summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui.h
AgeCommit message (Collapse)Author
2016-06-12stop AddRouteDialog from being modal and from using a recursive run loopPaul Davis
2016-06-06add pre-release warning dialog. It wil not be shown when running via ardev etc.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-31first vaguely working version using PresentationInfoPaul Davis
remote control ID and "order keys" have been removed.
2016-05-31change API for ARDOUR_UI::add_route() to no longer require a float windowPaul Davis
2016-05-31initial part of vca assignment via context menuPaul Davis
2016-05-31first pass at making the GUI for a VCA visiblePaul Davis
2016-05-31remove the entire idea of a tabbable for VCA master fadersPaul Davis
Conflicts: gtk2_ardour/master_faders.cc
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-10add visibility tracking for main windowPaul Davis
2016-05-06Create new track by dragging an instrument from the favorites sidebarRobin Gareus
2016-05-06use WindowManager toggle API for script-managerRobin Gareus
2016-05-06NO-OP whitespaceRobin Gareus
2016-05-06re-introduce "add track/bus" from mixer windowRobin Gareus
2016-04-25remove unused codePaul Davis
2016-04-25add optional buttons to trigger lua scripted actions.Robin Gareus
2016-04-18GUI samplerate Mismatch notificationRobin Gareus
2016-03-28add option to create new routes with strict-i/o enabled.Robin Gareus
2016-03-16Midi Busses? why yes!Robin Gareus
2016-03-15change the way the key editor gets populated; drop binding sets with no actionsPaul Davis
2016-03-15add new API to ARDOUR_UI to allow dynamic add/remove of keyboard bindings to ↵Paul Davis
key binding editor
2016-02-28Rewrite commit 68e81a6, prefer forward declaration and includes in cc.Robin Gareus
only MSVC requires the complete class for the templated c'tor in window manager.h
2016-02-25add previous-tab and next-tab actions and bind to PRIMARY-page-up/down by ↵Paul Davis
default
2016-02-23Lua Script Console WindowRobin Gareus
2016-02-22fix inheritance/class design to get both SessionOptionEditor and ↵Paul Davis
RCOptionEditor to work correctly
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-22replicate the remove-all-trailing whitespace commit(s) in masterPaul Davis
2016-02-22cleanup various merge conflict resolution errors/omissionsPaul Davis
2016-02-22action maps now have namesPaul 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-22changes to support new key bindings editor designPaul Davis
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-22handle main window delete events sensiblyPaul Davis
2016-02-22handle button events on main window notebook so that we can handle close ↵Paul Davis
button clicks
2016-02-22dynamically update menus/actions controlling tabbable ↵Paul Davis
show/hide/attach/detach operations
2016-02-22break out window ops for Tabbables into show/hide/attach/detachPaul Davis
2016-02-22remove "toggle-foo" style actions related to editor/mixer windows and ↵Paul Davis
provide new methods that just use Tabbable::make_visible()
2016-02-22refactor key press handling to include a hack that continues to use GTK ↵Paul Davis
accelerators/bindings for now
2016-02-22save & restore the main window geometryPaul Davis
2016-02-22update main window title appropriatelyPaul Davis
2016-02-22hide tabs in main window when there's only 1 tab left.Paul Davis
This helps with space and also prevents tearing off the last tab
2016-02-22get normal GTK accelerators working againPaul Davis