Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-20 | redesign chasing the transport master | Paul Davis | |
Substantive comments associated with code in Session::plan_master_strategy. Known not to work for reverse TC. Also, the JACK related code has not yet been tested | |||
2020-03-10 | create transport master in the factory method if the engine is running | Paul Davis | |
This fixes the GUI thinking there is no port because it is notified about the TM before the port is created | |||
2020-03-10 | small adjustments to TransportMaster API to better accomodate the ↵ | Paul Davis | |
"ignore/accept commands" concept | |||
2019-09-17 | add finite state machine to control/manage transport state | Paul Davis | |
2019-08-03 | Update libardour GPL boilerplate and (C) from git log | Robin Gareus | |
2019-03-03 | remove double assignments and one debug trace output; tweak second debug ↵ | Paul Davis | |
trace output | |||
2019-03-03 | removed _locked property from TransportMaster (it's a method, not a property) | Paul Davis | |
2019-02-26 | enhanced debug trace output | Paul Davis | |
2019-02-04 | remove commented code | Paul Davis | |
2019-01-25 | new approach to handling Transport Masters when engine is restarted | Paul Davis | |
Trust that ::reset() works for all transport masters, and call it when engine is stopped. This way the transport masters are ready to be called again as soon as the engine restarts. | |||
2018-10-07 | remove crazy thinko | Paul Davis | |
2018-10-05 | move away from "sync source" concepts | Paul Davis | |
2018-10-05 | laying the groundwork for adding/removing transport masters | Paul Davis | |
2018-10-04 | add new ::update_interval() method for transport masters, and use in shared ↵ | Paul Davis | |
::speed_and_position() implementation | |||
2018-09-27 | consolidate all transport masters on a SafeTime object that is a member of ↵ | Paul Davis | |
the TransportMaster base class. This seems to have broken some aspects of chasing/locking | |||
2018-09-23 | emit property change for "collect" on a TransportMaster | Paul Davis | |
2018-09-21 | Fix typo: emit signal (don't construct an object) | Robin Gareus | |
2018-09-21 | Fix --no-nls (4/5), i18n include order in libs/* | Robin Gareus | |
"i18n.h" needs to be included last (after any includes that may indirectly pull in getext or libintl etc) | |||
2018-09-20 | missing enum/properties stuff | Paul Davis | |
2018-09-20 | switch transport masters to use properties and notify via PropertyChanged | Paul Davis | |
2018-09-18 | new transport slave/master implementation, libs/ edition | Paul Davis | |