Commit graph

17918 commits

Author SHA1 Message Date
Sam Hewitt
9673a0d035 icon: update icon assets for Initiative: https://gitlab.gnome.org/GNOME/Initiatives/issues/2 2018-09-12 21:30:52 +00:00
Jordi Mas
401a3847e7 Update Catalan translation 2018-09-11 10:58:16 +02:00
Petr Kubánek
89fabad809 datetime: grayout automatic timezone
Automatic timezone does not work if location sharing is disabled in privacy.

Grays out automatic timezone setting if location sharing is disabled in privacy
settings. Enable automatic timezone seting if location sharing is enabled.

https://bugzilla.gnome.org/show_bug.cgi?id=788714
2018-09-11 02:11:44 +00:00
Robert Ancell
66981da275 region: Make full widget for input rows
The row widgets are not full GtkWidgets. This means they are harder
to understand, use g_object_set_data which looses type safety and
cause the one .c file to be overly large.

Update this code to use a CcInputRow widget that uses GTK+ best
practice.
2018-09-11 10:40:27 +12:00
Ondrej Holy
f27b99e338 user-accounts: Fix libpwquality error handling
Always use pwquality_strerror()	in case	of error in order to prevent
memory leaks and to improve error messages.

https://gitlab.gnome.org/GNOME/gnome-control-center/issues/171
2018-09-10 22:04:23 +00:00
Ondrej Holy
64007ce52d user-accounts: Do not crash because of libpwquality failures
Users panel crashes with g_error() if some of libpwquality calls fails,
e.g. when pwquality.conf is broken. The default values should be used
instead of crash. Let's use g_warning() instead of g_error() in that
case.

https://gitlab.gnome.org/GNOME/gnome-control-center/issues/171
2018-09-10 22:04:23 +00:00
Ondrej Holy
44c5c9e50b user-accounts: Do not set user for password dialog redundantly
um_password_dialog_set_user() is called from on_permission_changed()
respective show_user(), which more or less means on every change in
the panel. It it pretty enough to call this before opening the password
dialog, which is already done over change_password() callback. Let's
remove the redundant call which may lead to unwanted failures among
others.

https://gitlab.gnome.org/GNOME/gnome-control-center/issues/171
2018-09-10 22:04:23 +00:00
Robert Ancell
37d02369b7 region: Cancel async permission requests when panel is closed 2018-09-10 15:45:31 +00:00
Robert Roth
f7798f5dfa power: set proper level offsets for battery levelbars
The battery power level level bars are using the default offsets for low, high and full battery level, 0.25, 0.75 and 1.0.

Based on the suggestion from #68, this commit changes the high and full offset to 0.1 and 0.8, and the low battery level offset to 0.03 for primary batteries and UPSs, and 0.05 for other batteries and devices.

https://gitlab.gnome.org/GNOME/gnome-control-center/issues/68
2018-09-10 15:15:09 +00:00
Robert Ancell
d4340c4efc region: Fix language section not being marked insensitive
This is due to the widget not being extracted from region.ui and was introduced
in 5c418b8983.
2018-09-10 14:55:57 +00:00
Robert Ancell
0bdeb39319 region: Replace tab characters with spaces 2018-09-10 14:49:32 +00:00
Robert Ancell
b718a20713 region: Don't leak GFile objects
Creating the restart file leaked GFile objects. It also stored the path in the
object, which is unnecessary as it can just be generated on demand.

This leak has was introduced when the feature was in
db551f1c5d
2018-09-10 14:43:04 +00:00
Georges Basile Stavracas Neto
500b69c552 ci: Make armv8 and ppc64le manual jobs
They consume too much CI resources and take a long time
to run, which slows down the review and merge process.

