Commit Graph

31 Commits (2fcdc0b5589ae1f3901c5047e6c1696bee8fff3c)

Author SHA1 Message Date
riksolo ec5b3d604a Add --load-session argument to load a session on start 2019-01-11 14:56:14 +01:00
Jonathan Moore Liles 1daf0f6150 Replace deprecated scanf %a modifier with %m. 2017-03-28 18:12:56 -07:00
martin f572e331ee Unblock SIGCHLD for launched processes 2016-05-30 20:41:26 +01:00
Jonathan Moore Liles 1ef382fbbe NSM: Fix mem/fd leaks
Closes: #187
2016-02-06 17:51:05 -08:00
Jonathan Moore Liles fad4f7938c NSM: Don't wait on clients that have died while executing a command. 2013-07-14 18:05:29 -07:00
Jonathan Moore Liles f2bc2b5c9b NTK: Don't keep unneeded clients in session when switching. 2013-05-05 10:30:08 -07:00
Jonathan Moore Liles 8b5f5a76aa NSM: Command all unneeded 'switch' capable clients to exit when switching sessions.
Closes #60.
2013-05-02 23:05:58 -07:00
Jonathan Moore Liles a3c1e806a9 NSM: Disallow adding clients by path name. 2013-04-15 17:06:34 -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 4ef20c0f71 NSM: Give clients a 5 second period in which to announce themselves--otherwise assume they are dumb clients. 2013-04-13 20:17:18 -07:00
Jonathan Moore Liles bb26718834 NSM: Wait up to 60 seconds for all clients to close. 2013-04-09 17:50:56 -07:00
Jonathan Moore Liles 5c6e9f8d37 NSM: Don't return false error message from duplicate function.
Closes #34
2013-04-05 19:48:59 -07:00
Jonathan Moore Liles 4103cd016b NSM: Clean up session selection behavior. 2013-04-05 19:06:50 -07:00
Jonathan Moore Liles 14b8507fcb NSM: Don't wait for replies from dumb clients! 2013-04-04 20:01:48 -07:00
Jonathan Moore Liles 299193dc60 NSM: Further clarify nsmd debugging output regarding client death. 2013-04-04 20:01:19 -07:00
Jonathan Moore Liles acb38aca99 NSM: Clarify client X died message. 2013-04-03 19:38:54 -07:00
Jonathan Moore Liles 2c646deebf NSM: Oops. Add "optional-gui" server capability. 2013-04-03 19:36:48 -07:00
Jonathan Moore Liles 37b881b638 NSM: Add unknown message handler. 2013-03-28 17:19:38 -07:00
Jonathan Moore Liles 0c5a46422a nsmd: Permit trailing slash in session root. 2013-02-07 20:45:19 -08:00
Jonathan Moore Liles 3b25772788 session-manager: Silence compiler warning. 2012-11-18 13:23:56 -08:00
Jonathan Moore Liles 553db45e8b NSM: Fix uninitialized value error with client labels. 2012-06-16 17:51:02 -07:00
Jonathan Moore Liles f279f49b1e NSM: Don't accept an open command while one is still pending. 2012-05-02 18:38:11 -07:00
Jonathan Moore Liles 272e87cbf8 NSM: Don't clear the 'stopped' status of dumb clients upon save. 2012-04-15 16:56:03 -07:00
Jonathan Moore Liles ae5879a20e NSM: Don't allow 'added' clients to replace stopped clients. 2012-04-15 16:55:32 -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 676a98c17e Mixer: Implement NSM dirtiness notification. 2012-03-04 18:22:32 -08:00
Jonathan Moore Liles 60de871511 NSM: Clean up compiler warnings. 2012-03-03 12:40:25 -08:00
Jonathan Moore Liles 82b2c5e565 Oops. Forgot to update NSM API versions. 2012-03-03 11:16:20 -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