Jonathan Moore Liles
|
16f8956f8d
|
nsm-proxy: Don't die if arguments are missing.
|
2012-04-11 00:49:58 -07:00 |
Jonathan Moore Liles
|
679e33d729
|
NSM: Automatically start nsm-proxy if user attempts to add a client with arguments.
|
2012-04-11 00:49:58 -07:00 |
Jonathan Moore Liles
|
11a0d40e86
|
NSM: Update documentation.
|
2012-04-11 00:49:58 -07:00 |
Jonathan Moore Liles
|
d34ede74a6
|
NSM: Fix Fl_Tree selection.
|
2012-04-11 00:49:58 -07:00 |
Jonathan Moore Liles
|
ffe5299da4
|
nsm-proxy: Save on 'start'.
|
2012-04-11 00:49:58 -07:00 |
Jonathan Moore Liles
|
a66c041050
|
NSM: Use Fl_Tree for session list.
|
2012-04-11 00:49:57 -07:00 |
Jonathan Moore Liles
|
1d8d8b0548
|
NSM: Add stop/kill button for each client to GUI.
|
2012-04-11 00:49:57 -07:00 |
Jonathan Moore Liles
|
468c969162
|
nsm-proxy: Add more instructions to GUI.
|
2012-04-11 00:49:57 -07:00 |
Jonathan Moore Liles
|
b48ca7c44b
|
NSM: Implement nsm-proxy, which permits the use of 'dumb' clients with commandline arguments (which may also respond to Unix signals by saving their state).
|
2012-04-11 00:49:57 -07:00 |
Jonathan Moore Liles
|
885ef30a88
|
NSM: Add support for clients with optional GUIs.
|
2012-04-11 00:49:57 -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 |
Jonathan Moore Liles
|
e424182dce
|
Timeline: Fix false-positive incompatibility with old project files.
|
2012-04-04 18:59:34 -07:00 |
Jonathan Moore Liles
|
eda11f56fe
|
Timeline: Symlink to drag'n'drop'd files from the sources/ directory rather than including the absolute path in the journal.
|
2012-04-02 21:30:56 -07:00 |
Jonathan Moore Liles
|
9896970ed0
|
Timeline: Don't do FL_DAMAGE_SCROLL unless the viewport has actually moved...
|
2012-04-01 18:49:16 -07:00 |
Jonathan Moore Liles
|
9667f98995
|
Timeline: Don't fork to generate peak mipmaps, do it in the capture thread. Also, clean up related concurrency issues.
|
2012-04-01 18:27:27 -07:00 |
Jonathan Moore Liles
|
f941d7c923
|
Clean up DESTDIR install behavior.
|
2012-03-30 17:24:22 -07:00 |
Jonathan Moore Liles
|
338e66c759
|
Cleanup locking for OSC playback.
|
2012-03-29 22:08:45 -07:00 |
Jonathan Moore Liles
|
95175c3e2b
|
Sequencer: Save and restore settings from View menu.
|
2012-03-25 16:48:16 -07:00 |
Jonathan Moore Liles
|
713f3ef476
|
Sequencer: Clean up GUI.
|
2012-03-25 16:30:30 -07:00 |
Jonathan Moore Liles
|
91c8dd905f
|
Jackpatch: Use jack port registration callbacks instead of polling the port list.
|
2012-03-25 15:05:17 -07:00 |
Jonathan Moore Liles
|
0a963f5c8a
|
Timeline: Add keybindings for split region at mouse and crop region to range.
|
2012-03-18 13:21:57 -07:00 |
Jonathan Moore Liles
|
bc6f94e769
|
Timeline: Use solid lines for drawing measure lines--they're way faster than dashed.
|
2012-03-17 21:16:02 -07:00 |
Nedko Arnaudov
|
0c9ad88b4f
|
fix non-sequencer doc installation
|
2012-03-14 19:02:36 -07:00 |
Nedko Arnaudov
|
54c74d3de7
|
gitignore generated files
|
2012-03-14 19:02:32 -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
|
d4900e10e5
|
Sequencer: Fix invalid queue state for duplicated patterns.
|
2012-03-14 18:28:35 -07:00 |
Jonathan Moore Liles
|
6673f7057a
|
Mixer: Listen for OSC messages in a thread instead of polling.
|
2012-03-13 22:41:54 -07:00 |
Jonathan Moore Liles
|
c74cd04bab
|
Sequencer: Try to avoid excessive double buffer flips when the transport is rolling.
|
2012-03-13 19:50:17 -07:00 |
Jonathan Moore Liles
|
e1495ba425
|
Update FLTK head.
|
2012-03-13 18:49:28 -07:00 |
Jonathan Moore Liles
|
ced664baf2
|
FLTK: Disable XDBE, as it's generally slower than using pixmaps (because with a pixmap we can do partial copies)
|
2012-03-13 18:48:18 -07:00 |
Jonathan Moore Liles
|
ca3076d2ec
|
Timeline: Avoid triggering excessive redraws.
|
2012-03-13 18:47:53 -07:00 |
Jonathan Moore Liles
|
a988b18062
|
Update FLTK.
|
2012-03-09 21:53:44 -08:00 |
Jonathan Moore Liles
|
ce6a7f3ec3
|
Update FLTK submodule.
|
2012-03-09 13:29:05 -08:00 |
Jonathan Moore Liles
|
5a95b1a18f
|
Add some more omitted symlinks.
|
2012-03-07 18:34:33 -08:00 |
Jonathan Moore Liles
|
9db488173b
|
Don't include fltk-config in global sanity check.
|
2012-03-07 18:29:30 -08:00 |
Jonathan Moore Liles
|
376f863833
|
More build system tweaks.
|
2012-03-07 18:22:37 -08:00 |
Jonathan Moore Liles
|
ed908d4bcb
|
Sequencer: Add omitted makefile.
|
2012-03-07 18:03:37 -08:00 |
Jonathan Moore Liles
|
11c9a02687
|
Add some omitted symlinks required for the build.
|
2012-03-07 17:55:59 -08:00 |
Jonathan Moore Liles
|
2e80994cf5
|
More tweaking of build for static FLTK.
|
2012-03-06 20:01:37 -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
|
9a80f4c3f3
|
Sequencer: Don't leak from the output buffer when suppressing duplicate noteon/offs.
|
2012-03-06 17:33:32 -08:00 |
Jonathan Moore Liles
|
0f86ee6882
|
Use the same value for Fl::visual() everywhere.
|
2012-03-06 16:39:44 -08:00 |
Jonathan Moore Liles
|
0abfd44031
|
Sequencer: Fix signal handlers.
|
2012-03-06 16:39:36 -08:00 |
Jonathan Moore Liles
|
e81270d74e
|
Timeline: Workaround bug in FLTK 1.3 that prevented Control Sequences from displaying.
|
2012-03-06 00:42:51 -08:00 |
Jonathan Moore Liles
|
6a0b2d2069
|
Timeline: When waiting for peaks, only check again every 500ms.
|
2012-03-05 21:18:36 -08:00 |
Jonathan Moore Liles
|
ad3d826493
|
Timeline: Account for new clipping behavior in FLTK 1.3 when drawing in the overlay plane.
|
2012-03-05 21:15:38 -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 |
Jonathan Moore Liles
|
6f19499a3c
|
Add sequencer to master Makefile.
|
2012-03-04 22:52:43 -08:00 |
Jonathan Moore Liles
|
5672517caa
|
Sequencer: Update appearance, begin to use FL/ helpers.
|
2012-03-04 22:45:40 -08:00 |
Jonathan Moore Liles
|
ca64e0fef8
|
Bring Non-Sequencer's build system in line with Non-DAW and Non-Mixer.
|
2012-03-04 22:18:11 -08:00 |