Commit Graph

48 Commits

Author SHA1 Message Date
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
Daniel Wolf 206cde4658 Supporting noises (breathing, smacking, etc.) 2016-08-11 10:18:03 +02:00
Daniel Wolf fd6b3b1e2f Supporting multiple export formats
- Simplified XML export format
- Added TSV and JSON formats
- Using TSV as standard export format
2016-04-12 21:08:23 +02:00
Daniel Wolf 933f324943 Fixed length of imported events 2016-03-06 20:39:39 +01:00
Daniel Wolf 4ac159dc4c Split import script for Sony Vegas into two
`Import Rhubarb.cs` now only imports the animation.
`Debug Rhubarb.cs` visualizes structured log data for debugging purposes.
2016-03-03 22:31:24 +01:00
Daniel Wolf 372774e024 Improved Vegas script
Setting video dimensions from images
2016-02-18 21:31:43 +01:00
Daniel Wolf 89e625943d Created import script for Sony Vegas 2015-12-03 23:07:16 +01:00