system: Update subtitle of Remote Desktop row earlier
The Remote Desktop page subtitle was updated asynchronously when the System panel was loaded but after the following steps:
- Connection established to
org.gnome.SettingsDaemon.Sharing
(handled onsharing_proxy_ready
). - Then a check whether Remote Desktop is available by watching
the
org.gnome.Mutter.RemoteDesktop
bus name appear. - 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 (closed)