-
On Building Bridges
After reading “Community Power Part 4: The GNOME Way“, unlike the other articles of the series, I was left with a bittersweet taste in my mouth. Strangely, reading it triggered some intense negative feelings on me, even if I fundamentally agree with many of the points raised there. In particular, the “The Hows” and “In…
-
Dark & light style selector in To Do
We just started the development cycle of GNOME 41 for GNOME To Do, and the first new feature is a dark & light style variant selector: There’s a lot to be done to make To Do actually useful. The inbox view is essentially useless as it is right now. It really needs more system-wide integration…
-
OBS Studio on Wayland
As of today, I’m happy to announce that all of the pull requests to make OBS Studio able to run as a native Wayland application, and capture monitors and windows on Wayland compositors, landed. I’ve been blogging sparsely about my quest to make screencasting on Wayland a fluid and seamless experience for about a couple…
-
Switching to PipeWire
I just realized that, once again, I’ve spent half of a year without publishing. Oh no! To me, the frequency of blogging is an indicator of the work/life balance – if I have time to blog, that’s good and healthy. The past months have indeed been intense, and in addition to that, I’ve been burning…
-
Timelines on Calendar
It’s been a long time since I last wrong a blog post about GNOME Calendar only. That doesn’t mean work has stalled! Since pretty much its inception, Calendar used copy-pasted code from Evolution to retrieve events from Evolution Data Server (EDS). It was a pair of classes called ECalDataModelSubscriber, and ECalDataModel. The first is an…
-
Even better screencast with GNOME on Wayland
With last week’s release of PipeWire 3, and Mutter’s subsequent adaptation to depend on it, I decided to revive something I have started to work on a few months ago. The results can be found in this merge request. PipeWire 0.3 brings one very interesting and important feature to the game: it can import DMA-Buf…