2018-06-11 |
Chris Cannam |
Merge from branch plugin-path-config
|
2018-06-11 |
Chris Cannam |
Fix compiler warning
plugin-path-config
|
2018-06-08 |
Chris Cannam |
Minor improvement to (still nasty) button layout on OSX
plugin-path-config
|
2018-06-08 |
Chris Cannam |
Use type keys as indices rather than labels
plugin-path-config
|
2018-06-06 |
Chris Cannam |
Fix erroneous tooltip
plugin-path-config
|
2018-06-04 |
Chris Cannam |
Show value of environment variable; populate for last plugin type by default (as that happens to be Vamp)
plugin-path-config
|
2018-05-25 |
Chris Cannam |
Various logic fixes, and use new setter-class structures
plugin-path-config
|
2018-05-25 |
Chris Cannam |
Plugin review dialog
plugin-path-config
|
2018-05-23 |
Chris Cannam |
Add "Add"
plugin-path-config
|
2018-05-23 |
Chris Cannam |
More work on plugin path configuration layout &c
plugin-path-config
|
2018-05-21 |
Chris Cannam |
Toward more than one plugin type in this widget
plugin-path-config
|
2018-05-15 |
Chris Cannam |
Grey-out meaningless buttons
plugin-path-config
|
2018-05-15 |
Chris Cannam |
Better editing mechanism
plugin-path-config
|
2018-05-15 |
Chris Cannam |
Up/down
plugin-path-config
|
2018-05-11 |
Chris Cannam |
Toward allowing the user to see (at least, and maybe change) the plugin path
plugin-path-config
|
2018-05-08 |
Chris Cannam |
Hack to ensure vertical scale lines are in the right place in pixel-doubling rendering
|
2018-05-08 |
Chris Cannam |
Tidy
|
2018-05-03 |
Chris Cannam |
Merge from branch horizontal-scale
|
2018-05-03 |
Chris Cannam |
Provide linear horizontal scale in spectrum as well as log; fix bin positioning and colour scale property box updating; ensure proper background colour and visibility of peak lines
horizontal-scale
|
2018-05-02 |
Chris Cannam |
Merge
horizontal-scale
|
2018-05-02 |
Chris Cannam |
Fix positioning of peak lines on spectrum layer (origin is already accounted for in the bin/frequency to x conversion functions)
|
2018-05-02 |
Chris Cannam |
Tweaks to horizontal scale
horizontal-scale
|
2018-05-01 |
Chris Cannam |
Draw some ticks
horizontal-scale
|
2018-05-01 |
Chris Cannam |
Branch toward adding horizontal numerical scales to things
horizontal-scale
|
2018-04-26 |
Chris Cannam |
Tidy
|
2018-04-26 |
Chris Cannam |
Scale scalable icon
|
2018-04-24 |
Chris Cannam |
Adjust y-coord of text labels to accommodate larger scaled fonts
|
2018-04-23 |
Chris Cannam |
Delete rows in reverse order for safety
|
2018-04-23 |
Chris Cannam |
Avoid crash when scrolling with an empty layer open
|
2018-04-19 |
Chris Cannam |
Make selection extents more visible on hi-dpi
|
2018-04-19 |
Chris Cannam |
Make the overlays at either end translucent, so they don't completely crop out any underlying text or necessary info (e.g. selection extents)
|
2018-04-17 |
Lucas Thompson |
Formatting changes to align more with SV style conventions
|
2018-04-17 |
Lucas Thompson |
Accept optional modality in constructor and fix subsequent possible side effect (re-opening dialog when just cancelled)
|
2018-03-01 |
Chris Cannam |
Untabify
|
2018-03-01 |
Chris Cannam |
Convert some cerrs to SVCERRs. Apart from anything else, this makes MSVC2017 happy
|
2017-12-12 |
Chris Cannam |
This was new in GCC 7
|
2017-12-07 |
Chris Cannam |
Add fallthrough attribute
|
2017-07-18 |
Chris Cannam |
Fix loading of should-not-auto-invert scalable icons
|
2017-07-10 |
Chris Cannam |
Merge from branch "scale-ticks"
|
2017-05-04 |
Chris Cannam |
Make use of ScaleTickIntervals in log scale as well
scale-ticks
|
2017-05-04 |
Chris Cannam |
Rework log scale calculation, update to changed interface
scale-ticks
|
2017-05-04 |
Chris Cannam |
Make use of ScaleTickIntervals in linear numerical scale (not log yet)
scale-ticks
|
2017-03-12 |
Chris Cannam |
Remove debug out
|
2017-03-07 |
Chris Cannam |
Make some corrections to crosshair (measure cursor) positioning and feature descriptions. Needs review.
|
2017-03-07 |
Chris Cannam |
Fix crash when changing window size in the spectrum layer
|
2017-02-28 |
Chris Cannam |
Fix failure to respect saved linear-scale setting in layer when the model suggests it would prefer log scale
|
2017-02-28 |
Chris Cannam |
Restrict colour 3d plot log scale range to 10 orders of magnitude
|
2017-02-28 |
Chris Cannam |
Fix attribute name -- it's colourScale in the spectrogram, but it's just scale here
|
2017-02-28 |
Chris Cannam |
Fix a couple of compiler warnings
|
2017-02-28 |
Chris Cannam |
Emit
|
2017-02-28 |
Chris Cannam |
Ctrl-click, and middle-button click, on level-pan widget reset to default (not implemented yet for level-pan tool button though)
|
2017-02-28 |
Chris Cannam |
Explanatory comment
|
2017-02-28 |
Chris Cannam |
Ensure threshold is equal to minValue; default of 0 is inadequate when minValue < 0 (fixes bug that made all negative values appear black)
|
2017-02-28 |
Chris Cannam |
Remove unused function
|
2017-02-28 |
Chris Cannam |
Use Range01 normalisation in Colour 3D Plot. This gives us the same column normalisation behaviour as in 2.5 (better than the Max1 option).
|
2017-02-23 |
Chris Cannam |
Debug notes, tidying
|
2017-02-22 |
Chris Cannam |
Merge
|
2017-02-22 |
Chris Cannam |
Fix various "model deleted with no aboutToDelete notification" warnings (and one associated potential memory leak)
|
2017-02-22 |
Chris Cannam |
Overrides
|
2017-02-22 |
Chris Cannam |
Add activity log output to debug log too
|
2017-02-21 |
Chris Cannam |
Fix #1792 measure tool crosshairs rendered in wrong colour. Also extend crosshairs over the no-man's-land at the left
|
2017-02-07 |
Chris Cannam |
Some work to make spectrum layers (and slice layers generally) zoomable in the frequency axis. Also fixes a number of view id mixups in SliceLayer which broke offset calculations for the x axis scale.
|
2017-01-27 |
Chris Cannam |
More tweaks to when to render from the middle
|
2017-01-27 |
Chris Cannam |
Looks like we can be a bit more relaxed here
|
2017-01-27 |
Chris Cannam |
Wire up normalise-visible-area mode in colour 3d plot
|
2017-01-27 |
Chris Cannam |
Untabify
|
2017-01-26 |
Chris Cannam |
Scale pen, place line ends in centres of bins, default to line mode
|
2017-01-26 |
Chris Cannam |
Move this function into cpp file
|
2017-01-26 |
Chris Cannam |
Scale piano keyboard height according to text size
|
2017-01-26 |
Chris Cannam |
Fix silly definition that prevented spectrum scale from appearing
|
2017-01-26 |
Chris Cannam |
Scale pens
|
2017-01-26 |
Chris Cannam |
Add method to scale pen widths for hi-res screens
|
2017-01-26 |
Chris Cannam |
Guard only
|
2017-01-26 |
Chris Cannam |
Scale pen used for centre line
|
2017-01-26 |
Chris Cannam |
Guard only
|
2017-01-26 |
Chris Cannam |
Minor debug
|
2017-01-26 |
Chris Cannam |
Switch widget type to one that gets mouseover notifications
|
2017-01-26 |
Chris Cannam |
Randomise start offset for partial paints, it looks (I think) a little better
|
2017-01-26 |
Chris Cannam |
Measure time taken to render per pixel, and use the time last time around to decide whether to be time constrained this time around
|
2017-01-26 |
Chris Cannam |
Fix #1781 Running CQ Chromagram spits out stacks of "bin index out of range" warnings
|
2017-01-16 |
Chris Cannam |
Fix incorrect call to getColumn() that broke the peak-frequency spectrogram and close zoom levels of the colour 3d plot
|
2017-01-13 |
Chris Cannam |
Debug toward tracking down strange peak-frequency spectrogram update problem
|
2017-01-13 |
Chris Cannam |
Make getPreferredPeakCache check the render mode itself
|
2017-01-13 |
Chris Cannam |
Merge from branch 3.0-integration
|
2017-01-13 |
Chris Cannam |
Fix memory leak of cache pixmaps in View
3.0-integration
|
2017-01-05 |
Chris Cannam |
More cache hit counts; make debug output from colour 3d plot renderer (even though it is to SVDEBUG) appear only with explicit debug flag
3.0-integration
|
2017-01-05 |
Chris Cannam |
Don't start in the middle when repainting the whole width while using a peak cache. It looks funny.
3.0-integration
|
2017-01-05 |
Chris Cannam |
Make the colour 3d plot renderer able to support more than one level of peak cache; introduce a second "peak" cache for the spectrogram layer that actually has a 1-1 column relationship with the underlying FFT model, and use it in addition to the existing peak cache if memory is plentiful. Makes spectrograms appear much faster in many common situations.
3.0-integration
|
2017-01-05 |
Chris Cannam |
Recreate FFT model when something changes, not the next time it's requested (avoids extra work when only retrieving the model)
3.0-integration
|
2017-01-04 |
Chris Cannam |
Wire up record monitoring
3.0-integration
|
2017-01-03 |
Chris Cannam |
Provisionally add labels for normalisation menu (sigh)
3.0-integration
|
2017-01-03 |
Chris Cannam |
Add help icon, + update subrepo
3.0-integration
|
2017-01-03 |
Chris Cannam |
Comment some debug output
3.0-integration
|
2017-01-03 |
Chris Cannam |
Fix some compiler warnings
3.0-integration
|
2016-12-20 |
Chris Cannam |
Fix erroneous use of single-colour setting to determine dark/light background when in segmentation mode
3.0-integration
|
2016-12-20 |
Chris Cannam |
Further PropertyBox layout overhaul: avoid crash (/ assertion failure) when property type changes from e.g. colour to colourmap, by replacing the existing widget within the layout rather than trying to repopulate it
3.0-integration
|
2016-12-19 |
Chris Cannam |
Merge from branch svg, and thus (in some subrepos) from levelpanwidget
3.0-integration
|
2016-12-19 |
Chris Cannam |
Implement "Export SVG file..."
svg
|
2016-12-16 |
Chris Cannam |
Fix incorrect initial display levels in LevelPanWidget
levelpanwidget
|
2016-12-16 |
Chris Cannam |
Support mouse wheel on level-pan tool button
levelpanwidget
|
2016-12-16 |
Chris Cannam |
Add swatches to colour map combo (optionally, as it turns out they are quite visually distracting)
levelpanwidget
|
2016-12-16 |
Chris Cannam |
Introduce a colour map combo too. Doesn't yet have swatches
levelpanwidget
|
2016-12-16 |
Chris Cannam |
Take advantage of the fact that a group layout is now always used, to simplify code
levelpanwidget
|
2016-12-16 |
Chris Cannam |
Introduce colour combobox class, to replace ad-hoc code in property box
levelpanwidget
|
2016-12-15 |
Chris Cannam |
Adjust spacing in property box
levelpanwidget
|
2016-12-15 |
Chris Cannam |
Record scale factor in log
levelpanwidget
|
2016-12-15 |
Chris Cannam |
Some adjustments to make view elements clearer and more correctly sized, especially on hidpi (non-pixel-doubling) systems
levelpanwidget
|
2016-12-15 |
Chris Cannam |
Retina thumbwheels
levelpanwidget
|
2016-12-15 |
Chris Cannam |
Tool tips
levelpanwidget
|
2016-12-15 |
Chris Cannam |
An attempt to improve PropertyBox layout on the Mac. Make all rows consistent by always creating a group layout for each row, regardless of whether the item(s) in it are marked as grouped or not.
levelpanwidget
|
2016-12-15 |
Chris Cannam |
Make play params area of property box look a bit better on OSX
levelpanwidget
|
2016-12-15 |
Chris Cannam |
As NotifyingPushButton, but a ToolButton
levelpanwidget
|
2016-12-15 |
Chris Cannam |
Moving around some UI bits
levelpanwidget
|
2016-12-14 |
Chris Cannam |
Merge from branch 3.0-integration
levelpanwidget
|
2016-12-14 |
Chris Cannam |
Minor debug tweaks
3.0-integration
|
2016-12-13 |
Chris Cannam |
Fix some compiler problems
3.0-integration
|
2016-12-12 |
Chris Cannam |
Some hackery toward having a zoomlevel type
zoom
|
2016-12-09 |
Chris Cannam |
Merge from branch bqresample
3.0-integration
|
2016-12-09 |
Chris Cannam |
Fixes to sample rate and latency handling
bqresample
|
2016-12-06 |
Chris Cannam |
Some work on play parameters and level controls in property box
levelpanwidget
|
2016-12-06 |
Chris Cannam |
Switch to level-pan tool button in property box
levelpanwidget
|
2016-12-05 |
Chris Cannam |
Introduce level-pan widget to property box
levelpanwidget
|
2016-12-05 |
Chris Cannam |
Add monitoring to level-pan widget (though not well, yet)
levelpanwidget
|
2016-12-05 |
Chris Cannam |
Another use of WidgetScale
more-hidpi
|
2016-12-05 |
Chris Cannam |
Some icon updates
more-hidpi
|
2016-12-05 |
Chris Cannam |
Scale the sizes of a few more UI elements
more-hidpi
|
2016-11-30 |
Chris Cannam |
Bigger colour swatches for bigger fonts
3.0-integration
|
2016-11-30 |
Chris Cannam |
Always accept wheel events
3.0-integration
|
2016-11-28 |
Chris Cannam |
More debug
3.0-integration
|
2016-11-23 |
Chris Cannam |
Avoid rounding error giving too few bins in column request
3.0-integration
|
2016-11-21 |
Chris Cannam |
Merge from branch bqfft
3.0-integration
|
2016-11-21 |
Chris Cannam |
Branch to use bqfft code and remove FFTapi
bqfft
|
2016-11-17 |
Chris Cannam |
Backed out changeset d89e04b0eff3, thus un-backing-out changeset c036560a7205!
3.0-integration
|
2016-11-17 |
Chris Cannam |
Backed out changeset c036560a7205
3.0-integration
|
2016-11-17 |
Chris Cannam |
Introduce our own scaleDrawBufferImage (though I think we probably won't actually want to use this, so I expect to back it out again)
3.0-integration
|
2016-11-10 |
Chris Cannam |
More timings and cache hit counts
3.0-integration
|
2016-11-08 |
Chris Cannam |
Use peak cache at one zoom level lower (since it exists at that level already -- this is a >= vs > question) + make naming more uniform
3.0-integration
|
2016-11-04 |
Chris Cannam |
Fix omitted topmost bin
3.0-integration
|
2016-11-04 |
Chris Cannam |
Fix forehead-slapping failure to use the right model when rendering 3d plot in peaks cache mode (i.e. when zoomed quite far out)
3.0-integration
|
2016-11-03 |
Chris Cannam |
Make SVDEBUG always write to a log file -- formerly this was disabled in NDEBUG builds. I think there's little use to that, it just means that we keep adding more cerr debug output because we aren't getting the log we need. And SVDEBUG logging is not usually used in tight loops, I don't think the performance overhead is too serious.
3.0-integration
|
2016-10-28 |
Chris Cannam |
Merge from branch piper
3.0-integration
|
2016-10-25 |
Chris Cannam |
Tidying
project-file-rework
|
2016-10-25 |
Chris Cannam |
Minor build updates
project-file-rework
|
2016-10-25 |
Chris Cannam |
Merge from branch 3.0-integration
project-file-rework
|
2016-10-24 |
Chris Cannam |
Cut down vastly on the number of config.pri files and places where their contents has to be effectively duplicated without them
project-file-rework
|
2016-10-21 |
Chris Cannam |
Add out-of-process execution to prefs dialog
3.0-integration
|
2016-10-20 |
Chris Cannam |
Fix completely bogus allocation that was only shown up because of a compiler warning for int->float conversion possibly restricting value range!
3.0-integration
|
2016-10-20 |
Chris Cannam |
Merge from branch "msvc2015_64"
3.0-integration
|
2016-10-19 |
Chris Cannam |
Tidy and re-fix for Linux
msvc2015_64
|
2016-10-18 |
Chris Cannam |
MSVC build fixes
msvc2015_64
|
2016-09-20 |
Chris Cannam |
Merge from branch tony-2.0-integration
3.0-integration
|
2016-08-19 |
Chris Cannam |
Merge latest SV 3.0 branch code
tony-2.0-integration
|
2016-08-05 |
Chris Cannam |
Introduce labels in RangeMapper and use them in AudioDial, though only for tooltip at present. Make use of this for spectrogram magic -81dB/-Inf threshold. Also introduce static strings for inf/pi and use where appropriate.
3.0-integration
|
2016-08-05 |
Chris Cannam |
Merge work on unified spectrogram and colour 3d plot caching renderer
3.0-integration
|
2016-08-05 |
Chris Cannam |
Since 1d317e717fe4 we no longer want to fft scale in hybrid mode. (This might also restore compatibility with Tony and prior SV save sessions -- test this.)
spectrogram-minor-refactor
|
2016-08-05 |
Chris Cannam |
Make text labels on vertical scale ticks visible
spectrogram-minor-refactor
|
2016-08-05 |
Chris Cannam |
Fixes to phase display and colour scale for it; tidy up some debug output
spectrogram-minor-refactor
|
2016-08-05 |
Chris Cannam |
Pull out paintDetailedScale
spectrogram-minor-refactor
|
2016-08-05 |
Chris Cannam |
Minor tidy, + go back to opaque-only spectrogram as intended
spectrogram-minor-refactor
|
2016-08-05 |
Chris Cannam |
Restore illuminateLocalFeatures in spectrogram
spectrogram-minor-refactor
|
2016-08-04 |
Chris Cannam |
Reconnect double-click region select in spectrogram
spectrogram-minor-refactor
|
2016-08-04 |
Chris Cannam |
Restore phase display
spectrogram-minor-refactor
|
2016-08-04 |
Chris Cannam |
Re-implement dB^2 (log-power) spectrogram setting
spectrogram-minor-refactor
|
2016-08-03 |
Chris Cannam |
Re-enable (little-used) normalise-visible-range option in spectrogram layer
spectrogram-minor-refactor
|
2016-08-03 |
Chris Cannam |
Use a count of bins rather than min and max bins (because the name maxbin tells us nothing about whether the range is inclusive or not)
spectrogram-minor-refactor
|
2016-08-02 |
Chris Cannam |
Another small tidy
spectrogram-minor-refactor
|
2016-08-02 |
Chris Cannam |
Fix vertical zoom/scroll in colour 3d plot layer
spectrogram-minor-refactor
|
2016-08-02 |
Chris Cannam |
Minor tidy
spectrogram-minor-refactor
|
2016-08-02 |
Chris Cannam |
Sensible vertical scale and hybrid normalisation range in colour 3d plot
spectrogram-minor-refactor
|
2016-08-02 |
Chris Cannam |
Minor tidy
spectrogram-minor-refactor
|
2016-08-02 |
Chris Cannam |
A threshold fix
spectrogram-minor-refactor
|
2016-08-01 |
Chris Cannam |
Float/double conversion fixes
spectrogram-minor-refactor
|
2016-08-01 |
Chris Cannam |
Fix threshold in spectrogram -- it wasn't working in the last release.
spectrogram-minor-refactor
|
2016-08-01 |
Chris Cannam |
Must set range mappers before default values -- the presence of a range mapper alters the way the default is set up
spectrogram-minor-refactor
|
2016-08-01 |
Chris Cannam |
Scale range matching
spectrogram-minor-refactor
|
2016-08-01 |
Chris Cannam |
Some notes on gain
spectrogram-minor-refactor
|
2016-07-22 |
Chris Cannam |
Some tidying
spectrogram-minor-refactor
|
2016-07-22 |
Chris Cannam |
Fixes and debug output for mag range calculations
spectrogram-minor-refactor
|
2016-07-22 |
Chris Cannam |
Wiring through the magnitude range updates
spectrogram-minor-refactor
|
2016-07-20 |
Chris Cannam |
Toward updating mag cache
spectrogram-minor-refactor
|
2016-07-20 |
Chris Cannam |
Inch toward using the mag cache (currently will crash with debug exception)
spectrogram-minor-refactor
|
2016-07-20 |
Chris Cannam |
Introduce ScrollableMagRangeCache, plus some tidying etc
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Fix translucent mode for spectrogram
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Wire up invertVertical
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Re-enable a couple more features
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Tidy
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Consts and willRenderOpaque
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Colourmap rotation (inelegantly)
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Comment only
spectrogram-minor-refactor
|
2016-07-19 |
Chris Cannam |
Make VerticalBinLayer an actual Layer (via SliceableLayer)
spectrogram-minor-refactor
|
2016-07-18 |
Chris Cannam |
Start introducing translucent renderer
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Fix failure to reinitialise m_peakCache
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Remove almost all of the "old" paint logic from Colour3DPlotLayer
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Remove all of the "old" paint logic from SpectrogramLayer, even where it hasn't been completely replaced yet
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Convert ColourScaleType into an enum class
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Convert ColumnNormalization to an enum class, and separate out normalize-visible
spectrogram-minor-refactor
|
2016-07-14 |
Chris Cannam |
Turn BinDisplay and BinScale into enum classes
spectrogram-minor-refactor
|
2016-07-13 |
Chris Cannam |
Delete renderers
spectrogram-minor-refactor
|
2016-07-13 |
Chris Cannam |
Begin using renderer in colour 3d plot layer
spectrogram-minor-refactor
|
2016-07-13 |
Chris Cannam |
Create, but don't yet use, a renderer in the colour 3d plot layer
spectrogram-minor-refactor
|
2016-07-13 |
Chris Cannam |
Switch in "standard" colour scale, bin scale, normalisation -- not quite handled elegantly or correctly yet
spectrogram-minor-refactor
|
2016-07-11 |
Chris Cannam |
Minor build fix
spectrogram-minor-refactor
|
2016-07-11 |
Chris Cannam |
Introduce peak frequency rendering (basics of)
spectrogram-minor-refactor
|
2016-07-11 |
Chris Cannam |
Far more pragmatic update strategy
spectrogram-minor-refactor
|
2016-07-11 |
Chris Cannam |
Fix draw buffer sizing problem in scaled rendering
spectrogram-minor-refactor
|
2016-07-07 |
Chris Cannam |
Split out cache rendering functions and some fixes to calculations
spectrogram-minor-refactor
|
2016-07-07 |
Chris Cannam |
Use enums from origin classes
spectrogram-minor-refactor
|
2016-07-07 |
Chris Cannam |
Colour scales (partly)
spectrogram-minor-refactor
|
2016-07-07 |
Chris Cannam |
Time-constrained rendering
spectrogram-minor-refactor
|
2016-07-05 |
Chris Cannam |
Cut over to using the renderer (though it's very incomplete) and fix some cache problems and pointer lifetime misunderstandings
spectrogram-minor-refactor
|
2016-07-05 |
Chris Cannam |
Start to introduce renderer objects
spectrogram-minor-refactor
|
2016-07-05 |
Chris Cannam |
One FFT model per spectrogram (again!) - but we do still need a magnitude range per view, as views could be showing different regions
spectrogram-minor-refactor
|
2016-07-02 |
Chris Cannam |
One FFT size method, no member for it
spectrogram-minor-refactor
|
2016-07-01 |
Chris Cannam |
Simplify the oversampling/zero-padding logic. FFT model selection no longer depends on the view.
spectrogram-minor-refactor
|
2016-07-01 |
Chris Cannam |
Add VerticalBinLayer to SpectrogramLayer
spectrogram-minor-refactor
|
2016-07-01 |
Chris Cannam |
Scale and copy
spectrogram-minor-refactor
|
2016-07-01 |
Chris Cannam |
Start introducing render code
spectrogram-minor-refactor
|
2016-07-01 |
Chris Cannam |
VerticalBinLayer for vertical mapping abstraction. Not totally sure about this
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Minor adjustments
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
More filling in render & cache code
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Move drawVisibleText to PaintAssistant
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Move LayerGeometryProvider from view to layer
spectrogram-minor-refactor
|
2016-06-30 |
Chris Cannam |
Two functions, rather than one with a boolean arg
spectrogram-minor-refactor
|
2016-06-29 |
Chris Cannam |
Another tiny bit
spectrogram-minor-refactor
|
2016-06-29 |
Chris Cannam |
Pull out render timer
spectrogram-minor-refactor
|
2016-06-29 |
Chris Cannam |
More renderer stubbing
spectrogram-minor-refactor
|
2016-06-27 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
2016-06-23 |
Chris Cannam |
Start stubbing Colour3DPlotRenderer
spectrogram-minor-refactor
|
2016-06-23 |
Chris Cannam |
Use a params structure
spectrogram-minor-refactor
|
2016-06-23 |
Chris Cannam |
Add ColourScale
spectrogram-minor-refactor
|
2016-06-23 |
Chris Cannam |
Introduce ColourScale to handle colour mapping for both spectrogram and colour 3d plot layers
spectrogram-minor-refactor
|
2016-06-23 |
Chris Cannam |
Comment
spectrogram-minor-refactor
|
2016-06-23 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
2016-06-23 |
Chris Cannam |
Fix possible crash when scrolling to end
spectrogram-minor-refactor
|
2016-06-20 |
Chris Cannam |
Extend column logic to peak frequency display as well, and correct some scopes according to whether values are per source column or per target pixel
spectrogram-minor-refactor
|
2016-06-20 |
Chris Cannam |
Pull out column ops into ColumnOp
spectrogram-minor-refactor
|
2016-06-17 |
Chris Cannam |
A more sensible order for column operations
spectrogram-minor-refactor
|
2016-06-15 |
Chris Cannam |
Don't need these
spectrogram-minor-refactor
|
2016-06-15 |
Chris Cannam |
Replace old logic with calls to new functions; basic refactor part A done, the code now compiles again
spectrogram-minor-refactor
|
2016-06-15 |
Chris Cannam |
A couple more helper functions
spectrogram-minor-refactor
|
2016-06-13 |
Chris Cannam |
Mid-refactor to pull out the bulk of paintDrawBuffer into chunks
spectrogram-minor-refactor
|
2016-06-13 |
Chris Cannam |
Merge from default branch
spectrogram-minor-refactor
|
2016-06-13 |
Chris Cannam |
Comments and minor tidy
3.0-integration
|
2016-06-13 |
Chris Cannam |
Make normalise-hybrid logic the same in both draw methods
3.0-integration
|
2016-06-13 |
Chris Cannam |
Make peak cache divisor a member
3.0-integration
|
2016-05-26 |
Chris Cannam |
Don't paint if model has zero width
3.0-integration
|
2016-04-21 |
Chris Cannam |
Merge from branch "alignment-simple"
3.0-integration
|
2016-04-20 |
Chris Cannam |
Merge branches 3.0-integration and imaf_enc to 3.0-plus-imaf
3.0-plus-imaf
|
2016-03-18 |
Chris Cannam |
Start including Vamp SDK into main build, as we do with Sonic Annotator
3.0-integration
|
2016-03-04 |
Chris Cannam |
Merge from default branch
3.0-integration
|
2016-03-04 |
Chris Cannam |
Use drawVisibleText for box labels
|
2016-03-04 |
Chris Cannam |
Fix incorrect handling of model start frame
|
2016-03-04 |
Chris Cannam |
Fix confusion between model columns and painted columns, and document the difference
|
2016-03-02 |
Chris Cannam |
Merge in from SV 3.0-integration branches
alignment-simple
|
2016-02-09 |
Chris Cannam |
Make ViewProxy objects share the ids of their Views; fixes incorrect colour scale drawing
3.0-integration
|
2016-02-04 |
Chris Cannam |
Merge from branch "spectrogram-minor-refactor"
3.0-integration
|
2016-02-04 |
Chris Cannam |
Merge from the default branch
3.0-integration
|
2016-02-04 |
Chris Cannam |
Merge from branch "tony-2.0-integration"
3.0-integration
|
2016-02-03 |
Chris Cannam |
Truncate edges when about to paint beyond limits of cache
spectrogram-minor-refactor
|
2016-02-02 |
Chris Cannam |
Don't use partial paints when zoomed in far enough to have boundary alignment concerns. (But boundary calculations are still wrong, leading to a logic error exception.)
spectrogram-minor-refactor
|
2016-02-02 |
Chris Cannam |
Comment
spectrogram-minor-refactor
|
2016-02-02 |
Chris Cannam |
Timing tweaks to reduce the number of repaints
spectrogram-minor-refactor
|
2016-02-02 |
Chris Cannam |
Fix cache validity boundary condition
spectrogram-minor-refactor
|
2016-02-02 |
Chris Cannam |
*Really* add overlooked file!
spectrogram-minor-refactor
|
2016-02-02 |
Chris Cannam |
Revert last commit (wrong branch)
|
2016-02-02 |
Chris Cannam |
Add overlooked file!
|
2016-01-30 |
Chris Cannam |
Update acinclude files to look for qt5-qmake as well as qmake-qt5
|
2016-01-29 |
Chris Cannam |
Further fixes to the scrollable cache logic
spectrogram-minor-refactor
|
2016-01-29 |
Chris Cannam |
Start refactoring out the spectrogram image cache
spectrogram-minor-refactor
|
2016-01-27 |
Chris Cannam |
Fix calculation of repaint area when we haven't scrolled but cache is not complete
spectrogram-minor-refactor
|
2016-01-26 |
Chris Cannam |
Start repainting from the middle -- but this is quite unreliable
spectrogram-minor-refactor
|
2016-01-26 |
Chris Cannam |
Fix return value from paintDrawBuffer in rightToLeft case; propagate timing change to PeakFrequencies version as well
spectrogram-minor-refactor
|
2016-01-26 |
Chris Cannam |
Draw right-to-left when adjoining an existing cache valid area on the right
spectrogram-minor-refactor
|
2016-01-25 |
Chris Cannam |
Make paint method do its own timing and abandon if it's taking too long (still needs some work on queueing correct repaints of the remainder)
spectrogram-minor-refactor
|
2016-01-25 |
Chris Cannam |
Rearrange cache update calculations so as to use the actual painted width returned by paint functions (though they only ever return the same width as requested, at this point)
spectrogram-minor-refactor
|
2016-01-22 |
Chris Cannam |
Avoid reusing a large paint width if the zoom level has changed (in case it has changed dramatically, as for example when the user hits the F key). Also some tidying and adjustment to timing stuff
colourschemes
|
2016-01-22 |
Chris Cannam |
Tidy a bit
colourschemes
|
2016-01-22 |
Chris Cannam |
Some debug
colourschemes
|
2016-01-22 |
Chris Cannam |
Fix integer overflow in getFrameForX
colourschemes
|
2016-01-22 |
Chris Cannam |
Convert 3d model column type from QVector to std::vector; replace another user of ResizeableBitset
colourschemes
|
2016-01-21 |
Chris Cannam |
Make colour 3d plot layer colour a preference as well
colourschemes
|
2016-01-20 |
Chris Cannam |
Add default spectrogram colours to prefs
colourschemes
|
2016-01-19 |
Chris Cannam |
Tidy
colourschemes
|
2016-01-19 |
Chris Cannam |
Rearrange colours, make some of them more attractive, give some of them nicer names
colourschemes
|
2016-01-19 |
Chris Cannam |
Remove debug out
colourschemes
|
2016-01-19 |
Chris Cannam |
Provide a sensible name for this colour scheme
colourschemes
|
2015-12-02 |
Chris Cannam |
Experimentation with colour schemes and mappings
colourschemes
|
2015-11-18 |
Chris Cannam |
Merge from default branch
3.0-integration
|
2015-10-22 |
Chris Cannam |
Back out 1c37aa13bfd8 (which added half-wave rectification to colour 3d plot). Too specific.
|
2015-10-20 |
Chris Cannam |
Fix incorrect reload of old Tony v1.0 files
tony-2.0-integration
|
2015-10-20 |
Chris Cannam |
Use max value returned directly from api call
tony-2.0-integration
|
2015-10-20 |
Chris Cannam |
Minor adjustment for higher-res screens
tony-2.0-integration
|
2015-10-20 |
Chris Cannam |
Merge from default branch
3.0-integration
|
2015-10-20 |
Chris Cannam |
Fix embarrassing failure to reload Note layers
|
2015-10-14 |
Chris Cannam |
Merge from branch "3.0-integration"
tony-2.0-integration
|
2015-10-14 |
Chris Cannam |
Remove some debug
3.0-integration
|
2015-10-14 |
Chris Cannam |
Merge from branch "tony-2.0-integration"
3.0-integration
|
2015-10-13 |
Chris Cannam |
Repaint fix
tony-2.0-integration
|
2015-10-12 |
Chris Cannam |
Remove some debug out
tony-2.0-integration
|
2015-08-20 |
Chris Cannam |
At least avoid crashing if scaled zoom level reaches 0!
tony-2.0-integration
|
2015-08-20 |
Chris Cannam |
Some minor tweaks to make behaviour more like prior Tony
tony-2.0-integration
|
2015-08-20 |
Chris Cannam |
Merge through to branch for Tony 2.0
tony-2.0-integration
|
2015-08-04 |
Chris Cannam |
Merge from branch bqaudioio
3.0-integration
|
2015-08-04 |
Chris Cannam |
Initial work toward switching to bqaudioio library (so as to get I/O, not just O)
bqaudioio
|
2015-07-14 |
alo |
removed imaf sliders
imaf_enc
|
2015-07-07 |
Chris Cannam |
Merge from default branch
3.0-integration
|
2015-07-07 |
Chris Cannam |
Major fix to bug in handling of fuzzy column in CSV import (introduced since the last release) which meant that col 6 of a wide CSV would go missing completely!
|
2015-07-01 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
2015-01-07 |
Chris Cannam |
Merge from default branch
simple-fft-model
|
2015-07-01 |
Chris Cannam |
Fix a number of warnings in the 32-bit build
|
2015-07-01 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
2015-07-01 |
Chris Cannam |
Merge from branch osx-retina
3.0-integration
|
2015-07-01 |
Chris Cannam |
Switch off debug again
simple-fft-model
|
2015-07-01 |
Chris Cannam |
Fill extent is not relevant in simple-fft-model code, as it's always the full extent
simple-fft-model
|
2015-06-30 |
Chris Cannam |
Fix dark point at highlight of LED button
osx-retina
|
2015-06-30 |
Chris Cannam |
Render LED button direct to widget, making it look OK on retina screen
osx-retina
|
2015-06-30 |
Chris Cannam |
Use a more sensible min height for OS/X
osx-retina
|
2015-06-30 |
Chris Cannam |
Merge
osx-retina
|
2015-06-30 |
Chris Cannam |
Tighten spacing around sides of property box on OS/X
osx-retina
|
2015-06-26 |
Chris Cannam |
Merge from branch normalize_hybrid_option
3.0-integration
|
2015-06-26 |
Chris Cannam |
Merge from branch osx-retina
3.0-integration
|
2015-06-26 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
2015-06-15 |
Chris Cannam |
Branch to test simple FFT model code
alignment-simple
|
2015-06-12 |
Chris Cannam |
Gut the old code, but don't replace it yet (so nothing will link yet)
simple-fft-model
|
2015-06-12 |
Chris Cannam |
Fix failure to show window shape when Analysis tab in preferences is first opened
|
2015-06-10 |
Chris Cannam |
Rounding
osx-retina
|
2015-06-10 |
Chris Cannam |
Merge from default branch
osx-retina
|
2015-05-22 |
Chris Cannam |
Fix crash when importing wide CSV file
|
2015-05-22 |
Chris Cannam |
Add half-wave rectification option to Colour 3D Plot layer
|
2015-05-21 |
Chris Cannam |
Fixes to font sizing in colour 3d plot layer (for #1221)
osx-retina
|
2015-05-21 |
Chris Cannam |
Avoid going pop when setting play head to before time 0
|
2015-05-21 |
Chris Cannam |
Fix arithmetic precedence misreading goof which led to scrolling the wrong way when dragging past the right edge
|
2015-05-21 |
Chris Cannam |
Prevent selection being dragged beyond start/end of content
|
2015-05-21 |
Chris Cannam |
Box colour a darker grey by default (but also changeable now)
|
2015-05-14 |
Chris Cannam |
Merge from branch scalable-icons
osx-retina
|
2015-05-14 |
Chris Cannam |
Merge from default branch
osx-retina
|
2015-05-14 |
Chris Cannam |
Fix #1220 Flexi-note layer appears in Layers menu
|
2015-05-13 |
Chris Cannam |
Icon update
scalable-icons
|
2015-05-12 |
Chris Cannam |
Display note name derived from value, when hovering over time-value feature if the scale unit is Hz
|
2015-05-12 |
Chris Cannam |
Address #1214, layer import produces wrong layer type. We needed a more principled approach to making sure the format gets updated properly and the dialog elements are consistent (basically separating making the dialog elements consistent from subsequently updating the format). This change should provide that, though there may be gotchas still.
|
2015-05-06 |
Chris Cannam |
Various fixes to scalable rendering
scalable-icons
|
2015-05-06 |
Chris Cannam |
Experiment with loading SVGs
scalable-icons
|
2015-04-29 |
Chris Cannam |
Make Retina layer rendering selectable in settings
osx-retina
|
2015-04-29 |
Chris Cannam |
Fix font size for painter when rendering scaled
osx-retina
|
2015-04-29 |
Chris Cannam |
Fix positioning of local feature illumination rectangle
osx-retina
|
2015-04-29 |
Chris Cannam |
Fix rendering of selections
osx-retina
|
2015-04-27 |
Chris Cannam |
Always render to a buffer, then from that to the widget
osx-retina
|
2015-04-20 |
Chris Cannam |
Painting off-cache means we shouldn't use proxy (we aren't scaling.. yet)
osx-retina
|
2015-04-20 |
Chris Cannam |
Some scaling & zoom bits
osx-retina
|
2015-04-20 |
Chris Cannam |
Merge from default branch
osx-retina
|
2015-04-20 |
Chris Cannam |
Build fix
osx-retina
|
2015-04-20 |
Chris Cannam |
Allow layers to be loaded without models if their layer class explicitly says it's OK (otherwise default template won't load, as it has an empty waveform layer)
|
2015-04-20 |
Chris Cannam |
Merge from default branch
alignment_view
|
2015-04-20 |
Chris Cannam |
Merge from default branch
osx-retina
|
2015-04-20 |
Chris Cannam |
Merge from branch tonioni
|
2015-04-13 |
Chris Cannam |
Revert to -Werror in debug only
tonioni
|
2015-03-31 |
Chris Cannam |
Allow setting big-image size directly
tonioni
|
2015-03-31 |
Chris Cannam |
Simpler colours in level pan widget
tonioni
|
2015-03-31 |
Chris Cannam |
LevelPanWidget alternative without including muting
tonioni
|
2015-03-31 |
Chris Cannam |
Remove some debug; set some gain values
tonioni
|
2015-03-30 |
Chris Cannam |
Signal/slot compatibility fixes
tonioni
|
2015-03-30 |
Chris Cannam |
Merge
tonioni
|
2015-03-30 |
Chris Cannam |
Experiment with simple button logic for LevelPanWidget (separating out playback toggle again)
tonioni
|
2015-03-30 |
matthiasm |
changed rectangle in Overview: colour and roundedness
tonioni
|
2015-03-25 |
Chris Cannam |
Fix possible excess image size
tonioni
|
2015-03-25 |
Chris Cannam |
Fixes to enabled/disabled state in level-pan tool button
tonioni
|
2015-03-25 |
Chris Cannam |
Render direct to widget (necessary to avoid pixel doubling on OS/X)
tonioni
|
2015-03-25 |
Chris Cannam |
Fixes to muting from level-pan tool button
tonioni
|
2015-03-25 |
Chris Cannam |
A number of fixes to level-pan button (including mute toggle)
tonioni
|
2015-03-25 |
Chris Cannam |
Introduce level/pan toolbar buttons
tonioni
|
2015-03-24 |
Chris Cannam |
Don't snap selections to time ruler -- it's never useful
tonioni
|
2015-03-24 |
Chris Cannam |
Fix to pointer-pos-to-level logic
tonioni
|
2015-03-24 |
Chris Cannam |
Add missed include
tonioni
|
2015-03-24 |
Chris Cannam |
Try using audio level fader logic
tonioni
|
2015-03-24 |
Chris Cannam |
No, we'll not handle mute separately -- make bottom level be muted. Also add support for enable/disable
tonioni
|
2015-03-24 |
Chris Cannam |
Try adding a combined simple level/pan widget
tonioni
|
2015-03-23 |
Chris Cannam |
Merge from cxx11 branch
tonioni
|
2015-03-23 |
Chris Cannam |
Merge from default branch
tonioni
|
2015-03-18 |
Chris Cannam |
Fix crash caused by using proxy (of unknown lifecycle) instead of view as cache key
osx-retina
|
2015-03-18 |
Chris Cannam |
Pass proxy to layer for painting
osx-retina
|
2015-03-17 |
Chris Cannam |
Many fixes for the previous stuff
osx-retina
|
2015-03-17 |
Chris Cannam |
Another small replacement
osx-retina
|
2015-03-17 |
Chris Cannam |
Start trying to introduce LayerGeometryProvider as proxyable interface for View methods that the Layer wants to use
osx-retina
|
2015-03-11 |
Chris Cannam |
Experiment with querying paint rect separately from view rect
osx-retina
|
2015-03-11 |
Chris Cannam |
First steps toward high-res rendering on retina Mac -- quite a bit more to be done
osx-retina
|
2015-03-11 |
Chris Cannam |
Build fixes for OS/X
cxx11
|
2015-03-11 |
Chris Cannam |
c++11 flag in qmake project
cxx11
|
2015-03-10 |
Chris Cannam |
Type correction
cxx11
|
2015-03-10 |
Chris Cannam |
Nothing of consequence
cxx11
|
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
|