Wed, 20 Jul 2016 13:40:23 +0100 |
Chris Cannam |
Toward updating mag cache
spectrogram-minor-refactor
|
Wed, 20 Jul 2016 08:42:04 +0100 |
Chris Cannam |
Inch toward using the mag cache (currently will crash with debug exception)
spectrogram-minor-refactor
|
Wed, 20 Jul 2016 08:30:20 +0100 |
Chris Cannam |
Introduce ScrollableMagRangeCache, plus some tidying etc
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 17:28:03 +0100 |
Chris Cannam |
Fix translucent mode for spectrogram
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 15:08:22 +0100 |
Chris Cannam |
Wire up invertVertical
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 15:02:44 +0100 |
Chris Cannam |
Re-enable a couple more features
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 14:50:39 +0100 |
Chris Cannam |
Tidy
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 14:49:46 +0100 |
Chris Cannam |
Consts and willRenderOpaque
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 10:12:30 +0100 |
Chris Cannam |
Colourmap rotation (inelegantly)
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 09:36:21 +0100 |
Chris Cannam |
Comment only
spectrogram-minor-refactor
|
Tue, 19 Jul 2016 08:55:13 +0100 |
Chris Cannam |
Make VerticalBinLayer an actual Layer (via SliceableLayer)
spectrogram-minor-refactor
|
Mon, 18 Jul 2016 15:37:15 +0100 |
Chris Cannam |
Start introducing translucent renderer
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 17:14:30 +0100 |
Chris Cannam |
Fix failure to reinitialise m_peakCache
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 17:12:08 +0100 |
Chris Cannam |
Remove almost all of the "old" paint logic from Colour3DPlotLayer
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 17:03:40 +0100 |
Chris Cannam |
Remove all of the "old" paint logic from SpectrogramLayer, even where it hasn't been completely replaced yet
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 16:52:16 +0100 |
Chris Cannam |
Convert ColourScaleType into an enum class
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 16:12:05 +0100 |
Chris Cannam |
Convert ColumnNormalization to an enum class, and separate out normalize-visible
spectrogram-minor-refactor
|
Thu, 14 Jul 2016 15:13:37 +0100 |
Chris Cannam |
Turn BinDisplay and BinScale into enum classes
spectrogram-minor-refactor
|
Wed, 13 Jul 2016 13:44:11 +0100 |
Chris Cannam |
Delete renderers
spectrogram-minor-refactor
|
Wed, 13 Jul 2016 13:30:39 +0100 |
Chris Cannam |
Begin using renderer in colour 3d plot layer
spectrogram-minor-refactor
|
Wed, 13 Jul 2016 13:06:28 +0100 |
Chris Cannam |
Create, but don't yet use, a renderer in the colour 3d plot layer
spectrogram-minor-refactor
|
Wed, 13 Jul 2016 10:00:21 +0100 |
Chris Cannam |
Switch in "standard" colour scale, bin scale, normalisation -- not quite handled elegantly or correctly yet
spectrogram-minor-refactor
|
Mon, 11 Jul 2016 17:19:36 +0100 |
Chris Cannam |
Minor build fix
spectrogram-minor-refactor
|
Mon, 11 Jul 2016 16:03:39 +0100 |
Chris Cannam |
Introduce peak frequency rendering (basics of)
spectrogram-minor-refactor
|
Mon, 11 Jul 2016 14:37:03 +0100 |
Chris Cannam |
Far more pragmatic update strategy
spectrogram-minor-refactor
|
Mon, 11 Jul 2016 10:38:23 +0100 |
Chris Cannam |
Fix draw buffer sizing problem in scaled rendering
spectrogram-minor-refactor
|
Thu, 07 Jul 2016 19:18:31 +0100 |
Chris Cannam |
Split out cache rendering functions and some fixes to calculations
spectrogram-minor-refactor
|
Thu, 07 Jul 2016 19:18:01 +0100 |
Chris Cannam |
Use enums from origin classes
spectrogram-minor-refactor
|
Thu, 07 Jul 2016 12:39:56 +0100 |
Chris Cannam |
Colour scales (partly)
spectrogram-minor-refactor
|
Thu, 07 Jul 2016 11:24:28 +0100 |
Chris Cannam |
Time-constrained rendering
spectrogram-minor-refactor
|
Tue, 05 Jul 2016 17:48:26 +0100 |
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
|
Tue, 05 Jul 2016 12:20:56 +0100 |
Chris Cannam |
Start to introduce renderer objects
spectrogram-minor-refactor
|
Tue, 05 Jul 2016 08:58:28 +0100 |
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
|
Sat, 02 Jul 2016 12:56:07 +0100 |
Chris Cannam |
One FFT size method, no member for it
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 18:30:42 +0100 |
Chris Cannam |
Simplify the oversampling/zero-padding logic. FFT model selection no longer depends on the view.
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 17:54:31 +0100 |
Chris Cannam |
Add VerticalBinLayer to SpectrogramLayer
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 11:37:46 +0100 |
Chris Cannam |
Scale and copy
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 11:21:09 +0100 |
Chris Cannam |
Start introducing render code
spectrogram-minor-refactor
|
Fri, 01 Jul 2016 09:55:48 +0100 |
Chris Cannam |
VerticalBinLayer for vertical mapping abstraction. Not totally sure about this
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 18:21:11 +0100 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 16:28:32 +0100 |
Chris Cannam |
Minor adjustments
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 15:46:14 +0100 |
Chris Cannam |
More filling in render & cache code
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 12:40:22 +0100 |
Chris Cannam |
Move drawVisibleText to PaintAssistant
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 10:59:11 +0100 |
Chris Cannam |
Move LayerGeometryProvider from view to layer
spectrogram-minor-refactor
|
Thu, 30 Jun 2016 10:36:52 +0100 |
Chris Cannam |
Two functions, rather than one with a boolean arg
spectrogram-minor-refactor
|
Wed, 29 Jun 2016 15:13:54 +0100 |
Chris Cannam |
Another tiny bit
spectrogram-minor-refactor
|
Wed, 29 Jun 2016 14:04:57 +0100 |
Chris Cannam |
Pull out render timer
spectrogram-minor-refactor
|
Wed, 29 Jun 2016 11:53:00 +0100 |
Chris Cannam |
More renderer stubbing
spectrogram-minor-refactor
|
Mon, 27 Jun 2016 16:01:42 +0100 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 17:07:21 +0100 |
Chris Cannam |
Start stubbing Colour3DPlotRenderer
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 14:51:10 +0100 |
Chris Cannam |
Use a params structure
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 14:43:14 +0100 |
Chris Cannam |
Add ColourScale
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 14:42:37 +0100 |
Chris Cannam |
Introduce ColourScale to handle colour mapping for both spectrogram and colour 3d plot layers
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 10:57:21 +0100 |
Chris Cannam |
Comment
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 10:51:45 +0100 |
Chris Cannam |
Comments
spectrogram-minor-refactor
|
Thu, 23 Jun 2016 08:46:20 +0100 |
Chris Cannam |
Fix possible crash when scrolling to end
spectrogram-minor-refactor
|
Mon, 20 Jun 2016 12:00:32 +0100 |
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
|
Mon, 20 Jun 2016 11:30:15 +0100 |
Chris Cannam |
Pull out column ops into ColumnOp
spectrogram-minor-refactor
|
Fri, 17 Jun 2016 10:19:55 +0100 |
Chris Cannam |
A more sensible order for column operations
spectrogram-minor-refactor
|
Wed, 15 Jun 2016 14:43:51 +0100 |
Chris Cannam |
Don't need these
spectrogram-minor-refactor
|
Wed, 15 Jun 2016 09:46:20 +0100 |
Chris Cannam |
Replace old logic with calls to new functions; basic refactor part A done, the code now compiles again
spectrogram-minor-refactor
|
Wed, 15 Jun 2016 08:52:07 +0100 |
Chris Cannam |
A couple more helper functions
spectrogram-minor-refactor
|
Mon, 13 Jun 2016 16:17:44 +0100 |
Chris Cannam |
Mid-refactor to pull out the bulk of paintDrawBuffer into chunks
spectrogram-minor-refactor
|
Mon, 13 Jun 2016 12:46:36 +0100 |
Chris Cannam |
Merge from default branch
spectrogram-minor-refactor
|
Mon, 13 Jun 2016 11:44:08 +0100 |
Chris Cannam |
Comments and minor tidy
3.0-integration
|
Mon, 13 Jun 2016 11:44:03 +0100 |
Chris Cannam |
Make normalise-hybrid logic the same in both draw methods
3.0-integration
|
Mon, 13 Jun 2016 11:42:51 +0100 |
Chris Cannam |
Make peak cache divisor a member
3.0-integration
|
Thu, 26 May 2016 11:21:55 +0100 |
Chris Cannam |
Don't paint if model has zero width
3.0-integration
|
Thu, 21 Apr 2016 15:06:05 +0100 |
Chris Cannam |
Merge from branch "alignment-simple"
3.0-integration
|
Wed, 20 Apr 2016 12:06:28 +0100 |
Chris Cannam |
Merge branches 3.0-integration and imaf_enc to 3.0-plus-imaf
3.0-plus-imaf
|
Fri, 18 Mar 2016 14:25:05 +0000 |
Chris Cannam |
Start including Vamp SDK into main build, as we do with Sonic Annotator
3.0-integration
|
Fri, 04 Mar 2016 12:38:29 +0000 |
Chris Cannam |
Merge from default branch
3.0-integration
|
Fri, 04 Mar 2016 12:23:31 +0000 |
Chris Cannam |
Use drawVisibleText for box labels
|
Fri, 04 Mar 2016 12:23:07 +0000 |
Chris Cannam |
Fix incorrect handling of model start frame
|
Fri, 04 Mar 2016 12:22:42 +0000 |
Chris Cannam |
Fix confusion between model columns and painted columns, and document the difference
|
Wed, 02 Mar 2016 17:25:27 +0000 |
Chris Cannam |
Merge in from SV 3.0-integration branches
alignment-simple
|
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
|
Thu, 04 Feb 2016 11:18:08 +0000 |
Chris Cannam |
Merge from branch "spectrogram-minor-refactor"
3.0-integration
|
Thu, 04 Feb 2016 11:17:31 +0000 |
Chris Cannam |
Merge from the default branch
3.0-integration
|
Thu, 04 Feb 2016 11:17:23 +0000 |
Chris Cannam |
Merge from branch "tony-2.0-integration"
3.0-integration
|
Wed, 03 Feb 2016 16:51:37 +0000 |
Chris Cannam |
Truncate edges when about to paint beyond limits of cache
spectrogram-minor-refactor
|
Tue, 02 Feb 2016 16:00:31 +0000 |
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
|
Tue, 02 Feb 2016 15:34:39 +0000 |
Chris Cannam |
Comment
spectrogram-minor-refactor
|
Tue, 02 Feb 2016 15:32:57 +0000 |
Chris Cannam |
Timing tweaks to reduce the number of repaints
spectrogram-minor-refactor
|
Tue, 02 Feb 2016 14:28:00 +0000 |
Chris Cannam |
Fix cache validity boundary condition
spectrogram-minor-refactor
|
Tue, 02 Feb 2016 10:44:07 +0000 |
Chris Cannam |
*Really* add overlooked file!
spectrogram-minor-refactor
|
Tue, 02 Feb 2016 10:31:04 +0000 |
Chris Cannam |
Revert last commit (wrong branch)
|
Tue, 02 Feb 2016 10:29:10 +0000 |
Chris Cannam |
Add overlooked file!
|
Sat, 30 Jan 2016 12:05:14 +0000 |
Chris Cannam |
Update acinclude files to look for qt5-qmake as well as qmake-qt5
|
Fri, 29 Jan 2016 18:51:05 +0000 |
Chris Cannam |
Further fixes to the scrollable cache logic
spectrogram-minor-refactor
|
Fri, 29 Jan 2016 15:08:01 +0000 |
Chris Cannam |
Start refactoring out the spectrogram image cache
spectrogram-minor-refactor
|
Wed, 27 Jan 2016 11:10:48 +0000 |
Chris Cannam |
Fix calculation of repaint area when we haven't scrolled but cache is not complete
spectrogram-minor-refactor
|
Tue, 26 Jan 2016 17:21:46 +0000 |
Chris Cannam |
Start repainting from the middle -- but this is quite unreliable
spectrogram-minor-refactor
|
Tue, 26 Jan 2016 14:44:26 +0000 |
Chris Cannam |
Fix return value from paintDrawBuffer in rightToLeft case; propagate timing change to PeakFrequencies version as well
spectrogram-minor-refactor
|
Tue, 26 Jan 2016 13:19:53 +0000 |
Chris Cannam |
Draw right-to-left when adjoining an existing cache valid area on the right
spectrogram-minor-refactor
|
Mon, 25 Jan 2016 16:16:21 +0000 |
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
|
Mon, 25 Jan 2016 15:52:26 +0000 |
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
|
Fri, 22 Jan 2016 18:12:41 +0000 |
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
|
Fri, 22 Jan 2016 17:08:02 +0000 |
Chris Cannam |
Tidy a bit
colourschemes
|
Fri, 22 Jan 2016 15:17:25 +0000 |
Chris Cannam |
Some debug
colourschemes
|
Fri, 22 Jan 2016 15:16:36 +0000 |
Chris Cannam |
Fix integer overflow in getFrameForX
colourschemes
|
Fri, 22 Jan 2016 13:39:45 +0000 |
Chris Cannam |
Convert 3d model column type from QVector to std::vector; replace another user of ResizeableBitset
colourschemes
|
Thu, 21 Jan 2016 09:28:57 +0000 |
Chris Cannam |
Make colour 3d plot layer colour a preference as well
colourschemes
|
Wed, 20 Jan 2016 11:43:16 +0000 |
Chris Cannam |
Add default spectrogram colours to prefs
colourschemes
|
Tue, 19 Jan 2016 17:18:38 +0000 |
Chris Cannam |
Tidy
colourschemes
|
Tue, 19 Jan 2016 16:30:33 +0000 |
Chris Cannam |
Rearrange colours, make some of them more attractive, give some of them nicer names
colourschemes
|
Tue, 19 Jan 2016 13:02:32 +0000 |
Chris Cannam |
Remove debug out
colourschemes
|
Tue, 19 Jan 2016 12:56:19 +0000 |
Chris Cannam |
Provide a sensible name for this colour scheme
colourschemes
|
Wed, 02 Dec 2015 15:01:38 +0000 |
Chris Cannam |
Experimentation with colour schemes and mappings
colourschemes
|
Wed, 18 Nov 2015 12:08:33 +0000 |
Chris Cannam |
Merge from default branch
3.0-integration
|
Thu, 22 Oct 2015 11:40:17 +0100 |
Chris Cannam |
Back out 1c37aa13bfd8 (which added half-wave rectification to colour 3d plot). Too specific.
|
Tue, 20 Oct 2015 12:55:09 +0100 |
Chris Cannam |
Fix incorrect reload of old Tony v1.0 files
tony-2.0-integration
|
Tue, 20 Oct 2015 12:54:47 +0100 |
Chris Cannam |
Use max value returned directly from api call
tony-2.0-integration
|
Tue, 20 Oct 2015 12:53:32 +0100 |
Chris Cannam |
Minor adjustment for higher-res screens
tony-2.0-integration
|
Tue, 20 Oct 2015 09:14:24 +0100 |
Chris Cannam |
Merge from default branch
3.0-integration
|
Tue, 20 Oct 2015 09:04:41 +0100 |
Chris Cannam |
Fix embarrassing failure to reload Note layers
|
Wed, 14 Oct 2015 14:52:21 +0100 |
Chris Cannam |
Merge from branch "3.0-integration"
tony-2.0-integration
|
Wed, 14 Oct 2015 13:32:53 +0100 |
Chris Cannam |
Remove some debug
3.0-integration
|
Wed, 14 Oct 2015 10:12:59 +0100 |
Chris Cannam |
Merge from branch "tony-2.0-integration"
3.0-integration
|
Tue, 13 Oct 2015 14:24:51 +0100 |
Chris Cannam |
Repaint fix
tony-2.0-integration
|
Mon, 12 Oct 2015 17:09:51 +0100 |
Chris Cannam |
Remove some debug out
tony-2.0-integration
|
Thu, 20 Aug 2015 17:05:51 +0100 |
Chris Cannam |
At least avoid crashing if scaled zoom level reaches 0!
tony-2.0-integration
|
Thu, 20 Aug 2015 15:40:04 +0100 |
Chris Cannam |
Some minor tweaks to make behaviour more like prior Tony
tony-2.0-integration
|
Thu, 20 Aug 2015 14:54:21 +0100 |
Chris Cannam |
Merge through to branch for Tony 2.0
tony-2.0-integration
|
Tue, 04 Aug 2015 16:39:40 +0100 |
Chris Cannam |
Merge from branch bqaudioio
3.0-integration
|
Tue, 04 Aug 2015 13:27:42 +0100 |
Chris Cannam |
Initial work toward switching to bqaudioio library (so as to get I/O, not just O)
bqaudioio
|
Tue, 14 Jul 2015 15:04:46 +0100 |
alo |
removed imaf sliders
imaf_enc
|
Tue, 07 Jul 2015 17:39:06 +0100 |
Chris Cannam |
Merge from default branch
3.0-integration
|
Tue, 07 Jul 2015 17:28:58 +0100 |
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!
|
Wed, 01 Jul 2015 18:31:28 +0100 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
Wed, 07 Jan 2015 17:42:21 +0000 |
Chris Cannam |
Merge from default branch
simple-fft-model
|
Wed, 01 Jul 2015 15:53:54 +0100 |
Chris Cannam |
Fix a number of warnings in the 32-bit build
|
Wed, 01 Jul 2015 13:27:03 +0100 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
Wed, 01 Jul 2015 13:21:08 +0100 |
Chris Cannam |
Merge from branch osx-retina
3.0-integration
|
Wed, 01 Jul 2015 11:33:28 +0100 |
Chris Cannam |
Switch off debug again
simple-fft-model
|
Wed, 01 Jul 2015 11:32:18 +0100 |
Chris Cannam |
Fill extent is not relevant in simple-fft-model code, as it's always the full extent
simple-fft-model
|
Tue, 30 Jun 2015 15:06:47 +0100 |
Chris Cannam |
Fix dark point at highlight of LED button
osx-retina
|
Tue, 30 Jun 2015 15:00:23 +0100 |
Chris Cannam |
Render LED button direct to widget, making it look OK on retina screen
osx-retina
|
Tue, 30 Jun 2015 14:58:09 +0100 |
Chris Cannam |
Use a more sensible min height for OS/X
osx-retina
|
Tue, 30 Jun 2015 14:16:22 +0100 |
Chris Cannam |
Merge
osx-retina
|
Tue, 30 Jun 2015 14:14:34 +0100 |
Chris Cannam |
Tighten spacing around sides of property box on OS/X
osx-retina
|
Fri, 26 Jun 2015 14:13:31 +0100 |
Chris Cannam |
Merge from branch normalize_hybrid_option
3.0-integration
|
Fri, 26 Jun 2015 14:10:40 +0100 |
Chris Cannam |
Merge from branch osx-retina
3.0-integration
|
Fri, 26 Jun 2015 14:10:18 +0100 |
Chris Cannam |
Merge from branch simple-fft-model
3.0-integration
|
Mon, 15 Jun 2015 09:15:55 +0100 |
Chris Cannam |
Branch to test simple FFT model code
alignment-simple
|
Fri, 12 Jun 2015 14:51:46 +0100 |
Chris Cannam |
Gut the old code, but don't replace it yet (so nothing will link yet)
simple-fft-model
|
Fri, 12 Jun 2015 12:24:21 +0100 |
Chris Cannam |
Fix failure to show window shape when Analysis tab in preferences is first opened
|
Wed, 10 Jun 2015 14:27:55 +0100 |
Chris Cannam |
Rounding
osx-retina
|
Wed, 10 Jun 2015 13:38:02 +0100 |
Chris Cannam |
Merge from default branch
osx-retina
|
Fri, 22 May 2015 10:42:15 +0100 |
Chris Cannam |
Fix crash when importing wide CSV file
|
Fri, 22 May 2015 09:17:52 +0100 |
Chris Cannam |
Add half-wave rectification option to Colour 3D Plot layer
|
Thu, 21 May 2015 16:05:14 +0100 |
Chris Cannam |
Fixes to font sizing in colour 3d plot layer (for #1221)
osx-retina
|
Thu, 21 May 2015 15:31:12 +0100 |
Chris Cannam |
Avoid going pop when setting play head to before time 0
|
Thu, 21 May 2015 14:41:28 +0100 |
Chris Cannam |
Fix arithmetic precedence misreading goof which led to scrolling the wrong way when dragging past the right edge
|
Thu, 21 May 2015 14:06:20 +0100 |
Chris Cannam |
Prevent selection being dragged beyond start/end of content
|
Thu, 21 May 2015 13:55:06 +0100 |
Chris Cannam |
Box colour a darker grey by default (but also changeable now)
|
Thu, 14 May 2015 15:40:37 +0100 |
Chris Cannam |
Merge from branch scalable-icons
osx-retina
|
Thu, 14 May 2015 15:39:47 +0100 |
Chris Cannam |
Merge from default branch
osx-retina
|
Thu, 14 May 2015 14:57:42 +0100 |
Chris Cannam |
Fix #1220 Flexi-note layer appears in Layers menu
|
Wed, 13 May 2015 14:06:34 +0100 |
Chris Cannam |
Icon update
scalable-icons
|
Tue, 12 May 2015 14:25:00 +0100 |
Chris Cannam |
Display note name derived from value, when hovering over time-value feature if the scale unit is Hz
|
Tue, 12 May 2015 12:31:37 +0100 |
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.
|
Wed, 06 May 2015 10:44:19 +0100 |
Chris Cannam |
Various fixes to scalable rendering
scalable-icons
|
Wed, 06 May 2015 10:08:28 +0100 |
Chris Cannam |
Experiment with loading SVGs
scalable-icons
|
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 13:02:57 +0100 |
Chris Cannam |
Fix positioning of local feature illumination rectangle
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
|
Mon, 20 Apr 2015 11:00:48 +0100 |
Chris Cannam |
Merge from default branch
osx-retina
|
Mon, 20 Apr 2015 11:00:39 +0100 |
Chris Cannam |
Build fix
osx-retina
|
Mon, 20 Apr 2015 10:10:26 +0100 |
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)
|
Mon, 20 Apr 2015 09:19:52 +0100 |
Chris Cannam |
Merge from default branch
alignment_view
|
Mon, 20 Apr 2015 09:18:55 +0100 |
Chris Cannam |
Merge from default branch
osx-retina
|
Mon, 20 Apr 2015 09:12:17 +0100 |
Chris Cannam |
Merge from branch tonioni
|
Mon, 13 Apr 2015 13:52:05 +0100 |
Chris Cannam |
Revert to -Werror in debug only
tonioni
|
Tue, 31 Mar 2015 14:46:32 +0100 |
Chris Cannam |
Allow setting big-image size directly
tonioni
|
Tue, 31 Mar 2015 14:08:06 +0100 |
Chris Cannam |
Simpler colours in level pan widget
tonioni
|
Tue, 31 Mar 2015 14:05:39 +0100 |
Chris Cannam |
LevelPanWidget alternative without including muting
tonioni
|
Tue, 31 Mar 2015 13:06:29 +0100 |
Chris Cannam |
Remove some debug; set some gain values
tonioni
|
Mon, 30 Mar 2015 17:27:44 +0100 |
Chris Cannam |
Signal/slot compatibility fixes
tonioni
|
Mon, 30 Mar 2015 14:28:37 +0100 |
Chris Cannam |
Merge
tonioni
|
Mon, 30 Mar 2015 14:28:04 +0100 |
Chris Cannam |
Experiment with simple button logic for LevelPanWidget (separating out playback toggle again)
tonioni
|
Mon, 30 Mar 2015 14:14:33 +0100 |
matthiasm |
changed rectangle in Overview: colour and roundedness
tonioni
|
Wed, 25 Mar 2015 11:48:33 +0000 |
Chris Cannam |
Fix possible excess image size
tonioni
|
Wed, 25 Mar 2015 11:41:17 +0000 |
Chris Cannam |
Fixes to enabled/disabled state in level-pan tool button
tonioni
|
Wed, 25 Mar 2015 11:27:46 +0000 |
Chris Cannam |
Render direct to widget (necessary to avoid pixel doubling on OS/X)
tonioni
|
Wed, 25 Mar 2015 11:09:33 +0000 |
Chris Cannam |
Fixes to muting from level-pan tool button
tonioni
|
Wed, 25 Mar 2015 10:55:09 +0000 |
Chris Cannam |
A number of fixes to level-pan button (including mute toggle)
tonioni
|
Wed, 25 Mar 2015 10:33:19 +0000 |
Chris Cannam |
Introduce level/pan toolbar buttons
tonioni
|
Tue, 24 Mar 2015 17:05:42 +0000 |
Chris Cannam |
Don't snap selections to time ruler -- it's never useful
tonioni
|
Tue, 24 Mar 2015 16:40:55 +0000 |
Chris Cannam |
Fix to pointer-pos-to-level logic
tonioni
|
Tue, 24 Mar 2015 16:08:36 +0000 |
Chris Cannam |
Add missed include
tonioni
|
Tue, 24 Mar 2015 16:02:45 +0000 |
Chris Cannam |
Try using audio level fader logic
tonioni
|
Tue, 24 Mar 2015 15:48:12 +0000 |
Chris Cannam |
No, we'll not handle mute separately -- make bottom level be muted. Also add support for enable/disable
tonioni
|
Tue, 24 Mar 2015 14:40:31 +0000 |
Chris Cannam |
Try adding a combined simple level/pan widget
tonioni
|
Mon, 23 Mar 2015 11:26:28 +0000 |
Chris Cannam |
Merge from cxx11 branch
tonioni
|
Mon, 23 Mar 2015 10:04:51 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Wed, 18 Mar 2015 15:10:36 +0000 |
Chris Cannam |
Fix crash caused by using proxy (of unknown lifecycle) instead of view as cache key
osx-retina
|
Wed, 18 Mar 2015 13:52:07 +0000 |
Chris Cannam |
Pass proxy to layer for painting
osx-retina
|
Tue, 17 Mar 2015 16:56:03 +0000 |
Chris Cannam |
Many fixes for the previous stuff
osx-retina
|
Tue, 17 Mar 2015 16:33:51 +0000 |
Chris Cannam |
Another small replacement
osx-retina
|
Tue, 17 Mar 2015 15:05:25 +0000 |
Chris Cannam |
Start trying to introduce LayerGeometryProvider as proxyable interface for View methods that the Layer wants to use
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
|
Wed, 11 Mar 2015 13:30:37 +0000 |
Chris Cannam |
Build fixes for OS/X
cxx11
|
Wed, 11 Mar 2015 12:20:06 +0000 |
Chris Cannam |
c++11 flag in qmake project
cxx11
|
Tue, 10 Mar 2015 17:40:31 +0000 |
Chris Cannam |
Type correction
cxx11
|
Tue, 10 Mar 2015 17:31:14 +0000 |
Chris Cannam |
Nothing of consequence
cxx11
|
Tue, 10 Mar 2015 17:23:45 +0000 |
Chris Cannam |
More type fixes. We now build with -Wconversion, on this platform (64-bit Linux) at least.
cxx11
|
Tue, 10 Mar 2015 13:22:10 +0000 |
Chris Cannam |
More type fixes
cxx11
|
Tue, 10 Mar 2015 10:31:27 +0000 |
Chris Cannam |
More type fixes, primarily in the spectrogram
cxx11
|
Mon, 09 Mar 2015 15:59:04 +0000 |
Chris Cannam |
A few more fixes
cxx11
|
Mon, 09 Mar 2015 14:35:21 +0000 |
Chris Cannam |
Working through the float/double and int/sv_frame_t 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
|
Mon, 09 Mar 2015 08:43:20 +0000 |
Chris Cannam |
More conversion fixes
cxx11
|
Wed, 04 Mar 2015 19:11:32 +0000 |
Chris Cannam |
Toward building with new sv types
cxx11
|
Wed, 04 Mar 2015 13:53:05 +0000 |
Chris Cannam |
Fixes to go with latest svcore
cxx11
|
Tue, 03 Mar 2015 09:33:59 +0000 |
Chris Cannam |
Merge from default branch
cxx11
|
Tue, 24 Feb 2015 17:42:00 +0000 |
Chris Cannam |
Enable ThreadSanitizer
datarace
|
Mon, 09 Feb 2015 10:31:07 +0000 |
Chris Cannam |
Merge from default branch
cxx11
|
Thu, 15 Jan 2015 16:00:53 +0000 |
Chris Cannam |
Always resist vertical drag -- it's just too annoying if it happens accidentally while playing
alignment_view
|
Thu, 15 Jan 2015 10:42:00 +0000 |
Chris Cannam |
Scale drag thresholds according to actual display resolution
|
Thu, 15 Jan 2015 10:44:10 +0000 |
Chris Cannam |
Merge from default branch
alignment_view
|
Thu, 15 Jan 2015 10:42:00 +0000 |
Chris Cannam |
Scale drag thresholds according to actual display resolution
alignment_view
|
Mon, 15 Dec 2014 16:08:26 +0000 |
Chris Cannam |
Tidy up layout and ranges for unit conversion dialog, highlight in red any out-of-range values
|
Tue, 09 Dec 2014 13:53:44 +0000 |
Chris Cannam |
Start connecting up tempo bits
|
Tue, 09 Dec 2014 12:17:04 +0000 |
Chris Cannam |
Update units when prefs change
|
Tue, 09 Dec 2014 11:49:27 +0000 |
Chris Cannam |
Oops, included some unintended cruft
|
Tue, 09 Dec 2014 11:45:34 +0000 |
Chris Cannam |
hz -> freq, and some layout rearrangement
|
Mon, 08 Dec 2014 15:37:49 +0000 |
Chris Cannam |
Fixes to limits etc in unit converter
|
Tue, 02 Dec 2014 17:53:17 +0000 |
Chris Cannam |
Wire up note/octave stuff
|
Tue, 02 Dec 2014 13:50:49 +0000 |
Chris Cannam |
Start adding piano note
|
Tue, 02 Dec 2014 13:30:24 +0000 |
Chris Cannam |
Adding the unit converter code might have enhanced the previous commit a little
|
Mon, 01 Dec 2014 16:31:40 +0000 |
Chris Cannam |
Start work on unit converter
|
Thu, 27 Nov 2014 17:39:37 +0000 |
Chris Cannam |
Avoid completely smoothing out a curve if it alternates high/low, when zooming out far enough to use lines instead
|
Fri, 21 Nov 2014 14:50:27 +0000 |
Chris Cannam |
Fix misalignment in alignment view
alignment_view
|
Fri, 21 Nov 2014 12:49:20 +0000 |
Chris Cannam |
Grey lines in alignment view; chords for salient features
alignment_view
|
Fri, 21 Nov 2014 11:48:21 +0000 |
Chris Cannam |
Avoid drawing a single lonesome 0 if nothing is loaded at all
alignment_view
|
Mon, 17 Nov 2014 15:31:07 +0000 |
Chris Cannam |
CXX11 (-std=c++11) branch, to test build environments before making any code adaptations
cxx11
|
Mon, 10 Nov 2014 09:54:09 +0000 |
Chris Cannam |
Discard wildly excessive wheel events
|
Fri, 14 Nov 2014 10:19:50 +0000 |
Chris Cannam |
Wheel event thing
alignment_view
|
Tue, 11 Nov 2014 17:05:44 +0000 |
Chris Cannam |
Make the dragged pitch take effect when releasing drag on a note
tonioni
|
Tue, 11 Nov 2014 14:11:07 +0000 |
Chris Cannam |
(Very slowly) perform local reanalysis when dragging a note up or down
tonioni
|
Tue, 11 Nov 2014 12:55:30 +0000 |
Chris Cannam |
Tidy
tonioni
|
Mon, 10 Nov 2014 16:07:33 +0000 |
Chris Cannam |
Be more ruthless
tonioni
|
Mon, 10 Nov 2014 15:59:29 +0000 |
Chris Cannam |
Merge
tonioni
|
Mon, 10 Nov 2014 15:59:09 +0000 |
Chris Cannam |
Make overview area easier to see
tonioni
|
Mon, 10 Nov 2014 09:54:20 +0000 |
Chris Cannam |
Discard wildly excessive wheel events
tonioni
|
Mon, 10 Nov 2014 09:20:06 +0000 |
Chris Cannam |
Merge from default branch
tonioni
|
Fri, 17 Oct 2014 16:47:53 +0100 |
Chris Cannam |
Don't hide time-instant layers when switching modes; use them as source of key frames in alignment view
alignment_view
|
Fri, 17 Oct 2014 14:58:51 +0100 |
Chris Cannam |
First sketch at alignment view (between panes in stack)
alignment_view
|
Fri, 03 Oct 2014 15:27:02 +0100 |
Chris Cannam |
Handle variable columns by importing all of them (not just the minimum number)
|
Fri, 03 Oct 2014 15:09:27 +0100 |
Chris Cannam |
Add milliseconds as CSV import timing option
|