Thu, 18 Jun 2020 11:55:28 +0100 |
Chris Cannam |
Support headers in actual import step, + test
csv-import-headers
|
Thu, 18 Jun 2020 11:55:17 +0100 |
Chris Cannam |
Include the header row in the example output after all - it's less confusing I think to have it displayed (but e.g. italicised) than to have it appear and disappear
csv-import-headers
|
Wed, 17 Jun 2020 18:01:00 +0100 |
Chris Cannam |
Detect presence of header row in CSV format guesser; use headings to inform our guesses about column purposes; test this
csv-import-headers
|
Tue, 16 Jun 2020 17:44:06 +0100 |
Chris Cannam |
Merge from default branch
startup-timing
|
Tue, 16 Jun 2020 15:15:57 +0100 |
Chris Cannam |
Add record-mono preference
|
Thu, 11 Jun 2020 14:09:59 +0100 |
Chris Cannam |
CSV reader tests and fixes - avoid creating null events for lines in which the timings could not be read
|
Thu, 11 Jun 2020 14:07:56 +0100 |
Chris Cannam |
If duration < 0, swap start time and duration rather than throwing an exception - this is too deep to be throwing an exception here, we end up with bugs like #1989 (Crash when trying to import CSV file with certain unexpected data in it) - and the meaning of negative duration is not actually ambiguous
|
Wed, 03 Jun 2020 13:57:50 +0100 |
Chris Cannam |
Make it possible to check whether the transforms have been populated yet
startup-timing
|
Wed, 03 Jun 2020 13:57:37 +0100 |
Chris Cannam |
Add timings to debug output
startup-timing
|
Fri, 29 May 2020 17:37:41 +0100 |
Chris Cannam |
Comment only
|
Fri, 22 May 2020 16:23:25 +0100 |
Chris Cannam |
Permit setting completion directly on the alignment model, if we aren't using a transform to populate the path source but are instead going to set the path directly after completion
|
Thu, 21 May 2020 16:09:46 +0100 |
Chris Cannam |
Merge
|
Thu, 21 May 2020 16:09:10 +0100 |
Chris Cannam |
Comment only
|
Mon, 18 May 2020 14:06:30 +0100 |
Chris Cannam |
Avoid more recent Qt api, for older platform package builds
|
Thu, 14 May 2020 16:36:48 +0100 |
Chris Cannam |
Use cancellable serialiser; add some more profiling points
|
Thu, 14 May 2020 16:35:39 +0100 |
Chris Cannam |
Make Serialiser cancellable while waiting for its lock
|
Thu, 14 May 2020 16:35:21 +0100 |
Chris Cannam |
Print results in the opposite order, so most relevant ones are at the end of the listing
|
Mon, 11 May 2020 17:27:18 +0100 |
Chris Cannam |
Pull out text-document check; it's useful elsewhere
|
Mon, 11 May 2020 14:43:58 +0100 |
Chris Cannam |
Add support for doubling escapes for quotes in quoted texts in CSV-like formats on import (similar to how we, and the relevant RFC, do escaping on export now)
|
Wed, 06 May 2020 09:08:06 +0100 |
Chris Cannam |
Add isSupported
|
Thu, 30 Apr 2020 14:46:07 +0100 |
Chris Cannam |
Be more cautious about firing up an RDF file parser to identify a document - don't do it at all if the document is not apparently text
|
Thu, 30 Apr 2020 14:45:24 +0100 |
Chris Cannam |
Add function (cribbed from Rosegarden source) to check whether a string is valid UTF-8
|
Wed, 29 Apr 2020 13:25:19 +0100 |
Chris Cannam |
Merge
|
Wed, 29 Apr 2020 13:25:07 +0100 |
Chris Cannam |
Remove debug output
|
Thu, 23 Apr 2020 15:39:08 +0100 |
Chris Cannam |
Avoid returning expired pointers
|
Wed, 22 Apr 2020 17:18:33 +0100 |
Chris Cannam |
Suppress debug
|
Wed, 22 Apr 2020 13:07:22 +0100 |
Chris Cannam |
Add platform name query
|
Mon, 20 Apr 2020 18:45:47 +0100 |
Chris Cannam |
Pull out Provider struct
|
Mon, 20 Apr 2020 15:42:51 +0100 |
Chris Cannam |
Accept more than one library URI for a plugin; consistency checks for packs
|
Fri, 17 Apr 2020 17:45:34 +0100 |
Chris Cannam |
Retrieve download URL, download type, and "pack" information
|