d63a4edfbf
pass-though PixFader tweaks API for scroll events
2014-09-06 12:46:03 +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
2f6e021b3c
remove requirement for JACK in OS X startup script now that we have the coreaudio backend from waves available
2014-09-04 22:24:41 -04:00
6af935a3b8
updated .po files
2014-09-04 22:24:41 -04:00
3a5317cc67
fix linux packaging to include all required style files
2014-09-04 22:24:40 -04:00
cc74f35d0c
fix OS X packaging to include all required style files
2014-09-04 22:24:40 -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
48a851011b
add pixfader tweaks API:
...
* change API to hide unity/default value line
* allow to override vertical scroll [1]
* allow changing button event forwarding [2]
[1] override scrolling in track-headers
[2] dbl-click is needed for BarControllers -> switch to SpinBtn
but a plain Slider on a track-header should not forward
these events to the TAV (they may trigger name-edit)
2014-09-05 02:24:19 +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
86ffa35f84
separate button text-height -> button-height factor, bump to 1.3[em]
2014-09-04 20:11:45 +02:00
dc02625b56
further tweaks pertaining the track-number height
2014-09-04 20:11:44 +02:00
c4be8c2a67
when track selection changes, cancel any and all name editing
2014-09-04 13:57:05 -04:00
d717a0680a
properly centered text..
...
..at the risk of blurring some text with
some fonts when the text is shifted by 0.5px.
2014-09-04 18:12:46 +02:00
795451a697
Trick 17: share separator + border:
...
This effectively adds a line after the last track.
2014-09-04 18:08:45 +02:00
cb05e3a21d
dedicated TAV separator line
2014-09-04 17:01:28 +02:00
70358639de
Revert "cont'd work on automation-track headers (amend ba53af1c5
)"
...
This reverts commit beb5e3e777
.
2014-09-04 16:14:01 +02:00
dc4ee8196f
fix LED active area
2014-09-04 15:06:42 +02:00
1f20be1571
make generic buttons less prominent
2014-09-04 15:05:37 +02:00
dea4b27ca6
update number label geometry
...
the number label can be significantly wider than other
ctrl buttons and does not lend itself or be 'square'.
2014-09-04 03:09:38 +02:00
98404c6e62
ardour button sizes, now [em] based.
2014-09-04 02:24:37 +02:00
6408d90258
fix waf thinko in backends wscript
2014-09-03 18:44:34 -04:00
0d4460b736
merge fix
2014-09-03 15:26:33 -05:00
69ac29d375
consolidate some slider styles, and make bg darker
2014-09-03 15:26:33 -05:00
66f60970dd
use the new RecButton element for the master rec arm (?)
2014-09-03 15:26:33 -05:00
a9d19c9720
actively recording track-arm button is red, not pink
2014-09-03 15:26:33 -05:00
11a376031f
amend a99bd289
(button x-axis padding)
2014-09-03 22:17:25 +02:00
a25f6af94a
use close/cross button
2014-09-03 22:07:46 +02:00
a99bd28950
add "close/cross" special button
2014-09-03 22:07:25 +02:00