Greetings! It’s been a long time since my last article. I’d like to share some recent developments in GNOME Calendar that got some people really excited about: the infinitely scrolling month view. The Now Before GNOME 45, Calendar offers two views – week and month – as well as a sidebar with a list of…| feaneron.com
I’m back from GUADEC 2025. I’m still super tired, but I wanted to write down my thoughts before they vanish into the eternal void. First let me start with a massive thank you for everyone that helped organize the event. It looked extremely well rounded, the kind of well rounded that can only be explained…| feaneron.com
I’m back from GUADEC 2025. I’m still super tired, but I wanted to write down my thoughts before they vanish into the eternal void.| feaneron
Accessibility in the free and open source world is somewhat of a sensitive topic.| feaneron
After more than an year after, Boatswain 5.0 is finally out. It took me a long time to push it to the finish line, but I’m relatively happy with how it turned out, and it brings some nice features.| feaneron
I’ve blogged in the past about how WebKit on Linux integrates with Sysprof, and provides a number of marks on various metrics. At the time that was a pretty big leap in WebKit development since it gave use a number of new insights, and enabled various performance optimizations to land.| feaneron
Last week I published the Flatpak 1.16.0 release This marks the beginning of the 1.16 stable series.| feaneron
As of today, Mutter will style legacy titlebars (i.e. of X11 / Xwayland apps that don’t use client-side decorations) using Adwaita on GNOME. Shadows match the Adwaita style as well, including shadows of unfocused windows. These titlebars continue to follow the system dark and light mode, even when apps don’t. Should make using legacy apps […]| feaneron
One topic that interests me endlessly is profiling. I’ve covered this topic many times in this blog, but not enough to risk sounding like a broken record yet. So here we are again!| feaneron
It’s coming along. The development branch is already capable of interacting with the buttons, and already detects input events from the knobs and from the touchscreen. I’m still figuring out the internal code structure of actions, because they’ll need to provide different interaction modes depending on whether they’re in a touchscreen or a button.| feaneron
Following up on my previous blog post, due to popular demand, I started a small fundraiser campaign to acquire an Elgato Stream Deck Plus.| feaneron
2023 was a crushing year. It just slipped away, I barely managed to process all that happened. After going full offline for a very short 4-day break last week, I noticed I simply couldn’t remember most of the events that happened last year.| feaneron
Over the past few months, the Endless OS Foundation has been putting focus on improving GNOME Software’s reliability and performance. Endless OS is an OSTree-based immutable OS, and applications are entirely distributed as Flatpaks. GNOME Software is the frontend to that, and since our target userbase is definitely not going to use a terminal, we need to make sure GNOME Software delivers a good experience.| feaneron