Anton Iakimov
6e276b605f
ci: fix more nix build issues
2024-06-27 12:16:31 +02:00
Anton Iakimov
1e1bb82fa0
ci: fix qtwebengine issue
2024-06-27 12:16:31 +02:00
Anton Iakimov
8b551e46cf
ci: ammend qt derivation to run on 20.09
2024-06-27 12:16:30 +02:00
Anton Iakimov
ce449003cc
ci: copy qt 5.15.8 package
2024-06-27 12:16:30 +02:00
Anton Iakimov
e98f076f45
ci: build in nix shell
2024-06-27 12:16:30 +02:00
Anastasiya Semiankevich
e2d7265d5b
chore: custom timeout where app freezes with ticket reference
2024-06-27 12:08:03 +03:00
Anastasiya Semiankevich
289d3561bd
chore: add isFrozen function and make the timeout for click a param
2024-06-27 12:08:03 +03:00
Valentina Novgorodtceva
c71d11e990
chore: duplicate permission step added to permission test
2024-06-27 09:58:24 +03:00
Andrey Bocharnikov
588be3c60e
fix(airdrop): Incorrect default amount when airdropping a community token or setting token permission
...
(regression after a12a6a48
)
fixes #15264
2024-06-26 21:39:08 +07:00
Andrey Bocharnikov
174114538e
fix(community): community tokens disappear when minting of a new token is finished
...
fixes #15076
2024-06-26 19:20:27 +07:00
Andrey Bocharnikov
ad7053f809
fix(communityUI): Channel name is not changed in the top nav bar when editing a channel
...
fixes #15146
2024-06-26 19:20:12 +07:00
Igor Sirotin
c8bc68b96c
refactor: use create/restore/login status-go endpoitns for keycard ( #15090 )
...
* chore: remove unused storeDefaultKeyPair
* chore: added CreateAccount keycard parameters
* chore: remove unused newKeycard argument
* chore: create keycard account with ImportAccountAndLogin endpoint
* fix: remove keycardWhisperPrivateKey CreateAccount parameter
* feat: use LoginAccount endpoint for keycard
* fix: use CreateAccount RootDataDir instead of BackupDisabledDataDir
* fix: use loginAccountKeycard instead of loginAccountKeycardUsingSeedPhrase
* fix_: use `login` instead of `loginLocalPairingAccount` an `loginAccountKeycard`
* chore: refactor scheduling reencrpytion
* fix: FirstRunOldUserKeycardImport
* chore: improve code readability
* feat: use RestoreAccountAndLogin endpoint for keycard
* update status-go
2024-06-26 14:12:39 +02:00
Stefan
8cca2664e4
fix(dapps): failure if case sensitivity mismatch in account address
...
Update: #15126
2024-06-26 12:00:54 +02:00
Stefan
cb368ea5fb
feat(dapps) fix missing list of dapps in wallet connect
...
Updates: #15126
2024-06-26 12:00:54 +02:00
Stefan
92d0420449
feat(dApps) implement sign transaction for wallet connect
...
Uses status-go's endpoints:
- `wallet_buildTransactions` to format the transaction
- `wallet_signMessage` to sign the transaction
- `wallet_buildRawTransaction` to format the final signed transaction
Updates #15126
2024-06-26 12:00:54 +02:00
Stefan
dfe53c4c7c
chore(dApps) support multiple actions in DAppRequestModal
...
Also fix minor issue and add improvements
Updates #15126
2024-06-26 12:00:54 +02:00
Valentina Novgorodtceva
8bc24c5803
chore: fix for community name
2024-06-26 11:41:10 +03:00
Valentina Novgorodtceva
37edd927f5
chore: fixes for mint owner token test
2024-06-26 11:41:00 +03:00
Anastasiya Semiankevich
5b30d25387
chore: add more logging to QT components
2024-06-26 11:19:06 +03:00
Roman Chornii
3e04967309
chore(Wallet.RootStore): Fixed qml runtime error. ( #15323 )
...
Quickfix
2024-06-25 21:17:48 +03:00
Alex Jbanca
1dcf2d485a
perf: Remove network calls to validate the URLs on main thread
2024-06-25 17:53:36 +03:00
Lukáš Tinkl
42533b8c61
feat:[UI - Swap] Create new TokenSelector component
...
- create new dedicated (asset) token selector component
- integrate it into `SwapInputPanel` and `SwapModal`
- add respective SB page and QML tests suite
Fixes #14783
2024-06-25 13:06:57 +02:00
Valentina Novgorodtceva
afde836517
test: replaced old test of sending request to send/accept/decline request and remove contact
2024-06-24 16:24:57 +03:00
Valentina Novgorodtceva
50553f623a
test: prepared user data for future tests
2024-06-24 16:24:57 +03:00
Valentina Novgorodtceva
40bcf33ffb
chore: added global timeout so any test would fail in case it is stuck and takes more than 3 minutes
2024-06-24 16:24:37 +03:00
Anastasiya Semenkevich
5b729557f5
Update Jenkinsfile.tests-e2e
2024-06-24 16:24:37 +03:00
Anastasiya Semenkevich
98f6f1df9c
Update Jenkinsfile.tests-e2e
2024-06-24 16:24:37 +03:00
Anastasiya Semenkevich
b97c9ba057
more debug with debug plugins
2024-06-24 16:24:37 +03:00
Anastasiya Semenkevich
a6c996e841
chore: set qt logging rules env var
2024-06-24 16:24:37 +03:00
Valentina Novgorodtceva
b3e6d49915
chore: added global timeout so any test would fail in case it is stuck and takes more than 3 minutes
2024-06-24 16:24:37 +03:00
Roman Chornii
1ba7ba31aa
fix(Wallet.RootStore): Improved some of the property bindings between QML and Nim layer. Removed unused properties. ( #15279 )
...
Fixes : #14803
2024-06-24 13:30:24 +03:00
Ivan Belyakov
ee8da30c95
chore: bump status-go to include cryptocompare proxy feat
2024-06-24 12:16:37 +02:00
Alex Jbanca
eb6f037df0
fix(e2e): Fixing ComboBox isChecked flag to allow 3 state checkboxes
2024-06-21 16:18:51 +03:00
Alex Jbanca
901362dfc1
feat(networkSelector): Refatoring of NetworkSelector to remove backend dependency
2024-06-21 16:18:51 +03:00
Jonathan Rainville
8ca51c34cc
refactor(messages): make message sending async ( #15237 )
...
Fixes #12411
Makes message sending async and adds a placeholder "Sending.." message
2024-06-20 18:46:12 -04:00
Anastasiya
033bf99974
chore: add reference to skipped test
2024-06-20 22:07:19 +03:00
Anastasiya Semenkevich
d975dc66a1
tests: test for adding account from settings is disabled
2024-06-20 22:07:19 +03:00
Alex Jbanca
d1053be5f0
fix(SwapModal): Fixing the modal height
2024-06-20 21:32:00 +03:00
Alex Jbanca
b4a9df62e2
refactoring(NetworkSelectionView): Update NetworkSelectionView and remove the backend dependency
...
This commit creates a new component NetworkSelectorView and it's implementation will replace the NetworkSelectionView
+ Adding the storybook page
+ Adding tests
2024-06-20 16:30:10 +03:00
Anastasiya Semenkevich
527654e579
chore: fix locator for RoundImage to use object name
2024-06-20 15:13:54 +03:00
Alex Jbanca
429203cd66
refactoring(NetworkSelectItemDelegate): Remove backend dependency and clean the API
...
This is the first step in refactoring the NetworkFilter, by cleaning the base component that handles the check states.
This component supports multiple configurations:
1. Single selection with or without radio button
2. Multiple selection with or without checkbox
3. Automatic handling of the check state. The component will change the check state based on user clicks
4. Manual handling of the check state. The component will not change the check state, but offers a toggled signal and expects the user to change the check state based on external flows
+ Fix minor bugs
2024-06-20 15:13:54 +03:00
Siddarth Kumar
5bdda2e6d9
e2e: specify linux platform for QT ( #15268 )
...
In this commit we specify `QT_QPA_PLATFORM` to `linuxfb`
reference -> https://doc.qt.io/qt-5/embedded-linux.html#linuxfb
This ensures we do not rely on `xcb` for e2e tests on linux hosts.
Helps us fix the following error :
```
"Could not load the Qt platform plugin "xcb" in "" even though it was found."
```
2024-06-20 17:05:04 +05:30
Valentina1133
c3112e9f23
chore: replaced inviting people to community by another method ( #15226 )
2024-06-20 17:18:10 +07:00
Valentina1133
c8eb48cf04
chore: changes for mint owner token test ( #15270 )
2024-06-20 11:24:35 +03:00
Alex Jbanca
8b4cbc59a8
refactor: Refactoring of AccountSelector dropdown
...
The new account selector expects a generic account model. It will display all the account data if provided, including preferred chains, balance or asset balance. Otherwise it will display only the available data.
The account selector can receive an initial selection based on account address and will provide the current selected address and the current selected model item.
- Unify the account selector between communities and wallet
- Update the account selector to work with addresses instead of model indexes
- Adapt all components using the account selector or the account selection
- Move/reuse qml components involved in the account selector UI
- Remove nim logic used to handle index based account selection.
- Adding storybook page
2024-06-20 11:24:35 +03:00
Khushboo Mehta
0645ed4712
fix(@desktop/wallet): solving the issues with SwapInputPanel list in the issue
...
fixes #15162
2024-06-19 17:20:22 +02:00
Michał Cieślak
d700a1ad53
chore(Wallet): AssetView replaced with the refactored version
...
Closes : #14704
Closes : #14939
2024-06-19 16:36:18 +02:00
Michał Cieślak
38914df0f0
chore(Wallet): Integrate refactored AssetView and related adaptor
2024-06-19 16:36:18 +02:00
Michał Cieślak
b12caa3f9a
feat(Wallet): AssetsViewAdaptor added for preparing data for AssetsView
2024-06-19 16:36:18 +02:00
Michał Cieślak
4f24ee0422
fix(ObjectProxyModel): source data change handling improved
...
- source dataChanged rage is checked and skipped if malformed
- dataChange is not propagated to delegate for rows not accessed so far
2024-06-19 16:36:18 +02:00