3057 Commits

Author SHA1 Message Date
Dario Gabriel Lipicar
52e6fddcab feat(@desktop/wallet): implement partial collectibles updates
Fixes #12150
2023-09-15 19:28:49 -03:00
Jonathan Rainville
f71caf8e77 Revert "refactor(section_details): simplify section_details to only contain needed props"
This reverts commit 9968495ef31248505e79ad6b660f2c0ee148042b.
2023-09-14 14:42:59 -04:00
Jonathan Rainville
9968495ef3 refactor(section_details): simplify section_details to only contain needed props 2023-09-14 14:41:29 -04:00
Alex Jbanca
4f2f9646ec fix: Defer QModelIndex delete when it is created
It's fixing a crash on dataChanged when SortFilterProxyModel is used in qml on top of nim models. The model index is destroyed too early and the SFPM will use a deleted index.

(cherry picked from commit 8032cf7244ed1e1ab7aaa51cad50ddefc51a3142)
2023-09-14 10:04:39 -04:00
Alex Jbanca
856b0d8139 fix: Crash when 1-1 chats order is changing in the UI
(cherry picked from commit ba00228d0ff0b62e82f39d6a6841789f113bbc7f)
2023-09-14 10:04:39 -04:00
Alex Jbanca
99b2a87fe4 fix: Fixing a crash on channels reordering in community column view
(cherry picked from commit 41ba1f17109d8fe57d1ba8e109049d86e4f59add)
2023-09-14 10:04:39 -04:00
Sale Djenic
0d2c68411b chore(@desktop/syncing): sending pairings.json file content removed from local pairing (maintained on the status-go side) 2023-09-13 17:52:49 +02:00
Sale Djenic
243b70a3eb chore(@desktop/keycard): desktop side handling of status-go #4003 issue 2023-09-13 17:52:49 +02:00
Khushboo Mehta
f597ef4e6a feat(@desktop/wallet): Glue for sending nft
fixed #12128
2023-09-12 14:01:10 +02:00
Sale Djenic
61b217c5eb fix(@desktop/wallet): the app crashes when receives "show/hide watch only" value from paired device
Fixes: #12115
2023-09-11 14:47:25 +02:00
Cuteivist
3548cee149
feat(@desktop/wallet): Added missing filter types (#12109) 2023-09-11 13:43:21 +02:00
Dario Gabriel Lipicar
bad497cc90 feat(@desktop/wallet): implement nested collectibles model
Part of #12072
2023-09-11 08:02:02 -03:00
Sale Djenic
61f3d903ce feat(@desktop/syncing): keypair syncing - migrate keypair to/from keycard if devices are already paired
Closes: #11706
2023-09-11 12:14:36 +02:00
Cuteivist
33a8ed9b9c
bug(@desktop/wallet): Unkown symbol and Gwei decimals (#12083) 2023-09-11 12:08:21 +02:00
Cuteivist
63eacf0817
feat(@desktop/wallet): Use estimated latest block for details (#12092) 2023-09-11 10:08:53 +02:00
Alex Jbanca
624b758c85 fix(Update fees periodically): Implementing periodic fee update for airdrops, minting, self destruct and burning transactions 2023-09-08 23:25:04 +03:00
Alex Jbanca
f2b3ba1ae7 fix(Update fees periodically): Adding requestId to compute fees nim flows
The compute fees flows are async and requestId/responseId is added for the UI to match a request with the proper response.
2023-09-08 23:25:04 +03:00
Lukáš Tinkl
95f6350e8f feat: Passing an empty seq to dataChanged doesn't apply all roles
When calling `QAIM.dataChanged(index, index, [roles])`, passing nothing
(ie omitting the paramater altogether), an empty array `[]`, or an empty
sequence `@[]` means "all roles", just like the C++ counterpart in
https://doc.qt.io/qt-5/qabstractitemmodel.html#dataChanged

Fixes #11830
2023-09-08 14:12:06 +02:00
Lukáš Tinkl
e106be9b12 feat: Single discord channel import UI flow
Closes #12039
2023-09-07 14:52:53 +02:00
Sale Djenic
b22b632b2d feat(@desktop/wallet): account interaction - stop using a keycard for profile keypair - handling on paired devices
Part 4 of: #11737
2023-09-07 14:49:06 +02:00
Stefan
dfb76cfa87 fix(wallet) use the all chains enabled state in filter
Optimization and fixes no chain ID for multi-transaction issue.

Updates: #12077
2023-09-05 18:54:51 +02:00
Khushboo Mehta
a8cb40809c fix(@desktop/wallet): Edit Networks: Add warning when failover and main rpc are the same
closes #11551
2023-09-05 16:56:27 +02:00
Stefan
8138e5edcf chore(wallet) remove requesting detailed transaction info for activity
Closes #11598
2023-09-04 22:07:24 +02:00
Sale Djenic
ef4a564fc7 feat(@desktop/wallet): account interaction - stop using a keycard for profile keypair (on device)
Part 3 of: #11737
2023-09-04 16:25:53 +02:00
Sale Djenic
cf7c3325e7 chore(@desktop/general): converting to a regular account switched to an async job 2023-09-04 16:25:53 +02:00
Stefan
6b56bbe01f chore(wallet) move totalFees to details
Updates #11597
2023-09-04 14:33:19 +02:00
Stefan
600793e0de chore(wallet) lookup symbols for wallet activity filter
Updates #11597
2023-09-04 14:33:19 +02:00
Stefan
2c769602f4 feat(wallet) lazy load activity NFT information
Bump status-go to include required changes

Implement processing of activity updated message

Updates: #11600
2023-09-04 14:33:19 +02:00
Jonathan Rainville
bc4a150afa feat(shared_addresses): get old shared addresses for the edit popup
Fixes #11973
2023-09-01 09:31:40 -04:00
Sale Djenic
45f7299202 feat(@desktop/wallet): adding factory reset keycard flow as a continuation to the stop-using keycard flow
Part 2 of: #11737
2023-09-01 09:20:54 +02:00
Sale Djenic
c59f6d72d8 feat(@desktop/wallet): account interaction - stop using a keycard for non profile keypair
Part 2 of: #11737
2023-09-01 09:20:54 +02:00
Sale Djenic
c81dfdc7c7 feat(@desktop/wallet): account Interaction - move keypair to a keycard
Part 1 of: #11737
2023-08-30 16:50:33 +02:00
Jonathan Rainville
789a01cf09 feat(shared-addresses): add loading state for checking permissions
Fixes #11893
2023-08-30 10:48:12 -04:00
Jonathan Rainville
8336a6d08e fix(crash): fix crash about community permissions
Fixes #11996
2023-08-30 10:38:47 -04:00
Jonathan Rainville
4ea3ec8575 fix(chat_section): only call community function for communities 2023-08-30 10:38:47 -04:00
Jonathan Rainville
3fa315c3a8 chore: clean up modules and controllers by removing the useless function 2023-08-30 10:38:47 -04:00
Khushboo Mehta
330ccb58a6 chore(@desktop/wallet): Move send modal logic over to nim side
fixes #11881
2023-08-30 14:45:40 +02:00
Cuteivist
db350dc36e
feat(@desktop/wallet): Fetch multi tx details (#12002)
closes #11897
2023-08-30 14:10:59 +02:00
Michal Iskierko
7077831a65 feat(@desktop/communities): Change call names to collectibles service
Issue #12011
2023-08-29 13:27:43 +02:00
Michal Iskierko
da30b8d2d8 fix(@desktop/communities): Pass addressFrom from UI to contract calls.
Use address set in UI instead of deployer.

Fix #11827
2023-08-25 15:48:51 +02:00
Sale Djenic
6b570d1114 fix(@desktop/wallet): notification centre item relating to import of keypair to another of the user's synced devices (point 1)
Point 1 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
aec5dc62c9 fix(@desktop/wallet): importing keypairs at the account level (navigating into an account page in Wallet) (point 9)
Point 9 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
fadad5f4f6 fix(@desktop/wallet): importing keypairs at the account level (navigating into an account page in Wallet settings) (point 8)
Point 8 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
228de3715b fix(@desktop/wallet): QR dialog (point 4)
Point 4 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
00513ed306 feat(@desktop/wallet): make a partially operable account fully operable on the first use
This commit makes any partially operable account a fully operable when user
provides a password/pin from whatever reason.

Closes: #11781
2023-08-24 10:07:31 +02:00
Sale Djenic
3113fffef9 fix(@desktop/wallet): fixed crash while handling received removed account from a paired device 2023-08-24 10:07:31 +02:00
Shinnok
ffc560b393
Add ChatIdentifierItem back, after model is cleared (#11900)
On chat history clearance initiated by the user.

Fixes #10889
2023-08-22 14:23:40 -04:00
Mykhailo Prakhov
3f5df7e3ef
feat: owner and token master permissions (#11942) 2023-08-22 20:09:34 +02:00
Stefan
8941b218d5 fix(wallet) duplicate entries in activity
The multi-transaction ID was not propagated. The status-go change fixes
this.

Close: #11754, #11404
2023-08-22 19:16:46 +02:00
Mikhail Rogachev
3463d7a01f
fix(Communities): show community tokens in token section (#11970)
Close #11843
2023-08-22 19:07:02 +03:00