malcontent/malcontent-control
Philip Withnall 4054913dc2 malcontent-control: Fix losing user changes when apps are installed
If the user has the restrict applications dialogue open and has made
some changes, then installs/uninstalls a flatpak (for example) from
gnome-software in another window, then the list of apps in the restrict
applications dialogue will be reloaded and the user’s changes will be
lost.

Prevent that by not reloading when the set of installed apps changes.
This is not a long-term solution: ideally we’d diff the changes against
the list of apps in the restrict applications dialogue and only update
what’s changed.

Signed-off-by: Philip Withnall <withnall@endlessm.com>
2020-02-03 17:49:21 +00:00
..
application.c malcontent-control: Add a main stack page for when there are no users 2020-02-03 17:29:17 +00:00
application.h malcontent-control: Add initial skeleton application 2020-01-29 15:07:15 +00:00
carousel.c malcontent-control: Fix use of an uninitialised variable in the carousel 2020-02-03 17:29:17 +00:00
carousel.css malcontent-control: Add widgets from gnome-control-center 2020-01-29 15:28:21 +00:00
carousel.h malcontent-control: Reformat and rename code from gnome-control-center 2020-01-29 15:31:42 +00:00
carousel.ui malcontent-control: Add basic accessibility support to g-c-c widgets 2020-01-29 15:31:42 +00:00
gs-content-rating.c malcontent-control: Add widgets from gnome-control-center 2020-01-29 15:28:21 +00:00
gs-content-rating.h malcontent-control: Add widgets from gnome-control-center 2020-01-29 15:28:21 +00:00
main.c malcontent-control: Add initial skeleton application 2020-01-29 15:07:15 +00:00
main.ui malcontent-control: Hide administrator accounts 2020-02-03 17:29:17 +00:00
malcontent-control.gresource.xml malcontent-control: Move the app restrictions into a separate dialogue 2020-02-03 17:29:17 +00:00
meson.build malcontent-control: Add polkit policy support 2020-02-03 17:29:17 +00:00
org.freedesktop.MalcontentControl.appdata.xml.in malcontent-control: Add an AppData file 2020-01-29 15:27:33 +00:00
org.freedesktop.MalcontentControl.desktop.in malcontent-control: Add a desktop file 2020-01-29 15:27:33 +00:00
org.freedesktop.MalcontentControl.policy.in malcontent-control: Add polkit policy support 2020-02-03 17:29:17 +00:00
restrict-applications-dialog.c malcontent-control: Move the app restrictions into a separate dialogue 2020-02-03 17:29:17 +00:00
restrict-applications-dialog.h malcontent-control: Move the app restrictions into a separate dialogue 2020-02-03 17:29:17 +00:00
restrict-applications-dialog.ui malcontent-control: Move the app restrictions into a separate dialogue 2020-02-03 17:29:17 +00:00
restrict-applications-selector.c malcontent-control: Fix losing user changes when apps are installed 2020-02-03 17:49:21 +00:00
restrict-applications-selector.h malcontent-control: Move the app restrictions into a separate dialogue 2020-02-03 17:29:17 +00:00
restrict-applications-selector.ui malcontent-control: Move the app restrictions into a separate dialogue 2020-02-03 17:29:17 +00:00
user-controls.c malcontent-control: Treat lack of GPermission as lack of permissions 2020-02-03 17:29:17 +00:00
user-controls.h malcontent-control: Reformat and rename code from gnome-control-center 2020-01-29 15:31:42 +00:00
user-controls.ui malcontent-control: Fix ‘Block Web Browsers’ label sense 2020-02-03 17:33:04 +00:00
user-image.c malcontent-control: Reformat and rename code from gnome-control-center 2020-01-29 15:31:42 +00:00
user-image.h malcontent-control: Reformat and rename code from gnome-control-center 2020-01-29 15:31:42 +00:00
user-selector.c malcontent-control: Add MctUserSelector:show-administrators property 2020-02-03 17:29:17 +00:00
user-selector.h malcontent-control: Add an MctUserSelector widget 2020-01-30 09:31:40 +00:00
user-selector.ui malcontent-control: Add an MctUserSelector widget 2020-01-30 09:31:40 +00:00