Jonathan Moore Liles
|
d2afffbb7c
|
Don't trash memory with timeline menu stuff.
|
2008-05-25 15:48:37 -05:00 |
Jonathan Moore Liles
|
9b38190211
|
Add locking. Don't call handle_widget_change often while dragging.
|
2008-05-25 14:11:28 -05:00 |
Jonathan Moore Liles
|
9f567c6966
|
TLE: clean up menubar.
|
2008-05-25 13:45:20 -05:00 |
Jonathan Moore Liles
|
0d40ca5b6b
|
build: use git to generate lists of sources for makefile.
|
2008-05-25 09:39:29 -05:00 |
Jonathan Moore Liles
|
26b9f2cf6b
|
Move more timeline keybindings into menu.
|
2008-05-25 01:18:30 -05:00 |
Jonathan Moore Liles
|
06a0518463
|
Rearrange menus. Keep timeline menu in timeline class and share it with popup menu.
|
2008-05-25 01:14:17 -05:00 |
Jonathan Moore Liles
|
3d40848e52
|
TLE: Rename menu items.
|
2008-05-24 23:31:41 -05:00 |
Jonathan Moore Liles
|
ba430eb236
|
Add 't' key on timeline to add a tempo point using the current range as the beat length.
|
2008-05-24 22:27:23 -05:00 |
Jonathan Moore Liles
|
734e3b555b
|
Cleanup.
|
2008-05-23 18:48:44 -05:00 |
Jonathan Moore Liles
|
1616465e39
|
Overhaul capture finalization.
|
2008-05-22 21:23:41 -05:00 |
Jonathan Moore Liles
|
232d23915a
|
Mipmap peak building actually happens in the UI thread, not the IO thread.
Therefore, it is always necessary to fork when mipmapping peaks after capture.
|
2008-05-22 18:12:51 -05:00 |
Jonathan Moore Liles
|
33c646109f
|
Adapt other classes to the new handle_widget_change() method.
|
2008-05-22 17:02:39 -05:00 |
Jonathan Moore Liles
|
8eb4cb8735
|
Cleanup.
|
2008-05-22 15:58:36 -05:00 |
Jonathan Moore Liles
|
c79d48c663
|
Rebuffer when an audio region is moved.
|
2008-05-22 15:34:21 -05:00 |
Jonathan Moore Liles
|
6c9e2c8c07
|
Add locking for sequence widget drags.
|
2008-05-22 14:20:15 -05:00 |
Jonathan Moore Liles
|
98507e60bd
|
Add locking for track widget drags.
|
2008-05-22 14:19:39 -05:00 |
Jonathan Moore Liles
|
f9fb837c58
|
Add missing GPL headers.
|
2008-05-22 11:34:33 -05:00 |
Jonathan Moore Liles
|
df93c3f8ef
|
Minor build cleanup.
|
2008-05-22 02:13:27 -05:00 |
Jonathan Moore Liles
|
bd82f954a8
|
Move (mostly) all Engine functionality into Engine/ directory.
|
2008-05-22 02:05:49 -05:00 |
Jonathan Moore Liles
|
0840face8f
|
Cleanup.
|
2008-05-21 22:05:10 -05:00 |
Jonathan Moore Liles
|
2a1eac2731
|
Set visual at startup.
|
2008-05-21 22:02:38 -05:00 |
Jonathan Moore Liles
|
821250d9de
|
Allow the user to use r+drag to set the range.
|
2008-05-21 21:49:14 -05:00 |
Jonathan Moore Liles
|
3938253a5a
|
Change the way cursor caps are drawn.
|
2008-05-21 21:29:06 -05:00 |
Jonathan Moore Liles
|
d9a8ec1d13
|
Minor cleanups.
|
2008-05-21 19:40:25 -05:00 |
Jonathan Moore Liles
|
fc6ffee22e
|
Handle missing sources gracefully.
|
2008-05-20 19:46:02 -05:00 |
Jonathan Moore Liles
|
7e72339ea9
|
configure: always name *_LIBS and *_FLAGS in uppercase.
|
2008-05-20 16:07:03 -05:00 |
Jonathan Moore Liles
|
48d7f61f8a
|
Respond appropriately to changes in JACK buffer size.
|
2008-05-19 23:30:08 -05:00 |
Jonathan Moore Liles
|
97f0283780
|
Add locking to redraws triggered while recording.
|
2008-05-19 00:07:42 -05:00 |
Jonathan Moore Liles
|
8d385de54c
|
Draw secondary cursors on timeline instead of in the overlay.
|
2008-05-18 22:45:37 -05:00 |
Jonathan Moore Liles
|
ef254cfbae
|
Initialize properties in the right order.
|
2008-05-18 22:45:07 -05:00 |
Jonathan Moore Liles
|
11add2dd63
|
Oops. Don't allow an unselected sequence widget to drag past 0 either.
|
2008-05-18 22:06:14 -05:00 |
Jonathan Moore Liles
|
47dbf6c537
|
Clear up a load of compiler warnings.
|
2008-05-18 22:01:09 -05:00 |
Jonathan Moore Liles
|
9ef454291a
|
Fix selection issues.
This fixes the bug where some selected wigets would disappear to frame 0.
It also prevents moving any widget behind 0.
|
2008-05-18 21:40:42 -05:00 |
Jonathan Moore Liles
|
06de784661
|
Minor cleanup.
|
2008-05-18 21:01:59 -05:00 |
Jonathan Moore Liles
|
d40bc52a5a
|
Cleanups. Move waveform scaling into Waveform class.
|
2008-05-18 19:42:27 -05:00 |
Jonathan Moore Liles
|
8d7bee3050
|
Improve about dialog.
|
2008-05-18 19:31:27 -05:00 |
Jonathan Moore Liles
|
3e1a32c8be
|
Cleanup.
|
2008-05-18 00:09:18 -05:00 |
Jonathan Moore Liles
|
117d7cf9f7
|
Move helper functions out of 'configure' script.
|
2008-05-17 21:52:57 -05:00 |
Jonathan Moore Liles
|
60132b8595
|
Work on freewheel mode.
|
2008-05-17 20:45:56 -05:00 |
Jonathan Moore Liles
|
5cd2475609
|
Cleanup build.
|
2008-05-18 00:15:39 +00:00 |
Jonathan Moore Liles
|
2695f9eed5
|
Add some framework for freewheeling mode.
|
2008-05-17 16:37:41 -05:00 |
Jonathan Moore Liles
|
9261c3fea6
|
Improve the appearance of message dialogs.
|
2008-05-17 13:42:50 -05:00 |
Jonathan Moore Liles
|
f920867579
|
Build mipmap peaks in capture IO thread, but don't wait on it to finish. May be incorrect.
|
2008-05-17 11:23:37 -05:00 |
Jonathan Moore Liles
|
b57acca314
|
Fork for building peak mipmaps after recording.
|
2008-05-17 00:35:21 -05:00 |
Jonathan Moore Liles
|
f4661611a0
|
Get stop frame right when finalizing regions.
|
2008-05-17 00:34:42 -05:00 |
Jonathan Moore Liles
|
91614d9aa1
|
Snap trims as well.
|
2008-05-17 00:14:26 -05:00 |
Jonathan Moore Liles
|
4422c354f7
|
Cleanup open/new behavior.
|
2008-05-16 23:34:44 -05:00 |
Jonathan Moore Liles
|
251d7f9267
|
Makefile cleanups.
|
2008-05-16 21:50:33 -05:00 |
Jonathan Moore Liles
|
24f935d957
|
Minor cleanup.
|
2008-05-16 21:21:44 -05:00 |
Jonathan Moore Liles
|
235993b7b3
|
Fix snap to widget bug.
|
2008-05-16 21:07:56 -05:00 |