Thanks to @gregorni work, Blueprint is getting a formatter π
https://gitlab.gnome.org/jwestman/blueprint-compiler/-/merge_requests/124
After 7 months of break I'm back π
Here's a brand new @tilvids video about some useful GTK programs for downloading music/videos, editing photos, sending files and many more.
https://tilvids.com/w/1Wa1hNuJ3JfYrM5ijd96yW
#GTK #Linux #Programs #FOSS #Video #Edutainment #OpenSource #FosseryTech
#fosserytech #OpenSource #EduTainment #Video #FOSS #programs #Linux #GTK
Akshay Warrier made a beautiful offline documentation viewer.
It will ship with Workbench 45 and probably turn into a standalone app in the future.
So far it supports gi-docgen documentations, searching for pages and back/forward navigation.
#GNOME #GTK #development #Linux
#Cambalache 0.12.0 was released in June. Cambalache is a new RAD tool for #GTK 3 and 4
https://blogs.gnome.org/xjuan/2023/06/16/cambalache-0-12-0-released/
GNOME 45 beta released π€©
For testers / curious, there is an installer ready to be used with GNOME Boxes :gnome:
For app developers, the new runtime/sdk is already available on Flathub. :flatpak:
https://discourse.gnome.org/t/gnome-45-beta-released/16766
#GNOME #development #Linux #Flatpak #Flathub #GTK #libadwaita
#GNOME #development #Linux #Flatpak #flathub #GTK #libadwaita
A new #julialang package that wraps #gtk4 is now under active development!
And it has an awesome documentation! See https://clemens-cords.com/mousetrap/
You can check out Clemapfel's project from this link below:
https://github.com/Clemapfel/mousetrap.jl
The latest version of the open-source toolkit, GTK 4.12, is now available! It brings many improvements to its Vulkan back-end, adds "scroll_to" APIs for list widgets, and improves font rendering within Flatpak packages. There's also a new GTK4 render-node tool and various other updates. Plus, it includes additional Wayland work, fixing stylus button behavior and supporting the suspended window state. https://www.phoronix.com/news/GTK-4.12-Released #GTK #OpenSource #Linux
Next week the GNOME developers will meet in Riga for their annual conference, GUADEC:
https://events.gnome.org/event/101/
There are a few GTK-related events on the schedule:
- Oxidizing GTK: https://events.gnome.org/event/101/contributions/458/
- Accessibility update: https://events.gnome.org/event/101/contributions/480/
- GTK status update: https://events.gnome.org/event/101/contributions/457/
- GTK planning workshop: https://events.gnome.org/event/101/contributions/534/
- GTK and printing workshop: https://events.gnome.org/event/101/contributions/535/
Multi windows/sessions support landed in Workbench. π οΈ
You'll be able to consult Library demos while working on your prototype.
This is also a requirement for future on-disk folder projects support in Workbench.
Following up
@bilelmoussaoui footsteps, here is a totally unnecessary screenshot of all Library demos open.
#GNOME #GTK #development #Linux
If you have experience maintaining a GitLab CI runner on macOS, and you wish to contribute to building and testing GLib and GTK on macOS, please join the GNOME Infrastructure channel to help maintaining the macOS server provided by the GNOME Foundation, otherwise we will have to retire it. More details on Discourse: https://discourse.gnome.org/t/potential-retirement-of-the-macos-ci-builder-for-glib-and-gtk/16198
#GTK #GNOME #macOS #ci #GitLab
Can anyone recomend a #videoeditor for #linux that is ideally #gtk based and offers #imagestabilization and #audio #compression among other features? I intend to replace #davinciresolve with an #opensource offering. I am not a #pro #editor but I still enjoy a well designed, capable #app with a solid feature set for my intermediate #videoediting. Many thanks in advance!
#videoediting #App #editor #Pro #OpenSource #davinciresolve #compression #Audio #imagestabilization #GTK #Linux #videoeditor
Just realized how useful SaveDesktop is. It can backup the config of GTK-based DEs + automatically install the saved Flatpaks.
Tried it with GNOME and Cinnamon, works perfectly with both. The only "issue" is it doesn't pin Flatpaks to panel but that's just a small thing, probably gets fixed in the future.
It can save a lot of time for distrohoppers.
#savedesktop #desktopenvironment #backup #desktop #gtk #gnome #cinnamon #flatpak #fosserytech
#fosserytech #Flatpak #cinnamon #GNOME #GTK #Desktop #Backup #desktopenvironment #savedesktop
Strange that GtkDropDown does not have a signal for selected item change. Or am I blind?
#GTK #gtk4 #programming
This is @halfmexican; GNOME Outreachy student excited that their effort to make a modern and sandboxed Camera demo for Workbench has paid off π οΈ
Well done! π
Thanks @philn and @slomo for your help!
#GNOME #Outreachy #development #students #GStreamer #PipeWire #Flatpak #freedesktop #libcamera #GTK
#GNOME #Outreachy #development #students #gstreamer #PipeWire #Flatpak #freedesktop #libcamera #GTK
If you had to choose
How should we document CSS properties and animations for GTK?
#GTK #GNOME #development #Linux
Feel free to reply with reasoning
#GTK #GNOME #development #Linux