c88ad30ea0
do not define ARDOUR_MCP_PATH in ardev_common because it will be setup correctly based on ARDOUR_DATA_SEARCH_PATH
2015-12-09 00:12:28 -05:00
c2493141d9
fix "stuck marker focus" after deleting marker.
2015-12-08 23:39:47 +01:00
964b8a9854
refactor Plugin Preference Pane
...
use standard Option Layout Components.
2015-12-08 21:53:24 +01:00
9b0619bd80
add Action-Button for rc-config dialog
2015-12-08 21:52:50 +01:00
17806b8cbb
add open-gui-after-adding-plugin option to preferences
2015-12-08 15:29:24 +01:00
4dca26a6e7
use new open-gui-after-adding-plugin config variable
2015-12-08 13:44:20 +01:00
f50a87e408
a shot in the dark to work-around windows file-import limit.
...
When importing to new tracks, newly created tracks are selected
Editor::track_selection_changed()
-> SoundFileOmega::reset()
-> SoundFileOmega::reset_options()
-> check_info() fails -> Glib::signal_idle() error message.
it is unclear why check_info would fail in this case since it
worked in the first place.. best guess: a concurrency issue
opening the file.
2015-12-08 00:29:19 +01:00
André Nusser
5f7ae1294e
Fix zooming via ctrl+scroll in midi regions when note is selected.
2015-12-07 17:58:58 -05:00
André Nusser
1c929d1e80
Make rows selectable in the theme manager. Fixes #6129 .
...
This makes it easier to link an Object to a Color.
2015-12-07 17:56:56 -05:00
dafb9ee0e6
the variable used to define GTK2 RC files is GTK2_RC_FILES not GTK_RC_FILES (it was changed in GTK+ back in 2002
2015-12-07 12:38:17 -05:00
nick_m
4bb5278b62
Drag - Don't snap _last_pointer_frame when leaving autoscroll.
2015-12-08 04:34:28 +11:00
nick_m
6bd842e301
Use correct position when finishing tempo and meter marker drags.
2015-12-08 04:31:59 +11:00
nick_m
c4203f848e
Don't snap twice when moving regions.
2015-12-08 03:36:53 +11:00
André Nusser
88d500b28a
Remove the PaddedButton widget as it broke rendering in some cases.
2015-12-06 16:03:31 +01:00
nick_m
bc15146560
Fix inoperative keyboard modifiers when leaving autoscroll.
2015-12-06 22:33:32 +11:00
e6ff687138
Update Russian translation
2015-12-06 09:58:42 +01:00
0732dc43c7
Add ellipsis at the end of "Duplicate Tracks/Busses" menu item
2015-12-06 09:58:20 +01:00
10b715d1ff
Normalize user-visible messages to use 8-bit, 16-bit, 24-bit, 32-bit and 64-bit
2015-12-06 01:00:20 +01:00
fed6c9f3ad
tweak GUI for backends where nperiods is driver dependent.
2015-12-05 13:55:37 +01:00
b5c5b7e493
GUI chores to show nperiods option.
2015-12-05 01:53:13 +01:00
2529b9db96
GUI handling for live latency-measurement
2015-12-04 17:34:46 +01:00
e9b0b4bcf0
remove duplicate check (same is done few lines above)
2015-12-04 17:05:21 +01:00
André Nusser
fd5dfd63cb
Make the duplicate routes dialog look a little nicer.
2015-12-04 11:53:01 +01:00
André Nusser
00c68ae2e6
Remove "Fill Range with Region" from menu and also its function.
2015-12-04 11:40:24 +01:00
d237165e21
do not show control surface bundles in non-MIDI port matrix.
...
This will stop being the right thing to do if anyone ever creates a control protocol that
uses audio ports.
2015-12-03 22:01:07 -05:00
André Nusser
0040ab5158
Fix "Crop Region to Range" -- second attempt.
2015-12-03 12:57:01 -05:00
4f427c5f97
further improvements to port grouping for the port matrix
...
Don't show LTC etc. ports in the MIDI matrix; Don't show Scene ports for Ardour or Mixbus, since we don't use them; code renaming
2015-12-03 12:50:32 -05:00
34b1c0db94
fix mis-assignment of various Ports when constructing the PortGroup list for the (e.g.) PortMatrix
2015-12-03 12:50:32 -05:00
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
cd339a1033
Revert "NO-OP: remove cruft"
...
This reverts commit 5facfc113d
.
2015-12-03 08:30:28 -05:00
5facfc113d
NO-OP: remove cruft
2015-12-02 23:39:41 -05:00
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
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
André Nusser
6389c52d3c
Enable horizontal scrolling in midi regions when note is selected.
...
The shortcut for 'change velocities together' had to be changed to
achieve that. The new shortcut is now primary+tertiary modifier +scroll,
i.e. ctrl+shift+scroll for the default keys.
2015-12-02 18:36:59 -05:00
eb1d1acab8
fix double template syntax
2015-12-02 16:59:11 -05:00
André Nusser
e50e50c0f9
Disable scrolling in the dropdown menus of midi region heads.
...
Instead pass it to the canvas as proposed by x42 in #6143 .
2015-12-02 15:02:47 -05:00
André Nusser
653789424b
Fix "Fill Track".
...
It now behaves like Multi-Duplicate until the end marker. The end
marker is excluded as this would often lead to size 1 regions.
2015-12-02 14:59:43 -05:00
André Nusser
add37c6b96
Fix "Crop Region to Range".
...
Before only regions that contained the start of the range were cropped,
now all are cropped.
2015-12-02 14:58:42 -05:00
6bfe2c5d37
rename ProcessSemaphore to Semaphore (UI)
2015-12-02 20:19:07 +01:00
f5278f60d3
consolidate semaphore implementation (part two)
2015-12-02 16:08:53 +01:00
931d4735bb
tweak control surface config window title
2015-12-01 10:35:37 -05:00
3b4df61d83
set control surface window name to (usefully) show control protocol name
2015-12-01 09:23:08 -05:00
f178c4f4ee
make (parent,title) variant of ArdourWindow constructor set window title
2015-12-01 09:23:08 -05:00
620f1caf23
faderport: stick a nice little image of the faderport in the surface GUI
...
Ideally, the PNG file would be part of the surface GUI but for now just put the PNG into gtk2_ardour/icons
2015-12-01 09:23:08 -05:00
d6943a3406
Remove unused vestigial frame member of TimeAxisViewItem
2015-12-01 21:12:12 +10:00
c292cd95ac
Hide Region frame outline when region width is < 2 pixels, fixes #6615
2015-12-01 21:12:12 +10:00
André Nusser
7a846b7e6d
Make capitalization consistent and other minor spelling corrections.
2015-12-01 00:39:35 +01:00
trebmuh
ea584a5fad
Create fr.po
...
add a French translation
2015-12-01 00:36:42 +01:00
73d1de3b75
NOOP, remove trailing whitespace, replace tabs in python scripts
2015-11-29 17:54:31 +01:00
0d250a0db8
some upcoming release codenames
2015-11-29 17:54:31 +01:00