status-desktop/ui/app/AppLayouts/Communities/views
Alex Jbanca 942482fe99 performance(ChannelsSelectionModel): Use LeftJoinModel for ChannelsSelectionModel.qml
Motivation:
ChannelsSelectionModel.qml is freezing the app when used with a live channel that's being edited because on each channel change the selection model is re-created.

The fix for this is to use the LeftJoinModel to unify the channels selection (a light model containing only keys) and the full channels model containing the channels data. On top of this, the SortFilterProxyModel is added to decorate the model with the roles expected in the UI. Another improvement is by replacing the ExpressionRole with the FastExpressionRole.
2024-01-19 15:07:19 +02:00
..
ChannelsSelectionModel.qml performance(ChannelsSelectionModel): Use LeftJoinModel for ChannelsSelectionModel.qml 2024-01-19 15:07:19 +02:00
CommunitiesGridView.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
CommunityColumnView.qml feat(desktop/communities): show community users which will be automatically joined after the ownership change in the All Members tab (#12928) 2023-12-04 20:14:13 +01:00
CommunitySettingsView.qml fix(@desktop/communities): Add toasts to send owner token process 2023-12-12 16:06:04 +01:00
CommunityTokenView.qml fix(@desktop/communities): Fix displaying token holders 2024-01-17 13:23:59 +01: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 chore(@desktop/wallet): Unifying the various "TokensTypes" across the app 2023-11-21 13:02:26 +01:00
EditCommunityTokenView.qml feat(MintToken): Validation on name / symbol if exists in standard token list 2023-11-23 12:07:46 +01:00
EditOwnerTokenView.qml fix(MintTokens): Network chosen locks in the network used for all future tokens minted for that community 2023-09-14 16:19:09 +02:00
EditPermissionView.qml performance(ChannelsSelectionModel): Use LeftJoinModel for ChannelsSelectionModel.qml 2024-01-19 15:07:19 +02:00
HoldingsSelectionModel.qml chore(@desktop/wallet): Unifying the various "TokensTypes" across the app 2023-11-21 13:02:26 +01:00
JoinCommunityView.qml feat(communities): add check permissions pending state 2023-08-08 08:58:26 +02:00
MintedTokensView.qml fix(OwnerToken): Change owner token subtitle depending on user profile 2024-01-16 16:02:23 +01:00
OwnerTokenWelcomeView.qml feat(OwnerToken): Add all mint states views design details 2023-07-21 17:25:08 +02:00
PermissionsView.qml performance(ChannelsSelectionModel): Use LeftJoinModel for ChannelsSelectionModel.qml 2024-01-19 15:07:19 +02:00
WelcomeSettingsView.qml feat(OwnerToken): Admin view of Airdrops home - pre-Owner token minting 2023-07-14 12:57:18 +02:00
qmldir feat: info msg if owner is not awailable after community ownership change (#12560) 2023-10-31 18:55:41 +01:00