Mike, ok the rewrite, applies & compiles cleanly on 20041019, however, running SIP Phone-lite, it does not show on the systray, the older patch did. I am running gnome-2.8 on rhel4, what program do you want us to test with it.
Mike Hearn wrote:
Clearly, I need to figure out a system for generating patches. This time with (hopefully) all the files in the patch.
- Add a new wineshell process, and put system tray handling in there
- Rewrite the shell32 systray handling to be out of process
- Support the freedesktop.org XEMBED protocol
On Tue, 30 Nov 2004 19:14:15 +0100, Grant Williamson wrote:
Mike, ok the rewrite, applies & compiles cleanly on 20041019, however, running SIP Phone-lite, it does not show on the systray, the older patch did. I am running gnome-2.8 on rhel4, what program do you want us to test with it.
Can you post a +systray trace please?
I tested this with the CoolTrayTest demo program, but the XEMBED docking code is ridiculously race prone and flaky. It doesn't surprise me at all you don't see anything.
What may have happened is that it did dock but GNOME assigned it a 1pixel width area. Last time I talked to Anders about this he seemed to think it was a bug in the EggTrayManager code, but it never seems to show up with native apps so presumably we could hack around it in Wine.
thanks -mike
Mike, does this help any?
Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels to set the screen resolution and remove the "Resolution" entry in the config file fixme:crypt:CRYPT_VerifyImage (rsaenh.dll, 0x77e2a488): not verifying image fixme:crypt:CRYPT_LoadProvider Failed to load dll "rsaenh.dll" fixme:iphlpapi:NotifyAddrChange :stub trace:systray:send_to_tray message=0 trace:systray:send_to_tray iconsize = 2208, icon = 0x12b6 trace:systray:send_to_tray No tray window found, starting wineshell err:systray:send_to_tray Could not start wineshell, error 0x2
Mike Hearn wrote:
On Tue, 30 Nov 2004 19:14:15 +0100, Grant Williamson wrote:
Mike, ok the rewrite, applies & compiles cleanly on 20041019, however, running SIP Phone-lite, it does not show on the systray, the older patch did. I am running gnome-2.8 on rhel4, what program do you want us to test with it.
Can you post a +systray trace please?
I tested this with the CoolTrayTest demo program, but the XEMBED docking code is ridiculously race prone and flaky. It doesn't surprise me at all you don't see anything.
What may have happened is that it did dock but GNOME assigned it a 1pixel width area. Last time I talked to Anders about this he seemed to think it was a bug in the EggTrayManager code, but it never seems to show up with native apps so presumably we could hack around it in Wine.
thanks -mike
On Wed, 2004-12-01 at 21:37 +0100, Grant Williamson wrote:
err:systray:send_to_tray Could not start wineshell, error 0x2
Did you rerun autoconf + ./configure before doing a "make depend && make && make install" ? It seems you don't have the wineshell program installed.