Commit Graph

33 Commits (52150723c65b189c5ce3e8d72de2281ce1f9a565)

Author SHA1 Message Date
Jonathan Moore Liles 52150723c6 NSM: Tweak GUI appearance. 2013-09-20 23:18:37 -07:00
Jonathan Moore Liles 0da98f95b8 Fix some memory leaks and other valgrind warnings. 2013-07-30 21:36:35 -07:00
Jonathan Moore Liles dafaebb0de NSM: Add quit button/keybinding. 2013-05-14 21:34:27 -07:00
Jonathan Moore Liles 4dcc011ca1 NSM: Write server unresponsiveness to status log instead of popping up an alert window. 2013-05-14 21:03:42 -07:00
Jonathan Moore Liles d0c4be1ff9 NSM: Add timestamp to status log. 2013-05-14 20:58:10 -07:00
Jonathan Moore Liles 5d59a1d291 NSM: Redraw session list after refresh even if it's empty. 2013-04-19 21:14:31 -07:00
Jonathan Moore Liles 5ea31d47d7 NSM: Fix compiler warning. 2013-04-19 21:13:42 -07:00
Jonathan Moore Liles 3f3f98b4ca NSM: Make log display one-line high by default.
Closes #51
2013-04-15 17:08:21 -07:00
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