libhandy 1.0.0 released. 🎉
We released it a bit in advance to let application maintainers update their submodules in time for the GNOME 3.38.0 release. 😀 That being said, we expect distros to ship libhandy as any other regular stable library. 😉
GSoC intern Neville Antony has been working on empowering Games users by allowing them to create pre-defined and custom collections to stay organized the way they want.
Check out the final project report on their blog:
If you didn't port your app to libhandy 1, now is the best time. We even have a migration guide to help you! https://gnome.pages.gitlab.gnome.org/libhandy/hdy-migrating-0-0-to-1.html
If you ported to a libhandy 1 alpha, I also strongly recommend you to update to 0.90 as you are guaranteed you won't have to change a thing after.
libhandy 0.90.0 released: the 1st libhandy 1 beta!
- The API is now stable! 🎉
- HdyCarousel indicators are now separate widgets
- HdyAvatar now has 14 revamped colors
GNOME Usage 3.37.1 released
- the window is now adaptive and works on phones
- better detect application IDs via desktop entries
- better group processes per application via cgroups
So you think creating a @gnome application is necessarily done with C and you need to fight the compiler for hours before getting anything?
Quite the opposite! This thread shows you how to get started quickly to create a GNOME friendly GTK Rust app!
libhandy 0.84.0 released (5th libhandy 1 alpha)
HdyHeaderGroup has been overhauled, it now supports GtkHeaderBar, HdyHeaderBar and nesting HdyHeaderGroup. Its 'focus' property has been replaced by the boolean 'decorate-all'.
#phosh 0.4.1 is out 🚀 : https://source.puri.sm/Librem5/phosh/-/releases/v0.4.1
New #bluetooth quick setting, improvements/fixes for the other quick settings, simplify background loading, be more async overall and other fixes
Cédric O est une raclure. https://twitter.com/microsoftfrance/status/1278697506185056260
libhandy 0.83.0 released, this is the 4th libhandy 1 alpha.
- hdy_init() is back, read the docs
- HdySwipeable overhaul
- HdySwipeTracker added
- HdyLeflet and HdyDeck transition code overhaul
- shadows in transitions have a thin outline
The hdy_init() documentation: https://gnome.pages.gitlab.gnome.org/libhandy/libhandy-hdy-main.html#hdy-init
⚠️ If you use libhandy master: we reintroduced hdy_init() to replace the library constructor to fix many corner cases, please use it.
It isn't the same function as hdy_init() in the 0.0 version, learn how to use it here in the nightly documentation: https://gnome.pages.gitlab.gnome.org/libhandy/libhandy-hdy-main.html#hdy-init
We need a cultural shift in libre software, we need to name things and quit talking of "developers".
- Designers to think of how the project can elegantly solve actual problems
- Devs to share technical feasibility and make the software
- Translators so anyone can use it
- A feedback team to protect devs & designers from harrassment and show progress
- A community to use the project, give feedback, accept their opinion is not universal, and pay for what it uses. Everyone needs to eat.
Well, it seems the @gnome Usage app has a maintainer again: me.
I wrote about some of the ongoing GNOME Shell UX work: https://blogs.gnome.org/shell-dev/2020/06/19/gnome-shell-ux-bigger-picture
There's some very cool stuff cooking in GNOME Shell land, stay tuned!
libhandy 0.82.0 released. This is the 3rd libhandy 1 alpha.
- HdyClamp replaces HdyColumn, it implements GtkOrientable
- hdy_list_box_separator_header() has been dropped
- You can help localizing libhandy at https://l10n.gnome.org/module/libhandy/
- Perf improvements and code cleanups
libhandy 0.81.0 released, it is the second alpha to libhandy 1, and the 1st version to be available on GNOME's tarball repository: https://download.gnome.org/sources/libhandy/0.81/
It offers many tiny improvements over 0.80.0.
Reminder, we now follow the GNOME 3.38 dev schedule: https://wiki.gnome.org/Schedule.