status-desktop/ui
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
..
StatusQ fix(StatusQ): Fixing crash when the source model is a nim model 2024-01-17 10:14:56 +02:00
app performance(ChannelsSelectionModel): Use LeftJoinModel for ChannelsSelectionModel.qml 2024-01-19 15:07:19 +02:00
fonts
i18n chore(@AppMain.qml): fix misspelling 2023-10-25 10:18:56 +03:00
imports fix(keycard): fetching balances for unknown accounts (those read from keycard) is fixed 2024-01-18 10:15:42 +01:00
include/StatusDesktop/Monitoring chore(general): move cpp files of monitoring tool from DOtherSide to ui dir 2023-02-09 14:27:53 +01:00
src/StatusDesktop/Monitoring chore(general): move cpp files of monitoring tool from DOtherSide to ui dir 2023-02-09 14:27:53 +01:00
MonitoringSources.cmake chore(general): move cpp files of monitoring tool from DOtherSide to ui dir 2023-02-09 14:27:53 +01:00
generate-rcc.go chore(@desktop/walletconnect): communication between qt desktop app and loaded wallet connect sdk is made via web channel 2023-11-17 13:55:20 +01:00
main.qml fix(notifs): only process notifs once the loading screen is done 2023-11-22 15:07:55 -05:00
nim-status-client.pro feat(general): Initial setup for app monitoring tool 2023-01-13 13:47:08 +01:00