Jonathan Moore Liles
1daf0f6150
Replace deprecated scanf %a modifier with %m.
2017-03-28 18:12:56 -07:00
Jonathan Moore Liles
18a299cac7
Add track height "Enormous".
...
Closes #156
2015-04-04 14:53:18 -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
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
3ca72b4ac6
Timeline: Change keybinding for track height adjustment.
2013-09-06 00:46:48 -07:00
Jonathan Moore Liles
96a6709fe8
Update latency compensation code for new JACK latency API.
2013-08-25 13:24:33 -07:00
Jonathan Moore Liles
b664d0ed04
Timeline: Allow drag and drop moving of tracks.
2013-05-22 23:50:10 -07:00
Jonathan Moore Liles
45cf2f7135
Timeline: Fix control sequence highlighting.
2013-04-23 20:21:23 -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
9df0e9d665
nonlib: Clean up signals handshaking.
2013-04-08 21:03:29 -07:00
Jonathan Moore Liles
98c5c196d4
Timeline: Rework locking.
2013-02-22 17:18:52 -08:00
Jonathan Moore Liles
f41cf07188
Timeline: Add 'loop' and 'new take' buttons to transport group so that these settings are more obvious to the user.
2013-02-12 16:50:19 -08:00
Jonathan Moore Liles
a985cb3168
Timeline: Add menu button to track and control sequence headers.
2012-12-11 18:07:28 -08:00
Jonathan Moore Liles
102670cb31
Timeline: Fix input bugs caused by track layout changes.
2012-12-10 22:58:18 -08:00
Jonathan Moore Liles
e1d706b5ed
Timeline: Rework widget hierarchy for track display. Also, adjust timeline locking.
2012-12-10 21:47:44 -08:00
Jonathan Moore Liles
bae6e38504
Timeline: Don't swap order of takes when reloading.
2012-12-10 21:37:29 -08:00
Jonathan Moore Liles
dd6f448d72
Timeline/Track: fix track header resize behavior.
2012-12-01 16:53:57 -08:00
Jonathan Moore Liles
e77dbca085
Timeline/Track: fix track header resize behavior.
2012-12-01 16:47:19 -08:00
Jonathan Moore Liles
753ac2b56a
Timeline: Redesign track header and add option to overlay control sequences.
...
Also, assign random color to individual control sequence (which the user may edit).
2012-12-01 16:14:01 -08:00
Jonathan Moore Liles
f089d61ee2
Timeline/Track: Make 'takes' menu a submenu of the Track context menu.
...
Also, change the appearance of rec/mute/solo buttons.
2012-11-29 23:40:28 -08:00
Jonathan Moore Liles
afd354a5b8
Clean up some compiler warnings
2012-11-05 23:51:32 -08:00
Jonathan Moore Liles
ada46d215b
Timeline: Make coloration of tracks optional.
2012-10-27 14:12:02 -07:00
Jonathan Moore Liles
3cc14df756
Timeline: Allow reordering of tracks.
2012-06-16 22:08:49 -07:00
Jonathan Moore Liles
1d59665702
Timeline: Eliminate some unnecessary repeated drawing of measure lines.
2012-06-07 00:29:54 -07:00
Jonathan Moore Liles
7217266f6b
Timeline: Tweak measure line drawing.
2012-06-04 17:25:54 -07:00
Jonathan Moore Liles
3e73817155
Fix some clang warnings.
2012-05-30 22:58:35 -07:00
Jonathan Moore Liles
a465c17e2a
Timeline/Track: Change button appearance.
2012-05-21 21:23:02 -07:00
Jonathan Moore Liles
2c6b6b1a75
FLTK->NTK
...
FLTK fork gets Cairo and is renamed to NTK.
Themes are moved from FL into NTK core.
Fl_Arc_Dial is moved into NTK core.
2012-05-21 21:23:02 -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
338e66c759
Cleanup locking for OSC playback.
2012-03-29 22:08:45 -07:00
Jonathan Moore Liles
e81270d74e
Timeline: Workaround bug in FLTK 1.3 that prevented Control Sequences from displaying.
2012-03-06 00:42:51 -08:00
Jonathan Moore Liles
9bb9a91b22
Add 'gleam' inspired boxtypes to replace the ones in the gtk+ theme. Also, tweak crystal boxtypes.
2012-03-01 20:23:23 -08:00
Jonathan Moore Liles
62c8490c17
Timeline: Run OSC output in a dedicated thread.
2012-02-26 01:05:04 -08:00
Jonathan Moore Liles
5aff30fef6
Timeline/Track: Avoid unnecessary drawing of occluded track box.
2012-02-26 01:05:04 -08:00
Jonathan Moore Liles
906872c79b
Massively reoganize tree.
2010-02-01 02:26:42 -06:00