home.social

#gtk4 — Public Fediverse posts

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

  1. Hi #Mastodon! 👋 Indie dev here.

    I got tired of keeping web tabs open just to check my Google Calendar & Tasks on Linux, so I built Meridian — a native desktop layer for the #GNOME ecosystem using #GTK4 and Libadwaita. 🐧

    It’s fully local-first, features an SQLite cache, respects your privacy, and doesn't rely on any mid-man SaaS servers. Free for 1 account.

    Gathering early feedback: meridian-seven-lilac.vercel.app

    #Introduction #Linux #OpenSource #IndieDev #GTK #IndieHacker

  2. 🎵 Vinyl: Playerul muzical simplu și elegant creat special pentru GNOME!

    Aplicația Vinyl — prezentată de LinuxEasy — este un player audio minimalist conceput pentru utilizatorii de Linux care își doresc o modalitate curată, rapidă și fără complicații de a asculta colecția locală de muzică, integrat impecabil în mediul desktop GNOME.

    ✨ Punctele forte și caracteristicile cheie ale aplicației Vinyl:

    🎨 Design nativ GNOME (GTK 4 & Libadwaita):
    • Adoptă fidel liniile moderne de design ale ecosistemului GNOME, oferind o interfață vizuală aerisită, un mod întunecat/luminos adaptativ și animații fluide.

    🎧 Minimalism și simplitate în utilizare:
    • Se concentrează pe esențial: redarea fișierelor audio locale fără meniuri încărcate, configurări complexe sau funcții inutile care încetinesc aplicația.

    🗂️ Gestionare facilă a bibliotecii muzicale:
    • Importă și organizează automat piesele după artiști, albume și playlist-uri, oferind un control intuitiv al melodiilor și afișarea coperților de album (album art).

    ⚡ Performanță excelentă și consum redus de resurse:
    • Fiind o aplicație nativă scrisă pentru mediul GTK, pornește instantaneu și folosește o mărime minimă de memorie RAM în comparativ cu playerele bazate pe tehnologii Web/Electron.

    🔒 Fără urmărire, 100% offline:
    • Respectă intimitatea utilizatorului, rulând complet local, fără servicii de colectare de date sau conexiuni neautorizate în fundal.

    O alegere excelentă pentru cei care caută un înlocuitor modern, ușor și frumos pentru playerele clasice de muzică pe Linux! 🚀

    #Vinyl #GNOME #GTK4 #Libadwaita #Linux #MusicPlayer #Audio #OpenSource #LinuxEasy #TechNews #FOSS

  3. 📰 Liferea 2.0 reînnoiește celebrul cititor RSS pentru Linux cu GTK 4 și Libadwaita!

    Aplicația Liferea (Linux Feed Reader) — un veritabil pilon al aplicațiilor open-source pentru lectură de știri — trece la o nouă etapă importantă din istoria sa odată cu lansarea versiunii majore 2.0, prezentată de LinuxEasy.

    Această versiune aduce o modernizare vizuală și tehnică completă, aliniind legendarul agregator de fluxuri RSS la standardele actuale ale mediilor desktop moderne.

    ✨ Principalele noutăți din Liferea 2.0:

    🎨 Trecerea la GTK 4 și Libadwaita:
    • Interfața a fost rescrisă complet pentru a folosi GTK 4, oferind o estetică curată, animații netede și un aspect nativ perfect integrat în ecosistemul GNOME.
    • Utilizarea bibliotecii Libadwaita aduce un design responsiv, potrivit atât pentru monitoare desktop mari, cât și pentru ecrane de laptop sau dispozitive portabile.

    📱 Interfață adaptivă și mod Dark automat:
    • Meniurile și panourile de navigare se reordonează inteligent în funcție de dimensiunea ferestrei.
    • Suport nativ impecabil pentru comutarea automată între tema luminoasă (Light) și cea întunecată (Dark), urmărind preferințele globale ale sistemului de operare.

    ⚡ Performanță sporită și încărcare rapidă:
    • Optimizări la nivelul motorului intern de parsare a fișierelor XML/RSS/Atom și a bazei de date SQLite, oferind un timp mai scurt de pornire și procesare mai rapidă a sute de fluxuri de știri simultan.

    🔌 Sincronizare și compatibilitate extinsă:
    • Păstrează suportul excelent pentru servicii terțe de stocare a fluxurilor (precum Inoreader, The Old Reader, Tiny Tiny RSS, Reedah sau servere Miniflux), permițând sincronizarea citirilor pe mai multe dispozitive.

    O actualizare spectaculoasă ce readuce unul dintre cele mai longevive cititoare RSS pe lista aplicațiilor indispensabile pentru orice utilizator de Linux! 🚀

    #Liferea #Liferea2 #RSS #GNOME #GTK4 #Libadwaita #Linux #OpenSource #LinuxEasy #TechNews #FOSS

  4. ✉️ Postcard: Un client de e-mail modern pentru GNOME, creat pe baza GTK 4 și Libadwaita!

    Aplicația Postcard — prezentată de LinuxEasy — este un client e-mail nativ pentru ecosistemul Linux/GNOME, creat special pentru a oferi o interfață curată, elegantă și rapidă, adaptată perfect la liniile de design moderne ale mediilor de lucru recente.

    ✨ Punctele forte și caracteristicile cheie ale aplicației Postcard:

    🎨 Design nativ GNOME (GTK 4 & Libadwaita):
    • Respectă fidel ghidul vizual al ecosistemului GNOME, oferind o interfață extrem de curată, un mod întunecat/luminos adaptativ și animații fluide.

    📱 Design responsiv și adaptabil:
    • Datorită bibliotecii Libadwaita, interfața se adaptează automat la dimensiunea ferestrei, fiind potrivită atât pentru monitoare desktop mari, cât și pentru ecrane mici sau dispozitive mobile cu Linux (cum ar fi Phosh sau Plasma Mobile).

    📧 Gestionare simplă a conturilor (IMAP / SMTP):
    • Oferă o configurare facilă a conturilor de poștă electronică standard, punând accentul pe utilizarea zilnică rapidă, organizarea mesajelor pe dosare/etichete și căutarea eficientă în cutia poștală.

    ⚡ Performanță și consum redus de resurse:
    • Spre deosebire de clienții e-mail realizați în Electron, Postcard este o aplicație nativă ușoară, având timpi rapizi de lansare și o amprentă minimă asupra memoriei RAM.

    🔒 Privat și integrat în sistem:
    • Folosește stocarea locală securizată pentru parole (prin Libsecret / GNOME Keyring) și se integrează nativ cu sistemul de notificări din Linux.

    O alternativă modernă și promițătoare pentru utilizatorii care își doresc o experiență e-mail minimalistă și frumos integrată în mediul desktop GNOME! 🚀

    #Postcard #GNOME #GTK4 #Libadwaita #Linux #EmailClient #OpenSource #LinuxEasy #TechNews #FOSS

  5. 📂⚓ 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

  6. I started making a clone of "Logic2" (a commercial logic analyzer software) based on libsigrok and GTK4.

    This is an experiment and merely a reason to learn GTK4.

    It's not really functional yet.

    #gtk4 #logicanalyzer #sigrok

  7. Ubuntu Makes a Major Theme Change For its Next Release

    When Ubuntu 21.10 ‘Impish Indri’ arrives this October it’ll do so with a new look in tow. After many fine years of service Ubuntu’s iconic mix of dark header bars and light widgets is being :sys_more_orange:
    #News #GtkThemes #Gtk4 #ImpishIndri #Ubuntu21_10 #Yaru

    :sys_omgubuntu: omgubuntu.co.uk/2021/06/ubuntu

  8. Ubuntu’s Yaru GTK Theme Picks Up GTK4 Support

    If you were hoping to hear that a GTK4 version of Ubuntu’s Yaru theme is in on the way I’ve some good news — it is! The lack of a Yaru GTK4 theme was noted :sys_more_orange:
    #News #Gtk4 #Yaru

    :sys_omgubuntu: omgubuntu.co.uk/2021/02/ubuntu