Commit Graph

281 Commits

Author SHA1 Message Date
Jan Komarek
3c656dc0b2 chore: upgrade jest to 29.7.0 2024-02-12 11:56:09 +01:00
Jan Komarek
004938e24b chore: upgrade jest 2024-02-12 11:56:09 +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
Petr Knetl
0cc3677de6 Expo build fixes (#10917)
* chore(suite-native): downgrade sentry to 5.16.0
* chore(suite-native): upgrade expo to 50.0.4
2024-01-30 14:17:44 +00:00
Daniel Suchý
bb37005e6b chore(mobile): Expo migration (#10769)
* gitignore android + ios folders

* update deps

* react-native-usb Expo + RN 0.73 support

* remove unnecessary fonts

* migrate to Expo

* update github workflows for Expo

* fix type error

* update expo-av

* fix lottie welcome animation

* change android version to 1 for debug

* fix deps

* fix tsconfig

* PR fixes

* fix min sdk version

* rename app

* add Sentry auth token to CI

* remove unsused deps in root package.json

* fix staging pipeline

* update package.json scripts

* fix staging

* fix fastlane prod

* fix unit tests

* fix unit tests
2024-01-26 18:45:30 +00:00
Bohdan Juříček
bcdbdd2b6a chore(suite-native): improve dev utils (#10747) 2024-01-22 10:10:01 +00:00
Bohdan Juříček
9d226fcba1 feat(suite-native): debug discovery blacklist (#10712) 2024-01-19 12:04:53 +00:00
Bohdan Juříček
322022c5f4 chore(suite-native): dead code clean up (#10698)
* chore(suite-native): dead code clean up

fix

* ref(suite-native): chip remove
2024-01-17 14:53:15 +00:00
Bohdan Juříček
32368d9e23 chore(suite-native): add passphrase FF & refactor usage (#10693) 2024-01-17 15:48:58 +01:00
Bohdan Juříček
22b74c92ea Fix/freeze between navigation stacks (#10582)
* chore(suite-native): upgrade navigation pkgs

* fix(suite-native): svg loading in suite native

* refactor(suite-native): receive screen

* fix(suite-native): homescreen padding

fix
2024-01-10 10:13:24 +00:00
Bohdan Juříček
73a6cd0f1f feat(suite-native): improve mobile accessibility (#10547) 2024-01-09 09:35:45 +01:00
vytick
0f72695140 chore(suite-native): sentry upgrade (#10490) 2024-01-08 13:12:21 +01:00
Daniel Suchý
078ad473cb chore(mobile): faster optimalized discovery (#10349) 2023-12-15 12:12:46 +01:00
Bohdan Juříček
d1ea4153cb ref(suite-native): remove subheader / header from layers (#10075) 2023-11-27 12:44:03 +01:00
Daniel Suchý
7277f9d0f8 chore(repo): Upgrade TS 5.3 (#10017) 2023-11-21 12:15:06 +01:00
tomasklim
7458ab20f0 chore(jest): update jest in packages without issues 2023-11-20 09:19:59 +01:00
Daniel Suchý
bf8d0fe80f chore(repo): upgrade to TS 5.2 (#9989) 2023-11-20 07:54:30 +01:00
vytick
be8442ed32 fix(suite-native): fix not rendering text on android search in portfolio (#9830) 2023-11-08 06:49:22 +01:00
Bohdan Juříček
323a30f5ec feat(suite-native): device manager (#9749) 2023-11-07 15:41:20 +00:00
Bohdan Juříček
f8749e01f7 Fix/device selection (#9840)
* chore(suite-native): select device

chore(suite-native): remove unused hook

* fixup! chore(suite-native): select device

* fixup! chore(suite-native): select device
2023-11-03 12:03:12 +00:00
vytick
d504e54c2f feat(suite-native): updated AlertBox visual with versions (#9798) 2023-11-02 09:42:40 +00:00
Petr Knetl
e04b4a735f chore(suite-native): remove translations for dev utils (#9728) 2023-10-24 12:14:30 +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
8b8757a783 feat(suite-native): header container (#9629)
* feat(suite-native): header component

* fixup! feat(suite-native): header component

* fixup! feat(suite-native): header component

* fixup! feat(suite-native): header component

* fixup! feat(suite-native): header component

* fixup! feat(suite-native): header component

* fixup! feat(suite-native): header component
2023-10-23 11:43:55 +00:00
Petr Knetl
c6eb5999ac Feat/discovery UI (#9540)
* feat(suite-native): text button atom variants

* feat(suite-native): skeleton atoms

* feat(suite-native): homescreen discovery ui
2023-10-13 10:54:47 +00:00
Bohdan Juříček
121e2bcff9 Feat/pin matrix screen (#9479)
* chore(suite-native): pin matrix screen

chore(suite-native): pin matrix structure

chore(suite-native): setup hook form

chore(suite-native): delete, calc progress

fix(suite-native): pin matrix values

* chore(suite-native): UI

* chore(suite-native): update deps

* fixup! chore(suite-native): update deps

* fixup! chore(suite-native): update deps

* fixup! chore(suite-native): update deps
2023-09-20 15:10:57 +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
0xadams.eth
0f502e5750 chore(suite): remove react imports (#9331)
* chore(suite): update eslint and webpack config

* chore(suite): remove react imports, change default and namespace imports to named imports

* test(suite): update jest config
2023-09-05 16:26:01 +02:00
Petr Knetl
0b5962fc1a Fix/UI polishment (#9213)
* feat(suite-native): TextButton component

  - TextButton component implemented
  - used in following places: AccountScreenHeader, XpubHint, ReceiveTextHint

Closes #9084

* feat(suite-native): styled trezor suite header atom

  - reusable styled atom representing header of trezor suite created

* feat(suite-native): headered card atom component

  - reusable headered card atom component added

* fix(suite-native): layout related fixes

  - this PR fixes all wrong paddings and margins to be consistent with the design

* fix(suite-native): typography related fixes

  - this commit fixes the typography related issues to comply wih the design
2023-08-25 09:22:31 +00:00
tomasklim
a21a081ba1 chore(deps): update 2023-06-22 18:05:11 +02:00
Petr Knetl
cf2eea102a feat(suite-native): accessibility font enlarging support (#8715) 2023-06-19 13:29:11 +02: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
8ac7640945 Fix/case sensitive token symbol (#8670)
* fix(suite-native): token icon identified by contract address

* fix(suite-native): token fiat rates do not depend on tokenSymbol

* fix(suite-native): token symbol does not cache upper/lower case
2023-06-13 15:28:43 +00:00
Bohdan Juříček
e5341051cf chore(suite-native): update react native (#8556) 2023-05-24 13:43:32 +02:00
tomasklim
a5c535d91f feat(sentry): update deps 2023-05-23 10:49:36 +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
Bohdan Juříček
579f8094f7 chore(suite-native): allow rerender (#8364) 2023-05-04 15:28:54 +02:00
Bohdan Juříček
1299327928 chore(suite-native): add sentry button to prod (#8291)
* chore(suite-native): add sentry button to prod

* chore(suite-native): refactor dev utils screen

* chore(suite-native): wipe

* fix(suite-native): unused imports
2023-04-28 08:48:04 +00:00
Daniel Suchý
b2323b9ef1 chore(mobile): Improve Sentry to be production ready (#8203) 2023-04-25 15:24:48 +02:00
Daniel Suchý
c307b60c0c chore(mobile): remove logs display from dev utils (#8205) 2023-04-24 17:07:08 +02:00
Daniel Suchý
621d4839a7 chore(mobile): improve app storage reset (#8200) 2023-04-24 13:01:48 +00:00
Daniel Suchý
d0515be128 chore(mobile): upadete RN + Skia + Reanimated (#8190) 2023-04-23 20:27:42 +02:00
Petr Knetl
c8aa762f16 feat(suite-native): token account detail screen headers (#8136) 2023-04-19 08:30:43 +00:00
Petr Knetl
b758033ee4 fix(suite-native): android font weight (#8117) 2023-04-17 14:28:27 +02:00
Petr Knetl
bc15e2454b Feat/account types (#7949)
* feat(suite-native): imported account type derived from xpub

* feat(suite-native): badge atom component

- Badge atom component created.
- Badge component used inside of the PriceChangeIndicator in GraphHeader.

* feat(suite-native): account type displayed

Account type is displayed in the accounts list and account settings.
2023-04-11 08:58:34 +00:00
Bohdan Juříček
5ee81fc510 feat(suite-native): add dev button for prod as well (#7962)
* feat(suite-native): add dev button for prod as well

* feat(suite-native): logs and build info

* fix(suite-native): add jotai

* feat(suite-native): create production debug cmp

* fix(suite-native): add dev utils to production
2023-04-05 06:44:37 +00:00
Bohdan Juříček
5fb383ae8f chore(suite-native): upgrade RN (#7971)
* chore(suite-native): upgrade RN

* chore(suite-native): deps
2023-04-03 11:11:18 +02: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
Bohdan Juříček
277df4442a feat(suite-native): upgrade RN, assemble android (#7848)
* fix(suite-common): remove namespace export

* feat(suite-native): upgrade RN, assemble android

* Revert "Merge branch 'fix/suite-native-staging-errors' into fix/assemble-staging-and-production-build"

This reverts commit 772435833c, reversing
changes made to 66fd08a5f2.

* fix(suite-native): add babel plugin

* fix(suite-native): bundle
2023-03-15 16:03:34 +01:00
Bohdan Juříček
75ad4c69c0 feat(suite-native): ethereum token icons (#7758)
* feat(suite-native): token icon cmp, assets

* feat(suite-native): token icons

* fix(suite-native): default token icon

* feat(suite-native): fix types
2023-03-14 13:11:25 +00:00