Commit Graph

1513 Commits

Author SHA1 Message Date
Jonathan Moore Liles d86cda8977 Mixer: Don't die if a plugin specified in the project can't be loaded. Requires storing plugin I/O config in project file. 2013-03-15 17:54:49 -07:00
Jonathan Moore Liles 42072343d3 Mixer: Fix persistence of bypass setting for LADSPA plugins. 2013-03-15 17:54:37 -07:00
Jonathan Moore Liles b1eb988257 Mixer: Refuse to bypass modules whose channel configuration makes bypassing illogical. 2013-03-15 00:05:23 -07:00
Jonathan Moore Liles f29a132dfc Get rid of FL/FL symlink. 2013-03-14 17:32:15 -07:00
Jonathan Moore Liles 63c4f68b3b Mixer: Fix plugin bypass and plugin insertion broken by 8b9ef85. 2013-03-14 17:31:46 -07:00
Jonathan Moore Liles 70e0db1c47 Mixer: change active/inactive coloring of modules to make deactivation more visible. 2013-03-14 17:30:50 -07:00
Jonathan Moore Liles a99f707bda Timeline: Fix bug causing occasional duplicate 'create' entries in snapshots. 2013-03-13 18:02:49 -07:00
Jonathan Moore Liles 8b9ef85c80 Mixer: Fix bypass for 1 IN 2 out modules. 2013-03-13 18:02:45 -07:00
Jonathan Moore Liles 0e66baaf21 Timeline: stabilize track order in snapshot output. 2013-03-13 18:02:35 -07:00
Jonathan Moore Liles eb639c9bfd Update NTK. 2013-03-12 17:58:28 -07:00
Jonathan Moore Liles 04d8bd6a8d Timeline: Fix sign warnings in grid snapping code. 2013-03-12 17:56:55 -07:00
Jonathan Moore Liles 252b105e67 Timeline: Fix sign error allowing the beginning of mutliple region selection to be dragged to a position earlier than frame 0. 2013-03-12 17:56:55 -07:00
Jonathan Moore Liles a25ea63389 Timeline: Report name as non-daw when invoked as such, as non-timeline otherwise. 2013-03-12 17:56:55 -07:00
Jonathan Moore Liles 801d1b20fb Timeline: Fix desktop file. 2013-03-12 17:56:55 -07:00
Jonathan Moore Liles 525470392a Timeline: Don't attempt to build peaks for dummy sources. 2013-03-12 17:56:50 -07:00
Jonathan Moore Liles 551ace4547 Fl_Blink_Button: Don't add a new timer if one already exists. 2013-03-12 17:56:43 -07:00
Jonathan Moore Liles b075c82dbd Update NTK. 2013-03-11 00:19:18 -07:00
Jonathan Moore Liles 8e5ccd9093 New icons! 2013-03-10 23:11:43 -07:00
Jonathan Moore Liles 626f79f8c9 Rename Non-DAW to Non-Timeline. Also, update copyright dates. 2013-03-10 17:52:40 -07:00
Jonathan Moore Liles 47874addb5 Mixer/wscript: Check for presence of ladspa.h. 2013-03-09 20:41:55 -08:00
Jonathan Moore Liles 8d282617e6 Timeline: More locking fixes. Also, build peaks cache levels in threads launched by UI thread, instead of in the record diskthreads. 2013-03-01 17:07:30 -08:00
Jonathan Moore Liles 88b552ea00 Fix typo in README.build. 2013-03-01 17:05:32 -08:00
Jonathan Moore Liles 25f2a55ce0 Timeline: Change style of master record button. 2013-03-01 17:04:36 -08:00
Jonathan Moore Liles ea33310f33 Timeline: Fix button responsiveness on control sequence headers. 2013-02-25 17:53:09 -08:00
Jonathan Moore Liles c7787c8ad6 Timeline: Don't add cursor regions to sequence before setting their start and length. 2013-02-24 19:52:17 -08:00
Jonathan Moore Liles b83c70175d Remove some unnecessary NTK calls. 2013-02-22 17:25:22 -08:00
Jonathan Moore Liles 98c5c196d4 Timeline: Rework locking. 2013-02-22 17:18:52 -08:00
Jonathan Moore Liles a228920ac1 Fl_Flowpack: Fix mixer usage. 2013-02-21 18:19:44 -08:00
Jonathan Moore Liles e4d08afc68 Timeline: Cancel unresponsive disk_threads. 2013-02-18 23:00:48 -08:00
Jonathan Moore Liles 51379e2e51 Timeline: Tweak clock display. 2013-02-18 22:48:00 -08:00
Jonathan Moore Liles e4d0945bf9 wscript: Use gccdeps module. 2013-02-18 22:47:41 -08:00
Jonathan Moore Liles f41cf07188 Timeline: Add 'loop' and 'new take' buttons to transport group so that these settings are more obvious to the user. 2013-02-12 16:50:19 -08:00
Jonathan Moore Liles 85e225810f Fl_Flowpack: Improve layout. 2013-02-12 16:49:35 -08:00
Jonathan Moore Liles 4f4698a12c Nonlib: Add (some) support for opening sessions readonly. 2013-02-09 18:19:40 -08:00
Jonathan Moore Liles 3756dea1d6 Timeline: Lock ordering fixes. 2013-02-09 18:19:07 -08:00
Jonathan Moore Liles 0c5a46422a nsmd: Permit trailing slash in session root. 2013-02-07 20:45:19 -08:00
Jonathan Moore Liles 5fc5ce0cc0 Update ntk. 2013-02-04 22:41:34 -08:00
Jonathan Moore Liles c2bf264120 FL: Remove now unnecessary override of mousewheel behavior in Fl_Value_SliderX 2013-02-04 22:18:18 -08:00
Jonathan Moore Liles 94d55bd4e1 Timeline: Fix waveform offset drawing. 2012-12-15 18:45:56 -08:00
Jonathan Moore Liles 8a6772b6b9 Timeline: Fix bug in track right click handling. 2012-12-15 18:45:25 -08:00
Jonathan Moore Liles 569ba81f42 Mixer: Explicitly link to libdl. 2012-12-15 17:59:50 -08:00
Jonathan Moore Liles d455621543 Timeline: Suppress measure line drawing at wide zoom levels. 2012-12-11 22:13:18 -08:00
Jonathan Moore Liles a985cb3168 Timeline: Add menu button to track and control sequence headers. 2012-12-11 18:07:28 -08:00
Jonathan Moore Liles be495a6ded Timeline: Fix right-click context menu for control sequences. 2012-12-11 18:07:19 -08:00
Jonathan Moore Liles ed3b5355a4 Timeline: Commit omitted Fl_Sometimes_Pack 2012-12-11 13:16:32 -08:00
Jonathan Moore Liles 102670cb31 Timeline: Fix input bugs caused by track layout changes. 2012-12-10 22:58:18 -08:00
Jonathan Moore Liles 1ff528c8bf Update NTK. 2012-12-10 22:07:23 -08:00
Jonathan Moore Liles e1d706b5ed Timeline: Rework widget hierarchy for track display. Also, adjust timeline locking. 2012-12-10 21:47:44 -08:00
Jonathan Moore Liles 44f0aa7f35 FL/Fl_Blink_Button: Add option to ignore input. 2012-12-10 21:39:04 -08:00
Jonathan Moore Liles 964a1c53a3 wscript: Attempt to set proper compile/link flags for pthreads. 2012-12-10 21:38:31 -08:00