13
0
livetrax/libs
Robin Gareus 8508b3dba4
Allow multiple sizing texts for ArdourButton/Dropdown
A widget's style (font) is only set after the widget has been
packed and inherits relevant information from the top-level window.

`set_size_request_to_display_given_text()` produces incorrect
results when it is called for widgets without a top-level
(here ARDOUR_UI::setup_windows() _main_window.add(), changes the
font from "Sans 11" to "Sans 9" for ArdourDropdowns).

`set_size_request_to_display_given_text()` must subscribe to
`signal_style_changed()`, however in case of ArdourButton UI-scaling
of elements also needs to be taken into account. It is preferable
to allow for multiple sizing-texts directly.
2022-09-20 02:35:26 +02:00
..
appleutility wscript: drop unnecessary trailing ";" 2022-04-09 12:16:41 +02:00
ardour Remove old layered-record-mode config 2022-09-19 22:50:47 +02:00
ardouralsautil Distinct stderr messages from ARD 2022-09-12 16:15:10 +02:00
audiographer fix signed/unsigned warning 2022-06-21 17:33:37 -06:00
auscan
backends ALSA: request device to query its settings 2022-09-12 16:34:25 +02:00
canvas canvas: NOOP - meter, whitespace adjustment 2022-09-03 16:46:41 -06:00
clearlooks-newer
evoral ControlList: replace code use to interpolate MIDI CC curves 2022-08-17 20:55:17 -06:00
fluidsynth
fst
gtkmm2ext Apple+H (hide window) shortcut does not work, so hide it 2022-09-18 16:33:29 +02:00
hidapi
libltc Fix various typos 2022-08-03 12:10:01 -06:00
lua Fix memory leak in ctorNilPtrPlacementProxy 2022-04-08 18:21:55 +02:00
midi++2 fix strncpy() size argument error (Windows only, needs review) 2022-06-22 13:31:08 -06:00
panners Fix various typos 2022-08-03 12:10:01 -06:00
pbd downloader: remove unnecessary header 2022-09-13 14:15:24 -06:00
plugins Fix various typos 2022-08-03 12:10:01 -06:00
ptformat wscript: remove trailing whitespace 2022-04-09 12:16:37 +02:00
qm-dsp wscript: consistently have at most one empty separator line 2022-04-09 12:16:40 +02:00
surfaces push2: temporarily comment display of jump loop actions due to cairo oddity 2022-09-07 17:03:08 -06:00
temporal tempo map: fix logic error in ::reset_starting_at() relating to tempo/bbt markers 2022-08-17 16:40:14 -06:00
vamp-plugins Do not use ABU suffix for vamp plugin shared object 2022-04-01 18:40:46 +02:00
vamp-pyin
vfork
vst3
waveview use new macros to cleanup #ifndef NDEBUG as much as possible (libs edition) 2022-06-22 13:31:08 -06:00
widgets Allow multiple sizing texts for ArdourButton/Dropdown 2022-09-20 02:35:26 +02:00
zita-convolver
zita-resampler zita-resampler: pass-through data if not configured 2022-05-24 20:41:59 +02:00