Sale Djenic
18303ef49c
feat(savedaddresses): implement search saved address logic
...
Closes : #13091
2024-01-24 14:40:02 +01:00
Sale Djenic
6eda2a4956
feat(savedaddresses): context menu - view on [network] (all available networks)
...
Part 3 of #13094
2024-01-16 18:36:30 +01:00
Sale Djenic
e115d5e7ce
refactor(wallet): show qr popup updated to meet new ui requirements
...
Show Qr popup is partially refactored because of the two things:
- to meet new UI requirements (introduced in the new saved addresses design)
- to make usage of that popup more generic, that it can be easily used from different places
2024-01-16 18:36:30 +01:00
Sale Djenic
919d4baf53
fix(savedaddresses): making add/edit saved address popup's content scrollable when there's no enough space for the content
2024-01-16 18:36:30 +01:00
Sale Djenic
ba5e259296
chore(savedaddresses): saved addresses improvements
...
Closes #13140
2024-01-12 14:23:35 +01:00
Sale Djenic
1e972950e6
chore(savedaddresses): favourite property removed
2024-01-12 14:23:35 +01:00
Sale Djenic
cf09505071
feat(savedaddresses): context menu - remove saved address
...
Closes #13093
2024-01-08 14:41:30 +01:00
Sale Djenic
df8e74feec
feat(savedaddresses): make save addresses list as per design (without search logic)
...
Closes #13090
2024-01-04 17:45:57 +01:00
Sale Djenic
ff9062a1b0
feat(savedaddresses): update adding saved address popup to match new design
...
Implemented:
- adding selection color section
- all input field validations
- interactions within the popup
- an ephemeral notification when adding an address
Closes #13089
2024-01-04 17:45:57 +01:00
Sale Djenic
3ac13a7678
chore(savedaddresses): preparing saved address for reuse in wallet settings section
...
Part 1 of #13088
2024-01-04 17:45:57 +01:00
Sale Djenic
4854d9d100
feat(@desktop/wallet): mark address as shown when it is about to be fully displayed
...
Fixes : #12989
2024-01-04 13:57:13 +01:00
Anthony Laibe
18c37fbdac
feat(@wallet): Enable sepolia network
2023-10-09 15:06:52 +02:00
Cuteivist
158bb87b4a
@bug(wallet/activity): Implemented collectibles model ( #12294 )
2023-10-03 14:15:11 +02:00
Cuteivist
58ccb01b76
chore(@desktop/wallet): Show option for in network ( #12199 )
2023-09-22 12:03:15 +02:00
Cuteivist
fddcc3a83f
feat(@desktop/wallet): Transaction collectibles filtering ( #12162 )
2023-09-21 08:58:44 +02:00
Khushboo Mehta
1d99d8ae97
chire(@desktop/wallet): Streamline send modal folder structure
...
fixes #12140
2023-09-15 13:43:59 +02:00
Cuteivist
3548cee149
feat(@desktop/wallet): Added missing filter types ( #12109 )
2023-09-11 13:43:21 +02:00
Cuteivist
722a9022e2
feat(@desktop/wallet): Extended activity progress block ( #12013 )
2023-09-04 12:19:02 +02:00
Cuteivist
beaca31664
fix(@desktop/activity): Fix filter layout and added recipient search ( #11883 )
2023-08-16 16:06:56 +02:00
Cuteivist
66e9631933
fix(@desktop/wallet): Speedup wallet view loading ( #11736 )
...
fixes #11627
2023-08-04 10:41:45 +02:00
Khushboo Mehta
ea91cd605f
feat(@desktop/wallet): Account View Setting Actions
...
fixes #11689
2023-08-02 15:22:48 +02:00
Khushboo Mehta
5af56be60f
fix(@desktop/wallet): Wallet: Send doesn't load preferred chains on account selection as recipient
...
fixes #11743
2023-08-02 13:38:49 +02:00
Khushboo Mehta
6c5c36584a
feat(@desktop/wallet): Account view - Prefered network
...
fixes #11578
2023-08-01 09:51:33 +02:00
Cuteivist
d05d743d80
fix(@desktop/wallet): Various wallet view fixes ( #11606 )
2023-07-21 12:55:36 +02:00
Sale Djenic
6d25a888d3
feat(@desktop/wallet): keypair rename (a profile keypair name should follow display name)
...
Fixes : #10769
2023-07-18 09:20:09 +02:00
Stefan
2487b4b1cb
feat(wallet) make filer apis async
...
Bump status-go to include required changes
Refactor the API usage to use the new async APIs.
Support multiple events in the same block
Report loading state for all the APIs
Also
- fix the loadingData state in the controller.nim
- reset the model to empty when the filter is invalidated due to
address and chain IDs change
Closes #11170
2023-07-03 17:40:19 +02:00
Anthony Laibe
29d78a99be
feat(@wallet): all accounts list are ordered by position
...
fixes #11263
2023-06-29 09:42:33 +02:00
Khushboo Mehta
9be598ee32
fix(@desktop/wallet): Activity UI filtering improvements
...
1. Handling case where filters result in no results
2. Fixed period filter
3. Used recipient model from go side
2023-06-22 17:49:02 +02:00
Khushboo Mehta
47c76714db
feat(@desktop/wallet): Glue for acitvity filter UI and backend
2023-06-16 11:24:52 +02:00
Anastasiya Semiankevich
601696f589
chore(e2e_tests): extend saved address creation with network options
2023-06-15 12:22:48 +03:00
Khushboo Mehta
7f18a76fd5
feat(@desktop/wallet): Complete Filter Activity List
...
fixes #10823
2023-06-14 20:18:44 +02:00
Khushboo Mehta
fe023d39da
feat(@desktop/wallet): Activity FIlter UI rest of the filters (UI only)
2023-06-14 18:06:05 +02:00
Anthony Laibe
362250ba92
feat(@wallet): Set default tabl to multichain
2023-06-13 15:00:45 +01:00
Khushboo Mehta
ff98144a56
feat(@desktop/wallet): Part implementation of the filter activity UI
2023-06-13 10:41:07 +02:00
Cuteivist
a4731517d6
feat(@desktop/wallet): Add copy details and repeat transaction buttons ( #10904 )
...
closes #10776
2023-06-13 10:18:53 +02:00
Cuteivist
82dced8826
fix(@desktop/wallet): Handle testnet explorer links ( #11016 )
2023-06-12 10:39:59 +02:00
Cuteivist
dc9193424f
feat(@desktop/wallet): Transactions values ( #10832 )
2023-06-05 08:22:30 +02: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
7eed470829
fix(StatusScrollView): Change implementation to inherit ScrollView ( #10789 )
2023-05-31 23:58:23 +03:00
Cuteivist
7caa89b050
feat(@desktop/wallet): Transaction activity summary ( #10809 )
...
closes #10751
2023-05-31 11:25:16 +02:00
Emil Sawicki
fc15f82e1b
feat(@desktop/wallet): Activity address interactions
...
closes #10619
2023-05-23 07:37:37 -04:00
Ivan Belyakov
e122c2e3c7
fix(desktop/wallet): Fixed `Save` button not enabled when ENS name
...
is entered in address input in when adding a new saved address.
Fixes #10640
2023-05-15 12:28:23 +02:00
Khushboo Mehta
a57c0b414b
feat(@desktop/wallet): New Account header
...
fixes #10330
2023-05-10 16:02:37 +02:00
Khushboo Mehta
6779e15b28
chore(@desktop/wallet): Add logic to handle the selected account for the send and receive modal to nim
2023-05-04 21:07:49 +02:00
Khushboo Mehta
2401bb52bb
feat(@desktop/wallet): New floating header as a drop down list
...
fixes #10392
2023-05-03 18:52:19 +02:00
Anthony Laibe
542e5fdb6c
feat(@wallet): remove usage of wallet section current
2023-04-27 11:58:27 +02:00
Lukáš Tinkl
e170af5115
chore: use the "next" icon consistently
...
instead of variations of "chevron-*" and rotation
2023-04-25 13:24:17 +02:00
Stefan
691de11211
fix(Wallet) network selection and unify network implementations
...
Major changes:
- Don't allow empty network selection. End up using the nim model
directly instead because of individual row changes issues
encountered with nim models
- Made the clone model a generic implementation to be used in other
places where we need to clone a model: ReceiveModal,
AddEditSavedAddressPopup
- Use cloned model as alternative to NetworksExtraStoreProxy in
ReceiveModal
- Added tristate support to our generic checkbox control
- UX improvements as per design
- Fix save address tests naming and zero address issue
- Various fixes
Notes:
- Failed to make NetworkSelectPopup follow ground-truth: show partially
checked as user intention until the network is selected in the
source model. Got stuck on nim models not being stable models and
report wrong entry change when reset. Tried sorting and only updating
changes without reset but it didn't work.
- Moved grouped property SingleSelectionInfo to its own file from
an inline component after finding out that it fails to load on Linux
with error "Cannot assign to property of unknown type: "*".".
It works on MacOS as expected
Closes : #10119
2023-04-20 19:34:24 +02:00
Sale Djenic
7b16a93cc0
chore(@desktop/wallet): old add account modal and corresponding methods from `walletSectionAccounts` module removed
2023-03-28 18:09:39 +02:00
Noelia
ebbb22f514
feat(@wallet/NetworkSelector): Single selection updates
...
When it is single selection:
- Close combobox when an option is selected.
- Don't allow uncheck.
2023-03-14 16:06:27 +01:00
Anthony Laibe
2019e8c699
fix(@wallet): close save address modal policy
...
fixes : #9773
2023-03-09 21:11:40 +01:00
Anthony Laibe
37d539f061
fix(@wallet): saved address form typo
...
fixes #9769
2023-03-09 16:31:56 +01:00
Ivan Belyakov
601d3dd0f1
fix(@desktop/wallet): Fix tests for saved addresses.
...
Minor fixes
Updates: #8599
2023-03-07 15:00:46 +03:00
Ivan Belyakov
e27f2ec667
feat(@desktop/wallet): update saved addresses list
...
Fixes #8599
2023-03-07 15:00:46 +03:00
Stefan
16ed8739e8
fix(wallet) fix Add Account Modal and wallet tests
...
- fix add-account-modal custom derivation checkbox blocking all workflows
- fix, improve and enable wallet tests
- wait_for_text_matching alternative, to is_text_matching, to check also for content as squish driver API
- add objectName based lookup for in some places where user-text was used
- add workaround to retry for 10 seconds add watch due to flakiness
- rename SquishDriver.type to type.text not to conflict with python's type
- add optional timeout to some APIs
- ignore error for extra step in reaching onboarding seedphrase in linux
Updates: #9576
2023-03-01 15:36:06 +04:00
Noelia
83bdc7f104
feat(Wallet/NetworkFilter): Extended component API
...
Extends API to allow single UI selection network into `NetworkFilter` and `NetworkSelectPopup` updated.
2023-02-28 14:17:47 +01:00
Anthony Laibe
d9ed23b2d6
fix(@wallet): trim tx data
2023-02-23 14:53:45 +01:00
Sale Djenic
a12e599be2
feat(@desktop/wallet): adding wallet derivation path updates
...
Check box added to warn user if they want to add a path out of the
default Status' wallet derivation path. In case they do that, they are
not able to migrate such keypair to a Keycard.
Closes : #9118
2023-02-13 10:41:53 +01:00
Stefan
9b7c2b15c0
fix(wallet): add wallet account - enable advanced section all the time
...
Closes : #9357
2023-02-08 19:53:09 +01:00
Alexandra Betouni
d553934b45
fix(popups): set scrollview sizing
2023-02-08 18:43:51 +02:00
Alex Jbanca
81a4d70932
chore(Qt5.15): Fix qml warnings after qt 5.15 migration
...
Fixing QML Connections warnings due to deprecated onFoo handlers. Now we're using function onFoo(params).
Fixing QML compilation error due to js filename format.
Fixing cyclic dependencies between qml components.
2023-01-31 20:39:19 +02:00
Ivan Belyakov
e3086fd52c
chore: Removed duplicated AddEditSavedAddressPopup.qml, fixed dependencies
...
fixes #8229
2023-01-27 05:57:55 +03:00
Anthony Laibe
55d39aa7c7
fix(@wallet): preview button instead of enter password/pin
...
fixes #9119
2023-01-26 16:58:23 +01:00
Dario Gabriel Lipicar
a6afdb5266
fix(@desktop): use system locale across the application
2023-01-17 16:39:56 -03:00
Dario Gabriel Lipicar
7c4022e4ac
feat(@desktop/wallet): implement unified currency formatting
...
Fixes #8640
2023-01-12 15:21:27 -03:00
Alexandra Betouni
ba811acc27
fix(improvements): remove console warnings pt1
...
Closes #7959
2023-01-04 17:28:59 +02:00
Anthony Laibe
a7884cf04f
feat(@wallet): re-org wallet footer
...
fixes #8600
2022-12-14 09:56:08 +01:00
alexjba
98d3073a61
Update min text length in password
2022-11-23 15:21:21 +02:00
Stefan
7d9f13e4bd
fix() don't change global network selection in receive modal
...
Adds a networks proxy model to be used with the original source model
for visualization and independent selection of isEnabled (as isActive) for a custom
purpose.
Use the proxy in the receive modal dialog for selection of networks
to be included in the address. This way the view follows the original
model but allows independent selection of networks.
Closes : #8180
2022-11-16 15:40:03 +01:00
Stefan
7bd9808476
fix(receive) fix header alignment for ReceiveModal
...
Add a reusable header shared between Send and Receive modals
Updates #8180
2022-11-16 15:40:03 +01:00
Dario Gabriel Lipicar
47f7373838
fix(@desktop/wallet): correct error message when adding own ENS name to saved addresses
...
#8114
2022-11-15 07:26:45 -03:00
Dario Gabriel Lipicar
9dd004b690
fix(@desktop/wallet): fix add new saved address popup close button
...
#8214
2022-11-14 09:49:40 -03:00
Sale Djenic
105e1c156b
fix(@desktop/keycard): `ExportPublic` instead of `Sign` flow should be used for user authentication
...
Fixes : #8176
2022-11-10 11:03:44 +03:00
Sale Djenic
3da62c9092
fix(@desktop/wallet): adding derived wallet account fixed
...
An issue with adding wallet account was happening only for a new user,
the reason for that was incorrectly set keystore path and keystore file couldn't
be found on the statusgo side because of that.
2022-11-10 11:03:44 +03:00
Sale Djenic
2c03146309
fix(@desktop/keycard): can't create accounts if the main account was restored in using an existing keycard account
...
`I already use Status` -> `Login with Keycard` flow is enabled.
Fixes : #7867
2022-10-28 20:43:09 +02:00
Stefan
de2c421b5e
fix(Wallet): allow to edit name and color for a new account before authentication
...
There is no good reason to keep user entering information before authenticating
Also fix typo
Fixes : #7714
2022-10-10 16:54:46 +02:00
Sale Djenic
4e257539b8
chore(@desktop/keycard): `usingBiometricLogin` prop added to the user profile global instance
2022-09-27 20:15:34 +02:00
Sale Djenic
3687df2a2f
chore(@desktop/keycard): `isKeycardUser` prop added to the user profile global instance
2022-09-27 20:15:34 +02:00
Sale Djenic
861c585d2b
feat(@desktop/keycard): adding wallet account using `Authenticate` flow
...
Fixes : #7509
2022-09-27 20:15:34 +02:00
Lukáš Tinkl
f4a78a1f10
fix: port to StatusButton changes in master
...
and pull in changes from StatusQ master
2022-09-14 09:16:58 +02:00
Jonathan Rainville
aba2a42c6f
test(@wallet): allow to use ganache with goerli
2022-09-13 11:56:42 +02:00
Stefan
7af95eaada
feat(wallet): add favorites for saved addresses
...
Depends on statug-go favourite flag extension and merging of `favourites`
with `saved_address` tables and API
Additional changes:
- Remove duplicate name instead of ESN
Closes : #6546
2022-09-12 15:58:52 +02:00
Lukáš Tinkl
5897615cc1
hotfix(AddAccountModal): fix setting account emoji
...
probably a leftover from the StatusAssetSettings porting
(plus remove some non-existing functions)
2022-09-08 12:23:43 +02:00
Alexandra Betouni
262a6c3160
fix(AddAccountModal): Updated password error message
...
Closes #5719
2022-09-06 18:48:17 +03:00
Anthony Laibe
eb357ff6e2
fix(@wallet): Add account not working
2022-09-05 14:28:42 +02:00
Alexandra Betouni
e1c548696f
feat(Desktop)!: Updating desktop app due to IconSettings refactor
...
As part of https://github.com/status-im/StatusQ/issues/781
2022-09-02 18:41:21 +03:00
Stefan
b499942eea
fix(Wallet/AddAccountModal): fix status-go error messages
...
Remove the unneeded native error dialog showing internal status-go
error strings. Instead redirect the error message for wrong private key
as specific error message.
Fixes : #6984
2022-08-30 19:05:06 +02:00
Khushboo Mehta
0515152bd7
feat(@desktop/wallet): Add Token Detail View
...
fixes #6491
2022-08-23 10:52:26 +02:00
PavelS
9f2833b994
fix(@desktop/wallet): adjust receive modal adress
...
Fixes #6966
2022-08-22 16:01:05 +03:00
Anthony Laibe
ade9086b81
test(@wallet): add test for ens name
2022-08-18 13:11:36 +02:00
Michał Cieślak
21aeeb8906
fix(@desktop/wallet): add account - password checking adjusted
2022-08-16 18:27:16 +02:00
Anthony Laibe
2f7e6998bf
test(@wallet): Add test for toggling network & balance
2022-08-11 14:09:07 +02:00
Igor Sirotin
3b40649b7b
fix(RecipientSelector): Fixed validation
2022-08-11 00:32:09 +03:00
PavelS
1613605296
fix(@desktop/wallet) adjust network dropdown
...
Fixes #6486
2022-08-09 17:52:43 +03:00
Anthony Laibe
a51c25e90e
test(@wallet): test add saved address
...
fixes #6761
2022-08-05 09:43:05 +02:00
Jonathan Rainville
8b4ceec773
test: cleanup names.py and structure it + some fixes to onboarding tests
...
Fixes #6539
2022-08-03 13:08:32 -04:00
Khushboo Mehta
39cf2f3fac
fix(@desktop/wallet): Token selector in the send modal doesn't look like design and overflows window
...
fixes #6499
2022-08-03 09:26:18 +02:00
Alexandra Betouni
c11ee2d3e8
fix(Wallet): Saved address add/edit modal layout issues
...
- Also replaced StatusModal with StatusDialog
Closes #6495
2022-07-26 13:53:34 +03:00
Khushboo Mehta
7ba6e06bc5
fix(@desktop/wallet): QR network picker style is a bit off
...
fixes #6386
2022-07-25 21:12:10 +02:00
Alexandra Betouni
84522bd7fe
fix(CommunitiesPortal): fixed status input as per design
...
Closes #https://github.com/status-im/status-desktop/issues/6358
2022-07-25 15:07:27 +03:00