Jonathan Moore Liles
5af9afdd8d
Mixer: Fix some button handling.
2013-04-22 21:54:45 -07:00
Jonathan Moore Liles
455c93683c
Implement drag and drop for making/breaking JACK connections in Non Mixer and Non Timeline.
...
(Drag jack output module and drop on jack input module of another strip)
In Non Mixer, all JACK modules (including Aux) will now list their connections.
2013-04-21 23:14:52 -07:00
Jonathan Moore Liles
52f016abed
Timeline: Fix offset of drag and drop file imports.
2013-04-21 22:59:46 -07:00
Jonathan Moore Liles
dcec3282a9
Mixer: Increase font size for fader value.
2013-04-21 22:56:39 -07:00
Jonathan Moore Liles
00a78fdb27
Mixer: Set a default upper bound on module parameters of 1 in case the module (LADSPA Plugins in particular) doesn't specify one.
2013-04-21 19:59:47 -07:00
Jonathan Moore Liles
ea380f00f9
FL/Fl_Packscroller: Cleanup event behavior. Eliminate unnecessary vertical padding.
2013-04-21 19:01:47 -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
fc5ef8f9f9
Mixer: Add new module "Aux" to allow creation of "send" topology without requiring an extra strip to control the send gain.
2013-04-16 22:48:41 -07:00
Jonathan Moore Liles
7900ef6add
Mixer: Fix segfault on attempt to make osc ports for module ports which shouldn't be controllable.
2013-04-16 22:48:41 -07:00
Jonathan Moore Liles
eff5189638
Mixer: Add 'visible' property to port hints.
2013-04-16 22:48:38 -07:00
Roy Vegard Ovesen
cbba71a0c8
Fix navigation when located left of 60 sec.
2013-04-15 21:46:13 -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
92932fb1b0
Mixer/Plugin chooser: Add shortcuts for all and favorites views.
2013-04-14 18:56:41 -07:00
Jonathan Moore Liles
90551b732d
Mixer: When listing plugins, properly display mono compatibe plugins.
2013-04-14 18:46:59 -07:00
Jonathan Moore Liles
b3830057cb
Mixer: Don't list plugins which are unsuitable for RT use.
2013-04-14 18:46:06 -07:00
Jonathan Moore Liles
f5eaf5bc2d
Mixer: Don't die when spatialization plugin is removed.
2013-04-14 18:45:48 -07:00
Jonathan Moore Liles
b4d811adf1
Mixer: Don't hang when terminated while modal window is open.
2013-04-14 15:10:57 -07:00
Jonathan Moore Liles
851be29d6a
Mixer/Plugin_Chooser: Add a little padding in table cells.
2013-04-14 14:23:09 -07:00
Jonathan Moore Liles
171975b26b
Mixer: Allow searching by category in plugin chooser.
2013-04-14 14:19:07 -07:00
Jonathan Moore Liles
07e40513c6
Minor cleanup.
2013-04-13 21:41:39 -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
5adba898ef
Mixer: Tweak plugin chooser appearance.
2013-04-13 13:37:30 -07:00
Jonathan Moore Liles
dd9eb35ab2
Implement plugin browser, with search and favorites.
2013-04-13 13:18:03 -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
9501e52d54
Timeline: Don't die if user selects nonsense item from Control Sequence Connect To menu.
2013-04-11 17:44:34 -07:00
Jonathan Moore Liles
ec09f027d6
FL: Fix layout error in flowpack.
2013-04-11 17:44:26 -07:00
Jonathan Moore Liles
29479f73c4
Mixer: Ensure that meters are drawn correctly before the first resize.
2013-04-10 22:40:58 -07:00
Jonathan Moore Liles
cbf7df0e0d
Mixer: Clean up strip layout.
2013-04-10 19:23:35 -07:00
Jonathan Moore Liles
b531769184
Mixer: Move inputs control.
2013-04-10 19:16:59 -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
8f89e237e9
FL: Fix error in flowpack layout.
2013-04-10 17:22:51 -07:00
Jonathan Moore Liles
e386d963aa
Mixer: Tweak strip appearance.
2013-04-10 17:22:33 -07:00
Jonathan Moore Liles
f879b9eab5
Mixer: Provide project load progress to NSM.
2013-04-09 17:51:47 -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
ee09187089
Change debug CFLAGS.
2013-04-08 21:03:33 -07:00
Jonathan Moore Liles
0c4161ce85
nonlib: Use GNU extension program_invocation_short_name to get module name for debug output.
2013-04-08 21:03:33 -07:00
Jonathan Moore Liles
c794617b30
Mixer: Silence valgrind warning.
2013-04-08 21:03:33 -07:00
Jonathan Moore Liles
9df0e9d665
nonlib: Clean up signals handshaking.
2013-04-08 21:03:29 -07:00
Jonathan Moore Liles
d7cf8955b8
NSM: Add clarification to the API document.
2013-04-06 13:02:29 -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
9230ab3d04
Timeline: Fix potential deadlock when stopping recording.
2013-04-05 17:13:51 -07:00
Jonathan Moore Liles
14b8507fcb
NSM: Don't wait for replies from dumb clients!
2013-04-04 20:01:48 -07:00