Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-24 | detect whether or not user edited the name for a new session | Paul Davis | |
Suprisingly hard/irritating. Thanks, GTK! (Gtk::Entry::set_text() emits all the same signals that actual user interaction can trigger, except for key events) | |||
2020-03-24 | prefill new session name with a date-based default | Paul Davis | |
Select it, so that typing will immediately replace it | |||
2020-03-24 | Add Lua binding for bounded roll | Robin Gareus | |
2020-03-24 | Fix C++98 compat: class-key must be used when declaring a friend | Robin Gareus | |
2020-03-24 | Do not use openGL backed canvas + widgets on Catalina | Robin Gareus | |
This needs testing: local builds on Catalina vs. running existing (10.6, 10.11) builds on 10.15. | |||
2020-03-24 | Add API to query OSX/MacOS version | Robin Gareus | |
2020-03-24 | Allow to disable use of NSGLView | Robin Gareus | |
On recent Mac systems (Catalina) OpenGL is slower compared to directly using GTK's NSView. Furthermore when compiled on Catalina, and running on a system with a Retina screen, the initial size of the canvas may be wrong: libs/gtkmm2ext/nsglview.mm:175:1: warning: method possibly missing a [super reshape] call [-Wobjc-missing-super-calls] This is not an issue when running versions compiled on older systems. | |||
2020-03-23 | fix error in multiple calls to SourceFactory::createWritable() | Paul Davis | |
removal of tape tracks removed an intermediate argument in the argument list; presence of default args for the last two arguments and implicit conversion from int->bool prevented the compiler from complaining about any existing calls. This supplements/extends a54b000a70 | |||
2020-03-23 | control over transport-masters-just-roll-when-sync-is-lost | Paul Davis | |
2020-03-23 | don't stop if master sync is lost and user chose to just keep rolling | Paul Davis | |
2020-03-23 | extend fixed-width improvements to master delta to LTC | Paul Davis | |
2020-03-23 | tweaks to display in TransportMastersWidget to reduce width jumping | Paul Davis | |
2020-03-23 | add note and increase left-space-padding in transport master delta displays | Paul Davis | |
2020-03-23 | improve variable width and precision for MTC slave delta display | Paul Davis | |
2020-03-23 | remove debug output | Paul Davis | |
2020-03-23 | add disk i/o apparent speed output to non-RT locate call | Paul Davis | |
2020-03-23 | add in timing for disk buffer reload after locate, to replace hard-coded ↵ | Paul Davis | |
0.05 seconds per track Leave debug output in place for now to get some numbers from any testers | |||
2020-03-23 | Show Sends button should instigate a Spill, akin to a VCA spill | Ben Loftis | |
2020-03-23 | Theme-ing: Replace lost color for aux-send-panners | Ben Loftis | |
2020-03-23 | Remove Mixbus Aux-Link special case 2/2 | Robin Gareus | |
2020-03-23 | Remove Mixbus Aux-Link special case 1/2 | Robin Gareus | |
2020-03-23 | NO-OP: whitespace | Robin Gareus | |
2020-03-23 | Pan: remove automation-state indirection 2/2 | Robin Gareus | |
2020-03-23 | Pan: remove automation-state indirection 1/2 | Robin Gareus | |
2020-03-23 | Constrain panner value to valid range | Robin Gareus | |
2020-03-23 | Remove unused method (see also 875f69438) | Robin Gareus | |
2020-03-23 | Remove unused variable | Robin Gareus | |
2020-03-22 | fix port/connection combo/dropdown for TransportMastersWidget | Paul Davis | |
2020-03-23 | Fix icon-tool | Robin Gareus | |
tape-rec icon was removed in a4d7b45fe, also re-order icons to retain grouping per line when using the icon render util | |||
2020-03-23 | Fix file import (typo in a4d7b45) | Robin Gareus | |
2020-03-22 | fix small error in GUI dimensions stemming from removal of tape tracks | Paul Davis | |
THe original determinant of width was: double const width = ((at->mode() == Destructive) ? 2 : 0); the conditional is always false now, so the width is a constant (zero) | |||
2020-03-22 | fix slaving to JACK transport (again!) | Paul Davis | |
2020-03-22 | fix up JACK transport to use master strategy design | Paul Davis | |
2020-03-22 | fix typo that passed wrong value as 2nd parameter to ↵ | Paul Davis | |
Session::plan_master_strategy() | |||
2020-03-21 | Pan: consolidate what_can_be_automated API | Robin Gareus | |
2020-03-21 | Pan: remove/consolidate parameter-descriptor | Robin Gareus | |
2020-03-21 | Pan: remove value-as-string indirection | Robin Gareus | |
2020-03-21 | Pan: remove unused APIs | Robin Gareus | |
2020-03-21 | Panner GUI: fix detent in center | Robin Gareus | |
Previously the dead-zone was too small (1/360). The mono/balance panner GUI has a throw of 180 deg L<>R. Also snapping to center didn't allow to smoothly move out of the center. The accumulated_delta as directly applied. This caused jumps by 4.5. degrees. This commit reduces the deadzone to 1 degree of the azimuth around the center. | |||
2020-03-21 | Pan: remove VBAP requirement to access session | Robin Gareus | |
2020-03-21 | NO-OP: remove unused #includes | Robin Gareus | |
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-20 | fix condition under which out-of-window MTC should trigger locate | Paul Davis | |
2020-03-19 | Remove Audio+MIDI track, and consolidate route creation methods | Robin Gareus | |
Audio+MIDI tracks were just MIDI tracks with an additional audio input, and do not directly allow use of vocoders (an instrument is loaded by default). For pitch-correction or similar use-cases one would prefer an audio-track (main data) with MIDI only being used as control-input. Ardour 5/6 pin-connections and side-chain offer a much nicer workflow for this setup. Alternatively one can get those tracks-types by manually adding an input port to an existing track, and creating a custom template. | |||
2020-03-18 | Fix wine-VST build | Robin Gareus | |
2020-03-18 | Hide hidden Controls in GUI | Robin Gareus | |
2020-03-18 | Add flag to explicitly hide a control | Robin Gareus | |
Eventually this is to replace a literal name "hidden" that is currently used as hack throughout Ardour's codebase. | |||
2020-03-18 | Add/remove source(s) in our MSVC project (gtk2_ardour) | John Emmas | |
2020-03-18 | Add/remove source(s) in our MSVC project (libardour) | John Emmas | |
2020-03-17 | warn user about destructive/tape tracks | Paul Davis | |