Commit Graph

1883 Commits

Author SHA1 Message Date
non25 7f42caf789 Additional info
Added info about MIDI controller usage, and info on getting OSC paths for Module controls.
2017-04-24 15:53:08 +03:00
Jonathan Moore Liles 3d18cf37b9 Update NTK. 2017-04-23 10:38:07 -07:00
Jonathan Moore Liles 10c31e5729 Timeline: Add option to import source at mouse via timeline context menu (as an alternative to DND)
Closes #211.
2017-03-28 18:12:56 -07:00
Jonathan Moore Liles 1daf0f6150 Replace deprecated scanf %a modifier with %m. 2017-03-28 18:12:56 -07:00
Jonathan Moore Liles e7f4a1c4b9 Timeline: Rework region loop and loop declick logic. 2016-12-09 19:13:52 -08:00
Jonathan Moore Liles 754d113b0e Timeline: Rework region fade in/out and declick logic.
Closes #204
2016-12-06 17:19:12 -08:00
Jonathan Moore Liles a22f33f486 Merge pull request #201 from hilbrichtsoftware/master
Change 4 lines in the docs to reflect that the server sends server-co…
2016-10-13 15:26:29 -07:00
Nils Hilbricht 35d06de361 Change 4 lines in the docs to reflect that the server sends server-control in capabilities not server_control 2016-10-14 00:20:56 +02:00
martin f572e331ee Unblock SIGCHLD for launched processes 2016-05-30 20:41:26 +01:00
Daniel Appelt 16885e69fe Add missing first event to sequencer event editor 2016-04-05 23:21:45 +02:00
Jonathan Moore Liles 3946d39221 Mixer: Fix issues with port auto-connection
Closes #188
2016-03-05 15:02:54 -08:00
Jonathan Moore Liles 1ef382fbbe NSM: Fix mem/fd leaks
Closes: #187
2016-02-06 17:51:05 -08:00
Jonathan Moore Liles 5d274f430c Non-Sequencer: Don't die in event editor when inserting event with none selected.
Closes #182, #118
2015-12-16 17:57:09 -08:00
Jonathan Moore Liles 88fe7e7b97 Mixer/AUX_Module: Define can_support_inputs function.
Closes #181
2015-10-06 17:16:57 -07:00
Jonathan Moore Liles b57f891e6d OSC: Fix OSC method deletion upon signal deletion.
Closes #184
2015-10-05 17:58:49 -07:00
Jonathan Moore Liles 5984b12b1a Timeline: Fix invalid output of control sequence playback before initial and after final control point.
Closes #180
2015-10-03 20:23:09 -07:00
Jonathan Moore Liles f483957996 OSC: Fix dangling method on signal rename.
Closes #174
2015-10-02 17:38:54 -07:00
Jonathan Moore Liles cfe4aec158 Timeline: Fix segfault in control sequence playback
Closes #173
2015-10-02 17:38:45 -07:00
Jonathan Moore Liles fe51e322f3 OSC: Fix signal lookup in removal notification handler.
Closes #176
2015-09-30 17:37:34 -07:00
Jonathan Moore Liles c0113d1e7a Timeline: Don't let sequence widgets swallow events meant for track header.
Closes #177
2015-09-30 17:37:27 -07:00
Jonathan Moore Liles abde7f3bb5 Mixer/Controller_Module: Shutdown JACK port when switching off CV mode.
Closes #172
2015-09-29 22:11:49 -07:00
Jonathan Moore Liles 156fd6d453 Revert "Timeline: Fix bug in track right click handling."
This reverts commit 8a6772b6b9.

