13
0
Commit Graph

32609 Commits

Author SHA1 Message Date
504d8fdab3 Canvas: size request using preferred_size() callstack 2021-08-13 12:51:26 -06:00
5650d4f5bb Canvas: container supports option to do fill & outline 2021-08-13 12:51:26 -06:00
55deb1261a Canvas: use whomami() not earlier debug_name() API 2021-08-13 12:51:26 -06:00
811a893583 Canvas: some tidying in layout test app 2021-08-13 12:51:26 -06:00
240cb7b98f Canvas: make Rectangle work with layouts 2021-08-13 12:51:26 -06:00
e0c58a2736 Canvas: add aliases to Canvas::Rect for comprehension 2021-08-13 12:51:26 -06:00
2423994029 Canvas: add aliases to Canvas::Rect for comprehension 2021-08-13 12:51:26 -06:00
f47deb717c Canvas: add layout-related methods and members to Item 2021-08-13 12:51:25 -06:00
6d89d3afef Canvas: add Item::whoami() for debugging output 2021-08-13 12:51:25 -06:00
f17160ee0e Canvas: modify Arc to work with layout 2021-08-13 12:51:25 -06:00
ad39faeb3e Canvas: alter RootGroup to work with layout 2021-08-13 12:51:25 -06:00
baea368223 Canvas: initiate size allocation process from GTK-level size allocate event 2021-08-13 12:51:25 -06:00
84afcb62c4 Canvas: child_changed() API fix for Box 2021-08-13 12:51:25 -06:00
fc9840f2a9 Canvas: change API of Item::child_changed() to include bool indicate bounding_box change 2021-08-13 12:51:25 -06:00
d6fa458f3b Canvas: Text item should take position into account when rendering 2021-08-13 12:51:25 -06:00
1baa8d68c7 Canvas: reindent Kiwi code, and provide operator<<(ostream&) for several objects 2021-08-13 12:51:25 -06:00
ba3515e619 NOOP: remove whitespace 2021-08-13 12:51:25 -06:00
b1a6982064 Canvas::Arc obey fill/outline conditionals 2021-08-13 12:51:25 -06:00
fc25e074ac add Gtkmm2ext::random_color() 2021-08-13 12:51:25 -06:00
a3039d3895 add/update constraint packing containers, test code 2021-08-13 12:51:25 -06:00
606866ea00 add small dev/test utility for working on constraint packer 2021-08-13 12:51:25 -06:00
1c3e743d2a Canvas: continued work on constraint packer 2021-08-13 12:51:25 -06:00
01137cbbf3 Canvas: change container-related methods in Item to be virtual 2021-08-13 12:51:25 -06:00
b54c9b6a30 use modified Canvas::LineSet API 2021-08-13 12:51:25 -06:00
b90332b439 Canvas: change LineSet::add() to ::add_line()
Preparation for virtualization of Item::add()
2021-08-13 12:51:25 -06:00
539e1a1f1b stub constraint-based packer for canvas 2021-08-13 12:51:25 -06:00
33cb376c68 add Kiwi (Cassowary implementation, as a header-only library) 2021-08-13 12:51:25 -06:00
Edgar Aichinger
e4bd9e4f1c
2nd part of German translation update 2021-08-13 18:43:49 +02:00
Edgar Aichinger
43f14fcb99
German translation updates (libardour) 2021-08-13 18:43:24 +02:00
d41435be29
Fix another typo (prepare for translation update) 2021-08-13 18:40:04 +02:00
d8fe47d27d
VST3: state safeguard for optimized builds 2021-08-13 15:33:58 +02:00
c95a66cb80
Fix BigSur/ARM builds (undo Apple defines conflicting with sigc) 2021-08-13 15:16:24 +02:00
Edgar Aichinger
945c8f2880
1st part of german translation updates 2021-08-12 16:04:42 +02:00
3cf60bc6b4
Prefer the term "ignorelist" (see also 8ce618f650) 2021-08-12 13:48:43 +02:00
f6b17902e6
Fix typo 2021-08-12 13:46:41 +02:00
17ecc3a675
Extend codename 2021-08-11 17:13:08 +02:00
f33a11fd0c
Include processor-type in missing plugin list 2021-08-11 00:13:49 +02:00
bd008fb87c Mackie Control: Fix logic in timecode display update
Old and new strings are compared before sending to keep traffic down. To
ensure that we send all the required characters be sure to init the last
value to characters that are never going to appear in a real string.

Space is a bad choice since it is a valid character. Use NUL instead.
2021-08-10 16:20:36 -05:00
4001fc2cff Mackie Control: Use space as replacement for invaild characters on TC disp 2021-08-10 16:17:11 -05:00
563309f6d1 Mackie Control: Fix one off error in timecode display that broke spaces
Ignored spaces and allowed character 0x60 which is not valid on the display
2021-08-10 16:16:08 -05:00
975427ea4f
Add GUI prefs to disable VST2/3 support 2021-08-10 16:05:46 +02:00
16da5419d3
Do not implicitly modify VST support config parameters 2021-08-10 15:54:37 +02:00
7c45502f46
Remove --novst option
It was for windows only, and nobody on MS Windows will launch
Ardour from the commandline with a --novst switch.

In the past it was potentially useful for linux/wine builds
2021-08-10 15:49:32 +02:00
303450e140
NO-OP: remove unused default argument 2021-08-10 15:42:43 +02:00
63a6cfa906
Remove unused rc-config-variable 2021-08-10 15:42:08 +02:00
0659ffb8c8
Update UI, use new plugin-scan prefs
Verbose scan as well as well discovery apply to all
formats with external scanner app (VST2/3 and AU).
2021-08-10 15:38:36 +02:00
c55f284fcb
PM: fix verbose plugin scan 2021-08-10 15:33:13 +02:00
cbec27efd6
PM: allow to disable VST3 for consistency, fix implicit VST2 scan 2021-08-10 15:32:10 +02:00
fb8112eb7e
Fix crash when changing UI scale on Windows
When the UI scale changes without the Recorder UI being shown
at least once, the Widgets have not yet been realized, size-groups
not evaluated, and a widget size of 1x1 is assumed.
2021-08-10 04:15:15 +02:00
JungHee Lee
738d36b5b7
Add Korean translation of Ardour GUI 2021-08-09 16:47:20 +02:00