Bug 393190 - Add "Uncheck All" feature on notification module settings
Summary: Add "Uncheck All" feature on notification module settings
Status: RESOLVED FIXED
Alias: None
Product: kdeconnect
Classification: Applications
Component: android-application (show other bugs)
Version: 1.8
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-16 11:40 UTC by Kai Uwe Broulik
Modified: 2018-09-30 17:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Uwe Broulik 2018-04-16 11:40:49 UTC
I'd like to sync only notifications of a few select apps, this is tedious as I have to manually uncheck all of them. There should be a "Uncheck all" / "Check all" or just a top row with a checkbox that acts for all items.
Comment 1 GSC 2018-06-11 07:35:46 UTC
I also need this feature! There are too many apps pushing ads. I want to select only 3 apps.
Comment 2 Nicolas Fella 2018-09-30 17:34:32 UTC
Git commit e4ffd3d3cf02ce7507be2eef2af01fd7b7aeff47 by Nicolas Fella.
Committed on 30/09/2018 at 17:34.
Pushed by nicolasfella into branch 'master'.

Enable (de)selecting all apps in notification filter

Summary:

Add checkbox to (de)select all

{F5812151}

Old proposal:

{F5810640}

Test Plan:
Deselect all, verify that no notification is coming from test app.
Select all, ...
Deselect all, select single app, ...

Reviewers: #kde_connect, broulik

Reviewed By: #kde_connect

Subscribers: albertvaka, kdeconnect, apol, mtijink, broulik, #kde_connect

Tags: #kde_connect

Differential Revision: https://phabricator.kde.org/D12281

M  +1    -1    res/layout/activity_notification_filter.xml
M  +1    -0    res/values/strings.xml
M  +6    -2    src/org/kde/kdeconnect/Plugins/NotificationsPlugin/AppDatabase.java
M  +31   -14   src/org/kde/kdeconnect/Plugins/NotificationsPlugin/NotificationFilterActivity.java

https://commits.kde.org/kdeconnect-android/e4ffd3d3cf02ce7507be2eef2af01fd7b7aeff47