Commit Graph

374 Commits

Author SHA1 Message Date
Daniel Wolf f39f9c71d9 Showing exception type for exceptions without message
Before, the content area of the message box would be empty for these exceptions.
2018-03-29 22:41:24 +02:00
Daniel Wolf b94d894c36 Add stderr logging for exceptions in Rhubarb for Spine 2018-03-29 22:41:18 +02:00
Daniel Wolf 5169e3e46e Version 1.7.0 2018-02-20 21:02:21 +01:00
Daniel Wolf 1a2c77ac5b
Merge pull request #33 from DanielSWolf/feature/spine
Implemented Spine integration
2018-02-19 21:40:37 +01:00
Daniel Wolf 5fe835bde5 Updated documentation 2018-02-19 21:28:12 +01:00
Daniel Wolf 484fd5bd1c Renamed directory for consistency 2018-02-19 08:36:32 +01:00
Daniel Wolf 33dbf6c579 Fixed race condition when deleting temporary files 2018-02-18 20:51:50 +01:00
Daniel Wolf 64bdf78b85 Fixed warnings 2018-02-16 21:50:24 +01:00
Daniel Wolf eb2a6a3264 Unified progress bar code 2018-02-16 21:50:23 +01:00
Daniel Wolf 19f6772c30 Visualizing mouth shapes more nicely 2018-02-16 21:50:23 +01:00
Daniel Wolf 8b06f60746 Removed IDEA files
They can be re-generated by importing the Gradle project.
2018-02-16 21:08:22 +01:00
Daniel Wolf 19a6b77529 Nicely visualizing progress 2018-02-09 23:23:37 +01:00
Daniel Wolf b75a3ca1d9 Explicitly showing status "not animated" 2018-02-09 22:32:01 +01:00
Daniel Wolf a9de5a0a71 Warning before overwriting existing animation 2018-02-09 22:29:02 +01:00
Daniel Wolf 5db03da56f Allowing the animation naming to be customized 2018-02-09 22:18:48 +01:00
Daniel Wolf ce54ba60a7 Respecting table cell padding 2018-02-09 21:45:27 +01:00
Daniel Wolf 7fcaa2ddf7 Setting dock icon on OS X 2018-02-09 21:45:26 +01:00
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