falkTX
55de086026
Add 128x128 hicolor as possible icon path
...
128 / 32 = 4, so it scales cleanly
Fixes showing icon for zynaddsubfx and carla
2021-01-05 18:12:32 -08:00
Jonathan Moore Liles
7565be85fb
Session-manager: Work around for clients with stupidly large icons.
2021-01-03 18:35:37 -08:00
Jonathan Moore Liles
97d12322f5
Revert "Merge remote-tracking branch 'diovudau/master'"
...
This reverts commit bbe8386499
, reversing
changes made to d958df0486
.
Change was poorly thought out, unnecessary, ill advised, and poorly implemented, but was accepted in the name of diplomacy. That was a mistake. Reverting.
2021-01-02 13:25:53 -08:00
Jonathan Moore Liles
bbe8386499
Merge remote-tracking branch 'diovudau/master'
2020-03-06 21:48:57 -08:00
Nils
aa940df662
Add message /nsm/gui/session/root to ask for the absolute path of the NSM directory
2020-03-02 18:29:27 +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
e230929a57
NSM Proxy: Detect, log, and display startup errors of proxied process.
2014-09-22 20:44:42 -07:00
Jonathan Moore Liles
6bd899f223
NSM: Fix typo in --help text.
...
Closes #137
2014-09-18 20:35:40 -07:00
Jonathan Moore Liles
52150723c6
NSM: Tweak GUI appearance.
2013-09-20 23:18:37 -07:00
Jonathan Moore Liles
9b8f02fbf3
NSM/NSM Proxy: Add two new options. Stop Signal and Config File.
2013-08-13 22:50:30 -07:00
Jonathan Moore Liles
21ab68d3e5
NSM/JackPatch: Replace mutex in callback handling with ringbuffer (may help with JACK1 which runs the callbacks in the RT thread).
2013-08-13 22:50:30 -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
2da6c503aa
NSM/jackpatch: Sort connections before saving.
2013-07-19 18:13:50 -07: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
3b8991c54c
NSM_Proxy: save options upon 'start'.
2013-06-23 20:46:09 -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
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
1c6add6c2b
NSM/jackpatch: Rebuild patch network upon NSM save.
2013-05-02 22:18:44 -07:00
Jonathan Moore Liles
1945477b10
NSM: Specify window class for NSM-Proxy GUI.
2013-04-25 16:28:40 -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
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
5d35f37d4e
Fix window icons.
2013-04-11 21:02:31 -07:00
Jonathan Moore Liles
6ec8f6e85e
NSM/nsm-proxy: unset NSM_URL env var before launching child.
2013-04-11 18:01:29 -07:00
Jonathan Moore Liles
ffcf1454d5
jackpatch: Avoid race condition for ports registered after start but before open.
2013-04-10 17:23:29 -07:00
Jonathan Moore Liles
e69a124e27
jackpatch: Don't make unnecessary connection attempts on response to 'open'.
2013-04-10 17:23:20 -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
4d3e4ca4f1
jackpatch: Don't attempt to make JACK connection when one of the ports doesn't exist yet.
2013-04-09 16:58:41 -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
271eb2d331
NSM: Clean up GUI resize behavior.
...
Closes #47 .
2013-04-05 18:36:31 -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
7bbc97983b
NSM: Show client icons in nsm GUI.
2013-04-03 22:06:58 -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
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
37b881b638
NSM: Add unknown message handler.
2013-03-28 17:19:38 -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