home.social

#libadwaita — Public Fediverse posts

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

fetched live
  1. #Stencil 1.4.0 has been released! This version adds @hbons’ new beautiful app icon and a new renaming operation for image (EXIF) tags.

    Flathub still hasn’t updated its cache for some reason so you may still see the previous version metadata.

    flathub.org/en/apps/me.fouquet

    #GNOME #libadwaita

  2. #Stencil 1.4.0 has been released! This version adds @hbons’ new beautiful app icon and a new renaming operation for image (EXIF) tags.

    Flathub still hasn’t updated its cache for some reason so you may still see the previous version metadata.

    flathub.org/en/apps/me.fouquet

    #GNOME #libadwaita

  3. This is the final design of my desktop app. Although, some buttons & options aren't functional at the moment, it'll be very soon.

    I am hoping for a working demo by the end of this month.

    #Libadwaita #GTK

  4. I love #gnome, its #libadwaita app ecosystem. But I also love #scrolling #tiling à la #niri. For now, #paperwm works well, but I wonder what the future of window management in GNOME will look like. 🤔

    Mosaic isn't going to cut it for me. 🫣

    #linux #wayland

  5. I love #gnome, its #libadwaita app ecosystem. But I also love #scrolling #tiling à la #niri. For now, #paperwm works well, but I wonder what the future of window management in GNOME will look like. 🤔

    Mosaic isn't going to cut it for me. 🫣

    #linux #wayland

  6. A new version of #Stencil, my batch renaming utility for #GNOME is now available. Version 1.3 adds support for renaming directories and a new music tag operation for renaming based on audio tags, plus a brand new folder name operation. Enjoy and please rate on #Flathub!

    flathub.org/apps/me.fouquet.St

    #Linux #libadwaita

  7. A new version of #Stencil, my batch renaming utility for #GNOME is now available. Version 1.3 adds support for renaming directories and a new music tag operation for renaming based on audio tags, plus a brand new folder name operation. Enjoy and please rate on #Flathub!

    flathub.org/apps/me.fouquet.St

    #Linux #libadwaita

  8. 🎵 Slipmat: Apple Music ajunge pe Linux printr-un client GTK4/Libadwaita complet nativ!

    Utilizatorii Linux care folosesc serviciul Apple Music au acum la dispoziție o aplicație modernă, creată special pentru a se integra perfect în mediul de lucru GNOME: Slipmat.

    ✨ Principalele caracteristici Slipmat:

    🎨 Design nativ GNOME:
    • Construită cu GTK4 și Libadwaita, aplicația oferă un aspect vizual impecabil, adaptat perfect la estetica mediului desktop GNOME și la temele de sistem (Light/Dark).

    🎧 Experiență nativă de redare:
    • Permite navigarea fluentă prin biblioteca personală, albume, playlist-uri și recomandări direct din interfața nativă, fără a depinde de o filă din browser.

    ⚡ Integrare completă în sistem:
    • Suport nativ pentru controalele media (MPRIS), comenzi de pe tastatură, notificare la schimbarea pieselor și funcționare fluidă în fundal.

    🚀 Rapidă și eficientă:
    • Oferă un timp scurt de răspuns și un consum redus de resurse în comparație cu interfața web sau aplicațiile electron greoaie.

    🔒 Open-source și axată pe utilizator:
    • Un proiect creat de comunitate ce aduce o alternativă elegantă pentru ascultarea muzicii pe Linux.

    O alegere excelentă pentru oricine caută o integrare curată a serviciului Apple Music pe Linux! 🚀

    #Slipmat #AppleMusic #GNOME #GTK4 #Libadwaita #Linux #OpenSource #LinuxApps #MusicPlayer #SoftwareLibre #TechNews

  9. #Slipmat es un cliente nativo de #GNOME para #AppleMusic.

    #Apple no desarrolla un cliente de #AppleMusic para #Linux, y el #DRM hace imposible uno completamente nativo, por lo que Slipmat dibuja su propia interfaz en #GTK4 y #Libadwaita. Escrito en #Rust, mantiene el motor web estrictamente para decodificar audio. Listas reales, búsqueda real de #GNOME y controles de medios que responden desde la barra superior y la pantalla de bloqueo. #Free #OpenSource
    github.com/SoftARV/Slipmat

  10. #Slipmat es un cliente nativo de #GNOME para #AppleMusic.

    #Apple no desarrolla un cliente de #AppleMusic para #Linux, y el #DRM hace imposible uno completamente nativo, por lo que Slipmat dibuja su propia interfaz en #GTK4 y #Libadwaita. Escrito en #Rust, mantiene el motor web estrictamente para decodificar audio. Listas reales, búsqueda real de #GNOME y controles de medios que responden desde la barra superior y la pantalla de bloqueo. #Free #OpenSource
    github.com/SoftARV/Slipmat

  11. Hi everyone! I've spent the last three days working nonstop to somehow port Fractal 14.1 to Android 12+. I forked the project specifically for this experiment.

    This is the original Fractal written in Rust with GTK4 and LibAdwaita. I ported it using cargo-ndk.

    It was quite challenging, but I finally got it working. It's definitely not without its quirks, but this is only the beginning.🚀

    #fractal #matrix #libadwaita #gnome #gtk4 #rust #porting #Android #foss

  12. I’m developing a really small, simple application to graphically edit something, and it’s amazing how much time it takes to make the app “user-friendly”. Many things that people expect to “just work”, such as:

    - Undo & redo
    - Inhibit logout when there are unsaved changes
    - Zoom in/out
    - Keyboard shortcuts
    - Open files by dropping them in the app
    - Open files with a command-line argument
    - Multiple windows and tabs, and things like “reopen the last closed tab”
    - Right-click menu with relevant actions
    - Recent files
    - A nice app icon
    - Remembering things like window size (in a hidden setting)

    #GTK and #LibAdwaita provide the “building blocks” for most of these things, but I really underestimated the amount of work required to implement all of it…

  13. I’m developing a really small, simple application to graphically edit something, and it’s amazing how much time it takes to make the app “user-friendly”. Many things that people expect to “just work”, such as:

    - Undo & redo
    - Inhibit logout when there are unsaved changes
    - Zoom in/out
    - Keyboard shortcuts
    - Open files by dropping them in the app
    - Open files with a command-line argument
    - Multiple windows and tabs, and things like “reopen the last closed tab”
    - Right-click menu with relevant actions
    - Recent files
    - A nice app icon
    - Remembering things like window size (in a hidden setting)

    #GTK and #LibAdwaita provide the “building blocks” for most of these things, but I really underestimated the amount of work required to implement all of it…

  14. 🎵 Vespera: Player-ul muzical pentru Linux cu versuri sincronizate și efecte vizuale dinamice!

    Dacă ești în căutarea unei aplicații moderne și elegante pentru a-ți asculta muzica preferată pe Linux, Vespera aduce o experiență vizuală deosebită, combinând funcționalitățile audio avansate cu un design spectaculos.

    ✨ Principalele caracteristici Vespera:

    🎤 Versuri sincronizate în timp real:
    • Caută și afișează automat versurile melodiilor în stil karaoke, perfect sincronizate cu piesa care rulează.

    🎨 Vizualizări și efecte dinamice:
    • Interfața se adaptează cromatic în funcție de coperta albumului și oferă efecte vizuale fluide care reacționează la ritmul muzicii.

    🎧 Suport audio extins și organizare:
    • Suport pentru cele mai populare formate audio (MP3, FLAC, WAV, OGG, AAC).
    • Organizare facilă a bibliotecii muzicale locale, listelor de redare și metadatelor (ID3 tags).

    🖥️ Design nativ și modern:
    • Construit special pentru mediile de desktop Linux (GTK4 / Libadwaita), oferind o integrare impecabilă cu modul Dark/Light al sistemului.

    🔓 Complet gratuit și Open-Source:
    • O aplicație rapidă, fără reclame și fără urmărire a datelor, dedicată pasionaților de muzică pe Linux.

    O alegere excelentă pentru a reda viață colecției tale audio pe desktop! 🚀

    #Vespera #Linux #OpenSource #MusicPlayer #GTK4 #Libadwaita #Audio #TechNews #DesktopLinux #SoftwareLibre

  15. 🎵 Vespera: Player-ul muzical pentru Linux cu versuri sincronizate și efecte vizuale dinamice!

    Dacă ești în căutarea unei aplicații moderne și elegante pentru a-ți asculta muzica preferată pe Linux, Vespera aduce o experiență vizuală deosebită, combinând funcționalitățile audio avansate cu un design spectaculos.

    ✨ Principalele caracteristici Vespera:

    🎤 Versuri sincronizate în timp real:
    • Caută și afișează automat versurile melodiilor în stil karaoke, perfect sincronizate cu piesa care rulează.

    🎨 Vizualizări și efecte dinamice:
    • Interfața se adaptează cromatic în funcție de coperta albumului și oferă efecte vizuale fluide care reacționează la ritmul muzicii.

    🎧 Suport audio extins și organizare:
    • Suport pentru cele mai populare formate audio (MP3, FLAC, WAV, OGG, AAC).
    • Organizare facilă a bibliotecii muzicale locale, listelor de redare și metadatelor (ID3 tags).

    🖥️ Design nativ și modern:
    • Construit special pentru mediile de desktop Linux (GTK4 / Libadwaita), oferind o integrare impecabilă cu modul Dark/Light al sistemului.

    🔓 Complet gratuit și Open-Source:
    • O aplicație rapidă, fără reclame și fără urmărire a datelor, dedicată pasionaților de muzică pe Linux.

    O alegere excelentă pentru a reda viață colecției tale audio pe desktop! 🚀

    #Vespera #Linux #OpenSource #MusicPlayer #GTK4 #Libadwaita #Audio #TechNews #DesktopLinux #SoftwareLibre

  16. Someone knows a program for #Gnome similar in functions to #Calibre but with #GTK and #LibAdwaita design?

    I mean, I want an e-library manager for Gnome. Not an e-book reader for Gnome (We already have Foliate for that purpose).

    Please, boost for reach more people and, luckily, more suggestions.

  17. Someone knows a program for #Gnome similar in functions to #Calibre but with #GTK and #LibAdwaita design?

    I mean, I want an e-library manager for Gnome. Not an e-book reader for Gnome (We already have Foliate for that purpose).

    Please, boost for reach more people and, luckily, more suggestions.

  18. I spent the whole day trying to do alternative of proprietary #Marshall app on android on #gtk4 and #libadwaita

    It is possible because this exists:
    github.com/c0ffee-audio/marsha

    Unfortunately I can't test my app on more than one device ( Marshall Major 5 ), but if we believe docs for reverse-engineered protocol this app should work for Monitor III ANC, Marshall Motif II ANC and other.

    Currently app has a poor functionality, but I'll try to fix this :D

    #gnome #headphones #foss

  19. I spent the whole day trying to do alternative of proprietary #Marshall app on android on #gtk4 and #libadwaita

    It is possible because this exists:
    github.com/c0ffee-audio/marsha

    Unfortunately I can't test my app on more than one device ( Marshall Major 5 ), but if we believe docs for reverse-engineered protocol this app should work for Monitor III ANC, Marshall Motif II ANC and other.

    Currently app has a poor functionality, but I'll try to fix this :D

    #gnome #headphones #foss

  20. 📦🐧 Fă cunoștință cu Caerus: Un manager de pachete grafic bazat pe GTK4 pentru Void Linux, inspirat de legendarul SynapticDistribuția independentă Void Linux este extrem de apreciată în comunitatea open-source pentru simplitatea sa, utilizarea sistemului de inițializare ultra-rapid runit și, mai ales, pentru managerul său nativ de pachete extrem de rapid, XBPS (X Binary Package System). Totuși, XBPS a fost întotdeauna controlat exclusiv din terminal — până acum.Pentru utilizatorii care preferă confortul unei interfețe grafice, dar nu vor să renunțe la controlul granular asupra sistemului, a apărut Caerus. Acesta este un manager de pachete modern, construit în GTK4 și Libadwaita, inspirat direct de clasicul și robustul Synaptic (folosit de decenii în ecosistemul Debian).Iată ce face din Caerus o adiție excelentă pentru ecosistemul Void Linux:🔹 Interfață modernă și fluidă cu GTK4 și LibadwaitaSpre deosebire de vechile aplicații grafice care foloseau toolkit-uri învechite, Caerus este dezvoltat folosind cele mai noi standarde vizuale de la GNOME. Designul este curat, adaptiv și oferă un mod întunecat (dark mode) nativ impecabil, integrându-se perfect în orice mediu desktop modern.🔹 Control complet în stilul „Synaptic”Caerus nu este doar un simplu „Software Center” (magazin de aplicații simplificat). El se adresează utilizatorilor avansați, oferind:Gestiune granulară: Permite căutarea, instalarea, actualizarea și eliminarea pachetelor individuale, inclusiv a bibliotecilor de sistem (libs) și a uneltelor de dezvoltare.Marcare pentru acțiuni: Utilizatorul poate naviga prin liste, poate marca mai multe pachete pentru instalare, actualizare sau ștergere, iar modificările sunt aplicate toate deodată, într-o singură sesiune de procesare.Detalii complete despre pachete: Afișează informații tehnice detaliate, descrieri, versiuni disponibile, dimensiuni de descărcare și, extrem de important, dependențele fiecărui pachet.🔹 Integrare nativă și rapidă cu XBPSCaerus funcționează ca o interfață grafică directă (frontend) peste XBPS, ceea ce înseamnă că nu adaugă un consum inutil de resurse și nu încetinește sistemul. Interacțiunea cu baza de date locală a Void Linux și cu depozitele (repositories) oficiale se face instantaneu, profitând de viteza legendară a motorului XBPS.🔹 Ideal pentru fanii simplitățiiDeși fanii înrăiți ai terminalului vor continua probabil să folosească comenzi precum xbps-install -S, Caerus reprezintă o punte excelentă pentru utilizatorii mai noi pe Void Linux sau pentru momentele în care vrei doar să explorezi vizual pachetele disponibile în depozite, fără a fi nevoie să memorezi sintaxe complexe.Proiectul este open-source și reprezintă un pas important în simplificarea experienței de utilizare pe una dintre cele mai curate și rapide distribuții Linux independente din prezent.#OpenSource #VoidLinux #Caerus #XBPS #GTK4 #Libadwaita #PackageManager #Synaptic #LinuxDesktop #TechNews #Linuxiac

  21. 📦🐧 Fă cunoștință cu Caerus: Un manager de pachete grafic bazat pe GTK4 pentru Void Linux, inspirat de legendarul SynapticDistribuția independentă Void Linux este extrem de apreciată în comunitatea open-source pentru simplitatea sa, utilizarea sistemului de inițializare ultra-rapid runit și, mai ales, pentru managerul său nativ de pachete extrem de rapid, XBPS (X Binary Package System). Totuși, XBPS a fost întotdeauna controlat exclusiv din terminal — până acum.Pentru utilizatorii care preferă confortul unei interfețe grafice, dar nu vor să renunțe la controlul granular asupra sistemului, a apărut Caerus. Acesta este un manager de pachete modern, construit în GTK4 și Libadwaita, inspirat direct de clasicul și robustul Synaptic (folosit de decenii în ecosistemul Debian).Iată ce face din Caerus o adiție excelentă pentru ecosistemul Void Linux:🔹 Interfață modernă și fluidă cu GTK4 și LibadwaitaSpre deosebire de vechile aplicații grafice care foloseau toolkit-uri învechite, Caerus este dezvoltat folosind cele mai noi standarde vizuale de la GNOME. Designul este curat, adaptiv și oferă un mod întunecat (dark mode) nativ impecabil, integrându-se perfect în orice mediu desktop modern.🔹 Control complet în stilul „Synaptic”Caerus nu este doar un simplu „Software Center” (magazin de aplicații simplificat). El se adresează utilizatorilor avansați, oferind:Gestiune granulară: Permite căutarea, instalarea, actualizarea și eliminarea pachetelor individuale, inclusiv a bibliotecilor de sistem (libs) și a uneltelor de dezvoltare.Marcare pentru acțiuni: Utilizatorul poate naviga prin liste, poate marca mai multe pachete pentru instalare, actualizare sau ștergere, iar modificările sunt aplicate toate deodată, într-o singură sesiune de procesare.Detalii complete despre pachete: Afișează informații tehnice detaliate, descrieri, versiuni disponibile, dimensiuni de descărcare și, extrem de important, dependențele fiecărui pachet.🔹 Integrare nativă și rapidă cu XBPSCaerus funcționează ca o interfață grafică directă (frontend) peste XBPS, ceea ce înseamnă că nu adaugă un consum inutil de resurse și nu încetinește sistemul. Interacțiunea cu baza de date locală a Void Linux și cu depozitele (repositories) oficiale se face instantaneu, profitând de viteza legendară a motorului XBPS.🔹 Ideal pentru fanii simplitățiiDeși fanii înrăiți ai terminalului vor continua probabil să folosească comenzi precum xbps-install -S, Caerus reprezintă o punte excelentă pentru utilizatorii mai noi pe Void Linux sau pentru momentele în care vrei doar să explorezi vizual pachetele disponibile în depozite, fără a fi nevoie să memorezi sintaxe complexe.Proiectul este open-source și reprezintă un pas important în simplificarea experienței de utilizare pe una dintre cele mai curate și rapide distribuții Linux independente din prezent.#OpenSource #VoidLinux #Caerus #XBPS #GTK4 #Libadwaita #PackageManager #Synaptic #LinuxDesktop #TechNews #Linuxiac

  22. Now that we have a preferences dialog in Maps (for handling offline downloads), I played a bit with moving the other settings we already had in the main and layers menus into a decicated “General” page in the preferences dialog.

  23. Now that we have a preferences dialog in Maps (for handling offline downloads), I played a bit with moving the other settings we already had in the main and layers menus into a decicated “General” page in the preferences dialog.

    #gnomemaps #gnome #mapstodon #libadwaita

  24. ✍️🚀 Typesetter: Editor minimalist pentru documente bazat pe Typst

    Pentru utilizatorii de Linux care scriu documente academice, rapoarte tehnice sau scrisori oficiale, formatarea textului a fost mult timp împărțită între simplitatea limitată a limbajului Markdown și complexitatea masivă a sistemului LaTeX. Totul s-a schimbat odată cu apariția Typst, o alternativă modernă, rapidă și mult mai prietenoasă la LaTeX. Acum, pentru a face această tehnologie și mai accesibilă, comunitatea open-source lansează Typesetter, un editor grafic minimalist conceput special pentru a compila documente Typst într-un mod fluid și vizual.

    Typesetter elimină barierele liniei de comandă, oferind o interfață grafică curată care pune accentul pe text și pe previzualizarea în timp real.

    Iată de ce Typesetter reprezintă un instrument esențial pentru editarea de documente pe Linux:

    🔹 Ce este Typst și de ce este integrat în Typesetter?
    Typst este un limbaj de markup de nouă generație conceput să înlocuiască LaTeX. Este infinit mai ușor de învățat, are o sintaxă clară (similară cu Markdown) și oferă un motor de compilare ultra-rapid scris în Rust. Typesetter preia această tehnologie și o îmbracă într-o interfață grafică nativă, oferind utilizatorului tot ce are nevoie fără a-l distrage cu meniuri încărcate.

    🔹 Previzualizare instantanee în timp real (Instant Live Preview):
    Spre deosebire de editoarele tradiționale unde trebuie să apeși manual pe „Compilează” și să aștepți câteva secunde bune pentru a vedea modificările într-un PDF separat, Typesetter folosește compilarea incrementală a lui Typst. Pe măsură ce tastezi codul în partea stângă a ecranului, documentul PDF final se actualizează instantaneu în partea dreaptă, pixel cu pixel, oferind un flux de lucru incredibil de dinamic.

    🔹 Interfață minimalistă și modernă (GTK4 / Libadwaita):
    În deplină armonie cu designul actual al desktopului Linux (în special GNOME), Typesetter este construit folosind bibliotecile grafice GTK4 și Libadwaita. Interfața sa este aerisită, se adaptează perfect la modul întunecat (Dark Mode) și dispune de funcții esențiale precum evidențierea sintaxei (syntax highlighting), numerotarea liniilor și completarea automată a funcțiilor matematice sau a etichetelor.

    🔹 Management simplu al șabloanelor și export rapid:
    Fie că scrii o teză de doctorat, un CV sau un manual tehnic, Typesetter îți permite să încarci rapid șabloane (templates) Typst predefinite. Odată ce documentul este finalizat, exportul în format PDF de înaltă calitate tipografică se realizează printr-un singur click, asigurând fonturi perfect randate, ecuații matematice impecabile și tabele aliniate la milimetru.

    Prin combinarea simplității limbajului Typst cu o interfață grafică nativă și rapidă, Typesetter se impune ca noua aplicație favorită a studenților, cercetătorilor și scriitorilor de pe Linux care vor documente profesionale fără bătăile de cap specifice uneltelor din trecut.

    #OpenSource #Typesetter #Typst #LaTeX #LinuxApps #GTK4 #Libadwaita #TechNews #LinuxEasy

  25. ✍️🚀 Typesetter: Editor minimalist pentru documente bazat pe Typst

    Pentru utilizatorii de Linux care scriu documente academice, rapoarte tehnice sau scrisori oficiale, formatarea textului a fost mult timp împărțită între simplitatea limitată a limbajului Markdown și complexitatea masivă a sistemului LaTeX. Totul s-a schimbat odată cu apariția Typst, o alternativă modernă, rapidă și mult mai prietenoasă la LaTeX. Acum, pentru a face această tehnologie și mai accesibilă, comunitatea open-source lansează Typesetter, un editor grafic minimalist conceput special pentru a compila documente Typst într-un mod fluid și vizual.

    Typesetter elimină barierele liniei de comandă, oferind o interfață grafică curată care pune accentul pe text și pe previzualizarea în timp real.

    Iată de ce Typesetter reprezintă un instrument esențial pentru editarea de documente pe Linux:

    🔹 Ce este Typst și de ce este integrat în Typesetter?
    Typst este un limbaj de markup de nouă generație conceput să înlocuiască LaTeX. Este infinit mai ușor de învățat, are o sintaxă clară (similară cu Markdown) și oferă un motor de compilare ultra-rapid scris în Rust. Typesetter preia această tehnologie și o îmbracă într-o interfață grafică nativă, oferind utilizatorului tot ce are nevoie fără a-l distrage cu meniuri încărcate.

    🔹 Previzualizare instantanee în timp real (Instant Live Preview):
    Spre deosebire de editoarele tradiționale unde trebuie să apeși manual pe „Compilează” și să aștepți câteva secunde bune pentru a vedea modificările într-un PDF separat, Typesetter folosește compilarea incrementală a lui Typst. Pe măsură ce tastezi codul în partea stângă a ecranului, documentul PDF final se actualizează instantaneu în partea dreaptă, pixel cu pixel, oferind un flux de lucru incredibil de dinamic.

    🔹 Interfață minimalistă și modernă (GTK4 / Libadwaita):
    În deplină armonie cu designul actual al desktopului Linux (în special GNOME), Typesetter este construit folosind bibliotecile grafice GTK4 și Libadwaita. Interfața sa este aerisită, se adaptează perfect la modul întunecat (Dark Mode) și dispune de funcții esențiale precum evidențierea sintaxei (syntax highlighting), numerotarea liniilor și completarea automată a funcțiilor matematice sau a etichetelor.

    🔹 Management simplu al șabloanelor și export rapid:
    Fie că scrii o teză de doctorat, un CV sau un manual tehnic, Typesetter îți permite să încarci rapid șabloane (templates) Typst predefinite. Odată ce documentul este finalizat, exportul în format PDF de înaltă calitate tipografică se realizează printr-un singur click, asigurând fonturi perfect randate, ecuații matematice impecabile și tabele aliniate la milimetru.

    Prin combinarea simplității limbajului Typst cu o interfață grafică nativă și rapidă, Typesetter se impune ca noua aplicație favorită a studenților, cercetătorilor și scriitorilor de pe Linux care vor documente profesionale fără bătăile de cap specifice uneltelor din trecut.

    #OpenSource #Typesetter #Typst #LaTeX #LinuxApps #GTK4 #Libadwaita #TechNews #LinuxEasy

  26. 🌱🎨 Nettle: Sfonduri animate pentru GNOME cu o interfață intuitivă

    Ecosistemul Linux oferă o libertate de personalizare uimitoare, dar când vine vorba de fundaluri animate (live wallpapers), configurarea lor pe mediul grafic GNOME a fost adesea o bătaie de cap, necesitând scripturi complexe sau extensii instabile. Totul se schimbă odată cu Nettle, o aplicație open-source modernă concepută special pentru a aduce imagini de fundal dinamice și animate pe desktop-ul GNOME într-un mod incredibil de simplu și elegant.

    Datorită unei interfețe grafice native și extrem de intuitive, Nettle transformă complet estetica ecranului tău fără a sacrifica performanța sistemului.

    Iată principalele caracteristici care fac din Nettle utilitarul perfect de personalizare:

    🔹 Interfață modernă bazată pe GTK4 și Libadwaita:
    Nettle nu este doar funcțional, ci și extrem de arătos. Aplicația este construită folosind cele mai recente standarde de design din universul GNOME (GTK4 și Libadwaita). Aceasta înseamnă că se integrează vizual perfect cu sistemul tău de operare, oferind suport nativ pentru tema întunecată (Dark Mode), colțuri rotunjite, animații fluide și o navigare curată bazată pe gesturi sau click-uri simple.

    🔹 Suport extins pentru diverse formate animate:
    Uită de limitările vechilor utilitare. Cu Nettle, poți seta ca fundal o gamă largă de fișiere dinamice:

    Fișiere video standard (MP4, MKV, WebM).

    Animații de tip GIF sau clipuri în buclă (seamless loops).

    Pagini web interactive sau scripturi shader, oferind un nivel de personalizare profund și spectaculos.

    🔹 Management inteligent al resurselor hardware (Fără lag):
    Cea mai mare frică a utilizatorilor când vine vorba de imagini de fundal animate este consumul de resurse (RAM și CPU). Nettle rezolvă această problemă printr-un sistem inteligent de management: aplicația pune automat pe pauză redarea video în secunda în care ai o fereastră deschisă pe tot ecranul sau când te joci. Astfel, procesorul și placa grafică sunt solicitate doar atunci când admiri efectiv desktop-ul, economisind energie prețioasă pe laptopuri.

    🔹 Configurare extrem de simplă prin Drag-and-Drop:
    Nu mai ai nevoie de terminal sau de fișiere de configurare text. Pentru a seta un fundal animat, pur și simplu deschizi Nettle, tragi fișierul video dorit direct în fereastra aplicației (drag-and-drop) și apeși pe „Apply”. Aplicația se ocupă în fundal de scalarea corectă a rezoluției și de alinierea pe monitoare multiple.

    Nettle demonstrează că personalizarea avansată pe GNOME nu trebuie să fie complicată, oferind o soluție modernă, sigură și extrem de fluidă pentru utilizatorii care vor să dea viață ecranului lor de zi cu zi.

    #OpenSource #Nettle #GNOME #LiveWallpapers #GTK4 #Libadwaita #LinuxDesktop #TechNews #LinuxEasy

  27. 🌱🎨 Nettle: Sfonduri animate pentru GNOME cu o interfață intuitivă

    Ecosistemul Linux oferă o libertate de personalizare uimitoare, dar când vine vorba de fundaluri animate (live wallpapers), configurarea lor pe mediul grafic GNOME a fost adesea o bătaie de cap, necesitând scripturi complexe sau extensii instabile. Totul se schimbă odată cu Nettle, o aplicație open-source modernă concepută special pentru a aduce imagini de fundal dinamice și animate pe desktop-ul GNOME într-un mod incredibil de simplu și elegant.

    Datorită unei interfețe grafice native și extrem de intuitive, Nettle transformă complet estetica ecranului tău fără a sacrifica performanța sistemului.

    Iată principalele caracteristici care fac din Nettle utilitarul perfect de personalizare:

    🔹 Interfață modernă bazată pe GTK4 și Libadwaita:
    Nettle nu este doar funcțional, ci și extrem de arătos. Aplicația este construită folosind cele mai recente standarde de design din universul GNOME (GTK4 și Libadwaita). Aceasta înseamnă că se integrează vizual perfect cu sistemul tău de operare, oferind suport nativ pentru tema întunecată (Dark Mode), colțuri rotunjite, animații fluide și o navigare curată bazată pe gesturi sau click-uri simple.

    🔹 Suport extins pentru diverse formate animate:
    Uită de limitările vechilor utilitare. Cu Nettle, poți seta ca fundal o gamă largă de fișiere dinamice:

    Fișiere video standard (MP4, MKV, WebM).

    Animații de tip GIF sau clipuri în buclă (seamless loops).

    Pagini web interactive sau scripturi shader, oferind un nivel de personalizare profund și spectaculos.

    🔹 Management inteligent al resurselor hardware (Fără lag):
    Cea mai mare frică a utilizatorilor când vine vorba de imagini de fundal animate este consumul de resurse (RAM și CPU). Nettle rezolvă această problemă printr-un sistem inteligent de management: aplicația pune automat pe pauză redarea video în secunda în care ai o fereastră deschisă pe tot ecranul sau când te joci. Astfel, procesorul și placa grafică sunt solicitate doar atunci când admiri efectiv desktop-ul, economisind energie prețioasă pe laptopuri.

    🔹 Configurare extrem de simplă prin Drag-and-Drop:
    Nu mai ai nevoie de terminal sau de fișiere de configurare text. Pentru a seta un fundal animat, pur și simplu deschizi Nettle, tragi fișierul video dorit direct în fereastra aplicației (drag-and-drop) și apeși pe „Apply”. Aplicația se ocupă în fundal de scalarea corectă a rezoluției și de alinierea pe monitoare multiple.

    Nettle demonstrează că personalizarea avansată pe GNOME nu trebuie să fie complicată, oferind o soluție modernă, sigură și extrem de fluidă pentru utilizatorii care vor să dea viață ecranului lor de zi cu zi.

    #OpenSource #Nettle #GNOME #LiveWallpapers #GTK4 #Libadwaita #LinuxDesktop #TechNews #LinuxEasy

  28. 📄🔒 Paper Clip: Aplicația open-source pentru gestionarea și curățarea metadatelor PDF pe Linux

    Atunci când partajăm documente PDF pe internet, adesea trimitem involuntar și o cantitate semnificativă de date ascunse. Paper Clip este un utilitar open-source modern, conceput special pentru ecosistemul Linux, care le permite utilizatorilor să vizualizeze, să editeze și, cel mai important, să șteargă metadatele din fișierele PDF înainte de a le publica sau trimite prin e-mail.

    Dezvoltată în conformitate cu standardele vizuale actuale ale desktopului GNOME, aplicația se concentrează pe simplitate, rapiditate și protejarea riguroasă a confidențialității digitale.

    Iată principalele caracteristici și beneficii pe care le oferă Paper Clip:

    🔹 Curățarea instantanee a urmelor digitale (Metadata Stripping):
    Fișierele PDF pot ascunde informații sensibile introduse automat de editoarele de text (cum ar fi LibreOffice sau Adobe Acrobat). Paper Clip poate șterge complet:

    Numele autorului și compania.

    Sistemul de operare și aplicația exactă folosite pentru crearea documentului.

    Istoricul modificărilor și datele exacte (ziua, ora) când a fost creat sau editat fișierul.

    Căile directoarelor locale din calculatorul tău (care pot dezvălui numele tău de utilizator).

    🔹 Interfață modernă bazată på GTK4 și Libadwaita:
    Aplicația se integrează nativ și impecabil în mediile desktop moderne precum GNOME. Interfața sa este extrem de aerisită și intuitivă: încarci documentul prin drag-and-drop, vezi imediat într-o listă clară toate metadatele ascunse și le poți elimina sau modifica individual ori în masă, printr-un singur click.

    🔹 Editare personalizată a metadatelor:
    Pe lângă funcția de ștergere pentru anonimizare, Paper Clip permite și acțiunea inversă: editarea controlată. Poți adăuga manual titluri oficiale, cuvinte cheie (tags) pentru o mai bună indexare în motoarele de căutare sau poți introduce corect numele autorului în cazul în care documentul reprezintă o lucrare oficială sau un comunicat de presă.

    🔹 Procesare 100% locală și sigură:
    Confidențialitatea este totală. Spre deosebire de instrumentele online de conversie și editare PDF care îți cer să încarci documentele pe servere externe (unde pot fi reținute), Paper Clip rulează în întregime local pe calculatorul tău. Fișierele nu părăsesc niciodată sistemul, garantând siguranța datelor de business sau personale.

    Paper Clip reprezintă un instrument esențial din trusa de securitate a oricărui utilizator de Linux care dorește să își păstreze anonimatul și să controleze ce informații ajung în spațiul public odată cu distribuirea documentelor digitale.

    #OpenSource #PaperClip #Privacy #PDF #LinuxApps #GTK4 #Libadwaita #TechNews #LinuxEasy

  29. 📄🔒 Paper Clip: Aplicația open-source pentru gestionarea și curățarea metadatelor PDF pe Linux

    Atunci când partajăm documente PDF pe internet, adesea trimitem involuntar și o cantitate semnificativă de date ascunse. Paper Clip este un utilitar open-source modern, conceput special pentru ecosistemul Linux, care le permite utilizatorilor să vizualizeze, să editeze și, cel mai important, să șteargă metadatele din fișierele PDF înainte de a le publica sau trimite prin e-mail.

    Dezvoltată în conformitate cu standardele vizuale actuale ale desktopului GNOME, aplicația se concentrează pe simplitate, rapiditate și protejarea riguroasă a confidențialității digitale.

    Iată principalele caracteristici și beneficii pe care le oferă Paper Clip:

    🔹 Curățarea instantanee a urmelor digitale (Metadata Stripping):
    Fișierele PDF pot ascunde informații sensibile introduse automat de editoarele de text (cum ar fi LibreOffice sau Adobe Acrobat). Paper Clip poate șterge complet:

    Numele autorului și compania.

    Sistemul de operare și aplicația exactă folosite pentru crearea documentului.

    Istoricul modificărilor și datele exacte (ziua, ora) când a fost creat sau editat fișierul.

    Căile directoarelor locale din calculatorul tău (care pot dezvălui numele tău de utilizator).

    🔹 Interfață modernă bazată på GTK4 și Libadwaita:
    Aplicația se integrează nativ și impecabil în mediile desktop moderne precum GNOME. Interfața sa este extrem de aerisită și intuitivă: încarci documentul prin drag-and-drop, vezi imediat într-o listă clară toate metadatele ascunse și le poți elimina sau modifica individual ori în masă, printr-un singur click.

    🔹 Editare personalizată a metadatelor:
    Pe lângă funcția de ștergere pentru anonimizare, Paper Clip permite și acțiunea inversă: editarea controlată. Poți adăuga manual titluri oficiale, cuvinte cheie (tags) pentru o mai bună indexare în motoarele de căutare sau poți introduce corect numele autorului în cazul în care documentul reprezintă o lucrare oficială sau un comunicat de presă.

    🔹 Procesare 100% locală și sigură:
    Confidențialitatea este totală. Spre deosebire de instrumentele online de conversie și editare PDF care îți cer să încarci documentele pe servere externe (unde pot fi reținute), Paper Clip rulează în întregime local pe calculatorul tău. Fișierele nu părăsesc niciodată sistemul, garantând siguranța datelor de business sau personale.

    Paper Clip reprezintă un instrument esențial din trusa de securitate a oricărui utilizator de Linux care dorește să își păstreze anonimatul și să controleze ce informații ajung în spațiul public odată cu distribuirea documentelor digitale.

    #OpenSource #PaperClip #Privacy #PDF #LinuxApps #GTK4 #Libadwaita #TechNews #LinuxEasy

  30. 📂⚓ Mariner: Managerul de fișiere pentru GNOME care extinde capacitățile lui Nautilus 🚀🌲

    Pentru utilizatorii mediului grafic GNOME, managerul de fișiere implicit Nautilus (cunoscut oficial sub numele de Files) este apreciat pentru designul său curat și abordarea minimalistă. Totuși, utilizatorii avansați consideră adesea că această simplitate vine cu prețul eliminării unor funcții esențiale de productivitate. În acest context apare Mariner, un manager de fișiere alternativ proiectat special pentru ecosistemul GNOME, care păstrează estetica modernă a desktop-ului, dar deblochează un set masiv de opțiuni avansate.

    Mariner nu își propune să reinventeze complet roata, ci funcționează ca o extensie conceptuală directă a lui Nautilus, integrându-se nativ cu bibliotecile grafice GTK4 și Libadwaita, dar oferind flexibilitatea pe care comunitatea o cere de ani de zile.

    Iată principalele caracteristici și funcții care fac din Mariner un instrument de top pentru gestionarea fișierelor:

    🔹 Vizualizare Dual-Pane (Panou Dublu) nativă:
    Una dintre cele mai mari critici aduse versiunilor moderne de Nautilus a fost eliminarea modului extra-vizualizare (F3). Mariner rezolvă această problemă în mod strălucit, oferind un mod Dual-Pane nativ și extrem de fluid. Acesta permite împărțirea ferestrei în două panouri verticale independente, facilitând copierea, mutarea și compararea fișierelor dintr-un director în altul prin glisare directă (drag-and-drop), fără a fi nevoie de deschiderea mai multor ferestre separate.

    🔹 Terminal integrat și acces rapid la linie de comandă:
    Pentru utilizatorii de Linux care jonglează constant între interfața grafică și consolă, Mariner include un terminal embedded (integrat direct în partea inferioară a ferestrei). Acesta își schimbă automat directorul de lucru (calea curentă) pe măsură ce navighezi prin foldere, permițându-ți să execuți comenzi rapide instantaneu, fără a părăsi aplicația.

    🔹 Sistem avansat de etichetare și filtrare (Advanced Tagging):
    Spre deosebire de sistemul de marcaje de bază din Nautilus, Mariner introduce o logică complexă de management al metadatelor:

    Poți aplica etichete colorate și cuvinte-cheie multiple pe fișiere independente, indiferent de folderul în care se află fizic pe disc.

    Dispune de un motor de căutare instantaneu care poate filtra rezultatele combinând etichetele cu tipul de fișier și dimensiunea acestuia, ideal pentru sortarea rapidă a proiectelor mari de lucru.

    🔹 Personalizare granulară a interfeței:
    Dacă Nautilus te forțează să folosești o structură rigidă, Mariner îți oferă control total:

    Poți configura dimensiunea detaliată a miniaturilor (thumbnails) și poți activa afișarea directă a permisiunilor de fișiere, a utilizatorului/grupului deținuți și a sumelor de control (MD5/SHA256) direct în vizualizarea de tip listă.

    Suportă teme dinamice care se adaptează perfect modului Dark/Light global din GNOME.

    Mariner reprezintă puntea perfectă între minimalismul vizual impus de ghidurile de design GNOME și puterea brută de gestionare de care are nevoie un utilizator power user pe Linux. Aplicația este open-source și poate fi încercată de entuziaști prin intermediul depozitelor comunitare sau în format universal Flatpak.

    #MarinerFileManager #GNOME #Nautilus #GTK4 #Libadwaita #LinuxSoftware #PowerUser #Productivity #TechNews

  31. 📂⚓ Mariner: Managerul de fișiere pentru GNOME care extinde capacitățile lui Nautilus 🚀🌲

    Pentru utilizatorii mediului grafic GNOME, managerul de fișiere implicit Nautilus (cunoscut oficial sub numele de Files) este apreciat pentru designul său curat și abordarea minimalistă. Totuși, utilizatorii avansați consideră adesea că această simplitate vine cu prețul eliminării unor funcții esențiale de productivitate. În acest context apare Mariner, un manager de fișiere alternativ proiectat special pentru ecosistemul GNOME, care păstrează estetica modernă a desktop-ului, dar deblochează un set masiv de opțiuni avansate.

    Mariner nu își propune să reinventeze complet roata, ci funcționează ca o extensie conceptuală directă a lui Nautilus, integrându-se nativ cu bibliotecile grafice GTK4 și Libadwaita, dar oferind flexibilitatea pe care comunitatea o cere de ani de zile.

    Iată principalele caracteristici și funcții care fac din Mariner un instrument de top pentru gestionarea fișierelor:

    🔹 Vizualizare Dual-Pane (Panou Dublu) nativă:
    Una dintre cele mai mari critici aduse versiunilor moderne de Nautilus a fost eliminarea modului extra-vizualizare (F3). Mariner rezolvă această problemă în mod strălucit, oferind un mod Dual-Pane nativ și extrem de fluid. Acesta permite împărțirea ferestrei în două panouri verticale independente, facilitând copierea, mutarea și compararea fișierelor dintr-un director în altul prin glisare directă (drag-and-drop), fără a fi nevoie de deschiderea mai multor ferestre separate.

    🔹 Terminal integrat și acces rapid la linie de comandă:
    Pentru utilizatorii de Linux care jonglează constant între interfața grafică și consolă, Mariner include un terminal embedded (integrat direct în partea inferioară a ferestrei). Acesta își schimbă automat directorul de lucru (calea curentă) pe măsură ce navighezi prin foldere, permițându-ți să execuți comenzi rapide instantaneu, fără a părăsi aplicația.

    🔹 Sistem avansat de etichetare și filtrare (Advanced Tagging):
    Spre deosebire de sistemul de marcaje de bază din Nautilus, Mariner introduce o logică complexă de management al metadatelor:

    Poți aplica etichete colorate și cuvinte-cheie multiple pe fișiere independente, indiferent de folderul în care se află fizic pe disc.

    Dispune de un motor de căutare instantaneu care poate filtra rezultatele combinând etichetele cu tipul de fișier și dimensiunea acestuia, ideal pentru sortarea rapidă a proiectelor mari de lucru.

    🔹 Personalizare granulară a interfeței:
    Dacă Nautilus te forțează să folosești o structură rigidă, Mariner îți oferă control total:

    Poți configura dimensiunea detaliată a miniaturilor (thumbnails) și poți activa afișarea directă a permisiunilor de fișiere, a utilizatorului/grupului deținuți și a sumelor de control (MD5/SHA256) direct în vizualizarea de tip listă.

    Suportă teme dinamice care se adaptează perfect modului Dark/Light global din GNOME.

    Mariner reprezintă puntea perfectă între minimalismul vizual impus de ghidurile de design GNOME și puterea brută de gestionare de care are nevoie un utilizator power user pe Linux. Aplicația este open-source și poate fi încercată de entuziaști prin intermediul depozitelor comunitare sau în format universal Flatpak.

    #MarinerFileManager #GNOME #Nautilus #GTK4 #Libadwaita #LinuxSoftware #PowerUser #Productivity #TechNews

  32. 🎉 #Stencil 1.1.0 is out!

    - New: the file list now groups files by directory, with the path shown above
    - New: option to the Number operation to reset the count between directories
    - New: preference to include subfolders when adding a directory
    - New: option to add directories via the add button rather than drag & drop

    Flathub: flathub.org/apps/me.fouquet.St
    Code: codeberg.org/fouquet/Stencil

    (Flathub still shows the cached 1.0.3, but installing should result in 1.1.0).

    #gtk #gnome #linux #libadwaita

  33. Releasing Barcoder 0.5.0

    Finally a release, which I think could be truly useful to people out there. This time you can have a vector image as output.

    Sounds like a small thing, right? But remember when you for the last time tried to resize a QR code onto a document you've made and it was all blurry and ugly. NOT WITH this app!

    So if you work in a field, where you need barcodes or eventually QR codes grab it from Flathub...

    flathub.org/en/apps/cz.ondrejk

    #gtk #flathub #libadwaita #barcode #qrcode

  34. Releasing Barcoder 0.5.0

    Finally a release, which I think could be truly useful to people out there. This time you can have a vector image as output.

    Sounds like a small thing, right? But remember when you for the last time tried to resize a QR code onto a document you've made and it was all blurry and ugly. NOT WITH this app!

    So if you work in a field, where you need barcodes or eventually QR codes grab it from Flathub...

    flathub.org/en/apps/cz.ondrejk

    #gtk #flathub #libadwaita #barcode #qrcode

  35. The world does not need yet another music player for GNOME, but I promise this one is different…

    #GNOME #Adwaita #Libadwaita #WiiM

  36. The world does not need yet another music player for GNOME, but I promise this one is different…

    #GNOME #Adwaita #Libadwaita #WiiM

  37. I'm proud to release my first public app for #GNOME: Stencil, a powerful file renaming utility. Written in Rust and using #GTK4 / #libadwaita. I'm going to put it onto Flathub eventually, for now grab the flatpak from the Releases page and install manually. Let me know what you think. Contributions and improvement suggestions are very welcome! Get Stencil on its Codeberg repo: codeberg.org/fouquet/Stencil

  38. I'm proud to release my first public app for #GNOME: Stencil, a powerful file renaming utility. Written in Rust and using #GTK4 / #libadwaita. I'm going to put it onto Flathub eventually, for now grab the flatpak from the Releases page and install manually. Let me know what you think. Contributions and improvement suggestions are very welcome! Get Stencil on its Codeberg repo: codeberg.org/fouquet/Stencil

  39. I've spent the evenings (and weekends) of the last two weeks building something. Stencil, a file renaming utility, written in #Rust and #GTK4 / #libadwaita. It's not quite ready for release yet, but it's getting there.

    This is my first app written for #GNOME, and it's incredibly fun.

  40. I've spent the evenings (and weekends) of the last two weeks building something. Stencil, a file renaming utility, written in #Rust and #GTK4 / #libadwaita. It's not quite ready for release yet, but it's getting there.

    This is my first app written for #GNOME, and it's incredibly fun.

  41. Okay, hi everyone

    This weekend, after a random toot from @alice in my TL, I found myself in a rabbit hole to enhance and create an iOS 6 theme for GTK4. It's not much, it has some rough edges, but damn it looks so cool, and I'm so proud of this!!

    If you wanna help with design or add icons, please feel free to do so!

    The code and install instructions lives here : gitlab.com/Krafting/igtk-theme

    #gnome #gtk #libadwaita #ios #apple #gnomemobile #mobilelinux #retrocomputing #ios6 #linux #postmarketos

  42. Okay, hi everyone

    This weekend, after a random toot from @alice in my TL, I found myself in a rabbit hole to enhance and create an iOS 6 theme for GTK4. It's not much, it has some rough edges, but damn it looks so cool, and I'm so proud of this!!

    If you wanna help with design or add icons, please feel free to do so!

    The code and install instructions lives here : gitlab.com/Krafting/igtk-theme

    #gnome #gtk #libadwaita #ios #apple #gnomemobile #mobilelinux #retrocomputing #ios6 #linux #postmarketos

  43. I needed a #Markdown editor to work on the user docs for @meshy and discovered #Apostrophe. Damn, it's such a good-looking app that it's even distracting me from the docs! 😄

    #Linux #GNOME #libadwaita

  44. I needed a #Markdown editor to work on the user docs for @meshy and discovered #Apostrophe. Damn, it's such a good-looking app that it's even distracting me from the docs! 😄

    #Linux #GNOME #libadwaita