Paul Davis
d680c1f1db
fix styling of pane dividers (the original reason for the "*Pane*" widget=>style spec)
2016-06-01 22:23:34 -04:00
Paul Davis
0d999ea4ec
remove un-used name_hbox widget from TimeAxisView
2016-06-01 21:57:43 -04:00
Paul Davis
43b6a7aca3
remove unneeded widget style definition
2016-06-01 21:57:43 -04:00
Paul Davis
ef8f9d466c
remove unnecessary wildcard GTK widget=>style mapping
2016-06-01 21:57:43 -04:00
Robin Gareus
c5b97e70be
add Open Target Folder button to Export Dialog
2016-06-02 00:09:37 +02:00
Robin Gareus
22cbc69074
only show "Pin Connections..." in mixer-strip if there are plugins
2016-06-01 22:43:40 +02:00
John Emmas
f513878c8a
MSVC itself defines a class called CheckMenuItem - so make sure we know to use the one from Gtk
2016-06-01 14:30:29 +01:00
Robin Gareus
b53ee9cd1e
new api - update e0ff70cf
2016-06-01 15:12:26 +02:00
Robin Gareus
d9c98a51c2
fix windows builds & remove cruft
...
There's no mkstemp() for windows -> use Glib::file_open_tmp()
also ofstream should not be used (on windows it does not support UTF8 fn)
strstream + Glib::file_set_contents ()
2016-06-01 12:01:25 +02:00
Paul Davis
c31bbd636b
fix incorrect value in default_ui_config
2016-05-31 21:17:34 -04:00
Paul Davis
82273a7551
change install target dir for color theme files
2016-05-31 15:59:27 -04:00
Paul Davis
9c69d6f0c3
show color theme file search path when a file is not found
2016-05-31 15:59:14 -04:00
Paul Davis
bf84903352
clean up some dangling code from ThemeManager
2016-05-31 15:30:46 -04:00
Paul Davis
9710eaa831
reflect inclusion of appname in theme file name
2016-05-31 15:30:46 -04:00
Paul Davis
6563439e1f
rename color files to be program specific, and rename cainelton as caineville
2016-05-31 15:30:46 -04:00
Paul Davis
3e5821428b
install program-specific color files
2016-05-31 15:30:46 -04:00
Paul Davis
6ec731c5fa
rework of color theme file management
...
Use program-name + version when saving user color files (and search for them)
Preset XML-defined theme name, but use filename in config files (could be wrong).
2016-05-31 15:30:46 -04:00
Paul Davis
ae314207b1
add theme name to each color theme file
2016-05-31 15:30:46 -04:00
Paul Davis
b90e373d70
it is probably a mistake to rename dark -> Dark at this particular point in time
2016-05-31 15:30:45 -04:00
Paul Davis
2562b4a2f0
handle old-version pane positions by ignoring them
2016-05-31 15:30:45 -04:00
Paul Davis
fae3aee849
tweak layout in theme manager prefs
2016-05-31 15:30:45 -04:00
Paul Davis
cb4b6bf8a3
remove debug output
2016-05-31 15:30:45 -04:00
Paul Davis
268219d668
fix theme path for ardev and cousins
2016-05-31 15:30:45 -04:00
Paul Davis
541a419cfe
fix unused variable warning
2016-05-31 15:30:45 -04:00
Paul Davis
2d485f6154
install theme files during waf install
2016-05-31 15:30:45 -04:00
Paul Davis
4c60a925c0
the return of the theme selector, plus 3 new themes from cooltehno
2016-05-31 15:30:45 -04:00
Paul Davis
6151caf599
set pane drag cursors in mixer
2016-05-31 15:30:45 -04:00
Paul Davis
76620819e0
use new pane API
2016-05-31 15:30:45 -04:00
Paul Davis
518fd81e6c
restore mixer pane sizing
2016-05-31 15:30:45 -04:00
Paul Davis
5df9c2178e
remove unneeded code with new pane
2016-05-31 15:30:45 -04:00
Paul Davis
cc88501d97
set minimum size for editor list
2016-05-31 15:30:45 -04:00
Paul Davis
d30266dfc3
use new record safe control in GUI
2016-05-31 15:30:45 -04:00
Paul Davis
a26a85de14
set editor pane cursors
2016-05-31 15:30:45 -04:00
Paul Davis
95be25047c
style colors for Pane
2016-05-31 15:30:45 -04:00
Paul Davis
91a95b086a
initial sort-of-mostly-working integration of new Pane
2016-05-31 15:30:45 -04:00
Paul Davis
a9b919e877
use standard method to identify context click on patch change
2016-05-31 15:30:44 -04:00
Paul Davis
e3c4f5fa98
make double-click on patch change launch patch change editor
2016-05-31 15:30:44 -04:00
Paul Davis
4653e301c8
slight improvement of MIDI program names in verbose cursor while scrolling
2016-05-31 15:30:44 -04:00
Paul Davis
428ed8ae1b
stop playing silly games with widget packing when editing a route name in the edito
...
Use a FloatingTextEntry instead. All clever functionality from previous
implementation has been retained.
2016-05-31 15:30:44 -04:00
Paul Davis
30d0b2a354
minor state tweaks for VCA time axis solo+mute buttons
2016-05-31 15:30:44 -04:00
Paul Davis
531dca486d
make VCA strips sensitive to solo model
2016-05-31 15:30:44 -04:00
Paul Davis
670e79f7d1
do not accidentally try to select VCA time axis views for context clicks or other conditional ops
2016-05-31 15:30:44 -04:00
Paul Davis
482873760c
initial implementation of VCA time axis views
2016-05-31 15:30:44 -04:00
Paul Davis
e626db22a0
make selectability of a TimeAxisView be overridable
2016-05-31 15:30:44 -04:00
Paul Davis
4aea553467
not quite as many magic numbers when deciding if a group color is too close to black
2016-05-31 15:30:44 -04:00
Paul Davis
63f50b1fc5
no-op: move comment to make scope more clear
2016-05-31 15:30:44 -04:00
Paul Davis
a12ce428d0
fix wierd TimeAxisView initial attachment for the name hbox
2016-05-31 15:30:44 -04:00
Paul Davis
d4070a7e3e
pre-size TimeAxisView controls_table to something more like the correct rows x cols
2016-05-31 15:30:44 -04:00
Paul Davis
f022784014
convert editor routes code to use Stripable
2016-05-31 15:30:44 -04:00
Paul Davis
eaddf752c7
hacked up incomplete use of print-key-bindings-as-html
2016-05-31 15:30:44 -04:00