As you know, even with a “simple” language like Python, porting a desktop application to a new version of GTK can be a pretty significant amount of work; doubly so when it is accompanied by major refactoring of the app itself at the same time.
Continue reading “Please help test (and fix) GTG’s GTK 4 port”Getting Things GNOME 0.6 released
Yes, ladies, gentlemen, and seemingly-dead plants, it’s happening: after over 10 months of incremental work from the community, we are now releasing version 0.6 of our favorite personal productivity app, Getting Things GNOME. This release comes with some new features, lots of code improvements, many bugfixes and UX refinements (I am told that the “Better procrastination button”, presented below, deserves a place in the Museum of Modern Art).
Continue reading “Getting Things GNOME 0.6 released”GTG 0.6 release candidate
Today we are publishing a “release candidate” version of Getting Things GNOME 0.6. You can either try it out directly from the git master version (by running launch.sh
; see the general instructions), or from the testing package available on Flathub’s “beta” repository, separately from the standard stable flathub/flatpak release you may already be running. To run it as a flatpak, simply run these two commands:
Year MMXX summarized in 7 minutes
For some reason, I didn’t get to see much people, and didn’t have much client work revenue throughout that year. I’m not sure why 🤔
Continue reading “Year MMXX summarized in 7 minutes”The Software Upgrade Treadmill and Life’s crazy chain of dependencies — an epic tale about Firefox, GTG, Python, and Linux distros
This blog post talks about the general types of hurdles I’ve been encountering on the desktop side of the “upgrade treadmill” when running Linux. It is part two of a three-part blog post série. If you’re into servers, you may be interested in part one, the Linux server landscape’s post-2020 metamorphosis.
Modern software development happens at a breakneck pace, and while staying on ancient versions (hello, Debian Stable / Ubuntu LTS / Android users) is not really a safe and realistic option anymore (try reporting bugs without getting laughed out of the room by upstream maintainers), it is becoming a challenge for users to keep up. When it works, it works… but when something breaks down in the upgrade treadmill, the chain of dependencies to get back on track can become absolutely ludicrous and throw your digital life in turmoil. Just like needing to replace that one light bulb…
Case in point: I’m finally publishing this article in 2022, while I initially meant to blog about this way back in 2017… but more stuff kept breaking all the time, resetting my productivity and accidentally adding more potential content for this blog post. More value for you, dear reader! So grab your popcorn and read on.
Continue reading “The Software Upgrade Treadmill and Life’s crazy chain of dependencies — an epic tale about Firefox, GTG, Python, and Linux distros”“Getting Things GNOME” 0.5 released!
It is time to welcome a new release of the Rebuild of EvanGTGelion: 0.5, “You Can (Not) Improve Performance”!
This release of GTG has been 9 months in the making after the groundbreaking 0.4 release. While 0.4 was a major “perfect storm” overhaul, 0.5 is also a very technology-intensive release, even though it was done in a relatively short timeframe comparatively.
Getting Things GNOME 0.5 brings a truckload of user experience refinements, bugfixes, a completely revamped file format and task editor, and a couple of notable performance improvements. It doesn’t solve every performance problem yet (some remain), but it certainly improves a bunch of them for workaholics like me. If 0.4 felt a bit like a turtle, 0.5 is a definitely a much faster turtle.

If that was not enough already, it has some killer new features too. It’s the bee’s knees!
To benefit from one performance improvement in particular, it requires the new version of liblarch, 3.1, that we have released this month. GTG with the latest liblarch is available all-in-one in a Flatpak update near you. 📦
This release announcement and all that led up to it was, as you can imagine, planned using GTG:

As you can see, I came prepared. So continue reading below for the summary of improvements, I guarantee it’ll be worth it.
Continue reading ““Getting Things GNOME” 0.5 released!”A new data format has landed in the upcoming GTG 0.5
Spooky GTG features to try out for Halloween 2020
Are you an irresistible creature with an insatiable love for the dead… bugs? Well, grab your bug hunter crossbow, because we need you to test some big technological changes in GTG so that we can confidently release version 0.5 sometime soon (way before the year end, ideally).
Continue reading “Spooky GTG features to try out for Halloween 2020”Rebuild of EvanGTGelion: Getting Things GNOME 0.4 released!
We are very proud to be announcing today the 0.4 release of Getting Things GNOME (“GTG”), codenamed “You Are (Not) Done”. This much-awaited release is a major overhaul that brings together many updates and enhancements, including new features, a modernized user interface and updated underlying technology.
Continue reading “Rebuild of EvanGTGelion: Getting Things GNOME 0.4 released!”Revival of GTG, status update #2: git ready to test!
As a follow-up to my first global project situation update, I am happy to report great progress towards the successful revival of the GTG project.
Continue reading “Revival of GTG, status update #2: git ready to test!”