Spotify is a vampire!
-
It has no shadow.
-
Is it because it uses its own window drawing methods and therefore doesn't pose itself to DWM in a manner that lets it know it's an application window?
-
@Tsaukpaetra So, the Steam of music?
-
-
Is it a vampire? A vampire? A vampire vampire vampire? Is it a vampire vampire vampire?
vampire- antsy pants – 01:23
— pandachips83
-
@Tsaukpaetra said in Spotify is a vampire!:
Is it because it uses its own window drawing methods and therefore doesn't pose itself to DWM in a manner that lets it know it's an application window?
That sounds like just the kind of stupid thing an app like Spotify would do. Seroiusly, is wrong with people.
-
I installed the Spotify desktop app once. It did the unforgivable thing of overriding the close button to mean minimise.
The web player works better IME and closes when you tell it to close, thus isn't as awful
-
@Jaloopa said in Spotify is a vampire!:
I installed the Spotify desktop app once. It did the unforgivable thing of overriding the close button to mean minimise.
That' a configurable setting.
@LB_ said in Spotify is a vampire!:
@Tsaukpaetra So, the Steam of music?
But Steam does have a shadow.
-
@marczellm said in Spotify is a vampire!:
That' a configurable setting.
Has it always been? This was several years ago, and I thought I'd gone through the settings looking
-
@marczellm said in Spotify is a vampire!:
@Jaloopa said in Spotify is a vampire!:
I installed the Spotify desktop app once. It did the unforgivable thing of overriding the close button to mean minimise.
That' a configurable setting.
fine, then the DEFAULT is an unforgivable abomination.
if they really want to do the override and do the right thing the conversation HAS to go like this.
*clicks the close button*
Oh, hey, you clicked the close button, would you prefer to minimize me to that icon field next to the clock so i can keep playing music?
*chooses either yes or no*
Ok, cool. i'll do that thing and remember your choice for the future.
-
@accalia said in Spotify is a vampire!:
the DEFAULT is an unforgivable abomination
That reminds me of twm, which was a nice window manager back in the day that was plagued with an absolutely criminal set of defaults.
-
@dkf said in Spotify is a vampire!:
@accalia said in Spotify is a vampire!:
the DEFAULT is an unforgivable abomination
That reminds me of twm, which was a nice window manager back in the day that was plagued with an absolutely criminal set of defaults.
..... i remember that one. IIRC some of those defaults weren't so much criminal as "war crimes against humanity"
-
@accalia said in Spotify is a vampire!:
if they really want to do the override and do the right thing the conversation HAS to go like this.
clicks the close button
Oh, hey, you clicked the close button, would you prefer to minimize me to that icon field next to the clock so i can keep playing music?
No, dumbass, there's a perfectly fine "minimize" button right next to the "close" button, and if I want to minimize you I'll use it.
Ok, cool. i'll do that thing and remember your choice for the future.FTFM
Seriously, what's this habit of programs going "well, yes, you clearly told me to do X but I think what you probably want is doing Y so I'll just go ahead and do Y instead"? If I want do to Y I'll tell you to do Y, dammit.
-
@ixvedeusi said in Spotify is a vampire!:
Seriously, what's this habit of programs going "well, yes, you clearly told me to do X but I think what you probably want is doing Y so I'll just go ahead and do Y instead"? If I want do to Y I'll tell you to do Y, dammit.
as raymond chen would say: "Someone probably got a nice bonus out of that feature"
-
@ixvedeusi Clicking minimize and having it minimize to the tray is also bizarre and sucks. The window leaves my taskbar! It's like it's gone!
-
@El_Heffe said in Spotify is a vampire!:
That sounds like just the kind of stupid thing an app like Spotify would do. Seroiusly, is wrong with people.
Client side decorations considered harmful.
-
@ixvedeusi said in Spotify is a vampire!:
If I want do to Y I'll tell you to do Y, dammit.
You really do want Windows 10; you just don't know it yet.
Microsoft cares for you.
Microsoft just wants to look after you.
Microsoft is your biggest fan.
Microsoft likes to watch you while you sleep.
-
@flabdablet said in Spotify is a vampire!:
Microsoft cares for you.
Microsoft just wants to look after you.
Microsoft is your biggest fan.
Microsoft likes to watch you while yousleepmasturbate.FTFY
-
@accalia
I would even have said@flabdablet said in Spotify is a vampire!:
Microsoft likes to masturbate while watching you
while yousleep.
-
@Yamikuronue said in Spotify is a vampire!:
@ixvedeusi Clicking minimize and having it minimize to the tray is also bizarre and sucks. The window leaves my taskbar! It's like it's gone!
Exactly. When I minimize the window, it should stay in the taskbar and not play hide-and-seek.
When I press X, I want to close the window, not stop music playback! If I wanted to do that, there's a perfectly fine SIGKILLL for that.
-
@ScienceCat said in Spotify is a vampire!:
When I press X, I want to close the window, not stop music playback!
Well that's Windows thinking that closing the app window means exiting the application. Solution: get a Mac instead!
-
@Lorne-Kates said in Spotify is a vampire!:
vampire vampire vampire
A vampire who only feeds on vampires who themselves feed on vampires? That's meta as hell.
-
@blek but does it buffalo Buffalo buffalo?
-
@Jaloopa said in Spotify is a vampire!:
It did the unforgivable thing of overriding the close button to mean minimise.
That should not even be able to be overridden. At all.
@Jaloopa said in Spotify is a vampire!:
The web player works better IME and closes when you tell it to close, thus isn't as awful
Also, AdBlockPlus kills all of their ads that are 6db louder than your playback volume.
@marczellm said in Spotify is a vampire!:
That' a configurable setting.
I don't care. Default should be the default expected behavior.
-
@Jaloopa said in Spotify is a vampire!:
Has it always been? This was several years ago, and I thought I'd gone through the settings looking
They hide it pretty well. You have to dig to find it.
-
@Yamikuronue said in Spotify is a vampire!:
@ixvedeusi Clicking minimize and having it minimize to the tray is also bizarre and sucks. The window leaves my taskbar! It's like it's gone!
We do that too. If you have certain default options set (which, of course, don't say anything about that). So you have to File->Exit if you really want to exit. Sigh. " But we don't want people accidentally closing us." I always lose that argument...
-
@LaoC said in Spotify is a vampire!:
Client side decorations considered harmful.
We finally convinced management to stop making us implement the designer's "make it look like a Mac" mindset by pointing out "see these 452344234 bugs we spent 2342346345 person hours fixing? Yeah, it's because we're trying to do something YOU'RE NOT SUPPOSED TO!!!!"
-
@ixvedeusi said in Spotify is a vampire!:
@accalia said in Spotify is a vampire!:
if they really want to do the override and do the right thing the conversation HAS to go like this.
clicks the close button
Oh, hey, you clicked the close button, would you prefer to minimize me to that icon field next to the clock so i can keep playing music?
No, dumbass, there's a perfectly fine "minimize" button right next to the "close" button, and if I want to minimize you I'll use it.
Ok, cool. i'll do that thing and remember your choice for the future.FTFM
Seriously, what's this habit of programs going "well, yes, you clearly told me to do X but I think what you probably want is doing Y so I'll just go ahead and do Y instead"? If I want do to Y I'll tell you to do Y, dammit.
I think this particular behaviour was borne from the Close button really originally meaning just "Close this window" and not "Close the whole fucking application", but since the latter was the usual effect (considering most programs have only one window and therefore if you're done with the window you must be done with the program), programmers had to adjust their thinking when their program continued to run in the background despite no visible windows being present. Apparently most people don't expect that?
-
@Yamikuronue said in Spotify is a vampire!:
@ixvedeusi Clicking minimize and having it minimize to the tray is also bizarre and sucks. The window leaves my taskbar! It's like it's gone!
Yeah! We should have a whole new button to compliment the existing two!
- Minimize (just goes down to the taskbar)
- Minimize to Tray (closes the window and leaves a notification icon if present)
- Close (Exit the application. No, we don't care how many other windows this application may have)
-
@ixvedeusi said in Spotify is a vampire!:
@ScienceCat said in Spotify is a vampire!:
When I press X, I want to close the window, not stop music playback!
Well that's Windows thinking that closing the app window means exiting the application. Solution: get a Mac instead!
No, that's App dev's default behavior. It's perfectly able to keep a program running when the app window is closed, but nobody ever does because most programs don't need to continue running if their main UI elements are gone.
-
@Tsaukpaetra said in Spotify is a vampire!:
No, that's App dev's default behavior. It's perfectly able to keep a program running when the app window is closed, but nobody ever does because most programs don't need to continue running if their main UI elements are gone.
Tell that to xcode. Or firefox. Or safari...
-
@dcon said in Spotify is a vampire!:
@Tsaukpaetra said in Spotify is a vampire!:
No, that's App dev's default behavior. It's perfectly able to keep a program running when the app window is closed, but nobody ever does because most programs don't need to continue running if their main UI elements are gone.
Tell that to xcode. Or firefox. Or safari...
I'm not responsible for others' assumptions.
-
@accalia said in Spotify is a vampire!:
@ixvedeusi said in Spotify is a vampire!:
Seriously, what's this habit of programs going "well, yes, you clearly told me to do X but I think what you probably want is doing Y so I'll just go ahead and do Y instead"? If I want do to Y I'll tell you to do Y, dammit.
as raymond chen would say: "Someone probably got a nice bonus out of that feature"
Great pointer and got me to this one: https://blogs.msdn.microsoft.com/oldnewthing/20070320-00/?p=27563
A customer asked the following question (paraphrased):
Does the Windows XP Add/Remove Programs control panel expose a scriptable object model? We want our program to open the Add/Remove Programs control panel and uninstall the programs of our competitors.
No, there is no object model for the Add and Remove Programs control panel, and it frightens me that you're even contemplating what you're suggesting.
-
@kt_ said in Spotify is a vampire!:
@accalia said in Spotify is a vampire!:
@ixvedeusi said in Spotify is a vampire!:
Seriously, what's this habit of programs going "well, yes, you clearly told me to do X but I think what you probably want is doing Y so I'll just go ahead and do Y instead"? If I want do to Y I'll tell you to do Y, dammit.
as raymond chen would say: "Someone probably got a nice bonus out of that feature"
Great pointer and got me to this one: https://blogs.msdn.microsoft.com/oldnewthing/20070320-00/?p=27563
A customer asked the following question (paraphrased):
Does the Windows XP Add/Remove Programs control panel expose a scriptable object model? We want our program to open the Add/Remove Programs control panel and uninstall the programs of our competitors.
No, there is no object model for the Add and Remove Programs control panel, and it frightens me that you're even contemplating what you're suggesting.
I want to kill my competitors, preferably using plastic. Is there an API for that?
-
@Polygeekery said in Spotify is a vampire!:
That should not even be able to be overridden. At all.
All the close decoration ever did was send a message to the application saying “the user thinks this window ought to go away now”. It's never done anything else on any platform unless you go to some of the exotic options in Unix WMs which have the option to go nuclear on a window (though that's usually not default as it tends to crash the application pretty hard).
-
@accalia said in Spotify is a vampire!:
@marczellm said in Spotify is a vampire!:
@Jaloopa said in Spotify is a vampire!:
I installed the Spotify desktop app once. It did the unforgivable thing of overriding the close button to mean minimise.
That' a configurable setting.
fine, then the DEFAULT is an unforgivable abomination.
if they really want to do the override and do the right thing the conversation HAS to go like this.
*clicks the close button*
Oh, hey, you clicked the close button, would you prefer to minimize me to that icon field next to the clock so i can keep playing music?
*chooses either yes or no*
Ok, cool. i'll do that thing and remember your choice for the future.Lol
Minimize to the tray?
Hah. That's polite of them.Try "Minimize to the f*******king taskbar when you hit close."
Yes Skype, you piece of bovine excrement, I'm talking about you
-
@Jaloopa said in Spotify is a vampire!:
It did the unforgivable thing of overriding the close button to mean minimise.
I doubt that. The button is a close window button and window it (almost certainly) did close. It did not terminate the application as a whole, but the button never really meant that. And it did not minimize either, because minimize means the window still exists and is listed in task-bar, but this only remains in tray, not in taskbar. The behaviour is also consistent across all (or at least most) applications that have a trayable service.
@Yamikuronue said in Spotify is a vampire!:
Clicking minimize and having it minimize to the tray is
alsomuch more bizarre and sucks.Unlike the above, this is violating the contract.
@Tsaukpaetra said in Spotify is a vampire!:
Close (Exit the application. No, we don't care how many other windows this application may have)
Except that never makes sense for applications that open new window for new document and users wouldn't expect that. If application has multiple windows, they are separate applications in the user's view.
-
@Bulb said in Spotify is a vampire!:
I doubt that. The button is a close window button and window it (almost certainly) did close.
Several bug reports in the Spotify Community forum confirm what I remember. The X minimises to the task bar, or used to at least
-
Due to having no shadow the Spotify window 'merges' with PyCharm:
-
@Bulb said in Spotify is a vampire!:
Unlike the above, this is violating the contract.
That's what her lawyers said!
-
Spotify is a vampire that sucks the life juice out of your SSD ...
-
@Luhmann Fix arrived yesterday.
-
Spotify is a vampire, sent to drain
Consumer pockets, hold songs up to the flamesFiled Under: Bullshit with Butterfly Effect
-
-
@bb36e said in Spotify is a vampire!:
@dcon said in Spotify is a vampire!:
xcode
expecting anything good out of xcode is
Well, XCode gave us Texts from XCode, so it's not all bad.
-
The good news is that Spotify Desktop has arrived on the Windows Store.
The bad news is, it registers itself to automatically start on Windows startup. (You can switch that off, but still.)
-
@marczellm Spotify has always done that by default afaik. At least on the first boot after installing it will ask you if you want it to keep starting on startup or not.
-
@marczellm It also just kind of imports all the stuff from the non-store one, and then is no longer different in any noticeable way.