d67bf8344a
Bump dependencies.
2021-05-11 20:21:03 -05:00
8f5f58028a
Use attributes instead.
2021-05-11 20:18:14 -05:00
86b2e07f15
Bump version.
2021-05-11 19:38:39 -05:00
4088eb12a1
Add ability to detect screen readers. Windows-only for now, and requires the tolk
feature.
2021-05-11 19:37:56 -05:00
7b8da53d81
Args shouldn't be a list.
2021-04-05 07:45:08 -05:00
e4b53d17aa
Check web example as part of release process.
2021-04-03 12:59:32 -05:00
316b1bceec
Use target as part of toolchain installation.
2021-04-03 12:58:19 -05:00
26d06fc635
No really, build the web example.
2021-04-03 12:11:53 -05:00
a879b3dca3
Get web example compiling.
2021-04-03 11:58:23 -05:00
d5a692008a
Add action to ensure that web example compiles.
2021-04-03 11:50:11 -05:00
f7239366f0
Add command to build the web example.
2021-04-03 11:49:44 -05:00
debab7de17
Bump version.
2021-04-03 11:11:37 -05:00
1011704b82
And again, VSCode's find/replace didn't catch this. *grumble*
2021-03-31 11:12:42 -05:00
d9639c049b
S/TTS/Tts/ here as well.
2021-03-31 11:03:14 -05:00
6dbf9b7ddc
Find/replace is failing me today.
2021-03-31 11:01:26 -05:00
336c266ed4
Missed a few...
2021-03-31 10:53:08 -05:00
57f91105ec
s/TTS/Tts/ as per Clippy's acronym warnings.
2021-03-31 10:40:42 -05:00
ef96042b12
Bump Windows dependency and update accordingly. Also, fix an acronym Clippy warning.
2021-03-31 10:38:32 -05:00
acccdfeada
Bump version.
2021-03-16 17:36:29 -05:00
153075ebab
Add web example
...
Closes #1
2021-03-16 17:33:01 -05:00
25f8211661
Bump version.
2021-03-16 14:18:49 -05:00
fb7f1dddfc
*sigh* Fix stupid M1/ARM casting issue. I hate Apple.
2021-03-15 14:02:05 -05:00
50528ce2d1
Another comparison check fix.
2021-03-15 13:47:41 -05:00
8c2aae7afd
Try another initialization fix.
2021-03-15 13:46:22 -05:00
ed2d2e76c3
And this is what happens when I don't test on actual hardware.
2021-03-15 13:06:49 -05:00
45255a8049
Fix another possibly broken comparison.
2021-03-15 13:04:38 -05:00
c65c0022d8
(Hopefully) initialize utterances correctly.
2021-03-15 13:03:41 -05:00
bd8e2ee20a
Compare against ObjC NO to ensure correctness.
2021-03-15 13:02:51 -05:00
00485d6cd8
Enable 'exception' feature to hopefully catch and surface ObjC exceptions.
2021-03-12 08:36:52 -06:00
cdfb7ddb77
Even more bloody logging.
2021-03-12 06:59:49 -06:00
290eb06d02
Even more trace logging.
2021-03-12 06:38:46 -06:00
e91637a67c
Add even more trace logging.
2021-03-12 06:28:02 -06:00
81eba99594
Add cast to (hopefully) get AppKit compiling on M1 macs.
2021-03-12 06:20:05 -06:00
1f510120a5
Add trace logging in AVFoundation backend.
2021-03-12 05:58:30 -06:00
1d075f7ece
When speech is interrupted on AVFoundation, only stop if already speaking. May address a possible deadlock.
2021-03-12 05:50:08 -06:00
a22ee53727
Fix Clippy warnings.
2021-03-12 05:48:14 -06:00
2bd324b08b
Bump version.
2021-03-11 13:44:00 -06:00
8ba1f91617
Ignore DLL files.
2021-03-11 13:41:26 -06:00
c9279804b7
Different approach.
2021-03-11 13:41:03 -06:00
6664ca89e3
Revert "Add windows crate to generic build-dependencies so the build script works everywhere."
...
This reverts commit 2fd98c0a52
.
2021-03-11 13:38:44 -06:00
2fd98c0a52
Add windows crate to generic build-dependencies so the build script works everywhere.
2021-03-11 13:28:30 -06:00
6784bb8861
Remove bindings publish from CI.
2021-03-11 13:23:08 -06:00
c21d4a6a38
Eliminate separate winrt_bindings crate since it no longer seems necessary for fast builds.
2021-03-11 13:21:41 -06:00
00a16c5dd5
Add missing types.
2021-03-11 12:54:50 -06:00
d9ca83ca15
WIP: Bump dependencies. Currently broken.
2021-03-11 12:33:31 -06:00
mcb2003
6b726463cd
FFI: Use std::os::raw::c_char instead of i8 or libc's c_char
...
This fixes an issue where the string pointer type in the generated bindings was const int8_t *. This works the same way, but could be confusing.
2021-03-06 13:08:31 +00:00
mcb2003
b972f44bc9
FFI: Don't use libc for C types like char and float
...
This insures the correct C standards are followed, but doesn't work on
wasm32-unknown-unknown targets, because there *is* no libc. Given that
the definition of `char` and `float` are very universal anyway, it makes
sense to just use `i8` and `f32`.
2021-03-06 11:30:42 +00:00
mcb2003
0644f03f34
FFI: Automatically generate bindings when building with ffi feature.
2021-03-06 10:26:13 +00:00
mcb2003
060a057c0f
FFI: Take only const pointers to TTS objects when we don't modify them.
2021-03-06 09:36:45 +00:00
mcb2003
9ab38f550f
Merge branch 'master' into c-ffi
2021-03-06 08:59:25 +00:00