kiilerix
kiilerix
See the individual commit messages.
`ErrorPageApplicationWrapper` will (if enabled) catch application errors and (if `handle_exceptions` (which is default)) store them in `backlash.exc_environ` and `backlash.exc_info` where backlash `TraceErrorsMiddleware` can pick it up. It will catch and...
A follow-up to https://github.com/Ardour/ardour/pull/711 . See the individual commit messages.
This relates to random comments/questions I made on IRC. I suggest taking the first changeset now - a slight improvement. The rest - especially the "big" TempoMap change is mainly...
Please see the individual changesets and pick and choose the good ones ... or give feedback on which changesetes should be changed or dropped.
To help land https://github.com/Ardour/ardour/pull/663, let's continue with cleanup of some things that automatic or manual static analysis shows as unused. This is mainly removing unused stuff. This gives less code...
This adds consistency but shouldn't cause any functional change. See the individual changesets and commit messages for clearest review, and cherry-pick any good parts.
I would expect `Optional[str] or str` to have type `str`. It seems like `or` is handled correctly in many such situations, but not in this distilled (and thus slightly pointless)...
Just a random drive-by contribution, as requested in https://github.com/libsndfile/libsndfile/issues/806 I'm not sure how to actually get the `psf_log_printf` messages. And `sf_error_str` should perhaps be more helpful. Test code: ```c #include...
(first reported on https://tracker.ardour.org/view.php?id=8863 , but I think I reproduced the issue with libsndfile) I have one flac file that eventually, after some seeks and plays, stops working in ardour....