Commit Graph

73 Commits (master)
 

Author SHA1 Message Date
Nolan Darilek 1df00952e4 Update repositories and remove Gitlab CI configuration.
continuous-integration/drone/push Build is passing Details
6 months ago
Nolan Darilek db43d95cf7 Fix indentation.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
6 months ago
Nolan Darilek 89fcced31e Update CI build configuration. 6 months ago
Nolan Darilek 1c11f279ec Bump version and use correct features in docs.rs builds. 6 months ago
Nolan Darilek f854e386a6 Re-add support for speech-dispatcher 0.9. 6 months ago
Nolan Darilek 1ba40e898b Merge branch 'master' into 'master'
Fix missing size_t on latest stable

See merge request ndarilek/speech-dispatcher-rs!7
7 months ago
Tait Hoyem bcf7025f14 Fix missing size_t on latest stable 8 months ago
Nolan Darilek 2239c2539a Publish with features compatible for Rust CI image. 9 months ago
Nolan Darilek 2ea85bc1bd Bump version and drop support for 0.9. 9 months ago
Nolan Darilek 0efdccc9aa Merge branch '32bit' into 'master'
Fix msg_id and client_id being size_t in C

Closes #5

See merge request ndarilek/speech-dispatcher-rs!5
9 months ago
Nolan Darilek e770c73e67 Merge branch 'voice_type' into 'master'
Fix voice_type signedness change

Closes #4

See merge request ndarilek/speech-dispatcher-rs!6
9 months ago
Samuel Thibault 8ff6902148 Fix voice_type signedness change
The signedness changed happened in speech-dispatcher 0.11, not in
speech-dispatcher 0.10.2.

Closes #4
9 months ago
Samuel Thibault 29f990e19b Fix msg_id and client_id being size_t in C
instead of u64 which is only valid on 64bit architectures.

Fixes #5
9 months ago
Nolan Darilek 6a6bc3f805 Add Drone/cargo-release/git-cliff configuration. 9 months ago
Nolan Darilek a50a6a4bdd Should now build with default features. 9 months ago
Nolan Darilek d6f9043e60 Add support for speech-dispatcher 0.10.2 and bump version. 9 months ago
Nolan Darilek 4e1b79cb84 Don't build with default features on docs.rs. 12 months ago
Nolan Darilek 8c69d78411 And of course Cargo complains about my feature name only at publication time. Fixed. 1 year ago
Nolan Darilek 0ba2937a8a Update CI since build environment doesn't run a newer speech-dispatcher. 1 year ago
Nolan Darilek be9e4592ec And another... 1 year ago
Nolan Darilek 6aacce2d73 Feature mismatch. 1 year ago
Nolan Darilek bbae5dc983 Add 0.10 feature. 1 year ago
Nolan Darilek c6b90a7a24 Cast values for compatibility with newer speech-dispatcher. 1 year ago
Nolan Darilek ee6aba7a97 Cast to u32. 1 year ago
Nolan Darilek 36f82b78f3 Bump version. 1 year ago
Nolan Darilek 729aaf5255 Soundness fixes for cloning `Connection`. 1 year ago
Nolan Darilek 2618393758 Relicense and bump version. 1 year ago
Nolan Darilek 82090cb48d Bump versions. 1 year ago
Nolan Darilek 3709573305 Use `Voice` directly to avoid messing with stringly-typed voice names. 1 year ago
Nolan Darilek 911e98d9ec Clean up example. 1 year ago
Nolan Darilek 8434bfca64 Bump edition. 1 year ago
Nolan Darilek 0dc9205b36 Merge branch 'lv' into 'master'
Add support for listing voices

See merge request ndarilek/speech-dispatcher-rs!2
1 year ago
Malloc Voidstar 143147036c
Add support for listing voices
Rebased on top of the result changes.
1 year ago
Nolan Darilek 2879284030 Bump version. 1 year ago
Nolan Darilek 5dfc99c6d7 Merge branch 'return-results' into 'master'
Change all bool-returns to Results

See merge request ndarilek/speech-dispatcher-rs!4
1 year ago
Malloc Voidstar 83b1ac5a76
Change SpeechDispatcherError to Error, format
Also lowercase Display strings to be in line with https://rust-lang.github.io/api-guidelines/interoperability.html#examples-of-error-messages
1 year ago
Malloc Voidstar 7d3edccdda
Convert all bool-returns to Results
Additionally:
* Make open2 fallible too
* Use a Result the entire time in open and open2, instead of going from Option to Result
* Specify c_int instead of i32 since apparently the size "may differ on some esoteric systems"; I suspect it won't compile on whatever those are but might as well improve the situation
* Avoid a maybe-possible panic in get_voice_type. Probably can't happen but I'm not 100% certain, so I made it fallible
* Add a missing null check to get_language
1 year ago
Nolan Darilek 91098c0f01 Merge branch 'unused' into 'master'
Remove unused gcc dependency

See merge request ndarilek/speech-dispatcher-rs!3
1 year ago
Malloc Voidstar 675b569b32
Remove unused gcc dependency 2 years ago
Nolan Darilek e0170aa011 Bump version. 2 years ago
Nolan Darilek 3b025dc0f9 Merge branch 'fix-types' into 'master'
Fix build on ARM

See merge request ndarilek/speech-dispatcher-rs!1
2 years ago
Malloc Voidstar 67a8c19410
Fix build on ARM
Differences in signedness were preventing builds.
2 years ago
Nolan Darilek ac12fb132e Bump version. 2 years ago
Nolan Darilek 4c8521ccb8 Add error handling for initialization failure. 2 years ago
Nolan Darilek 006a4835be Eliminate a Clippy warning. 3 years ago
Nolan Darilek 5349a0fc3d Refactor to FnMut and bump version. 3 years ago
Nolan Darilek 7f952f2f34 Specify minimum bindgen version constraint. 3 years ago
Nolan Darilek f71e4b0d19 Bump bindgen and version. 3 years ago
Nolan Darilek 8b28fed8e5 cargo fmt 3 years ago
Nolan Darilek bf348af84f Make client ID easier to get at.
* Pass `client_id` into all callbacks.
* Expose via `client_id()` method.
* Bump version.
3 years ago