Jonathan Moore Liles
|
0b3c107192
|
Change the way selection works.
|
2008-03-03 15:04:41 -06:00 |
Jonathan Moore Liles
|
5048f70e50
|
Add remove-selected binding. Work on transactions.
|
2008-03-03 12:59:05 -06:00 |
Jonathan Moore Liles
|
e2c6442dee
|
Work on transaction support for undo system.
|
2008-03-03 10:13:17 -06:00 |
Jonathan Moore Liles
|
fbb9ca3c4c
|
Clean up some drawing issues.
|
2008-03-01 09:48:15 -06:00 |
Jonathan Moore Liles
|
c9926362a7
|
Minor fixes.
|
2008-03-01 09:25:27 -06:00 |
Jonathan Moore Liles
|
0155831e34
|
Make tracks interactively resizable.
|
2008-03-01 08:23:59 -06:00 |
Jonathan Moore Liles
|
c748c34cb6
|
Properly maintain unique ID accross undo of deletion.
|
2008-03-01 01:31:06 -06:00 |
Jonathan Moore Liles
|
67f9b029bd
|
Fix FL_DAMAGE_CHILD redraw broken by track headers.
|
2008-03-01 00:01:00 -06:00 |
Jonathan Moore Liles
|
8972817a8a
|
Add option to disable drawing of measure lines.
|
2008-02-29 23:42:03 -06:00 |
Jonathan Moore Liles
|
25561b328d
|
Make timeline use an overlay window.
|
2008-02-29 22:57:53 -06:00 |
Jonathan Moore Liles
|
d7902f7661
|
Change the appearance of track headers slightly.
|
2008-02-29 22:38:24 -06:00 |
Jonathan Moore Liles
|
d2749e3397
|
Begin to make Track_Header widget loggable.
|
2008-02-29 19:30:20 -06:00 |
Jonathan Moore Liles
|
bcb8e5205c
|
Get rid of fluid file for Track_Header widget, as fluid doesn't allow us multiple inheritance on widget classes.
|
2008-02-29 18:06:05 -06:00 |
Jonathan Moore Liles
|
6d8f612480
|
Nothing much.
|
2008-02-28 23:14:40 -06:00 |
Jonathan Moore Liles
|
8a1a6d7fe3
|
Keep scrollbars on top of timeline widget.
|
2008-02-28 21:34:03 -06:00 |
Jonathan Moore Liles
|
f8ab34b914
|
Fix measure line drawing/snap messed up by addition of track headers.
|
2008-02-28 21:14:21 -06:00 |
Jonathan Moore Liles
|
2e8999c103
|
Contine working on integrating the track headers.
|
2008-02-28 20:47:29 -06:00 |
Jonathan Moore Liles
|
ea7facb2fb
|
Add track header widget and adjust tracks to compensate.
|
2008-02-28 20:02:40 -06:00 |
Jonathan Moore Liles
|
84c4c93d6f
|
Don't let beat snap override region snap.
|
2008-02-28 14:43:56 -06:00 |
Jonathan Moore Liles
|
8f0fb79543
|
Implement snap to bar.
|
2008-02-28 14:36:46 -06:00 |
Jonathan Moore Liles
|
618d78eaeb
|
More work on undo.
|
2008-02-28 14:10:41 -06:00 |
Jonathan Moore Liles
|
aacd502f04
|
Make tempo and time point deletion undoable also.
|
2008-02-28 13:00:10 -06:00 |
Jonathan Moore Liles
|
e22b7cc635
|
Clean up measure line code more.
|
2008-02-28 12:34:10 -06:00 |
Jonathan Moore Liles
|
d573e394ec
|
Clean up measure line drawing.
|
2008-02-28 10:43:21 -06:00 |
Jonathan Moore Liles
|
6c07927b40
|
Show measure lines in a different color from beat lines.
|
2008-02-28 10:37:02 -06:00 |
Jonathan Moore Liles
|
f8752d301f
|
Combine click trim and drag trim into one log message.
|
2008-02-28 10:19:24 -06:00 |
Jonathan Moore Liles
|
143035f0e8
|
Make region deletion undoable.
|
2008-02-28 06:53:44 -06:00 |
Jonathan Moore Liles
|
9e47efc585
|
Don't open the same file twice.
|
2008-02-28 06:35:43 -06:00 |
Jonathan Moore Liles
|
f3d7abfe32
|
More work on cleaning up undo system.
|
2008-02-28 05:55:09 -06:00 |
Jonathan Moore Liles
|
66815ae8fb
|
Work on making delete undoable.
|
2008-02-27 14:04:17 -06:00 |
Jonathan Moore Liles
|
3d57bf5c52
|
Draw waveforms within box boarders.
|
2008-02-26 03:18:16 -06:00 |
Jonathan Moore Liles
|
a81a46510d
|
Don't draw more waveform than necessary.
|
2008-02-26 00:08:02 -06:00 |
Jonathan Moore Liles
|
63fb8971a2
|
Make vertical scrolling work.
|
2008-02-25 22:58:15 -06:00 |
Jonathan Moore Liles
|
364fee5983
|
WIP
|
2008-02-25 19:03:59 -06:00 |
Jonathan Moore Liles
|
489f5e8adf
|
Get multiple-undo sort of working.
|
2008-02-25 16:47:49 -06:00 |
Jonathan Moore Liles
|
359c2bd72f
|
Actually get (single) undo working.
|
2008-02-24 22:14:19 -06:00 |
Jonathan Moore Liles
|
cc39d05c7a
|
Improve journaling.
|
2008-02-24 07:28:55 -06:00 |
Jonathan Moore Liles
|
0f9d79b3d8
|
Log changes to track objcets as well.
|
2008-02-24 04:58:16 -06:00 |
Jonathan Moore Liles
|
49628da177
|
Improve journaling... Add transactions.
|
2008-02-24 04:04:14 -06:00 |
Jonathan Moore Liles
|
66414fe6b8
|
Implement split function.
|
2008-02-24 01:48:07 -06:00 |
Jonathan Moore Liles
|
69fb7a7890
|
Work on journal system.
|
2008-02-24 01:42:41 -06:00 |
Jonathan Moore Liles
|
54f2d107d4
|
Clean up trimming extremes.
|
2008-02-23 20:25:58 -06:00 |
Jonathan Moore Liles
|
668a568d42
|
Work on vertical scrolling.
|
2008-02-23 00:59:10 -06:00 |
Jonathan Moore Liles
|
d18b06bb00
|
Get rid of unnecessary redraw when deleting track widgets.
|
2008-02-22 23:18:48 -06:00 |
Jonathan Moore Liles
|
128ce9d577
|
Clean up scalebar zoom extremes.
|
2008-02-22 23:11:37 -06:00 |
Jonathan Moore Liles
|
e1da3ffd00
|
Fix region trimming when region is larger than current viewport.
|
2008-02-22 22:51:41 -06:00 |
Jonathan Moore Liles
|
bbd49089a1
|
Oops. Fix regression in instrument loader resulting in a confusing error message.
|
2008-02-22 18:37:46 -06:00 |
Jonathan Moore Liles
|
9640ca934f
|
Actually write journal to file.
|
2008-02-22 14:20:44 -06:00 |
Jonathan Moore Liles
|
d3c62adde2
|
Oops. Fix label drawing offset.
|
2008-02-22 13:56:07 -06:00 |
Jonathan Moore Liles
|
aae8753db1
|
Don't redraw tracks twice!
|
2008-02-22 13:52:23 -06:00 |