a1d566e...
by
Felipe Borges <email address hidden>
system: Hide "Remote Session" when failing to establish a g-r-d proxy
The panel won't work if this doesn't succeed.
e96bde7...
by
Felipe Borges <email address hidden>
system: Hide "Remote Session" page when cannot connect to system bus
We won't be able to communicate with gnome-remote-desktop in this case,
so let's hide the panel.
b356ea0...
by
Felipe Borges <email address hidden>
system, remote-desktop: Update header bar when a page is hidden
We hide the desktop sharing page or remote login page when the backend
for these is not available.
This will update the main Remote Desktop page to hide the stack
switcher at the top when there's no page to switch to.
c8282e2...
by
Felipe Borges <email address hidden>
system, remote-login: Hide Remote Login Page when permission is not available
Since this page won't be functional without it.
005f40d...
by
Felipe Borges <email address hidden>
46.0.1
b823be5...
by
Felipe Borges <email address hidden>
shell, window: Handle old panel arguments in System
The System panel subpages used to be CcPanels. They still have
their own desktop file so that they can be findable in Search.
A future goal is to decouple our Search model from our panel list
model, so that we can better handle panel subpages and other more
grained search results.
Fixes #2930
Fixes #2974
08644a7...
by
Felipe Borges <email address hidden>
shell, panel-list: Avoid accessing a negative array index
As the list of panels doesn't match the list of items in the model.
6127c08...
by
Felipe Borges <email address hidden>
system, datetime: Don't set datetime when auto time sync is enabled
The timedate1_call will fail because network time synchronization is enabled:
GDBus.Error:org.freedesktop.timedate1.AutomaticTimeSyncEnabled: Automatic time synchronization is enabled
Let's not set_time when NTP is not available, neither set time by
accident at the widget construction stage. When widgets signals are connected
in the UI file their respective callback was getting called. By moving
the signal connection to callbacks to the widget's _init method we
avoid the unwanted callback call.
Fixes #2945
544c146...
by
Felipe Borges <email address hidden>
common: Check for valid GDateTime object before comparing
I'm no longer engaged enough to be a maintainer so it's best to make that clear.
Still happy to review and be involved if others need it!
This is a great project and if you want to be more involved in GNOME I'd recommend it.