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: ewm-365 change ui for accounts #610

Merged
merged 6 commits into from
Oct 30, 2024
Merged

feat: ewm-365 change ui for accounts #610

merged 6 commits into from
Oct 30, 2024

Conversation

AndreyMolochko
Copy link
Contributor

Description

Type of Change

  • ✨ New feature (non-breaking change which adds functionality)
  • 🛠️ Bug fix (non-breaking change which fixes an issue)
  • ❌ Breaking change (fix or feature that would cause existing functionality to change)
  • 🧹 Code refactor
  • ✅ Build configuration change
  • 📝 Documentation
  • 🗑️ Chore

@knightsforce knightsforce merged commit 3519672 into dev Oct 30, 2024
2 of 4 checks passed
@knightsforce knightsforce deleted the feature/EWM-365 branch October 30, 2024 11:41
AndreyMolochko added a commit that referenced this pull request Nov 20, 2024
* fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; (#577)

* fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys;

* fix(EWM-340): remove testnet networks

---------

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-342): implement add/change network provider methods (#569)

* feat(EWM-342): change network

* feat(EWM-342): add network

# Conflicts:
#	lib/app/service/nekoton_related/connection_service/network_presets.dart

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-308, change text and add clear button suffix (#578)

* fix: ewm-308, change text and add clear button suffix

* replace sparx on SparX

---------

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-345): minor ui updates (#579)

* feat(EWM-345): minor ui updates

* Update network_item.dart

---------

Co-authored-by: Egor Komarov <[email protected]>

* feat: minor updates & fixes (#581)

* feat(EWM-349): rename browser useragent

* fix: minor ui fixes

* feat(EWM-238): update policy link

* fix: ios `BottomNavigationBar`

* feat(EWM-348): update support email

---------

Co-authored-by: Egor Komarov <[email protected]>

* chore(EWM-353): update `nekoton_webview` (#582)

Co-authored-by: Egor Komarov <[email protected]>

* feat: EWM-336 App links (#580)

* EWM-336. App links Android

* EWM-336. Universal links iOS

* EWM-336. app_links package logic

* EWM-336. app_links package logic

* EWM-336. AndroidManifest.xml fix app link host

* EWM-336. Android handle init app link

* EWM-336. Plugin Android

* EWM-336. broxus_app_links

* EWM-336 listen plugin app links

* EWM-336 add handle link query from app link

* EWM-336 BehaviorBase

* EWM-336 handle applink in AppLinksService instead EventBus

* EWM-336 handle applink in AppLinksService instead EventBus

* EWM-336 broxus_app_links from git

* EWM-336 after merge

* fix(EWM-355): wait for account to be created before navigating from onboarding to main screen (#583)

Co-authored-by: Egor Komarov <[email protected]>

* EWM-336 add broxus_app_links ref v1.0.0 (#588)

* feat: dev >test (#590)

* feat: EWM-251 add back up flow (#454)

* create badge on wallet
create common modal
create modal backup modal

* keep safe modal

* create good job modal

* password modal + manul back up modal + logic

* add ui for check seed phrase screen, add logic of choosing word, showing finish modal dialog

* fix linter and comments

* finish logic

* fix modal with keyboard

* fix linter issues and some comments

* make method get value more universal

---------

Co-authored-by: Andrey Malochka <[email protected]>

* dev -> test (#538)

* fix: EWM-286 (#524)

* EWM-286. Fix colors layout in ChangeColorBottomSheet

* EWM-286. KeyDetailView use UserAvatar

* EWM-286 use set full address to UserAvatar

* fix: ewm-300 (#525)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-297 (#526)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-298 (#527)

Co-authored-by: Andrey Malochka <[email protected]>

* EWM-252. Always show see all bookmarks button in browser (#528)

* EWM-299. Browser use onLoadResource instead onProgressChanged (#529)

* feat: EWM-286. Update IdentifyIconData (#530)

* EWM-286. AccountSettingsWidget change buttons order

* EWM-286. IdentifyIconData

* EWM-286. IdentifyIconData

* EWM-286. UserAvatar remove DecoratedBox

* fix: local manual backup (#531)

* fix: local manual backup

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-293 fix max length (#537)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-303 fix switching account (#536)

Co-authored-by: Andrey Malochka <[email protected]>

* Readme. Update long clone repo section (#535)

* EWM-302. Press Wallet scroll to top (#534)

* EWM-304. Choose network screen remove network description (#533)

* feat(EWM-273): staking (#532)

* feat(EWM-273): staking

* fix: format

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: venom transport config (#539)

Co-authored-by: Egor Komarov <[email protected]>

* fix: check wallet before start polling (#540)

Co-authored-by: Egor Komarov <[email protected]>

* EWM-314. AmountInput remove token symbol (#543)

* EWM-286. Remove circle round avatar (#541)

* feat: ewm-308 change texts (#544)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-311. If change words tab - clear inputs (#542)

* EWM-311. If change words tab - clear inputs

* EWM-311. Import wallet. Change tab - clear seed.

* EWM-311. Paste 12 words only to 12 seed, 24 to 24

* EWM-304. Choose network change padding (#545)

---------

Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>

* Test update (#571)

* fix: EWM-286 (#524)

* EWM-286. Fix colors layout in ChangeColorBottomSheet

* EWM-286. KeyDetailView use UserAvatar

* EWM-286 use set full address to UserAvatar

* fix: ewm-300 (#525)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-297 (#526)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-298 (#527)

Co-authored-by: Andrey Malochka <[email protected]>

* EWM-252. Always show see all bookmarks button in browser (#528)

* EWM-299. Browser use onLoadResource instead onProgressChanged (#529)

* feat: EWM-286. Update IdentifyIconData (#530)

* EWM-286. AccountSettingsWidget change buttons order

* EWM-286. IdentifyIconData

* EWM-286. IdentifyIconData

* EWM-286. UserAvatar remove DecoratedBox

* fix: local manual backup (#531)

* fix: local manual backup

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-293 fix max length (#537)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-303 fix switching account (#536)

Co-authored-by: Andrey Malochka <[email protected]>

* Readme. Update long clone repo section (#535)

* EWM-302. Press Wallet scroll to top (#534)

* EWM-304. Choose network screen remove network description (#533)

* feat(EWM-273): staking (#532)

* feat(EWM-273): staking

* fix: format

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: venom transport config (#539)

Co-authored-by: Egor Komarov <[email protected]>

* fix: check wallet before start polling (#540)

Co-authored-by: Egor Komarov <[email protected]>

* EWM-314. AmountInput remove token symbol (#543)

* EWM-286. Remove circle round avatar (#541)

* feat: ewm-308 change texts (#544)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-311. If change words tab - clear inputs (#542)

* EWM-311. If change words tab - clear inputs

* EWM-311. Import wallet. Change tab - clear seed.

* EWM-311. Paste 12 words only to 12 seed, 24 to 24

* EWM-304. Choose network change padding (#545)

* fix(EWM-315): amount validation (#546)

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-313): simulate transaction tree (#547)

# Conflicts:
#	lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart
#	lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart

Co-authored-by: Egor Komarov <[email protected]>

* feat: ewm-301 (#548)

* feat: ewm-301

* comment stake

---------

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-316): wallet types names (#551)

Co-authored-by: Egor Komarov <[email protected]>

* fix: EWM-317 fix max value (#550)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-309): improve custom network support (#549)

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-323 fix import multisig (#553)

Co-authored-by: Andrey Malochka <[email protected]>

* feat: EWM-233 (#552)

* EWM-233. No internet screen

* EWM-233. No internet route

* EWM-233. App widget Elementary

* EWM-233. Splash screen flow

* EWM-233. Break redirect before complete bootstrap

* EWM-233. AppRouter class

* EWM-233. AppRouter check splash

* EWM-233. AppRouter hasSeeds.valueOrNull

* EWM-233. AppRouter redirect return saved location

* EWM-233. Native splash only color and Flutter splash

* EWM-233. after merge

* add check for interent connection by click

* EWM-233. fix after analyze

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-320): staking initialization (#558)

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-327): expand asset tap area (#557)

* feat(EWM-327): expand asset tap area

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-325 fix validator after paste (#556)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-322): refactor current accounts service (#555)

* fix(EWM-322): refactor current accounts service

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-321 (#554)

* fix: ewm-321

* dispose controllers

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-329 (#559)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-337 (#562)

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-274): money format (#560)

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-330 (#561)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-326): subscriptions refactor (#564)

Co-authored-by: Egor Komarov <[email protected]>

* fix: EWM-256 add js (#563)

* EWM-256. JS wrapper for web

* EWM-256. android:usesCleartextTraffic="true"

* EWM-256. Rebuild nekoton js

* EWM-256. Add license for js

* EWM-256. Fix after analyze

* chore: update `nekoton_webview` (+ `[email protected]`) (#567)

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-341): add account info to confirm window (#566)

* fix(EWM-341): add account info to confirm window

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-331): add master key to list (#565)

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-343): skip redirect for direct subroute navigation (#568)

Co-authored-by: Egor Komarov <[email protected]>

---------

Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>

* feat: test update (#574)

* fix: EWM-286 (#524)

* EWM-286. Fix colors layout in ChangeColorBottomSheet

* EWM-286. KeyDetailView use UserAvatar

* EWM-286 use set full address to UserAvatar

* fix: ewm-300 (#525)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-297 (#526)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-298 (#527)

Co-authored-by: Andrey Malochka <[email protected]>

* EWM-252. Always show see all bookmarks button in browser (#528)

* EWM-299. Browser use onLoadResource instead onProgressChanged (#529)

* feat: EWM-286. Update IdentifyIconData (#530)

* EWM-286. AccountSettingsWidget change buttons order

* EWM-286. IdentifyIconData

* EWM-286. IdentifyIconData

* EWM-286. UserAvatar remove DecoratedBox

* fix: local manual backup (#531)

* fix: local manual backup

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-293 fix max length (#537)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-303 fix switching account (#536)

Co-authored-by: Andrey Malochka <[email protected]>

* Readme. Update long clone repo section (#535)

* EWM-302. Press Wallet scroll to top (#534)

* EWM-304. Choose network screen remove network description (#533)

* feat(EWM-273): staking (#532)

* feat(EWM-273): staking

* fix: format

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: venom transport config (#539)

Co-authored-by: Egor Komarov <[email protected]>

* fix: check wallet before start polling (#540)

Co-authored-by: Egor Komarov <[email protected]>

* EWM-314. AmountInput remove token symbol (#543)

* EWM-286. Remove circle round avatar (#541)

* feat: ewm-308 change texts (#544)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-311. If change words tab - clear inputs (#542)

* EWM-311. If change words tab - clear inputs

* EWM-311. Import wallet. Change tab - clear seed.

* EWM-311. Paste 12 words only to 12 seed, 24 to 24

* EWM-304. Choose network change padding (#545)

* fix(EWM-315): amount validation (#546)

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-313): simulate transaction tree (#547)

# Conflicts:
#	lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart
#	lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart

Co-authored-by: Egor Komarov <[email protected]>

* feat: ewm-301 (#548)

* feat: ewm-301

* comment stake

---------

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-316): wallet types names (#551)

Co-authored-by: Egor Komarov <[email protected]>

* fix: EWM-317 fix max value (#550)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-309): improve custom network support (#549)

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-323 fix import multisig (#553)

Co-authored-by: Andrey Malochka <[email protected]>

* feat: EWM-233 (#552)

* EWM-233. No internet screen

* EWM-233. No internet route

* EWM-233. App widget Elementary

* EWM-233. Splash screen flow

* EWM-233. Break redirect before complete bootstrap

* EWM-233. AppRouter class

* EWM-233. AppRouter check splash

* EWM-233. AppRouter hasSeeds.valueOrNull

* EWM-233. AppRouter redirect return saved location

* EWM-233. Native splash only color and Flutter splash

* EWM-233. after merge

* add check for interent connection by click

* EWM-233. fix after analyze

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-320): staking initialization (#558)

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-327): expand asset tap area (#557)

* feat(EWM-327): expand asset tap area

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-325 fix validator after paste (#556)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-322): refactor current accounts service (#555)

* fix(EWM-322): refactor current accounts service

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-321 (#554)

* fix: ewm-321

* dispose controllers

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-329 (#559)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-337 (#562)

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-274): money format (#560)

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-330 (#561)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-326): subscriptions refactor (#564)

Co-authored-by: Egor Komarov <[email protected]>

* fix: EWM-256 add js (#563)

* EWM-256. JS wrapper for web

* EWM-256. android:usesCleartextTraffic="true"

* EWM-256. Rebuild nekoton js

* EWM-256. Add license for js

* EWM-256. Fix after analyze

* chore: update `nekoton_webview` (+ `[email protected]`) (#567)

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-341): add account info to confirm window (#566)

* fix(EWM-341): add account info to confirm window

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-331): add master key to list (#565)

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-343): skip redirect for direct subroute navigation (#568)

Co-authored-by: Egor Komarov <[email protected]>

* fix: decimal part format (#572)

Co-authored-by: Egor Komarov <[email protected]>

---------

Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>

* feat: dev -> test (#584)

* fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; (#577)

* fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys;

* fix(EWM-340): remove testnet networks

---------

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-342): implement add/change network provider methods (#569)

* feat(EWM-342): change network

* feat(EWM-342): add network

# Conflicts:
#	lib/app/service/nekoton_related/connection_service/network_presets.dart

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-308, change text and add clear button suffix (#578)

* fix: ewm-308, change text and add clear button suffix

* replace sparx on SparX

---------

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-345): minor ui updates (#579)

* feat(EWM-345): minor ui updates

* Update network_item.dart

---------

Co-authored-by: Egor Komarov <[email protected]>

* feat: minor updates & fixes (#581)

* feat(EWM-349): rename browser useragent

* fix: minor ui fixes

* feat(EWM-238): update policy link

* fix: ios `BottomNavigationBar`

* feat(EWM-348): update support email

---------

Co-authored-by: Egor Komarov <[email protected]>

* chore(EWM-353): update `nekoton_webview` (#582)

Co-authored-by: Egor Komarov <[email protected]>

* feat: EWM-336 App links (#580)

* EWM-336. App links Android

* EWM-336. Universal links iOS

* EWM-336. app_links package logic

* EWM-336. app_links package logic

* EWM-336. AndroidManifest.xml fix app link host

* EWM-336. Android handle init app link

* EWM-336. Plugin Android

* EWM-336. broxus_app_links

* EWM-336 listen plugin app links

* EWM-336 add handle link query from app link

* EWM-336 BehaviorBase

* EWM-336 handle applink in AppLinksService instead EventBus

* EWM-336 handle applink in AppLinksService instead EventBus

* EWM-336 broxus_app_links from git

* EWM-336 after merge

* fix(EWM-355): wait for account to be created before navigating from onboarding to main screen (#583)

Co-authored-by: Egor Komarov <[email protected]>

---------

Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>

---------

Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>

* EWM-305 add clipboard paste button (#587)

* fix: EWM-356 (#593)

* EWM-356. Clipboard utils

* EWM-356. Update regexp

* EWM-356. Seed Easter egg

* feat: dev >test (#592)

* feat: EWM-251 add back up flow (#454)

* create badge on wallet
create common modal
create modal backup modal

* keep safe modal

* create good job modal

* password modal + manul back up modal + logic

* add ui for check seed phrase screen, add logic of choosing word, showing finish modal dialog

* fix linter and comments

* finish logic

* fix modal with keyboard

* fix linter issues and some comments

* make method get value more universal

---------

Co-authored-by: Andrey Malochka <[email protected]>

* dev -> test (#538)

* fix: EWM-286 (#524)

* EWM-286. Fix colors layout in ChangeColorBottomSheet

* EWM-286. KeyDetailView use UserAvatar

* EWM-286 use set full address to UserAvatar

* fix: ewm-300 (#525)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-297 (#526)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-298 (#527)

Co-authored-by: Andrey Malochka <[email protected]>

* EWM-252. Always show see all bookmarks button in browser (#528)

* EWM-299. Browser use onLoadResource instead onProgressChanged (#529)

* feat: EWM-286. Update IdentifyIconData (#530)

* EWM-286. AccountSettingsWidget change buttons order

* EWM-286. IdentifyIconData

* EWM-286. IdentifyIconData

* EWM-286. UserAvatar remove DecoratedBox

* fix: local manual backup (#531)

* fix: local manual backup

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-293 fix max length (#537)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-303 fix switching account (#536)

Co-authored-by: Andrey Malochka <[email protected]>

* Readme. Update long clone repo section (#535)

* EWM-302. Press Wallet scroll to top (#534)

* EWM-304. Choose network screen remove network description (#533)

* feat(EWM-273): staking (#532)

* feat(EWM-273): staking

* fix: format

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: venom transport config (#539)

Co-authored-by: Egor Komarov <[email protected]>

* fix: check wallet before start polling (#540)

Co-authored-by: Egor Komarov <[email protected]>

* EWM-314. AmountInput remove token symbol (#543)

* EWM-286. Remove circle round avatar (#541)

* feat: ewm-308 change texts (#544)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-311. If change words tab - clear inputs (#542)

* EWM-311. If change words tab - clear inputs

* EWM-311. Import wallet. Change tab - clear seed.

* EWM-311. Paste 12 words only to 12 seed, 24 to 24

* EWM-304. Choose network change padding (#545)

---------

Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>

* Test update (#571)

* fix: EWM-286 (#524)

* EWM-286. Fix colors layout in ChangeColorBottomSheet

* EWM-286. KeyDetailView use UserAvatar

* EWM-286 use set full address to UserAvatar

* fix: ewm-300 (#525)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-297 (#526)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-298 (#527)

Co-authored-by: Andrey Malochka <[email protected]>

* EWM-252. Always show see all bookmarks button in browser (#528)

* EWM-299. Browser use onLoadResource instead onProgressChanged (#529)

* feat: EWM-286. Update IdentifyIconData (#530)

* EWM-286. AccountSettingsWidget change buttons order

* EWM-286. IdentifyIconData

* EWM-286. IdentifyIconData

* EWM-286. UserAvatar remove DecoratedBox

* fix: local manual backup (#531)

* fix: local manual backup

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-293 fix max length (#537)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-303 fix switching account (#536)

Co-authored-by: Andrey Malochka <[email protected]>

* Readme. Update long clone repo section (#535)

* EWM-302. Press Wallet scroll to top (#534)

* EWM-304. Choose network screen remove network description (#533)

* feat(EWM-273): staking (#532)

* feat(EWM-273): staking

* fix: format

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: venom transport config (#539)

Co-authored-by: Egor Komarov <[email protected]>

* fix: check wallet before start polling (#540)

Co-authored-by: Egor Komarov <[email protected]>

* EWM-314. AmountInput remove token symbol (#543)

* EWM-286. Remove circle round avatar (#541)

* feat: ewm-308 change texts (#544)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-311. If change words tab - clear inputs (#542)

* EWM-311. If change words tab - clear inputs

* EWM-311. Import wallet. Change tab - clear seed.

* EWM-311. Paste 12 words only to 12 seed, 24 to 24

* EWM-304. Choose network change padding (#545)

* fix(EWM-315): amount validation (#546)

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-313): simulate transaction tree (#547)

# Conflicts:
#	lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart
#	lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart

Co-authored-by: Egor Komarov <[email protected]>

* feat: ewm-301 (#548)

* feat: ewm-301

* comment stake

---------

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-316): wallet types names (#551)

Co-authored-by: Egor Komarov <[email protected]>

* fix: EWM-317 fix max value (#550)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-309): improve custom network support (#549)

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-323 fix import multisig (#553)

Co-authored-by: Andrey Malochka <[email protected]>

* feat: EWM-233 (#552)

* EWM-233. No internet screen

* EWM-233. No internet route

* EWM-233. App widget Elementary

* EWM-233. Splash screen flow

* EWM-233. Break redirect before complete bootstrap

* EWM-233. AppRouter class

* EWM-233. AppRouter check splash

* EWM-233. AppRouter hasSeeds.valueOrNull

* EWM-233. AppRouter redirect return saved location

* EWM-233. Native splash only color and Flutter splash

* EWM-233. after merge

* add check for interent connection by click

* EWM-233. fix after analyze

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-320): staking initialization (#558)

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-327): expand asset tap area (#557)

* feat(EWM-327): expand asset tap area

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-325 fix validator after paste (#556)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-322): refactor current accounts service (#555)

* fix(EWM-322): refactor current accounts service

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-321 (#554)

* fix: ewm-321

* dispose controllers

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-329 (#559)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-337 (#562)

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-274): money format (#560)

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-330 (#561)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-326): subscriptions refactor (#564)

Co-authored-by: Egor Komarov <[email protected]>

* fix: EWM-256 add js (#563)

* EWM-256. JS wrapper for web

* EWM-256. android:usesCleartextTraffic="true"

* EWM-256. Rebuild nekoton js

* EWM-256. Add license for js

* EWM-256. Fix after analyze

* chore: update `nekoton_webview` (+ `[email protected]`) (#567)

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-341): add account info to confirm window (#566)

* fix(EWM-341): add account info to confirm window

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-331): add master key to list (#565)

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-343): skip redirect for direct subroute navigation (#568)

Co-authored-by: Egor Komarov <[email protected]>

---------

Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>

* feat: test update (#574)

* fix: EWM-286 (#524)

* EWM-286. Fix colors layout in ChangeColorBottomSheet

* EWM-286. KeyDetailView use UserAvatar

* EWM-286 use set full address to UserAvatar

* fix: ewm-300 (#525)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-297 (#526)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-298 (#527)

Co-authored-by: Andrey Malochka <[email protected]>

* EWM-252. Always show see all bookmarks button in browser (#528)

* EWM-299. Browser use onLoadResource instead onProgressChanged (#529)

* feat: EWM-286. Update IdentifyIconData (#530)

* EWM-286. AccountSettingsWidget change buttons order

* EWM-286. IdentifyIconData

* EWM-286. IdentifyIconData

* EWM-286. UserAvatar remove DecoratedBox

* fix: local manual backup (#531)

* fix: local manual backup

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-293 fix max length (#537)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-303 fix switching account (#536)

Co-authored-by: Andrey Malochka <[email protected]>

* Readme. Update long clone repo section (#535)

* EWM-302. Press Wallet scroll to top (#534)

* EWM-304. Choose network screen remove network description (#533)

* feat(EWM-273): staking (#532)

* feat(EWM-273): staking

* fix: format

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: venom transport config (#539)

Co-authored-by: Egor Komarov <[email protected]>

* fix: check wallet before start polling (#540)

Co-authored-by: Egor Komarov <[email protected]>

* EWM-314. AmountInput remove token symbol (#543)

* EWM-286. Remove circle round avatar (#541)

* feat: ewm-308 change texts (#544)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-311. If change words tab - clear inputs (#542)

* EWM-311. If change words tab - clear inputs

* EWM-311. Import wallet. Change tab - clear seed.

* EWM-311. Paste 12 words only to 12 seed, 24 to 24

* EWM-304. Choose network change padding (#545)

* fix(EWM-315): amount validation (#546)

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-313): simulate transaction tree (#547)

# Conflicts:
#	lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart
#	lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart

Co-authored-by: Egor Komarov <[email protected]>

* feat: ewm-301 (#548)

* feat: ewm-301

* comment stake

---------

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-316): wallet types names (#551)

Co-authored-by: Egor Komarov <[email protected]>

* fix: EWM-317 fix max value (#550)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-309): improve custom network support (#549)

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-323 fix import multisig (#553)

Co-authored-by: Andrey Malochka <[email protected]>

* feat: EWM-233 (#552)

* EWM-233. No internet screen

* EWM-233. No internet route

* EWM-233. App widget Elementary

* EWM-233. Splash screen flow

* EWM-233. Break redirect before complete bootstrap

* EWM-233. AppRouter class

* EWM-233. AppRouter check splash

* EWM-233. AppRouter hasSeeds.valueOrNull

* EWM-233. AppRouter redirect return saved location

* EWM-233. Native splash only color and Flutter splash

* EWM-233. after merge

* add check for interent connection by click

* EWM-233. fix after analyze

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-320): staking initialization (#558)

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-327): expand asset tap area (#557)

* feat(EWM-327): expand asset tap area

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-325 fix validator after paste (#556)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-322): refactor current accounts service (#555)

* fix(EWM-322): refactor current accounts service

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-321 (#554)

* fix: ewm-321

* dispose controllers

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-329 (#559)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-337 (#562)

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-274): money format (#560)

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-330 (#561)

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-326): subscriptions refactor (#564)

Co-authored-by: Egor Komarov <[email protected]>

* fix: EWM-256 add js (#563)

* EWM-256. JS wrapper for web

* EWM-256. android:usesCleartextTraffic="true"

* EWM-256. Rebuild nekoton js

* EWM-256. Add license for js

* EWM-256. Fix after analyze

* chore: update `nekoton_webview` (+ `[email protected]`) (#567)

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-341): add account info to confirm window (#566)

* fix(EWM-341): add account info to confirm window

* fix: analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-331): add master key to list (#565)

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-343): skip redirect for direct subroute navigation (#568)

Co-authored-by: Egor Komarov <[email protected]>

* fix: decimal part format (#572)

Co-authored-by: Egor Komarov <[email protected]>

---------

Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>

* feat: dev -> test (#584)

* fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; (#577)

* fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys;

* fix(EWM-340): remove testnet networks

---------

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-342): implement add/change network provider methods (#569)

* feat(EWM-342): change network

* feat(EWM-342): add network

# Conflicts:
#	lib/app/service/nekoton_related/connection_service/network_presets.dart

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: ewm-308, change text and add clear button suffix (#578)

* fix: ewm-308, change text and add clear button suffix

* replace sparx on SparX

---------

Co-authored-by: Andrey Malochka <[email protected]>

* feat(EWM-345): minor ui updates (#579)

* feat(EWM-345): minor ui updates

* Update network_item.dart

---------

Co-authored-by: Egor Komarov <[email protected]>

* feat: minor updates & fixes (#581)

* feat(EWM-349): rename browser useragent

* fix: minor ui fixes

* feat(EWM-238): update policy link

* fix: ios `BottomNavigationBar`

* feat(EWM-348): update support email

---------

Co-authored-by: Egor Komarov <[email protected]>

* chore(EWM-353): update `nekoton_webview` (#582)

Co-authored-by: Egor Komarov <[email protected]>

* feat: EWM-336 App links (#580)

* EWM-336. App links Android

* EWM-336. Universal links iOS

* EWM-336. app_links package logic

* EWM-336. app_links package logic

* EWM-336. AndroidManifest.xml fix app link host

* EWM-336. Android handle init app link

* EWM-336. Plugin Android

* EWM-336. broxus_app_links

* EWM-336 listen plugin app links

* EWM-336 add handle link query from app link

* EWM-336 BehaviorBase

* EWM-336 handle applink in AppLinksService instead EventBus

* EWM-336 handle applink in AppLinksService instead EventBus

* EWM-336 broxus_app_links from git

* EWM-336 after merge

* fix(EWM-355): wait for account to be created before navigating from onboarding to main screen (#583)

Co-authored-by: Egor Komarov <[email protected]>

---------

Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>

---------

Co-authored-by: Andrey Molochko <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>

* version: 1.0.3

* fix(EWM-346): update `nekoton_repository` (#599)

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-357): update `nekoton_repository`; add loaders; (#604)

Co-authored-by: Egor Komarov <[email protected]>

* fix: paste logic ewm-363 (#602)

* fix: paste logic

* fix linter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* feat: EWM-359 (#601)

* EWM-359. ImportWalletScreen import seed auto change tab

* EWM-359. fix call change tab

* EWM-359. EnterSeedPhrase paste seed auto change tab

* android:roundIcon (#600)

* fix: letter spacing (#603)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-352 (#605)

* EWM-352. Fix StateError common_select_dropdown.dart

* EWM-352. Fix FormatException primary_view.dart

* EWM-352. Fix StateError AddSeedEnableBiometryCubit. Cannot emit new states after calling close

* EWM-352. Fix StateError TokenWalletDetailsCubit. Cannot emit new states after calling close

* EWM-352. Add AppRouter maybePop try..catch

* EWM-352. TonWalletSendBloc cehck is not null fees

* EWM-352. Fix BrowserTabView _TypeError

* EWM-352. PlatformException local_auth_darwin

* feat: ewm-347 (#596)

* feat: ewm-347

* fix late initialization

* feat: fix getting not-cached tokens

* unsubscribeToken

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-274): update `TokenTransferInfoWidget` amount format (#607)

* fix(EWM-274): update `TokenTransferInfoWidget` amount format

* chore: fix analyze & format

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix(EWM-351): clear biometry storage data; + minor fixes and improvments (#606)

* fix(EWM-351): clear biometry storage data

* feat: add choose network button loader

* refactor: unify `SecureStorageService` and add it to `StorageManagerService`

* fix: subscription errors on logout

* chore: analyze & format

---------

Co-authored-by: Egor Komarov <[email protected]>

* feat(EWM-369): token api (#611)

* feat(EWM-369): use token api to scan wallets

# Conflicts:
#	lib/di/di.config.dart

* refactor: optimize build_runner

---------

Co-authored-by: Egor Komarov <[email protected]>

* feat: ewm-365 change ui for accounts (#610)

* feat: ewm-365 change ui for accounts

* fix linter

* add const
and fix linter

* fix comment and fix bug with calling item builder

* remove unused loop

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: WIP: some points from docs of ewm 347 (#612)

* fix: some points from docs of ewm 347

* fix comment

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix(EWM-369): use `tokenWalletService` to search wallets on the first entering (#613)

Co-authored-by: Egor Komarov <[email protected]>

* fix: EWM-362 (#608)

* EWM-352. user agent

* EWM-352. Add check url with http and without www

* EWM-352. after analyze

* fix: change bg (#614)

* fix: change bg

* fix logic with showing new tokens label

* hide label with 0 token

* fix comment

* ui hotfixes

---------

Co-authored-by: Andrey Malochka <[email protected]>

* Update check custom app link (#615)

* Update check custom app link

* customAppLinks metamask without https

* feat: new flow create account (#616)

* fix: change bg

* fix logic with showing new tokens label

* hide label with 0 token

* fix comment

* ui hotfixes

* feat: new flow of creating account

* fix linter

* remove unused method

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: add clamp for column (#617)

* fix: add clamp for column

* move logic from build method

---------

Co-authored-by: Andrey Malochka <[email protected]>

* feat: update transaction tree simulation errors UI (#618)

* feat: update transaction tree simulation errors UI

* chore: rename `disabled` field

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix: fix locale (#619)

* fix lcoale

* change on capital letter

---------

Co-authored-by: Andrey Malochka <[email protected]>

* fix: EWM-381 (#620)

* EWM-381. Update dependencies

* EWM-381. ConnectionService _updateTransportByConnection remove rethrow

* EWM-381. Checkout to ever network if current with error

* EWM-381. Fix after analyze

* fix(EWM-313): minor fixes (#623)

Co-authored-by: Egor Komarov <[email protected]>

* feat: WIP! EWM-382 Tycho (#621)

* EWM-381. Update dependencies

* EWM-381. ConnectionService _updateTransportByConnection remove rethrow

* EWM-381. Checkout to ever network if current with error

* EWM-381. Fix after analyze

* EWM-382. Add Tycho in default networks

* EWM-382. Update TychoTransportStrategy availableWalletTypes and networkName

* EWM-382. Add Tycho in onboarding

* EWM-382. nekoton_repository 0.37.0-dev.9

* EWM-382. AppBar Tycho image

* EWM-382. Add images and pods

* EWM-382. After merge

* EWM-382. Update Tycho currencyUrl

* EWM-382. Handle error stream AccountAssetTabCubit

* chore: fix analyze

---------

Co-authored-by: Egor Komarov <[email protected]>

* fix label with empty state (#626)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: ewm-392 fix focus on current account (#625)

Co-authored-by: Andrey Malochka <[email protected]>

* fix bug with switching network, change local for network (#624)

Co-authored-by: Andrey Malochka <[email protected]>

* fix: empty state for new tokens (#633)

* fix empty state for new tokens

* use lambda

---------

Co-authored-by: Andrey Malochka <[email protected]>

---------

Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Egor Komarov <[email protected]>
Co-authored-by: Andrey Malochka <[email protected]>
Co-authored-by: Dmitry Andriyanov <[email protected]>
Co-authored-by: knightforce <[email protected]>
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