graph
- Scale range matchingspectrogram-minor-refactor 2016-08-01, by Chris Cannam
- Some notes on gainspectrogram-minor-refactor 2016-08-01, by Chris Cannam
- Some tidyingspectrogram-minor-refactor 2016-07-22, by Chris Cannam
- Fixes and debug output for mag range calculationsspectrogram-minor-refactor 2016-07-22, by Chris Cannam
- Wiring through the magnitude range updatesspectrogram-minor-refactor 2016-07-22, by Chris Cannam
- Toward updating mag cachespectrogram-minor-refactor 2016-07-20, by Chris Cannam
- Inch toward using the mag cache (currently will crash with debug exception)spectrogram-minor-refactor 2016-07-20, by Chris Cannam
- Introduce ScrollableMagRangeCache, plus some tidying etcspectrogram-minor-refactor 2016-07-20, by Chris Cannam
- Fix translucent mode for spectrogramspectrogram-minor-refactor 2016-07-19, by Chris Cannam
- Wire up invertVerticalspectrogram-minor-refactor 2016-07-19, by Chris Cannam
- Re-enable a couple more featuresspectrogram-minor-refactor 2016-07-19, by Chris Cannam
- Tidyspectrogram-minor-refactor 2016-07-19, by Chris Cannam
- Consts and willRenderOpaquespectrogram-minor-refactor 2016-07-19, by Chris Cannam
- Colourmap rotation (inelegantly)spectrogram-minor-refactor 2016-07-19, by Chris Cannam
- Subrepo updatespectrogram-minor-refactor 2016-07-19, by Chris Cannam
- Make VerticalBinLayer an actual Layer (via SliceableLayer)spectrogram-minor-refactor 2016-07-19, by Chris Cannam
- Mergespectrogram-minor-refactor 2016-07-15, by Chris Cannam
- Update dataquay subrepo for 0.9.1last_v2.5_on_default_branch 2016-07-15, by Chris Cannam
- Start introducing translucent rendererspectrogram-minor-refactor 2016-07-18, by Chris Cannam
- Fix failure to reinitialise m_peakCachespectrogram-minor-refactor 2016-07-14, by Chris Cannam
- Remove almost all of the "old" paint logic from Colour3DPlotLayerspectrogram-minor-refactor 2016-07-14, by Chris Cannam
- Remove all of the "old" paint logic from SpectrogramLayer, even where it hasn't been completely replaced yetspectrogram-minor-refactor 2016-07-14, by Chris Cannam
- Convert ColourScaleType into an enum classspectrogram-minor-refactor 2016-07-14, by Chris Cannam
- Convert ColumnNormalization to an enum class, and separate out normalize-visiblespectrogram-minor-refactor 2016-07-14, by Chris Cannam
- Turn BinDisplay and BinScale into enum classesspectrogram-minor-refactor 2016-07-14, by Chris Cannam
- Fix potential crash in Dense3dModelPeakCache owing to combination of wrong width calculation and wrong handling of width overrunspectrogram-minor-refactor 2016-07-14, by Chris Cannam
- Delete renderersspectrogram-minor-refactor 2016-07-13, by Chris Cannam
- Begin using renderer in colour 3d plot layerspectrogram-minor-refactor 2016-07-13, by Chris Cannam
- Create, but don't yet use, a renderer in the colour 3d plot layerspectrogram-minor-refactor 2016-07-13, by Chris Cannam
- Switch in "standard" colour scale, bin scale, normalisation -- not quite handled elegantly or correctly yetspectrogram-minor-refactor 2016-07-13, by Chris Cannam
- Minor build fixspectrogram-minor-refactor 2016-07-11, by Chris Cannam
- Introduce peak frequency rendering (basics of)spectrogram-minor-refactor 2016-07-11, by Chris Cannam
- Far more pragmatic update strategyspectrogram-minor-refactor 2016-07-11, by Chris Cannam
- Fix draw buffer sizing problem in scaled renderingspectrogram-minor-refactor 2016-07-11, by Chris Cannam
- Split out cache rendering functions and some fixes to calculationsspectrogram-minor-refactor 2016-07-07, by Chris Cannam
- Colour scales (partly)spectrogram-minor-refactor 2016-07-07, by Chris Cannam
- Time-constrained renderingspectrogram-minor-refactor 2016-07-07, by Chris Cannam
- Cut over to using the renderer (though it's very incomplete) and fix some cache problems and pointer lifetime misunderstandingsspectrogram-minor-refactor 2016-07-05, by Chris Cannam
- Start to introduce renderer objectsspectrogram-minor-refactor 2016-07-05, by Chris Cannam
- One FFT model per spectrogram (again!) - but we do still need a magnitude range per view, as views could be showing different regionsspectrogram-minor-refactor 2016-07-05, by Chris Cannam
- One FFT size method, no member for itspectrogram-minor-refactor 2016-07-02, by Chris Cannam
- Simplify the oversampling/zero-padding logic. FFT model selection no longer depends on the view.spectrogram-minor-refactor 2016-07-01, by Chris Cannam
- Add VerticalBinLayer to SpectrogramLayerspectrogram-minor-refactor 2016-07-01, by Chris Cannam
- Scale and copyspectrogram-minor-refactor 2016-07-01, by Chris Cannam
- Start introducing render codespectrogram-minor-refactor 2016-07-01, by Chris Cannam
- VerticalBinLayer for vertical mapping abstraction. Not totally sure about thisspectrogram-minor-refactor 2016-07-01, by Chris Cannam
- Commentsspectrogram-minor-refactor 2016-06-30, by Chris Cannam
- Minor adjustmentsspectrogram-minor-refactor 2016-06-30, by Chris Cannam
- More filling in render & cache codespectrogram-minor-refactor 2016-06-30, by Chris Cannam
- Move drawVisibleText to PaintAssistantspectrogram-minor-refactor 2016-06-30, by Chris Cannam
- Move LayerGeometryProvider from view to layerspectrogram-minor-refactor 2016-06-30, by Chris Cannam
- Two functions, rather than one with a boolean argspectrogram-minor-refactor 2016-06-30, by Chris Cannam
- Another tiny bitspectrogram-minor-refactor 2016-06-29, by Chris Cannam
- Pull out render timerspectrogram-minor-refactor 2016-06-29, by Chris Cannam
- More renderer stubbingspectrogram-minor-refactor 2016-06-29, by Chris Cannam
- Commentsspectrogram-minor-refactor 2016-06-27, by Chris Cannam
- Start stubbing Colour3DPlotRendererspectrogram-minor-refactor 2016-06-23, by Chris Cannam
- Use a params structurespectrogram-minor-refactor 2016-06-23, by Chris Cannam
- ColourScale class, comments, namingspectrogram-minor-refactor 2016-06-23, by Chris Cannam
- Commentspectrogram-minor-refactor 2016-06-23, by Chris Cannam
- Commentsspectrogram-minor-refactor 2016-06-23, by Chris Cannam
- Fix possible crash when scrolling to endspectrogram-minor-refactor 2016-06-23, by 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 pixelspectrogram-minor-refactor 2016-06-20, by Chris Cannam
- Pull out column ops into ColumnOpspectrogram-minor-refactor 2016-06-20, by Chris Cannam
- A more sensible order for column operationsspectrogram-minor-refactor 2016-06-17, by Chris Cannam
- Don't need thesespectrogram-minor-refactor 2016-06-15, by Chris Cannam
- Replace old logic with calls to new functions; basic refactor part A done, the code now compiles againspectrogram-minor-refactor 2016-06-15, by Chris Cannam
- A couple more helper functionsspectrogram-minor-refactor 2016-06-15, by Chris Cannam
- Mid-refactor to pull out the bulk of paintDrawBuffer into chunksspectrogram-minor-refactor 2016-06-13, by Chris Cannam
- Merge from default branchspectrogram-minor-refactor 2016-06-13, by Chris Cannam
- Subrepo update3.0-integration 2016-06-13, by Chris Cannam
- Don't paint if model has zero width3.0-integration 2016-05-26, by Chris Cannam
- Make archiver check & complain if the appropriate docs page returns a 4043.0-integration 2016-05-05, by Chris Cannam
- Subrepo update3.0-integration 2016-05-04, by Chris Cannam
- Win32 build fix3.0-integration 2016-05-03, by Chris Cannam
- Update Qt copyright note3.0-integration 2016-04-27, by Chris Cannam
- Version on this branch will be 3.03.0-integration 2016-04-27, by Chris Cannam
- Deploy plugin checker helper; update deployment for current Qt3.0-integration 2016-04-27, by Chris Cannam
- OSX build fixes3.0-integration 2016-04-27, by Chris Cannam
- Update subrepos3.0-integration 2016-04-22, by Chris Cannam
- Merge branches 3.0-integration and imaf_enc to 3.0-plus-imaf3.0-plus-imaf 2016-04-20, by Chris Cannam
- Merge from branch pluginscan3.0-integration 2016-04-15, by Chris Cannam
- Check for plugin scan helper checker helper program in suitable directory, & tidy up warning messages somewhatpluginscan 2016-04-15, by Chris Cannam
- Update checker code layoutpluginscan 2016-04-14, by Chris Cannam
- Make this warning a #pragma message, as we don't want it to make compilation fail with -Werror setpluginscan 2016-04-14, by Chris Cannam
- Make use of, and warn for, the plugin checker for all types of plugin. Haven't yet resolved the question of how to install and find it.pluginscan 2016-04-14, by Chris Cannam
- First cut running (but not yet using output of, or recovering from errors in) the plugin checker at startuppluginscan 2016-04-14, by Chris Cannam
- Remove Vamp SDK from dependency builds for Windows, as for OSX3.0-integration 2016-03-18, by Chris Cannam
- Start including Vamp SDK into main build, as we do with Sonic Annotator3.0-integration 2016-03-18, by Chris Cannam
- Update subrepo2016-03-04, by Chris Cannam
- Merge from default!3.0-integration 2016-03-04, by Chris Cannam
- Merge from default branch in subrepos3.0-integration 2016-03-04, by Chris Cannam
- Merge in subrepo2016-03-04, by Chris Cannam
- Merge in subrepo3.0-integration 2016-03-02, by Chris Cannam
- Make ViewProxy objects share the ids of their Views; fixes incorrect colour scale drawing3.0-integration 2016-02-09, by Chris Cannam
- Clumsily avoid segfault on pulse shutdown3.0-integration 2016-02-09, by Chris Cannam
- Update i18n files3.0-integration 2016-02-04, by Chris Cannam
- Merge from default branch3.0-integration 2016-02-04, by Chris Cannam
- Merge subrepos3.0-integration 2016-02-04, by Chris Cannam
- Merge from branch "spectrogram-minor-refactor"3.0-integration 2016-02-04, by Chris Cannam
- Truncate edges when about to paint beyond limits of cachespectrogram-minor-refactor 2016-02-03, by 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, by Chris Cannam
- Commentspectrogram-minor-refactor 2016-02-02, by Chris Cannam
- Timing tweaks to reduce the number of repaintsspectrogram-minor-refactor 2016-02-02, by Chris Cannam
- Fix cache validity boundary conditionspectrogram-minor-refactor 2016-02-02, by Chris Cannam
- *Really* add overlooked file!spectrogram-minor-refactor 2016-02-02, by Chris Cannam
- Be a bit more flexible about which symbol to accept in resampler selectionspectrogram-minor-refactor 2016-02-02, by Chris Cannam
- Revert last commit (wrong branch)2016-02-02, by Chris Cannam
- Add overlooked file!2016-02-02, by Chris Cannam
- Updated Czech localisation file from Pavel Fric2016-02-01, by Chris Cannam
- Update subrepo2016-01-30, by Chris Cannam
- Update acinclude files to look for qt5-qmake as well as qmake-qt52016-01-30, by Chris Cannam
- Further fixes to the scrollable cache logicspectrogram-minor-refactor 2016-01-29, by Chris Cannam
- Start refactoring out the spectrogram image cachespectrogram-minor-refactor 2016-01-29, by Chris Cannam
- Subrepo updatespectrogram-minor-refactor 2016-01-27, by Chris Cannam
- build fixspectrogram-minor-refactor 2016-01-27, by Chris Cannam
- OS/X updatesspectrogram-minor-refactor 2016-01-27, by Chris Cannam
- Fix calculation of repaint area when we haven't scrolled but cache is not completespectrogram-minor-refactor 2016-01-27, by Chris Cannam
- Start repainting from the middle -- but this is quite unreliablespectrogram-minor-refactor 2016-01-26, by Chris Cannam
- Fix return value from paintDrawBuffer in rightToLeft case; propagate timing change to PeakFrequencies version as wellspectrogram-minor-refactor 2016-01-26, by Chris Cannam
- Draw right-to-left when adjoining an existing cache valid area on the rightspectrogram-minor-refactor 2016-01-26, by 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, by 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-25, by 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 stuff3.0-integration 2016-01-22, by Chris Cannam
- Tidy a bit3.0-integration 2016-01-22, by Chris Cannam
- Subrepos3.0-integration 2016-01-22, by Chris Cannam
- Convert 3d model column type from QVector to std::vector; replace another user of ResizeableBitset3.0-integration 2016-01-22, by Chris Cannam
- Subrepos3.0-integration 2016-01-22, by Chris Cannam
- Subrepos3.0-integration 2016-01-22, by Chris Cannam
- Merge3.0-integration 2016-01-21, by Chris Cannam
- Subrepo update3.0-integration 2015-12-10, by Chris Cannam
- Mutex fix in bqaudioio to avoid delay in seeking during playback3.0-integration 2016-01-21, by Chris Cannam
- Update translations3.0-integration 2016-01-21, by Chris Cannam
- Make colour 3d plot layer colour a preference as well3.0-integration 2016-01-21, by Chris Cannam
- Add default spectrogram colours to prefs3.0-integration 2016-01-20, by Chris Cannam
- Merge from branch colourschemes3.0-integration 2016-01-19, by Chris Cannam
- Tidycolourschemes 2016-01-19, by Chris Cannam
- Rearrange colours, make some of them more attractive, give some of them nicer namescolourschemes 2016-01-19, by Chris Cannam
- Remove background mode, it no longer works properlycolourschemes 2016-01-19, by Chris Cannam
- Remove debug outcolourschemes 2016-01-19, by Chris Cannam
- Provide a sensible name for this colour schemecolourschemes 2016-01-19, by Chris Cannam
- Merge from branch 3.0-integrationcolourschemes 2016-01-19, by Chris Cannam
- Merge from branch plugin-startup-test3.0-integration 2016-01-19, by Chris Cannam
- Show warning to the user when plugin population has problemsplugin-startup-test 2016-01-19, by Chris Cannam
- Check for plugin loadability before trying to load in the main process (POSIX only so far)plugin-startup-test 2016-01-11, by Chris Cannam
- Pull out candidate listplugin-startup-test 2016-01-08, by Chris Cannam
- Experimentation with colour schemes and mappingscolourschemes 2015-12-02, by Chris Cannam
- Update icons3.0-integration 2015-12-02, by Chris Cannam
- Merge from default branch3.0-integration 2015-11-18, by Chris Cannam
- If libjack0 is sought, install jackd instead (seems like a more common neutral dependency independent of jack version)2015-11-16, by Chris Cannam
- Ensure version is updated in control file2015-11-16, by Chris Cannam
- Added tag sv_v2.5_osx_deploy for changeset e206741df37d2015-10-23, by Chris Cannam
- Mergesv_v2.5_osx_deploy 2015-10-23, by Chris Cannam
- Deployment fixes. Qt on OSX now seems to depend on QtDBus, so copy that in, and also fail if anything is found to depend on an absent Qt framework.2015-10-23, by Chris Cannam
- Added tag sv_v2.5 for changeset 94253fa113182015-10-22, by Chris Cannam
- Error only in debug buildsv_v2.5 2015-10-22, by Chris Cannam
- Deployment fix2015-10-22, by Chris Cannam
- Build fix2015-10-22, by Chris Cannam
- Update CHANGELOG, back out ill-advised svgui feature2015-10-22, by Chris Cannam
- Merge from default branch3.0-integration 2015-10-20, by Chris Cannam
- Fix embarrassing failure to reload Note layers2015-10-20, by Chris Cannam
- Wakeup3.0-integration 2015-10-14, by Chris Cannam
- Remove debug3.0-integration 2015-10-14, by Chris Cannam
- PulseAudio lock fixes3.0-integration 2015-10-14, by Chris Cannam
- Update subrepos3.0-integration 2015-10-14, by Chris Cannam
- Merge from recording branch3.0-integration 2015-10-12, by Chris Cannam
- Fix suspending/resuming audio device; it wasn't suspending when playback reached the end, only when the user stopped explicitlyrecording 2015-09-22, by Chris Cannam
- Merge from branch "recording"3.0-integration 2015-09-17, by Chris Cannam
- Merge from branch "scalable-icons"3.0-integration 2015-09-17, by Chris Cannam
- Update iconsscalable-icons 2015-09-17, by Chris Cannam
- Update subreporecording 2015-09-17, by Chris Cannam
- Win32 build fixesrecording 2015-09-16, by Chris Cannam
- Suspend/resume audio device when not in use to save battery (only implemented for PulseAudioIO so far)recording 2015-09-16, by Chris Cannam
- Recording message in status barrecording 2015-09-16, by Chris Cannam
- Add audio record mode (option to replace session) and support for browsing to record directoryrecording 2015-09-15, by Chris Cannam
- Check for audioIO as well as play target; + deployment bits3.0-integration 2015-08-20, by Chris Cannam
- Subrepo update3.0-integration 2015-08-20, by Chris Cannam
- Merge from branch recording3.0-integration 2015-08-20, by Chris Cannam
- Fix reloading session with recorded audiorecording 2015-08-20, by Chris Cannam
- Toward resampling on output in bqaudioiorecording 2015-08-19, by Chris Cannam
- New filename for each audio recordingrecording 2015-08-19, by Chris Cannam
- Make WritableWaveFileModel a true WaveFileModel (and ReadOnlyWaveFileModel the other sort of it). Enable recording from an empty session using that.recording 2015-08-19, by Chris Cannam
- Toward recording without something already loaded (needs more work though)recording 2015-08-19, by Chris Cannam
- OK, we can record -- sort ofrecording 2015-08-18, by Chris Cannam
- Basic recording stuffrecording 2015-08-18, by Chris Cannam
- Start stubbing in audio recordrecording 2015-08-18, by Chris Cannam
- Pulse stream and client namesbqaudioio 2015-08-17, by Chris Cannam
- Graft some fixes in subrepobqaudioio 2015-08-10, by Chris Cannam
- Fix very long delay on seeking during playback (caused by Pulse driver using max length as block size)3.0-integration 2015-08-05, by Chris Cannam
- Avoid playing repeated buffer while re-seeking3.0-integration 2015-08-05, by Chris Cannam
- Merge from branch bqaudioio3.0-integration 2015-08-04, by Chris Cannam
- Merge3.0-integration 2015-08-04, by Chris Cannam
- Merge from default branch3.0-integration 2015-07-24, by Chris Cannam
- Add Range headerbqaudioio 2015-08-04, by Chris Cannam
- Mutex fixes for PulseAudiobqaudioio 2015-08-04, by Chris Cannam
- Initial work toward switching to bqaudioio library (so as to get I/O, not just O)bqaudioio 2015-08-04, by Chris Cannam
- Necessary include3.0-integration 2015-08-04, by Chris Cannam
- dataquay rollbackimaf_enc 2015-07-15, by alo
- removed imaf slidersimaf_enc 2015-07-14, by alo
- Make the play-speed dial settings much easier to understand and use (fixes #1328)2015-07-13, by Chris Cannam
- Merge from default branch3.0-integration 2015-07-07, by 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-07, by Chris Cannam
- Fix assignment of values to regions on import, in case where region model contains duplicate points2015-07-03, by Chris Cannam
- Merge3.0-integration 2015-07-01, by Chris Cannam
- Subrepo3.0-integration 2015-07-01, by Chris Cannam
- Merge from branch simple-fft-model3.0-integration 2015-07-01, by Chris Cannam
- Merge from default branchsimple-fft-model 2015-01-07, by Chris Cannam
- Fix a number of warnings in the 32-bit build2015-07-01, by Chris Cannam
- Merge from branch simple-fft-model3.0-integration 2015-07-01, by Chris Cannam
- Merge from branch osx-retina3.0-integration 2015-07-01, by Chris Cannam
- Add new icons to resource fileosx-retina 2015-07-01, by Chris Cannam
- A few new iconsosx-retina 2015-07-01, by Chris Cannam
- Switch off debug againsimple-fft-model 2015-07-01, by Chris Cannam
- Fill extent is not relevant in simple-fft-model code, as it's always the full extentsimple-fft-model 2015-07-01, by Chris Cannam
- Fix dark point at highlight of LED buttonosx-retina 2015-06-30, by Chris Cannam
- Render LED button direct to widget, making it look OK on retina screenosx-retina 2015-06-30, by Chris Cannam
- Subrepososx-retina 2015-06-30, by Chris Cannam
- Mergeosx-retina 2015-06-30, by Chris Cannam
- Subrepo updateosx-retina 2015-06-30, by Chris Cannam
- Tighten spacing around sides of property box on OS/Xosx-retina 2015-06-30, by Chris Cannam
- Mergesimple-fft-model 2015-06-30, by Chris Cannam
- Build fixsimple-fft-model 2015-06-30, by Chris Cannam
- Merge from branch normalize_hybrid_option3.0-integration 2015-06-26, by Chris Cannam
- Merge from branch osx-retina3.0-integration 2015-06-26, by Chris Cannam
- Merge from branch simple-fft-model3.0-integration 2015-06-26, by Chris Cannam
- Update subrepos for 3.0-integration3.0-integration 2015-06-26, by Chris Cannam
- Two-channel testsimple-fft-model 2015-06-16, by Chris Cannam
- Fix a cache-related dumbitudesimple-fft-model 2015-06-16, by Chris Cannam
- Raise this maximum, so longer files can be shown in the overview panesimple-fft-model 2015-06-15, by Chris Cannam
- Use in-memory cache for WAV files as well, if appropriatesimple-fft-model 2015-06-15, by Chris Cannam
- Smooth signal flow through from file to fft modelsimple-fft-model 2015-06-15, by Chris Cannam
- Store temporary audio files in memory if we have plenty of itsimple-fft-model 2015-06-15, by Chris Cannam
- Tidysimple-fft-model 2015-06-15, by Chris Cannam
- Rework audio file reader API to prefer using std containerssimple-fft-model 2015-06-15, by Chris Cannam
- Fix to fft cachesimple-fft-model 2015-06-13, by Chris Cannam
- A small cache for source samplessimple-fft-model 2015-06-12, by Chris Cannam
- Make a small cache of recently-used columnssimple-fft-model 2015-06-12, by Chris Cannam
- Normalization functionsimple-fft-model 2015-06-12, by Chris Cannam
- Simplest naive FFTModel implementation (+ fill in tests)simple-fft-model 2015-06-12, by Chris Cannam
- Gut the old code, but don't replace it yet (so nothing will link yet)simple-fft-model 2015-06-12, by Chris Cannam
- More testssimple-fft-model 2015-06-12, by Chris Cannam
- Start making the FFT model tests into proper tests2015-06-12, by Chris Cannam
- Tidy2015-06-11, by Chris Cannam
- Tidy dense time-value model API a bit; add first simple unit test for FFT model2015-06-10, by Chris Cannam
- Remove some obsolete unused files2015-06-10, by Chris Cannam
- Merge from default branchosx-retina 2015-06-10, by Chris Cannam
- Update subrepo2015-06-10, by Chris Cannam
- Report error if transform fails (during operation, rather than at start as was already reported)2015-06-10, by Chris Cannam
- Update deployment script for QtSvgosx-retina 2015-06-04, by Chris Cannam
- Add forgotten zoom iconosx-retina 2015-06-04, by Chris Cannam
- Couple more iconsosx-retina 2015-06-01, by Chris Cannam
- Update subrepososx-retina 2015-06-01, by Chris Cannam
- Fix crash when importing wide CSV file2015-05-22, by Chris Cannam
- Add half-wave rectification option to Colour 3D Plot layer2015-05-22, by Chris Cannam
- minor debug thingosx-retina 2015-05-21, by Chris Cannam
- Fixes to font sizing in colour 3d plot layer (for #1221)osx-retina 2015-05-21, by Chris Cannam