Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-05-31 | fix manual merge error | Paul Davis | |
2016-05-31 | remove the entire idea of a tabbable for VCA master faders | Paul Davis | |
Conflicts: gtk2_ardour/master_faders.cc | |||
2016-05-31 | call ::set_session on master faders section | Paul Davis | |
2016-05-31 | most of the changes required to add a new master faders tabbable | Paul Davis | |
the visibility button isn't actually working correctly | |||
2016-05-25 | fix script button sensitivity | Robin Gareus | |
2016-05-14 | action script GUI details (sensitivity + tooltip) | Robin Gareus | |
2016-05-04 | OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one) | Paul Davis | |
2016-04-25 | add optional buttons to trigger lua scripted actions. | Robin Gareus | |
2016-02-23 | Lua Script Console Window | Robin Gareus | |
2016-02-22 | a 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-22 | get rid of a warning message by setting up the main window properties before ↵ | Paul Davis | |
showing it | |||
2016-02-22 | prevent dragging the last tab from the notebook | Paul Davis | |
2016-02-22 | remove tab-related code for tabbed notebook, add tooltips to new buttons | Paul Davis | |
2016-02-22 | tab-free tabbed display, part 1.2 | Paul Davis | |
2016-02-22 | try using top-menu-bar buttons and not notebook tabs to control window ↵ | Paul Davis | |
visibility | |||
2016-02-22 | replicate the remove-all-trailing whitespace commit(s) in master | Paul Davis | |
2016-02-22 | cleanup various merge conflict resolution errors/omissions | Paul Davis | |
2016-02-22 | more changes to Bindings, Keyboard APIs | Paul Davis | |
2016-02-22 | radically 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-22 | switch 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-22 | remove debug output | Paul Davis | |
2016-02-22 | get 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-22 | handle main window delete events sensibly | Paul Davis | |
2016-02-22 | hopefully get dynamic tabbable menu state right this time | Paul Davis | |
2016-02-22 | add suggestive tooltips for tabs; remove position argument for Tabbable ↵ | Paul Davis | |
since it isn't really usable | |||
2016-02-22 | cleaner code to figure out which Tabbable was just torn off | Paul Davis | |
2016-02-22 | first 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-22 | the basics of tabbed | Paul Davis | |
2015-09-16 | Move UIConfiguration Singleton into UIConfiguration header | Tim Mayberry | |
This removes the direct dependence on ardour_ui.h from 39 files | |||
2014-09-06 | speed up session load (display updates) | Robin Gareus | |
2014-07-04 | move location of menus file loading and call ↵ | Paul Davis | |
ActionManager::enable_accelerators() to get all actions setup for binding options | |||
2013-10-07 | use new GtkUI design in ARDOUR_UI | Paul Davis | |
2013-07-10 | implement meterbridge & meter-strip | Robin Gareus | |
2013-05-04 | the big rework of window management. probably not complete at thsi point, ↵ | Paul Davis | |
but this is mostly functional | |||
2013-04-26 | redesign toggling of editor/mixer stacking to use Gtkmm2ext::VisibilityTracker | Paul Davis | |
2012-12-11 | do not show the mixer window if the (current) screen height is < 700 pixels ↵ | Paul Davis | |
(since this results in a very, very irritating situation) git-svn-id: svn://localhost/ardour2/branches/3.0@13635 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-27 | A (hopefully) better fix for toggle-mixer-on-top, using ↵ | Colin Fletcher | |
gtk_window_is_active() to work out whether the mixer is already on top. git-svn-id: svn://localhost/ardour2/branches/3.0@12952 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-13 | Patch from colinf to fix problems with toggle mixer on top (#2477). | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12714 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-15 | provide link-editor-and-mixer-selection option. gui implementation is ↵ | Paul Davis | |
slightly hacky because of the implicit endless loop that the link creates git-svn-id: svn://localhost/ardour2/branches/3.0@10624 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-10-26 | new ArdourButton class, to start to provide more control over how our ↵ | Paul Davis | |
buttons work and appear; use ArdourButtons for monitor, solo isolate and solo safe buttons, and in the processor box; don't save UI config file (canvas colors) to the user's home dir unless one or more parameters were modified by the user git-svn-id: svn://localhost/ardour2/branches/3.0@10311 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-06-01 | Delete trailing whitespace | David Robillard | |
git-svn-id: svn://localhost/ardour2/branches/3.0@9656 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-11-13 | make ardour3 build and link on OS X (tiger, at least) | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8018 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-09-22 | Tidy up Window menu a bit; use ToggleActions for all relevant things, ↵ | Carl Hetherington | |
cleanup editor/mixer options a bit. git-svn-id: svn://localhost/ardour2/branches/3.0@7828 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-03-19 | save tearoff state; restore monitor section state reasonably well; fixup ↵ | Paul Davis | |
access control to parts of editor.h (needs more work); extend CrossThread just a little git-svn-id: svn://localhost/ardour2/branches/3.0@6774 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-02-09 | Add keyboard shortcut to tooltip text where possible. | David Robillard | |
git-svn-id: svn://localhost/ardour2/branches/3.0@6657 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2009-12-17 | switch to using boost::signals2 instead of sigc++, at least for libardour. ↵ | Paul Davis | |
not finished yet, but compiles, loads sessions, records and can close a session without a crash git-svn-id: svn://localhost/ardour2/branches/3.0@6372 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2009-12-12 | remove using namespace sigc everywhere to ensure clarity over which ↵ | Paul Davis | |
bind/mem_fun is being used; make Config::map_parameters take a boost::function rather than a sigc::slot ; continue debugging crash caused by regionviews not tracking their Region's lifetime git-svn-id: svn://localhost/ardour2/branches/3.0@6357 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2009-12-11 | make all use of bind/mem_fun be explicitly sigc:: | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@6354 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2009-12-04 | move generic parts of Keyboard into gtkmm2ext. imperfectly done, but makes ↵ | Paul Davis | |
modifiers available in libgtkmm2ext now git-svn-id: svn://localhost/ardour2/branches/3.0@6288 d708f5d6-7413-0410-9779-e7cbd77b26cf |