Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Bluetooth components for onboarding #15514

Closed
wants to merge 31 commits into from

Conversation

peter-sanderson
Copy link
Contributor

@peter-sanderson peter-sanderson commented Nov 22, 2024

Resolves #15390

  • Create experimental feature for BT stuff
  • Reducers & Actions & Thunks -> suite-common (after Szymon changes the structure)

old stuff:

  • Implement BluetoothNotAllowedForSuite.tsx component for MacOS
  • Investigate that we can detect old-Bluetooth (unsupported) before asking user to any enable
    image
  • Add Images in map of Recod<DeviceModel, Record<DeviceColor, Image>> and display it in the device element for BT + figure outnhow to get model + color from the BT API before pairing
  • Implement Not the Trezor you’re looking for? flow
    image
  • In the middle of searching
    image
  • Use CollapsibleBox component (solve with Adam how to work around cusom UI)
  • Incorporate refactor(suite): Refactor Link component #15586 (Link) update
  • remove fakes and mocks

  • Translation tokens instead of hard-coded texts

@peter-sanderson peter-sanderson force-pushed the suite-bluetooth2 branch 9 times, most recently from 4eb307b to 63b39dc Compare November 26, 2024 14:42
@szymonlesisz szymonlesisz force-pushed the feat/rust-bluetooth branch 2 times, most recently from 397dc1e to 74db921 Compare November 27, 2024 16:45
@szymonlesisz szymonlesisz force-pushed the feat/rust-bluetooth branch 2 times, most recently from 6509b00 to 9bdd3ac Compare November 29, 2024 17:03
@peter-sanderson peter-sanderson force-pushed the suite-bluetooth2 branch 2 times, most recently from 50ca4f1 to 01eb8b4 Compare November 29, 2024 18:39
@szymonlesisz szymonlesisz force-pushed the feat/rust-bluetooth branch 2 times, most recently from 188b609 to 8b73a56 Compare December 3, 2024 17:42
@peter-sanderson peter-sanderson force-pushed the suite-bluetooth2 branch 2 times, most recently from 94ca23c to 1e2561b Compare December 4, 2024 15:00
@szymonlesisz szymonlesisz force-pushed the feat/rust-bluetooth branch 2 times, most recently from cae5d15 to 68a87e5 Compare December 4, 2024 17:40
@peter-sanderson peter-sanderson force-pushed the suite-bluetooth2 branch 3 times, most recently from b118c84 to c601504 Compare December 5, 2024 10:57
szymonlesisz and others added 8 commits December 12, 2024 17:20
feat: implement Bluetooth Onboarding UI

feat: different 'Not the Trezor you are looking for' UI

feat: implement Bluetooth Onboarding UI 2

feat: implement Bluetooth Onboarding UI

feat: different 'Not the Trezor you are looking for' UI

feat: implement Bluetooth Onboarding UI 2

feat: use CollapsibleBox component in Bluetooth UI

fix: after rebase

enable BT onboarding

WIP: transport name

breaking change

aftr rebase
@szymonlesisz szymonlesisz force-pushed the feat/rust-bluetooth branch 2 times, most recently from 56ff564 to 2da9269 Compare January 16, 2025 15:40
@szymonlesisz szymonlesisz force-pushed the feat/rust-bluetooth branch 2 times, most recently from 872becb to 2c5ce6a Compare January 30, 2025 20:41
@szymonlesisz szymonlesisz force-pushed the feat/rust-bluetooth branch 11 times, most recently from 106a379 to 2197c43 Compare February 17, 2025 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants