Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-20 | Use memento_command_binder() to (probably) fix MSVC build and other things. | David Robillard | |
Remove ugly hack that does the same thing. | |||
2014-11-20 | Clean up some MIDI code. | David Robillard | |
2014-11-20 | Remove unused variables. | David Robillard | |
2014-11-20 | debug trace lost midi-messages | Robin Gareus | |
2014-11-19 | Fix dropped MIDI events, especially with record enabled. | David Robillard | |
I am not precisely sure why the cached iterator was causing this problem, it shouldn't be invalidated, and the times make sense. It may be some lock related issue since the iterator holds a lock on the source. In any case, this cached iterator was just to avoid repeated linear search of the model, but since the model has a logarithmic search, instead just scrap all this problematic persistent state and search for the appropriate start time every read. No need to be careful about invalidating when anything changes. | |||
2014-11-19 | fix range selection of mixer strips; shift+selecting a single strip would ↵ | Ben Loftis | |
select from there til the end | |||
2014-11-19 | some const'ness and hints for clang | Robin Gareus | |
2014-11-19 | copy hotspots file when packaging windows cursors | Robin Gareus | |
2014-11-19 | also load hotspot file (if it exists) for default cursors | Robin Gareus | |
2014-11-18 | allow dummy backend for any product | Ben Loftis | |
2014-11-18 | fix windows icon deply path | Robin Gareus | |
2014-11-18 | drop hotspot info when changing cursors. | Robin Gareus | |
2014-11-18 | deploy square cursors as default for windows | Robin Gareus | |
2014-11-18 | add square cursors (for windows) | Robin Gareus | |
cursor icons squared with north-west gravity. hotspots are identical to original icons. otherwise gdkcursor-win32 creates square cursors with center gravity and hotspot X/Y differs. | |||
2014-11-18 | tabs are tabs and spaces are spaces | Robin Gareus | |
see http://ardour.org/styleguide.html #26 | |||
2014-11-18 | assert no null pointer dereference | Robin Gareus | |
2014-11-18 | Plugin Automation All: Fix bug where Switches weren't being changed. | Jeremy Carter | |
2014-11-18 | Make MIDI channel selector rows/col constraints actually do something. | David Robillard | |
Seems kind of pointless since it's always 4 anyway, but whatever. | |||
2014-11-18 | Avoid possible use of uninitialized values. | David Robillard | |
This could only happen with a broken widget, but it shuts up clang and doesn't hurt. | |||
2014-11-18 | Remove obviously dead/redundant code. | David Robillard | |
2014-11-18 | Clean up funny code and initialize variables. | David Robillard | |
2014-11-18 | Constrain variable scopen and avoid uninitialized values existing at all. | David Robillard | |
Note: dead assignments trigger scan-build dead code warnings, which initializations do not. | |||
2014-11-18 | Remove unused variable and redundant arithmetic. | David Robillard | |
2014-11-18 | Gracefully avoid importing audio that somehow has 0 channels. | David Robillard | |
2014-11-18 | Fix potential use of uninitialized value. | David Robillard | |
2014-11-18 | Fix NULL pointer dereference on malformed Playlist XML. | David Robillard | |
2014-11-18 | Avoid potential division by zero. | David Robillard | |
2014-11-18 | Fix broken logic and possible NULL pointer dereference for Bundle XML. | David Robillard | |
2014-11-18 | Fix incredibly unlikely NULL pointer dereference. | David Robillard | |
2014-11-18 | Fix Region::verify_length() so it actually does something. | David Robillard | |
2014-11-18 | Fix incredibly unlikely NULL pointer dereference. | David Robillard | |
2014-11-18 | Fix zoom out limiting logic to actually limit minimum zoom. | David Robillard | |
2014-11-18 | Fix mismatched note resize drag cursor and behaviour. | David Robillard | |
2014-11-18 | Fix edit point selector on Mixbus. | David Robillard | |
2014-11-18 | remove cruft | Robin Gareus | |
2014-11-18 | amend 484e38053 | Robin Gareus | |
2014-11-18 | silence clang "dead assignment" warnings | Robin Gareus | |
2014-11-18 | synchronize preferences and monitor-section | Robin Gareus | |
2014-11-18 | files should have at least one channel. | Robin Gareus | |
2014-11-18 | remove cruft (monitor section knobs are cairo now) | Robin Gareus | |
2014-11-18 | NOOP, re-indent and remove trailing whitespace | Robin Gareus | |
2014-11-18 | remove dead assignment | Robin Gareus | |
2014-11-18 | remove superfluous if-branch (_session is checked a few lines above) | Robin Gareus | |
2014-11-17 | Fix "maybe" rounding bug. | David Robillard | |
Introduced in d63161426f256c293c92b73f1be4b375f962d298. | |||
2014-11-17 | waves/coreaudio PPC support | Robin Gareus | |
2014-11-17 | OSX packaging: | Robin Gareus | |
* postfix DMG with "-dbg" if not optimized. * strip binary and libs if optimized | |||
2014-11-17 | check alsa midi ringbuffer | Robin Gareus | |
2014-11-17 | Fix visibility of MIDI controller automation tracks across saves. | David Robillard | |
Fix some inaccurate/misleading comments that led to said bug. Gracefully handle the "impossible" case where we can't figure out a state ID for an automation track, instead of crashing. | |||
2014-11-16 | Don't hide selected control points. | David Robillard | |
There was already code for this, but actually setting the corresponding visibility flags seems to have been lost at some point. | |||
2014-11-16 | Support cut/copy/paste of MIDI notes and controllers at the same time. | David Robillard | |