1bb6fd752c
special case track-header buttons
2014-09-07 20:23:49 +02:00
cb07f0f99b
yet another button tweak..
2014-09-07 20:23:49 +02:00
5dab88c3fa
prepare support for [color] style name postfix
2014-09-07 20:23:49 +02:00
75df0a9c78
no horiz canvas scroll over track-header automation fader
2014-09-07 20:23:49 +02:00
c450fd3861
tweak vertical size/position and layering of recording rect
2014-09-07 12:00:06 -04:00
4880019218
correct the variable used to name the file when loading the default UI config file
2014-09-07 11:53:52 -04:00
177c0e0940
tweak initial x-axis location of a recording rect (from grygorii zharun @ waves)
2014-09-07 11:34:24 -04:00
cd1bddd01a
rename input/source file for default UI configuration
2014-09-07 10:48:09 -04:00
e202bf866a
fix names of included files
2014-09-07 10:47:39 -04:00
bb0733e5b3
Ensure complete sync with previous UI configuration files
...
(since some changes here were cherry-picked from the waves codebase)
2014-09-07 10:27:23 -04:00
dcf4d7b38a
change all GUI config files (GTK RC and our own XML config files) to use product-neutral names
...
Conflicts:
gtk2_ardour/ui_config.cc
gtk2_ardour/ui_default.conf.in
gtk2_ardour/wscript
2014-09-07 10:25:46 -04:00
d9aeb8084d
fix [git] version header file creation for old python
2014-09-06 22:20:14 +02:00
78f0007d54
safe EditorRoutes::redisplay()
2014-09-06 22:01:39 +02:00
6745aa6e52
backwards compat with old gtk
2014-09-06 21:20:06 +02:00
eb8ae5053f
minimize rebuild after reconfigure:
...
Don't add VERSIONSTRING to the c-flags of
gtk2_ardour, use a dedicated file instead.
2014-09-06 21:18:08 +02:00
4a1b6b2e78
fix another blinking-rec btn issue (amend 0ae8dd4
)
2014-09-06 13:23:59 +02:00
bcd2e8d5e6
idle update editor TreeView
...
dramatic speedup for solo & route toggle.
2014-09-06 13:10:47 +02:00
95a7356018
NOOP, cleanup whitespace
2014-09-06 12:52:41 +02:00
3a75fab244
speed up session load (display updates)
2014-09-06 12:52:29 +02:00
8bc872614e
optimize ArdourButton
2014-09-06 12:50:18 +02:00
4912409a8d
gtk style related fixes:
...
* remove some old/unused styles
* fix plugin-ui button (hover color when active)
* consistent style for route buttons
(and related ArdourButton updates)
2014-09-06 12:49:57 +02:00
089184c016
fix mixer strip track number display (amend 4a00bdf0
)
2014-09-06 12:48:47 +02:00
aa769c9096
fix ArdourButton initialization
2014-09-06 12:48:21 +02:00
ae1200716f
fix track-header vertical scrolling
...
Ignore vertical scroll events on horizontal
Automation Track Sliders. see also 70be12afaa
2014-09-06 12:46:28 +02:00
028346d412
Revert "use a gloabl size group for track-header ctrl buttons"
...
This reverts commit 86eb72955c
.
2014-09-06 03:36:01 +02:00
dfecb06946
optimize button expose/resize
2014-09-06 03:22:31 +02:00
a07dc44b4d
remove pixel based Button LED diameter setting
...
Diameter is calculated depending on font-scaling.
Besides, all explicit calls simply set the default
value, anyway. If some API is needed in the future,
it should set the diameter in [em].
2014-09-06 02:08:59 +02:00
6f30c1fddb
optimize button pattern cache
...
We really should statically cache patterns
as done in PixFader and Meters (Cairo's cache is
not nearly large enough)
2014-09-06 02:04:59 +02:00
fb473475c3
remove cruft
2014-09-06 00:42:10 +02:00
0596508f96
fix lock button font size
...
(ArdourButton no longer supports font size via markup)
2014-09-06 00:42:05 +02:00
4a00bdf04a
fundamentally change ArdourButton PangoLayout handling
...
This fixes issues where button text was set during static
initialization where the widget style was not yet available,
and a lot of related issues where the text was set
before style.
2014-09-06 00:41:56 +02:00
8fc6205e4e
set proper name (font) for number labels
2014-09-05 23:44:39 +02:00
dcb495676f
never change button element name.
...
changing the name overrides font style.
2014-09-05 23:44:30 +02:00
42ef3cab32
no more button text position rounding
...
For all non-grouped buttons, size request takes
care of assigning a proper geometry.
2014-09-05 23:43:09 +02:00
50d3afd965
further button size polish
2014-09-05 17:40:34 +02:00
b7faa05882
fix alert box: identical layout as transport option buttons
2014-09-05 17:30:34 +02:00
5fda9d55a4
increase fixed button sizes on meterbridge
2014-09-05 17:27:59 +02:00
35d8f18990
hard stop blinking rec-arm
2014-09-05 17:26:21 +02:00
6af935a3b8
updated .po files
2014-09-04 22:24:41 -04:00
0ae8dd4bdb
connect "blink-rec-arm" only when needed.
...
This also fixes rec-arm button display when Mixer strip
is showing an aux-send instead of the current route.
It's still only a half-baked solution. If "blink-rec-arm" is
to stay a lot of details related to this will need addressing.
2014-09-05 04:20:15 +02:00
ada9f10687
fix 849d80b
- don't show solo Lock/Iso on master bus
2014-09-05 03:10:59 +02:00
70be12afaa
gain-meter: use new PixFader API
2014-09-05 02:38:24 +02:00
4c12a01b62
re-order TAV widget packing:
...
allow to resize automation tracks on the indent handle, too
2014-09-05 00:13:53 +02:00
f08b67da8c
fix typo
2014-09-04 23:26:14 +02:00
86eb72955c
use a gloabl size group for track-header ctrl buttons
2014-09-04 23:21:05 +02:00
50753b77f4
transport option buttons should expand to fill space.
2014-09-04 23:16:48 +02:00
4030fe2b66
and some more button px tweaks
2014-09-04 23:16:18 +02:00
2651bc7e10
NOOP, fix indent
2014-09-04 21:12:50 +02:00
4dbfbb6edb
fix c4be8c2a67
2014-09-04 21:03:07 +02:00
7b3914c730
"Aux" is a small button now, 2nd line is not visible
2014-09-04 20:11:45 +02:00