Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-19 | Use XMLNode::set_property API in Gtkmm2ext::Bindings class | Tim Mayberry | |
2017-03-30 | Shortcut editor: include a raw list of the currently-available actions in ↵ | Ben Loftis | |
the printout. | |||
2017-03-11 | create_action_group -> get_or_create_action_group | Robin Gareus | |
Since adding an action-groups hides existing actions with the same name, this adds a way to look up actions first. This fixes an issue introduced in 6af51b52ffd6 (both window_manager.cc and ardour_ui_ed.cc use the "Window" group. | |||
2017-02-06 | Tweak output formatting of save_all_bindings_as_html | Ben Loftis | |
2017-01-12 | add API to query name of bound action | Robin Gareus | |
2016-12-13 | changes to adapt to modified version of GTK/Quartz which uses only MOD2 for ↵ | Paul Davis | |
Command, everywhere. The default version of GTK2/Quartz uses MOD2+META for keys and MOD2 for scroll, which is basically insane | |||
2016-09-29 | enhance -D bindings output | Paul Davis | |
2016-08-08 | fix display of modifiers on OS X in the bindings editor | Paul Davis | |
2016-07-18 | fix a compile of annoying compiler warnings with elcap clang | Paul Davis | |
2016-07-18 | before pushing keybindings to GTK for menu display, make sure that we add ↵ | Paul Davis | |
back the META modifer that GTK expects | |||
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-06-23 | more tweaks to HTML output when printing key bindings | Paul Davis | |
2016-06-21 | use new keyboard modifier names, and replace GDK names with better versions | Paul Davis | |
2016-06-20 | some modest improvements in the html rendering of key bindings, plus use of ↵ | Paul Davis | |
normal modifier names | |||
2016-06-02 | NOOP: space required | Paul Davis | |
2016-05-31 | basics of printing bindings as HTML | Paul Davis | |
2016-05-04 | OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one) | Paul Davis | |
2016-03-30 | inability to save non single character key binding with modifier eg. Ctrl-F5 | yonideshi | |
2016-03-08 | remove uncharacteristic comments | Paul Davis | |
2016-03-08 | fix up indentation in libs/gtkmm2ext/bindings code, probably messed up by ↵ | Paul Davis | |
emacs on OS X | |||
2016-03-05 | don't downcase Home, End and other non-single-key keycode names | Paul Davis | |
2016-03-05 | Small refactoring of keyboard bindings (first part) | Mathias Buhr | |
- Adds collision detection for keybindings - Fixes a bug that prevented newly created bindings to be deleted properly (reproduction: add a binding, remove it, restart ardour, binding is still there but can now be deleted). | |||
2016-03-02 | force all KeyboardKeys in Bindings to be lower case | Paul Davis | |
2016-02-26 | when looking up a key event, switch to the lowercase keyval | Paul Davis | |
Our bindings always use the lowercase form. Shift-e generates the GDK keyval for 'E' rather than 'e' (with the event state including GDK_SHIFT_MODIFIER). So we have to take this into account when doing the lookup | |||
2016-02-22 | fix inadvertent case change | Paul Davis | |
2016-02-22 | add a clarifying comment | Paul Davis | |
2016-02-22 | change operator<< for Keyboardkey to show state in hex | Paul Davis | |
2016-02-22 | no more munging with keyvals/accels on OS X | Paul Davis | |
2016-02-22 | remove Bindings::ignored_state and use Keyboard::RelevantModifierMask | Paul Davis | |
2016-02-22 | replicate the remove-all-trailing whitespace commit(s) in master | Paul Davis | |
2016-02-22 | cleanup Bindings/ActionMap API to get all actions for various purposes | Paul Davis | |
2016-02-22 | create a two-way association between an action map and a bindings object, ↵ | Paul Davis | |
rather than just one way. This helps us lookup bindings when printing out lists for the user | |||
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 | various fixes for saving bindings state | Paul Davis | |
2016-02-22 | change/extend/rework Bindings API to allow replacement and provide ↵ | Paul Davis | |
stub/hook/call to save bindings | |||
2016-02-22 | initial compilable version of saving key bindings with "new" scheme | Paul Davis | |
2016-02-22 | bindings: prevent double registration and double signal connection, and ↵ | Paul Davis | |
provide get_all_actions() methods | |||
2016-02-22 | changes to Bindings and Keyboard API to support (mostly) GTK-free keyboard ↵ | Paul Davis | |
bindings | |||
2016-02-22 | widespread changes to get the new (oldArdour binding scheme to be used for ↵ | Paul Davis | |
keyboard accelerators | |||
2015-10-05 | use quotes for in-tree pbd/glib wrapper include | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-09-17 | use pbd's gstdio compatibility wrapper | Robin Gareus | |
2013-07-15 | use g_unlink() rather than unlink() universally, requires <glib/gstdio.h> in ↵ | Paul Davis | |
several files | |||
2013-01-16 | add copyright comments | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13862 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-04 | quiten down in the back | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10440 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-09-30 | fixes for 98% of all the warnings/errors reported by OS X gcc on tiger | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10179 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-03-04 | extend Gtkmm2ext::Bindings system to handle mouse buttons as well as ↵ | Paul Davis | |
keyboard events git-svn-id: svn://localhost/ardour2/branches/3.0@9062 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-08-13 | Bindings save release bindings as well as press bindings | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@7622 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-08-12 | lotsa keybindings for nearly everything in the step editor | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@7610 d708f5d6-7413-0410-9779-e7cbd77b26cf |