Commit Graph

126 Commits

Author SHA1 Message Date
Jonathan Moore Liles 6d7a71636a Mixer: Fix issue with meter module eating ctrl+left click event. 2013-09-14 11:17:01 -07:00
Jonathan Moore Liles 19b19edf0e Mixer: Make panner widget scalable again. 2013-09-08 20:00:40 -07:00
Jonathan Moore Liles 3fad04c2d5 Mixer: Tweak appearance. 2013-09-08 13:59:52 -07:00
Jonathan Moore Liles a05384a8c3 Mixer: Change the appearance/layout of slider modes in parameter editor. Also, add scroll widget. 2013-09-07 16:58:16 -07:00
Jonathan Moore Liles 7da3bb325f Add fancy new focus frame. 2013-09-06 23:42:21 -07:00
Jonathan Moore Liles 933bfe882a Mixer: Work around some quirks in hints of some plugins. 2013-09-06 23:08:46 -07:00
Jonathan Moore Liles cf5c557c2f Mixer: Don't lose panner settings when toggling Spatializer Advanced Options. 2013-09-02 11:35:32 -07:00
Jonathan Moore Liles a872d99e9b Sequencer: More simplification of pattern drawing. 2013-08-14 18:03:28 -07:00
Jonathan Moore Liles 0da98f95b8 Fix some memory leaks and other valgrind warnings. 2013-07-30 21:36:35 -07:00
Jonathan Moore Liles aedbca82be Mixer: Avoid unecessary redraws (hidden widgets, when mixer strips are added). Also, draw fonts of inactive widgets in dimmed color. 2013-07-16 16:21:13 -07:00
Jonathan Moore Liles 6adf6a9389 OSC: Simplify OSC signal protocol. Add midi<->osc gateway program. 2013-07-16 16:21:08 -07:00
Jonathan Moore Liles d7d711807d FL/Fl_Scalepack: Fix resize bug. 2013-07-14 18:05:54 -07:00
Jonathan Moore Liles bc78302220 Mixer: Avoid unecessary redraws (hidden widgets, when mixer strips are added). Also, draw fonts of inactive widgets in dimmed color.
Conflicts:
	mixer/src/Mixer.C
2013-06-24 17:21:23 -07:00
Jonathan Moore Liles 550fb651c7 Mixer: Improve knob and slider appearance. 2013-05-28 22:11:07 -07:00
Jonathan Moore Liles 89f2633463 FL/New_Project_Dialog: Don't crash if aborted. 2013-05-13 17:21:50 -07:00
Jonathan Moore Liles 5af9afdd8d Mixer: Fix some button handling. 2013-04-22 21:54:45 -07:00
Jonathan Moore Liles 455c93683c Implement drag and drop for making/breaking JACK connections in Non Mixer and Non Timeline.
(Drag jack output module and drop on jack input module of another strip)

In Non Mixer, all JACK modules (including Aux) will now list their connections.
2013-04-21 23:14:52 -07:00
Jonathan Moore Liles ea380f00f9 FL/Fl_Packscroller: Cleanup event behavior. Eliminate unnecessary vertical padding. 2013-04-21 19:01:47 -07:00
Jonathan Moore Liles 07e40513c6 Minor cleanup. 2013-04-13 21:41:39 -07:00
Jonathan Moore Liles 5d35f37d4e Fix window icons. 2013-04-11 21:02:31 -07:00
Jonathan Moore Liles ec09f027d6 FL: Fix layout error in flowpack. 2013-04-11 17:44:26 -07:00
Jonathan Moore Liles 8f89e237e9 FL: Fix error in flowpack layout. 2013-04-10 17:22:51 -07:00
Jonathan Moore Liles ceb04569e9 FL/Fl_Flowpack: Include Fl_Pack header for value of Fl_Pack::HORIZONTAL. 2013-03-18 22:58:12 -07:00
Jonathan Moore Liles 3939576b05 Fl_Flowpack: Fix flowdown alignment. 2013-03-18 22:33:36 -07:00
Jonathan Moore Liles b1586811f9 Fl_Flowpack: Set width appropriately in non-flow mode. Fixes #17. 2013-03-18 22:28:01 -07:00
Jonathan Moore Liles 0f6d481f88 FL/Fl_Sometimes_Input: Run callback on defocus (including Tab key press). 2013-03-18 17:20:54 -07:00
Jonathan Moore Liles f29a132dfc Get rid of FL/FL symlink. 2013-03-14 17:32:15 -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 a228920ac1 Fl_Flowpack: Fix mixer usage. 2013-02-21 18:19:44 -08:00
Jonathan Moore Liles 85e225810f Fl_Flowpack: Improve layout. 2013-02-12 16:49:35 -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 ed3b5355a4 Timeline: Commit omitted Fl_Sometimes_Pack 2012-12-11 13:16:32 -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
Jonathan Moore Liles 753ac2b56a Timeline: Redesign track header and add option to overlay control sequences.
Also, assign random color to individual control sequence (which the user may edit).
2012-12-01 16:14:01 -08:00
Jonathan Moore Liles 781ec66510 FL/Fl_Scalepack: Don't draw background when box is FL_NO_BOX. 2012-11-29 23:36:28 -08:00
Jonathan Moore Liles 360f4f2481 FL: remove ntk-chtheme. 2012-11-19 01:00:39 -08:00
Jonathan Moore Liles 173ab99186 FL/Fl_Blink_Button: Fix CPU wasting bug introduced in afd354. 2012-11-16 01:01:53 -08:00
Jonathan Moore Liles 63bfc927c6 Remove some old build system lint. 2012-11-15 18:38:40 -08:00
Jonathan Moore Liles d86b71cb2c Replace custom build system with WAF. 2012-11-14 01:54:03 -08:00
Jonathan Moore Liles afd354a5b8 Clean up some compiler warnings 2012-11-05 23:51:32 -08:00
Jonathan Moore Liles 12ed651e13 scripts: More changes to support using system installed NTK. Don't automatically assume user wants to checkout/build NTK submodule. 2012-10-30 11:52:36 -07:00
Jonathan Moore Liles ddb5d4f7ab FL/Fl_Text_Edit_Window: Don't die if initial text is NULL. 2012-10-23 20:31:42 -07:00
Jonathan Moore Liles 3e73817155 Fix some clang warnings. 2012-05-30 22:58:35 -07:00
Jonathan Moore Liles 8df6acd540 FL: Clean up enter key press behavior of Fl_Sometimes_Input 2012-05-27 20:34:49 -07:00
Jonathan Moore Liles 0904809a05 FL: Fix configure. 2012-05-21 21:23:02 -07:00
Jonathan Moore Liles 2c6b6b1a75 FLTK->NTK
FLTK fork gets Cairo and is renamed to NTK.

Themes are moved from FL into NTK core.

Fl_Arc_Dial is moved into NTK core.
2012-05-21 21:23:02 -07:00
Jonathan Moore Liles 9f28f7a1a8 Move -L flags after the object name in linker commands. 2012-04-24 09:44:56 -07:00
Jonathan Moore Liles 57ac27ecac Change the appearance of the "SM" indicator in mixer, daw, sequencer. Tweak GUIs. 2012-04-14 14:11:58 -07:00
Jonathan Moore Liles 5e63b25504 FL: Reset boxtypes before activating new theme. 2012-04-11 22:56:25 -07:00