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.
13 years ago
Jonathan Moore Liles
d67ee6605a
NSM: Don't die when user clicks blank area of the session list.
13 years ago
Jonathan Moore Liles
e0e593277f
NSM: Make GUI a little prettier than the FLTK defaults.
13 years ago
Jonathan Moore Liles
60de871511
NSM: Clean up compiler warnings.
13 years ago
Jonathan Moore Liles
c1a7848670
NSM: Minor cleanup.
13 years ago
Jonathan Moore Liles
3a5c330e34
Everybody gets new icons! Also, .desktop files.
13 years ago
Jonathan Moore Liles
250b7db644
Cleanup compiler warnings.
13 years ago
Jonathan Moore Liles
cdcc61d75b
NSM: Minor GUI enhancements.
13 years ago
Jonathan Moore Liles
a48a739db2
OSC: Improvements to signal routing.
13 years ago
Jonathan Moore Liles
edefd1126f
OSC: Signal cleanups.
13 years ago
Jonathan Moore Liles
5a0527c623
OSC: Save and restore OSC signal connections outgoing from Non-DAW.
13 years ago
Jonathan Moore Liles
f769375a7a
NSM: Clients must use the same protocol (UDP,TCP) as NSM server.
13 years ago
Jonathan Moore Liles
038a6cc712
NSM: Support sessions spread across multiple servers.
One Session Manager GUI instance connects to and controls multiple server
instances (specified by multiple --nsm-url arguments on the commandline).
The servers may be on different physical machines, or on the same machine
(using different values for --session-root).
13 years ago
Jonathan Moore Liles
4a22d675e2
Implement the Non-Session-Manager (NSM)
15 years ago