Jonathan Moore Liles
8e5ccd9093
New icons!
13 years ago
Jonathan Moore Liles
626f79f8c9
Rename Non-DAW to Non-Timeline. Also, update copyright dates.
13 years ago
Jonathan Moore Liles
8d282617e6
Timeline: More locking fixes. Also, build peaks cache levels in threads launched by UI thread, instead of in the record diskthreads.
13 years ago
Jonathan Moore Liles
25f2a55ce0
Timeline: Change style of master record button.
13 years ago
Jonathan Moore Liles
ea33310f33
Timeline: Fix button responsiveness on control sequence headers.
13 years ago
Jonathan Moore Liles
c7787c8ad6
Timeline: Don't add cursor regions to sequence before setting their start and length.
13 years ago
Jonathan Moore Liles
b83c70175d
Remove some unnecessary NTK calls.
13 years ago
Jonathan Moore Liles
98c5c196d4
Timeline: Rework locking.
13 years ago
Jonathan Moore Liles
a228920ac1
Fl_Flowpack: Fix mixer usage.
13 years ago
Jonathan Moore Liles
e4d08afc68
Timeline: Cancel unresponsive disk_threads.
13 years ago
Jonathan Moore Liles
51379e2e51
Timeline: Tweak clock display.
13 years ago
Jonathan Moore Liles
f41cf07188
Timeline: Add 'loop' and 'new take' buttons to transport group so that these settings are more obvious to the user.
13 years ago
Jonathan Moore Liles
3756dea1d6
Timeline: Lock ordering fixes.
13 years ago
Jonathan Moore Liles
94d55bd4e1
Timeline: Fix waveform offset drawing.
13 years ago
Jonathan Moore Liles
8a6772b6b9
Timeline: Fix bug in track right click handling.
13 years ago
Jonathan Moore Liles
d455621543
Timeline: Suppress measure line drawing at wide zoom levels.
13 years ago
Jonathan Moore Liles
a985cb3168
Timeline: Add menu button to track and control sequence headers.
13 years ago
Jonathan Moore Liles
be495a6ded
Timeline: Fix right-click context menu for control sequences.
13 years ago
Jonathan Moore Liles
102670cb31
Timeline: Fix input bugs caused by track layout changes.
13 years ago
Jonathan Moore Liles
e1d706b5ed
Timeline: Rework widget hierarchy for track display. Also, adjust timeline locking.
13 years ago
Jonathan Moore Liles
964a1c53a3
wscript: Attempt to set proper compile/link flags for pthreads.
13 years ago
Jonathan Moore Liles
bae6e38504
Timeline: Don't swap order of takes when reloading.
13 years ago
Jonathan Moore Liles
e0b9c34f45
Timeline: Limit fequency of project loading progress updates.
This drastically improves project load times.
13 years ago
Jonathan Moore Liles
1b4ec17964
Timeline: Draw control points bigger.
13 years ago
Jonathan Moore Liles
dd6f448d72
Timeline/Track: fix track header resize behavior.
13 years ago
Jonathan Moore Liles
e77dbca085
Timeline/Track: fix track header resize behavior.
13 years ago
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).
13 years ago
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.
13 years ago
Jonathan Moore Liles
5ffe3d44b3
Restore installation of .desktop files lost in WAF conversion.
13 years ago
Jonathan Moore Liles
73ebd3534b
Timeline: Fix double free of Sequence_Widget::_label.
13 years ago
Jonathan Moore Liles
d97d1556d6
Fix wscripts for python3
13 years ago
Jonathan Moore Liles
9c1eb8276d
Timeline: Fix scope of panzoomer when timeline is shorter than window width.
13 years ago
Jonathan Moore Liles
d86b71cb2c
Replace custom build system with WAF.
13 years ago
Jonathan Moore Liles
afd354a5b8
Clean up some compiler warnings
13 years ago
Jonathan Moore Liles
46d1c9c72a
Timeline: Clean up use of Fl_Panzoomer.
13 years ago
Jonathan Moore Liles
7c8eb777e5
Timeline: Add an Fl_Tile so that user can resize the panzoomer.
13 years ago
Jonathan Moore Liles
f124316c4b
Timeline: s/hscroll/panzoomer
13 years ago
Jonathan Moore Liles
3d3a248fe5
Timeline: display track names in panzoomer.
13 years ago
Jonathan Moore Liles
b50766b7da
Timeline: Replace the scrollbars with a new Pan/zoom widget.
13 years ago
Jonathan Moore Liles
21ba2e35e5
scripts: Dynamically link to system-wide NTK, if found.
13 years ago
Jonathan Moore Liles
cf0c53b443
Timeline: Improve appearance of progress bars.
13 years ago
Jonathan Moore Liles
ada46d215b
Timeline: Make coloration of tracks optional.
13 years ago
Jonathan Moore Liles
ee063e003b
Timeline/ControlSequence: Simplify drawing.
13 years ago
Jonathan Moore Liles
03fdc46f3c
Remove dates from documentation. Update CSS.
13 years ago
Jonathan Moore Liles
a7d2f2f213
Timeline: Update most screenshots in documentation.
13 years ago
Jonathan Moore Liles
3054e7ecbf
Timeline: Update documentation on cursors.
13 years ago
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.
13 years ago
Jonathan Moore Liles
bcfa3953b1
Remove website documents from repository.
13 years ago
Jonathan Moore Liles
15a78bbfb5
Timeline: Don't die when a punch recording is started with no range defined.
13 years ago
Jonathan Moore Liles
2861509b52
Update repository paths in documentation.
13 years ago