#56 Refined Documentation
Update on what happened across the GNOME project in the week from August 05 to August 12.
Core Apps and Libraries
Tracker
A filesystem indexer, metadata storage system and search tool.
Sam Thursfield announces
Carlos Garnacho landed a major performance fix in Tracker Miners. Directory renames should now be processed within a few seconds even when many files are indexed. See https://gitlab.gnome.org/GNOME/tracker-miners/-/merge_requests/400 for details.
GNOME Contacts
Keep and organize your contacts information.
nielsdg says
Contacts can now import and export contacts in the vCard format (usually recognized by their .vcf file extension). This was the most popular feature request in the Contacts issue tracker for quite a while, so this should make quite a few people happy 😁
Calls
A phone dialer and call handler.
Evangelos announces
Calls now allows sending SMS from the call history 🎉 and starts up faster and has more fluid scrolling with large histories of more than 1k entries (which should especially help on weaker hardware) \o/
GJS
Use the GNOME platform libraries in your JavaScript programs. GJS powers GNOME Shell, Polari, GNOME Documents, and many other apps.
ptomato says
This week, a new version of GJS was released for GNOME 43.beta.
- It pulls in the JS engine from Firefox 102, bringing such APIs as
Object.hasOwn()
andIntl.supportedValuesOf()
. With contributions from Evan Welsh, Chun-wei Fan, and myself.- It’s now possible to use
GObject.BindingGroup.prototype.bind_full()
with JS functions. Previously this method was unusable in JS. Thanks to Florian Müllner.- Gio.FileEnumerator is now iterable, both synchronously (with for-of or array spread syntax) and asynchronously (with for-await-of). Thanks to Sonny Piers.
- Updates to the in-repo documentation and examples, by Andy Holmes and Sonny Piers.
Circle Apps and Libraries
Sophie announces
This week, File Shredder joined GNOME Circle. File Shredder allows you to securely delete files that should not be recoverable. Congratulations!
NewsFlash feed reader
Follow your favorite blogs & news sites.
Jan Lukas announces
NewsFlash gained support for basic highlighting of code blocks.
Third Party Projects
Daudix UFO reports
Adwaita Manager was significantly redesigned, Thanks for hard work of @0xMRTT who maked it real and @daudix-UFO for providing design mockups.
Adwaita Manager is a tool that allows you to customize Libadwaita applications and the adw-gtk3 theme with simple UI, as well with Material You Palette generation from wallpaper, Thanks @avanishsubbiah for porting Monet engine to Python!
The name was changed to Gradience to remove any confusions. The project still available at the same URL
Also, @ArtyIF has migrated Adwaita Manager to Adwaita Manager Team, which allowed to add new maintainers, @0xMRTT, @daudix-UFO and @AndroGR.
More amazing changes will come in near future!
Note: Adwaita Manager is NOT an official GNOME app, the name will change in v0.2.0
Documentation
Emmanuele Bassi announces
Pages on the GNOME Developers Documentation website now have a link to let you easily view and edit the source text in GitLab; if you spot an issue, or if you want to improve the documentation, you can now do that directly from your web browser.
lwildberg reports
This week the port of the whole getting started tutorial to Vala on developer.gnome.org was merged and is now available online! Also the widget template tutorial was ported thanks to Vojtěch Perník .
GNOME Shell Extensions
Just Perfection
A tweak tool to customize the GNOME Shell and to disable UI elements.
Just Perfection says
Just Perfection extension version 21 (code name Reynolds) has been added 7 new features including:
- OSD position
- Alt Tab icon size
- Alt Tab window preview size
- Alt Tab window preview icon size
- Dash separator visibility
- Looking glass size
- Take screenshot button visibility in window menu
We also had some bug fixes.
This version named after English painter Joshua Reynolds.
That’s all for this week!
See you next week, and be sure to stop by #thisweek:gnome.org with updates on your own projects!