Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • 613cbaa Cleanup timeline class a little. by Jonathan Moore Liles 2008-03-06 16:45:23 -0600
  • f58e156 Clean up track widget event handling some. by Jonathan Moore Liles 2008-03-06 13:30:08 -0600
  • 01a1e58 Improve mouse cursor handling. by Jonathan Moore Liles 2008-03-06 12:46:40 -0600
  • c97a150 Add boxy background to track widget labels. by Jonathan Moore Liles 2008-03-05 22:08:06 -0600
  • ec2dc52 Add nifty mouseover region time display. by Jonathan Moore Liles 2008-03-05 21:24:31 -0600
  • e70ff0b Fix offset of imports. by Jonathan Moore Liles 2008-03-05 18:36:20 -0600
  • 65606b5 Improve event handling and mouse cursor changing. by Jonathan Moore Liles 2008-03-05 18:14:46 -0600
  • 2c50272 Put selected deletions into a block. by Jonathan Moore Liles 2008-03-05 17:21:58 -0600
  • 3e45833 Improve the behavior of rubberband selection. by Jonathan Moore Liles 2008-03-05 17:15:44 -0600
  • 03385eb Clean up track widget event handling. by Jonathan Moore Liles 2008-03-05 16:51:04 -0600
  • 0cbfaff Move track widget pointer sorting func into track widget class. by Jonathan Moore Liles 2008-03-05 13:38:25 -0600
  • 7318033 Clip selection rectangle to track area. by Jonathan Moore Liles 2008-03-05 13:32:39 -0600
  • ed25a70 Make rubberband selection work. by Jonathan Moore Liles 2008-03-05 13:06:41 -0600
  • 2f91da1 Make block undo and single undo work again. by Jonathan Moore Liles 2008-03-05 11:03:17 -0600
  • bccdecd Work on block undo. by Jonathan Moore Liles 2008-03-05 01:05:08 -0600
  • 790f371 Play with track header button callback. by Jonathan Moore Liles 2008-03-05 00:23:00 -0600
  • 78afcbe Work on selection operations more. by Jonathan Moore Liles 2008-03-04 20:12:54 -0600
  • 72ba000 Use fl_open_uri() for homepage URL in about window. by Jonathan Moore Liles 2008-03-04 19:31:38 -0600
  • 6a5417c Avoid unnecessary redraw when duplicating. by Jonathan Moore Liles 2008-03-03 22:11:06 -0600
  • a0c6c79 Make duplicate work for selection. by Jonathan Moore Liles 2008-03-03 21:46:48 -0600
  • 8533f49 Handle deselection specially. by Jonathan Moore Liles 2008-03-03 18:35:40 -0600
  • 4f2a6a2 Work on handling selection. by Jonathan Moore Liles 2008-03-03 18:25:05 -0600
  • ee577bc Make selection move together. by Jonathan Moore Liles 2008-03-03 15:36:33 -0600
  • 0b3c107 Change the way selection works. by Jonathan Moore Liles 2008-03-03 15:00:38 -0600
  • 5048f70 Add remove-selected binding. Work on transactions. by Jonathan Moore Liles 2008-03-03 12:59:05 -0600
  • e2c6442 Work on transaction support for undo system. by Jonathan Moore Liles 2008-03-03 10:13:17 -0600
  • fbb9ca3 Clean up some drawing issues. by Jonathan Moore Liles 2008-03-01 09:48:15 -0600
  • c992636 Minor fixes. by Jonathan Moore Liles 2008-03-01 09:25:27 -0600
  • 0155831 Make tracks interactively resizable. by Jonathan Moore Liles 2008-03-01 08:23:59 -0600
  • c748c34 Properly maintain unique ID accross undo of deletion. by Jonathan Moore Liles 2008-03-01 01:31:06 -0600
  • 67f9b02 Fix FL_DAMAGE_CHILD redraw broken by track headers. by Jonathan Moore Liles 2008-03-01 00:01:00 -0600
  • 8972817 Add option to disable drawing of measure lines. by Jonathan Moore Liles 2008-02-29 23:42:03 -0600
  • 25561b3 Make timeline use an overlay window. by Jonathan Moore Liles 2008-02-29 22:57:53 -0600
  • d7902f7 Change the appearance of track headers slightly. by Jonathan Moore Liles 2008-02-29 22:38:24 -0600
  • d2749e3 Begin to make Track_Header widget loggable. by Jonathan Moore Liles 2008-02-29 19:30:20 -0600
  • bcb8e52 Get rid of fluid file for Track_Header widget, as fluid doesn't allow us multiple inheritance on widget classes. by Jonathan Moore Liles 2008-02-29 18:06:05 -0600
  • 6d8f612 Nothing much. by Jonathan Moore Liles 2008-02-28 23:14:40 -0600
  • 8a1a6d7 Keep scrollbars on top of timeline widget. by Jonathan Moore Liles 2008-02-28 21:34:03 -0600
  • f8ab34b Fix measure line drawing/snap messed up by addition of track headers. by Jonathan Moore Liles 2008-02-28 21:14:21 -0600
  • 2e8999c Contine working on integrating the track headers. by Jonathan Moore Liles 2008-02-28 20:47:29 -0600
  • ea7facb Add track header widget and adjust tracks to compensate. by Jonathan Moore Liles 2008-02-28 20:02:40 -0600
  • 84c4c93 Don't let beat snap override region snap. by Jonathan Moore Liles 2008-02-28 14:43:56 -0600
  • 8f0fb79 Implement snap to bar. by Jonathan Moore Liles 2008-02-28 14:36:46 -0600
  • 618d78e More work on undo. by Jonathan Moore Liles 2008-02-28 14:10:41 -0600
  • aacd502 Make tempo and time point deletion undoable also. by Jonathan Moore Liles 2008-02-28 13:00:10 -0600
  • e22b7cc Clean up measure line code more. by Jonathan Moore Liles 2008-02-28 12:34:10 -0600
  • d573e39 Clean up measure line drawing. by Jonathan Moore Liles 2008-02-28 10:43:21 -0600
  • 6c07927 Show measure lines in a different color from beat lines. by Jonathan Moore Liles 2008-02-28 10:37:02 -0600
  • f8752d3 Combine click trim and drag trim into one log message. by Jonathan Moore Liles 2008-02-28 10:19:24 -0600
  • 143035f Make region deletion undoable. by Jonathan Moore Liles 2008-02-28 06:51:51 -0600
  • 9e47efc Don't open the same file twice. by Jonathan Moore Liles 2008-02-28 06:35:19 -0600
  • f3d7abf More work on cleaning up undo system. by Jonathan Moore Liles 2008-02-28 05:55:09 -0600
  • 66815ae Work on making delete undoable. by Jonathan Moore Liles 2008-02-27 14:04:17 -0600
  • 3d57bf5 Draw waveforms within box boarders. by Jonathan Moore Liles 2008-02-26 03:18:16 -0600
  • a81a465 Don't draw more waveform than necessary. by Jonathan Moore Liles 2008-02-25 23:37:17 -0600
  • 63fb897 Make vertical scrolling work. by Jonathan Moore Liles 2008-02-25 22:58:15 -0600
  • 364fee5 WIP by Jonathan Moore Liles 2008-02-25 19:03:59 -0600
  • 489f5e8 Get multiple-undo sort of working. by Jonathan Moore Liles 2008-02-25 16:47:49 -0600
  • 359c2bd Actually get (single) undo working. by Jonathan Moore Liles 2008-02-24 22:14:19 -0600
  • cc39d05 Improve journaling. by Jonathan Moore Liles 2008-02-24 07:28:55 -0600
  • 0f9d79b Log changes to track objcets as well. by Jonathan Moore Liles 2008-02-24 04:58:16 -0600
  • 49628da Improve journaling... Add transactions. by Jonathan Moore Liles 2008-02-24 04:04:14 -0600
  • 66414fe Implement split function. by Jonathan Moore Liles 2008-02-24 01:48:07 -0600
  • 69fb7a7 Work on journal system. by Jonathan Moore Liles 2008-02-24 01:42:41 -0600
  • 54f2d10 Clean up trimming extremes. by Jonathan Moore Liles 2008-02-23 20:25:58 -0600
  • 668a568 Work on vertical scrolling. by Jonathan Moore Liles 2008-02-23 00:59:10 -0600
  • d18b06b Get rid of unnecessary redraw when deleting track widgets. by Jonathan Moore Liles 2008-02-22 23:18:48 -0600
  • 128ce9d Clean up scalebar zoom extremes. by Jonathan Moore Liles 2008-02-22 23:11:37 -0600
  • e1da3ff Fix region trimming when region is larger than current viewport. by Jonathan Moore Liles 2008-02-22 22:51:41 -0600
  • bbd4908 Oops. Fix regression in instrument loader resulting in a confusing error message. by Jonathan Moore Liles 2008-02-22 18:37:46 -0600
  • 9640ca9 Actually write journal to file. by Jonathan Moore Liles 2008-02-22 14:20:44 -0600
  • d3c62ad Oops. Fix label drawing offset. by Jonathan Moore Liles 2008-02-22 13:56:07 -0600
  • aae8753 Don't redraw tracks twice! by Jonathan Moore Liles 2008-02-22 13:52:23 -0600
  • 2ecd280 Handle escaped characters in paste URLs. by Jonathan Moore Liles 2008-02-22 13:30:49 -0600
  • 06ad6c6 Fix open. by Jonathan Moore Liles 2008-02-22 12:57:45 -0600
  • f8fb113 Handle peaks for multichannel files. by Jonathan Moore Liles 2008-02-22 12:40:51 -0600
  • 6cfe9e8 Support multichannel sound files. by Jonathan Moore Liles 2008-02-22 08:03:00 -0600
  • 0e6352c Make loggables more uniform. by Jonathan Moore Liles 2008-02-22 05:44:35 -0600
  • 9246742 Add log messages for tempo and time points. by Jonathan Moore Liles 2008-02-22 04:44:41 -0600
  • 1ec4843 Move log message types into their own class. by Jonathan Moore Liles 2008-02-22 04:22:22 -0600
  • 8856fd8 Fix event_widget detection for overlapping widgets. by Jonathan Moore Liles 2008-02-22 03:44:09 -0600
  • 9bb9f1b Clean up some issues with new scrolling optimization. by Jonathan Moore Liles 2008-02-22 02:51:22 -0600
  • 97b344d Replace Clip class with Audio_File abstract class who's children are interfaces to various libraries. by Jonathan Moore Liles 2008-02-22 02:19:20 -0600
  • 8b92eb9 Get rid of some unnecessary redrawing. by Jonathan Moore Liles 2008-02-21 22:53:39 -0600
  • b6106fc First pass at implementing fl_scroll optimization for timeline. by Jonathan Moore Liles 2008-02-21 12:31:15 -0600
  • cee7521 Move stuff from main.C into Timeline.C by Jonathan Moore Liles 2008-02-21 10:20:36 -0600
  • 391ec07 Work on time/tempo tracks. by Jonathan Moore Liles 2008-02-21 06:57:33 -0600
  • 1246944 Fix hight of Track_Widget box. by Jonathan Moore Liles 2008-02-21 04:45:50 -0600
  • 045bb50 Actually use tempo track for tempo data. by Jonathan Moore Liles 2008-02-21 04:39:13 -0600
  • 44904bc Split some track widget classes into seperate headers. by Jonathan Moore Liles 2008-02-21 04:01:25 -0600
  • 5118c79 Reinstate normalize action. by Jonathan Moore Liles 2008-02-21 03:51:07 -0600
  • 28895ca Invert waveform color when selected by Jonathan Moore Liles 2008-02-21 03:48:53 -0600
  • 64f18c7 Remove jitter from region track jumping. by Jonathan Moore Liles 2008-02-21 03:38:35 -0600
  • ef30584 Replace scrollbar with scalebar and ditch zoom slider. by Jonathan Moore Liles 2008-02-21 03:35:03 -0600
  • 71a4692 Scroll bar moves by pixels, not samples. This eliminates rounding errors while scrolling. by Jonathan Moore Liles 2008-02-21 02:46:31 -0600
  • 9b1e825 Permit region selection. by Jonathan Moore Liles 2008-02-21 01:38:31 -0600
  • f5aaee3 Permit removal of Track_Widgets. by Jonathan Moore Liles 2008-02-21 01:17:49 -0600
  • 408bf5b Split soundfile DND functionality of Track into Audio_Track class. by Jonathan Moore Liles 2008-02-21 00:39:00 -0600
  • 9321a19 Begin generalizing track class as base class. by Jonathan Moore Liles 2008-02-21 00:28:20 -0600
  • 825d16c Reinstitute drag scrolling. by Jonathan Moore Liles 2008-02-21 00:12:21 -0600