[Bug 34473] Launch animation for the Dock

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Sep 8 17:37:04 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=34473

Ken Thomases <ken at codeweavers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |WONTFIX

--- Comment #3 from Ken Thomases <ken at codeweavers.com> 2013-09-08 17:37:04 CDT ---
(In reply to comment #2)
> I see the point, but still as most people in the OS X world mainly (I think)
> use wine bottle wise (Wineskin), for the purpose of running gui-applications
> and/or games some optical feedback (as it can take up to 30s on aging hardware
> for a game's window to come up) would be great.

If most people are running Wine using a wrapper bundle like Wineskin, then they
already get visual feedback.


> To my mind it should even be
> the default option, with an off-toggle setting for those running non-gui
> applications.

There's no ability to toggle it. Mac OS X shows a bouncing Dock icon for apps
which are bundled and which don't have LSUIElement or LSBackgroundOnly set in
their Info.plist files. It doesn't for any other. We have no other control. It
can't be dynamic. The decision is made before any of our code is run.


> Did I get you right that those apps for instance are things like bonjour etc.?
> (e.g. needed when running Shairport4w.exe [it's free])

Huh? Are you trying to cite an example of a program that doesn't open any
windows? No, that's not particularly what I meant (although something like
cmd.exe does count for that, for example).

Any time you run a program under Wine, there are several processes that run
automatically. Things like services.exe, winedevice.exe, plugplay.exe, and
explorer.exe. Plus, whatever program you run may utilize multiple processes,
some of which are intended to remain invisible.

If we were to take your suggestion, then running any program would result in at
least five and maybe more Dock icons showing up, most of them with no sensible
icon. (And, unfortunately, they can't be distinguished by title either, since
they'll all have a title of "wine".)


> To me it would be far more useful to have them unnecessarily bound in the Dock
> until launched, than not having the programs I mainly use not being shown upon
> launch.
> That's the OS X style since I can remember (I always got pretty annoyed having
> accidentally launched 3 instances of the same program on XP just because it
> didn't gave feedback.)

I understand that it can be disconcerting to get no immediate feedback when you
run a program in Wine. (Although it seems one would typically either use a
wrapper like Wineskin or be working at the command line where it's normal to
assume your command is running until the shell gives a new prompt.)
Unfortunately, I just don't see any way to give you the feedback you want
without making things much worse.

(I'll also point out that any such solution would not be strictly in the
province of the Mac driver. The delay you find disconcerting is, in part,
exactly the time before the Mac driver has even been loaded by Wine. The only
way to have immediate feedback would be to wrap the Wine loader in an app
bundle.)

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list