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
Jonathan Moore Liles
25a0b8afc6
FL: Mute colors in Clean theme.
2012-04-11 22:48:47 -07:00
Jonathan Moore Liles
fdcf74ddbe
Replace crappy Fl::scheme() thing with a more useful theme implementation in Fl_Theme and Fl_Color_Sheme classes.
...
Theme settings are now common between all Non-* programs.
Also adds a new 'Clean' theme.
2012-04-10 23:59:12 -07:00
Nedko Arnaudov
fa504e062d
Remove broken open_url() hack.
...
The embedded fltk version works fine.
2012-03-14 19:02:28 -07:00
Jonathan Moore Liles
ca3076d2ec
Timeline: Avoid triggering excessive redraws.
2012-03-13 18:47:53 -07:00
Jonathan Moore Liles
11c9a02687
Add some omitted symlinks required for the build.
2012-03-07 17:55:59 -08:00
Jonathan Moore Liles
5336880bd4
Further tweak build system to work with private version of FLTK.
2012-03-06 17:38:52 -08:00
Jonathan Moore Liles
dd5aa2cdcf
Add known-working FLTK revision as a submodule. Link to it statically.
2012-03-05 19:06:13 -08:00