Closes #171
2015-09-29 22:11:49 -07:00
Jonathan Moore Liles aefc328c2d Timeline: Improve drag scrolling behavior. 2015-09-29 22:10:37 -07:00
Jonathan Moore Liles 97d149421f Timeline: Cleaner fix for resize behavior. 2015-09-29 22:10:29 -07:00
Jonathan Moore Liles 3e4c6e9a50 Timeline: Fix determination of project name from command-line.
Closes #169
2015-09-29 22:10:19 -07:00
Jonathan Moore Liles 640bfbb4d1 Timeline: Improve window resize behavior. 2015-09-22 17:44:14 -07:00
Jonathan Moore Liles 386d293650 Timeline: Hide spacer widget that was interfering with drag and drop event delivery.
Closes #165
2015-09-21 17:34:44 -07:00
Jonathan Moore Liles 83fa3637f6 Timeline/Control_Sequence: Use un-clamped X values for drawing curves. 2015-09-18 17:25:58 -07:00
Jonathan Moore Liles e42f0a9bd7 Timeline: Fix region box drawing error. 2015-09-18 17:25:48 -07:00
Jonathan Moore Liles 319a393cd6 Timeline: Fix region/fade drawing at tight zoom levels.
Closes #164
2015-09-17 19:34:22 -07:00
Jonathan Moore Liles 037ecb5d9f Mixer: Fix delayed OSC response in noui mode.
Closes #152
2015-09-14 17:24:49 -07:00
Jonathan Moore Liles dc25c750fb Timeline: Fix false region drag between tracks triggered by region context menu use. 2015-09-09 17:19:30 -07:00
Jonathan Moore Liles 40e7b77420 Timeline: Fix logging of region split at playhead. 2015-09-09 17:18:42 -07:00
Jonathan Moore Liles 8fbcb4eb79 Timeline: Ensure that pushed widget gets FL_RELEASE event even when being dragged unto a another track. 2015-09-08 17:28:47 -07:00
Jonathan Moore Liles cf8e553bb4 Timeline/Audio_Region: Ensure the region splits are logged as a group.
Closes #166
2015-09-08 17:27:51 -07:00
Jonathan Moore Liles 18a299cac7 Add track height "Enormous".
Closes #156
2015-04-04 14:53:18 -07:00
Jonathan Moore Liles 8a58591067 Timeline: Don't attempt to join thread that hasn't been created.
Closes: #154
2015-03-23 18:01:39 -07:00
Jonathan Moore Liles 0047df03fe Timeline: Don't die if punch-in frame is before first block of recorded audio. 2015-03-11 23:05:47 -07:00
Jonathan Moore Liles 60059f4005 Timeline: Fix assertion triggered by failure to join a diskthread which self-terminated due to punch-out. 2015-02-15 15:47:55 -08:00
Jonathan Moore Liles ab88b2d3ec nonlib/Thread: Separate running() logic from thread descriptor. 2015-02-14 16:13:48 -08:00
Jonathan Moore Liles 7934a71c70 nonlib/Thread: Don't clear _thread in exit(), because join() will need it later.
Closes: #134
2015-02-14 15:45:12 -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 57653d5cdf Timeline: Don't die when undo function is used when no project is open or when there is nothing left to undo. 2014-07-21 22:31:10 -07:00
Jonathan Moore Liles 686d830402 Mixer: Don't segfault when user right-clicks on channel number module.
Closes: #128
2014-06-18 20:55:00 -07:00
Jonathan Moore Liles 9d39699950 Timeline: Add more more keybindings, particularly of performing actions at the location of the playhead. 2014-06-07 16:44:36 -07:00
Jonathan Moore Liles 9790201fd8 Timeline: Fix bug where opening context menu on a region is equivalent to initiating a drag on that region.
Closes #126
2014-06-07 16:43:39 -07:00
Jonathan Moore Liles d881dce874 Timeline: Avoid deadlock in diskthread. 2014-06-07 14:24:24 -07:00
Jonathan Moore Liles 55bbce6d24 Timeline: Move punch logic to record diskthread. Punches are now sample accurate and work better in freewheeling mode. 2014-06-07 14:24:24 -07:00
Jonathan Moore Liles 6f3e96f311 Maybe silence -Wunused-result warnings on arch. 2014-05-29 18:03:27 -07:00