Commit Graph

198 Commits

Author SHA1 Message Date
40628f01e8 Do we need sudo? 2020-04-11 12:08:45 -05:00
ea85c3d9dc Tweak job definition and install dependencies. 2020-04-11 12:06:49 -05:00
71505a99a0
Create rust.yml 2020-04-11 11:53:36 -05:00
f88f26cd1e Can we build this on Rust nightly? 2020-04-10 10:25:16 -05:00
2bb87b6312 Replace newlines with spaces in JavaScript strings. 2020-04-05 10:15:35 -05:00
8a16c3aec1 Don't echo the path now that it is set correctly. 2020-03-27 09:46:47 -05:00
e221da0057 Add missing \. 2020-03-27 09:39:30 -05:00
a659d036fe Does this work? 2020-03-27 09:25:07 -05:00
f49091c7e0 Maybe I get the path this way? 2020-03-27 09:17:04 -05:00
7ff42deb55 What's my path? 2020-03-27 09:09:07 -05:00
9a5fd7232d Try appending Cargo directory to path. 2020-03-27 09:01:24 -05:00
87a1035a12 Pass command line options to finish installation. 2020-03-27 08:51:48 -05:00
ec3cb01739 Refresh path and try running rustup-init.exe from current directory. 2020-03-27 08:05:24 -05:00
8c96824f11 Try installing Rust via official installer. 2020-03-27 07:55:38 -05:00
6b4463471f Reformat. 2020-03-27 07:53:05 -05:00
b3fba41012 Run systeminfo to see how much RAM I get. 2020-03-20 08:49:08 -05:00
69c1049848 Explicitly set a target. 2020-03-19 14:15:01 -05:00
2e50934d68 List installed toolchains to ensure we're getting something 64-bit. 2020-03-19 13:44:56 -05:00
14f6626e0a Add sanity checks for rate set, and scale JavaScript rate so users can set something fast. 2020-03-19 13:43:45 -05:00
be52e4c6ae Only print TTS output if we aren't speaking. 2020-03-19 13:36:21 -05:00
735c7ebfa6 Bump GDNative dependency and refactor. 2020-03-19 13:16:56 -05:00
f364001480 Install Rust VS ABI. 2020-03-19 11:54:54 -05:00
aec975ade6 Will this work? 2020-03-19 11:43:08 -05:00
17517abc98 Try installing llvm/rustup. 2020-03-19 11:27:34 -05:00
35350daa3e Let's try using Windows shared runners. 2020-03-19 11:14:29 -05:00
5128b1fa40 What is my path, and why is rustup failing to run despite being in it? 2020-01-25 10:49:49 -06:00
0b92eef5e9 Add simple getter to determine if screen reader detection is supported.
At the moment, this only returns `true` on Windows desktop. Screen reader detection is not yet supported, but should eventually be possible for at least Windows and Android.
2020-01-25 08:57:19 -06:00
2049954aa2 Use an actual gdnative release. 2020-01-17 10:45:11 -06:00
8d373391f3 Set a library for the Server platform even though we don't use it, eliminating a warning. 2020-01-14 19:55:51 -06:00
f41c34c12f Remove explicit null. 2020-01-14 19:54:40 -06:00
a7b8ecb775 Don't initialize TTS in server builds after all. 2020-01-10 15:06:13 -06:00
e2f81c32dc Clean up TTS initialization. 2020-01-10 08:49:43 -06:00
934a40e273 Add Server dependency to eliminate error during export. 2020-01-09 20:50:05 -06:00
c4646c4b26 Don't initialize/free if we can't. 2020-01-09 15:54:05 -06:00
3b067faecd Fix JavaScript rate-scaling. 2019-12-31 12:26:26 -06:00
bf6372a1a8 Add support for JavaScript SpeechSynthesis API. 2019-12-31 08:54:13 -06:00
ecfee60db5 Initial Android support. 2019-12-30 12:57:19 -06:00
e02e1dd2b8 Clean up TTS on exit. 2019-12-22 18:09:40 -06:00
6d4cbb1b9d Make non-reloadable to resolve crash. 2019-12-22 15:04:14 -06:00
21d8da6a84 Add DLL dependencies to .gdnlib. 2019-12-20 22:40:49 -06:00
6542234b8e Force stable as default. 2019-12-20 12:34:46 -06:00
b751a35337 Add Windows build support. 2019-12-20 11:53:41 -06:00
9b1fd0ce78 Do an *actual* version bump. 2019-10-17 08:32:02 -05:00
4429e5fb46 Remove or guard unwrap calls in rate getter/setter so they don't fail on unsupported synthesizers. 2019-10-17 08:30:16 -05:00
e233b97fff Use print_debug to, theoretically, only print TTS speech/interrupt status when in debug mode.
And yet it still prints in exported builds not using the debug templates. *sigh*
2019-10-16 08:01:34 -05:00
ec99d318d3 #2: Cast rate setter value and u8::MAX to f32 to prevent overflow/padding. 2019-10-16 07:50:38 -05:00
8fc2321050 Merge branch 'missing_library_fix' into 'master'
Only initialize TTS outside the editor if system libraries are available

Closes #3

See merge request lightsoutgames/godot-tts!1
2019-10-16 12:39:22 +00:00
Ellen Poe
a5b6c20125 Only initialize TTS outside the editor if system libraries are available 2019-10-12 15:27:59 -07:00
8fbb699021 Correctly copy release resources. 2019-10-09 19:19:37 -05:00
c9c2f182cd If rate values > 100 are passed in, cap them at 100. 2019-10-09 16:12:47 -05:00