A fork of Gnome-control-center with some tweaks
The Remote Desktop page subtitle was updated asynchronously when the System panel was loaded but after the following steps: 1. Connection established to `org.gnome.SettingsDaemon.Sharing` (handled on `sharing_proxy_ready`). 2. Then a check whether Remote Desktop is available by watching the `org.gnome.Mutter.RemoteDesktop` bus name appear. 3. Then we are finally populating the UI (and updating the subtitle). Now we bypass the panel initialization and check directly for the "enable" state of the backend GSetting and the availability of the gnome-remote-desktop.service, using `is_remote_desktop_enabled()`. Fixes #2772 |
||
---|---|---|
.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.