Fri, 27 Mar 2020 10:26:59 +0000 |
Chris Cannam |
Implement undo/redo for renaming layers, fixing #1977
|
Thu, 26 Mar 2020 12:11:28 +0000 |
Chris Cannam |
Add context menus to AudioDials; tidy
|
Wed, 25 Mar 2020 15:55:47 +0000 |
Chris Cannam |
Tiny tweak
|
Wed, 25 Mar 2020 15:46:56 +0000 |
Chris Cannam |
More context menu layout tweaks
|
Wed, 25 Mar 2020 15:07:10 +0000 |
Chris Cannam |
Some layout adjustments for context menus
|
Wed, 25 Mar 2020 12:10:48 +0000 |
Chris Cannam |
Implement pane and layer property tab context menus. Some layout work needed
|
Fri, 24 Jan 2020 12:44:49 +0000 |
Chris Cannam |
Add support for picking up overview colour from desktop theme
background-mode
|
Wed, 15 Jan 2020 14:03:05 +0000 |
Chris Cannam |
More helpful error messages (+ actually provide one, for case of attempting to export spectrogram to non-CSV)
|
Wed, 15 Jan 2020 14:02:37 +0000 |
Chris Cannam |
Default to CSV now
|
Tue, 14 Jan 2020 15:43:31 +0000 |
Chris Cannam |
Add CSV export format dialog
csv-export-dialog
|
Fri, 10 Jan 2020 14:31:42 +0000 |
Chris Cannam |
Only ask about writing a selection where the format supports it
spectrogram-export
|
Wed, 08 Jan 2020 15:41:46 +0000 |
Chris Cannam |
Add layer export of selected region as well as whole layer
spectrogram-export
|
Wed, 08 Jan 2020 15:39:34 +0000 |
Chris Cannam |
Replace use of m_abandoning by setting document modified to false
spectrogram-export
|
Mon, 06 Jan 2020 14:49:48 +0000 |
Chris Cannam |
Start work on spectrogram export code
spectrogram-export
|
Thu, 24 Oct 2019 13:35:31 +0100 |
Chris Cannam |
Next builds will be 4.0; remove beta-release warning
|
Wed, 16 Oct 2019 15:28:48 +0100 |
Chris Cannam |
Use updated MainWindowBase API with ability to open playback device before record - hoping to fix #1946 Should ask for microphone permission only when first recording, not when first opening a file
|
Tue, 15 Oct 2019 11:47:01 +0100 |
Chris Cannam |
Fix #1942 Box layer not always inheriting the right unit
|
Wed, 09 Oct 2019 14:57:51 +0100 |
Chris Cannam |
Version and update beta warning
|
Wed, 09 Oct 2019 13:08:38 +0100 |
Chris Cannam |
Fix #1905 Window title is not properly reset on New Session
|
Mon, 07 Oct 2019 09:32:32 +0100 |
Chris Cannam |
Comments
|
Wed, 25 Sep 2019 09:53:15 +0100 |
Chris Cannam |
Rename time-frequency box to plain box; have it adopt the unit from the layer beneath if created empty
time-frequency-boxes
|
Fri, 20 Sep 2019 14:48:19 +0100 |
Chris Cannam |
I think actually this must be v4.0, because of the file format change. Add the beta-release warning for the moment
time-frequency-boxes
|
Tue, 03 Sep 2019 13:44:45 +0100 |
Chris Cannam |
Avoid breaking if CHANGELOG happens to have DOS line endings
|
Fri, 30 Aug 2019 11:56:03 +0100 |
Chris Cannam |
Bitbucket -> Sourcehut, and subrepo update
|
Wed, 17 Jul 2019 14:28:24 +0100 |
Chris Cannam |
Merge from branch by-id
|
Wed, 17 Jul 2019 11:20:50 +0100 |
Chris Cannam |
Fix failure to stop transform when Cancel clicked
by-id
|
Mon, 15 Jul 2019 14:13:40 +0100 |
Chris Cannam |
Work on the cancel-button
by-id
|
Thu, 04 Jul 2019 18:05:32 +0100 |
Chris Cannam |
Update PlayParameters
by-id
|
Thu, 04 Jul 2019 14:32:08 +0100 |
Chris Cannam |
Updates throughout for ModelById logic
by-id
|
Fri, 21 Jun 2019 14:36:03 +0100 |
Chris Cannam |
Experiment updating AggregateWaveModel. This builds, but can't align anything.
by-id
|
Fri, 21 Jun 2019 13:30:17 +0100 |
Chris Cannam |
Minor tidy
|
Thu, 28 Mar 2019 14:34:29 +0000 |
Chris Cannam |
Add /exportlayer OSC command
single-point
|
Thu, 28 Mar 2019 13:38:24 +0000 |
Chris Cannam |
Support OSC script even with no OSC port
single-point
|
Tue, 19 Mar 2019 13:07:20 +0000 |
Chris Cannam |
Further single-point API updates
single-point
|
Wed, 09 Jan 2019 15:27:32 +0000 |
Chris Cannam |
Merge from branch fix-static-analysis
|
Tue, 08 Jan 2019 15:23:33 +0000 |
Chris Cannam |
Dates and minor text fix
|
Fri, 04 Jan 2019 15:24:56 +0000 |
Chris Cannam |
Also officially stop recording before exiting
|
Wed, 05 Dec 2018 11:35:20 +0000 |
Chris Cannam |
Seems to be some trouble with the function-pointer-based version of the connection here - recent-files menu isn't working on old systems with backward-compatible build - replace with an alternative mechanism again
|
Mon, 26 Nov 2018 14:35:05 +0000 |
Chris Cannam |
Use nullptr throughout
fix-static-analysis
|
Tue, 13 Nov 2018 14:09:30 +0000 |
Chris Cannam |
Ensure that operations that need to iterate through action maps in order (most pointedly MainWindow::updateLayerShortcutsFor) get to do it in order of construction and not arbitrary pointer order. Fixes incorrect shortcut associations for add-layer/pane shortcuts in some cases
spectrogramparam
|
Tue, 06 Nov 2018 15:43:12 +0000 |
Chris Cannam |
Make context help explain how to adjust & reset
|
Fri, 02 Nov 2018 14:44:12 +0000 |
Chris Cannam |
Merge
|
Fri, 02 Nov 2018 14:42:48 +0000 |
Chris Cannam |
Use a slightly more compact dialog (esp on Mac)
|
Thu, 01 Nov 2018 14:30:38 +0000 |
Chris Cannam |
Stop playback when New Session invoked
|
Thu, 11 Oct 2018 19:06:37 +0100 |
Chris Cannam |
Adjust Help menu - the What's New is genuinely useful I think so make it more obvious, and "SV on the Web" is not all that useful and is more intuitively found via the About box
|
Wed, 10 Oct 2018 08:58:20 +0100 |
Chris Cannam |
Merge from branch zoom
|
Tue, 02 Oct 2018 16:41:23 +0100 |
Chris Cannam |
Minor debug output change
|
Mon, 01 Oct 2018 15:49:32 +0100 |
Chris Cannam |
Merge from default branch
zoom
|
Mon, 01 Oct 2018 14:38:30 +0100 |
Chris Cannam |
Minor tidy
|
Thu, 20 Sep 2018 11:45:55 +0100 |
Chris Cannam |
ZoomLevel fixes
zoom
|
Wed, 12 Sep 2018 16:05:29 +0100 |
Chris Cannam |
Importing -> Converting
|
Wed, 12 Sep 2018 15:29:01 +0100 |
Chris Cannam |
Rely more heavily on the "value"-column estimation from CSVFormat to determine which columns might contain sample data when importing audio from CSV; this makes things a bit more consistent, & can easily enough be overridden
import-audio-data
|
Tue, 11 Sep 2018 14:38:21 +0100 |
Chris Cannam |
Menu wording and file-path handling fixes for recording/converting audio
import-audio-data
|
Fri, 07 Sep 2018 18:13:26 +0100 |
Chris Cannam |
Remove sample range from dialog class now that it's in CSVFormat
import-audio-data
|
Fri, 07 Sep 2018 16:15:49 +0100 |
Chris Cannam |
Range and normalisation work
import-audio-data
|
Thu, 06 Sep 2018 13:58:45 +0100 |
Chris Cannam |
Use newly-introduced CSVAudioFormatDialog for audio import instead of CSVFormatDialog
import-audio-data
|
Thu, 06 Sep 2018 12:35:11 +0100 |
Chris Cannam |
Use CSV format dialog for importing audio data, + some text changes
import-audio-data
|
Wed, 05 Sep 2018 11:57:10 +0100 |
Chris Cannam |
Treat every numeric column as a value when importing raw audio data
import-audio-data
|
Tue, 04 Sep 2018 14:10:47 +0100 |
Chris Cannam |
Merge from default branch
import-audio-data
|
Tue, 14 Aug 2018 08:23:19 +0100 |
Chris Cannam |
Copyright dates
|
Tue, 07 Aug 2018 17:02:03 +0100 |
Chris Cannam |
Remove duplicate action
|
Tue, 03 Jul 2018 15:36:27 +0100 |
Chris Cannam |
Use openLocalFolder for this; + update subdir to wait for xdg-open completion (as it used to do with previous process call)
|
Fri, 29 Jun 2018 14:10:08 +0100 |
Chris Cannam |
Experimental relabelling
import-audio-data
|
Fri, 29 Jun 2018 13:57:29 +0100 |
Chris Cannam |
Use progress dialog when importing audio data
import-audio-data
|
Thu, 28 Jun 2018 14:53:38 +0100 |
Chris Cannam |
Toward loading audio from CSV files
import-audio-data
|
Fri, 25 May 2018 10:17:39 +0100 |
Chris Cannam |
Since the rapid applicationClosing(true) was introduced on the following line, this has no longer been necessary -- and it produces a crash itself, as closeSession deletes the preferences dialog itself
plugin-path-config
|
Wed, 02 May 2018 14:32:01 +0100 |
Chris Cannam |
Fix accidental removal of empty-pane/layer addition shortcuts
|
Thu, 26 Apr 2018 15:09:52 +0100 |
Chris Cannam |
Update pane and layer menu shortcuts so that the waveform/spectrogram/etc shortcuts (Shift+G etc) always refer to the source model that is in the currently selected pane. This is a potentially confusing backward-incompatible change, but is also quite clearly how it ought to work...
|
Tue, 24 Apr 2018 15:03:45 +0100 |
Chris Cannam |
Note to translators not to translate "Space"
|
Wed, 18 Apr 2018 13:35:32 +0100 |
Chris Cannam |
Make the ";"-key versions of these shortcuts the primary ones advertised on the menus (since so few people have an Enter key these days). For SF bug #246 Some shortcuts do not work
|
Mon, 16 Apr 2018 15:23:01 +0100 |
Chris Cannam |
Add Lucas's progress dialog change for CSV export
streaming-csv-writer
|
Thu, 01 Mar 2018 18:02:33 +0000 |
Chris Cannam |
Untabify
|
Thu, 07 Dec 2017 13:34:23 +0000 |
Chris Cannam |
Use undefined behaviour sanitiser in debug mode
|
Wed, 08 Mar 2017 08:37:55 +0000 |
Chris Cannam |
Credit translators in About box
|
Sun, 05 Mar 2017 17:14:17 +0000 |
Chris Cannam |
More debug output during startup
|
Wed, 01 Mar 2017 14:54:21 +0000 |
Chris Cannam |
Add brief mention of Piper
sv_v3.0rc1
|
Tue, 28 Feb 2017 14:47:37 +0000 |
Chris Cannam |
Next version will identify as 3.0 (as it's going to be an RC); remove beta dialog
|
Tue, 28 Feb 2017 09:27:34 +0000 |
Chris Cannam |
Fix crash when trying to set object name on nonexistent model
|
Mon, 27 Feb 2017 16:52:12 +0000 |
Chris Cannam |
Set a more appropriate name on aggregate model when deciding to retain it
|
Mon, 27 Feb 2017 16:26:37 +0000 |
Chris Cannam |
Store aggregate models in the document and release them when they are invalidated (because their components have been released). They're no longer leaked, but we still don't save them in the session file.
|
Sat, 25 Feb 2017 19:24:13 +0000 |
Chris Cannam |
Rework network permission tester to note that aggregate info may be used, and tweak for clarity
|
Fri, 24 Feb 2017 11:12:49 +0000 |
Chris Cannam |
Note the release ID stuff to the debug log as well as in the about box
|
Thu, 19 Jan 2017 10:50:04 +0000 |
Chris Cannam |
Report on failures that happen while configuring a transform
|
Tue, 10 Jan 2017 17:08:38 +0000 |
Chris Cannam |
Fix "argument missing"
|
Tue, 10 Jan 2017 16:04:03 +0000 |
Chris Cannam |
Show warning about beta release
3.0-integration
|
Tue, 10 Jan 2017 14:01:13 +0000 |
Chris Cannam |
Better sizing on the Mac I think
3.0-integration
|
Tue, 10 Jan 2017 13:58:06 +0000 |
Chris Cannam |
Add "What's New" to help menu; primp up About box
3.0-integration
|
Wed, 04 Jan 2017 16:03:12 +0000 |
Chris Cannam |
Wire up record monitoring
3.0-integration
|
Tue, 03 Jan 2017 16:14:31 +0000 |
Chris Cannam |
Some copyright dates and build adjustments
3.0-integration
|
Tue, 03 Jan 2017 15:15:26 +0000 |
Chris Cannam |
Store/recall colours by hex name; simpler and more general (was having trouble with reloading on Mac). Also update subrepos inc PortAudio build
3.0-integration
|
Tue, 03 Jan 2017 14:34:46 +0000 |
Chris Cannam |
Merge
3.0-integration
|
Tue, 03 Jan 2017 14:32:53 +0000 |
Chris Cannam |
Fix to removal of icons from menus on the Mac
3.0-integration
|
Tue, 03 Jan 2017 14:36:31 +0000 |
Chris Cannam |
Fix accidental breakage of PNG export while adding SVG export
3.0-integration
|
Tue, 03 Jan 2017 13:05:02 +0000 |
Chris Cannam |
Don't show icons on menus in OSX
3.0-integration
|
Mon, 19 Dec 2016 16:32:34 +0000 |
Chris Cannam |
Implement "Export SVG file..."
svg
|
Fri, 16 Dec 2016 19:26:21 +0000 |
Chris Cannam |
Add overview colour preference
3.0-integration
|
Thu, 15 Dec 2016 14:40:20 +0000 |
Chris Cannam |
When the window is actually being closed, we need to close the prefs quickly (otherwise we get a crash on Mac)
levelpanwidget
|
Thu, 15 Dec 2016 11:02:25 +0000 |
Chris Cannam |
Small OSX fixes
levelpanwidget
|
Thu, 15 Dec 2016 10:36:41 +0000 |
Chris Cannam |
Moving around some UI bits
levelpanwidget
|
Wed, 14 Dec 2016 14:28:41 +0000 |
Chris Cannam |
Merge from branch 3.0-integration
levelpanwidget
|
Mon, 12 Dec 2016 17:07:53 +0000 |
Chris Cannam |
Open record container folder instead of record folder (so you can see all existing recordings, no matter when they were made)
3.0-integration
|
Mon, 12 Dec 2016 15:45:33 +0000 |
Chris Cannam |
Reopen the audio device directly when preference is changed
3.0-integration
|
Fri, 09 Dec 2016 14:40:49 +0000 |
Chris Cannam |
Fixes to sample rate and latency handling
bqresample
|
Fri, 09 Dec 2016 13:46:34 +0000 |
Chris Cannam |
Some fixes to sample rate management
bqresample
|
Mon, 05 Dec 2016 17:03:09 +0000 |
Chris Cannam |
Merge from branch 3.0-integration
levelpanwidget
|
Mon, 05 Dec 2016 16:29:13 +0000 |
Chris Cannam |
Remove full-screen entry on OSX (#1759: SV's full-screen mode interacts badly with OSX full-screen mode)
3.0-integration
|
Mon, 05 Dec 2016 15:47:40 +0000 |
Chris Cannam |
Start incorporating level-pan widgets
levelpanwidget
|
Mon, 05 Dec 2016 12:04:23 +0000 |
Chris Cannam |
Scale the sizes of a few more UI elements
more-hidpi
|
Fri, 25 Nov 2016 09:57:36 +0000 |
Chris Cannam |
Add Winnow as well
subdivide-instants
|
Fri, 25 Nov 2016 09:38:53 +0000 |
Chris Cannam |
Implement "Subdivide Selected Instants". Also add the relabel command to the history, which I previously forgot to do!
subdivide-instants
|
Thu, 03 Nov 2016 14:57:00 +0000 |
Chris Cannam |
Make SVDEBUG always write to a log file -- formerly this was disabled in NDEBUG builds. I think there's little use to that, it just means that we keep adding more cerr debug output because we aren't getting the log we need. And SVDEBUG logging is not usually used in tight loops, I don't think the performance overhead is too serious.
piper
|
Fri, 21 Oct 2016 16:24:30 +0100 |
Chris Cannam |
Error reporting for Piper server startup
piper
|
Tue, 18 Oct 2016 15:59:42 +0100 |
Chris Cannam |
MSVC build fixes, and show 32/64-bit in About
msvc2015_64
|
Mon, 15 Aug 2016 16:45:17 +0100 |
Chris Cannam |
Patch from Fab Nicol to fix a problem with Recent Files menu:
3.0-integration
|
Wed, 27 Apr 2016 11:34:08 +0100 |
Chris Cannam |
Update Qt copyright note
3.0-integration
|
Fri, 22 Apr 2016 11:15:46 +0100 |
Chris Cannam |
Update subrepos
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, 15 Apr 2016 16:13:06 +0100 |
Chris Cannam |
Check for plugin scan helper checker helper program in suitable directory, & tidy up warning messages somewhat
pluginscan
|
Thu, 14 Apr 2016 14:03:18 +0100 |
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
|
Tue, 19 Jan 2016 12:32:30 +0000 |
Chris Cannam |
Show warning to the user when plugin population has problems
plugin-startup-test
|