Seitseman
2275fe4f1f
fix(Stored): Make stores typed
...
Adding types instead of var for stores used in qml components
Closes : #14801
2024-08-27 10:52:18 +02:00
Igor Sirotin
e279e639a4
chore: new parameters for local pairing ( #15943 )
...
* wip
* chore: cleanup variables
* chore: cleanup
* fix: remove defaultWalletEmoji
* chore: update status-go
* chore: update status-go
2024-08-15 18:36:32 +01:00
Jonathan Rainville
0470723a5d
feat(@desktop/metrics): send basic metrics ( #15803 ) ( #16040 )
...
Issue #15737
Co-authored-by: Michał Iskierko <61889657+endulab@users.noreply.github.com>
2024-08-08 16:53:49 -04:00
Lukáš Tinkl
ed650d32dd
chore: Remove the Browser from the app completely for now
...
- completely removes the `ui/app/AppLayouts/Browser` QML app section
- removes the `app_service/service/bookmarks`,
`app/modules/main/browser_section` and
`src/app_service/service/dapp_permissions` NIM modules
- remove the Browser settings page and associated popups/components
- HTML links now always open in an external browser
- adjust the section indexes in `Constants`
- fixup the e2e tests
Fixes #14614
2024-08-07 16:45:31 +02:00
Jonathan Rainville
298a6c3477
chore(beta): add beta tag to pairing screens ( #15873 ) ( #15901 )
...
Fixes #15871
Adds a beta tag to the pairing screens on onboarding and settings
2024-07-30 12:55:03 -04:00
Michal Iskierko
52fe774975
feat(@desktop/metrics): Show metrics popup when starting application
...
Adding local setting: metrics_popup_seen
Small refactoring: showing popup from main.qml
Showing popup: 1. on welcome screen, 2. in Settings/Privacy page and 3. after login when the popup has not been shown yet
Issue #15628
2024-07-23 10:59:03 +02:00
Michal Iskierko
a26657bbca
feat(@desktop/metrics): Add metrics management page
...
Add new settings page for metrics management - Privacy and security
Add popup to enable/disable metrics on Onboarding and Privacy screens
Add MetricsStore in QML
Issue #15490
2024-07-23 10:59:03 +02:00
Michal Iskierko
ecaa9b39c0
feat(@desktop/metrics): Initialize centralized metrics
...
Issue #15446
2024-07-16 14:58:13 +02:00
Belal Shehab
f0bcea0044
fix(wallet): Renamed KeyPair to key pair throughout the entire app ( #15051 )
...
* fix(wallet): Renamed KeyPair to key pair throughout the entire app
replaced the keypair occurances with key pair in the entire qml ui files
fixes : #13612
---------
Co-authored-by: belalshehab <belal@status.im>
Co-authored-by: Valentina Novgorodtceva <valentina@status.im>
2024-06-07 16:29:09 +03:00
Valentina1133
a11d06f07f
chore: add object name for i dont have other device button ( #14921 )
2024-05-27 18:19:35 +07:00
Alex Jbanca
f944e8359b
fix(BiometricLogin): Move to regular login page when biometric login fails with error ( #14860 )
2024-05-21 18:42:53 +03:00
Michał Cieślak
a153279e77
feat(StatusLetterIdenticon): make useAcronymForLetterIdenticon true by default
2024-05-17 23:43:42 +02:00
Lukáš Tinkl
94ca1ff22a
fix: ENS keycap display issues
...
- run the user's display name (ENS name) thru the `Emoji.parse()`
function as that will convert the potentially UTF-16 encoded name
containing emojis into an image
Fixes #12290
2024-05-13 16:20:54 +02:00
Igor Sirotin
59cb770ddb
Switch to new login/create/restore status-go endpoints ( #14139 )
...
* fix: new login endpoints - iteration 1
* feat: use CreateAccountAndLogin endpoint
* fix keycard import
* better comment
* wip: screens reordering
* cleanup
* force minimum of 30 seconds fetching backup
* keycard flows fixes
* typo fix
* remove ganache argument
* fix: wallet issues
* update status-go
2024-04-24 18:31:22 +02:00
Lukáš Tinkl
666ba77051
fix[onboarding] Broken links to "Terms" and "Privacy"
...
- display the locally bundled privacy/terms of use texts in a popup
- add support for reading text files with both relative and absolute
files or URLs, useful for having the same file path in both storybook
and the app
Fixes #13877
2024-03-11 20:30:59 +01:00
Alex Jbanca
8a69f3bc63
fix(SeedPhrase): Fixing seed phrase validation ( #13496 )
...
* fix(SeedPhrase): Fixing seed phrase validation
1. Validate each word after the editing is finished
2. Fixing the seed phrase suggestions where the suggestions box was hidden behind other ui elements
3. Propagate editingFinished signal in StatusBaseInput, StatusInput, StatusSeedPhraseInput
4. Fixing undefined `mnemonicIndex` errors
* fix: Refactoring of SeedPhraseInputView
Remove duplicated code and use EnterSeedPhrase component
+ Added storybook page
* fix(Onboarding): Fixing seed phrase validation on windows
The seed phrase validation fails on windows due to the dictionary line endings
* chore(squish): Update e2e tests to the new enter seed phrase panel construction
* fix: Load english dictionary from local file using StringUtils
2024-02-14 15:50:14 +02:00
Anastasiya Semenkevich
34d72e7cf1
chore: object name for image cropper
2024-02-13 22:18:39 +03:00
Alexandra Betouni
480985ca4e
[Settings]: Added change password view ( #13284 )
...
* [Settings]: Added change password view
Closes #10037
Adding configuration options to PasswordView
* feat(ChangePassword): Integrate ConfirmChangePasswordModal
1. Integrate with backend
2. Clean unused components
* feat: Add support to restart application
1. Adding restart app support in DOtherSide
2. Integrating nimqml
3. Expose in qml in Utils
* chore: Move changeDatabasePassword call to threadpool
* chore(squish): Fix failing tests due to settings index changes
---------
Co-authored-by: Alex Jbanca <alexjb@status.im>
2024-02-09 13:31:37 +02:00
Anastasiya Semenkevich
fb0cf326e9
chore: add object name for usernameText property
2024-01-11 18:43:54 +03:00
Anastasiya Semenkevich
c0d8f5f63c
chore: add object name for InsertDetailsView
2023-12-27 16:50:32 +03:00
Sale Djenic
e4958adb0e
fix(@desktop/onboarding): when recovering user sometimes needs to wait for the end of the countdown even if all backup data are fetched
...
Fixes : #13058
2023-12-22 11:04:55 +01:00
Anastasiya Semenkevich
273de8ca4b
chore: add object name for emojhash
2023-12-21 11:58:39 +03:00
Alex Jbanca
50bad5539b
fix: Show wrong password error on V4 migration as well
...
Check if the sqlite error "file is not a database" is included the error message and ignore the custom app error substrings.
2023-12-12 11:55:52 +02:00
Godfrain Jacques
9743fb2537
fix(Onboarding): Apply 2 line constraint for create password description text ( #12628 )
2023-11-15 07:50:27 -08:00
Noelia
e36ace38b2
fix(Onboarding): Recover from seed - Fetching data screen layout
...
Fixes #10939
2023-10-10 12:47:16 +02:00
Khushboo Mehta
7bdec15353
fix(@desktop/wallet): Replaced watched-only with watched address/adresses text
2023-10-06 13:08:08 +02:00
Valentina1133
a9ebf7729f
chore(@SyncCodeView.qml): object name for syncing enter code object added ( #12346 )
2023-10-05 16:04:54 +07:00
Sale Djenic
1699189cec
feat(@desktop/keycards): managing mocked keycards from the separate window
2023-09-27 18:20:43 +02:00
Sale Djenic
d107a9f90b
feat(@desktop/keycards): managing mocked keycards when running keycard flows
2023-09-27 18:20:43 +02:00
Anastasiya Semenkevich
3f012bf2a8
chore(@TouchIDAuthView.qml): added object name for TouchID button
...
Added an object name for TouchID button for ui/app/AppLayouts/Onboarding/views/TouchIDAuthView.qml
This is needed for automation purposes
2023-09-22 06:59:04 +03:00
Sale Djenic
defce32b37
chore(@desktop/general): password confirmation identified as shared component
2023-09-04 16:25:53 +02:00
Sale Djenic
a1bf7bed19
feat(@desktop/syncing): make a not operable account fully operable, part 3
...
Closes the third part of #11779
2023-08-22 12:22:32 +02:00
Sale Djenic
c207a4aefc
chore(@desktop/syncing): syncing qr code related qml files move to shared location
2023-08-22 12:22:32 +02:00
Sale Djenic
fb78df01e9
chore(@desktop/syncing): syncing related qml files move to shared location
2023-08-22 12:22:32 +02:00
Sale Djenic
2749236a56
feat(@desktop/syncing): recovering from waku if backed up data refers to a profile migrated to a Keycard
...
Closes : #11661
2023-07-28 17:06:35 +02:00
Lukáš Tinkl
94c29d1e60
fix: Mint tokens screen uses different border colors for boxes
...
plus a couple of other dark mode fixes
Fixes #11633
2023-07-26 14:38:27 +02:00
Sale Djenic
961764e3a8
fix(@desktop/onboarding): Keycard -> Factory reset button is not calling any action
...
Fixes : #11256
2023-06-27 15:11:53 +02:00
Jonathan Rainville
125593369f
fix(CodeScanner): fix QrCode Scanner not working on Linux
...
Fixes #10101
The problem was quite weird. The camera worked, but only when not **directly** in a Loader.
So I fixed by moving the Loader outside of StatusQrCodeScanner and into its parent SyncDeviceFromMobile.
The bahaviour is the same. We get a button asking to enable the camera, then we load the Scanner component. Before the Loader contained only the Camera component.
2023-06-13 12:49:55 -04:00
Patryk Osmaczko
35a2dd5244
[Popups]: added destroy() function in all popups by default
...
Also switched StatusModal to derive from StatusDialog instead
of Popup type
Closes #10149
2023-06-02 14:28:39 +03:00
Igor Sirotin
e82f6ebf53
fix: Manual login after local pairing ( #10858 )
2023-06-01 11:15:51 +03:00
Lukáš Tinkl
266b2406cc
fix: wrong error message on incorrect password
...
Adjust to the new error messages when opening the database with the DB
pool
Fixes #10830
2023-05-29 14:52:04 +02:00
Sale Djenic
38ce51e4bb
chore(@desktop/wallet): changes caused by accounts improvements on the `status-go` side
...
Closes : #10592
2023-05-26 06:54:50 +02:00
Sale Djenic
f3a6b135a3
feat(@desktop/general): try again button added to wrong keycard screen
...
Closes : #10433
2023-05-25 10:20:30 +02:00
Alexandra Betouni
d924d5a94a
[onboarding]: fixed overall positioning
...
Closes #8525
2023-05-23 18:43:25 +03:00
Igor Sirotin
3ff97c9137
fix(Onboarding): Image is visible after first onboard. Other minor fixes ( #10489 )
2023-05-02 16:37:31 +03:00
Igor Sirotin
abf58b008f
fix(Pairing): Added installation info to pairing results ( #10418 )
2023-04-29 13:33:08 +03:00
Lukáš Tinkl
9aebf588a1
fix: reduce Image cache
...
for everything that's not a user interface element, esp. for static/big
images or chat/message elements which get served from locally anyway from
status-go
Iterates #10339
2023-04-27 13:56:39 +02:00
Sale Djenic
3f4dd40a3b
fix(@desktop/onboarding): pressing enter/return key issue fixed
...
- skipping some screens pressing enter/return key fixed
- pressing enter for all screens will trigger a primary button for that screen
2023-04-04 15:37:36 +02:00
Igor Sirotin
14c264e350
feature(Syncing): Embed QR code scanner for syncing devices on onboarding ( #9981 )
...
* fix(StatusQrCodeScanner): Improve QR code scanner
- Almost async loading
- Added camera selector
- Added `captureRectangle` property
- Add component info to sandbox qr code scanner page
- Embed QrCodeScanner into desktop app
* Compile and link qzxing as shared library
* Hardcode settingCurrentNetwork. Propagate inputConnectionString errors.
* Added qzxing libdir to e2e tests ld_library_path
2023-03-30 20:57:18 +03:00
Sale Djenic
223e4f1bc2
feat(@desktop/wallet): new "Add Account" modal added
...
Closes : #9733
2023-03-28 18:09:39 +02:00