A fork of Gnome-control-center with some tweaks
Previously, events from accountsservice would be used to change the state of the AdwNavigation in ways that don't correspond to the event that happened. For example, deleting an account would pop the top page off the stack, even if that page didn't belong to that account. Especially buggy is the behavior of replacing the currently visible page with the contents of an account that just changed. systemd-homed changes the user record whenever authentication happens successfully. So, user Foo might be trying to edit user Bar, type in their password at the polkit prompt, and end up looking at a broken version of their own settings page again: the title would be "Bar", there'd be no list of users, and hitting the back button would take Foo back to the same settings page they're currently looking at. This commits refactors the handling of the accountsservice signals to fix all the bugs Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2911 |
||
---|---|---|
.gitlab/issue_templates | ||
.gitlab-ci | ||
build-aux | ||
data/icons | ||
docs | ||
gettext/its | ||
man | ||
panels | ||
po | ||
search-provider | ||
shell | ||
subprojects | ||
tests | ||
.clang-format | ||
.gitignore | ||
.gitlab-ci.yml | ||
.gitmodules | ||
COPYING | ||
gnome-control-center.doap | ||
meson.build | ||
meson_options.txt | ||
NEWS | ||
README.md |
GNOME Settings
GNOME Settings is GNOME's main interface for configuration of various aspects of your desktop.
If you are looking for usage tips and instructions, you can find it at the User Documentation (translated in various languages).
Reporting Issues
Before reporting any bugs or opening feature requests, read the communication guidelines.
Report issues to the GNOME issue tracking system.
Feature Requests
For feature requests or conceptual changes, please start a topic on GNOME Discourse.
Contributing
See docs/CONTRIBUTING.md
for details on the contribution process, and docs/CODING_STYLE.md
for the coding style guidelines.
Visit the Settings development wiki for more information.