Post 9tkDRsST6oG17cR3Ca by kaniini@socially.whimsic.al
 (DIR) More posts by kaniini@socially.whimsic.al
 (DIR) Post #9tkBkTpYhKkEKnyiPI by kaniini@socially.whimsic.al
       2020-04-05T20:06:24.463042Z
       
       0 likes, 0 repeats
       
       i wanted a toolkit, not something that links in arbitrary malware from KDE that changes the behaviour of my app
       
 (DIR) Post #9tkBlg4KgKX2a3SYi0 by kaniini@socially.whimsic.al
       2020-04-05T20:06:38.977057Z
       
       0 likes, 0 repeats
       
       this is so much worse than anything GNOME ever did to audacious
       
 (DIR) Post #9tkBwH0qBH7I3TsXyq by kaniini@socially.whimsic.al
       2020-04-05T20:08:33.686132Z
       
       0 likes, 0 repeats
       
       i have ZERO interest in audacious being a "KDE app", just like we have ZERO interest in audacious being a "GNOME app."  getting away from the latter is why we ported to Qt to begin with.
       
 (DIR) Post #9tkCh1vQ5qJcsAdeVs by kaniini@socially.whimsic.al
       2020-04-05T20:16:59.104091Z
       
       0 likes, 0 repeats
       
       and then being told by a KDE developer that his malware breaking my app means my app is broken?  really?  audacious is broken because you want to fire ::selected and ::activated at the same time?  this is why nobody takes the free software desktop seriously.
       
 (DIR) Post #9tkCu65huppfYdgJ0K by kaniini@socially.whimsic.al
       2020-04-05T20:19:22.268808Z
       
       0 likes, 0 repeats
       
       because of KDE arrogance, there's two options really.- implement a QProxyStyle which will burn a shitload of CPU for no fucking reason just to suppress single-click activation feature (which will make the app inconsistent because that will break file selection too)- implement a state machine to determine if ::selected was recently fired and if so to suppress the ::activated event.fuck you, KDE
       
 (DIR) Post #9tkD4yplEp9MEePbMW by kaniini@socially.whimsic.al
       2020-04-05T20:21:20.547070Z
       
       0 likes, 0 repeats
       
       trust me, had i been told that in 2020 some idiot from KDE would break my app via a plugin-based malware loading mechanism, i would have just ported audacious to wxwidgets instead.
       
 (DIR) Post #9tkDESDTMdtzyB1KJk by kaniini@socially.whimsic.al
       2020-04-05T20:23:02.843276Z
       
       0 likes, 0 repeats
       
       like seriously, at this point, that might be the best option, which is pretty fucked if you think about it
       
 (DIR) Post #9tkDRq4HzjjBi36iEi by lachs0r@nazrin.moe
       2020-04-05T20:24:03Z
       
       0 likes, 0 repeats
       
       @kaniini i dunno about that, wxwidgets likes to crash gtk theme codeit also has issues with high mouse poll rates. gets all laggy n shit when you drag something
       
 (DIR) Post #9tkDRqqV6UIC7ZfDNo by lachs0r@nazrin.moe
       2020-04-05T20:24:43Z
       
       0 likes, 0 repeats
       
       @kaniini to say nothing about the complete lack of real hidpi support
       
 (DIR) Post #9tkDRsST6oG17cR3Ca by kaniini@socially.whimsic.al
       2020-04-05T20:25:27.197245Z
       
       0 likes, 0 repeats
       
       @lachs0r well, there is no scalable API for vetoing what these stupid QPA malware plugins do
       
 (DIR) Post #9tkFAesaXadfzfZO08 by hellcp@mastodon.social
       2020-04-05T20:38:06Z
       
       1 likes, 0 repeats
       
       @kaniini Why not use Motif then? 90s vibes are getting popular and CDE is looking more hip than ever
       
 (DIR) Post #9tkFDYYyTtu1GxmGQ4 by lachs0r@nazrin.moe
       2020-04-05T20:34:21Z
       
       0 likes, 0 repeats
       
       @kaniini first world problems compared to the pain of implementing even a simple table widget on wxwidgets. it will break in different ways depending on which OS or theme you’re using.on macOS you literally cannot expect wxwidgets to orient vertical sliders vertically. you may inexplicably end up with 0-width horizontal sliders that are stuck on the max value.
       
 (DIR) Post #9tkFDZO1Q6jfpHf1zE by kaniini@socially.whimsic.al
       2020-04-05T20:45:17.343020Z
       
       0 likes, 0 repeats
       
       @lachs0r terrifying.