log

age author description
2015-03-10 Chris Cannam More type fixes. We now build with -Wconversion, on this platform (64-bit Linux) at least. cxx11
2015-03-10 Chris Cannam More type fixes cxx11
2015-03-10 Chris Cannam More type fixes, primarily in the spectrogram cxx11
2015-03-09 Chris Cannam A few more fixes cxx11
2015-03-09 Chris Cannam Working through the float/double and int/sv_frame_t fixes cxx11
2015-03-09 Chris Cannam Move to using double rather than float for floating-point calculations (float only for storage); more build fixes cxx11
2015-03-09 Chris Cannam More conversion fixes cxx11
2015-03-04 Chris Cannam Toward building with new sv types cxx11
2015-03-04 Chris Cannam Fixes to go with latest svcore cxx11
2015-03-03 Chris Cannam Merge from default branch cxx11
2015-02-24 Chris Cannam Enable ThreadSanitizer datarace
2015-02-09 Chris Cannam Merge from default branch cxx11
2015-01-15 Chris Cannam Always resist vertical drag -- it's just too annoying if it happens accidentally while playing alignment_view
2015-01-15 Chris Cannam Scale drag thresholds according to actual display resolution
2015-01-15 Chris Cannam Merge from default branch alignment_view
2015-01-15 Chris Cannam Scale drag thresholds according to actual display resolution alignment_view
2014-12-15 Chris Cannam Tidy up layout and ranges for unit conversion dialog, highlight in red any out-of-range values
2014-12-09 Chris Cannam Start connecting up tempo bits
2014-12-09 Chris Cannam Update units when prefs change
2014-12-09 Chris Cannam Oops, included some unintended cruft
2014-12-09 Chris Cannam hz -> freq, and some layout rearrangement
2014-12-08 Chris Cannam Fixes to limits etc in unit converter
2014-12-02 Chris Cannam Wire up note/octave stuff
2014-12-02 Chris Cannam Start adding piano note
2014-12-02 Chris Cannam Adding the unit converter code might have enhanced the previous commit a little
2014-12-01 Chris Cannam Start work on unit converter
2014-11-27 Chris Cannam Avoid completely smoothing out a curve if it alternates high/low, when zooming out far enough to use lines instead
2014-11-21 Chris Cannam Fix misalignment in alignment view alignment_view
2014-11-21 Chris Cannam Grey lines in alignment view; chords for salient features alignment_view
2014-11-21 Chris Cannam Avoid drawing a single lonesome 0 if nothing is loaded at all alignment_view
2014-11-17 Chris Cannam CXX11 (-std=c++11) branch, to test build environments before making any code adaptations cxx11
2014-11-10 Chris Cannam Discard wildly excessive wheel events
2014-11-14 Chris Cannam Wheel event thing alignment_view
2014-11-11 Chris Cannam Make the dragged pitch take effect when releasing drag on a note tonioni
2014-11-11 Chris Cannam (Very slowly) perform local reanalysis when dragging a note up or down tonioni
2014-11-11 Chris Cannam Tidy tonioni
2014-11-10 Chris Cannam Be more ruthless tonioni
2014-11-10 Chris Cannam Merge tonioni
2014-11-10 Chris Cannam Make overview area easier to see tonioni
2014-11-10 Chris Cannam Discard wildly excessive wheel events tonioni
2014-11-10 Chris Cannam Merge from default branch tonioni
2014-10-17 Chris Cannam Don't hide time-instant layers when switching modes; use them as source of key frames in alignment view alignment_view
2014-10-17 Chris Cannam First sketch at alignment view (between panes in stack) alignment_view
2014-10-03 Chris Cannam Handle variable columns by importing all of them (not just the minimum number)
2014-10-03 Chris Cannam Add milliseconds as CSV import timing option
2014-09-29 Chris Cannam Correct some really stupid fixed-length string stuff, including a genuine stack overflow that causes a crash on OS/X for certain colour 3d plot data.
2014-09-12 Chris Cannam Don't print activity
2014-09-12 Chris Cannam Experimentally add the hybrid normalisation as an option (not working well either in UI or implementation) normalize_hybrid_option
2014-09-11 Chris Cannam Do not draw the model time extents if the top layer does not have time as its x axis (fixing #1057)
2014-09-09 Chris Cannam Merge from default branch tonioni
2014-09-03 Chris Cannam Avoid complaint about unused return value
2014-09-03 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
2014-09-03 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
2014-09-03 Chris Cannam Fix a couple of not-very-realistic potential null-pointer derefs (from coverity scan)
2014-09-03 Chris Cannam Simplify some logic where loop was used with an unconditional "break" that meant it could only happen once (from coverity scan)
2014-09-03 Chris Cannam Fix some potential null-pointer derefs, and simplify some logic where loops were used with an unconditional "break" that meant they could only happen once (from coverity scan)
2014-09-03 Chris Cannam Fix some potential divide by zeros (from coverity scan)
2014-09-03 Chris Cannam Fix minor resource leak (from coverity scan)
2014-09-03 Chris Cannam Clarify some sneaky logic
2014-09-03 Chris Cannam Fix uninitialised variable (from coverity scan)
2014-09-03 Chris Cannam Fix a couple of inadvertant integer divisions (from coverity scan)
2014-09-03 Chris Cannam Remove redundant code (from coverity scan)
2014-09-03 Chris Cannam Fix potential divide by zero
2014-09-03 Chris Cannam Clarify some sneaky logic
2014-09-03 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
2014-09-03 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
2014-09-03 Chris Cannam Fix some (probably benign) uninitialised members (from coverity scan)
2014-09-02 Chris Cannam Update subrepos and merge from default branch tonioni
2014-09-02 Chris Cannam Add const version of this accessor
2014-09-02 Chris Cannam Use getInteractionLayer for immediate interactions, rather than getSelectedLayer (which may be invisible)
2014-09-02 Chris Cannam Return getSelectedLayer to being able to return a dormant layer -- if that isn't allowed, then getInteractionLayer is what you want
2014-09-02 Chris Cannam Use fixed-order when exporting layers to a session
2014-09-02 Chris Cannam Use fixed-order layer list for property container enumeration. Fixes habit of the layer property tabs to jump about when adding a new layer.
2014-09-02 Chris Cannam Populate the fixed order layer list
2014-09-02 Chris Cannam Introduce (but don't yet populate) the fixed layers vector; rename m_layers to m_layerStack to reflect its ordering by stacking
2014-09-02 Chris Cannam Add getInteractionLayer() and some docs
2014-08-13 Chris Cannam This spacing works a bit better on the Mac (though not really well enough)
2014-08-13 Chris Cannam Don't label time zero, it gets cut off by opaque end layer
2014-08-13 Chris Cannam Make it possible to set the parent widget
2014-07-25 Chris Cannam Debug output stuff
2014-07-25 Chris Cannam Do not move playhead on click, unless in "DAW mode". In centre-frame modes it's confusing and leads to random jumps when playing aligned material
2014-07-25 Chris Cannam Rich text for tooltip -- apart from anything else, this ensures it gets word-wrapped
2014-07-18 Chris Cannam Merge from branch tonioni
2014-07-18 Chris Cannam Support horizontal two-finger scrolling on Mac, and adjust zoom rate on vertical scroll to make it less crazily fast tonioni
2014-07-18 Chris Cannam Merge from default branch tonioni
2014-07-18 Chris Cannam compile fix tonioni
2014-07-17 Chris Cannam Fix some errant signals (the modelChanged with args are now modelChangedWithin)
2014-07-16 matthiasm code to remove duration/sample rate from panes tonioni
2014-07-15 matthiasm merge tonioni
2014-07-15 matthiasm adding number to display of illuminated note tonioni
2014-07-15 matthiasm adding no spectrogram and no sonification options tonioni
2014-07-02 Chris Cannam Merge from tonioni branch
2014-07-02 Chris Cannam Merge from default branch, and update to make sure we retain the DAW-style scrolling (page without moving playhead on scroll) tonioni
2014-07-02 Chris Cannam Merge from default branch tonioni
2014-07-02 Chris Cannam Create separate play scroll modes for (Tony-style, DAW-style) page mode and (SV-style) paging with playhead alignment to centre on drag
2014-07-02 Chris Cannam Merge
2014-06-18 Chris Cannam Merge from branch tonioni (the two are currently in sync)
2014-07-01 Chris Cannam Dense colour 3d plot layers should be scrollable, I think; and some tidying, debug stuff, and minor optimisations
2014-06-18 Chris Cannam Merge from branch warnfix_no_size_t
2014-06-18 Chris Cannam Merge from branch warnfix_no_size_t tonioni
2014-06-18 Chris Cannam Configure stuff and fixes for -Werror warnfix_no_size_t
2014-06-18 Chris Cannam Merge from branch tony_integration warnfix_no_size_t
2014-06-17 Chris Cannam More unsigned/long and warning fixes warnfix_no_size_t
2014-06-17 Chris Cannam Some more unsigned/long removal warnfix_no_size_t
2014-06-17 Chris Cannam Remove size_t's and fix warnings in layer/ warnfix_no_size_t
2014-06-17 Chris Cannam Merge from branch "tonioni" tony_integration
2014-06-17 Chris Cannam Merge from default branch tony_integration
2014-06-16 Chris Cannam Single-click to move pointer needs to wait for double-click timeout (so it knows you're not starting a double-click) tonioni
2014-06-16 Chris Cannam Merge tonioni
2014-06-16 Chris Cannam Comment out debug tonioni
2014-06-16 matthiasm fixed deleteSelectionInclusive to not delete adjacent notes tonioni
2014-06-13 Chris Cannam Merge tonioni
2014-06-13 Chris Cannam Add an experimental cancel button to view progress bars tonioni
2014-06-13 matthiasm fixed selection by note move to not include the next note on the right tonioni
2014-06-13 Chris Cannam Fix Tony bug #981: note editing does not work when pitch track is invisible tonioni
2014-06-12 Chris Cannam Some tidying & fixing compiler warnings tonioni
2014-06-12 matthiasm flexinote now displays frequency, duration and text above/below the note tonioni
2014-06-12 matthiasm adding a note after the last existing one is now possible (#974) tonioni
2014-06-12 Chris Cannam Play pointer: Avoid disconcerting jump when dragging so pointer is at start of pane (without having it leave the pane) tonioni
2014-06-12 Chris Cannam Move play pointer on single-click in pane in navigate mode tonioni
2014-06-12 Chris Cannam Play pointer: when user drags pane during playback such that the pointer is no longer visible, accept that and stop trying to track it until pointer naturally comes back within visible area tonioni
2014-06-12 Chris Cannam Play pointer: don't move it when dragging overview pane tonioni
2014-06-12 Chris Cannam Make sure the play pointer is always visible when the centre line is not tonioni
2014-06-12 Chris Cannam Play pointer: don't seek playback when scrolling, except in ScrollContinuous mode tonioni
2014-06-11 matthiasm added vertical strip stripes to beginning and end of illuminated note tonioni
2014-06-11 matthiasm fixed note delete bug (now deletes when any overlap with the selection occurs) tonioni
2014-06-03 Chris Cannam Merge from default branch tonioni
2014-06-03 Chris Cannam Restore commit:6a8d922f991d which was apparently reverted in error as commit:c2291e22bf0c