46 Commits

Author SHA1 Message Date
Jiri Zbytovsky
54592bcf35 feat: add debug setting to clear persistentDeviceData 2026-03-02 17:06:32 +01:00
Matej Kriz
f0500bb4fb feat(suite-native): add custom analytics URL support for mobile
- Store custom analytics url in common analytics reducer.

- Add AnalyticsUrlControl component to Dev Utils screen allowing users to
override the analytics endpoint URL at runtime.
2026-02-12 16:56:49 +01:00
Jan Václavík
227bb3b001 refactor(suite): Rename suite-common/analytics to suite-common/analytics-redux 2026-01-27 13:57:06 +01:00
Matěj Husák
e113fb6940 feat(native): add debug to mobile 2026-01-12 23:11:09 +01:00
Peter Sanderson
8f65d64bd1 fix: resolve circular dependencis caused by NativeServices 2026-01-05 15:56:01 +01:00
Peter Sanderson
f34b05fdfc chore: split Services for Native vs Desktop
chore: hacky fix to address circular deps
2026-01-05 15:56:01 +01:00
juriczech
1d03be3728 feat(suite-native): allow copy instanceID for sentry 2025-12-24 11:08:18 +01:00
Vojtěch Tranta
a628af18c5 chore: add test for ChangeRelay
feat(suite): add option to pass extra dependencies factory to store and as extra thunk parameter and use it freely also from react context

chore: change Relay Test

