Commit Graph

20 Commits

Author SHA1 Message Date
Jonathan Moore Liles eca26e797c Don't depend on fl_open_uri, which is new in FLTK 1.1.8 2008-03-17 14:01:33 -05:00
Jonathan Moore Liles c5ff8f6159 Update for the new fluid in 1.1.8rc2 2008-03-14 13:38:58 -05:00
Jonathan Moore Liles 72ba000470 Use fl_open_uri() for homepage URL in about window. 2008-03-04 19:31:38 -06:00
Jonathan Moore Liles 7421e646df Clean up a few inconsistencies with sequence tab detaching. 2008-02-15 01:40:33 -06:00
Jonathan Moore Liles 0b2b55281f Make sure notes are redrawn when mapping is changed. 2008-02-13 13:48:50 -06:00
Jonathan Moore Liles 81fe5efb53 Make detached sequence window double-buffered too. 2008-02-13 01:06:48 -06:00
Jonathan Moore Liles 41eb6f4d7a Update playback mode widget when song is loaded via LASH. 2008-02-12 19:56:01 -06:00
Jonathan Moore Liles 65df570a30 Clean up some uninitialized values flagged by valgrind. 2008-02-12 19:37:26 -06:00
Jonathan Moore Liles d301578e54 Call Fl_Double_Window::resize in canvas widget resize method.. Apparently it matters. 2008-02-12 16:25:14 -06:00
Jonathan Moore Liles bb014f4a09 Switch canvas to double-buffering after all as it seems not to result
in any speed decrease, but leave canvas widget as subwindow.
2008-02-12 15:34:16 -06:00
Jonathan Moore Liles a71ba1cbba Use double-buffered visual for main_window, but keep canvas widget
single-buffered by placing it inside a subwindow
2008-02-12 15:25:11 -06:00
Jonathan Moore Liles 6447678a08 Add more status line output. 2008-02-12 12:21:42 -06:00
Jonathan Moore Liles fe8fab22df Add signals for song dirty state. Make file menu entries context sensitive. 2008-02-12 00:06:08 -06:00
Jonathan Moore Liles e3a3d71404 Clean up tab focus handling and make Edit menu context sensitive. 2008-02-11 23:21:14 -06:00
Jonathan Moore Liles dfa3722ed0 Break instrument editor out into its own class. 2008-02-11 22:59:18 -06:00
Jonathan Moore Liles 846413fee8 Support saving of instrument definitions. 2008-02-11 22:06:00 -06:00
Jonathan Moore Liles 83e2cc45ad Allow editing of instrument row properties. 2008-02-11 16:59:54 -06:00
Jonathan Moore Liles 42f7242ba5 Add phrase and sequence progress bar widgets. 2008-02-11 00:16:31 -06:00
Jonathan Moore Liles 0af405908d Don't fail if instrument definitions cannot be found. Use C Major as default mapping. 2008-02-10 23:20:39 -06:00
Jonathan Moore Liles 8f3f02d9aa Initial public checkin. 2008-02-10 18:46:51 -06:00