Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-22 | replicate the remove-all-trailing whitespace commit(s) in master | Paul Davis | |
2016-02-22 | Window Manager object should use global action map, since bindings are part ↵ | Paul Davis | |
of the global set | |||
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 | small rationalization of naming and code for managing plugin GUI visibility | Paul Davis | |
2016-02-22 | clean up registration of toggle window actions | Paul Davis | |
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 | save/restore tabbable state | 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 | |||
2015-10-05 | NOOP, remove trailing tabs/whitespace. | 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-01 | handle GUIs of missing or disabled plugins | Robin Gareus | |
2013-10-14 | tweak API of WindowProxy, and remove all unnecessary get() calls in ↵ | Paul Davis | |
functions where, if we have no window, there is nothing to do | |||
2013-10-07 | window proxy should delete its window during its destructor | Paul Davis | |
2013-07-30 | remove compile errors (still will not link and JACKPortEngine is not close ↵ | Paul Davis | |
to done) | |||
2013-07-10 | fix ProxyBase::save_pos_and_size | Robin Gareus | |
win() may return NULL -- although if we get a size-request we can be sure the window exists. -- NTL this feels better :) | |||
2013-07-07 | window delete/hide is managed by WMProxy (amend to cb6f16ac) | Robin Gareus | |
2013-07-07 | make window-manager session-aware | Robin Gareus | |
2013-07-07 | fix save/restore [plugin] window pos&size (without save) | Robin Gareus | |
2013-06-08 | NOOP - use PBD's std::string to number functions | Robin Gareus | |
2013-06-07 | some clarifying comments on WindowManager::set_transient_for | Paul Davis | |
2013-05-21 | remember plugin-UI type (custom/basic) with session. | Robin Gareus | |
amend to 3.1-81-g1acf8bd | |||
2013-05-07 | don't set transient-for on OS X, where it is not necessary | Paul Davis | |
2013-05-07 | change namespace/naming of WindowManager classes; register all ArdourDialog ↵ | Paul Davis | |
and ArdourWindow classes as ProxyTemporary windows so that transient-for can be set for all such windows | |||
2013-05-07 | work work on window mgmt: offer the change to mark all floating windows as ↵ | Paul Davis | |
Dialogs (in th theme manager), and mark ArdourWindow and ArdourDialog as transient-for on creation, based on current WindowManager (ardour-object) settings | |||
2013-05-07 | various changes to window visibility mgmt, including use of the mixbus2 code ↵ | Paul Davis | |
for toggling editor + mixer windows. no longer attempt to track changes made outside of ardour, which is a lost cause | |||
2013-05-06 | drop WIN_POS_MOUSE on a managed window if we have stored coordinates and ↵ | Paul Davis | |
after the first present() call | |||
2013-05-04 | the big rework of window management. probably not complete at thsi point, ↵ | Paul Davis | |
but this is mostly functional | |||
2013-05-04 | VisibilityTracker needs to inherit from sigc::tracker so that it can be used ↵ | Paul Davis | |
without combination with other sigc::trackable parents; fix partially_visible() logic |