Daniel Wolf
8f1056dc5f
Normalizing paths
...
This doesn't affect behavior but makes for nicer error messages.
2018-02-07 20:50:35 +01:00
Daniel Wolf
f3de163d72
Improved error message formatting
2018-02-07 20:49:35 +01:00
Daniel Wolf
dd1884432c
Improved error handling
2018-02-07 20:38:54 +01:00
Daniel Wolf
389fd0480b
Disabling main controls while busy
2018-02-07 20:01:23 +01:00
Daniel Wolf
0cb82f3e4e
Improved column widths
2018-02-04 11:17:38 +01:00
Daniel Wolf
ecc8efc565
Added window icon
2018-02-03 16:30:03 +01:00
Daniel Wolf
d9d0f37b5a
Dialog column wraps its text
2018-02-03 16:30:03 +01:00
Daniel Wolf
6e5af62be7
Shutting down executor service to that application can exit cleanly
2018-02-03 16:30:02 +01:00
Daniel Wolf
34610d0572
Preventing more than one audio file from being processed simultaneously
2018-02-03 16:30:02 +01:00
Daniel Wolf
19a3144572
Integrated Rhubarb for Spine into build
2018-02-03 16:30:01 +01:00
Daniel Wolf
61731441b3
Made JAR file executable
2018-02-02 21:33:21 +01:00
Daniel Wolf
db3615b3c3
Updated Gradle wrapper files
2018-02-02 21:33:21 +01:00
Daniel Wolf
7bb1bec975
Implemented round trip Spine - Rhubarb - Spine
2018-02-02 21:33:21 +01:00
Daniel Wolf
4d9ddf334f
Loading Spine JSON file
2018-02-02 21:33:20 +01:00
Daniel Wolf
82c0a1531e
Dynamically reading version from CMake file
2018-02-02 21:33:20 +01:00
Daniel Wolf
d46e574b8e
Created empty rhubarb-for-spine project using Kotlin/JavaFX
...
I hope that's a better tech stack.
2018-02-02 21:33:19 +01:00
Daniel Wolf
a3252359fb
Removed rhubarb-for-spine. Wrong tech stack.
...
Turns out I chose the wrong technology stack. Windows Forms
is riddled with bugs that Microsoft won't fix, and Mono's
support for Windows Forms isn't quite the drop-in
replacement I had hoped for.
2018-02-02 21:33:19 +01:00
Daniel Wolf
df783f9afa
First working version of Rhubarb Lip Sync for Spine (C#, Windows Forms)
2018-02-02 21:33:19 +01:00
Daniel Wolf
7e7acb8068
Updated .gitignore
2018-02-02 21:33:18 +01:00
Daniel Wolf
1c85dbfc3a
Added ReSharper C# settings
2018-02-02 21:33:18 +01:00
Daniel Wolf
c3602ef23b
Merge pull request #30 from DanielSWolf/feature/build-restructuring
...
Moved main executable into its own directory along with its build logic
2018-02-02 21:30:22 +01:00
Daniel Wolf
4b016efae7
Restructured README file
...
When viewed on GitHub, some lines were displayed wider than the window.
The restructuring fixes this, too.
2018-01-24 18:55:09 +01:00
Daniel Wolf
e5c39efeeb
Moved main executable into its own directory along with its build logic
...
This will make it easier to add other artifacts that require build steps.
2018-01-24 18:38:09 +01:00
Daniel Wolf
ee83c79511
Merge pull request #29 from DanielSWolf/bugfix/travis-build
...
Workaround for Travis CI failure
2018-01-24 18:36:19 +01:00
Daniel Wolf
138f7dfc4a
Workaround for Travis CI failure
...
See https://blog.travis-ci.com/2017-12-12-new-trusty-images-q4-launch
2018-01-24 18:28:53 +01:00
Daniel Wolf
bfafac735e
Added more info-level logging
2018-01-23 20:31:04 +01:00
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