Commit Graph

56 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 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
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 7330003f24 Renamed to Rhubarb Lip Sync (no hyphen) 2017-07-09 11:26:28 +02:00
Daniel Wolf 27965ce208 Added "only loop region" mode to Vegas plugin 2016-12-23 16:51:43 +01:00
Daniel Wolf 4af606ae89 Optimizing timing to make the animation less jittery and more readable 2016-12-19 21:53:02 +01:00