From: Manuel Nickschas Date: Tue, 16 Feb 2010 01:12:51 +0000 (+0100) Subject: Rework tray icon activation behavior yet again X-Git-Tag: 0.6-beta1~21 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=138bb708911ef06fa37859fa51bca5f47125ccdd;hp=138bb708911ef06fa37859fa51bca5f47125ccdd Rework tray icon activation behavior yet again Finally figured out how to filter out double activation signals from QSystemTrayIcon. Additionally, main window toggling is now controlled by the systray notification backends rather than the tray itself. This ensures that we don't get a race condition where the notification wants to activate the window, and the tray wants to hide it. Consequently removing the crude inhibitActivation hack. ---