13
0
Commit Graph

9051 Commits

Author SHA1 Message Date
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
0f3c623a3f fix OSX openFile Application Delegate
allows to open Ardour via double-click on a .ardour file in Finder.
2015-11-29 17:04:40 +01:00
André Nusser
5ff5faed8c Correct spelling of action names. Translation context for Reference. 2015-11-25 17:32:46 -05:00
André Nusser
69229f74e0 Add more menu entries to the 'Help' menu.
* The functions were already implemented -- I just added the links in
ardour.menu.in, corrected spelling and the link to the tracker.
* The tracker link was corrected as I considered it confusing when one
is not already logged in.
2015-11-25 17:32:46 -05:00
2f1cdd3ffe rough-in for faderport protocol backend 2015-11-24 14:18:14 -06:00