Commit Graph

71 Commits

Author SHA1 Message Date
Daniel Wolf 01d37d110a Add minimal unit tests for Spine integration 2019-07-17 21:44:25 +02:00
Daniel Wolf 3f55afa9a8 Migrate to Gradle Kotlin DSL, fix fat JAR 2019-07-14 21:46:06 +02:00
Daniel Wolf b012c4f7f2 Add Gradle sources 2019-07-11 20:57:43 +02:00
Daniel Wolf d803140e68 Simplify directory structure by un-nesting Kotlin files 2019-07-11 20:57:43 +02:00
Daniel Wolf b9a75662db Upgrade Gradle, Kotlin, and libraries 2019-07-08 20:26:27 +02:00
Daniel Wolf e3dff54b78 Improve documentation for extras 2019-06-23 21:56:43 +02:00
Daniel Wolf 8da9219e82 Convert README files for extras from Markdown to AsciiDoc 2019-06-23 21:54:13 +02:00
Daniel Wolf c68c12c865 Prevent debug info from popping up
Fixes #56
2019-01-10 20:47:43 +01:00
Daniel Wolf bfc98a1c81 Add recognizer support to Spine integration 2019-01-01 22:51:02 +01:00
Daniel Wolf 3bf7a00d42 Add recognizer support to After Effects integration 2019-01-01 22:51:02 +01:00
Daniel Wolf bf044ca127 Update After Effects plugin to support non-WAVE audio files 2018-09-01 21:02:43 +02:00
Daniel Wolf 8f2cc2c5e6 Small type fixes and cleanup 2018-04-27 22:04:06 +02:00
Daniel Wolf 1784458931 Use mutable set for animation names
See https://youtrack.jetbrains.com/issue/KT-9959

Fixes #34 (again)
2018-04-27 22:04:06 +02:00
Daniel Wolf 7a70ab32c9 Show stack trace for internal exceptions 2018-04-27 21:59:07 +02:00
Daniel Wolf e4a661513e Implement more robust way of determining binary directory
Fixes #34
2018-03-29 22:41:28 +02:00
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 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 d0c2174404 Changed "Sony Vegas" to "Magix Vegas" 2017-07-11 18:26:32 +02:00
Daniel Wolf 745f601ef4 Updated documentation 2017-07-10 20:53:09 +02:00