home.social

#libcosmic — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #libcosmic, aggregated by home.social.

  1. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  2. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  3. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  4. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  5. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  6. 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:

    flathub.org/en/apps/net.fhanne

  7. Does anyone know if #libcosmic is going to update it's base on #iced to 0.14 sometime? Those devtools in the latest release of iced would be a huge help in developing apps. #rust

  8. Does anyone know if #libcosmic is going to update it's base on #iced to 0.14 sometime? Those devtools in the latest release of iced would be a huge help in developing apps. #rust

  9. Does anyone know if #libcosmic is going to update it's base on #iced to 0.14 sometime? Those devtools in the latest release of iced would be a huge help in developing apps. #rust

  10. Does anyone know if #libcosmic is going to update it's base on #iced to 0.14 sometime? Those devtools in the latest release of iced would be a huge help in developing apps. #rust

  11. Does anyone know if #libcosmic is going to update it's base on #iced to 0.14 sometime? Those devtools in the latest release of iced would be a huge help in developing apps. #rust

  12. Well, this is Yall for the Cosmic Desktop. Though in theory it should run on everything because it's using , , and . I am having trouble with Image uploads to Nostr, having issue getting an Imgur App ID. But this posts to , , , and .

  13. #introduction #introducción

    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.

  14. 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.

  15. PSA to and developers: there is a long-standing bug in the system allocator (glibc malloc) which causes it to hoard large sbrk buffers in arenas. By default, it uses heuristics to dynamically increase the mmap threshold—the point where it switches from using sbrk to mmap. In some scenarios, these larger buffers are never trimmed, causing a memory "leak". Some apps were affected, causing as much as 10-30x memory usage. To fix, see the PR below:

    github.com/pop-os/cosmic-bg/pu

  16. Quick Web Apps now have new layout of app editor, imho using this `section` widget from settings is better approach. I like it :D

    #cosmic #cosmicdesktop #libcosmic #iced #rust #linux

  17. Hello my dear friends!

    It took long time, but I'm back with some updates on Quick Web Apps for #cosmic desktop :)

    I'm working lately on huge refactor, trying to rewrite some logic and made huge changes to layout, so I can show you what I have ^^

    This is how it looks right now, I hope it will add some improvements :)

    When everything will be sorted out, I will push an 1.0.0 update to #flathub :)

    Have a nice day!

    #cosmic #popos #cosmicdesktop #rust #libcosmic

  18. Been slowly working on a #libcosmic app. It's a presentation app for my ministry and church. I originally wrote it in #C++ and #QML, but have since rewritten part of the backend to #rust with the help of #CXX-QT. This still gave me a really tricky system and I decided to investigate rust ui libraries. Seeing #system76 develop #cosmic in rust with #iced, I decided to try it, and it's working quite nice thus far. Some rough edges, but I can't wait to see it come to fruition.

  19. Installed #cosmic de on my nixos workstation today because I've been trying to build an app using #libcosmic and #iced. Wow! #system76 should be very proud of what they are building. Its going to be awesome, sure it crashed on me many times, but the way it works is honestly super cool!

  20. Been working on building my own #lisp for use as a configuration language in my #rust app built with #iced and #libcosmic. My ideas are mostly done but implementing my own language is proving harder than thought with only an hour here and there to do it.

  21. In the interest of improving my rust skills, I've been working on a music app using . It's still in the toy stage, but it's capable of playing, pausing, and scrubbing through a list of tracks.

    Learning lots and starting to feel more confident! Will make the repository public once I clean things up (unused dependencies and unwrap()s everywhere 😅)

  22. Today I learned how to use subscription with #libcosmic and #iced thanks to cosmic-launcher ^^ so we have nice progress in #COSMIC applet for ollama. Please take a look at this beauty! streamable.com/nxzdu3

    I'm happy, this looks nice ^^

    #cosmicdesktop #popos #system76 #programming #rust #ollama

  23. If you're experienced with and want to build a application, checkout out the cosmic-app-template[0] and check out our documentation[1]. We would appreciate any help with API improvements and documentation.

    [0] github.com/edfloreshz/cosmic-a
    [1] pop-os.github.io/libcosmic/cos

  24. Trying to write a #cosmic application using #libcosmic and gosh, writing UI in #rust is refreshing

  25. Hmm... Am I wrong or Dropdown and PickList does not work in dialog() with #libcosmic ?

    #cosmic #cosmicdesktop #popos #system76

    @edfloreshz or @mmstick probably will know. Sorry for pinging.

  26. Just fixed #COSMIC Web Apps now it is working again with browsers installed as native package instead of only flatpaks. Also icons installer will install icons to ~/.local/share/icons (also checks this path for icons) if it have write permissions otherwise (I assume it's flatpak installation) it will goes to ~/.var/app/{app} directory

    #cosmicdesktop #popos #libcosmic

  27. #COSMIC Web Apps now have warning messages for better UX.
    It is dynamic so depends on interactions.
    I'm glad #libcosmic implemented this widget it was easy to add.

  28. #COSMIC Web Apps now supports most mainstream browsers even some firefox's forks like Waterfox or Librewolf or KDE's Falkon browser.

    Unfortunately there is too much hassle to add Epiphany support so maybe in the future. It's a pain to work with it.

    #cosmicde #cosmicdesktop #popos #libcosmic #iced #rust

  29. @benfuddled You should upstream this to #libcosmic, I could use an emoji picker for cosmic-tasks.

  30. My emoji picker app is now ported to 🥳. Next up, applets.

  31. Just wrote my first GUI app! A simple emoji picker written using and the iced-rs library. Lots of room for improvement, but good enough to use day to day on my desktop.

    github.com/benfuddled/emoji-pi

    What next? Should I look into ? Maybe turn this into a applet? 👀

  32. @benfuddled #libcosmic is much more mature than it was a few years ago, I have managed to build this app relatively fast, I'm using the same core that #Done is using and so far it has integrated very nicely.