Bastien Nocera
4d5f81e996
info-overview: Verify data coming from switcheroo-control
...
Don't crash if the data coming from switcheroo-control is somehow
garbage, and make sure that we actually got pairs of key-values.
Closes : #944
2020-04-08 14:13:45 +02:00
Gunnar Hjalmarsson
05f3cb67c4
Make privacy a valid search term to find the Privacy panels
2020-04-06 23:08:22 +00:00
António Fernandes
cde8f69ad6
sharing: Set label for checkbox properly
...
The Screen Sharing dialog used to have a switch, which was changed to a
checkbox in 8b68961431
However, unlike switches, checkboxes are expected to have clicable labels
Let's set the label properly, instead of doing it the switch way.
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/565
2020-03-30 15:37:03 +00:00
Matthew Leeds
7b1bed5ab0
common: Improve how we print time periods
...
Print e.g. "2 minutes" instead of "2 minutes 0 seconds". Also, update
the path in Totem from which this was copied. The MR to make the same
change in Totem is here:
https://gitlab.gnome.org/GNOME/totem/merge_requests/134
2020-03-30 03:43:09 +00:00
Robert Ancell
fe91d17b43
printers: Remove nesting on a GVariant iteration
2020-03-30 03:24:58 +00:00
Robert Ancell
02d001564a
printers: Simplify D-Bus error case branches
2020-03-30 03:24:58 +00:00
Robert Ancell
e256dd57c3
printers: Replace D-Bus unrefs with g_autoptr
...
This case could leak the GDBusConnection
2020-03-30 03:24:58 +00:00
Robert Ancell
6b79e7ffa1
printers: Replace D-Bus unrefs with g_autoptr
2020-03-30 03:24:58 +00:00
Robert Ancell
2b9815dbf8
printers: Remove unnecessary checks on result of g_variant_get
...
This always returns a value or hits an assertion.
2020-03-30 03:24:58 +00:00
Robert Ancell
815db8f404
printers: Replace explicit g_variant_unref calls with g_autoptr
2020-03-30 03:24:58 +00:00
Robert Ancell
3a7533da1b
printers: Use g_autoptr for the results of D-Bus calls
2020-03-30 03:24:58 +00:00
Robert Ancell
67074b7aea
printers: Fix GVariantIter leaks
2020-03-30 03:24:58 +00:00
Robert Ancell
46443af0ca
printers: Replace GVariant iteration with direct call to copy value
2020-03-30 03:24:58 +00:00
Robert Ancell
9065850b92
printers: Replace g_variant_iter_next_value with the simpler g_variant_iter_next
2020-03-30 03:24:58 +00:00
Robert Ancell
5b14e16e9c
network: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:50 +13:00
Robert Ancell
e6128c9ffd
wacom: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:50 +13:00
Robert Ancell
b7fbe4a72d
printers: Use consistent value for GtkBuilder signal properties
2020-03-30 16:18:50 +13:00
Robert Ancell
4502673b6c
printers: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:50 +13:00
Robert Ancell
f1b84e29ef
common: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:50 +13:00
Robert Ancell
100d3684f2
user-accounts: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:50 +13:00
Robert Ancell
a6d5678dc8
power: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:50 +13:00
Robert Ancell
c0cfbeccff
display: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:50 +13:00
Robert Ancell
b4922526c1
applications: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:50 +13:00
Robert Ancell
7b0dc2ecee
default-apps: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:49 +13:00
Robert Ancell
f1893b8e8b
color: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:49 +13:00
Robert Ancell
591cd14b57
mouse: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:49 +13:00
Robert Ancell
74eb5d9855
usage: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:49 +13:00
Robert Ancell
3e4c1d3822
sharing: Move GTK code that was innappropriately in a helper function
2020-03-30 16:18:49 +13:00
Robert Ancell
10e73b733b
sharing: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:49 +13:00
Robert Ancell
6ae9710a50
universal-access: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:49 +13:00
Robert Ancell
3eb0aaec28
background: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:49 +13:00
Robert Ancell
1862ec50e4
keyboard: Connect signals with g_signal_connect_object in swapped form
2020-03-30 16:18:49 +13:00
Robert Ancell
ece1911f40
online-accounts: Replace GtkStack child names with widget references
...
The child names are easier to break if widgets are changed - this can't be
detected by the compiler.
2020-03-30 02:13:43 +00:00
Robert Ancell
97ac89b88f
online-accounts: Use GTK widget types
2020-03-30 02:13:43 +00:00
Robert Ancell
e9ca51789c
background: Replace GtkStack child names with widget references
...
The child names are easier to break if widgets are changed - this can't be
detected by the compiler.
2020-03-30 02:05:38 +00:00
Robert Ancell
7e0a66226b
background: Use GTK widget types
2020-03-30 02:05:38 +00:00
Robert Ancell
2f57847381
background: Remove unused variables
2020-03-30 02:05:38 +00:00
Robert Ancell
4b0d47eaa4
background: Connect signals in swapped form
2020-03-30 02:05:38 +00:00
Robert Ancell
23db1e9933
applications: Replace GtkStack child names with widget references
...
The child names are easier to break if widgets are changed - this can't be
detected by the compiler.
2020-03-30 01:57:06 +00:00
Robert Ancell
0beed338af
applications: Use GTK widget types
2020-03-30 01:57:06 +00:00
Robert Ancell
ef9b0c7313
keyboard: Replace GtkStack child names with widget references
...
The child names are easier to break if widgets are changed - this can't be
detected by the compiler.
2020-03-30 01:49:50 +00:00
Robert Ancell
ee4d08ca1d
keyboard: Use GTK widget types
2020-03-30 01:49:50 +00:00
Robert Ancell
f00a5e20cb
display: Fix wrong widget type used
2020-03-30 01:45:57 +00:00
Robert Ancell
73469d3ba2
display: Replace GtkStack child names with widget references
...
The child names are easier to break if widgets are changed - this can't be
detected by the compiler.
2020-03-30 01:45:57 +00:00
Felipe Borges
40c8426f15
background: Allow adding multiple files to backgrounds
...
Fixes #889
2020-03-29 22:38:55 +00:00
Felipe Borges
57eae62c6e
printers: Add whitespace between top right buttons
...
Fixes #895
Fixes #685
2020-03-29 22:34:17 +00:00
Robert Ancell
7a65d113f2
sound: Remove unused files
...
These were accidentally added as part of ths sound panel redesign.
2020-03-19 16:22:20 +13:00
Jian-Hong Pan
00081c434c
display: Fix the resolution going to be tested
...
Gnome-control-center checks the display modes by
cc_display_config_is_scaled_mode_valid()
...
cc_display_config_dbus_is_scaled_mode_valid()
to exclude unusable low resolutions.
However, it is the current using resolution that going to be tested by
is_scaled_mode_allowed() in is_scale_allowed_by_active_monitors(), if it
is global scaled required or configured as cloning mode originally.
Therefor, it will check current using resolution again and again,
instead of the enumerated one. This leads gnome-control-center building
wrong resolution list on the panel.
This patch replaces the current mode with the enumerated mode to have
the correct resolution to be tested by is_scaled_mode_allowed().
Fixes #903
2020-03-10 17:49:22 +08:00
Felipe Borges
a09fbc3054
network: Make the VPN gear buttons' style consistent with other butons
...
Fixes #890
2020-02-29 17:53:00 +00:00
Felipe Borges
20566947ee
info-overview: Set "Rename" button insensitive if no changes are made
...
Fixes #879
2020-02-28 15:43:44 +01:00