Commit Graph

481 Commits

Author SHA1 Message Date
Daniel Wolf e90f559a10 Flushing stderr for each line when using --machineReadable flag 2018-01-23 20:30:06 +01:00
Daniel Wolf 04595a0441
Merge pull request #27 from besmaller/bugfix/#25-segfault
Bug fix for segfault in fixStaticSegmentRules
2017-11-22 12:33:20 +01:00
Brian Small 6da2ca1b2f Fixed a segfault which would occur when the size of possibleRuleChanges was less than 3 (maxReplacementCount) 2017-11-22 01:46:09 -08:00
Daniel Wolf 22d8dbee64 Merge pull request #21 from DanielSWolf/feature/structured
--machineReadable and --consoleLevel options
2017-09-13 20:49:24 +02:00
Daniel Wolf b2f52824b3 Added --consoleLevel option. Default value is ERROR, not WARN. 2017-09-13 20:39:52 +02:00
Daniel Wolf ef245ce4ff Updated VERSION.md and README.adoc 2017-09-12 22:38:30 +02:00
Daniel Wolf 223244ed8c Added --machineReadable flag
Handling all stderr output through logging sinks
2017-09-12 22:38:15 +02:00
Daniel Wolf f0d3364213 Made ProgressBar destruction behavior configurable 2017-09-12 20:23:48 +02:00
Daniel Wolf 1511f0a9e0 Added logging functions 2017-09-12 20:23:48 +02:00
Daniel Wolf 360f85df42 Updated VERSION.md 2017-09-12 19:46:46 +02:00
Daniel Wolf 97a6c74c3c Merge pull request #20 from DanielSWolf/feature/refactoring
Various refactorings
2017-09-12 19:35:37 +02:00
Daniel Wolf 72d020286f Added ReSharper settings file 2017-09-12 19:29:11 +02:00
Daniel Wolf 55cf80e40b Refactoring: Made imports more specific 2017-09-12 19:29:10 +02:00
Daniel Wolf 4c0d706857 Refactoring: split logging code into individual files 2017-09-12 19:29:10 +02:00
Daniel Wolf 24e8da4474 Moved escapeJsonString to stringTools 2017-09-12 18:57:49 +02:00
Daniel Wolf d705a0c0ee Introduced parameter class ExporterInput 2017-09-12 18:57:49 +02:00
Daniel Wolf 4de8f3d18e Merge pull request #18 from DanielSWolf/feature/utf-8
Full Unicode support by using UTF-8 throughout
2017-09-10 22:10:24 +02:00
Daniel Wolf 1fb2eb9024 Fixed JSON output for non-ASCII filenames
When exporting to JSON, the "soundFile" string wasn't correctly encoded if it contained non-ASCII characters.
In this case, the resulting JSON was invalid and couldn't be parsed.
2017-08-15 21:05:18 +02:00
Daniel Wolf 5f451feb00 Made entire application Unicode-aware
All 8-bit strings are UTF-8-encoded now.
2017-08-15 20:47:05 +02:00
Daniel Wolf 7789d43e47 Added utf8proc library 2017-08-01 19:21:17 +02:00
Daniel Wolf e5c7215cc5 Added UTF8-CPP library 2017-08-01 19:10:29 +02:00
Daniel Wolf dd1108b6cd Removed BOM from all code files 2017-08-01 18:01:21 +02:00
Daniel Wolf f17cb0cc54 Treating strings as UTF-8 2017-08-01 17:52:01 +02:00
Daniel Wolf 908d64d01b Raised minimum OS X version from 10.7 to 10.8
Target version 10.7 doesn't seem to support std::async.
2017-07-30 22:29:24 +02:00
Daniel Wolf 98fb5e7521 Version 1.6.0 2017-07-30 22:05:23 +02:00
Daniel Wolf 1fa8e316a0 Added logo to README.adoc 2017-07-30 22:05:23 +02:00
Daniel Wolf 477a9a77ae Updated README.adoc 2017-07-11 18:26:33 +02:00
Daniel Wolf d0c2174404 Changed "Sony Vegas" to "Magix Vegas" 2017-07-11 18:26:32 +02:00
Daniel Wolf 2a1692c270 Merge pull request #17 from DanielSWolf/feature/after-effects-script
Feature/after effects script
2017-07-10 21:14:43 +02:00
Daniel Wolf 5166f21524 Publishing `extras` directory 2017-07-10 21:02:05 +02:00
Daniel Wolf 745f601ef4 Updated documentation 2017-07-10 20:53:09 +02:00
Daniel Wolf ff5c05d054 Renamed script file to look better in the After Effects Scripts menu 2017-07-10 20:41:12 +02:00
Daniel Wolf 2b44268d60 Renamed to "Rhubarb Lip Sync" within After Effects script 2017-07-10 20:19:36 +02:00
Daniel Wolf 2f1586624a Script runs on Windows and OS X 2017-07-09 20:35:01 +02:00
Daniel Wolf 8093258e76 Implemented animation 2017-07-09 20:35:00 +02:00
Daniel Wolf 9fe37dfbb3 Checking for correct Rhubarb version 2017-07-09 20:34:59 +02:00
Daniel Wolf c6ce5fa8b8 Implemented validation of user input 2017-07-09 20:34:58 +02:00
Daniel Wolf 5c308b5adf Generalized mouth shape-specific code
Removed all hard-coded occurrences of mouth shape names and numbers
2017-07-09 20:34:58 +02:00
Daniel Wolf 35d70b5f3f Added tool tips 2017-07-09 20:34:57 +02:00
Daniel Wolf e06124b5c6 Persisting and loading last settings 2017-07-09 20:34:56 +02:00
Daniel Wolf 14eeebfa80 Filling dropdowns with options from project 2017-07-09 20:34:55 +02:00
Daniel Wolf 76deebdf6a Aligning controls in neat columns 2017-07-09 20:34:54 +02:00
Daniel Wolf 308ee7202e UI mockup for After Effects plugin 2017-07-09 20:34:54 +02:00
Daniel Wolf a7858252f7 Merge pull request #16 from DanielSWolf/feature/name-change
Renamed to Rhubarb Lip Sync (no hyphen)
2017-07-09 11:31:09 +02:00
Daniel Wolf 7330003f24 Renamed to Rhubarb Lip Sync (no hyphen) 2017-07-09 11:26:28 +02:00
Daniel Wolf 77d8f2b866 Merge pull request #15 from DanielSWolf/feature/ci-unit-tests
Running unit tests in Travis CI builds
2017-07-06 20:50:42 +02:00
Daniel Wolf 53c26c9687 Running unit tests in Travis CI builds 2017-07-05 22:20:32 +02:00
Daniel Wolf 5983d2fd65 Version 1.6.0-pre1 2017-07-01 22:09:41 +02:00
Daniel Wolf bd5a80e7fd Merge pull request #13 from DanielSWolf/feature/output-option
Add --output option
2017-07-01 22:03:14 +02:00
Daniel Wolf 9bbdf4ffdf Updated VERSION.md 2017-07-01 21:54:37 +02:00