Thu, 28 Mar 2019 11:55:31 +0000 |
Chris Cannam |
Update to using export IDs stored in XmlExportables
single-point
|
Wed, 20 Mar 2019 11:18:45 +0000 |
Chris Cannam |
Use overspill to render time-value point line properly at edges
single-point
|
Wed, 23 Jan 2019 14:44:16 +0000 |
Chris Cannam |
Merge
|
Mon, 21 Jan 2019 10:08:26 +0000 |
Chris Cannam |
Fix potential divide-by-zero
|
Mon, 26 Nov 2018 14:33:54 +0000 |
Chris Cannam |
Use nullptr throughout
fix-static-analysis
|
Thu, 15 Nov 2018 14:18:26 +0000 |
Chris Cannam |
Handle integer pixel scaling as well
|
Thu, 15 Nov 2018 14:04:32 +0000 |
Chris Cannam |
Scale pen for retina display on macOS as well as for hidpi display elsewhere
|
Tue, 06 Nov 2018 10:51:46 +0000 |
Chris Cannam |
Fix incorrect start/end overlay drawing when zoomed far in
zoom
|
Tue, 30 Oct 2018 14:00:20 +0000 |
Chris Cannam |
Fix inconsistency between centre frame actually set and centre frame notified as set, which caused the start frame location to creep out of place gradually as you page through
|
Thu, 11 Oct 2018 14:59:34 +0100 |
Chris Cannam |
Rework cacheing logic to reduce the number of reallocations and be more correct about the repaint areas. I don't expect the difference to be really noticeable but in theory performance should be a little better...
|
Wed, 10 Oct 2018 14:50:47 +0100 |
Chris Cannam |
Remove some debug bits
|
Wed, 10 Oct 2018 14:33:10 +0100 |
Chris Cannam |
Use zoom constraints more consistently, including the new RelativelyFine one
|
Wed, 10 Oct 2018 08:44:27 +0100 |
Chris Cannam |
Merge from branch zoom
|
Fri, 05 Oct 2018 09:59:41 +0100 |
Chris Cannam |
Debug tweaks
zoom
|
Wed, 03 Oct 2018 12:59:55 +0100 |
Chris Cannam |
Scale positioning
|
Wed, 03 Oct 2018 12:59:47 +0100 |
Chris Cannam |
Use newly-introduced cancel icon instead of fileclose. The deceptive name of fileclose had me thinking nobody was using it, so I removed it and the cancel buttons disappeared
|
Thu, 27 Sep 2018 16:20:58 +0100 |
Chris Cannam |
Fix crash when scrolling beyond end of waveform (+ fix compiler warnings)
zoom
|
Thu, 27 Sep 2018 15:20:25 +0100 |
Chris Cannam |
Fixes for TimeRuler spacing and for the boundaries of the WaveformLayer paint area
zoom
|
Fri, 21 Sep 2018 11:50:15 +0100 |
Chris Cannam |
Fix typo that created un-reloadable session file
zoom
|
Fri, 21 Sep 2018 11:50:05 +0100 |
Chris Cannam |
Ensure getFrameForX returns value on zoom blocksize boundary; take advantage of that (this is essentially reverting to the same behaviour as in the default branch, which we should probably have done all along)
zoom
|
Thu, 20 Sep 2018 15:42:12 +0100 |
Chris Cannam |
Responding to a hang due to mismatching zoom and block sizes
zoom
|
Thu, 20 Sep 2018 11:45:26 +0100 |
Chris Cannam |
Further ZoomLevel fixes
zoom
|
Thu, 20 Sep 2018 10:45:24 +0100 |
Chris Cannam |
More ZoomLevel updates
zoom
|
Mon, 17 Sep 2018 13:51:31 +0100 |
Chris Cannam |
Merge from default branch
zoom
|
Wed, 04 Jul 2018 15:33:47 +0100 |
Chris Cannam |
Layers such as time-value layers with ColourDistinguishes property should use the dark background when a bright colour is selected. This is how it was always supposed to work, I think, but I broke it so long ago that this "fix" might itself come across as a surprising breaking change
|
Tue, 24 Apr 2018 10:15:54 +0100 |
Chris Cannam |
Adjust y-coord of text labels to accommodate larger scaled fonts
|
Thu, 19 Apr 2018 14:36:16 +0100 |
Chris Cannam |
Make selection extents more visible on hi-dpi
|
Thu, 01 Mar 2018 18:02:22 +0000 |
Chris Cannam |
Untabify
|
Fri, 13 Jan 2017 10:22:04 +0000 |
Chris Cannam |
Fix memory leak of cache pixmaps in View
3.0-integration
|
Mon, 19 Dec 2016 16:32:34 +0000 |
Chris Cannam |
Implement "Export SVG file..."
svg
|
Thu, 15 Dec 2016 15:34:33 +0000 |
Chris Cannam |
Some adjustments to make view elements clearer and more correctly sized, especially on hidpi (non-pixel-doubling) systems
levelpanwidget
|
Mon, 12 Dec 2016 15:18:52 +0000 |
Chris Cannam |
Some hackery toward having a zoomlevel type
zoom
|
Wed, 19 Oct 2016 09:11:51 +0100 |
Chris Cannam |
Tidy and re-fix for Linux
msvc2015_64
|
Tue, 18 Oct 2016 15:55:50 +0100 |
Chris Cannam |
MSVC build fixes
msvc2015_64
|
Fri, 01 Jul 2016 17:54:31 +0100 |
Chris Cannam |
Add VerticalBinLayer to SpectrogramLayer
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 12:40:22 +0100 |
Chris Cannam |
Move drawVisibleText to PaintAssistant
spectrogram-minor-refactor
|
Tue, 09 Feb 2016 10:59:36 +0000 |
Chris Cannam |
Make ViewProxy objects share the ids of their Views; fixes incorrect colour scale drawing
3.0-integration
|
Fri, 22 Jan 2016 15:16:36 +0000 |
Chris Cannam |
Fix integer overflow in getFrameForX
colourschemes
|
Wed, 14 Oct 2015 13:32:53 +0100 |
Chris Cannam |
Remove some debug
3.0-integration
|
Wed, 29 Apr 2015 13:28:44 +0100 |
Chris Cannam |
Make Retina layer rendering selectable in settings
osx-retina
|
Wed, 29 Apr 2015 13:08:17 +0100 |
Chris Cannam |
Fix font size for painter when rendering scaled
osx-retina
|
Wed, 29 Apr 2015 12:37:23 +0100 |
Chris Cannam |
Fix rendering of selections
osx-retina
|
Mon, 27 Apr 2015 11:38:01 +0100 |
Chris Cannam |
Always render to a buffer, then from that to the widget
osx-retina
|
Mon, 20 Apr 2015 15:59:03 +0100 |
Chris Cannam |
Painting off-cache means we shouldn't use proxy (we aren't scaling.. yet)
osx-retina
|
Mon, 20 Apr 2015 14:01:39 +0100 |
Chris Cannam |
Some scaling & zoom bits
osx-retina
|
Wed, 18 Mar 2015 13:52:07 +0000 |
Chris Cannam |
Pass proxy to layer for painting
osx-retina
|
Wed, 11 Mar 2015 15:35:20 +0000 |
Chris Cannam |
Experiment with querying paint rect separately from view rect
osx-retina
|
Wed, 11 Mar 2015 13:54:01 +0000 |
Chris Cannam |
First steps toward high-res rendering on retina Mac -- quite a bit more to be done
osx-retina
|
Tue, 10 Mar 2015 13:22:10 +0000 |
Chris Cannam |
More type fixes
cxx11
|
Mon, 09 Mar 2015 12:02:10 +0000 |
Chris Cannam |
Move to using double rather than float for floating-point calculations (float only for storage); more build fixes
cxx11
|
Wed, 03 Sep 2014 12:08:35 +0100 |
Chris Cannam |
Fix a couple of not-very-realistic potential null-pointer derefs (from coverity scan)
|
Tue, 02 Sep 2014 16:18:26 +0100 |
Chris Cannam |
Add const version of this accessor
|
Tue, 02 Sep 2014 16:12:40 +0100 |
Chris Cannam |
Return getSelectedLayer to being able to return a dormant layer -- if that isn't allowed, then getInteractionLayer is what you want
|
Tue, 02 Sep 2014 16:10:10 +0100 |
Chris Cannam |
Use fixed-order when exporting layers to a session
|
Tue, 02 Sep 2014 15:25:27 +0100 |
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.
|
Tue, 02 Sep 2014 15:20:23 +0100 |
Chris Cannam |
Populate the fixed order layer list
|
Tue, 02 Sep 2014 14:47:04 +0100 |
Chris Cannam |
Introduce (but don't yet populate) the fixed layers vector; rename m_layers to m_layerStack to reflect its ordering by stacking
|
Tue, 02 Sep 2014 10:31:23 +0100 |
Chris Cannam |
Add getInteractionLayer() and some docs
|
Fri, 25 Jul 2014 17:02:29 +0100 |
Chris Cannam |
Debug output stuff
|
Wed, 02 Jul 2014 17:30:09 +0100 |
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
|