Commit Graph

28 Commits

Author SHA1 Message Date
Jonathan Moore Liles 4de8751032 Improve event handling for control tracks. 2008-03-07 18:06:42 -06:00
Jonathan Moore Liles e202523e51 Add control (automation) tracks. 2008-03-06 22:47:52 -06:00
Jonathan Moore Liles ec2dc52307 Add nifty mouseover region time display. 2008-03-05 21:26:07 -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 ed25a70aef Make rubberband selection work. 2008-03-05 13:06:41 -06:00
Jonathan Moore Liles a0c6c794fa Make duplicate work for selection. 2008-03-03 22:03:55 -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 0155831e34 Make tracks interactively resizable. 2008-03-01 08:23:59 -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 e22b7cc635 Clean up measure line code more. 2008-02-28 12:34:10 -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 cc39d05c7a Improve journaling. 2008-02-24 07:28:55 -06:00
Jonathan Moore Liles 69fb7a7890 Work on journal system. 2008-02-24 01:42:41 -06:00
Jonathan Moore Liles d3c62adde2 Oops. Fix label drawing offset. 2008-02-22 13:56:07 -06:00
Jonathan Moore Liles 1ec4843580 Move log message types into their own class. 2008-02-22 04:22:22 -06:00
Jonathan Moore Liles 8856fd8b9e Fix event_widget detection for overlapping widgets. 2008-02-22 03:44:09 -06:00
Jonathan Moore Liles 9bb9f1bd9d Clean up some issues with new scrolling optimization. 2008-02-22 02:51:22 -06:00
Jonathan Moore Liles 8b92eb9318 Get rid of some unnecessary redrawing. 2008-02-21 22:53:39 -06:00
Jonathan Moore Liles b6106fc6da First pass at implementing fl_scroll optimization for timeline. 2008-02-21 12:31:15 -06:00
Jonathan Moore Liles cee75218f3 Move stuff from main.C into Timeline.C 2008-02-21 10:20:36 -06:00
Jonathan Moore Liles 1246944a95 Fix hight of Track_Widget box. 2008-02-21 04:45:50 -06:00
Jonathan Moore Liles 045bb504c3 Actually use tempo track for tempo data. 2008-02-21 04:39:13 -06:00
Jonathan Moore Liles 44904bc640 Split some track widget classes into seperate headers. 2008-02-21 04:01:25 -06:00