88 Commits

Author SHA1 Message Date
yanas
b24800f289 refactor(suite-native): remove obsolete DeviceConnectionGuardScreenWithCancel 2026-03-10 14:59:00 +01:00
yanas
2d3864d0a6 fix(suite-native): handle THP correctly for auto-connect in device settings 2026-03-10 14:36:54 +01:00
yanas
768e2bd8c0 fix(suite-native): handle THP correctly for authenticity check in device settings 2026-03-04 16:06:21 +01:00
yanas
dbbbf94412 fix(suite-native): handle THP correctly for PIN actions in device settings 2026-03-03 17:54:20 +01:00
copilot-swe-agent[bot]
8722a8869c feat(connect): remove UI constant, replace with UI_REQUEST and UI_RESPONSE references
Removes the UI constant that was a merge of UI_REQUEST and UI_RESPONSE.
Updates all 70 files that referenced UI to use the appropriate
UI_REQUEST or UI_RESPONSE constant instead.

Co-authored-by: mroz22 <30367552+mroz22@users.noreply.github.com>
2026-02-26 10:53:23 +01:00
juriczech
7ad3f47cb1 fix(suite): allow mocks 2026-02-23 12:35:24 +01:00
juriczech
f672a9e78b chore(suite): eslint package imports rule ignore
- even though we want to remove all of these broken imports, it's not possible to do that as part of a single PR, so to make the CI happy & prevent new usages of imports directly from new files, we will ignore all current warnings to then remove them in follow ups.

# Conflicts:
#	suite-common/suite-sync-quota-manager/src/tests/ensureDeviceHasQuotaThunk.test.ts
#	suite-common/suite-sync/src/storage/tests/createEnsureStorage.test.ts

