Commit Graph

25 Commits (ae633840fb0fa481db19480df1cf35dd4bc07564)

Author SHA1 Message Date
Jonathan Moore Liles ae633840fb NSM: Add status message log display to GUI. 2013-04-13 21:07:06 -07:00
Jonathan Moore Liles 5d35f37d4e Fix window icons. 2013-04-11 21:02:31 -07:00
Jonathan Moore Liles 4103cd016b NSM: Clean up session selection behavior. 2013-04-05 19:06:50 -07:00
Jonathan Moore Liles 271eb2d331 NSM: Clean up GUI resize behavior.
Closes #47.
2013-04-05 18:36:31 -07:00
Jonathan Moore Liles 7bbc97983b NSM: Show client icons in nsm GUI. 2013-04-03 22:06:58 -07:00
Roy Vegard Ovesen daf240d83e Add keyboard shortcut to refresh button 2013-04-01 11:57:33 +02:00
Roy Vegard Ovesen 31f05a7aac A button to refresh the sessions list 2013-04-01 11:49:03 +02:00
Jonathan Moore Liles 31c14150e7 NSM: Fix occasional deadlock of session manager GUI when displaying "Command failed with..." message.
Closes #44.
2013-03-31 16:47:27 -07:00
Jonathan Moore Liles f137629b93 NSM: Reactivate GUI if server becomes available again. 2013-03-24 01:23:03 -07:00
Jonathan Moore Liles 6a8a2d6e38 NSM: Tweak GUI appearance. Move 'Add client' button to avoid confusion. Closes #33. 2013-03-24 01:22:45 -07:00
Jonathan Moore Liles d2668943e5 NSM: Tweak gui appearance. 2013-03-17 18:01:58 -07:00
Jonathan Moore Liles b83c70175d Remove some unnecessary NTK calls. 2013-02-22 17:25:22 -08:00
Jonathan Moore Liles 63d6da1f2f Session Manager: Change boxtype for session list. 2012-12-10 21:36:48 -08:00
Jonathan Moore Liles 12532e1fbc NSM: Redraw Fl_Tree as sessions are added. 2012-04-11 01:15:48 -07:00
Jonathan Moore Liles 679e33d729 NSM: Automatically start nsm-proxy if user attempts to add a client with arguments. 2012-04-11 00:49:58 -07:00
Jonathan Moore Liles d34ede74a6 NSM: Fix Fl_Tree selection. 2012-04-11 00:49:58 -07:00
Jonathan Moore Liles a66c041050 NSM: Use Fl_Tree for session list. 2012-04-11 00:49:57 -07:00
Jonathan Moore Liles 1d8d8b0548 NSM: Add stop/kill button for each client to GUI. 2012-04-11 00:49:57 -07:00
Jonathan Moore Liles 885ef30a88 NSM: Add support for clients with optional GUIs. 2012-04-11 00:49:57 -07:00
Jonathan Moore Liles fdcf74ddbe Replace crappy Fl::scheme() thing with a more useful theme implementation in Fl_Theme and Fl_Color_Sheme classes.
Theme settings are now common between all Non-* programs.

Also adds a new 'Clean' theme.
2012-04-10 23:59:12 -07:00
Jonathan Moore Liles d67ee6605a NSM: Don't die when user clicks blank area of the session list. 2012-03-04 13:40:06 -08:00
Jonathan Moore Liles e0e593277f NSM: Make GUI a little prettier than the FLTK defaults. 2012-03-03 23:54:41 -08:00
Jonathan Moore Liles 60de871511 NSM: Clean up compiler warnings. 2012-03-03 12:40:25 -08:00
Jonathan Moore Liles c1a7848670 NSM: Minor cleanup. 2012-02-29 03:46:22 -08:00
Jonathan Moore Liles 3a5c330e34 Everybody gets new icons! Also, .desktop files. 2012-02-28 21:25:37 -08:00