13
0
Commit Graph

381 Commits

Author SHA1 Message Date
9acc282f65 MIDI port options now tracks dynamic port register/unregister 2016-10-20 10:21:44 -04:00
fbf65998c8 various tweaks to improve the preferences presentation of midi-input-follows-selection 2016-10-19 22:35:05 -04:00
8d922fe63b need to refill treeviews for MIDI port prefs at least once 2016-10-19 17:49:35 -04:00
05bc96f4d2 move MIDI port options out of engine dialog and into prefs 2016-10-19 17:49:35 -04:00
c74ce58d1a remove unnecessary and now impossible #include 2016-10-18 16:56:28 -04:00
97246e501b Revert "apparent fix for preferences window visibility"
This reverts commit 9d6d9c6501.
2016-08-29 06:37:45 -04:00
9d6d9c6501 apparent fix for preferences window visibility 2016-08-29 06:35:45 -04:00
094d08dc2b NO-OP: indentation 2016-08-27 06:02:52 -04:00
3c4025d000 fix display of preferences window when detached.
GTK+ apparently unpacks/hides a widget whose requistion at window show/packing time is negative for x or y axes. The RC option editor
was being created AFTER its Tabbable self packed it into its own window (when detached), and GTK+ rejected it because the
treeview had a size requisition with -1 for width.

So build it first, then call Tabbable::set_state() later
2016-08-27 06:02:52 -04:00
nick_m
0444ce1d5e Revert last commit (269a08a2b1). 2016-08-20 01:58:56 +10:00
nick_m
269a08a2b1 Allow both types of constrained drag (again).
- Holding the constraint modifier at the time of grab gives constrained x.

	- Holding the constraint modifier after the grab but before the first motion
	  constrains to the direction of first movement.
2016-08-20 01:46:04 +10:00
nick_m
2cc37a25bb Sync User Interactoin tooltips with new default settings. 2016-08-14 03:04:54 +10:00
nick_m
444819e84a Add a new modifier combination that allows overlap with snap-related defaults.
- this should be enough to handle all of the current possibilities.
2016-08-14 03:04:54 +10:00
nick_m
b104cb84c4 User Interaction pref shows the push points modifier in the 'beginning a drag' row.
- it is currently dual use (move both ends of a range marker
 	  during drag / push control points at the beginning of a drag).
	  this may have to be separated, but as it is called the push
	  points modifier, it belongs here.
2016-08-14 03:04:54 +10:00
nick_m
0a3aa9c324 Use S_ macro when comparing modifier names in User Interaction Preferences.
- Fixes bug where selecting 'Shift' as a modifier was ignored.
2016-08-01 01:04:28 +10:00
42b20f15a2 fix crash in preferences dialog if lv2-extended is not defined 2016-07-25 01:33:23 +02:00
ad34eb7e0b fix some spelling inconsistencies. 2016-07-24 20:30:23 +02:00
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