Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-17 | expand everything for a key editor tab is there is only 1 child node | Paul Davis | |
2020-04-12 | when binding a key, if it is already bound, offer to replace the existing ↵ | Paul Davis | |
binding Telling the user to that first was a bit ... silly. | |||
2019-08-03 | Update GPL boilerplate and (C) | Robin Gareus | |
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author. | |||
2019-02-16 | additional logic to avoid showing top-level menu actions in the key shortcut ↵ | Paul Davis | |
editor | |||
2017-07-17 | Remove <gtkmm.h> include from header files. | Robin Gareus | |
2017-01-12 | Minor tweak to bindings editor layout | Robin Gareus | |
2017-01-12 | Display name of conflicting keyboard binding | Robin Gareus | |
2017-01-12 | rename Bindings -> Keyboard Shortcuts | Ben Loftis | |
2017-01-05 | Un-bunch the bunched-up Keybindings editor widgets. | Ben Loftis | |
2016-08-21 | Fix another crash at exit: | Robin Gareus | |
Collecting bindings after ::finish() has already destroyed half the GUI will result in memory corruption invalid Glib::RefPtr<Gtk::Action> Gtkmm2ext::ActionMap::get_actions() Gtkmm2ext::Bindings::get_all_actions() KeyEditor::Tab::populate() KeyEditor::refresh() Editor::set_script_action_name() LuaInstance::session_going_away() PBD::Destructible::drop_references() ARDOUR::Session::destroy() ARDOUR::Session::~Session() ARDOUR_UI::finish() | |||
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-06-24 | fix KeyEditor::print() for windows (hopefully, untested) | Robin Gareus | |
2016-06-15 | initial working version of "printing" keybindings (via a browser) | Paul Davis | |
2016-06-14 | wording change for key binding dialog remove shortcut button label | Paul Davis | |
2016-06-01 | fix windows builds & remove cruft | Robin Gareus | |
There's no mkstemp() for windows -> use Glib::file_open_tmp() also ofstream should not be used (on windows it does not support UTF8 fn) strstream + Glib::file_set_contents () | |||
2016-05-31 | hacked up incomplete use of print-key-bindings-as-html | Paul Davis | |
2016-04-24 | update keyeditor when action label changes | Robin Gareus | |
2016-03-30 | Don't crash when keyeditor is empty | Mathias Buhr | |
2016-03-15 | change the way the key editor gets populated; drop binding sets with no actions | Paul Davis | |
2016-03-15 | in key editor, attach key press/release handlers before other handlers so ↵ | Paul Davis | |
that normal treeview navigation keys (backspace, up, down etc.) can still be bound | |||
2016-03-15 | extend API of key binding editor to allow for tab removal | Paul Davis | |
2016-03-08 | Adds a tooltip to the icon | Mathias Buhr | |
2016-03-08 | Implements filtering in bindings editor | Mathias Buhr | |
2016-03-05 | edited keybindings should be stored in lower-case form | Paul Davis | |
2016-03-05 | remove some uncharacteristic comments in code | 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-05 | Adds sorting the toe keyeditor | Mathias Buhr | |
2016-02-22 | remove all trace of SAE from source code. | Paul Davis | |
This had become incoherent over time, and posed a development hazard and burden going forward | |||
2016-02-22 | replicate the remove-all-trailing whitespace commit(s) in master | Paul Davis | |
2016-02-22 | use Bindings API for binding replacement | Paul Davis | |
2016-02-22 | redesign key editor to work with tabbed notebook, one tab per set of bindings | Paul Davis | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-04-02 | Window focus handling fixes. | nick_m | |
Many windows were not getting key events. Use magic focus infrastructure (built for widgets) to deliver key events via window focus in/out. | |||
2015-01-14 | Fix setting command key bindings on OSX. | David Robillard | |
2015-01-07 | Redisplay key bindings when reset. | David Robillard | |
2014-12-18 | This fixes a bug where an impossible keybinding assignment is possible. | Paul Davis | |
It also makes it behave similar to the gtk keybinder. See Bug 5888 for more details. From pull request #82 @ github, from Domohawk | |||
2014-07-10 | fix key editor resize behaviour | Paul Davis | |
2014-07-10 | add reset bindings button to key bindings editor | Paul Davis | |
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2013-09-17 | more excision of "JACK" from labels, menu items, etc. | Paul Davis | |
NOTE: users will lose the sample rate/latency display in the status bar display. Not yet sure what to do about this | |||
2012-07-25 | fix a SNAFU that occured when switch from ArdourDialog to ArdourWindow that ↵ | Paul Davis | |
removed the "Rmove shortcut" button from the keyeditor git-svn-id: svn://localhost/ardour2/branches/3.0@13079 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-23 | Remove unneeded header include | Tim Mayberry | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12828 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-05-24 | Remove over 500 unnecessary includes (including 54 of session.h). | David Robillard | |
It's slightly possible that this causes trivial build failures on different configurations, but otherwise shouldn't cause any problems (i.e. no actual changes other than include/naming/namespace stuff). I deliberately avoided removing libardour-config.h since this can mysteriously break things, though a few of those do seem to be unnecessary. This commit only targets includes of ardour/*.h. There is also a very large number of unnecessary includes of stuff in gtk2_ardour; tackling that should also give a big improvement in build time when things are modified. git-svn-id: svn://localhost/ardour2/branches/3.0@12420 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-05-22 | remove, convert, comment several cerr statements | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12378 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-13 | MCP: catch noteOff to see note-on+velocity=zero messages; more GUI tweaks | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11966 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-03-12 | remove menu items from the keybindings dialog | Ben Loftis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11654 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-12-04 | remove OS X specific code for key editor binding displays | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10895 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-12-04 | lets see what gtk/osx displays for key bindings without us editing them | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10894 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-19 | Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. | David Robillard | |
Fixes #4364. I havn't fully tested every single dialog and window (heck, I don't even know how to get at half of them), and there may be some packing niggles, but this is the bulk of the work. The Gnome 3 kiddies can close their dialogs now, anyway :) git-svn-id: svn://localhost/ardour2/branches/3.0@10699 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-02-20 | Use an action's tooltip in the key editor if its label is empty; add some ↵ | Carl Hetherington | |
tooltips so that Solo / Monitor actions are not blank in the key editor. git-svn-id: svn://localhost/ardour2/branches/3.0@8909 d708f5d6-7413-0410-9779-e7cbd77b26cf |