summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_dialogs.cc
AgeCommit message (Collapse)Author
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-12when using toggle-editor-and-mixer, if current tab is neither, go to mixer ↵Paul Davis
first. This makes using Alt-m (the default binding) feel a lot more sensible
2016-06-07take a rather different approach toggling editor+mixerPaul 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-10use main window visibility when toggling between editor + mixerPaul Davis
2016-05-06use WindowManager toggle API for script-managerRobin Gareus
2016-03-21Fix unused variable warningDavid Robillard
2016-03-15change the way the key editor gets populated; drop binding sets with no actionsPaul Davis
2016-03-15do the safety dancePaul Davis
2016-03-15show processor box bindings in key binding editorPaul Davis
2016-03-15add new API to ARDOUR_UI to allow dynamic add/remove of keyboard bindings to ↵Paul Davis
key binding editor
2016-03-15fix segfaults/crashes when quitting under valgrindPaul Davis
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-27Move our #inclusions for "lua_script_manager.h"John Emmas
For whatever reason, almost none of gtk2_ardour will compile (with MSVC) unless 'lua_script_manager.h' gets #included by 'gtk2_ardour/window_manager.h'. No idea why... :-(
2016-02-25add previous-tab and next-tab actions and bind to PRIMARY-page-up/down by ↵Paul Davis
default
2016-02-23Editor Actions Scripts & ManagerRobin Gareus
2016-02-23Lua Script Console WindowRobin Gareus
2016-02-22fix crash caused by missing check on editor->own_window()Paul 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-22allow pixbuf_from_string() to return the full size pixbuf, with optional paddingPaul Davis
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-22replicate the remove-all-trailing whitespace commit(s) in masterPaul Davis
2016-02-22change suffix of keybinding files to ".keys" to avoid conflict with earlier ↵Paul Davis
versions. Move some code around that should never have been inside libs/ardour to begin with.
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-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-22more fixes for tabbable visibility managementPaul Davis
2016-02-22remove debug outputPaul Davis
2016-02-22hide splash in a sensible and understandable wayPaul Davis
2016-02-22dynamically update menus/actions controlling tabbable ↵Paul Davis
show/hide/attach/detach operations
2016-02-22remove use of current_toplevel() where unnecessary, fix broken necessary ↵Paul Davis
cases, generally fix up show/hide/attach/detach for Tabbables
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-22update main window title appropriatelyPaul Davis
2016-02-22first compilable version of tabbable design.Paul Davis
I would have loved to split this apart, but there are just so many interrelated changes, it makes little sense and would be a huge effort that would break future git bisect use because so many intermediate commits would not compile
2016-02-22consolidate codeRobin Gareus
2016-02-22update Window > Mixer accordinglyRobin Gareus
2016-02-22the basics of tabbedPaul Davis
2015-12-19allow to show/hide Monitor SectionRobin Gareus
2015-12-10allow hiding and showing the mixer listBen Loftis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
Paul Davis was responsible for introducing almost all of this.
2015-09-16Move UIConfiguration Singleton into UIConfiguration headerTim Mayberry
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16Move ARDOUR_UI::ui_scale into UIConfiguration classTim Mayberry
2015-06-27remove debug codeRobin Gareus