summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_ed.cc
AgeCommit message (Collapse)Author
2017-04-19Use XMLNode::set_property API in ARDOUR_UI classTim Mayberry
2017-04-01Fix label for show-mixerBen Loftis
2017-03-24Revert "consistent use of context-menu popups"Robin Gareus
This reverts commit b3722f7063699fafd0421d504e05a7300c70e0ec. In some cases ardour shows context-menu on right-mouse-button release. In this case selecting a menu-entry should happen with the left-mouse button (or any button?!) Using ev->button is only correct if the menu is temporary and only visible while the button is held, button release then activates the menu-item. This needs further work, in some cases allowing any button (0) to work makes sense and overall consistency needs to be improved. Different places use different strategies for context-menus which don't always match the button used in the event-handler. This is a hotfix (to make TAV context menus work again with left-click)
2017-03-16consistent use of context-menu popupsRobin Gareus
2017-03-10Use dedicated "show editor/mixer" actionsRobin Gareus
2017-02-19Remove unused ArdourUI code to add/remove Lua Session Scripts.Robin Gareus
2017-02-13GUI action Transport/RecordCountInRobin Gareus
2017-02-06Add several new categories and re-sort some keybindings so they display more ↵Ben Loftis
nicely in html printout.
2017-02-02additional commit for removal of TransportControllablesPaul Davis
2017-01-28move 10 more actions from Editor/* to Common/*Paul Davis
2017-01-28move 15 actions out of Editor/* namespace, and into Common/*Paul Davis
2017-01-18Add GUI action to record with prerollRobin Gareus
2017-01-16Add initial GUI support for global monitor statesRobin Gareus
2017-01-12Move some actions into the global group:Robin Gareus
This allows common keyboard shortcuts from any Tab (Editor, Mixer). Discuss: should those actions/methods also be moved to ArdourUI instead of PublicEditor?
2016-12-30Remove cruft (old MIDI feedback API)Robin Gareus
2016-12-19Tweak behavior of Play-With-Preroll actionBen Loftis
2016-12-19Follow Edits => Follow RangeBen Loftis
* "Follow Edits" button had several behaviors that confused users. * "Follow Range" only has 2 behaviors: ** Click anywhere in Range mode (or Smart mode) to locate the playhead. ** When you select a Range, "Play" will play the selected range.
2016-11-21Make menu item for Add Track/Bus/VCA dialog consistent with window titleOlivier Humbert
2016-09-27add a new action to allow surfaces to access Keyboard::close_current_dialog()Paul Davis
2016-09-20GUI support to archive sessionRobin Gareus
2016-09-06add ActionManager::rec_sensitive_actions and put "add track/bus" in this ↵Paul Davis
group, which is disabled during active recording
2016-08-28fix focus-on-clock action5.3Paul Davis
2016-07-18fix unused variable warnings and code tidyPaul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-13fix save/restore of preferences torn-off-window statePaul Davis
2016-06-02Remove references to a "master faders" window. We went the other way.Paul Davis
2016-05-31make Escape (cancel drag or selection) work in mixer as well as editorPaul Davis
2016-05-31manually fix rebase/merge issues caused by addition of plugin presets to ↵Paul Davis
methods which add a new track/bus
2016-05-31change API for ARDOUR_UI::add_route() to no longer require a float windowPaul Davis
2016-05-31remove the entire idea of a tabbable for VCA master fadersPaul Davis
Conflicts: gtk2_ardour/master_faders.cc
2016-05-31make the master faders visibility button workPaul Davis
2016-05-31most of the changes required to add a new master faders tabbablePaul Davis
the visibility button isn't actually working correctly
2016-05-15fix typo, restore preference tabSven Gestegård Robertz
2016-05-07GUI part of LocaleGuard optimization.Robin Gareus
2016-05-06re-introduce "add track/bus" from mixer windowRobin Gareus
2016-05-05fix another menu typo in fda03d1Robin Gareus
2016-05-03fix typo in fda03d1f1Robin Gareus
2016-05-03consistent menu labelsRobin Gareus
2016-04-24fix crash when loading a session with non-default clock modes.Robin Gareus
set_mode() emits ModeChanged which results in save_extra_xml(). If this happens during session-load, the XML iterator is invalidated.
2016-04-23save-as/snapshot tweaks:Robin Gareus
* allow to take snapshots and save-as read-only session. * change ambiguous "Save as" window title for "Snapshot & Switch" * start save-as in configured session-dir
2016-04-13use correctly named action to put preferences into the global menu bar on OS XPaul Davis
2016-03-05Fixes a minor typoMathias Buhr
2016-02-28cleanup: remove duplicate null checks.Robin Gareus
ARDOUR_UI::save_ardour_state () checks on entry if the windows exist. and also uses these pointers below without check..
2016-02-25add previous-tab and next-tab actions and bind to PRIMARY-page-up/down by ↵Paul Davis
default
2016-02-25move window visibility buttons to have less impact on minimum widthPaul Davis
And as a side effect, be in a consistent location on windows/linux AND OS X
2016-02-23Add GUI to instantiate session-scriptsRobin Gareus
2016-02-23Lua Script Console WindowRobin Gareus
2016-02-22rework dialog-close-focus-reset change to work in TabbedPaul Davis
2016-02-22fix merge mixup after rebase from masterPaul Davis
2016-02-22cleanup post-rebase-against-master messesPaul Davis