On Sat, 2008-04-05 at 10:09 +0200, Thomas Perl wrote: > Hello! > > In this post, I'm referring to the Gnome HIG, especially section > 4.4.1.5., which can be found on this URL: > > http://library.gnome.org/devel/hig-book/stable/menus-standard.html.en > > On Fri, 2008-04-04 at 20:46 -0500, nikosapi wrote: > > Attached is a patch (from svn) to change the Close menu item's label > > to Quit. This way it's more consistent with the toolbar button label. > > This is only a proposed fix. Changing the Quit button to Close would > > also be fine. This patch is just to add a bit of consistency. > > According to the Gnome HIG, we should probably only have a "Quit" button > (as you suggested), and have the "Ctrl+Q" button assigned to it. > > We might want to add a "Close" menu item ("Ctrl+W") as seen in this > screenshot: > > http://library.gnome.org/devel/hig-book/stable/images/file-menu.png.en > > This "Close" menu item, the "Quit" menu item and the window's "X" button > should probably react this way: > > Tray icon enabled | Tray icon disabled > -------------------------------------------------------------- > Close Minimize to tray | Ask "Quit?" > Quit Ask "Quit?" | Ask "Quit?" > "X" Minimize to tray | Ask "Quit?" > > The 'Ask "Quit?"' means: > > * If downloads are active, always ask > * If downloads are not active: > * If "on_quit_ask" is True, ask user > * If "on_quit_ask" is False, quit without asking > > I'm not yet sure about the "X" -> "Minimize to tray" action. Maybe this > should be the Ask dialog with the option to hide to the systray, so > users get to decide if they want "X" to close gPodder (even with tray > icon enabled) or if they want "X" to minimize to tray. > > This would make "Close" and "Quit" be consistent over the UI, but still > make it possible for the user to decide what to do on "X". > > What do you think? Would that sound reasonable and logical to you?
It may be better yet to have the Close menu hidden when the systray is disabled. The rational here is that when the tray is disabled Close and Quit (as described above) do the exact same thing. So, I would say to try and set the visibility of Close to false in this case. Otherwise I think that looks fine. _______________________________________________ gpodder-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/gpodder-devel
