cassidy, I was looking into adding a “simple” feature to a core GNOME app and backed away slowly as I realized how seemingly overcomplicated the codebase is. 😬
It’s probably mostly due to me being unfamiliar with both the codebase and the language bindings, but it makes me feel sad. I thought it would be a pretty simple addition… but I’m in no place to rewrite the app, either. 😝