Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-01 | Add PBD::DEBUG::GUITiming debug bit | Tim Mayberry | |
2015-01-01 | Add tests that show the timing differences between the Glib/mm based timeouts | Tim Mayberry | |
This shows that PBD::Timer is pretty much identical in terms of timing and CPU usage as Glib TimeoutSources. They also show the differences on Windows when setting the minimum Multimedia Timer resolution using timeBeginPeriod | |||
2015-01-01 | Add PBD::Timer/StandardTimer/BlinkTimer classes for convenient timeouts | Tim Mayberry | |
2015-01-01 | Add Timing, TimingData and Timed classes for time measurement to pbd/timing.h | Tim Mayberry | |
2015-01-01 | Add dummy backend in Fedora based mingw-w64 build scripts | Tim Mayberry | |
2014-12-31 | Fix alleged use of uninitialized variable. | David Robillard | |
Looks like a guaranteed else branch to me, but who am I to argue with gcc? | |||
2014-12-31 | Add missing Variant => LV2 Atom case. | David Robillard | |
(Not likely to actually be used any time soon but fixes warning and does something reasonable if lossy). | |||
2014-12-31 | fix incorrect test for valid MIDI events. | Paul Davis | |
Only channel messages have the form <statusbyte>{<nonstatusbyte>..} | |||
2014-12-31 | remove debug output | Paul Davis | |
2014-12-31 | Fix range "arithmetic" | Paul Davis | |
Subtracting anything from an empty range should return an empty range, not an assert() failure | |||
2014-12-31 | use clock text scaling for big clock window | Paul Davis | |
2014-12-31 | add the ability to use cairo scaling to warp the rendering of the main clock ↵ | Paul Davis | |
text | |||
2014-12-30 | Load what we can from broken/truncated MIDI files. | David Robillard | |
We're still a very long way from tolerant of weird SMF files (libsmf takes a "crash if input is not exactly perfect" philosophy, if we're going to be polite and elevate such a thing to "philosophy"), but at least we'll get what's there from files truncated by old broken versions of Ardour or other situations. | |||
2014-12-30 | Gracefully handle MIDI parse failure. | David Robillard | |
2014-12-31 | don't take temporary copy of MIDI sequence | Robin Gareus | |
fixes potential boost shared_ptr double free. | |||
2014-12-30 | Fix stuck note display while recording. | David Robillard | |
This doesn't make sense, but I'm okay with that. | |||
2014-12-30 | rename "Convert to Region In-Place" to "Separate" since it is known by that ↵ | Paul Davis | |
name elsehwere and in the code | |||
2014-12-30 | Fix display of MIDI while recording. | David Robillard | |
... almost. There are some artifacts when you zoom out while recording that I can't figure out, but whatever. Also fix performance issues caused by last attempt at rec display while zoom. | |||
2014-12-31 | 32/64bit compat | Robin Gareus | |
2014-12-30 | add a MIDI loopback mode to the Dummy Backend | Robin Gareus | |
2014-12-30 | Fix MIDI CC record/playback crash. | David Robillard | |
2014-12-30 | Fix some mangled whitespace (noop). | David Robillard | |
2014-12-30 | Revert "Fix occasional MIDI read crash." | David Robillard | |
This reverts commit ec947ff8fd2cf229284f757b8bd6b0f96cbd6383. | |||
2014-12-30 | Fix smart mode cursor on audio regions. | David Robillard | |
2014-12-30 | windows: automatically log gdb output | Robin Gareus | |
2014-12-29 | Fix occasional crash when saving MIDI. | David Robillard | |
I can't figure out why a change has a NULL note; that shouldn't happen, but it does. Worse case scenario is some undo loss, so better to print something informative and soldier on than crash. Hopefully this will help track down the real cause with more testing. | |||
2014-12-29 | Fix internal select all. | David Robillard | |
2014-12-29 | Fix key bindings for note trim/extend. | David Robillard | |
2014-12-29 | Fix fallout from sooomeone's busted emacs. | David Robillard | |
2014-12-29 | Fix off-by-one MIDI note names. | David Robillard | |
Much like everything else in midnam, it's not specified whether the numbers are 0 or 1 relative, but everything out there seems to be 0 relative and this matches the canvas, so go with that. | |||
2014-12-29 | remove unused code | Paul Davis | |
2014-12-29 | Fix MIDI recording display when zoom/etc changes. | David Robillard | |
2014-12-29 | fix a few compiler warnings | Paul Davis | |
2014-12-29 | don't unpack and repack meters unnecessarily during ↵ | Paul Davis | |
LevelMeterBase::setup_meters() | |||
2014-12-29 | Avoid another potential deadlock for good measure. | David Robillard | |
Firing these signals while locked is not a good idea, Sequence/ControlList need a better design for this that accounts for recording and lockedness. | |||
2014-12-29 | Blind fix for MIDI iteration bug. | David Robillard | |
2014-12-29 | Fix deadlock while recording MIDI controllers. | David Robillard | |
2014-12-29 | update numbering of midi-test sequences | Robin Gareus | |
2014-12-29 | add a midi-CC sustain-pedal test sequence | Robin Gareus | |
2014-12-29 | add 'size' field to midi-sequences | Robin Gareus | |
2014-12-29 | make it easier to add new midi sequences | Robin Gareus | |
2014-12-29 | update meters as soon as UI-settings change - amend 64fa63212f7 | Robin Gareus | |
2014-12-29 | Add some newly introduced source files to our MSVC project (gtk2_ardour) | John Emmas | |
2014-12-29 | Add some newly introduced source files to our MSVC project (libardour) | John Emmas | |
2014-12-28 | Automation ghost notes for percussive hits. | David Robillard | |
2014-12-28 | Show correct ghost hit for percussive tracks. | David Robillard | |
2014-12-28 | Fix rect select of hit events. | David Robillard | |
2014-12-28 | Set new note velocity based on surrounding notes. | David Robillard | |
2014-12-28 | Demote message about empty MIDI tracks to info. | David Robillard | |
2014-12-29 | follow 113bc3b38e, tentative clock-font size update. | Robin Gareus | |
This really needs a better solution. |