Lucas Silva Shepard
|
22e7900bb3
|
[fp-rs] Fixing Presubmit linter issues for autogenerated Flutter code.
|
2023-08-18 20:12:00 -07:00 |
|
Lucas Silva Shepard
|
02e9cda698
|
[fp-rs] Comment cleanup.
|
2023-08-18 19:56:55 -07:00 |
|
Lucas Silva Shepard
|
5f255f1ff5
|
[fp-rs] Fixing build warnings by removing or annotating unused imports.
|
2023-08-18 18:11:16 -07:00 |
|
Lucas Silva Shepard
|
90812bfe73
|
[fp-rs] Making some values const rather than static or inlined.
|
2023-08-18 17:49:34 -07:00 |
|
Lucas Silva Shepard
|
d89d1af459
|
[fp-rs] Added custom FP error type to Rust code.
|
2023-08-18 17:49:31 -07:00 |
|
Lucas Silva Shepard
|
fb95e26bf5
|
[fp-rs] Added FP Advertisement unit tests in Rust.
|
2023-08-15 16:44:48 -07:00 |
|
Lucas Silva Shepard
|
169c04c430
|
[fp-rs] Split fetcher.rs into directory module, added mock.
|
2023-08-15 16:44:46 -07:00 |
|
Lucas Silva Shepard
|
b1fa76f560
|
[fp-rs] Wrote unit tests for Fast Pair Decoder in Rust.
|
2023-08-15 16:44:04 -07:00 |
|
Lucas Silva Shepard
|
bdc109324b
|
[fp-rs] Fixing Presubmit Lint warnings for windows/ C++ files.
|
2023-08-15 15:24:33 -07:00 |
|
Lucas Silva Shepard
|
41be4cca57
|
[fp-rs] Adding copyright notice under windows/ and bindgen files.
|
2023-08-15 14:36:39 -07:00 |
|
Lucas Silva Shepard
|
f2326f107e
|
[fp-rs] Removing unused macOS, iOS, Android, web and Linux builds. These can be re-added in the future as needed.
|
2023-08-15 14:00:51 -07:00 |
|
Lucas Silva Shepard
|
3379d0ca3e
|
[fp-rs] Providing second device JSON to test multi-device setup.
|
2023-08-14 13:36:24 -07:00 |
|
Lucas Silva Shepard
|
a683ed6789
|
[fp-rs] Added device dismissing functionality. The Seeker will ignore a dismissed device's advertisements until a 10s timeout expires.
|
2023-08-14 13:33:46 -07:00 |
|
Lucas Silva Shepard
|
57373a80c3
|
[fp-rs] Displaying device image retrieved from model ID.
|
2023-08-14 13:33:44 -07:00 |
|
Lucas Silva Shepard
|
329e1b298e
|
[fp-rs] Retrieving device information from model ID by parsing local file with serde.
|
2023-08-14 13:32:25 -07:00 |
|
Lucas Silva Shepard
|
a57b55ad98
|
[fp-rs] Now using model ID instead of BLE address for keeping track of unique devices.
|
2023-08-14 13:32:22 -07:00 |
|
Lucas Silva Shepard
|
f8fb8d4b52
|
[fp-rs] Flutter UI now only displays the closest discovered device.
|
2023-08-13 16:52:28 -07:00 |
|
Lucas Silva Shepard
|
0505a23b3f
|
[fp-rs] Added bluetooth pairing button, result displayed in alert dialog.
|
2023-08-13 16:52:28 -07:00 |
|
Lucas Silva Shepard
|
bf05ab5db4
|
[fp-rs] Invoking Rust code from Dart, retrieving stream of incoming bluetooth advertisements.
|
2023-08-13 16:52:26 -07:00 |
|
Lucas Silva Shepard
|
6074e1beba
|
[fp-rs] Set up basic demo for calling Rust from Flutter
|
2023-08-13 16:51:13 -07:00 |
|
Lucas Silva Shepard
|
80a3b508fa
|
[fp-rs] Providing constructs for generating Rust-side bridge code
|
2023-08-02 12:25:49 -07:00 |
|
Lucas Silva Shepard
|
d7aedea815
|
[fp-rs] Initial Rust dummy commit for Flutter UI demo
|
2023-08-02 12:25:48 -07:00 |
|
Lucas Silva Shepard
|
c45dd7467d
|
[fp-rs] Initial flutter create commit
|
2023-08-02 12:25:48 -07:00 |
|