December Projects
Not all of my projects this December are code related. In fact a lot of them have been house maintenance things, joy of home ownership and all. This week was spent building my new office and music...
View ArticleFiber cancellation in libdex
With GNOME 48 I released libdex 0.10 on the march towards a 1.0. One of the major improved features there was around fiber cancellation. I’m not going to go into detail about the differences between...
View ArticleFoundry.DocumentationManager
Back in December (before I caught the flu working at a farmers market, then Covid two weeks later, then two months of long-Covid) I mentioned that we’d discuss the various subsystems needed in...
View ArticleManuals on libfoundry
I finally got around this past week to getting Manuals ported to libfoundry. That was something I wanted to do early so that I can rapidly get away from 3 versions of the documentation engine and...
View ArticleUsing Foundry to Build/Run
I know that I will never convince everyone to use Builder for development. Even I have a hard time getting myself out of the terminal at times. Foundry comes in two forms, an executable and a library....
View ArticleD-Spy gets a redesign
D-Spy was getting pretty long in the tooth using so much infrastructure in GTK that has been deprecated. Particularly GtkTreeView. Makes sense given that it was originally a GTK 3 application. Now that...
View ArticleQemu in Foundry
Now that libfoundry use has proliferated I need to get all the core abstractions in place for the proverbial 1.0. There is already a device manager and provider abstraction in libfoundry with the...
View ArticleFiltering Containers in Ptyxis
Some people seem to have an outrageous number of containers on their system. That can create pretty bad performance with Ptyxis when it is using a GtkPopoverMenu to show you the container list. Nightly...
View ArticleSimplifying LSP Selection
With Foundry I want to make LSP management much easier than it currently is in Builder. We have the foundry lsp run python3 command where python3 can be replaced with any language for which there is an...
View ArticleSysprof in your Mesa
Thanks to the work of Christian Gmeiner, support for annotating time regions using Sysprof marks has landed in Mesa. That means you’ll be able to open captures with Sysprof and see the data along other...
View Article