#gtk3 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #gtk3, aggregated by home.social.
-
Touchscreen scrollbar behavior: don't warp slider in Evince/GTK3 #touchscreen #gtk3 #evince
-
Touchscreen scrollbar behavior: don't warp slider in Evince/GTK3 #touchscreen #gtk3 #evince
-
Touchscreen scrollbar behavior: don't warp slider in Evince/GTK3 #touchscreen #gtk3 #evince
-
Touchscreen scrollbar behavior: don't warp slider in Evince/GTK3 #touchscreen #gtk3 #evince
-
Touchscreen scrollbar behavior: don't warp slider in Evince/GTK3 #touchscreen #gtk3 #evince
-
Oh, look GIMP's Open dialog box has crashed.
No worries, just close it.
WHAT DO YOU MEAN, YOU CAN'T CLOSE IT?!?
THERE ARE NO WINDOW DECORATIONS! IT'S ALL CLIENT-SIDE!!!This moment of utterly unnecessary stupidity was brought to you by #ClientSideDecorations.
-
-
-
#Schemacs updateI have been banging my head against #Gtk3 for the past 3 weeks and all progress has pretty much come to a stand-still. No matter how simple and straight-forward my GUI is, Gtk makes it simply impossible to get the layout correct. I am now convinced that programming my own layout algorithm from scratch and using the
GtkLayoutcontainer (which lets you place widgets at arbitrary X,Y coordinates) is the only way to proceed at this point. It is soooo frustrating.The #Gtk documentation is good, but not at all good enough. The people on the Gnome Discourse have been very kind and helpful, and I truly appreciate the engagement I have had there, but ultimately I am still not able to solve my problems.
I have decided I need find some way to keep making progress without postponing the release of the work I have done so far for an indeterminate length of time. So rather than work out all the bugs in this version before merging it to the main Git branch, what I will do instead is have the
mainprogram launch a debugger window. The debugger window will have all layout calculated in advance, and all widgets will be declared once and only once throughout the lifetime of the application to avoid the reference counting issues. Obviously the debugger GUI will be very rigid, but you will at least be able to edit files and run commands in a REPL within this debugger.Then maybe I can merge the code I have written to the
mainGit branch, and people will at least be able to use it through the debugger. Maybe also I could use this debugger to help with writing my layout algorithm. Also, I need to get back to the Emacs Lisp interpreter, I haven’t worked on it in almost two months now.#tech #software #Lisp #Emacs #EmacsLisp #Scheme #SchemeLang #R7RS
-
One Open-source Project Daily
Windows 10 Light theme for Linux (GTK)
https://github.com/B00merang-Project/Windows-10
#1ospd #opensource #10 #cinnamontheme #gnomeshelltheme #gtktheme #gtk2theme #gtk3 #gtk3theme #gtk4 #linux #linuxtheme #microsoft #openbox #theme #unitytheme #windows #windows10 #xfcetheme -
New blog post "Why We Need the Gtk Platform for MAUI -- A short wrap-up of our goal and motivation along with a historical overview of events that lead to MauiGtk" https://mauigtk.net/blog/20260125/
#dotnet #dotnetmaui #gtk #gtk3 #qt #wxwidgets #eto #crossplatform #mauigtk #mauilinux #net_maui
-
One Open-source Project Daily
Code editor designed for elementary OS
https://github.com/elementary/code
#1ospd #opensource #gtk #gtk3 #gtksourceview #hacktoberfest #meson #vala -
One Open-source Project Daily
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
https://github.com/xournalpp/xournalpp
#1ospd #opensource #cplusplus #crossplatform #gtk3 #notes #notetaking #pdf #pdfviewer #pen -
One Open-source Project Daily
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
https://github.com/xournalpp/xournalpp
#1ospd #opensource #cplusplus #crossplatform #gtk3 #notes #notetaking #pdf #pdfviewer #pen -
One Open-source Project Daily
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
https://github.com/xournalpp/xournalpp
#1ospd #opensource #cplusplus #crossplatform #gtk3 #notes #notetaking #pdf #pdfviewer #pen -
One Open-source Project Daily
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
https://github.com/xournalpp/xournalpp
#1ospd #opensource #cplusplus #crossplatform #gtk3 #notes #notetaking #pdf #pdfviewer #pen -
One Open-source Project Daily
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
https://github.com/xournalpp/xournalpp
#1ospd #opensource #cplusplus #crossplatform #gtk3 #notes #notetaking #pdf #pdfviewer #pen -
I just opened up chromium, and it is using my system theme, for both color AND the tabs bar???? My firefox has never done that????¿¿?? I'm using cinnamon theme, semabe, and does anyone know how to make my firefox do that, all the old tricks don't seem to work any more. And it is so so beautiful. #firefox #waterfox #chrome #chromium #gtk #gtk3 #cinnamon #linuxmint #linux #ricing
-
Question about Gtk programming for Linux experts.Actually, I already asked the question on the Gtk Discourse app, but I am posting it here on the fediverse in the hope that maybe a few more people will see it. I don’t mind if you answer in Discorse or here on the fediverse.
#tech #software #Linux #LinuxProgramming #Gtk #Gtk3
So my goal was to have a read-only
GtkTextViewwidgets in which text can be arranged with layouts like grids, flowbox, vbox, or hbox layouts. Imagine my app to be a textual dashboard where end-users can decide how to place each dashboard widget, following the principles of tiling window managers.I did not have much luck achieving this with
GtkTextViews, so I tried a different approach of addingGtkLabelstoGtkGridandGtkFlowBoxwidgets all with the “selectable” property enabled. So far so good. However the default behavior forGtkGridorGtkFlowBoxseems to always highlight all of the text in the first selectableGtkLabeladded to whatever container I am using. I would instead like for nothing to be selected until it is explicitly selected by the end-user.The attached image shows what the window looks like when it is first made visible and before any user interaction — the upper-left
GtkLabelis highlighted. I would like for this to not happen until the end-user drags over the widget with the mouse, but I am not sure how to go about it.A different but related question: I would also like if the user drags beyond the boundary of a
GtkLabelfor the selection to continue to neighboringGtkLabelwidgets, sort-of like how it works in a web browser. Is there an easy way to achieve this in Gtk without writing lots of custom drag event handlers for all the the widgets I construct in the UI? -
https://thoughts.greyh.at/posts/celestial-gtk-theme/
@zquestz published an article on Gtk theming which I found fascinating. It is an overview of the kind of things you have to consider when trying to create your own theme for #Linux . He fusses over the little details that are very important when doing UI/UX design properly. He also made sure the themes worked properly on various Gtk desktop environments, including Cinnamon, MATE, and Xfce (three of the best DEs, in my humble opinion).
He also mentions the qt6gtk2 plugin for Qt which I did not know about. It translates Gtk themes to Qt themes so all of your applications, whether they use Gtk or Qt, have the correct theme. This is extremely useful since the impedance mismatch between Qt and Gtk is the biggest source of UI/UX inconsistencies in Linux apps.
#tech #software #Linux #UI #UX #theming #LinuxThemes #CinnamonDE #Xfce #MateDE #LinuxMint #Xubuntu #UbuntuMATE #ArchLinux #Gtk #Gtk2 #Gtk3 #Qt5 #Qt6 #UnixPorn #ricing
-
Glad to announce the October 2025 FontForge release.
Some interesting stuff:
* Show CNC fonts in Font View
* Harfbuzz integration
* GTK3 support kick-off -
Wrote a blogpost about simple (I mean with a shell and a text editor) #X11 configuration.
Covered topics:
1) #Trackball configuration for left hand. Also remapping of some buttons to have scrolling and middle button (not exists out of the box).
2) Theming: #GTK2 #GTK3 #QT , installing cursor(s), fonts and icons.
3) #Xrandr for multimonitor configuration
4) #Xserver settings for #HighDPI
5) #XDG utils and #Emacs as a system file manager
6) #XDM login windowhttps://eugene-andrienko.com/en/it/2025/07/24/x11-configuration-simple.html
-
Wrote a blogpost about simple (I mean with a shell and a text editor) #X11 configuration.
Covered topics:
1) #Trackball configuration for left hand. Also remapping of some buttons to have scrolling and middle button (not exists out of the box).
2) Theming: #GTK2 #GTK3 #QT , installing cursor(s), fonts and icons.
3) #Xrandr for multimonitor configuration
4) #Xserver settings for #HighDPI
5) #XDG utils and #Emacs as a system file manager
6) #XDM login windowhttps://eugene-andrienko.com/en/it/2025/07/24/x11-configuration-simple.html
-
Wrote a blogpost about simple (I mean with a shell and a text editor) #X11 configuration.
Covered topics:
1) #Trackball configuration for left hand. Also remapping of some buttons to have scrolling and middle button (not exists out of the box).
2) Theming: #GTK2 #GTK3 #QT , installing cursor(s), fonts and icons.
3) #Xrandr for multimonitor configuration
4) #Xserver settings for #HighDPI
5) #XDG utils and #Emacs as a system file manager
6) #XDM login windowhttps://eugene-andrienko.com/en/it/2025/07/24/x11-configuration-simple.html
-
Wrote a blogpost about simple (I mean with a shell and a text editor) #X11 configuration.
Covered topics:
1) #Trackball configuration for left hand. Also remapping of some buttons to have scrolling and middle button (not exists out of the box).
2) Theming: #GTK2 #GTK3 #QT , installing cursor(s), fonts and icons.
3) #Xrandr for multimonitor configuration
4) #Xserver settings for #HighDPI
5) #XDG utils and #Emacs as a system file manager
6) #XDM login windowhttps://eugene-andrienko.com/en/it/2025/07/24/x11-configuration-simple.html
-
Wrote a blogpost about simple (I mean with a shell and a text editor) #X11 configuration.
Covered topics:
1) #Trackball configuration for left hand. Also remapping of some buttons to have scrolling and middle button (not exists out of the box).
2) Theming: #GTK2 #GTK3 #QT , installing cursor(s), fonts and icons.
3) #Xrandr for multimonitor configuration
4) #Xserver settings for #HighDPI
5) #XDG utils and #Emacs as a system file manager
6) #XDM login windowhttps://eugene-andrienko.com/en/it/2025/07/24/x11-configuration-simple.html
-
Redox OS gets X11 and GTK 3 support!
#Redox #RedoxOS #X11 #Xorg #GNOME #GTK3 #GTK #TechNews #TechUpdates #Computers #Laptops #Rust #RustLanguage #Programming
https://officialaptivi.wordpress.com/2025/06/05/redox-os-with-rust-gets-x11-support/
-
#Dino 0.5.0 has been released (#XMPP / #GTK / #GTK3 / #Vala / #OMEMO / #VideoCall / #Jingle / #JingleXMPP / #MultipartyJingle / #Muji / #MujiXMPP) https://dino.im/
-
💡 Dopo sette anni di sviluppo, arriva finalmente GIMP 3.0
https://gomoot.com/dopo-sette-anni-di-sviluppo-arriva-finalmente-gimp-3-0/
#adobe #blog #gimp #gimp30 #gtk3 #layer #linux #news #opensource #picks #tech #tecnologia #x11
-
إصدار جديد: GIMP 3.0 🎉
تم إصدار GIMP 3.0، وهو تحديث كبير لمحرر الصور المفتوح المصدر. يأتي هذا الإصدار بميزات جديدة وتحسينات كبيرة في الأداء والواجهة، مما يجعله أكثر قوة وسلاسة من أي وقت مضى.
الميزات الرئيسية الجديدة:
1. واجهة مستخدم حديثة 🖥️
- تصميم جديد يعتمد على GTK3، مما يجعل الواجهة أكثر سلاسة وحداثة.
- دعم أفضل للأجهزة عالية الدقة (HiDPI) لتحسين التجربة على الشاشات الحديثة.
2. تحسين الأداء ⚡
- سرعة أكبر في معالجة الصور، خاصة عند العمل مع ملفات كبيرة الحجم.
- تحسين استهلاك الموارد، مما يجعله يعمل بسلاسة حتى على الأجهزة ذات الموارد المحدودة.
3. أدوات تحرير متقدمة 🛠️
- إضافة أدوات جديدة لتحرير الصور، مثل أداة التحديد الذكية وأداة التمويه المتقدمة.
- تحسين أدوات التحويل والتدوير لتعطي نتائج أكثر دقة.
4. دعم تنسيقات ملفات إضافية 📂
- دعم جديد لتنسيقات ملفات مثل WebP وAVIF.
- تحسين التوافق مع تنسيق PSD (ملفات Photoshop).
5. ميزات جديدة للمطورين 👨💻
- واجهة برمجة تطبيقات (API) محسنة لتسهيل تطوير الإضافات (Plugins).
- دعم أفضل للبرمجة النصية (Scripting) باستخدام لغات مثل Python.
التحميل:
يمكن تحميل GIMP 3.0 من الروابط التالية:
#GIMP #GIMP3 #OpenSource #PhotoEditing #Gnu #Gnutux #ImageEditing #GraphicDesign #HiDPI #GTK3
الترخيص:
GIMP مرخص تحت رخصة GPLv3.
المساهمة:
يمكن للمطورين المساهمة في تحسين GIMP من خلال صفحة GitHub.
التواصل:
📧 البريد الإلكتروني: [email protected]
-
#Dino 0.4.5 has been released (#XMPP / #GTK / #GTK3 / #Vala / #OMEMO / #VideoCall / #Jingle / #JingleXMPP / #MultipartyJingle / #Muji / #MujiXMPP) https://dino.im/
-
Just upgraded #mobian #Trixie and all the #GTK4 apps have lost the ability to enter #DarkMode. At first I was blaming #Carburetor (the #tor toggler) but no, it's everything. #GTK3 apps like Geary are working fine though🫠️
Did this happen to anyone else? Anyway, in the meantime maybe I should just make light of it 🙃️
(PS: I hope I got my GTKs right someone please confirm)
Update: installing back xdg-desktop-portal-phosh fixed it; thanks @agx for the tip
-
GIMP 3.0 RC 1 is a preview of a massive update to this open source image editor
GIMP is a free and open source image editing application that’s been around for more than 26 years, and which is a powerful, versatile app that’s often compared to Photoshop.
This week the team launched the first release candidate for GIMP 3.0, which will be the biggest update in years, bringing significant changes to the user interface and feature set. It’s available now from the GIMP […]
-
Did you know you can download devhelp packages from our API browsing website valadoc.org and have them all locally and usable with the Devhelp app? Sadly Devhelp is not much developed anymore (it used to be the primary offline docs app for #GNOME) but hopefully we get at some point a modern solution again! Until then, use devhelp, it might look old, but still works perfect!
#localfirst -
J’avais besoin de renverser l’ordre d’un PDF de 200 pages, et bien #pdfarranger l’a fait en moins d’une seconde !! Je recommande :) 🤗 👏
#linux #pdf #gtk #python3 #gtk3
https://github.com/pdfarranger/pdfarranger
( désolé, j’ai qu’un lien github :blobcatfearful: ) -
Avete mai la strana #sensazione che qualcuno viva abusivamente nelle vostre mura? E non so, ogni tanto vi sembra come se le mura diventino sempre più spesse, momento dopo momento stringendosi di sempre qualche ulteriore micrometro attorno a voi, come se la creatura che ci vive dentro cerchi sempre più di espandersi e mettersi comoda a discapito vostro? So che ad un ritmo come quello non è facile notarlo da un giorno all’altro, ma dopo qualche anno il perimetro sarà diventato inevitabilmente più stretto… e a quel punto sarà ormai troppo tardi. Voi non avete agito in tempo, ignorando il vostro intuito e credendo che il percepire la presenza di Lui fosse solo un ennesimo #pensiero intrusivo senza base logica. “He comes“, dicevano coloro che voi avete chiamato pazzi e deriso, e quindi ormai H̵̨̒e̴͙͆ ̶͓͂c̵̢͌a̴͔̐m̴̬͐é̷͖. È troppo tardi, non potete scappare. Il vostro luogo di vita è ormai Suo. H̸̞́̓e̵̠͛ ̸̤͛̊l̶͖̎̅ḭ̸̡͒̅v̴̞̒͛e̴͚̱̊̍s̸̗͆. Le conseguenze si stanno già manifestando, î̵̙n̴͖̈́ ̶̢̂y̷̺̌ò̶̯u̵̙͆ř̷̨ ̷̡̾w̵̳͊a̴̩̎l̸̬͛l̴̘͐s̵͔̈́. Y̴͍̬̽̊͊́̈́ͅƠ̷̬͋Û̶̲̙͋͜͝ ̴͈̳̱͎̄̏̀͂C̷̲͖̑̎͊̿̽Ä̴̖͉́̒N̷̨͖̑͘N̵̬̳̽͑̕O̴̢̅͌̿Ṯ̶̦̆̀̿̀-̶̮͔̫̞͚̄͊̈́͠—
Ciò è esattamente come mi sento quando penso a come il design #UI si incammina sempre di più sulla via dello spreco di #spazio, inefficienza d’uso, ed enormi padding. Succede ovunque, e per qualche motivo ancora non si ferma, tra qualche decennio saremo condannati ad avere titlebar alte 1/4 di schemo e poter vedere appena 4-5 righe di vero contenuto in ogni dato momento. But I digress. Fortunatamente, quando queste invasioni di #demoni accadono nel #software, ossia quando il danno è causato da codice scritto da umani un po’ fuori di testa, essendo a propria volta abbastanza fuori dalla ragione si può aggiustare il tutto con ulteriori incantesimi di testo, e quindi… ✨️
…oggi mi andava di sfrattare le entità dal mio #desktop #Cinnamon (perché ieri ho reinstallato il sistema) e riprendermi tutto quello spazio che è mio. Non ero mai riuscita nemmeno a ridurre le a mio parere enormi (e su GNOME sono anche peggio!) barre del titolo di #GTK3, almeno non senza installare temi speciali che comunque non fanno granché il lavoro, Però ora ho trovato questo thread con alcuni consigli di CSS, e… in effetti ha funzionato (per decorazioni in gergo sia lato client che server!). Solo che a questo punto mi stava piacendo e, un po’ andando a caso, un po’ facendo riferimento alla documentazione di #GTK (che non è affatto creata per questo, mannaggia, non c’è roba in giro adatta ai power user, solo cose per sviluppatori), mi metto anche a striminzire bottoni, menu, liste… ne traggo proprio soddisfazione. Anche se non ho raggiunto proprio la perfezione, altrimenti vado totalmente mentale. 💕️
Qui quindi vedete il mio ambiente attuale, comparatelo con il mezzo screenshot che si vede di sfondo con il desktop originale della cannella. La taskbar è alta il minimo che si può settare dalle impostazioni (20px), quella non ha subito modifiche, ma alle finestre ho cambiato (quasi) tutto via #CSS (tutto quello che entra in foto, nulla di più): bottoni, menu, etichette, barre, la spaziatura verticale di quasi ogni cosa è stata portata a 0 o 1 pixel, e cavolo se ora ho più spazio a schermo. Il #padding orizzontale non l’ho toccato, mi piace come sta e non spreca area, ma è quello verticale che è sempre inappropriato.. specialmente su sistemi desktop, dove in genere è quello il lato meno spazioso, e dove in ogni caso si usano spesso dispositivi di puntamento precisi (mouse o touchpad), che non giustificano il rendere giganti le aree di click. Se vi sembra troppo stretto, boh, per me per ora è #comfy. 🙃️https://octospacc.altervista.org/2024/04/16/living-in-my-walls/
#CSS #desktop #UI #software #Cinnamon #pensiero #spazio #sensazione #demoni #GTK3 #GTK #padding #comfy
-
Avete mai la strana #sensazione che qualcuno viva abusivamente nelle vostre mura? E non so, ogni tanto vi sembra come se le mura diventino sempre più spesse, momento dopo momento stringendosi di sempre qualche ulteriore micrometro attorno a voi, come se la creatura che ci vive dentro cerchi sempre più di espandersi e mettersi comoda a discapito vostro? So che ad un ritmo come quello non è facile notarlo da un giorno all’altro, ma dopo qualche anno il perimetro sarà diventato inevitabilmente più stretto… e a quel punto sarà ormai troppo tardi. Voi non avete agito in tempo, ignorando il vostro intuito e credendo che il percepire la presenza di Lui fosse solo un ennesimo #pensiero intrusivo senza base logica. “He comes“, dicevano coloro che voi avete chiamato pazzi e deriso, e quindi ormai H̵̨̒e̴͙͆ ̶͓͂c̵̢͌a̴͔̐m̴̬͐é̷͖. È troppo tardi, non potete scappare. Il vostro luogo di vita è ormai Suo. H̸̞́̓e̵̠͛ ̸̤͛̊l̶͖̎̅ḭ̸̡͒̅v̴̞̒͛e̴͚̱̊̍s̸̗͆. Le conseguenze si stanno già manifestando, î̵̙n̴͖̈́ ̶̢̂y̷̺̌ò̶̯u̵̙͆ř̷̨ ̷̡̾w̵̳͊a̴̩̎l̸̬͛l̴̘͐s̵͔̈́. Y̴͍̬̽̊͊́̈́ͅƠ̷̬͋Û̶̲̙͋͜͝ ̴͈̳̱͎̄̏̀͂C̷̲͖̑̎͊̿̽Ä̴̖͉́̒N̷̨͖̑͘N̵̬̳̽͑̕O̴̢̅͌̿Ṯ̶̦̆̀̿̀-̶̮͔̫̞͚̄͊̈́͠—
Ciò è esattamente come mi sento quando penso a come il design #UI si incammina sempre di più sulla via dello spreco di #spazio, inefficienza d’uso, ed enormi padding. Succede ovunque, e per qualche motivo ancora non si ferma, tra qualche decennio saremo condannati ad avere titlebar alte 1/4 di schemo e poter vedere appena 4-5 righe di vero contenuto in ogni dato momento. But I digress. Fortunatamente, quando queste invasioni di #demoni accadono nel #software, ossia quando il danno è causato da codice scritto da umani un po’ fuori di testa, essendo a propria volta abbastanza fuori dalla ragione si può aggiustare il tutto con ulteriori incantesimi di testo, e quindi… ✨️
…oggi mi andava di sfrattare le entità dal mio #desktop #Cinnamon (perché ieri ho reinstallato il sistema) e riprendermi tutto quello spazio che è mio. Non ero mai riuscita nemmeno a ridurre le a mio parere enormi (e su GNOME sono anche peggio!) barre del titolo di #GTK3, almeno non senza installare temi speciali che comunque non fanno granché il lavoro, Però ora ho trovato questo thread con alcuni consigli di CSS, e… in effetti ha funzionato (per decorazioni in gergo sia lato client che server!). Solo che a questo punto mi stava piacendo e, un po’ andando a caso, un po’ facendo riferimento alla documentazione di #GTK (che non è affatto creata per questo, mannaggia, non c’è roba in giro adatta ai power user, solo cose per sviluppatori), mi metto anche a striminzire bottoni, menu, liste… ne traggo proprio soddisfazione. Anche se non ho raggiunto proprio la perfezione, altrimenti vado totalmente mentale. 💕️
Qui quindi vedete il mio ambiente attuale, comparatelo con il mezzo screenshot che si vede di sfondo con il desktop originale della cannella. La taskbar è alta il minimo che si può settare dalle impostazioni (20px), quella non ha subito modifiche, ma alle finestre ho cambiato (quasi) tutto via #CSS (tutto quello che entra in foto, nulla di più): bottoni, menu, etichette, barre, la spaziatura verticale di quasi ogni cosa è stata portata a 0 o 1 pixel, e cavolo se ora ho più spazio a schermo. Il #padding orizzontale non l’ho toccato, mi piace come sta e non spreca area, ma è quello verticale che è sempre inappropriato.. specialmente su sistemi desktop, dove in genere è quello il lato meno spazioso, e dove in ogni caso si usano spesso dispositivi di puntamento precisi (mouse o touchpad), che non giustificano il rendere giganti le aree di click. Se vi sembra troppo stretto, boh, per me per ora è #comfy. 🙃️https://octospacc.altervista.org/2024/04/16/living-in-my-walls/
#CSS #desktop #UI #software #Cinnamon #pensiero #spazio #sensazione #demoni #GTK3 #GTK #padding #comfy
-
Avete mai la strana #sensazione che qualcuno viva abusivamente nelle vostre mura? E non so, ogni tanto vi sembra come se le mura diventino sempre più spesse, momento dopo momento stringendosi di sempre qualche ulteriore micrometro attorno a voi, come se la creatura che ci vive dentro cerchi sempre più di espandersi e mettersi comoda a discapito vostro? So che ad un ritmo come quello non è facile notarlo da un giorno all’altro, ma dopo qualche anno il perimetro sarà diventato inevitabilmente più stretto… e a quel punto sarà ormai troppo tardi. Voi non avete agito in tempo, ignorando il vostro intuito e credendo che il percepire la presenza di Lui fosse solo un ennesimo #pensiero intrusivo senza base logica. “He comes“, dicevano coloro che voi avete chiamato pazzi e deriso, e quindi ormai H̵̨̒e̴͙͆ ̶͓͂c̵̢͌a̴͔̐m̴̬͐é̷͖. È troppo tardi, non potete scappare. Il vostro luogo di vita è ormai Suo. H̸̞́̓e̵̠͛ ̸̤͛̊l̶͖̎̅ḭ̸̡͒̅v̴̞̒͛e̴͚̱̊̍s̸̗͆. Le conseguenze si stanno già manifestando, î̵̙n̴͖̈́ ̶̢̂y̷̺̌ò̶̯u̵̙͆ř̷̨ ̷̡̾w̵̳͊a̴̩̎l̸̬͛l̴̘͐s̵͔̈́. Y̴͍̬̽̊͊́̈́ͅƠ̷̬͋Û̶̲̙͋͜͝ ̴͈̳̱͎̄̏̀͂C̷̲͖̑̎͊̿̽Ä̴̖͉́̒N̷̨͖̑͘N̵̬̳̽͑̕O̴̢̅͌̿Ṯ̶̦̆̀̿̀-̶̮͔̫̞͚̄͊̈́͠—
Ciò è esattamente come mi sento quando penso a come il design #UI si incammina sempre di più sulla via dello spreco di #spazio, inefficienza d’uso, ed enormi padding. Succede ovunque, e per qualche motivo ancora non si ferma, tra qualche decennio saremo condannati ad avere titlebar alte 1/4 di schemo e poter vedere appena 4-5 righe di vero contenuto in ogni dato momento. But I digress. Fortunatamente, quando queste invasioni di #demoni accadono nel #software, ossia quando il danno è causato da codice scritto da umani un po’ fuori di testa, essendo a propria volta abbastanza fuori dalla ragione si può aggiustare il tutto con ulteriori incantesimi di testo, e quindi… ✨️
…oggi mi andava di sfrattare le entità dal mio #desktop #Cinnamon (perché ieri ho reinstallato il sistema) e riprendermi tutto quello spazio che è mio. Non ero mai riuscita nemmeno a ridurre le a mio parere enormi (e su GNOME sono anche peggio!) barre del titolo di #GTK3, almeno non senza installare temi speciali che comunque non fanno granché il lavoro, Però ora ho trovato questo thread con alcuni consigli di CSS, e… in effetti ha funzionato (per decorazioni in gergo sia lato client che server!). Solo che a questo punto mi stava piacendo e, un po’ andando a caso, un po’ facendo riferimento alla documentazione di #GTK (che non è affatto creata per questo, mannaggia, non c’è roba in giro adatta ai power user, solo cose per sviluppatori), mi metto anche a striminzire bottoni, menu, liste… ne traggo proprio soddisfazione. Anche se non ho raggiunto proprio la perfezione, altrimenti vado totalmente mentale. 💕️
Qui quindi vedete il mio ambiente attuale, comparatelo con il mezzo screenshot che si vede di sfondo con il desktop originale della cannella. La taskbar è alta il minimo che si può settare dalle impostazioni (20px), quella non ha subito modifiche, ma alle finestre ho cambiato (quasi) tutto via #CSS (tutto quello che entra in foto, nulla di più): bottoni, menu, etichette, barre, la spaziatura verticale di quasi ogni cosa è stata portata a 0 o 1 pixel, e cavolo se ora ho più spazio a schermo. Il #padding orizzontale non l’ho toccato, mi piace come sta e non spreca area, ma è quello verticale che è sempre inappropriato.. specialmente su sistemi desktop, dove in genere è quello il lato meno spazioso, e dove in ogni caso si usano spesso dispositivi di puntamento precisi (mouse o touchpad), che non giustificano il rendere giganti le aree di click. Se vi sembra troppo stretto, boh, per me per ora è #comfy. 🙃️https://octospacc.altervista.org/2024/04/16/living-in-my-walls/
#CSS #desktop #UI #software #Cinnamon #pensiero #spazio #sensazione #demoni #GTK3 #GTK #padding #comfy
-
Avete mai la strana #sensazione che qualcuno viva abusivamente nelle vostre mura? E non so, ogni tanto vi sembra come se le mura diventino sempre più spesse, momento dopo momento stringendosi di sempre qualche ulteriore micrometro attorno a voi, come se la creatura che ci vive dentro cerchi sempre più di espandersi e mettersi comoda a discapito vostro? So che ad un ritmo come quello non è facile notarlo da un giorno all’altro, ma dopo qualche anno il perimetro sarà diventato inevitabilmente più stretto… e a quel punto sarà ormai troppo tardi. Voi non avete agito in tempo, ignorando il vostro intuito e credendo che il percepire la presenza di Lui fosse solo un ennesimo #pensiero intrusivo senza base logica. “He comes“, dicevano coloro che voi avete chiamato pazzi e deriso, e quindi ormai H̵̨̒e̴͙͆ ̶͓͂c̵̢͌a̴͔̐m̴̬͐é̷͖. È troppo tardi, non potete scappare. Il vostro luogo di vita è ormai Suo. H̸̞́̓e̵̠͛ ̸̤͛̊l̶͖̎̅ḭ̸̡͒̅v̴̞̒͛e̴͚̱̊̍s̸̗͆. Le conseguenze si stanno già manifestando, î̵̙n̴͖̈́ ̶̢̂y̷̺̌ò̶̯u̵̙͆ř̷̨ ̷̡̾w̵̳͊a̴̩̎l̸̬͛l̴̘͐s̵͔̈́. Y̴͍̬̽̊͊́̈́ͅƠ̷̬͋Û̶̲̙͋͜͝ ̴͈̳̱͎̄̏̀͂C̷̲͖̑̎͊̿̽Ä̴̖͉́̒N̷̨͖̑͘N̵̬̳̽͑̕O̴̢̅͌̿Ṯ̶̦̆̀̿̀-̶̮͔̫̞͚̄͊̈́͠—
Ciò è esattamente come mi sento quando penso a come il design #UI si incammina sempre di più sulla via dello spreco di #spazio, inefficienza d’uso, ed enormi padding. Succede ovunque, e per qualche motivo ancora non si ferma, tra qualche decennio saremo condannati ad avere titlebar alte 1/4 di schemo e poter vedere appena 4-5 righe di vero contenuto in ogni dato momento. But I digress. Fortunatamente, quando queste invasioni di #demoni accadono nel #software, ossia quando il danno è causato da codice scritto da umani un po’ fuori di testa, essendo a propria volta abbastanza fuori dalla ragione si può aggiustare il tutto con ulteriori incantesimi di testo, e quindi… ✨️
…oggi mi andava di sfrattare le entità dal mio #desktop #Cinnamon (perché ieri ho reinstallato il sistema) e riprendermi tutto quello spazio che è mio. Non ero mai riuscita nemmeno a ridurre le a mio parere enormi (e su GNOME sono anche peggio!) barre del titolo di #GTK3, almeno non senza installare temi speciali che comunque non fanno granché il lavoro, Però ora ho trovato questo thread con alcuni consigli di CSS, e… in effetti ha funzionato (per decorazioni in gergo sia lato client che server!). Solo che a questo punto mi stava piacendo e, un po’ andando a caso, un po’ facendo riferimento alla documentazione di #GTK (che non è affatto creata per questo, mannaggia, non c’è roba in giro adatta ai power user, solo cose per sviluppatori), mi metto anche a striminzire bottoni, menu, liste… ne traggo proprio soddisfazione. Anche se non ho raggiunto proprio la perfezione, altrimenti vado totalmente mentale. 💕️
Qui quindi vedete il mio ambiente attuale, comparatelo con il mezzo screenshot che si vede di sfondo con il desktop originale della cannella. La taskbar è alta il minimo che si può settare dalle impostazioni (20px), quella non ha subito modifiche, ma alle finestre ho cambiato (quasi) tutto via #CSS (tutto quello che entra in foto, nulla di più): bottoni, menu, etichette, barre, la spaziatura verticale di quasi ogni cosa è stata portata a 0 o 1 pixel, e cavolo se ora ho più spazio a schermo. Il #padding orizzontale non l’ho toccato, mi piace come sta e non spreca area, ma è quello verticale che è sempre inappropriato.. specialmente su sistemi desktop, dove in genere è quello il lato meno spazioso, e dove in ogni caso si usano spesso dispositivi di puntamento precisi (mouse o touchpad), che non giustificano il rendere giganti le aree di click. Se vi sembra troppo stretto, boh, per me per ora è #comfy. 🙃️https://octospacc.altervista.org/2024/04/16/living-in-my-walls/
#CSS #desktop #UI #software #Cinnamon #pensiero #spazio #sensazione #demoni #GTK3 #GTK #padding #comfy
-
Avete mai la strana #sensazione che qualcuno viva abusivamente nelle vostre mura? E non so, ogni tanto vi sembra come se le mura diventino sempre più spesse, momento dopo momento stringendosi di sempre qualche ulteriore micrometro attorno a voi, come se la creatura che ci vive dentro cerchi sempre più di espandersi e mettersi comoda a discapito vostro? So che ad un ritmo come quello non è facile notarlo da un giorno all’altro, ma dopo qualche anno il perimetro sarà diventato inevitabilmente più stretto… e a quel punto sarà ormai troppo tardi. Voi non avete agito in tempo, ignorando il vostro intuito e credendo che il percepire la presenza di Lui fosse solo un ennesimo #pensiero intrusivo senza base logica. “He comes“, dicevano coloro che voi avete chiamato pazzi e deriso, e quindi ormai H̵̨̒e̴͙͆ ̶͓͂c̵̢͌a̴͔̐m̴̬͐é̷͖. È troppo tardi, non potete scappare. Il vostro luogo di vita è ormai Suo. H̸̞́̓e̵̠͛ ̸̤͛̊l̶͖̎̅ḭ̸̡͒̅v̴̞̒͛e̴͚̱̊̍s̸̗͆. Le conseguenze si stanno già manifestando, î̵̙n̴͖̈́ ̶̢̂y̷̺̌ò̶̯u̵̙͆ř̷̨ ̷̡̾w̵̳͊a̴̩̎l̸̬͛l̴̘͐s̵͔̈́. Y̴͍̬̽̊͊́̈́ͅƠ̷̬͋Û̶̲̙͋͜͝ ̴͈̳̱͎̄̏̀͂C̷̲͖̑̎͊̿̽Ä̴̖͉́̒N̷̨͖̑͘N̵̬̳̽͑̕O̴̢̅͌̿Ṯ̶̦̆̀̿̀-̶̮͔̫̞͚̄͊̈́͠—
Ciò è esattamente come mi sento quando penso a come il design #UI si incammina sempre di più sulla via dello spreco di #spazio, inefficienza d’uso, ed enormi padding. Succede ovunque, e per qualche motivo ancora non si ferma, tra qualche decennio saremo condannati ad avere titlebar alte 1/4 di schemo e poter vedere appena 4-5 righe di vero contenuto in ogni dato momento. But I digress. Fortunatamente, quando queste invasioni di #demoni accadono nel #software, ossia quando il danno è causato da codice scritto da umani un po’ fuori di testa, essendo a propria volta abbastanza fuori dalla ragione si può aggiustare il tutto con ulteriori incantesimi di testo, e quindi… ✨️
…oggi mi andava di sfrattare le entità dal mio #desktop #Cinnamon (perché ieri ho reinstallato il sistema) e riprendermi tutto quello spazio che è mio. Non ero mai riuscita nemmeno a ridurre le a mio parere enormi (e su GNOME sono anche peggio!) barre del titolo di #GTK3, almeno non senza installare temi speciali che comunque non fanno granché il lavoro, Però ora ho trovato questo thread con alcuni consigli di CSS, e… in effetti ha funzionato (per decorazioni in gergo sia lato client che server!). Solo che a questo punto mi stava piacendo e, un po’ andando a caso, un po’ facendo riferimento alla documentazione di #GTK (che non è affatto creata per questo, mannaggia, non c’è roba in giro adatta ai power user, solo cose per sviluppatori), mi metto anche a striminzire bottoni, menu, liste… ne traggo proprio soddisfazione. Anche se non ho raggiunto proprio la perfezione, altrimenti vado totalmente mentale. 💕️
Qui quindi vedete il mio ambiente attuale, comparatelo con il mezzo screenshot che si vede di sfondo con il desktop originale della cannella. La taskbar è alta il minimo che si può settare dalle impostazioni (20px), quella non ha subito modifiche, ma alle finestre ho cambiato (quasi) tutto via #CSS (tutto quello che entra in foto, nulla di più): bottoni, menu, etichette, barre, la spaziatura verticale di quasi ogni cosa è stata portata a 0 o 1 pixel, e cavolo se ora ho più spazio a schermo. Il #padding orizzontale non l’ho toccato, mi piace come sta e non spreca area, ma è quello verticale che è sempre inappropriato.. specialmente su sistemi desktop, dove in genere è quello il lato meno spazioso, e dove in ogni caso si usano spesso dispositivi di puntamento precisi (mouse o touchpad), che non giustificano il rendere giganti le aree di click. Se vi sembra troppo stretto, boh, per me per ora è #comfy. 🙃️https://octospacc.altervista.org/2024/04/16/living-in-my-walls/
#CSS #desktop #UI #software #Cinnamon #pensiero #spazio #sensazione #demoni #GTK3 #GTK #padding #comfy
-
Being a #linuxdailydriver is tough man! Last night I was trying go get #makemkv to run on #ubuntu and I broke something.
Or I became aware that something has been broken for a long time which I didnt notice before.
I installed #flatpak since #snap didnt have the newest and I didnt want to install #dependencyhell.
Now #gnome-software barely works, #snapstore doesnt work at all and it feels like the constant #gtk3 errors I keep getting are telling me something.
-
La #fretta non va mai bene. 🥵 Soprattutto se la s'ha nell'usare un programma con interfaccia grafica, come dire... Poco ben pensata? 🤢
L'altra sera ho fatto casino e ho perso tutti i file che avevo sul disco del #PC #portatile, con #GNOME Disks. :gnome:
Per fortuna, non ho perso nulla di che, ma approfitto dell'evento per fare un po' di riflessioni riguardo la #UI di programmi come questo, comparati ad altri più vecchio stile come #GParted. ✒️
https://sitoctt.octt.eu.org/Posts/2023-03-18-Cattiva-Interfaccia-Partizione-Distrutta.html
-
@freezr
Not sure about the latter requirements, but there is #GnomeBuilder https://apps.gnome.org/app/org.gnome.Builder/ the one on #GTK3 is the most feature-complete and reliable, but there is an overhaul in development based on #GTK4 I used is my default editor for over a year and liked it, but I'm stuck in my ways with #Spacemacs so I switched back eventually. #Editor #IDE -
Pinta 2.0 Released, Completes Port to GTK3 & .NET 6
With a new year starting you might be planning to indulge your creativity side this year — and if so, take a look at the latest stable release of open source image editing app Pinta. Pinta 2.0 is major new release that completes the app’s transition to GTK3 and .NET 6. It’s a big foundational uplift that results in some welcome improvements. Pinta 2.0 now looks better on the modern Linux desktop, with GTK dialogs, choosers, pickers, and widgets all looking how they should. Additionally, Pinta 2.0 boasts improved support for high-DPI displays, uses platform-native file dialogs, and switches to :sys_more_orange:
#Apps #News #Graphicsapps #Gtk3 #ImageEditors #Pinta:sys_omgubuntu: https://www.omgubuntu.co.uk/2022/01/pinta-2-0-released-completes-port-to-gtk3-net-6