Jonathan Moore Liles
|
65606b5fb3
|
Improve event handling and mouse cursor changing.
|
2008-03-05 18:14:46 -06:00 |
Jonathan Moore Liles
|
2c50272a9d
|
Put selected deletions into a block.
|
2008-03-05 17:21:58 -06:00 |
Jonathan Moore Liles
|
3e45833e49
|
Improve the behavior of rubberband selection.
|
2008-03-05 17:15:44 -06:00 |
Jonathan Moore Liles
|
03385eb347
|
Clean up track widget event handling.
|
2008-03-05 16:51:04 -06:00 |
Jonathan Moore Liles
|
0cbfaff090
|
Move track widget pointer sorting func into track widget class.
|
2008-03-05 13:38:25 -06:00 |
Jonathan Moore Liles
|
73180334f3
|
Clip selection rectangle to track area.
|
2008-03-05 13:32:39 -06:00 |
Jonathan Moore Liles
|
ed25a70aef
|
Make rubberband selection work.
|
2008-03-05 13:06:41 -06:00 |
Jonathan Moore Liles
|
2f91da168d
|
Make block undo and single undo work again.
|
2008-03-05 11:03:17 -06:00 |
Jonathan Moore Liles
|
bccdecdee6
|
Work on block undo.
|
2008-03-05 01:05:08 -06:00 |
Jonathan Moore Liles
|
790f371456
|
Play with track header button callback.
|
2008-03-05 00:23:00 -06:00 |
Jonathan Moore Liles
|
78afcbe019
|
Work on selection operations more.
|
2008-03-04 20:12:54 -06:00 |
Jonathan Moore Liles
|
6a5417cd1a
|
Avoid unnecessary redraw when duplicating.
|
2008-03-03 22:11:06 -06:00 |
Jonathan Moore Liles
|
a0c6c794fa
|
Make duplicate work for selection.
|
2008-03-03 22:03:55 -06:00 |
Jonathan Moore Liles
|
8533f49d87
|
Handle deselection specially.
|
2008-03-03 18:35:40 -06:00 |
Jonathan Moore Liles
|
4f2a6a28d1
|
Work on handling selection.
|
2008-03-03 18:25:05 -06:00 |
Jonathan Moore Liles
|
ee577bc06b
|
Make selection move together.
|
2008-03-03 15:36:33 -06:00 |
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 |