Tue, 24 Apr 2018 10:01:34 +0100 |
Chris Cannam |
Fix hangs due to nested mutex lockers (as a result of emitting signals from within a locked section)
|
Mon, 23 Apr 2018 16:03:35 +0100 |
Chris Cannam |
The use of the begin/end pairs here just seems to cause too many rows to be deleted (from the visual representation, not the underlying model). Things apparently work better if we just modify the underlying model and let the change signals percolate back up again. To that end, update the change handlers so as to cover their proper ranges with dataChanged signals.
|
Tue, 17 Apr 2018 10:54:48 +0100 |
Chris Cannam |
Fix compiler warnings
|
Tue, 17 Apr 2018 10:52:06 +0100 |
Chris Cannam |
Merge from branch streaming-csv-writer
|
Tue, 17 Apr 2018 10:37:50 +0100 |
Chris Cannam |
For sparse models, write whole model to CSV in one go
streaming-csv-writer
|
Tue, 17 Apr 2018 10:37:15 +0100 |
Chris Cannam |
Update getEndFrame so as to refer explicitly to final frame + 1 (consistent with selection semantics and existing wave model)
streaming-csv-writer
|
Tue, 17 Apr 2018 10:35:42 +0100 |
Chris Cannam |
Merge from default branch
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:51 +0100 |
Lucas Thompson |
Add failing test case for writing a sparse model. Partially handle some of the related issues with line-breaks.
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Remove anonymous namespace
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Fix multi-selection output line break issue, compare against end frame of last region.
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Write failing test for multi-selection output - line break issue between regions.
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Introduce overload of writeInChunks taking a MultiSelection. Simplifies the progress reporting.
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Fix another occurrence of old name
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Fix typo of old name
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Implement progress reporting for multi-selection. Needs refactoring.
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Fix progress reporting and allow for changing how progress is calculating (TODO multi-selection)
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Add failing test for non zero selection start
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:50 +0100 |
Lucas Thompson |
Initialise ProgressReporter member with default member initialiser
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:49 +0100 |
Lucas Thompson |
Formatting and naming changes more in line with SV conventions.
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:49 +0100 |
Lucas Thompson |
Revert to adding a test case in the style of the existing file
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:49 +0100 |
Lucas Thompson |
Remove some duplication and make use of utility function for writing in chunks to avoid memory growth.
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:49 +0100 |
Lucas Thompson |
Add constructor overload for using an optional ProgressReporter
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:49 +0100 |
Lucas Thompson |
Added utility function for splitting a model selection into chunks and writing to a stream.
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:49 +0100 |
Lucas Thompson |
Already pre-allocated, don't push_back.
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:49 +0100 |
Lucas Thompson |
Fix namespace
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:49 +0100 |
Lucas Thompson |
Untabify
streaming-csv-writer
|
Tue, 17 Apr 2018 10:03:49 +0100 |
Lucas Thompson |
Introduce a TestHelper which contains boiler plate for running a suite of QtTest style objects. Stub CSVStreamWriter and test to integrate into build.
streaming-csv-writer
|
Thu, 01 Mar 2018 18:02:22 +0000 |
Chris Cannam |
Untabify
|
Thu, 01 Mar 2018 14:43:40 +0000 |
Chris Cannam |
Convert some cerrs to SVCERRs. Apart from anything else, this makes MSVC2017 happy
|
Mon, 11 Dec 2017 09:28:40 +0000 |
Chris Cannam |
Rework canonicalisation so as to avoid theoretical possibility of integer overflow
|