Live data from Hacker News

A new wave of Linux applications

tuxphones.com

521–530 of 584 posts

Re: A new wave of Linux applications

#521
post #451

Earlier quoted context omitted.

With the advent of libadwaita, GTK really is GNOME toolkit. Most advocates are really deceptive when they talk about this and say GTK4 is agnostic to platforms but I haven't come across a single non-trivial GTK4 app that isn't based on libadwaita. Even LibreOffice is becoming a libadwaita app. The GUI ecosystem on Linux is mostly dead. I'm trying to switch to CLI and TUI apps for all of my tasks. If they don't exist,…

> The GUI ecosystem on Linux is mostly dead. Qt says hi.

> Qt says hi.

Yeah, Qt feels better to use compared to GTK but with bugs like these

https://bugreports.qt.io/plugins/servlet/mobile#issue/QTBUG-...

and having to pull in hundreds of MBs of dependencies to use just one KDE app, say Gwenview, I'd say that platform agnostic GUI apps are either dead or rare. qBittorrent is a good example of such a rare app that works really well across desktop environments and window managers on Linux.

Re: A new wave of Linux applications

#522

I have to say I just don't like Gnome's design. The shift away from text and towards more and more abstract icons, the "don't theme my app movement", removing features I consider pretty essential like typeahead.... Maybe mobile is where their weird (to me) design choices will finally shine though. Also looking forward to what KDE can accomplish in this space.

I can't stand the popup menus from a single button, like the single button in Firefox. The Gnome apps seem to have adopted it and it is horrible.

I would like a proper menubar so I know what the accelerators are without having to move from keyboard to the mouse. It's so slow.

Re: A new wave of Linux applications

#523
post #477

Earlier quoted context omitted.

Even worse. On MacOS the scrollbars are invisible by default, and only appear while you scroll, plus a second or so after stopping. So to grab a scrollbar in MacOS you first have to scroll the document to make the scrollbar appear. Then you have under two seconds to move the pointer on top of the narrow scrollbar so it expands allowing you to grab it before it disappears again.

Been a while since I used a Mac, but I'm fairly certain there was a system level setting for whether scrollbars are always visible or not.

There is, and I'm pretty sure if you connect a mouse instead of a trackpad it enables by default. It took me a while to workout why I was seeing scrollbars again and how to disable it when I got a mouse.

Re: A new wave of Linux applications

#524
post #451

Earlier quoted context omitted.

With the advent of libadwaita, GTK really is GNOME toolkit. Most advocates are really deceptive when they talk about this and say GTK4 is agnostic to platforms but I haven't come across a single non-trivial GTK4 app that isn't based on libadwaita. Even LibreOffice is becoming a libadwaita app. The GUI ecosystem on Linux is mostly dead. I'm trying to switch to CLI and TUI apps for all of my tasks. If they don't exist,…

> The GUI ecosystem on Linux is mostly dead. Qt says hi.

Also FLTK, TCL/TK, and X toolkit.

Re: A new wave of Linux applications

#525
post #6
post #5

Earlier quoted context omitted.

I have a Pinephone. I tried, in earnest, to use it as a daily driver; but the software stack was hideously unperformant and the camera was just too awful. I have young kids; I need to take pictures quickly on occasion. I couldn't rely on the phone to do that, not by a long shot, and so it remains a pointless curiousity that I purchased.

I can't rely on any phone's camera for speed. Sucks to hear this one is even worse than normal.

Iphone’s are ridiculously good from a lock screen to shoot perspective, especially with live images.

Re: A new wave of Linux applications

#526

Earlier quoted context omitted.

I just switched back to XFCE on my desktop, because panel launchers cannot be properly configured in a simple way. Too bad usability made all the good looks useless. And I feel a renewed assuredness, that XFCE is the most productive DE for me. I had it configured in 10 minutes and it does everything I want in the way I want. Also XFCE these days can also look nicely. Still, usability (and that includes being able to…

Panels are indeed a gigantic pain in the ass to configure. It is possible, but I feel like I have to go to three completely unrelated places each time I want to. And I can never remember which place is the one to go to. How does XFCE do with high-DPI displays? My only other complaint with Cinnamon is that the window controls are a tad small. It's been a long time since I used XFCE.

Oh, I don't know the answer to that question. I have 3 full HD screens and have not looked for anything more, as it seems completely sufficient to me. Maybe someone else knows. However, I do know, that you can configure icon sizes and font sizes.

Re: A new wave of Linux applications

#527

This could be less about device convergence and more about UX improvements and design coherence among apps. Some examples of what's been happening: - Touchpad gestures through various efforts: https://linuxtouchpad.org - Gnome: libAdwaita: https://blogs.gnome.org/alexm/2021/12/31/libadwaita-1-0/ - Core workflows getting better first-class approaches rather than being another app to install: (e.g. screenshots & screen…

Interesting spreadsheet!

For a Git GUI for Linux (and Windows), you might like GitAhead which builds under Linux? It's not under active development but has been forked to GittyUp: https://github.com/Murmele/Gittyup

Re: A new wave of Linux applications

#528

I have to say I just don't like Gnome's design. The shift away from text and towards more and more abstract icons, the "don't theme my app movement", removing features I consider pretty essential like typeahead.... Maybe mobile is where their weird (to me) design choices will finally shine though. Also looking forward to what KDE can accomplish in this space.

> Also looking forward to what KDE can accomplish in this space. https://www.youtube.com/watch?v=4DLQWv8P5Hw

That is so beautiful. As a plasma user who doesn't use many apps on android I am completely ready to make this switch.

Re: A new wave of Linux applications

#529
post #511

Earlier quoted context omitted.

libAdwaita is an attempt at providing a consistent framework for making GUI applications in Linux. People commenting on MacOS UX often forget that people creating Mac GUI applications aren't magically better at doing UX than Linux users. It's orders of magnitude easier to make ok looking GUI applications on a mac. Besides the fact that cocoa on mac has evolved over a decade(when linux people were busy constantly rein…

> libAdwaita is an attempt at providing a consistent framework for making GUI applications in Linux. Ok. So after QT, gtk, Xforms, wxWidgets, Xt, Motif etc. it is another attempt.

It builds on gtk.

Re: A new wave of Linux applications

#530

This could be less about device convergence and more about UX improvements and design coherence among apps. Some examples of what's been happening: - Touchpad gestures through various efforts: https://linuxtouchpad.org - Gnome: libAdwaita: https://blogs.gnome.org/alexm/2021/12/31/libadwaita-1-0/ - Core workflows getting better first-class approaches rather than being another app to install: (e.g. screenshots & screen…

For "open terminal here", nemo includes this as a right click option.

`gammastep` is a good tool to change colour temperature at sundown. Works on wayland.

`darkman` allows handling dark mode transitions (it's a bit more technical).

Post reply on HN