Bastien Nocera
1619d30780
power: Fix battery gauge colours
...
Calling gtk_css_provider_load_from_resource() twice will remove any
already loaded resource instead of adding the new CSS with the old. Load
each CSS individually instead.
Fixes: f1bcaf1fbc
2020-12-11 17:16:55 +00:00
Benjamin Berg
04e31ac321
subprojects: Update libhandy
...
This pulls in a fix for a warning, required for the CI to work on Fedora
rawhide images with a new GCC.
2020-12-11 15:07:58 +01:00
Benjamin Berg
056a684c29
ci: Update to new FDO template
2020-12-11 10:27:47 +01:00
Florentina Mușat
00502e6492
Update Romanian translation
2020-12-10 16:30:25 +00:00
Daniel Mustieles
0575d5e448
Updated Spanish translation
2020-12-02 14:17:04 +01:00
Kjartan Maraas
e60ac96099
Update Norwegian Bokmål translation
...
(cherry picked from commit 6a62df1603
)
2020-11-30 13:49:02 +00:00
Robert Ancell
ae1a37b009
printers: Remove use of gtk_widget_show_all
...
It is removed in GTK 4.
2020-11-26 16:02:57 +00:00
Robert Ancell
25963ccf8c
network: Fix small memory leak
2020-11-24 20:59:58 +00:00
Robert Ancell
e58a504174
network: Remove unused function prototypes
2020-11-24 20:59:58 +00:00
Robert Ancell
ce23d7e0b1
printers: Ensure objects are destroyed when dialog destroyed
2020-11-24 12:31:21 +13:00
Robert Ancell
2c46436636
printers: Remove redundant variable set to NULL
2020-11-24 12:24:38 +13:00
Robert Ancell
5e2e4a55af
printers: Cancel adding printer if PPD dialog is cancelled
2020-11-24 12:23:42 +13:00
Robert Ancell
388e59e66a
printers: Fix string leaks in new printer dialog
2020-11-24 12:23:42 +13:00
vanadiae
2133739177
flatpak: Update to new gudev's buildsystem
...
The buildsystem was changed recently from autotools to meson, so it
no longer builds since the default buildsystem is autotools (when no
buildsystem is specified).
Hence, this commit switches to the meson buildsystem for gudev.
2020-11-22 20:06:02 +00:00
Fabio Tomat
597d9ed44e
Update Friulian translation
2020-11-20 21:43:55 +00:00
Jordi Mas
82802d1f43
Update Catalan translation
2020-11-20 14:39:18 +01:00
Robert Ancell
15717be456
network: Correctly detect when ethernet devices are hotplugged.
...
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/995
2020-11-19 23:32:16 +00:00
Robert Ancell
7fb336e17b
printers: Make printers panel have a smaller minimum width.
...
Allow the ink-level to overlap with the buttons.
2020-11-19 23:24:31 +00:00
Fabio Tomat
345399d589
Update Friulian translation
2020-11-19 03:41:13 +00:00
Tim Sabsch
a060caac88
Update German translation
...
(cherry picked from commit 3e37033fb6
)
2020-11-17 16:12:36 +00:00
Robert Ancell
64a2e54ec6
network: Update design of the WiFi list.
...
https://gitlab.gnome.org/Teams/Design/settings-mockups/raw/master/wifi/wifi-list.png
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1185
2020-11-16 17:01:16 +13:00
Robert Ancell
3beaa9d158
network: Move signals handlers into .ui files
2020-11-11 20:13:46 +00:00
Robert Ancell
012e9cae25
universal-access: Use modern packing tags in CcZoomOptionsDialog
2020-11-11 20:01:55 +00:00
Robert Ancell
c13a276abd
universal-access: Remove unused tags in CcZoomOptionsDialog .ui file
2020-11-11 20:01:55 +00:00
Robert Ancell
99d7097548
universal-access: Rename widgets to standard names and use standard types
2020-11-11 20:01:55 +00:00
Robert Ancell
4ac698eabd
universal-access: Split pointing dialog into its own widget
2020-11-11 20:01:55 +00:00
Robert Ancell
0bd133489d
universal-access: Split typing dialog into its own widget
2020-11-11 20:01:55 +00:00
Robert Ancell
2f4058d7e9
universal-access: Split cursor blinking dialog into its own widget
2020-11-11 20:01:55 +00:00
Robert Ancell
31102bd256
universal-access: Split repeat keys dialog into its own widget
2020-11-11 20:01:55 +00:00
Robert Ancell
9aaee503c9
universal-access: Split visual alerts dialog into its own widget
2020-11-11 20:01:55 +00:00
Robert Ancell
828a2bee45
universal-access: Split sound keys dialog into its own widget
2020-11-11 20:01:55 +00:00
Robert Ancell
9a6631a31d
universal-access: Split screen reader dialog into its own widget
2020-11-11 20:01:55 +00:00
Robert Ancell
12a19878a6
universal-access: Split cursor size dialog into its own widget
2020-11-11 20:01:55 +00:00
Robert Ancell
accf1b82a0
universal-access: Launch zoom options dialog modally
2020-11-11 20:01:55 +00:00
Robert Ancell
a27be44a1d
universal-access: Set dialog parent externally
2020-11-11 20:01:55 +00:00
Robert Ancell
88b9b2a149
universal-access: Rename ZoomOptions to standard CcZoomOptionsDialog
2020-11-11 20:01:54 +00:00
Robert Ancell
3e489cc650
universal-access: Simplify row activation code.
...
The existing code used three methods for working out how each row worked.
2020-11-11 20:01:54 +00:00
Adrien Plazas
9ef266eda5
data: List compatible form-factors
...
This will allow the app to be available in Phosh and PureOS Store.
2020-11-11 19:57:58 +00:00
Robert Ancell
b259d5207b
applications: Fix NULL hash table being unreffed.
...
When clicking away from the applications panel you can see:
(gnome-control-center:95304): GLib-CRITICAL **: 09:12:52.941: g_hash_table_unref: assertion 'hash_table != NULL' failed
2020-11-10 02:08:35 +00:00
Robert Ancell
06eb07bbd6
printers: Remove dead PPD dialog code
2020-11-10 14:47:20 +13:00
Marek Černocký
6eaf4da5e5
Updated Czech translation
2020-11-09 21:26:04 +01:00
Robert Ancell
551d72280b
network: Stop using deprecated nm_device_*_get_hw_address
...
There is a general nm_device_get_hw_address which has been available since
NetworkManager 0.9.10.
2020-11-08 22:41:40 +00:00
Robert Ancell
83925b3e41
network: Sort Wifi connections
...
Sort connected first, then configured, then by strength.
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/736
2020-11-08 20:06:42 +00:00
Yuri Chornoivan
f63c5931e3
Update Ukrainian translation
2020-11-07 19:06:35 +00:00
Robert Ancell
bc6400a8d7
network: Fix SAE password visibility toggle.
...
Was trying to toggle the wrong widget.
2020-11-05 12:36:38 +13:00
Robert Ancell
1306a73e8b
notifications: Remove thread loading applications
...
Stop the app list being loaded in a thread. This is complicated and dangerous as
it accesses a hash table that can also be accessed from the main thread. The
operation is not expensive enough to warrant a thread, and similar code in the
application panel doesn't use one here.
2020-11-03 18:14:00 +00:00
Carlos Garnacho
27e1140c9d
search: Check for either tracker 2.x or 3.x schemas
...
The Tracker3 schema points to the same dconf path and is backwards
compatible with Tracker 2.x settings. Check for either here, with a
preference to Tracker 3.x.
Eventually, Tracker 2.x will be fully phased out, and this will not
be necessary.
Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1173
2020-11-02 21:47:22 +00:00
Philip Withnall
e522e5e732
wacom: Fix a critical warning if loading a cursor fails
...
It’s possible for `gdk_cursor_new_for_display()` to return `NULL`. It’s
OK to pass `NULL` to `gdk_window_set_cursor()`, but not OK to then unref
it.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2020-11-02 21:41:03 +00:00
Philip Withnall
243ff6a511
user-accounts: Fix a critical warning if loading a cursor fails
...
It’s possible for `gdk_cursor_new_for_display()` to return `NULL`. It’s
OK to pass `NULL` to `gdk_window_set_cursor()`, but not OK to then unref
it.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2020-11-02 21:41:03 +00:00
Robert Ancell
7bbbef5fde
printers: Fix autoptr object not being initialized to NULL.
...
Won't cause a problem in this case but should be done for safety.
Introduced in ad226b420c
2020-11-02 09:25:04 +13:00