Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-17 | Allow Lua action scripts to provide a button icon | Robin Gareus | |
2017-02-17 | Implement icon-render callback in ArdourButton | Robin Gareus | |
2017-02-17 | PT import: Add MIDI import functionality | Damien Zammit | |
This change adds support for importing all MIDI regions from a PT session onto a single track. Unfortunately, currently we don't know how to set the start offset of MIDI regions reliably, therefore all midi regions get dumped at the beginning of the Ardour session. Signed-off-by: Damien Zammit <damien@zamaudio.com> | |||
2017-02-17 | Mark session dirty when changing scripts | Robin Gareus | |
2017-02-17 | Allow binding Lua Action Scripts via right-click | Robin Gareus | |
2017-02-17 | Version keybindings file. | Robin Gareus | |
Allow to run both Ardour 5.5 and later (changed bindings name) with the same config folder. Like with .color files, custom .keys files won't be taken into account when updating to a new version. This is mostly a stopgap solution. Eventually we'll have to come up with a merge&prune mechanism for bindings or maintain a separate version for these files. Hopefully some better idea will come up... | |||
2017-02-17 | Fix route ordering (mixer TV lacks master-bus) | Robin Gareus | |
Skip master bus' order-key when re-ordering routes in the mixer. This also fixes a related issue: When a new track is added, Session::RouteAdded will call be handled by Editor::add_routes AND Mixer_UI::add_routes, leading to calls to both: - EditorRoutes::sync_presentation_info_from_treeview() - Mixer_UI::sync_presentation_info_from_treeview () which potentially set different order-keys. | |||
2017-02-16 | Toolbar spacing: Add back one pixel of vertical padding, and preserve it ↵ | Ben Loftis | |
regardless of which button sections are hidden. | |||
2017-02-16 | Prevent "punch" and "mon" buttons from increasing toolbar height. | Robin Gareus | |
2017-02-16 | Properly update main window-title. | Robin Gareus | |
This fixes an issue with Session > Snapshot & switch, not updating the widow title to the new snapshot (and probably some other edge cases where it was possible for a detached editor and main window to have different titles). The main UI now updates the window-title like the Editor on StateSaved. (it may lead to dup updates with DirtyChanged, c'est la vie) | |||
2017-02-16 | check region action sensitivity from two more places that may alter it | Paul Davis | |
2017-02-16 | improve logic for region action sensitivity settings | Paul Davis | |
2017-02-16 | fix constrained region drags across tracks (7242). | nick_m | |
2017-02-15 | simplify arguments to Editor::sensitize_the_right_region_actions() | Paul Davis | |
2017-02-15 | use leave/enter from track canvas to be the primary driver of region action ↵ | Paul Davis | |
sensitivity This works for context menus also, because GTK sends us leave/enter notify events when they appear. | |||
2017-02-15 | classify all region actions based on how they get a list of regions to ↵ | Paul Davis | |
operate on; use this in Editor::sensitize_the_right_region_actions() There are still problems because actions like trim_front() that use the edit point get the edit point with different results than the code that sensitizes actions | |||
2017-02-15 | tentative steps in trying to fix region action sensitivity | Paul Davis | |
2017-02-14 | Separate MSB/LSB MIDI Bank select | Robin Gareus | |
2017-02-14 | Save/restore location clock mode | Robin Gareus | |
- save mode separately for Editor-sidebar and Location Window - cache mode (multiple calls to set_session()) - fix restore: after creating the editor, instant_save() is called, potentially overwriting the previous value. | |||
2017-02-14 | NO-OP: whitespace | Robin Gareus | |
2017-02-14 | Reset window-size when switching between custom and generic plugin UI. | Robin Gareus | |
Both views have uncorrelated geometry, apply one size to the other makes no sense and usually results in odd window sizes, particularly for custom plugin UIs with aspect-ratio constraints. | |||
2017-02-13 | Clarify session property (now that there's an action) | Robin Gareus | |
2017-02-13 | GUI action Transport/RecordCountIn | Robin Gareus | |
2017-02-13 | reinstate ensure-time-axis-visible after move-selected-tracks | Paul Davis | |
2017-02-13 | new implementation of move-selected-tracks | Paul Davis | |
This does not modify the editor treeview/treemodel at all but instead works directly on the PresentationInfo order data. Likely needs more testing etc. | |||
2017-02-13 | update email address | Paul Davis | |
2017-02-13 | remove unused background expose | Robin Gareus | |
2017-02-12 | credit where credit is due | Paul Davis | |
2017-02-12 | Update Japanese translation | Hiroki Inagaki | |
2017-02-09 | This is the wrong approach to this problem.5.6 | Paul Davis | |
Revert "3 actions (trim-front, trim-back, set-sync-position) do not need to be region-selection sensitive." This reverts commit 4aaf3fcb95e280a4348bced300553d4166f72a71. | |||
2017-02-09 | NO-OP: whitespace conversion | Paul Davis | |
2017-02-09 | when considering whether or not to autoscroll teh canvas, first translate ↵ | Paul Davis | |
allocation boundary into toplevel coordinates | |||
2017-02-09 | NO-OP: whitespace | Paul Davis | |
2017-02-09 | explanatory comment and logic change to cover when we switch to the new ↵ | Paul Davis | |
session after save-as | |||
2017-02-09 | always hide splash screen after save-as session switch | Paul Davis | |
2017-02-08 | NO-OP: whitespace | Paul Davis | |
2017-02-08 | make rude alert buttons expand vertically to use all available space. | Paul Davis | |
2017-02-08 | NO-OP: whitespace changes | Paul Davis | |
2017-02-08 | improved fix for #7208, hopefully | Paul Davis | |
2017-02-08 | use centralized SMF tempo method in both places where we show it | Paul Davis | |
2017-02-08 | do NOT remove tracks from selection during drag selection on the basis of ↵ | Paul Davis | |
geometry alone. Membership of select-enabled route groups matters too. | |||
2017-02-08 | stop a crash during selection | Paul Davis | |
2017-02-07 | Update Russian translation | Alexandre Prokoudine | |
2017-02-07 | 3 actions (trim-front, trim-back, set-sync-position) do not need to be ↵ | Paul Davis | |
region-selection sensitive. They get regions via ::get_regions_from_selection_and_edit_point(). Many other editor operations need to be manually evaluated for this change, also. | |||
2017-02-07 | tempo dialog uses three decimal places in numeric entry. | nick_m | |
2017-02-06 | Categorize the mixer actions. | Ben Loftis | |
2017-02-06 | Add several new categories and re-sort some keybindings so they display more ↵ | Ben Loftis | |
nicely in html printout. | |||
2017-02-06 | Some tweaks to default keybindings: | Ben Loftis | |
* Moved some actions to match the file organization: actions are in the order they appear on a qwerty keyboard * Removed actions for F1 and F2, these were hiding View actions * Removed action H for hide, which was conflicting with play-selected-regions * Moved the grouping of jump-to-mark actions into Moving the Playhead | |||
2017-02-06 | Revert to allowing stacked layer region view for MIDI tracks, for now. | Ben Loftis | |
2017-02-07 | hotfix for cross-track dragging bug with music-locked regions. | nick_m | |