Post AddNf7GggA5PRR75ns by mint@ryona.agency
 (DIR) More posts by mint@ryona.agency
 (DIR) Post #AddMFeGrFkyGJYU9fU by phnt@fluffytail.org
       2024-01-08T10:57:46.614896Z
       
       4 likes, 6 repeats
       
       The GTK file picker started opening up the Nextcloud app out of nowhere after an update, because it detected I have it set up and not running in the background. Who at GNOME thought it would be a good idea to start an app with a window in the foreground automatically without user's knowledge.Total GTK and GNOME death.
       
 (DIR) Post #AddNLu93FLJ5ErNg36 by p@freespeechextremist.com
       2024-01-08T11:10:08.248154Z
       
       2 likes, 0 repeats
       
       @Maholmire KDE, I could set on fire, too.  The world would still be *fine* if that happened.
       
 (DIR) Post #AddNSNGLtsPjHcsfbM by mint@ryona.agency
       2024-01-08T11:11:07.251420Z
       
       2 likes, 1 repeats
       
       @phnt What's the usecase of a filepicker? :ebussy:
       
 (DIR) Post #AddNVewYcVnEzJBk4O by phnt@fluffytail.org
       2024-01-08T11:11:52.697896Z
       
       1 likes, 0 repeats
       
       @mint Picking files. Nothing special.
       
 (DIR) Post #AddNf7GggA5PRR75ns by mint@ryona.agency
       2024-01-08T11:13:27.787351Z
       
       2 likes, 2 repeats
       
       @phnt :ebussy: Usecase unclear, we have more important tasks to focus on. You're free to submit a merge request.
       
 (DIR) Post #AddOC8qFqhpPsWUtw8 by phnt@fluffytail.org
       2024-01-08T11:19:33.340815Z
       
       1 likes, 0 repeats
       
       @p @Maholmire KDE isn't amazing, but by far the most usable DE if you need semi-modern features like HiDPI scaling or touch controls. And Qt is a passable toolkit when compared to GTK that depends on complete garbage like GLib.
       
 (DIR) Post #AddS6euk5jXvQcEnS4 by p@freespeechextremist.com
       2024-01-08T12:03:24.456017Z
       
       0 likes, 0 repeats
       
       @phnt @Maholmire Features are features; they're trivial.Mainly, DEs are terrible.  It's like a question of how to make the best horse-drawn airplane.> Qt is a passable toolkit when compared to GTKTk is more pleasant than either of those, but gtk at least doesn't require C++.
       
 (DIR) Post #AddX1Xkjn0NJXZwDke by prettygood@socially.drinkingatmy.computer
       2024-01-08T12:58:22.950080Z
       
       1 likes, 0 repeats
       
       @phnt the mentality of "you installed this software so it should be running automatically all the time every time" is so fucking bizarre.
       
 (DIR) Post #AddXgqeERVsA11agfQ by phnt@fluffytail.org
       2024-01-08T13:05:57.164980Z
       
       1 likes, 0 repeats
       
       @prettygood They think they own your device now basically.
       
 (DIR) Post #AddXya4onD95pjTwBc by prettygood@socially.drinkingatmy.computer
       2024-01-08T13:09:03.540706Z
       
       2 likes, 0 repeats
       
       @phnt please stop using electronically ambiguous language. We don't have "devices" we have computers and mobile phones and whatever the hell else people connect to the internet these days and labels matter, look I don't exactly know where I started going with this joke but I've clearly gotten lost but tldr I hate that word.
       
 (DIR) Post #AddY6Ki5oDlkUXY52m by idiot@shitposter.club
       2024-01-08T13:10:34.309961Z
       
       2 likes, 0 repeats
       
       @phnt Convinced GTK/GNOME devs are controlled opposition to drive people to proprietary software. It's working.
       
 (DIR) Post #AddYvKkvOmq7OzBzSC by phnt@fluffytail.org
       2024-01-08T13:19:46.430680Z
       
       0 likes, 0 repeats
       
       @p @Maholmire I don't mind using C++ if it gives me advantages over other options. In this case it gives me a sensible way of programming, actually working cross-platform development and I don't have to fight with GTK. The negatives are longer compile times, sometimes necessary OOP and Qt's insistence on doing stupid shit with C++ and it's additions.I can't speak for other toolkits/frameworks like Tk or EFL, because I never used them.
       
 (DIR) Post #AddZFvPooDjAtK8fLc by phnt@fluffytail.org
       2024-01-08T13:23:29.731601Z
       
       1 likes, 0 repeats
       
       @prettygood>We don't have "devices" we have computers and mobile phones...And GNOME runs on both. Sadly. Technically I wouldn't even call modern mobile phones (smartphones) as phones anymore, because they literally are computers with a cellular modem in your pocket.
       
 (DIR) Post #AddZXVlotazAZCocyG by shibao@misskey.bubbletea.dev
       2024-01-08T13:26:09.461Z
       
       1 likes, 0 repeats
       
       @phnt@fluffytail.org i solve this problem by not using gnome apps hope this helps babe
       
 (DIR) Post #AddaXXDPcggl0EISIa by mischievoustomato@rebased.taihou.website
       2024-01-08T13:26:54.603352Z
       
       1 likes, 0 repeats
       
       that's actually a side effect of new apps registering as handlers for file mimetypes, happened to me with vscode, easytag and others
       
 (DIR) Post #AddaXY6iJ4vNlkAcUq by phnt@fluffytail.org
       2024-01-08T13:37:52.644243Z
       
       1 likes, 0 repeats
       
       @mischievoustomato That's beyond stupid. How do I get rid of that, because the Nextcloud app only registered itself for `*.nextcloud` files (Nextcloud virtual files) and I have none of them.
       
 (DIR) Post #Adday4R6jO4dZ4M7Wq by phnt@fluffytail.org
       2024-01-08T13:42:39.911092Z
       
       0 likes, 0 repeats
       
       @shibao It would help if Firefox, Brave, Signal and Ferdium didn't use GTK. Then my life would be much better.
       
 (DIR) Post #AddfUysEpg3fgazhlQ by mischievoustomato@rebased.taihou.website
       2024-01-08T13:42:18.370883Z
       
       0 likes, 0 repeats
       
       it has to have registered itself as a handler of somethingin a term, gio mime <type> gives you what .desktop launcher files handle a given mime type, and gio mime set <type> <desktop file> sets one as the default. for example, to fix my folder issue (them opening with easytag or vscode)gio mime inode/directory org.gnome.Nautilus.desktop
       
 (DIR) Post #AddfV02uTUBlJyzk2K by phnt@fluffytail.org
       2024-01-08T14:33:25.452250Z
       
       0 likes, 0 repeats
       
       @mischievoustomato Nope, this is a DBus issue. When the file picker starts it probably asks gvfsd to integrate the Nextcloud folder thingy in the sidebar and starts the app. The app starts with the `--background` option, but actually never starts in background on non-DE environments probably. There's no way for the integration to be turned of and I just removed that DBus service for now. Redirecting it to a systemd service and masking it might work too.
       
 (DIR) Post #AddfydqjZ4YZATQyEi by p@freespeechextremist.com
       2024-01-08T14:38:49.740413Z
       
       1 likes, 0 repeats
       
       @phnt @Maholmire > I don't mind using C++ if it gives me advantages over other options.Well, yes, if C++ were good then I wouldn't mind using it.> In this case it gives me a sensible way of programming,We will not agree on this point.  I have recently spent a couple of weeks dealing with qt5's excesses> Qt's insistence on doing stupid shit with C++ and it's additions.They do at least no longer require a special preprocessor.> I can't speak for other toolkits/frameworks like Tk or EFL, because I never used them.You might not have written any, but you've used stuff that uses them.  gitk uses Tk.  I like Tk, you can just talk to it over a pipe.(echo -e 'button .b -width 20 -font {Liberation\\ Mono 25 bold} -fg white -bg blue -text '"$(date +%F_%R:%S)"'\npack .b -fill both'; while sleep 1; do echo ".b flash"; echo ".b configure -text $(date +%F_%R:%S)"; done) | wish