Commit Graph

269 Commits

Author SHA1 Message Date
b808ca897b textual tweak 2015-06-23 08:25:38 -04:00
9b75cdb26d provide control over waveform image cache size from GUI 2015-06-23 08:18:11 -04:00
nick_m
b3a4c88e0e Make absolute snap the default snap.
- also fixes a couple of absolute snap bugs wrt midi notes.
2015-06-11 01:36:34 +10:00
48c4ad8004 only use and present the buggy gradient parameter if built with a suitably patched version of Cairo 2015-05-28 13:27:38 -04:00
34d19ce879 add control for buggy gradient option 2015-05-28 12:46:43 -04:00
cc7a368fb6 Rationalize some aspects of region-gain control-point visibility:
Visibility is driven by the currently selected mouse mode.
Visibility no longer depends on entering/exiting the region.
Range mode shows the lines but not the points.
Fixed option text to reflect new operation.
2015-05-26 16:41:03 -05:00
nick_m
ea8b5a970f Bring back contrained drag modifier with preference setting.
- this should work as before, but when applied to a button 1 drag,
	  the constraint is in the first direction travelled.
2015-05-23 05:36:03 +10:00
nick_m
eaf49f02ff Fix up modifier behaviour
- its now possible to use snap modifiers in combination with others
	  afaict this hasn't worked for some time.

	- use "contains" rather than "equals" during drag. Still uncertain
	   about this wrt beginning a drag. for now they are all "equals".

	- probably solve the "snap modifier modifier" problem using
	  ArdourKeyboard::indicates_snap () and friend.
2015-05-22 02:12:58 +10:00
nick_m
5d176eefa6 Make the prefs less squashed looking, add another entry for OSX modifiers.
- Defaults are probably still wrong, but at least they are actual
	keys.
2015-05-21 23:47:32 +10:00
nick_m
186736043c Move ui-centric modifiers into ArdourKeyboard, set some bad defaults.
- Also makes "Mod4" Appear as "Windows" and adds new combination
	"Alt-Windows" to the dropdown.
	- Attempt to set a pair of default snap modifiers (without
	knowing what it actually is for OSX)
	- Copy modifier now saves
	- Snap modifier modifier problem still remains.
2015-05-21 05:32:23 +10:00
nick_m
ae0759ae88 Allow all drag -related modifiers to be set, re-instate "jump after trim"
- Copy modifier still doesn't save
	- Testers please edit the Extra section of ~/.ardourN/config to allow
	defaults to "take"
	- Note that the current defaults overlap.
	- warning - absolute snap modifier has no default and will be always
	"on" unless you set it!
2015-05-21 01:30:57 +10:00
nick_m
66221d1dea Add more modifier preferences.
Note that no defaults are set - go to prefs->user interaction to
	ensure that nothing is set to "no modifer"

	also - the copy modifier doesn't actually save its state yet.
2015-05-20 04:00:04 +10:00
nick_m
aac167a19f "Lock" mode is now "Constrained", make snap absolute modifier configurable.
- user can abs/rel modifier key in prefs->user interaction
	  suggested for linux - absolute->alt ignore snap->alt-shift
	- Constrained mode works the same as button 2 drag (initial move
	  sets constraint axis).
2015-05-18 06:25:36 +10:00
nick_m
13f34f3922 Layering - the return of "later is higher".
Currently we don't do anything special on layering prefs change
    (relayer only occurs when each playlist is first edited). The idea here is
    that "undo" is still available to restore previous layering in case of any
    surprises.
