Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-06 | Create new track by dragging an instrument from the favorites sidebar | Robin Gareus | |
2016-05-06 | re-introduce "add track/bus" from mixer window | Robin Gareus | |
2016-05-04 | OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one) | Paul Davis | |
2016-05-01 | fix a Wsigncompare and 2 -Wuninitialized | Robin Gareus | |
2016-04-26 | remove the splash-screen when changing sessions | Robin Gareus | |
ARDOUR_UI::load_session()'s loading_message() shows the splash in all cases. But only the initial ARDOUR_UI::starting() does destroy it. In some cases we got away because the Engine Dialog pops back the splash and the dialog is never destroyed (only hidden). It's not until ~Dialog that the splash is displayed again (if it exists). | |||
2016-04-23 | save-as/snapshot tweaks: | Robin Gareus | |
* allow to take snapshots and save-as read-only session. * change ambiguous "Save as" window title for "Snapshot & Switch" * start save-as in configured session-dir | |||
2016-04-22 | Clarify my XML error printout from yesterday (see previous commit) | John Emmas | |
2016-04-21 | When logging XML error messages, make sure we don't accidentally log an ↵ | John Emmas | |
empty message Amends my previous commit #a7508a9c from 23rd July 2015. If the filename and/or line number were NULL, we could end up logging a message with no text! | |||
2016-04-19 | GUI part of 00169f1da (TRY_AUTOSTART_ENGINE) | Robin Gareus | |
2016-04-18 | GUI samplerate Mismatch notification | Robin Gareus | |
2016-04-18 | add a try-autostart-engine option (most recently used settings) | Robin Gareus | |
2016-04-13 | show window title in DEBUG::Accelerator debug trace | Paul Davis | |
2016-03-28 | add option to create new routes with strict-i/o enabled. | Robin Gareus | |
2016-03-23 | Hide lua script selector before showing lua parameter dialog. | Robin Gareus | |
2016-03-23 | UI part of lua code/header consolidation. | Robin Gareus | |
2016-03-16 | Midi Busses? why yes! | Robin Gareus | |
2016-03-15 | fix capitalization of sections of key editor | Paul Davis | |
2016-03-15 | fix segfaults/crashes when quitting under valgrind | Paul Davis | |
2016-03-15 | fix carelesslly deleted line that caused endless loop when missing | Paul Davis | |
2016-03-15 | when handling a keyboard event, if the current focus widget has ardour ↵ | Paul Davis | |
bindings attached, use them rather the ones for the main window content tab | |||
2016-02-28 | Rewrite 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-27 | Move 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-24 | fix compilation on OSX/PPC (old coreaudio) | Robin Gareus | |
2016-02-23 | Editor Actions Scripts & Manager | Robin Gareus | |
2016-02-23 | Add GUI to instantiate session-scripts | Robin Gareus | |
2016-02-23 | Lua Script Console Window | Robin Gareus | |
2016-02-22 | cleanup post-rebase-against-master messes | Paul Davis | |
2016-02-22 | tab-free tabbed display, part 1.2 | Paul Davis | |
2016-02-22 | tweak DEBUG_TRACE output for key_press_focus_accelerator | Paul Davis | |
2016-02-22 | change GTKOSX macro constant to use __APPLE__ instead | Paul Davis | |
2016-02-22 | remove Bindings::ignored_state and use Keyboard::RelevantModifierMask | Paul Davis | |
2016-02-22 | remove Gtkmm2ext::possibly_translate_mod_to_make_legal_accelerator(). | Paul Davis | |
This is no longer needed because we can set the modifier to the actual bits that GTK uses for Command (META+MOD2) | |||
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 | change 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-22 | cleanup various merge conflict resolution errors/omissions | Paul Davis | |
2016-02-22 | ensure that all callers of ARDOUR_UI_UTILS::relay_key_press() provide a window | Paul Davis | |
2016-02-22 | use newer API to show all actions and bindings with -b | Paul Davis | |
2016-02-22 | fix up code to print all available actions and existing key bindings | Paul Davis | |
2016-02-22 | action maps now have names | 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 | use Bindings API for binding replacement | Paul Davis | |
2016-02-22 | use X_() to mark binding names as non-translated | Paul Davis | |
2016-02-22 | fix double initialization of key bindings editor AND rename video import ↵ | Paul Davis | |
menu item correctly | |||
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 | 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 | hide splash in a sensible and understandable way | Paul Davis | |
2016-02-22 | add explanatory/reminder comment | Paul Davis | |
2016-02-22 | remove "toggle-foo" style actions related to editor/mixer windows and ↵ | Paul Davis | |
provide new methods that just use Tabbable::make_visible() |