No, not really. He's just talking out of his ass, like most social justice vigilantes. And as is usual with that type, they conveniently classify Asians as "white" because Asians are pretty darn good at getting along with everyone else.
Meanwhile... fucking Unity.
I went to some effort to use the GTK+ library so what I wrote in Windows should work identically in any Linux running a Gnome desktop.
Ah, but Ubuntu isn't exactly running a Gnome desktop now, are they? No, they invented Unity, which doesn't really use the gtk_status_icon that I'm using because it "is more and more difficult for users to interact with [it]."
They cite the fact that each application behaves differently, etc.
I get it... but fucking hell, their approach to resolving this perceived issue is to make it even less possible to use this than before. They've concocted (and I do mean con-cock-ted) this fucking 'app indicator' bullshit to take its place. Now, I'm supposed to write other code that won't have a fucking thing in common with the code that I got working in Windows just because it "is more and more difficult for users to interact with [it]."
Fuck the users. I know my users, and they want what I'm trying to shove down their grubby throats.
2014-10-07 16:05 from fleeb @uncnsrd
Meanwhile... fucking Unity.
Needed to be said again.
Fuck the users. I know my users, and they want what I'm trying to
shove down their grubby throats.
weren't we talking about hubris? You found the hubris pills. Congratulations.
Joking aside, the status icon did exactly the right thing from what I can tell, and now I have to figure out what Unity deems is right for that interface.
But, this also means I have to break with any sense of commonality between the two software sets.
I need a way to present to the user that we're recording what they're doing on the desktop, or not recording, depending on whether they told us to record or not. A status icon living in the command bar or task bar or whatever the hell you want to call it strikes me as the perfect place for something like this. Unusually so, frankly.
To dedicate an entire window's real-estate to the task breaks from the idea that we're recording your interaction with the desktop. It doesn't give you as much of a sense of that. Yet, the Fucking Unity guys would want you to do that, as best as I can tell. Because they "know [their] users, and they want what [they're] trying to shove down their grubby throats."
I'm not a Unity expert, but is there a way to create an icon in the dock thingy as a window that just refuses to un-minimize?
I experimented a tad today.
You can still put an icon in the status bar at the top of the desktop (or wherever you put it), you just have to do it with a different API.
So Unity's approach to solving their perceived problem was to embrace Microsoftian thinking, and say 'not-invented-here', then create their own version of the gtk_status_icon api but 'do it better' I guess.
Desktop environments with no taskbar/statusbar are st00pid anyway.
(Mario from Glove & Boots looks at Windoze 8 and/or Unity and says: "This is STUPID.")
I realize I'm biased, in that I had already gone to the trouble of choosing a particular toolkit with the idea that I would write-once-work-where-I-want only to have Unity fuck it up for me. Still, it seems like a better approach would have involved isolating what they felt was wrong with gtk_status_icon and work towards iteratively fixing that instead of breaking the API altogether with something completely new.
But, eh, it's probably someone's Special Project.
AppIndicator... that's the Unity thing:
Wed Oct 08 2014 13:02:35 EDT from IGnatius T Foobar @ UncensoredDesktop environments with no taskbar/statusbar are st00pid anyway.
They are stupid and useless OCD shit. If a program/daemon has something to say while I am not using it, it should say it with a decent, unintrusive "popup" like message. If not, it should vanish from my view. But thats just my opinion.
No status bars. Just do giant green on screen display overlay letters (so there is no chance of missing them), and finally pop up Clippy to make sure they know they need to take action.
Well, if I were doing this right, I'd play Night On Bald Mountain while they're recording, and silence it while they aren't, as an indicator. To trigger recording/not-recording, I'd use an RYM interface to avoid pop-ups altogether.
I got you on the blast / no blast bit, but what the is RYM?
Heads up, Penguinistas:
If anyone is having trouble with Flash in the latest version of Google Chrome, it seems to be a known issue. It can be fixed by extracting the contents of a Chrome 36 package, and copying the two files in the "PepperFlash" directory into your Chrome 37 installation.
Read Your Mind
Looks at my version number.... Version 38.0.2125.101 (64-bit)
I think I am good.... maybe
hm, this seems to be a diamond picked out of the lxer room: