so the freedesktop global shortcut portal is free to rebind your global shortcuts and won't send you back a stable, parsable representation of it (so that you can display it following your own rules). Maybe I'm dumb but that sounds like super idiotic design again.
@mikkurogue@trashh_dev yeah what people usually mean by that is that they can't fully control layout, icon sizes etc... Most apps outside of the linux ecosystem don't support these kind of things
@trashh_dev@mikkurogue yeah, I'm building vicinae in a way that focuses more on functionality than customization, so if you are in your ricing phase it's probably not the best choice atm!
@HSVSphere Well, I think one great thing about QT is the fact it's not only a GUI toolkit but also a full framework, and I have a hard time seeing good rust bindings for all these things due to how QT works
@no_stp_on_snek I think it is much better, way more honest as they say, and that really helps when you are taking things seriously. Now it also yaps a lot more I feel.
@cheddargoblin14@valigo also forgot to mention this, but cmake also allows to integrate some tools and library better. A good example would be QT, a lot of the MOC stuff is done transparently as a result of using their cmake API.
@cheddargoblin14@valigo I mean if you have a huge C++ project you definitely want incremental rebuilds lol. Configuring files as in taking a template file and populating it with values, something you would typically hack with a few non portable sed commands
@cheddargoblin14@valigo dependencies: you can use FetchContent, and as pointed out as my first reply to this post, you can just add_subdirectory anything that has a CMakeLists.txt too.
It's also easy to separate your main project in separate sub projects and link to static libraries this way.
@cheddargoblin14@valigo so you would make a build script that manages dependency your own way, configure files your own way, manage incremental rebuilds / PCH, and handle cross platform oddities your own way as well? I'm forgetting a ton here but saying it brings nothing on the table is weird.