From: Jim R. <i....@ji...> - 2008-01-04 21:27:53
|
The attached patch (against ROX-Session-0.30) does the following: - If no Window Manager is currently configured at startup, it prompts for one, instead of the previous action (just blindly running the first one it can from the 'window_managers' list). - Changes this window manager selection prompt to be a gtk.ComboBoxEntry instead of just a gtk.Entry. The associated drop-down list is populated with every element from the 'window_managers' list which currently exists on the system. Thus users can select from any of the "known" managers in the list, select one then edit the commandline options, or just specify their own. - Removes the "Cancel" button from the window manager selection prompt, since it serves no purpose that I can see - If you can't run a window manager, you're basically hooped, so why would you want to just close this prompt without selecting anything? Perhaps replacing this with a "Logout" button to actually shut down ROX-Session would be a bit better, but that is a patch for a later day. Two more patches I may create and submit in the near future: - The "Logout" button in the dialog as I discussed above - Adding an entry to the right-click menu on ROX-Session itself to easily switch WMs -- Jim Ramsay |