Make them manual from now on.
2018-09-10 11:35:59 -03:00
Robert Ancell
f036b3a706 region: Remove duplicate cancellable code
There was a GCancellable used for IBus operations that was generated each time
an operation was done. The cancellable was only used to cancel such operations
when the panel is closed. We can just use the shared cancellable for this.
2018-09-10 15:51:53 +12:00
Piotr Drąg
10310a198d Fix icons in translations
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/181
2018-09-10 02:19:56 +02:00
Georges Basile Stavracas Neto
78495e03dc Bump version to 3.31.0
Let's branch now and allow some UI changes land.
2018-09-07 22:52:55 -03:00
Stas Solovey
4a4e90cc3b Update Russian translation 2018-09-06 20:03:15 +00:00
Yuras Shumovich
294edf9303 Update Belarusian translation 2018-09-05 16:08:39 +00:00
Adrien Plazas
361f8809df Update org.gnome.Settings.json 2018-09-05 12:57:43 +00:00
Jordan Petridis
983bf872fb Flatpak: Switch urls to point to gitlab.gnome.org 2018-09-05 12:57:43 +00:00
Marek Cernocky
0c661c5a67 Updated Czech translation 2018-09-04 10:34:20 +02:00
Marek Cernocky
31fe78ec7a Updated Czech translation 2018-09-04 10:16:41 +02:00
Georges Basile Stavracas Neto
d05b901a1d 3.30.0 2018-09-03 12:20:08 -03:00
Ask Hjorth Larsen
3b458b0857 Updated Danish translation 2018-09-02 23:19:34 +02:00
Anders Jonsson
8822a8dcfe Update Swedish translation 2018-09-02 19:28:35 +00:00
gogo
5165e37cf8 Update Croatian translation 2018-09-02 16:00:54 +00:00
Rūdolfs Mazurs
d8fca6bb02 Update Latvian translation 2018-08-31 19:28:18 +00:00
Balázs Meskó
8dce50517d Update Hungarian translation 2018-08-31 13:38:26 +00:00
Hannie Dumoleyn
9083dc5e02 Update Dutch translation 2018-08-31 10:11:57 +00:00
Fran Dieguez
8dfed1e966 Update Galician translation 2018-08-29 21:53:44 +00:00
Changwoo Ryu
3682be2be8 Update Korean translation 2018-08-28 15:54:02 +00:00
Georges Basile Stavracas Neto
10af7e20bd 3.29.92 2018-08-27 21:42:03 -03:00
Georges Basile Stavracas Neto
2f44c441ff tests: Temporarily disable Python tests
They're broken on my computer, and Python does a really
terrible job at communicating why. So after 8 hours of
debugging, I decided this is just a lost battle to me
and not important enough.
2018-08-27 21:42:03 -03:00
Robert Ancell
bf67ebc34e wifi: Don't translate placeholder text
Placeholder text was marked as translatable, but this is always replaced so
no need to translate it. Remove two unused tabs with translatable labels.
2018-08-27 22:48:05 +00:00
Robert Ancell
13b2de1c03 region: Remove placeholder text
Placeholder text was marked as translatable, but this is always replaced so
no need to set or translate it.
2018-08-28 09:51:58 +12:00
Robert Ancell
8af63dc40a common: Disable language chooser confirm button until a language is selected
Make the button insenstive until a language is chosen as per:
https://wiki.gnome.org/Design/SystemSettings/RegionAndLanguage
2018-08-27 18:33:52 +00:00
Georges Basile Stavracas Neto
7d58972623 Revert "color: Cache D-Bus proxies"
This reverts commit 8e56ea35f3.
2018-08-27 12:56:20 +00:00
Georges Basile Stavracas Neto
998dec3bfd Revert "info: Cache D-Bus proxies"
This reverts commit e46d505182.
2018-08-27 12:56:20 +00:00
Georges Basile Stavracas Neto
a2e166d0d6 Revert "notification: Cache D-Bus proxy"
This reverts commit 77ac09aa04.
2018-08-27 12:56:20 +00:00
Georges Basile Stavracas Neto
a44d395804 Revert "privacy: Cache D-Bus proxies"
This reverts commit 754434fa0d.
2018-08-27 12:56:20 +00:00
Georges Basile Stavracas Neto
fc29c0c5a8 Revert "region: Cache D-Bus proxy"
This reverts commit 10dfbb526e.
2018-08-27 12:56:20 +00:00
Milo Casagrande
d42c01a2f6 Update Italian translation 2018-08-27 07:55:33 +00:00
Robert Ancell
ead164b6da wacom: Remove unused tabs in UI
There were some tabs that were not visible and not used. They also
had translatable text that was not used.
2018-08-27 02:55:21 +00:00
Kukuh Syafaat
cfcc75257f Update Indonesian translation 2018-08-26 13:47:38 +00:00
Marcos Lans
4dee0df4b6 Update Galician translation 2018-08-25 00:50:22 +00:00
RyuzakiKK
b8972e885c tests: free TzInfo
The timezone information is allocated with `tz_info_from_location` but
never deallocated.
LeakSanitizer complains about this memory leak.

```
Direct leak of 13568 byte(s) in 424 object(s) allocated from:
/build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:95
    #1 0x7f63899bab21 in g_malloc0 (/usr/lib/libglib-2.0.so.0+0x51b21)
../tests/datetime/test-timezone-gfx.c:30
    #3 0x7f63899dc76a  (/usr/lib/libglib-2.0.so.0+0x7376a)
```
2018-08-24 14:43:29 +00:00
RyuzakiKK
2b14ccdf86 tests: close opened directory
The directory opened with `g_dir_open` is never closed, so LeakSanitizer
complains about a memory leaks.

```
Direct leak of 8 byte(s) in 1 object(s) allocated from:
/build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:86
    #1 0x7f2012908ac9 in g_malloc (/usr/lib/libglib-2.0.so.0+0x51ac9)
    #2 0x7f2012922aac in g_memdup (/usr/lib/libglib-2.0.so.0+0x6baac)
    #3 0x7f20128ed2d5  (/usr/lib/libglib-2.0.so.0+0x362d5)
    #4 0x7f20128ed338 in g_dir_open (/usr/lib/libglib-2.0.so.0+0x36338)
../tests/datetime/test-endianess.c:29
    #6 0x7f201292a76a  (/usr/lib/libglib-2.0.so.0+0x7376a)
    #7 0x7f201292a69a  (/usr/lib/libglib-2.0.so.0+0x7369a)
(/usr/lib/libglib-2.0.so.0+0x73951)
    #9 0x7f201292a972 in g_test_run (/usr/lib/libglib-2.0.so.0+0x73972)
    #10 0x560ad630cbff in main ../tests/datetime/test-endianess.c:66
```
2018-08-24 14:43:29 +00:00
Robert Ancell
ba81a78891 Update submodule URL to current GitLab URL 2018-08-24 14:06:00 +00:00
Robert Ancell
49e8256a7e user-accounts: Don't mark empty strings as translatable 2018-08-24 11:33:32 +12:00
Cheng-Chia Tseng
0630695156 Update Chinese (Taiwan) translation 2018-08-21 16:17:14 +00:00