status-desktop/ui/app/AppLayouts/Communities/views
Jonathan Rainville 0bb2bc0e03
Fix some of the freezes experienced by the admins when the community updates (#16384)
* fix: force focus on search inputs in permissions and sort members
* fix(admin): fix freezes when community gets updated
* fix(airdrop): use FastExpressionFilter to speed up

Iterates #16043

When the community gets updated by any means, we reconstruct the section item, which is already bad, but we also re-fetch all tokens and all shared addresses, which in turn re-updates models for no reason.

Instead, I make sure to only fetch those on first section build, then, I get the new shared addresses when members join using the request to join response that comes from status-go
2024-10-10 13:01:47 -04:00
..
BannedMemberCommunityView.qml feat(desktop@communities): change kicked/banned member behavior (#13706) 2024-02-27 12:55:56 +01:00
CommunitiesGridView.qml fix(CommunityPortal): don't show PermissionsRow for free communities 2024-05-13 16:21:07 +02:00
CommunityColumnView.qml perf(admin): speed up admin tabs significantly (#16363) 2024-09-27 13:28:27 -04:00
CommunitySettingsView.qml chore: applicationWindow property removed from Global singleton 2024-10-05 14:15:35 +02:00
CommunityTokenView.qml refactor(community_tokens): only fetch holders when going to the page (#16308) 2024-09-19 16:32:38 -04:00
ControlNodeOfflineCommunityView.qml feat: info msg if owner is not awailable after community ownership change (#12560) 2023-10-31 18:55:41 +01:00
EditAirdropView.qml Fix some of the freezes experienced by the admins when the community updates (#16384) 2024-10-10 13:01:47 -04:00
EditCommunityTokenView.qml fix(networks): enable network before mint or airdrop (#15601) 2024-07-22 09:52:44 -04:00
EditOwnerTokenView.qml feat(networkSelector): Refatoring of NetworkSelector to remove backend dependency 2024-06-21 16:18:51 +03:00
EditPermissionView.qml chore(beta): hioe ENS community permission creation (#15664) 2024-07-19 14:45:40 -04:00
HoldingsSelectionModel.qml feat(@desktop/permissions): use non community NFTs in permissions 2024-07-05 10:27:17 +02:00
JoinCommunityView.qml fix(@desktop/communities): request to join fixes (#14287) 2024-04-04 18:03:10 +02:00
MintedTokensView.qml fix(wallet): Update collectibles media management (#16080) 2024-08-28 15:58:33 +02:00
OwnerTokenWelcomeView.qml feat(OwnerToken): Add all mint states views design details 2023-07-21 17:25:08 +02:00
PermissionsView.qml perf(admin): speed up admin tabs significantly (#16363) 2024-09-27 13:28:27 -04:00
WelcomeSettingsView.qml feat(OwnerToken): Admin view of Airdrops home - pre-Owner token minting 2023-07-14 12:57:18 +02:00
qmldir fix(permissions): fix hang when all channel perm check return (#14259) 2024-04-04 12:14:39 -04:00