Stop abusing the notification area
Lubos Lunak
l.lunak at suse.cz
Mon Jun 27 11:54:10 EEST 2005
On Friday 24 of June 2005 21:58, Yaron Tausky wrote:
> Hi there,
>
> I proposed in a recent discussion on the GNOME desktop-devel-list [1] a
> new way to tackle the need for running certain apps in the background
> (e.g. music player, IM, etc.), since currently people are abusing the
> notification area for that. Aside from the hackish nature of this
> approach, it is also a usabilty nightmare -- compare the ways Gaim,
> Muine and Rhythmbox handle their notification area docks to see what I
> mean. Therefore, my idea consists of two suggestions:
Hmm. Haven't you by a chance been browsing the KDE mailing list archives
recently :) ?
http://lists.kde.org/?t=111726992600001&r=1&w=2
http://lists.kde.org/?t=111358772000004&r=1&w=2
> 2. Add a WM API which would enable windows to add menu items to the WM
> action menu (appears when you right-click the window in the taskbar on
> GNOME). Together with the first suggestion, we should get a fairly good
> implementaion of app docking, plus standard behaviour for every app
> (i.e. right-click to bring the menu, left-click to show/minimize window,
> close to quit the application). A little mockup I gimped up is available
> [2].
> This suggestion, however, is quite complicated to implement. The
> application would have to post its specific menu item to the WM (in a
> cross-toolkit manner!) since we would have to merge them with the
> standard window options (e.g. close, minimize, etc.). We could go the
> other way around, but then we would have to rely on the developers' good
> will -- this is too prone to abuse. The same problem appears to come up
> with cross-desktop applets [3], so we should probably have a unified
> convention for posting menus to another processes.
Possible, but not simple, and it'd be always limited. It seems much simpler
to have just "show your menu" message.
--
Lubos Lunak
KDE developer
---------------------------------------------------------------------
SuSE CR, s.r.o. e-mail: l.lunak at suse.cz , l.lunak at kde.org
Drahobejlova 27 tel: +420 2 9654 2373
190 00 Praha 9 fax: +420 2 9654 2374
Czech Republic http://www.suse.cz/
More information about the xdg
mailing list