--- wine-bugs@winehq.com wrote:
http://bugs.winehq.com/show_bug.cgi?id=717
*** shadow/717 Sun May 26 12:09:57 2002 --- shadow/717.tmp.5845 Sun May 26 20:43:23 2002
*** 149,151 **** --- 149,158 ----
------- Additional Comments From Speeddymon@yahoo.com 2002-05-26 12:09 ------- Changing CC's
- ------- Additional Comments From apa3a@yahoo.com
2002-05-26 20:43 -------
- Advise to discuss this issue on wine-devel. Not
everybody reviews Bugzilla logs.
- One more approach - if a target of a shell link
does not exist create a dummy
- target with some "UNKNOWN" icon, which will be
replaced later. I like this
- approach more.
\ No newline at end of file
Here it is. Well, after looking at the code, I found out that it does create a key in RunOnce to create the icon after reboot, but the icon never gets created, I didn't do much investigation into why, but I do believe that the initialization of wine doesn't read RunOnce and so therefore the icons never get created. Also, after some more investigation, I found out that StarCraft.exe and StarEdit.exe don't get created until after the Windows Start Menu links get copied, so what needs to be done is either implement the runonce reading in wine init, or create an initscript that reads it and creates the icons with wineshelllink upon reboot, OR we can force icon extraction to be delayed somehow until after all other files have been extracted...
I personally like the 2nd idea best, as it is 1) the easiest and 2) actually goes with the trace message of "Deferring Icon Creation to Reboot"...
Actually, The 2nd idea could even go into the initscript that is posted in bugzilla already, its under one of the early bugs, the one about being able to double click the exe and it runs...
-Dustin
__________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com