Skip to content

malcontent-control: Drop ‘Restrict Application Installation for Others’

Philip Withnall requested to merge 30-drop-user-repos into master

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 (closed)

Merge request reports