summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_ed.cc
AgeCommit message (Collapse)Author
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
2016-02-22provide an alternate action for controlling prefs visibility in the main menuPaul Davis
2016-02-22add context menus for tabbable visibility buttonsPaul Davis
2016-02-22a bunch of stuff to make tab/window switching work better, and provide Alt-m ↵Paul Davis
to toggle between editor+mixer in a sane way
2016-02-22use Tabbable::change_visibility to make tab/window control buttons do the ↵Paul Davis
right thing
2016-02-22prevent dragging the last tab from the notebookPaul Davis
2016-02-22remove tab-related code for tabbed notebook, add tooltips to new buttonsPaul Davis
2016-02-22tab-free tabbed display, part 1.2Paul Davis
2016-02-22try using top-menu-bar buttons and not notebook tabs to control window ↵Paul Davis
visibility
2016-02-22change GTKOSX macro constant to use __APPLE__ insteadPaul Davis
2016-02-22replicate the remove-all-trailing whitespace commit(s) in masterPaul Davis
2016-02-22cleanup various merge conflict resolution errors/omissionsPaul Davis
2016-02-22more changes to Bindings, Keyboard APIsPaul Davis
2016-02-22radically change Keyboard/Binding API design to disconnect Gtk::Action ↵Paul Davis
lookup from binding definition We need this because we need binding information/objects before all Actions have been defined.
2016-02-22switch all action registration/binding code over to new API.Paul Davis
This removes the ability to change bindings via menus. Still to come: saving modified bindings, and reworking the key editor
2016-02-22remove all tearoffs except the monitor section.Paul Davis
We don't need this functionality anymore as we build on 15 years experience plus the new tabbed structure
2016-02-22get current tab on startup correct.Paul Davis
Note that Gtk::Notebook will not switch to a page with an invisible widget. This took me TOO LONG to discover. Also move code around between files
2016-02-22hopefully get dynamic tabbable menu state right this timePaul Davis