# Conflicts:
#	suite-native/suite-sync/package.json
#	suite/suite-sync/package.json
#	yarn.lock
2025-12-01 11:38:10 +01:00
Jirka Bažant
7d71615001 fix(suite-native): Resolve circular dependency of helpers and toasts modules 2025-12-01 10:50:23 +01:00
Peter Sanderson
15432e2f11 chore: rename local-first-storage to suite-sync 2025-11-13 12:16:45 +01:00
Peter Sanderson
267d81dce4 feat(suite-native): passphrase settings option 2025-11-11 09:42:36 +01:00
Vojtěch Tranta
733f67f4ea feat(suite-native): add DEV settings to put it custom Evolu Relay URL 2025-11-05 11:10:09 +01:00
Jirka Bažant
7c03b2f24a chore(suite-native): Mobile Trade: refactor module-trading to multiple smaller packages 2025-11-04 22:52:53 +01:00
Petr Knetl
913a372d68 feat(suite-native): select language UI 2025-09-23 07:48:07 +02:00
Peter Sanderson
bdd87839d0 fix: all new depndencies after rebase & remove depchecks from example
packages
2025-09-18 13:04:25 +02:00
Peter Sanderson
7027213e3f fix: add TON of missing dependecies in package.json 2025-09-18 13:04:25 +02:00
brantalikp
910521a8df chore(suite): url cleanup 2025-09-10 14:48:29 +02:00
Petr Knetl
6db168014a feat(suite-native): language switching support 2025-09-08 11:23:47 +02:00
yanas
ef025074c9 feat(suite-native): offer app restart after firmware source is changed 2025-09-02 09:15:42 +02:00
yanas
bc31850aca refactor(suite-native): use standard feature flag for Bluetooth 2025-06-17 14:36:11 +02:00
yanas
2724a4c4a1 feat(suite-native): add possibility to connect bluetooth devices 2025-06-03 21:34:48 +02:00
Tomas Martykan
dad7111eb6 chore: unify suite and native wallet settings 2025-05-19 13:52:13 +02:00
Matej Kriz
1003b2e8ce chore(suite-native): introduce Sentry wrapper package for suite-native
- So we have some place for Sentry related utils for suite-native and we can enhance Sentry calls globally in the future.
2025-04-11 22:29:13 +02:00
Petr Knetl
401c00ccf6 feat(suite-native): device onboarding tutorial 2025-03-17 08:56:35 +01:00
Martin Vytick Vytrhlík
5611f24ea3 feat(suite-native): set trading environment 2025-03-12 07:34:27 +01:00
Daniel Suchý
b870aa9ff1 feat(mobile): firmware upgrade (#15184)
* fix(connect): make fetch work in react native

* refactor(suite): move FW upgrade logic to common package

* feat(mobile): make some atoms easily animatable

* feat(mobile): firmware upgrade

* fix: formatting and deps

* refactor(suite): map operation to translation ID

* refactor(suite): add transport selectors

* refactor(suite): remove useFirmware hook

* chore: bug fixes

---------

Co-authored-by: Jan Komarek <jan.komarek@satoshilabs.com>
2024-12-03 18:49:14 +01:00
Daniel Suchý
b3924ee5a8 feat(mobile): new icons (#14963)
* feat(mobile): new mobile icons package + icon font

* chore: replace deprecated icons in mobile app

* fix: fix broken icons and add README
2024-10-22 16:18:52 +02:00
Martin Vytick Vytrhlík
5f62d4c687 feat(suite-native): message system debug in dev utils 2024-09-20 16:53:24 +02:00
Matej Kriz
ab05542c18 chore(suite-native): remove deprecated iconset from Demo screen to prevent crashes 2024-09-19 17:00:55 +02:00
Adam Havel
492915d623 feat(components): add new set of icons 2024-09-04 15:53:48 +02:00
Martin Vytick Vytrhlík
becfe2bd11 feat(suite-native): move coin enabling to settings menu 2024-08-06 20:38:26 +02:00
Petr Knetl
f7907e1496 chore(suite): unused package dependencies removed 2024-06-18 13:07:58 +02:00
Bohdan Juříček
e8b2fd7a47 feat(suite-native): passphrase toggle (#11989) 2024-04-12 10:09:56 +01:00
Daniel Suchý
acf9a7f19c chore(repo): config cleanups and improvements (TS, Nx...) (#11096)
* chore(repo): config cleanups and improvements (TS, Nx...)

* fix connect e2e

* chore: add eslin cache file to nx cache

* chore: add stylelint cache file to nx

* chore: add ts-node config for to base.tsconfig.json
2024-02-09 13:11:35 +01:00
Bohdan Juříček
9d226fcba1 feat(suite-native): debug discovery blacklist (#10712) 2024-01-19 12:04:53 +00:00
Bohdan Juříček
323a30f5ec feat(suite-native): device manager (#9749) 2023-11-07 15:41:20 +00:00
vytick
d504e54c2f feat(suite-native): updated AlertBox visual with versions (#9798) 2023-11-02 09:42:40 +00:00
Petr Knetl
ba80fa7b72 feat(suite-native): discovery testnets (#9693)
Now it is possible to enable testnets discovery via dev utils screen.

Closes #9645
2023-10-23 14:14:11 +00:00
Bohdan Juříček
9374bfc97e feat(suite-native): Connect and unlock device (#9450)
* chore(suite-native): create connect device module

* chore(suite-native): feature flags

* feat(suite-native): FeatureFlags, connect and unlock screen

* chore(suite-native): connect device crossrads screen

* refactor(suite-native): use RN image background
2023-09-19 13:28:58 +00:00
Matej Kriz
aec3d373dc chore(suite): add suite version and commit hash to env utils 2023-06-14 10:00:11 +02:00
Petr Knetl
340bcf00f4 Refactor/icons package (#8406)
* refactor(suite): suite-common/icons

* refactor(suite-native): token icon

* feat(suite-native): universal rounded icon component
2023-05-16 15:43:36 +00:00
Petr Knetl
7e0e9a3ee4 Feat/toast notifications logic (#7823)
* feat(suite-native): @suite-native link package

* feat(suite-native): @suite-native/toast-notifications package

 Toast notification logic.

* refactor(suite-native): toast-notifications redux substituted with jotai
2023-03-20 17:32:51 +01:00
Petr Knetl
b41daf2da0 Feat/transaction notifications (#7685) 2023-03-01 14:20:07 +00:00
Bohdan Juříček
e66cdc3ae3 feat(suite-native): show logs (#7579)
* feat(suite-native): show logs

* refactor(suite-native): use checkbox
2023-02-08 12:37:19 +01:00
Bohdan Juříček
bd3b6803a9 Feat/remove settings sections (#6679)
* chore(suite-native): Remove settings sections

* fix(suite-native): Fix types in navigators
2022-10-27 19:12:40 +08:00
Jan Bouchner
76639b8257 feat(suite-native): Add redux persist with mmkv (#6269) 2022-09-15 10:17:13 +02:00