-
Notifications
You must be signed in to change notification settings - Fork 671
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Activity] Persist Filter Settings #10884
[Activity] Persist Filter Settings #10884
Comments
Only persist the category filter for the sync issue table |
@erikjv could you have another look? |
Two problems here:
|
And also handle the `SyncFileItem::Status::FilenameReserved` enum value. Fixes: #10884
And also handle the `SyncFileItem::Status::FilenameReserved` enum value. Fixes: #10884
And also handle the `SyncFileItem::Status::FilenameReserved` enum value. Fixes: #10884
And also handle the `SyncFileItem::Status::FilenameReserved` enum value. Fixes: #10884
Tested with
But if any of the other options are selected as a single filter tag beside
When all filter options are ticked, the filter counts go to zero after the restart.
Many other similar sorts of mismatches are found between the indicator of the cc @erikjv |
There were two issues: first, the StatusSet was not initialised, thus containing random values. Second, no difference was made between an empty filter list, and an absent filter list (the latter would cause the filter to be reset). Both are fixed now. Fixes: #10884
There were two issues: first, the StatusSet was not initialised, thus containing random values. Second, no difference was made between an empty filter list, and an absent filter list (the latter would cause the filter to be reset). Both are fixed now. Fixes: #10884
@erikjv when I select an account, it has no checkmark-indicator:
|
EDIT: No need to change – persisting filtering by account feels unintuitive. |
The filter is a regular expression pattern, so compare it to the escaped version of the filter string. Fixes: #10884
The filter is a regular expression pattern, so compare it to the escaped version of the filter string. Fixes: #10884
Passed. Checkmark-indicator available in ownCloud 5.0.0.11624-daily20230801 |
Pre-submission Checks
Feature description
Desktop sync client got powerful features for users to filter the activity protocol according to their needs. Only limitation is, filter settings weren't persisted, so users need to set filters again whenever they restart the client.
Proposed solution
To improver user experience, filter settings should be persisted across client restarts.
Alternative solutions you considered
No response
Additional context
The text was updated successfully, but these errors were encountered: