Commit Graph

446 Commits

Author SHA1 Message Date
Jonathan Moore Liles e720a06ad0 Work on saving/loading of settings. 2008-04-24 15:52:30 -05:00
Jonathan Moore Liles 80d2466c6f Add more clock types. 2008-04-24 02:27:49 -05:00
Jonathan Moore Liles dfe953c6df Don't attempt to redraw a parent that doesn't exist yet. 2008-04-24 02:08:23 -05:00
Jonathan Moore Liles ffd4dc26a8 Add support for additional cursors. 2008-04-23 21:23:29 -05:00
Jonathan Moore Liles b609a6f727 Clean up main layout.. 2008-04-23 21:10:20 -05:00
Jonathan Moore Liles 05ebbc073b Clean up compaction code. 2008-04-23 19:33:44 -05:00
Jonathan Moore Liles 2e7fab494a Actiavte compaction menu option. 2008-04-23 17:29:14 -05:00
Jonathan Moore Liles ba07b64e3d Try to straighten out the sequence label issue. 2008-04-23 16:00:51 -05:00
Jonathan Moore Liles 2dd18e842f Activate a number of entries in the menu. 2008-04-23 15:56:33 -05:00
Jonathan Moore Liles e97435d3e7 Always keep Sequence_Points sorted. 2008-04-23 11:02:42 -05:00
Jonathan Moore Liles 173aeeae82 Refine control sequence drawing code. 2008-04-23 10:41:35 -05:00
Jonathan Moore Liles 90e263719a Fix ruler resizing. 2008-04-23 01:33:21 -05:00
Jonathan Moore Liles a7483f7c2d Refine the playhead. 2008-04-23 01:01:32 -05:00
Jonathan Moore Liles 8622209fe1 Actually update buffer and dsp percentages in GUI. 2008-04-23 00:35:49 -05:00
Jonathan Moore Liles 6cc26446b6 Show hundredths of seconds in HMS clock. 2008-04-22 23:54:03 -05:00
Jonathan Moore Liles 73282bbf4d Fix printf format in clock code. 2008-04-22 23:39:08 -05:00
Jonathan Moore Liles fd9667ea25 Give Clock the ability to update itself. 2008-04-22 23:27:55 -05:00
Jonathan Moore Liles db5febb64e Don't do anything if nothing was picked from track context menu. 2008-04-22 23:18:00 -05:00
Jonathan Moore Liles f8ce7eab64 Clean up some edge conditions with sequence drawing/scrolling. 2008-04-22 22:40:31 -05:00
Jonathan Moore Liles d85cc1c61c Work on adding the rest of the GUI. 2008-04-22 21:53:46 -05:00
Jonathan Moore Liles a826f1533e Add 'end' button to transport group. 2008-04-22 17:38:59 -05:00
Jonathan Moore Liles 8aa8005782 Refine clock. 2008-04-22 17:07:25 -05:00
Jonathan Moore Liles ad1462d61d Add clock widget. 2008-04-22 16:23:23 -05:00
Jonathan Moore Liles ce2b1e02ed Add transport controls to the GUI. 2008-04-22 12:24:30 -05:00
Jonathan Moore Liles 0a6a6b4a0a Add bindings to stop, start, and zero transport. 2008-04-21 21:15:32 -05:00
Jonathan Moore Liles 2a7f14870c Allow moving the playhead to the mouse position with 'p' press. 2008-04-21 20:14:43 -05:00
Jonathan Moore Liles 78a3399260 Add draw with grid option to control sequence class. 2008-04-21 19:45:17 -05:00
Jonathan Moore Liles 1bfdd8e568 Add gradient option for control sequence drawing. 2008-04-21 18:45:54 -05:00
Jonathan Moore Liles c315194435 Make control+right-click deletion work for regions again. 2008-04-21 17:39:11 -05:00
Jonathan Moore Liles b199cfadd8 Allow track channel configuration to be adjusted in the GUI. 2008-04-21 15:24:08 -05:00
Jonathan Moore Liles c4532c70d7 Fix (I think) a math error in fade out application. 2008-04-21 14:16:12 -05:00
Jonathan Moore Liles b0dc6b0dc8 Add a scope locker. 2008-04-21 13:53:02 -05:00
Jonathan Moore Liles 8a0da04a4b Restart diskstreams when track I/O is reconfigured. 2008-04-21 13:34:15 -05:00
Jonathan Moore Liles 9ce8701283 Actually rename ports when appropriate. Journal track I/O configuration. 2008-04-21 13:01:03 -05:00
Jonathan Moore Liles 604bf2861a Make fade-in/outs journaled. 2008-04-21 10:31:25 -05:00
Jonathan Moore Liles f05f6026de Add Fl_Sometimes_Input widget and use it for Track names. 2008-04-21 09:57:30 -05:00
Jonathan Moore Liles 543d9e4432 Work on restorability of tracks. 2008-04-20 22:05:25 -05:00
Jonathan Moore Liles 4160721c65 Avoid snapshotting uncreatable loggable classes. 2008-04-20 19:45:58 -05:00
Jonathan Moore Liles 8a927c8876 Cleanups. 2008-04-20 19:28:59 -05:00
Jonathan Moore Liles 212dc3e3ea Fix journaling for control points. 2008-04-20 19:28:50 -05:00
Jonathan Moore Liles 66bd927231 Fix typo in region state getter. 2008-04-20 18:22:24 -05:00
Jonathan Moore Liles 357052d639 Add omitted file Fl_Arc_Dial.C 2008-04-20 16:49:21 -05:00
Jonathan Moore Liles 8aa07ba9df Add ommited file types.h. 2008-04-20 16:47:53 -05:00
Jonathan Moore Liles 23aeefb5d6 Try to get session loading up and running. 2008-04-20 16:46:47 -05:00
Jonathan Moore Liles 5f662f3913 Get undo working again. 2008-04-20 11:42:26 -05:00
Jonathan Moore Liles 300c6c3726 Massively rework loggable interface. 2008-04-19 21:15:54 -05:00
Jonathan Moore Liles f3e781762c Allow IO thread to be started/stopped more than once. 2008-04-19 14:24:26 -05:00
Jonathan Moore Liles d3fcb162f3 Give each capture a unique name. 2008-04-19 14:21:49 -05:00
Jonathan Moore Liles 77ff82e9f4 Make the playhead more visible. 2008-04-19 00:30:41 -05:00
Jonathan Moore Liles 77ac8a2c8e Create track ports with the proper names. 2008-04-19 00:26:43 -05:00