status-desktop/ui/StatusQ/src
Alex Jbanca 6da897e733 StatusQ: Adding WritableProxyModel
WritableProxyModel is a QAbstractProxyModel that allows you to modify the data without modifying the source model.
It is useful for implementing a "dirty" state for a model, where you can modify the data and then commit the changes
to the source model.

Supported features (reimplemented):
- setData
- setItemData
- removeRows
- insertRows
- moveRows (TODO)
- toVariantMap
- to be continued...
2024-01-09 20:20:04 +02:00
..
StatusQ feat(savedaddresses): make save addresses list as per design (without search logic) 2024-01-04 17:45:57 +01:00
assets 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
wallet feat(CollectiblesView): Add combobox/popup with custom filtering options 2024-01-04 12:32:41 +01:00
QClipboardProxy.cpp fix: supported image formats are case sensitive 2023-11-25 15:51:06 +01:00
aggregator.cpp feat(SQ/Aggregator): Created utility `Aggregator` 2023-12-01 18:57:01 +01:00
assets.qrc 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
code-examples.md docs(General): initial proposal on developer documentation and checklists 2022-09-21 18:20:08 +02:00
concatmodel.cpp feat(CollectiblesView): Add combobox/popup with custom filtering options 2024-01-04 12:32:41 +01:00
contributing.md StatusScrollView usage docs (#11422) 2023-07-28 13:51:41 +03:00
fastexpressionfilter.cpp feat(StatusQ): Faster version of SFPM's ExpressionFilter 2024-01-09 13:47:47 +01:00
fastexpressionrole.cpp feat(StatusQ): Faster version of SFPM's ExpressionFilter 2024-01-09 13:47:47 +01:00
fastexpressionsorter.cpp feat(StatusQ): Faster version of SFPM's ExpressionSorter 2024-01-09 13:47:47 +01:00
leftjoinmodel.cpp feat(StatusQ): Ability to change sources in LeftJoinModel 2023-12-21 14:19:10 +01:00
modelutilsinternal.cpp fix(StatusQ): check if role exists in ModelUtils::contains 2023-12-05 22:45:08 +01:00
permissionutilsinternal.cpp feat(token-permissions): display channel names in SharedAddressesPanel 2023-07-21 13:47:07 +02:00
plugin.cpp StatusQ: Adding WritableProxyModel 2024-01-09 20:20:04 +02:00
rolesrenamingmodel.cpp (wallet) implement sorting for assets/collectibles views 2023-12-18 10:52:48 +01:00
rxvalidator.cpp chore(general): Move RXValidator to StatusQ 2023-02-09 12:48:11 +01:00
singleroleaggregator.cpp feat(SQ/Aggregator): Created utility `Aggregator` 2023-12-01 18:57:01 +01:00
statusq.qrc feat(wallet) run WebEngineView as a service in background 2023-11-27 22:54:11 +01:00
statussyntaxhighlighter.cpp fix: Use StatusSynthaxHighlighter to format the hyperlinks in the chat input 2023-11-10 15:55:48 +02:00
statuswindow.cpp chore(general): Deduplicate and move StatusWindow to StatusQ 2023-02-09 12:48:11 +01:00
statuswindow_osx.mm chore(general): Deduplicate and move StatusWindow to StatusQ 2023-02-09 12:48:11 +01:00
statuswindow_other.cpp chore(general): Deduplicate and move StatusWindow to StatusQ 2023-02-09 12:48:11 +01:00
stringutilsinternal.cpp feat(wallet) Wallet Connect integration prototype 2023-10-30 09:29:33 +01:00
submodelproxymodel.cpp (wallet) implement sorting for assets/collectibles views 2023-12-18 10:52:48 +01:00
sumaggregator.cpp feat(SQ/Aggregator): Created utility `Aggregator` 2023-12-01 18:57:01 +01:00
writableproxymodel.cpp StatusQ: Adding WritableProxyModel 2024-01-09 20:20:04 +02:00