malcontent/malcontent-control
Philip Withnall cd36d90091 malcontent-control: Drop ‘Restrict Application Installation for Others’
This simplifies the UI, as nobody really understood the difference
between ‘Restrict Application Installation’ and ‘Restrict Application
Installation for Others’. Now there’s just a ‘Restrict Application
Installation’ checkbox, which controls application installation in the
home and system flatpak repos.

The underlying app-filter representation in libmalcontent still supports
restricting installation to them separately, but the UI will always set
them to the same value.

There is a suggestion that we may want to support user repos again in
future iff the user has added a remote to their user repo. However,
figuring that out for other users (which is what the admin would have to
do when setting this all up) starts to get tricky with permissions for
reading other users’ home directories. Skip that for the moment — we can
reconsider adding that option in future if someone argues a case for it.

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>

Fixes: #30
2020-11-15 17:31:21 +00:00
..
icons malcontent-control: Add scalable and symbolic icons 2020-02-19 13:46:03 +00:00
application.c malcontent-control: Add a --user command line argument 2020-10-19 17:55:47 +01:00
application.h malcontent-control: Add initial skeleton application 2020-01-29 15:07:15 +00:00
carousel.c all: Fix various typos and incorrect terminology 2020-06-18 13:51:35 +01: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
main.c malcontent-control: Add initial skeleton application 2020-01-29 15:07:15 +00:00
main.ui malcontent-control: Drop ‘Restrict Application Installation for Others’ 2020-11-15 17:31:21 +00:00
malcontent-control.gresource.xml libmalcontent-ui: Move widgets over from malcontent-control 2020-02-04 11:36:58 +00:00
malcontent-control.png malcontent-control: Add a screenshot to the appdata 2020-09-08 12:51:53 +01:00
meson.build build: Use meson.current_source_dir() instead of source_root() 2020-07-06 10:59:45 +01:00
org.freedesktop.MalcontentControl.appdata.xml.in malcontent-control: Add descriptive paragraphs to appdata releases 2020-09-08 12:52:17 +01: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: Imply all app-filter polkit permissions 2020-03-17 17:31:53 +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 API to select users by username 2020-10-19 17:54:37 +01:00
user-selector.h malcontent-control: Add API to select users by username 2020-10-19 17:54:37 +01:00
user-selector.ui malcontent-control: Add an MctUserSelector widget 2020-01-30 09:31:40 +00:00