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
|
2014-06-12 |
Chris Cannam |
Make sure the play pointer is always visible when the centre line is not
tonioni
|
2014-06-12 |
Chris Cannam |
Play pointer: don't seek playback when scrolling, except in ScrollContinuous mode
tonioni
|
2014-06-11 |
matthiasm |
added vertical strip stripes to beginning and end of illuminated note
tonioni
|
2014-06-11 |
matthiasm |
fixed note delete bug (now deletes when any overlap with the selection occurs)
tonioni
|
2014-06-03 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-06-03 |
Chris Cannam |
Restore commit:6a8d922f991d which was apparently reverted in error as commit:c2291e22bf0c
|
2014-06-03 |
Chris Cannam |
Merge from branch tonioni
|
2014-05-29 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-05-23 |
Chris Cannam |
Replace setCurrentText (which doesn't appear to exist in qt4) with setCurrentIndex
tonioni
|
2014-05-23 |
Chris Cannam |
Remember the last-used suffix in save dialog (#877).
|
2014-05-22 |
matthiasm |
implemented move by one note (replacing big jumps left/right)
tonioni
|
2014-05-22 |
Chris Cannam |
Fix crash on checking progress of slice layer
|
2014-05-22 |
matthiasm |
reinstated the original way that was better than my fix
tonioni
|
2014-05-21 |
matthiasm |
merge
tonioni
|
2014-05-21 |
matthiasm |
fixed: pitch track update deleted note
tonioni
|
2014-05-14 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-05-14 |
Chris Cannam |
Merge from branch tony_integration
|
2014-05-09 |
Chris Cannam |
Merge from default branch
tony_integration
|
2014-05-07 |
Chris Cannam |
Restore selection of playback sample for note layers. Also default to new elecpiano clip.
tony_integration
|
2014-04-12 |
Jakob Leben |
SingleColourLayer: fix colour reference counting
|
2014-04-12 |
Jakob Leben |
SingleColourLayer: do not try to apply invalid colour property
|
2014-05-07 |
Chris Cannam |
Merge from default branch
tony_integration
|
2014-05-07 |
Chris Cannam |
Merge from tonioni branch
tony_integration
|
2014-04-11 |
matthiasm |
added note pitch snapping after "move" edit
tonioni
|
2014-04-07 |
Chris Cannam |
Make it possible to import CSV files directly into Note layers
|
2014-04-03 |
Chris Cannam |
Fix potential for crash on reloading session file - loading selections should not emit signal as if user had just made them manually
tonioni
|
2014-04-02 |
Chris Cannam |
A lot of work on saving and reloading sessions: save flexinote layer type and hybrid spectrogram normalisation, etc
tonioni
|
2014-04-02 |
Chris Cannam |
Make session file extension parameterisable, use .ton for Tony
tonioni
|
2014-04-02 |
Chris Cannam |
Grey out the areas outside the main work model. This may not be appropriate as-is for SV, but it might be nice in Tony
tonioni
|
2014-04-02 |
Chris Cannam |
Remove tool-specific keyboard shortcut reference registration from Pane and put it in MainWindow (as it depends on which tools are in use)
tonioni
|
2014-04-02 |
Chris Cannam |
Merge
tony_integration
|
2014-04-02 |
Chris Cannam |
Merge from branch tonioni
tony_integration
|
2014-04-02 |
Chris Cannam |
Remove tool-specific keyboard shortcut reference registration from Pane and put it in MainWindow (as it depends on which tools are in use)
tony_integration
|
2014-03-31 |
Chris Cannam |
Merge from branch tonioni
tony_integration
|
2014-04-01 |
Chris Cannam |
Fix fancy note-editing mode (was not working in new multi-layer world, and shift-click delete was broken)
tonioni
|
2014-04-01 |
Chris Cannam |
Debug output
tonioni
|
2014-04-01 |
Chris Cannam |
Optional printouts
tonioni
|
2014-03-31 |
Chris Cannam |
Use application name in key & mouse reference instead of hardcoding SV
tonioni
|
2014-03-27 |
Chris Cannam |
Implement "Form Note from Selection"; remove Snap Notes to Pitch Track because every other editing operation *should* now be doing that automatically
tonioni
|
2014-03-27 |
Chris Cannam |
Make pitch-track editing operations update the notes as well, automatically
tonioni
|
2014-03-27 |
Chris Cannam |
Add Merge Notes
tonioni
|
2014-03-27 |
Chris Cannam |
Add command to snap notes back to pitch track median on request; add split at selection boundaries
tonioni
|
2014-03-25 |
Chris Cannam |
Fix (to some extent) the "gross assumption about layer order" and thus #840 Note split adaptation broken
tonioni
|
2014-03-11 |
Chris Cannam |
Merge from default branch
tony_integration
|
2014-03-11 |
Chris Cannam |
Merge from branch tonioni
tony_integration
|
2014-03-11 |
Chris Cannam |
Diagnostics and fix for peaks cache sizing (need +1 to avoid null cache)
|
2014-03-06 |
Chris Cannam |
Introduce a GlobalOverlays mode that shows general surrounding information but less local stuff
tonioni
|
2014-03-06 |
Chris Cannam |
Allow registering an alternative shortcut using QKeySequence so as to get the right native string
tonioni
|
2014-03-06 |
Chris Cannam |
Use NativeText in key reference (converting Ctrl to weird squiggle on Mac etc)
tonioni
|
2014-03-06 |
Chris Cannam |
Rather than undrawing the bottom bit of the dial, don't draw it in the first place (necessary on shaded background)
tonioni
|
2014-03-06 |
Chris Cannam |
Explicitly avoid doing this on Mac (so as to rule it out in investigating toolbar problems)
tonioni
|
2014-03-06 |
Chris Cannam |
Short-circuit test for enough space for label -- drastically reduces lag on os/x with qt4
|
2014-03-06 |
Chris Cannam |
Short-circuit test for enough space for label -- drastically reduces lag on os/x with qt4
tonioni
|
2014-03-05 |
Chris Cannam |
No config -> default to release mode
tonioni
|
2014-03-05 |
Chris Cannam |
Do not return a dormant layer as the currently-selected layer
tonioni
|
2014-03-05 |
Chris Cannam |
Pull out ShowLayerCommand into its own file
tonioni
|
2014-03-05 |
Chris Cannam |
Add selectionChangedByUser for selection changes prompted by interactivity rather than by undo/redo
tonioni
|
2014-03-04 |
Chris Cannam |
Signal-slot separation between region outlining and default zoom action
tonioni
|
2014-03-04 |
Chris Cannam |
Fix failure to delete property stack when pane is deleted (sometimes)
|
2014-03-04 |
Chris Cannam |
Fix failure to delete property stack when pane is deleted (sometimes). Fixes Tony crash bug #881, needs to go in SV as well.
tonioni
|
2014-02-24 |
Justin Salamon |
checking off show pitch turns off and disables play pitch button
tonioni
|
2014-02-18 |
Justin Salamon |
clicking on selection pane now moves play head to that location
tonioni
|
2014-02-06 |
Chris Cannam |
Toward getYScaleValue in Colour3DPlotLayer
|
2014-02-06 |
Chris Cannam |
Unclamped
|
2014-02-04 |
Chris Cannam |
Fix bug in choosing which layer to bring to the front when asked programmatically
tonioni
|
2014-02-04 |
Chris Cannam |
Avoid compiler warnings
tonioni
|
2014-01-30 |
Chris Cannam |
Fix for treating zeros as gaps
tonioni
|
2014-01-28 |
Chris Cannam |
Merge from default branch
tonioni
|
2014-01-28 |
Chris Cannam |
Bodge in Matthias's suggested normalise-to-log as an option in spectrogram and colour 3d plot layers (not wired into gui)
|
2014-01-28 |
Chris Cannam |
Merge from tonioni branch
tony_integration
|
2014-01-10 |
Chris Cannam |
Suppress vertical scale when there are no points (scale looks absurd without sensible range)
tonioni
|
2014-01-10 |
Chris Cannam |
Propagate double-click in select mode -- the application might do something meaningful with this
tonioni
|
2014-01-10 |
Chris Cannam |
Snapping to feature frame rightwards in flexi-note should snap to the end of a note as well as the start (should also snap to start of next one, but that doesn't seem to work either -- not enough points returned by getPoints). This should possibly happen in plain note and region layers too.
tonioni
|
2014-01-10 |
Chris Cannam |
Indentation
tonioni
|
2014-01-10 |
Chris Cannam |
Fix indentation
tonioni
|
2014-01-10 |
Chris Cannam |
Make it possible to globally hide pane accessories (close button & current-indicator)
tonioni
|
2014-01-09 |
Chris Cannam |
Allow per-pane overrides for tool mode
tonioni
|
2014-01-09 |
Chris Cannam |
Use sv-dependency-builds on OS/X as well if no config.pri
tonioni
|
2014-01-08 |
Chris Cannam |
Adjustable middle-line height for waveform. Not 100% supported (only really for basic waveform rendering)
tonioni
|
2014-01-07 |
Chris Cannam |
Remove obsolete project files
tonioni
|
2014-01-07 |
Chris Cannam |
Toward using a sample mixer (with arbitrary frequency target) instead of dssi player plugin
tonioni
|
2013-12-05 |
Chris Cannam |
Merge from default branch
imaf_enc
|
2013-12-04 |
Chris Cannam |
Support non-SV file types (should have been committed earlier, omitted due to confusion)
tonioni
|
2013-12-04 |
Chris Cannam |
Not quite so many digits
|
2013-12-04 |
Chris Cannam |
Compile fix
tonioni
|
2013-12-04 |
Chris Cannam |
Merge from default branch
tonioni
|
2013-12-04 |
Chris Cannam |
Extend numerical and colour scales (and piano where applicable) to note and region layers
|
2013-12-04 |
Chris Cannam |
And tidy up
|
2013-12-04 |
Chris Cannam |
Pull out colour scale drawing as well
|
2013-12-04 |
Chris Cannam |
Pull out log and linear vertical scales into their own classes, make some improvements to log numbering
|
2013-12-04 |
Chris Cannam |
Ensure new piano scales only appear when not auto-aligning
|
2013-12-04 |
Chris Cannam |
Pull out log and linear vertical scales into their own classes, make some improvements to log numbering
tonioni
|
2013-12-03 |
Chris Cannam |
Toward getting piano scale showing properly
tonioni
|
2013-12-03 |
Chris Cannam |
Merge from default branch
tonioni
|
2013-12-03 |
Chris Cannam |
Merge
|
2013-12-03 |
Chris Cannam |
Add piano scale to note layer as well (need to handle the auto-align case properly)
|
2013-12-03 |
Chris Cannam |
Add piano to time-value layer too
|
2013-12-03 |
Chris Cannam |
Pull out PianoScale into separate class
|
2013-12-03 |
Chris Cannam |
Remove polling on play status, eliminating one source of idle wakeups (requires connection to playStatusChanged from callback play source)
|
2013-11-29 |
Chris Cannam |
Fix uninitialised member
tonioni
|
2013-11-29 |
Chris Cannam |
If any panes have a fixed size, respect that when resizing pane stack sizes
tonioni
|
2013-11-28 |
Chris Cannam |
Merge from default branch
tonioni
|
2013-11-28 |
Chris Cannam |
Avoid infeasibly wide dialog box
|
2013-11-26 |
Chris Cannam |
Merge from default branch
tonioni
|
2013-11-26 |
Chris Cannam |
Drop toStdString() and toLocal8Bit().data(), with debug header we can stream QStrings
|
2013-11-26 |
Chris Cannam |
Drop std:: from cout, cerr, endl -- pull these in through Debug.h
|
2013-11-26 |
Chris Cannam |
WS -> OS
|
2013-11-22 |
Chris Cannam |
Merge from default branch
tonioni
|
2013-11-21 |
Chris Cannam |
Make some debug output optional
|
2013-11-04 |
Chris Cannam |
Merge from the default branch
imaf_enc
|
2013-11-04 |
Chris Cannam |
Fix from Jesus Corral Garcia (panel with gain only appears when IM AF loaded)
imaf_enc
|
2013-11-04 |
Chris Cannam |
Compile fix
imaf_enc
|
2013-11-04 |
Chris Cannam |
IMAF load code from Jesus Corral Garcia
imaf_enc
|
2013-11-04 |
Chris Cannam |
Abbreviate very long text elements in csv file format dialog
|
2013-10-09 |
Chris Cannam |
Fix strange pixel offset in waveform rendering; round values in labels rather than flooring them
|
2013-10-09 |
Chris Cannam |
Add CSVFile option
|
2013-07-19 |
Chris Cannam |
Update a bit more around the pointer -- avoids trails in hidpi
|
2013-07-16 |
Chris Cannam |
Merge from default branch
tonioni
|
2013-07-16 |
Chris Cannam |
Merge from default branch
tonioni
|
2013-07-16 |
Chris Cannam |
Better handling of padding around scale extents: associate them with the model extents, so as not to break auto-align (of this with other layers, and of other layers with this) and zoom
|
2013-07-16 |
Chris Cannam |
Avoid reloading the default 0->0 scale extents for a note layer as 0->1
|
2013-07-16 |
Chris Cannam |
Merge
|
2013-07-16 |
Chris Cannam |
Make scale drawing in log scale a bit less dumb
|
2013-07-16 |
Chris Cannam |
Do not pad edges of scale extent when auto-aligning to another layer
|
2013-07-12 |
Chris Cannam |
Merge from the default branch
tonioni
|
2013-07-12 |
Chris Cannam |
Close this sprout, which Matthias reports was subsequently implemented differently by George
tonioni
|
2013-07-11 |
Chris Cannam |
Avoid creating two painters on same image
|
2013-06-20 |
matthiasm |
instrument is now "click" -- some other minor changes I don't remember
tonioni
|
2013-06-20 |
matthiasm |
some visualisation changes
tonioni
|
2013-06-20 |
gyorgyf |
toggle button for boundary constraints and note recalculation
tonioni
|
2013-06-19 |
matthiasm |
re-did, and improved the moving constraints
tonioni
|
2013-06-19 |
matthiasm |
vertical scale adapts to note range
tonioni
|
2013-06-19 |
gyorgyf |
funky note value re-estimation using underlying pitch median value
tonioni
|
2013-06-18 |
gyorgyf |
bugfixes to compile on Linux again
tonioni
|
2013-06-18 |
gyorgyf |
bugfixes to compile on Linux again
tonioni
|
2013-06-17 |
matthiasm |
removed the vertical scaling function call that didn't work
tonioni
|
2013-06-17 |
matthiasm |
introduced horizongal note editing constraints; debugged note edit
tonioni
|
2013-06-15 |
matthiasm |
split drag delete
tonioni
|
2013-06-16 |
gyorgyf |
boundary actions and note delete consolidated
tonioni
|
2013-06-15 |
matthiasm |
slightly tidied george's splitEnd method
tonioni
|
2013-06-15 |
gyorgyf |
getFeatureDescription now supports larger notes
tonioni
|
2013-06-15 |
gyorgyf |
added context sensitive mouse pointers in note edit tool mode
tonioni
|
2013-06-15 |
gyorgyf |
added NoteEdit tool mode
tonioni
|
2013-05-16 |
Chris Cannam |
Added tag sv_v2.1 for changeset 77fa3fdbfc7e
|
2013-05-16 |
Chris Cannam |
Fix bug that caused overview to jump back to its original position after moving on double-click
sv_v2.1
|
2013-05-15 |
Chris Cannam |
Debug -- overview centre frame relocation is not currently working with qt5
|
2013-05-14 |
Chris Cannam |
Added tag sv_v2.1 for changeset c6d705bf1672
|
2013-05-14 |
Chris Cannam |
Merge from branch "qt5". This revision actually builds with Qt4 (late releases) or Qt5, though it will warn on configure with Qt4.
|
2013-05-14 |
Chris Cannam |
Make it possible to build with qt4 as well
qt5
|
2013-05-13 |
Chris Cannam |
Update configure
qt5
|
2013-04-26 |
Chris Cannam |
Regenerate configure
qt5
|
2013-04-26 |
Chris Cannam |
Look for qmake-qt5, not qt4
qt5
|
2013-04-20 |
gyorgyf |
splitting notes works but major cleanup needed
tonioni
|
2013-04-19 |
matthiasm |
different colours, some minor changes, mainly debugging cerrs
tonioni
|
2013-04-17 |
gyorgyf |
larger notes plus basic editing functions are now enabled by temporary star icon in toolbar
tonioni
|
2013-04-16 |
Chris Cannam |
Some refinements to drawing values in place of absent labels
|
2013-04-16 |
Chris Cannam |
Make mouseover highlights a bit more likely to appear and easier to see
|
2013-04-16 |
Chris Cannam |
Use italic for value labels (as opposed to label labels)
|
2013-04-15 |
Chris Cannam |
Allow a bit more space at top and bottom of scale range; make it easier to see point in case where model has only a single point
|
2013-04-13 |
gyorgyf |
sample playback problems
tonioni
|
2013-04-13 |
gyorgyf |
removed additional prints, midi playback still broken
tonioni
|
2013-04-13 |
gyorgyf |
cleanup
tonioni
|
2013-04-13 |
gyorgyf |
fixed flexi note layer and propagated model selection to analyser
tonioni
|
2013-03-27 |
Chris Cannam |
Windows build fixes -- to review
qt5
|
2013-03-26 |
matthiasm |
put the FlexiNote layer before the note layer to see what happens -- not much
tonioni
|
2013-03-26 |
matthiasm |
small changes to FlexiNote stuff
tonioni
|
2013-03-26 |
matthiasm |
added references to new layer type FlexiNoteLayer and corresponding FlexiNoteModel
tonioni
|
2013-03-26 |
matthiasm |
updated names in FlexiNote source -- will need to make new FlexiNoteModel source
tonioni
|
2013-03-26 |
matthiasm |
simply copied NoteLayer to FlexiNotelayer (cpp and h files)
tonioni
|
2013-03-26 |
Chris Cannam |
Add an empty file in order to create the tonioni branch
tonioni
|
2013-03-25 |
Chris Cannam |
Add dependency build paths
qt5
|
2013-03-11 |
Chris Cannam |
Build fixes for Qt5
qt5
|
2012-11-16 |
Chris Cannam |
Add discrete-curve drawing mode for time-value layer
|
2012-08-21 |
Chris Cannam |
Minor tidy in configure
|
2012-07-17 |
Chris Cannam |
Added tag sv_v2.0 for changeset ea786e8bd931
|
2012-06-21 |
Chris Cannam |
Use drawPoint when drawing a single point, rather than drawLine. Otherwise the line seems to go missing some of the time, though I can't see any mistake in the code here. Fixes SV bug #485
sv_v2.0
|
2012-05-25 |
Chris Cannam |
Use new symbols in Vamp SDK 2.3.1 for autoconf detection
|
2012-05-21 |
Chris Cannam |
Display regions as segmentation if the output event type appears appropriate
|
2012-01-30 |
Chris Cannam |
Add hide method
|
2012-01-30 |
Chris Cannam |
Adjust crosshair left end position based on detail level of vertical scale
|
2012-01-30 |
Chris Cannam |
Give a dedicated key to toggling the centre line, and move it out of the overlay level setting -- reducing number of overlay levels to 3. Introduce two distinct vertical scale types (so that we can hide the spectrogram colour scale part easily)
|
2012-01-30 |
Chris Cannam |
Column stretch 0 avoids spare empty space at the right when property boxes are off
|
2012-01-23 |
Chris Cannam |
Show current-pane indicator and close-pane button only if there is more than one pane
|
2012-01-13 |
Chris Cannam |
Remove redundant and hazardous INCLUDE_PATH
|
2012-01-13 |
Chris Cannam |
Add Doxyfile
|
2011-10-17 |
mathieub |
Merge from the default branch
integration_library
|
2011-10-17 |
Chris Cannam |
Minor debug change
|
2011-10-10 |
mathieub |
Merge from the default branch
integration_library
|
2011-09-28 |
Chris Cannam |
Added tag sv_v1.9 for changeset 3803f6dcf361
|
2011-09-28 |
Chris Cannam |
Save/restore more slice layer parameters (fixing SF feature #3039297)
sv_v1.9
|
2011-09-28 |
Chris Cannam |
Fix status bar tip on Mac (SF bug 3024342)
|
2011-09-28 |
Chris Cannam |
Remove unnecessary configure dependency for raptor
|
2011-08-23 |
mathieub |
Put some debug outputs in comments
integration_library
|