I looked online but couldn't find anything.
With c2b7d78 flatpak support was added to cosmic_config. However the way it is implemented now does not work if XDG_CONFIG_HOME is not set on the host and .config/cosmic does not exist on the host....
I published my first app on Flathub. With it you can download songs from Youtube and tag them with metadata. It is written using #libcosmic in #rust. Check it out if it sounds interesting:
Ok well, that's interesting... libcosmic runs on Windows as well, I did not expect that to just work.
So it seems Iced with libcosmic is the most advanced UI framework available for cross-platform use on Rust. It even has a nice method of testing if your declared interactions do the right thing to the application state :)
I really hoped for slint to work but they are missing some basics (like a rich text enabled text editor widget, which is not on their roadmap as they seem to concentrate on embedded UI currently), but I love the live UI preview they have and that you can defer rendering to Qt so it conforms to the configured KDE theme.
Hola!
Estoy estudiando la ingeniería computacional en Los Estados Unidos en el Pennsylvania State University.
Me encanta #Linux y #Rust. También me interesa el programación de graficas.
Ahorita estoy trabajando en un reproductor de musica escrito en Rust con el crate #libcosmic para el escritorio de #COSMIC.
The move to gstreamer as the backend for Jams is finally done! It's gone from being able to play 70% percent of my local music library to 100%.
Now I can get back into developing cool features and building out the GUI. I'm doing this for fun, so progress is very much dictated by how much fun I'm having and how many real life obligations are happening at a given time.
To my new followers: I've been working on a bespoke local music player/organizer written with #rust and #libcosmic. There are lots of great Linux players already, but I'm making this one because:
- I wanted an excuse to get better with rust.
- I'm really looking forward to COSMIC DE and wanted something that fit it visually.
- I'm very opinionated about how music players should work, so what better way to get something that matches my taste than to roll my own.
- It's Linux! You can never have too many choices.