Commit Graph

106 Commits

Author SHA1 Message Date
Robert Wruck 6a09ce1c9c Fix division by zero on metronome update 2011-06-21 22:21:51 -07:00
Robert Wruck c7a54f2c4d Fix list corruption in insert_time and fix sort(), too 2011-06-21 21:58:15 -07:00
Jonathan Moore Liles ba94d2c354 UI: Clean up layout of BPM/metronome/transport controls area. 2010-01-03 01:17:06 -06:00
Jonathan Moore Liles b1d349532a Transport: Respond to meter changes initiated by GUI the same way as those initiated by JACK. 2010-01-03 01:15:49 -06:00
Jonathan Moore Liles 5e78c98cae Try to fill the screen at startup. 2009-12-31 02:33:56 -06:00
Jonathan Moore Liles d156972be6 Fix event editor display with less than N events. 2008-11-28 18:57:19 -06:00
Jonathan Moore Liles 32e801f268 Don't segfault when loading a song specified on the command line. 2008-11-26 15:33:12 -06:00
Jonathan Moore Liles ab3f1037ef Makefile: Apply patch for Gentoo sandbox compliance. 2008-09-05 17:36:43 -05:00
Jonathan Moore Liles 211e45bc1b Lower the minimum size hint for the main window. 2008-08-11 21:18:43 -05:00
Juuso Alasuutari e1d13ce083 Fix ordering of LASH/JACK initialization.
Signed-off-by: Jonathan Moore Liles <j.liles@unix.net>
2008-07-29 18:50:25 -05:00
Jonathan Moore Liles 7d8423bbaf Minor updates to documentation. 2008-07-15 23:38:48 -05:00
Jonathan Moore Liles 1d79326c1b Fix tpyos in documentation. 2008-07-06 22:10:33 -05:00
Jonathan Moore Liles 9948b9e307 Add table of contents to manual. 2008-06-27 17:37:49 -05:00
Jonathan Moore Liles 21a42171a4 Bump version. 2008-06-25 21:54:20 -05:00
Jonathan Moore Liles 7ce661c3a4 Include git HEAD in about dialog for non-releases. 2008-06-25 21:53:59 -05:00
Jonathan Moore Liles dcb690d7e1 Add proper GPL header to Makefile 2008-06-24 23:49:38 -05:00
Jonathan Moore Liles d70dd3a517 Change the way patterns are triggered in sequence mode.
Now patterns should be triggered properly even if we come in in the
middle of a phrase, as happens when randomly relocating the transport.
2008-06-15 17:27:04 -05:00
Jonathan Moore Liles 81f504f88b Don't always clobber the viewport Y when changing canvas grid. 2008-06-15 12:45:57 -05:00
Jonathan Moore Liles c71283fb85 Include event type number in warning for unhandled LASH events. 2008-06-15 09:48:14 -05:00
Jonathan Moore Liles f440223d20 Add shortcuts to 'modified since last save' dialog. 2008-06-14 11:41:00 -05:00
Jonathan Moore Liles 530960e14d Use an Fl_Box for status line instead of Fl_Output. 2008-06-14 11:37:56 -05:00
Jonathan Moore Liles f7e6e50666 Update canvas view when row compaction setting is changed. 2008-06-14 11:29:10 -05:00
Jonathan Moore Liles 70a3049bca Oops. Fix event selection broken by 1a400d0. 2008-06-14 08:32:38 -05:00
Jonathan Moore Liles 25842b89a7 Minor cleanup. 2008-06-13 23:53:20 -05:00
Jonathan Moore Liles 148b313b31 Makefile: fix FLUID rule. 2008-06-13 23:35:27 -05:00
Jonathan Moore Liles f3c9c99ceb Clean up messages. 2008-06-13 23:35:04 -05:00
Jonathan Moore Liles b5c1ebb200 Move sources into src/ directory. 2008-06-13 23:15:44 -05:00
Jonathan Moore Liles ba10714be3 Canvas widget no longer need be a subwindow. 2008-06-13 23:00:58 -05:00
Jonathan Moore Liles accd94a465 Rename and prioritize TODO list. 2008-06-10 12:22:26 -05:00
Jonathan Moore Liles 0367019e60 Makefile: fix makedepend rule. 2008-06-08 22:10:16 -05:00
Jonathan Moore Liles de54a267f3 configure: Pull enhancements over from Non-DAW. 2008-06-08 17:55:38 -05:00
Jonathan Moore Liles cc96a2bb2b configure: Fix version comparision function. 2008-06-08 16:10:58 -05:00
Jonathan Moore Liles 8ca002d200 Don't print all messages to stderr (only warnings, assertions, and fatal errors) 2008-06-08 09:16:21 -05:00
Jonathan Moore Liles 3bbb91f5d1 Update overview. 2008-06-06 22:42:51 -05:00
Jonathan Moore Liles 2988781ec3 Remove unnecessary message. 2008-05-29 10:15:23 -05:00
Jonathan Moore Liles 9cc59e10ed Makefile: Fix typo. Add notice about `make config` 2008-05-21 10:21:11 -05:00
Jonathan Moore Liles d68f09691e configure: Pull from Non-DAW. 2008-05-20 23:35:46 -05:00
Jonathan Moore Liles cdcd6516e7 Use the logo.png installed with the documentation rather than including the XPM in the binary. 2008-05-20 23:31:36 -05:00
Jonathan Moore Liles 19cc44ef07 Change the production optimization level. 2008-05-20 23:31:23 -05:00
Jonathan Moore Liles 1a400d076a Clean up some compiler warnings. 2008-05-20 00:18:10 -05:00
Jonathan Moore Liles 60ae9ce8b7 Bump version. 2008-05-18 12:16:24 -05:00
Jonathan Moore Liles 767a845a28 Maybe strip binary when installing. 2008-05-18 12:15:24 -05:00
Jonathan Moore Liles 7bf271c456 Change program name to non-sequencer to avoid confusion (ha!) 2008-05-18 12:15:11 -05:00
Jonathan Moore Liles e78b3f14e7 Bring build system improvements over from Non-DAW. 2008-05-18 11:56:25 -05:00
Jonathan Moore Liles 257aeb116d Update TODO. 2008-05-18 11:37:12 -05:00
Jonathan Moore Liles a772347501 Add message to the Makefile suggesting the user may need to run 'make install'. 2008-05-14 11:10:31 -05:00
Jonathan Moore Liles 72ae9470d3 Don't crash when song cannot be loaded via LASH.
Consider invalid song path given via command line a fatal error.
2008-05-03 12:15:02 -05:00
Jonathan Moore Liles 8ae4e4f40c SMF: clear running status at track start and after meta events. 2008-04-10 19:47:42 -05:00
Jonathan Moore Liles 4f186d9acb SMF: fix breakage when instrument names contain spaces. 2008-04-10 19:09:02 -05:00
Jonathan Moore Liles 047a003df1 Attempt to address interaction between jack buffer size and tempo. 2008-03-24 20:52:41 -05:00