Jonathan Moore Liles
102670cb31
Timeline: Fix input bugs caused by track layout changes.
2012-12-10 22:58:18 -08:00
Jonathan Moore Liles
1ff528c8bf
Update NTK.
2012-12-10 22:07:23 -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
44f0aa7f35
FL/Fl_Blink_Button: Add option to ignore input.
2012-12-10 21:39:04 -08:00
Jonathan Moore Liles
964a1c53a3
wscript: Attempt to set proper compile/link flags for pthreads.
2012-12-10 21:38:31 -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
e0b9c34f45
Timeline: Limit fequency of project loading progress updates.
...
This drastically improves project load times.
2012-12-10 21:36:58 -08:00
Jonathan Moore Liles
63d6da1f2f
Session Manager: Change boxtype for session list.
2012-12-10 21:36:48 -08:00
Jonathan Moore Liles
1b4ec17964
Timeline: Draw control points bigger.
2012-12-10 21:36:41 -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
998760bac6
Update NTK.
2012-12-01 16:18:01 -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
781ec66510
FL/Fl_Scalepack: Don't draw background when box is FL_NO_BOX.
2012-11-29 23:36:28 -08:00
Jonathan Moore Liles
5ffe3d44b3
Restore installation of .desktop files lost in WAF conversion.
2012-11-20 18:01:35 -08:00
Jonathan Moore Liles
73ebd3534b
Timeline: Fix double free of Sequence_Widget::_label.
2012-11-20 10:05:18 -08:00
Jonathan Moore Liles
360f4f2481
FL: remove ntk-chtheme.
2012-11-19 01:00:39 -08:00
Jonathan Moore Liles
3b25772788
session-manager: Silence compiler warning.
2012-11-18 13:23:56 -08:00
Jonathan Moore Liles
06be33b0cc
wscript: define _GNU_SOURCE.
2012-11-18 13:22:02 -08:00
Jonathan Moore Liles
fc34b88b50
session-manager: Don't install 'send_osc' test program (which conflicts with a program of the same name in pyliblo)
2012-11-18 13:19:16 -08:00
Jonathan Moore Liles
96c14ea75a
Update NTK.
2012-11-16 17:20:59 -08:00
Jonathan Moore Liles
c54738a502
Sequencer: rework visual metronome.
2012-11-16 17:20:30 -08:00
Jonathan Moore Liles
d97d1556d6
Fix wscripts for python3
2012-11-16 17:20:20 -08:00
Jonathan Moore Liles
47b82f0c9a
Update NTK.
2012-11-16 01:31:27 -08:00
Jonathan Moore Liles
9c1eb8276d
Timeline: Fix scope of panzoomer when timeline is shorter than window width.
2012-11-16 01:28:09 -08:00
Jonathan Moore Liles
173ab99186
FL/Fl_Blink_Button: Fix CPU wasting bug introduced in afd354.
2012-11-16 01:01:53 -08:00
Jonathan Moore Liles
1c7a64e266
Update build instructions.
2012-11-15 18:42:33 -08:00
Jonathan Moore Liles
b04e1395cf
Update NTK.
2012-11-15 18:38:54 -08:00
Jonathan Moore Liles
63bfc927c6
Remove some old build system lint.
2012-11-15 18:38:40 -08:00
Jonathan Moore Liles
d86b71cb2c
Replace custom build system with WAF.
2012-11-14 01:54:03 -08:00
Jonathan Moore Liles
afd354a5b8
Clean up some compiler warnings
2012-11-05 23:51:32 -08:00
Jonathan Moore Liles
46d1c9c72a
Timeline: Clean up use of Fl_Panzoomer.
2012-11-01 17:41:08 -07:00
Jonathan Moore Liles
7c8eb777e5
Timeline: Add an Fl_Tile so that user can resize the panzoomer.
2012-11-01 17:39:34 -07:00
Jonathan Moore Liles
f124316c4b
Timeline: s/hscroll/panzoomer
2012-11-01 17:39:21 -07:00
Jonathan Moore Liles
3d3a248fe5
Timeline: display track names in panzoomer.
2012-11-01 17:39:13 -07:00
Jonathan Moore Liles
b50766b7da
Timeline: Replace the scrollbars with a new Pan/zoom widget.
2012-11-01 03:35:04 -07:00
Jonathan Moore Liles
455fb7e1b9
scripts: Don't automatically run configure script on make.
2012-10-31 17:22:52 -07:00
Jonathan Moore Liles
9897655a9e
scripts: default to non-interactive mode.
2012-10-31 12:54:53 -07:00
Jonathan Moore Liles
31cbec8a16
scripts: Fix master configure file for NTK changes.
2012-10-30 13:06:43 -07:00
Jonathan Moore Liles
12ed651e13
scripts: More changes to support using system installed NTK. Don't automatically assume user wants to checkout/build NTK submodule.
2012-10-30 11:52:36 -07:00
Jonathan Moore Liles
21ba2e35e5
scripts: Dynamically link to system-wide NTK, if found.
2012-10-30 09:11:13 -07:00
Jonathan Moore Liles
3c01a8a72a
Update NTK.
2012-10-27 14:15:43 -07:00
Jonathan Moore Liles
cf0c53b443
Timeline: Improve appearance of progress bars.
2012-10-27 14:12:09 -07:00
Jonathan Moore Liles
ada46d215b
Timeline: Make coloration of tracks optional.
2012-10-27 14:12:02 -07:00
Jonathan Moore Liles
ee063e003b
Timeline/ControlSequence: Simplify drawing.
2012-10-25 00:25:23 -07:00
Jonathan Moore Liles
03fdc46f3c
Remove dates from documentation. Update CSS.
2012-10-23 23:20:13 -07:00
Jonathan Moore Liles
a7d2f2f213
Timeline: Update most screenshots in documentation.
2012-10-23 22:56:01 -07:00
Jonathan Moore Liles
3054e7ecbf
Timeline: Update documentation on cursors.
2012-10-23 22:55:58 -07:00
Jonathan Moore Liles
2f06f509d7
Timeline: Implement new cursor system.
...
This adds new cursor rulers for edit, punch and playback. P1/P2 are now known as the
Edit Cursor. Multiple Punch Cursors may be defined. The playback cursor affects Home and End
controls. New options are available for looping over the playback cursor (even while recording)
and automatically creating new takes at start of recording (or loop).
The new cursor objects bump the project file version. Older versions of non-daw will be
unable to load new/edited projects.
2012-10-23 22:55:52 -07:00