2015-05-10 03:15:50 +10:00
e7364201b1 clarify GUI scaling 2015-04-20 20:51:33 +02:00
05cd32a9f0 remove UI configuration variable link-editor-and-mixer-selection, and make behaviour be equivalent to this option always being true 2015-04-13 21:57:35 -04:00
dc1fa4a975 improve option name consistency. 2015-04-04 05:28:56 +02:00
de45d01722 add missing space and hyphen. 2015-04-04 05:09:30 +02:00
f34464be94 pack the xrun options back together 2015-03-26 21:41:53 -05:00
a122542597 fix empty/unset sync source preference.
(non JACK backends w/JACK-transport)
2015-03-23 23:18:47 +01:00
fb015b1be9 fix “Denormal Dropdown” inconsistency 2015-03-23 14:20:17 +01:00
b8e9e17fac always show language dialog on windows 2015-03-12 20:31:06 +01:00
408090adce Add MIDI readahead to options editor. 2015-03-05 18:48:33 -05:00
03229f4fe9 add AU cache/blacklist actions to prefs. 2015-02-28 15:52:28 +01:00
fe0254344f clarify sync-lock and disable it by default. 2015-01-30 10:43:56 +01:00
76cd6236e1 temporary fix: tell the user that region name-display requires a restart of ardour 2015-01-08 16:00:49 -06:00
e0964ea69a temporarily hide the tooltip preference, until CairoWidget and CanvasItem can see the config setting. it doesnt seem to be a priority since clearly nobody is using this button 2015-01-08 16:00:48 -06:00
6bb82bfd30 Fix Audiofile browser dialog so it appears infront of preference window when selecting click file 2015-01-02 22:11:47 +07:00
957e72724c quick hack to lighten up font scale slider tick-marks 2014-12-29 00:05:58 +01:00
000ffe2c7e reduce clumsiness of font-scale slider:
* work-around update/snap on release
* remove textual display with decimals
* towards ending the 'font-scale percent' discussion
2014-12-28 19:29:39 +01:00
c2eea34fb0 add note that font-scale changes require a restart. 2014-12-28 14:09:33 +01:00
64fa63212f move all (G)UI related configuration parameters into UIConfiguration, not RCConfiguration 2014-12-22 13:39:46 -05:00
d4a3141927 Add a config option to control region selection after split.
Add a configuration variable to choose the behaviour of the region
selection after splitting selected regions.

Add options to choose between all eight possible combinations of 'existing
unmodified selected regions', 'newly-created regions to left of split',
and 'newly-created regions to right of split', but comment out all but the
three least crazy ones for now. If anyone wants them, they're there.
2014-12-19 17:12:04 +00:00
f6e88ead01 move theme manager into preferences window 2014-12-15 12:32:41 -05:00
ea5876b836 Remove dead code. 2014-11-25 02:11:44 -05:00
d5ec118a1e add AU plugin scan to Preferences UI 2014-11-12 13:32:53 +01:00
d8e64103a6 fix CPI window handling:
Move control-surface editor-window management to the control surface.
The Preferences-Dialog is not aware of session specific or surface
specific actions and cannot properly manage the window.
2014-09-13 16:59:02 +02:00
0ef661305d reasonable dB range for waveform clipping indicator 2014-09-13 01:48:11 +02:00
dfbc9da79a update clocks and video-frames at FPS 2014-08-30 20:57:27 +02:00
390c480639 move preferences->GUI->Metering into its own tab 2014-08-27 14:02:00 -05:00
ed07c53210 clean up cruft in some config variables 2014-07-28 15:55:20 -05:00
849d80bfcc Group the Rec and Monitor buttons together. Group the Solo Isolate and Lock buttons together. And add a method to show/hide each group in the Preferences 2014-07-14 10:08:55 -05:00
6d97d72999 remove some cruft with previous commits. remove option link-region-and-track-selection since they are now exclusive, and rename select-all-regions to select-all-objects to match the implementation 2014-07-06 14:02:13 -05:00
dff73d34d9 move draggable playhead to editor tab of preferences 2014-06-30 19:18:34 -04:00
e8fc8aa992 new UI config var to allow playhead to be optionally draggable (default is: yes, it can be dragged) 2014-06-30 16:32:38 -04:00
c596e8dd87 fix "stop_recording_on_xrun" in prefs dialog 2014-06-26 19:15:17 +02:00
a3c378cf62 move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
66af3fbda0 add slider control to GUI tab of preferences for lock timeout 2014-06-25 12:12:01 -04:00
Adrian Knoth
3fa8127d58 Add ComboOption configuration for default-fade-shape
Let the user choose the preferred default fade shape in the editor
section of the preference menu.
2014-05-01 20:02:19 +02:00
Carl Hetherington
e36f74e071 Fix some capitalisation in the preferences dialog. 2014-04-28 10:25:43 +01:00