GNOME Calendar 45 will be a groundbreaking release in terms of UX (more on that later?), performance, and to some extent, reliability (we’ve at least solved two complex crashers recently, including a submarine Cthulhu crasher heisenbug and its offspring)… and yet, I think this might be “just the beginning” of a new era. And a beginning… is a very delicate time.
Continue reading “Help us make GNOME Calendar rock-solid by expanding the test suite!”Please help test (and fix) GTG’s GTK 4 port
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”Please adapt Mozilla’s code so that PDF readers on Linux can handle XFA forms!
Y’know, all those horrible government forms?

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”Year MMXXI in 8 minutes
Near the end of 2020, I put a lot of thought into reevaluating my business’ value proposition, strategy, and processes. It’s a good thing I did that back then, because 2021 was quite different from 2020; I had much less time to “deepthink”, and I spent a majority of 2021 on an intense work treadmill, which led to me micro-burning out three times in the process. Also, guilt about feeling like I’m not contributing to open-source enough.
Continue reading “Year MMXXI in 8 minutes”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”Year MMXVI in 1 ½ minute
This is part 2 of my seven-years retrospective. It is again kept extremely short and high-level.
Continue reading “Year MMXVI in 1 ½ minute”Year MMXV summarized in 2 ½ minutes
I’m doing a quick retrospective on the last seven years (you’ll see why later). In this first part, here’s a short overview of what I did in 2015 (2 to 3 minutes reading time):
Continue reading “Year MMXV summarized in 2 ½ minutes”“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!”