log
graph
tags
bookmarks
branches
changeset
browse
file
diff
comparison
annotate
file log
raw
help
Mercurial
>
hg
>
svgui
log layer/WaveformLayer.cpp @ 1582:
01a41a37bd26
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
|
(0)
-100
-50
-24
tip
age
author
description
2019-10-16
Chris Cannam
Return true from getValueExtents always, just with no unit in the case where we don't have a nice neat scale. This should preserve the property of preventing other layers auto-aligning to us, while also ensuring we don't get overlooked for the purposes of drawing our own scale in a situation where a scale-less layer is on top of us
2019-10-16
Chris Cannam
Overhaul the way WaveformLayer reports value and display extents. The previous logic has been nonsense for a very long time, excused only by the fact that it was very seldom relevant (only really if another layer with unit V came along that wanted to auto-align with it). Partial fix for #1954 Peculiar alignment for Amplitude Follower y-scale in Auto-Align mode
2019-09-25
Chris Cannam
Make the waveform layer do the expected thing when MergeChannels mode (i.e. butterfly mode) is enabled even if there is only 1 channel. This combination isn't actually available in the UI for SV, but it's useful for Sonic Lineup.
2019-07-02
Chris Cannam
Further layer updates for ModelById
by-id
2019-07-01
Chris Cannam
More layer updates
by-id
2019-06-28
Chris Cannam
Further layer updates for ById
by-id
2019-02-14
Chris Cannam
Use zero-width pen when zoomed out - this seems to make a huge difference to speed when rendering on top of another layer, for some reason
2018-11-26
Chris Cannam
Use nullptr throughout
fix-static-analysis
2018-11-22
Chris Cannam
Fixes from clang modernize-use-override
fix-static-analysis
2018-11-15
Chris Cannam
Scale pen for retina display on macOS as well as for hidpi display elsewhere
2018-11-14
Chris Cannam
Correct positioning for centre line when antialiasing with non-0-width pen
spectrogramparam
2018-11-06
Chris Cannam
Fix incorrect start/end overlay drawing when zoomed far in
zoom
2018-11-05
Chris Cannam
Scaling tweaks
2018-11-02
Chris Cannam
Short-circuit drawing a little bit for contiguous ranges
2018-11-02
Chris Cannam
Progressively increase sample-box size slightly
2018-10-31
Chris Cannam
Rework waveform renderer to use smooth paths, aiming to get near-pixel-identical results when zoomed out far enough for a single path not to be relevant
waverevision
2018-10-30
Chris Cannam
Fix the mix/merge channels behaviour in pixels-per-frame zone
2018-10-05
Chris Cannam
Debug tweaks
zoom
2018-09-28
Chris Cannam
This is the correct size
zoom
2018-09-27
Chris Cannam
Fix crash when scrolling beyond end of waveform (+ fix compiler warnings)
zoom
2018-09-27
Chris Cannam
Fixes for TimeRuler spacing and for the boundaries of the WaveformLayer paint area
zoom
2018-09-26
Chris Cannam
Remove WaveformOversampler again from here; it's now in svcore
zoom
2018-09-26
Chris Cannam
Add custom waveform oversampler method
zoom
2018-09-25
Chris Cannam
Get oversampled rendering almost working, but I think we need to take more care with the oversampling itself
zoom
less
more
|
(0)
-100
-50
-24
tip