Description of problem:
I'm assuming that if I could access a file menu, there would be a quit option.
However, I can't, and closing the main window (by clicking on the 'x'), does not
exit the program either.
This message appears on startup:
WARNING: /root/.frysk/.settings not found. Will be created on program exit
But, of course, since the program won't cleanly exit, I never get a .settings
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install frsyk
2. as a user, sudo frysk
3. try to exit
"File" is highlighted in blue, but no menu contents appear.
Frysk actually runs resident in the taskbar. Do you see the blue frysk icon in
your taskbar? There should be a right click menu bar there with Quit and Console?
Actually, not being able to force a quit from the screen[sic:window]'s menu is a
bug; it's pretty easy to loose the egg-tray-icon from a desktop (I've done it
:-), and without that quitting is impossible.
I'm going to open a bug in the upstreem bugzilla
It follows most GNOME/GTK models. For example you can only kill GAIM from the
applet, not the application. As the gui is launched from the applet, I'm not
sure if it is "okay" for the launchee to kill the launcher.
(In reply to comment #2)
> BTW https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=179873#c2
> Actually, not being able to force a quit from the screen[sic:window]'s menu is a
> bug; it's pretty easy to loose the egg-tray-icon from a desktop (I've done it
> :-), and without that quitting is impossible.
> I'm going to open a bug in the upstreem bugzilla
Should we add an "Exit" option in the File menu that kills Frysk then, from the
taskbar as well? Trivial to implement. Will wait on feedback
2006-08-17 Phil Muldoon <email@example.com>
* glade/procpop.glade: Remove dangling quit menu handler
2006-08-08 Sami Wagiaalla <firstname.lastname@example.org>
* sessions/DebugProcess.java: Added listining to programObserver.
* glade/procpop.glade: Added program observer menu item.
Added quit menu item.
* druid/CreateFryskSessionDruid.java (filterDatainSession): changed
getProcessies() to getProcessies().iterator.
* SessionManagerGui.java: used Gui.quitFrysk instead