Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gnome-shell gnome-shell
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,830
    • Issues 1,830
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 137
    • Merge requests 137
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • gnome-shellgnome-shell
  • Merge requests
  • !465

Initial parental controls implementation

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Philip Withnall requested to merge pwithnall/gnome-shell:parental-controls into master Mar 19, 2019
  • Overview 48
  • Commits 4
  • Pipelines 42
  • Changes 8

Here’s an initial upstreaming of the parental controls implementation from Endless OS, for discussion. I’m sure quite a lot of it will need to change before it’s suitable to actually be merged.

The general principle is that it queries the parental controls policy from libmalcontent (which loads it over D-Bus from accounts-service), and it uses that to filter which launchers are shown. The idea is that the parental controls policy can blacklist launchers.

Edited Apr 07, 2020 by Philip Withnall
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: parental-controls