13
0
Commit Graph

364 Commits

Author SHA1 Message Date
5a8553f02c repeat "Scan" button in plugin sub-menus 2016-07-16 18:50:59 +02:00
cf52d6e4b4 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
dc43189c7e fix save/restore of preferences torn-off-window state 2016-07-13 16:39:26 -04:00
b47d7aec2d fix Preference checkbox sensitivity for inline displays 2016-07-02 23:36:34 +02:00
3e089ee678 provide GUI option to control WM visibility info use 2016-06-07 18:29:40 -04:00
06c9101f91 first pass at moving color theme management into its own preferences tab 2016-06-07 14:52:24 -04:00
ee40e8d026 fix click preferences alignment 2016-06-07 18:50:15 +02:00
a12f62219b re-group preferences to reduced window height constraint. 2016-06-07 18:34:45 +02:00
a88fa99049 don't replace : in linux vst search path in prefs with newlines, to shrink down the preferences height 2016-06-07 08:51:53 -04:00
0318b4f3ac move 2 plugin options to plugin tab of preferences 2016-06-06 19:35:48 -04:00
20d85384c1 there is no remote model choice anymore - ordering is determined by the GUI 2016-06-06 12:04:49 -04:00
089549acb6 add 4 harrison-style vca assign buttons to the mixer strip 2016-05-31 15:30:38 -04:00
6815dc7ead towards an Instrument Setup/Replace workflow 2016-05-19 16:29:39 +02:00
1c373bd75c move unused option heading inside profile-condition 2016-05-16 15:27:56 +02:00
106851b33a add option to limit track-header meters to stereo 2016-05-04 17:36:40 +02:00
5f65964ee9 add option to auto-save post-export-analysis image
first revision, needs some label position fine-tuning and maybe
an option to include log-scale/rect waveform etc.
2016-05-01 18:09:37 +02:00
336cf2ab1f re-enable "Show Tooltip" preference (needs testing on all platforms) 2016-04-27 01:08:31 +02:00
9c622e3c99 add optional buttons to trigger lua scripted actions. 2016-04-25 00:16:08 +02:00
c4c6c38dbd do NOT use Glib::ustring unless you know that the contents are UTF-8 AND that you need to iterate glyph by glyph
This fixes a Glib::ConvertError that occured when using Glib::ustring::operator<<
inside a compose operation. This implicitly uses Glib::locale_from_utf8(), and if the string
is not legal UTF-8, an exception will be thrown.

std::string should be used EVERYWHERE unless glyph-by-glyph iteration is required. This is
very rare in the Ardour codebase, so you really shouldn't see Glib::ustring anywhere. The
main exception is handling user-input for a few specific cases.
2016-04-24 00:38:05 -04:00
62937ea1a6 special case send panning for MB
since the route does not use Ardour pannersi"link panners" here only
affects send <> send linking.
2016-04-20 21:28:03 +02:00
3a9c906b15 more settings not relevant to mixbus 2016-04-16 00:05:26 +02:00
99d7720a63 add missing quote 2016-04-15 20:15:44 +02:00
5f16e48d7e expose strict-i/o preference 2016-03-28 18:25:34 +02:00
204e50bf89 migrate plugin-ui settings to ui-config 2016-03-15 15:15:23 +01:00
cb4f15ff43 implementation for "prefer inline over GUI" 2016-03-15 00:27:03 +01:00
9af5d17708 add GUI support for Plugin Mixer Inline Display 2016-03-14 11:48:22 +01:00
d965bc2161 rename all "Solo / Mute" options as "Solo & Mute" since '/' is now a path separator for options 2016-03-06 20:43:59 -05:00
4ec118a0d8 rearrange sync options into a sub-node of Transport options
This gets minimum size down to around 722 pixels
2016-03-06 20:43:30 -05:00
0ac1ae0d0e remove unused heading 2016-02-28 17:06:53 +01:00
88c839d078 allow to configure custom path to video monitor 2016-02-28 17:06:28 +01:00
394e36522e remove duplicate FontScalingOptions -- closes #6791 2016-02-26 14:26:36 +01:00
c932c56233 cleanup post-rebase-against-master messes 2016-02-22 15:31:25 -05:00
e268a9d2aa fix inheritance/class design to get both SessionOptionEditor and RCOptionEditor to work correctly 2016-02-22 15:31:25 -05:00
56770ff0af change GTKOSX macro constant to use __APPLE__ instead 2016-02-22 15:31:25 -05:00
bc487bb4b0 replicate the remove-all-trailing whitespace commit(s) in master 2016-02-22 15:31:24 -05:00
9b9a7beb13 cleanup various merge conflict resolution errors/omissions 2016-02-22 15:31:24 -05:00
aa637cd534 remove debug output 2016-02-22 15:31:21 -05:00
552e995297 save/restore tabbable state 2016-02-22 15:31:21 -05:00
5723676092 make sure the prefs editor sets up its own window correctly 2016-02-22 15:31:21 -05:00
9010262bed first compilable version of tabbable design.
I would have loved to split this apart, but there are just so many interrelated changes,
it makes little sense and would be a huge effort that would break future git bisect
use because so many intermediate commits would not compile
2016-02-22 15:31:21 -05:00
02c8d6d648 the basics of tabbed 2016-02-22 15:31:21 -05:00
ab292183dd Bug #6722, Add UI config option to always use mouse position as zoom focus on scroll
This means that mouse zoom scrolling behaviour is consistent on the ruler
canvas area and track canvas area.

The config option defaults to true so this means the behaviour of Mixbus will
be unchanged but in Ardour the ruler area will now follow the option so by
default will use the mouse position as zoom focus when zooming rather than the
zoom focus setting.
2016-01-21 11:25:56 +10:00
acc05bde4a fix typo 2015-12-30 16:52:18 +01:00
80e170d7fd keep VST path editor on top of preferences. 2015-12-29 13:31:40 +01:00
990cbf3f40 re-add AU cache/blacklist management (was lost in 964b8a98) 2015-12-21 14:38:51 +01:00
38ef9ae0ef update available sync-sources when engine [re]-starts
fixes issue with JACK only being available if Ardour was started with
JACK.
2015-12-16 00:29:49 +01:00
6554f0f93d display VST paths 2015-12-12 20:39:55 +01:00
239ea8670b fix epic typo. 2015-12-12 19:14:13 +01:00
964b8a9854 refactor Plugin Preference Pane
use standard Option Layout Components.
2015-12-08 21:53:24 +01:00
17806b8cbb add open-gui-after-adding-plugin option to preferences 2015-12-08 15:29:24 +01:00