^ Conflicts:
^	suite-common/wallet-core/src/device/deviceThunks.ts
2026-02-23 12:35:24 +01:00
Seibei Iguchi
ce71b08bb2 refactor(theme): standardize typography styles across components 2026-02-19 14:04:05 +01:00
Szymon Lesisz
d8b175d26b refactor(suite-common): move device to standalone package 2026-02-18 20:17:20 +01:00
juriczech
4f4c64ae12 fix(suite-native): unify redux typings across native packages 2026-02-18 14:40:36 +01:00
Tomas Boda
6d80f47903 chore: bump @reduxjs/toolkit 2026-02-16 16:11:39 +01:00
juriczech
18f87ce2ae chore(suite): replace G.isNotNullable with utils 2026-02-13 11:09:36 +01:00
Tomas Martykan
bf775303b8 fix(suite-native): passphrase ui action type guards 2026-02-11 09:46:44 +01:00
Peter Sanderson
e7fecb7e69 fix: dependencies fix, after better mock organization 2026-02-02 12:59:08 +01:00
Peter Sanderson
129f04e27f fix: make mocks in separate index-file so they are not mixed with implementation 2026-02-02 12:59:08 +01:00
Peter Sanderson
5f7dd5d807 fix: separate getDeviceMock so it is in the packekage togeter with type that it mocks 2026-02-02 12:59:08 +01:00
vytick
da3cc7b52b chore(suite-native): bump react-navigation native deps 2026-01-26 19:05:11 +01:00
juriczech
95e0d64a88 fix(suite-native): handle TS7 pin 2026-01-22 15:16:17 +01:00
juriczech
0394cbd46a chore(suite-native): remove redundant state 2026-01-22 15:16:17 +01:00
juriczech
6920f34dfa fix(suite-native): deps update 2026-01-22 15:16:17 +01:00
juriczech
5057bcbdd7 fix(suite-native): useLegacyAnalytics
- wrong merge conflict, resolving here
2026-01-22 15:16:17 +01:00
juriczech
abd9ada067 chore(suite-native): remove input passphrase on device 2026-01-22 15:16:17 +01:00
juriczech
3a4c9e63ae chore(suite-native): remove checkPassphraseOnDevice action
- by handling check passphrase on device same way in device authorization and passphrase flow, this check is now redundant. We just need to make sure the screens are available during the discovery step in the passphrase navigator, which was done in this commit as well.
- Because we now handle it separately we can now remove the dependency on device-authorization within passphrase package
2026-01-22 15:16:17 +01:00
juriczech
4a21f3b63f chore(suite-native): move passphrase discovery selectors
- aiming to reduce footprint of device-authorization package on passphrase package. Shall be removed completely, but that means refactoring more of the navigation logic so it will be done as a follow up
2026-01-22 15:16:17 +01:00
juriczech
d5375a86fe chore(suite-native): readmes 2026-01-22 15:16:17 +01:00
juriczech
100006f5d2 fix(suite-native): deviceAuthorizationSlice tests 2026-01-22 15:16:17 +01:00
juriczech
75e3d74e7d chore(suite-native): simplify device authorization slice 2026-01-22 15:16:17 +01:00
juriczech
dc888d43d6 fix(suite-native): tests 2026-01-22 15:16:17 +01:00
juriczech
22827413f1 feat(suite-native): passphrase enter on trezor
^ Conflicts:
^	suite-native/passphrase/src/PassphraseEnterOnTrezorScreen.tsx
2026-01-22 15:16:17 +01:00
juriczech
01f0d2fd38 chore(suite-native): rename device authorization routes 2026-01-22 15:16:17 +01:00
juriczech
c41009e249 refactor(suite-native): simplify device authorization state 2026-01-22 15:16:17 +01:00
juriczech
8f5123905b chore(suite-native): pin components moved to package 2026-01-14 14:21:04 +01:00
Jirka Bažant
658218e354 chore(suite-native): Update exchange E2Es 2026-01-12 08:59:15 +01:00
yanas
cc5406ca0d refactor(suite-native): device settings navigation final cleanup 2026-01-07 13:57:12 +01:00
yanas
54c710efae refactor(suite-native): rework backup & passphrase navigation in device settings 2026-01-06 18:15:16 +01:00
Tomas Boda
6147797599 chore: bump @reduxjs/toolkit 2025-12-15 10:47:12 +01:00
yanas
cfc648652f refactor(suite-native): rework firmware navigation in device settings 2025-12-08 17:27:42 +01:00
Tomas Boda
d0d6cc9ff8 chore(suite): bump @reduxjs/toolkit 2025-11-14 10:19:10 +01:00
juriczech
b4b7e46f7d chore(suite-native): move pin request to device-authorization 2025-10-27 13:01:14 +00:00
Petr Knetl
a125ec32aa chore(suite-native): bump react native related dependencies (2025-10) 2025-10-27 13:04:36 +01:00
yanas
87c5e402c5 feat(suite-native): add T3W1 renders, animations and illustrations
(cherry picked from commit efe3b5a5be)
2025-10-22 14:11:28 +02:00
Jiří Čermák
da15b18eff chore: upgrade @reduxjs/toolkit to v2.9.1 2025-10-21 15:12:12 +02:00
Jiří Čermák
78f16f554b chore: update @reduxjs/toolkit to version 2.9.0 across multiple packages 2025-10-21 15:12:12 +02:00
brantalikp
6a1176a102 chore(suite-native): expo 54: dependencies update 2025-10-20 11:35:17 +02:00
yanas
2be40d4e19 fix(suite-native): enable Bluetooth auto-connect on Connect press 2025-10-10 12:36:32 +02:00
yanas
bc9693e3a0 feat(suite-native): show correct screen content when connected device is required 2025-10-04 13:22:06 +02:00
yanas
8bc4877117 refactor(suite-native): move useDeviceConnectionGuard to module device-authorization 2025-10-03 15:54:20 +02:00
Jirka Bažant
ccb3fba4a8 chore(suite-native): simplify jest.config.js files across project 2025-09-26 10:50:51 +02:00
Peter Sanderson
7027213e3f fix: add TON of missing dependecies in package.json 2025-09-18 13:04:25 +02:00
yanas
02b7c19600 chore(suite-native): update device PIN renders 2025-09-02 16:35:40 +02:00