From b9ff9ab7398b005aeb94a86219a3408b03d87eb4 Mon Sep 17 00:00:00 2001 From: Matthew Kosarek Date: Tue, 6 May 2025 15:26:10 -0400 Subject: May 06, 2025 update post --- posts/may_06_2025.html | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 posts/may_06_2025.html (limited to 'posts/may_06_2025.html') diff --git a/posts/may_06_2025.html b/posts/may_06_2025.html new file mode 100644 index 0000000..11ab957 --- /dev/null +++ b/posts/may_06_2025.html @@ -0,0 +1,54 @@ + + + + + + +Update May 06, 2025 + + + + + + + + +
+ UP + HOME +
+ +
+

Update May 06, 2025

+ Last modified: 2025-05-06 Tue 17:00 +
+
+
+
+

What have I been up to?

+
+

+I've been meaning to do these little blog-post type updates for a while, and I figured now is as good a time as any. So let's start :) +

+ +

+In the world of miracle-wm, I've been hard at work writing a new settings application for the compositor called miracle-settings. While the application is written in Flutter, the logic behind the application is entirely implemented in libmiracle-wm-config.so, a new library that will ship with miracle as part of v0.6.0. If Flutter isn't your cup of tea, you should be able to implement your own settings app for miracle in the language/toolkit of your choice by simply binding to the C (or C++!) API. +

+ +

+I also implemented wlr-output-management in miracle and changed how we do display configuration in a big way. The display configuration will now always be loaded from $HOME/.config/miracle-wm/display.yaml. Users should now be able to use apps like wdisplays to change the output configuration at runtime, which is pretty cool! +

+ +

+On the Mir project, I've been working on accessibility features (e.g. magnification) in addition to exposing some facilities for compositor authors to write end-to-end tests for Mir-based compositors. These new testing facilities should help us write tests in miracle in a big way. +

+ +

+Also - my cat who ate a sewing needle last year has turned two! 🐱 +

+
+
+
+ + -- cgit v1.2.1