Paul Davis
c932c56233
cleanup post-rebase-against-master messes
2016-02-22 15:31:25 -05:00
Paul Davis
e268a9d2aa
fix inheritance/class design to get both SessionOptionEditor and RCOptionEditor to work correctly
2016-02-22 15:31:25 -05:00
Paul Davis
56770ff0af
change GTKOSX macro constant to use __APPLE__ instead
2016-02-22 15:31:25 -05:00
Paul Davis
bc487bb4b0
replicate the remove-all-trailing whitespace commit(s) in master
2016-02-22 15:31:24 -05:00
Paul Davis
9b9a7beb13
cleanup various merge conflict resolution errors/omissions
2016-02-22 15:31:24 -05:00
Paul Davis
aa637cd534
remove debug output
2016-02-22 15:31:21 -05:00
Paul Davis
552e995297
save/restore tabbable state
2016-02-22 15:31:21 -05:00
Paul Davis
5723676092
make sure the prefs editor sets up its own window correctly
2016-02-22 15:31:21 -05:00
Paul Davis
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
Paul Davis
02c8d6d648
the basics of tabbed
2016-02-22 15:31:21 -05:00
Tim Mayberry
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
Robin Gareus
acc05bde4a
fix typo
2015-12-30 16:52:18 +01:00
Robin Gareus
80e170d7fd
keep VST path editor on top of preferences.
2015-12-29 13:31:40 +01:00
Robin Gareus
990cbf3f40
re-add AU cache/blacklist management (was lost in 964b8a98)
2015-12-21 14:38:51 +01:00
Robin Gareus
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
Robin Gareus
6554f0f93d
display VST paths
2015-12-12 20:39:55 +01:00
Robin Gareus
239ea8670b
fix epic typo.
2015-12-12 19:14:13 +01:00
Robin Gareus
964b8a9854
refactor Plugin Preference Pane
...
use standard Option Layout Components.
2015-12-08 21:53:24 +01:00
Robin Gareus
17806b8cbb
add open-gui-after-adding-plugin option to preferences
2015-12-08 15:29:24 +01:00
Paul Davis
0a54d28454
Revert "somewhat different approach to telling the user how to edit control protocol settings"
...
This reverts commit 4eb161cd4c .
2015-12-03 08:30:28 -05:00
Paul Davis
cd339a1033
Revert "NO-OP: remove cruft"
...
This reverts commit 5facfc113d .
2015-12-03 08:30:28 -05:00
Paul Davis
5facfc113d
NO-OP: remove cruft
2015-12-02 23:39:41 -05:00
Paul Davis
4eb161cd4c
somewhat different approach to telling the user how to edit control protocol settings
...
We can't put an actual button in a cell of a Tree/ListView, so we put some bolded-up text there and hope
that this is more obvious than anything we've tried to date (including Ben's recent attempt)
2015-12-02 23:30:57 -05:00
Ben Loftis
e1064701a5
use explicit button to show the protocol editor; users reported they did not see the double-click text. maybe this will help?
2015-12-02 19:18:22 -06:00
Paul Davis
931d4735bb
tweak control surface config window title
2015-12-01 10:35:37 -05:00
Paul Davis
3b4df61d83
set control surface window name to (usefully) show control protocol name
2015-12-01 09:23:08 -05:00
Ben Loftis
bf3379e945
add mixbus profile checks to prefs panel, to simplify future merges
2015-11-20 16:04:43 -06:00
Ben Loftis
5fbb5f0566
Improve the layout of Preferences widgets:
...
Grouped "checkbox" preferences together, reducing visual clutter.
Some widget settings affected the visibility/sensitivity of other widgets.
In some cases they were not adjacent; this has been fixed.
Added some additional grouping headers.
2015-11-20 13:08:08 -06:00
Ben Loftis
ca381a908e
provide user preference for pre-roll
2015-11-19 16:56:09 -06:00
nick_m
54e613746c
User interaction preferences tooltips clarify button names.
2015-10-22 01:23:36 +11:00
Robin Gareus
c22a899c6d
OSX copy/constraint mod tweak (amend 0675fe1)
2015-10-20 17:57:00 +02:00
Robin Gareus
0675fe1627
suggest primary-mod as default for copy
...
fixes inconsistency on OSX.
2015-10-20 11:12:14 +02:00
nick_m
784adc53bb
Test fix for further osx modifier ambiguity.
2015-10-20 04:08:28 +11:00
nick_m
1363f4f645
Fix incorrect display of "Command" modifier on osx.
2015-10-20 03:54:44 +11:00
nick_m
ea72303474
Rc option editor - don't translate "-".
2015-10-20 03:23:06 +11:00
nick_m
e1cb6f221c
Fix typo for GTKOSX case.
2015-10-20 01:20:42 +11:00
nick_m
d0c94c9779
Clarify user interaction preference tooltips. Also rebase branch on master.
2015-10-20 00:53:31 +11:00
nick_m
a34f24d8de
Rc option editor - alter restart message for user interaction tab.
2015-10-20 00:53:30 +11:00
nick_m
7494b94c63
No-op - rename variable.
2015-10-20 00:53:30 +11:00
nick_m
9511c9c86f
Add tooltips to user config preferences. clean up combo ordering.
2015-10-20 00:53:30 +11:00
nick_m
d998fe10be
Allow Alt-Shift-Windows modifier (nice for control point fine adjust).
...
- OSX equivalent to be decided.
2015-10-20 00:53:30 +11:00
Ben Loftis
86f8b9e12d
revert 7e0055; the original text better reflected reality
2015-10-11 11:37:52 -05:00
Robin Gareus
5762ee114d
allow to use non-emphasis regardless of custom samples
2015-10-07 19:37:56 +02:00
Damien Zammit
9b8697b75b
Added use click emphasis toggle (gtk2_ardour)
2015-10-07 19:34:40 +02:00
Robin Gareus
22b07e0233
NOOP, remove trailing tabs/whitespace.
2015-10-05 16:17:49 +02:00
Paul Davis
4dc63966f0
globally remove all trailing whitespace from ardour code base.
...
Paul Davis was responsible for introducing almost all of this.
2015-10-04 14:51:05 -04:00
Paul Davis
7e00550e22
change wording of autosave option to be more clear
2015-10-04 12:25:38 -04:00
Ben Loftis
f3a1ac21cb
associate label more closely with VST path button. the plugin tab needs a complete layout rethink, someday
2015-09-17 16:07:40 -05:00
Tim Mayberry
6b019a4953
Move UIConfiguration Singleton into UIConfiguration header
...
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16 16:55:17 -04:00
Tim Mayberry
2d47183dc9
Move util functions into UIConfiguration as they depend on it anyway
2015-09-16 16:55:17 -04:00