Claudio André
26cb1dde06
CI: use a previous Docker image
...
Fedora itself was/is unstable since some days ago.
See https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/109#note_263396 .
2018-07-10 12:32:53 -03:00
Jordi Mas
c8f1baf559
Update Catalan translation
2018-07-08 09:36:45 +02:00
Claudio André
ff7050da62
docs: add the coverage badge
...
[skip ci]
2018-07-05 23:25:23 +00:00
Robert Ancell
b3ea72735a
notifications: Use g_signal_connect_object to ensure handlers are not run after object destroyed
...
Fixes specific crash:
https://gitlab.gnome.org/GNOME/gnome-control-center/issues/75
2018-07-03 11:42:00 +12:00
Robert Ancell
556388f373
region: Fix small memory leak
...
Was introduced in 79e00c3
2018-07-02 21:52:03 +00:00
Robert Ancell
65c43b4fac
common: Fix missing reference
...
Was introduced in 86d1d30
2018-07-02 21:11:42 +00:00
Daniel Șerbănescu
a94548400c
Update Romanian translation
2018-07-01 14:04:21 +00:00
Philip Withnall
7b3cd630c0
info: Update gsd_should_ignore_unix_mount() from g-s-d master
...
• Use g_unix_is_system_fs_type() if a new enough GLib is available,
rather than maintaining our own list of system file system types.
• List network file systems separately, since GLib doesn’t ignore them.
• Ignore some file systems by label too.
See
https://gitlab.gnome.org/GNOME/gnome-settings-daemon/merge_requests/24 .
Signed-off-by: Philip Withnall <withnall@endlessm.com>
2018-06-29 06:49:45 +00:00
Fabio Tomat
0b3555d636
Update Friulian translation
2018-06-28 08:10:22 +00:00
Cédric Valmary
aa48f97811
Update Occitan translation
2018-06-26 17:18:56 +00:00
Robert Ancell
3f5bc8369b
printers: Fix warning about wrong data type
2018-06-26 15:57:20 +12:00
Robert Ancell
55d47bc83e
printers: Plug memory leaks
2018-06-25 22:53:10 +00:00
Claudio André
361e765427
CI: add ASAN Address Sanitizer
...
AddressSanitizer (or ASan) is a programming tool that detects memory
corruption bugs such as buffer overflows or use after free. AddressSanitizer
is based on compiler instrumentation.
The llvm.org states that Sanitizers have found thousands of bugs everywhere.
Sanitizers running during CI can prevent bugs from taking up residence. They
are helper tools to maintain bugs out.
2018-06-21 13:29:08 -03:00
Claudio André
38487017b3
CI: refactor the build process
...
In order to shrink the file and reuse "code".
2018-06-21 13:29:08 -03:00
Claudio André
8fb43047df
CI: add coverage parsing to the job
...
It works only if enabled via CI/CD Settings. More info available at
https://docs.gitlab.com/ee/user/project/pipelines/settings.html#test-coverage-parsing .
The parsing regex was tested on my GitLab forked project.
2018-06-21 13:29:08 -03:00
Claudio André
316b901296
CI: avoid rebuilding in the test job
...
The test job was recompiling the software (unexpected behavior).
This was happening because the git checkout runs after the artifacts
download (resulting in the source code being newer than the object
files).
This commits saves and reuses the working directory produced by the
build job.
2018-06-21 15:35:00 +00:00
Claudio André
186038a014
CI: refactor the GitLab job header
...
In order to shrink the file and reuse "code".
2018-06-21 15:35:00 +00:00
Claudio André
28a66e5df1
CI: refactor GitLab yaml file
2018-06-21 15:34:59 +00:00
Claudio André
a1d57165c1
CI: add code coverage report
2018-06-21 15:34:59 +00:00
Daniel Mustieles
a5eccee8fd
Updated Spanish translation
2018-06-21 10:00:33 +02:00
Bastien Nocera
a30e5dbe72
wifi: Use g_debug() for a debug message
...
Rather than CC_TRACE_MSG() which is supposed to be used for debugging
timing related problems.
2018-06-20 12:53:11 +00:00
Bastien Nocera
0e2a4aa2d6
wacom: Hide Wacom panel when there are no tablets
...
Use GsdDeviceManager to monitor libwacom-supported tablets coming and
going. Hide the Wacom panel from the list when there's no supported
tablets plugged in.
2018-06-20 12:53:11 +00:00
Robert Ancell
67d39e497a
region: Fix language search crash due to g_auto changes in 79e00c3
2018-06-20 17:07:08 +12:00
Robert Ancell
9ae5f9a667
Fix crash due to g_auto changes in 79e00c3
2018-06-20 16:44:36 +12:00
Georges Basile Stavracas Neto
a4746a90c7
docs: Remove trailing space from code example
2018-06-19 16:29:04 +00:00
Georges Basile Stavracas Neto
baf161085f
docs: Document more of the code style
2018-06-19 14:44:57 +00:00
Georges Basile Stavracas Neto
c89a919536
window: Remove unused panel box
...
Whenever a panel is activated, there is a GtkBox that
is added between the window and the panel itself.
Investigating the history of this field, it originally
appeared at ec7f8c9b
when the window started using
widgets rather than page numbers. Apparently, it was a
GtkBox to help dealing with the GtkNotebook (which was
later changed to the current GtkStack).
The field was renamed from 'current_panel' to 'current_panel_box'
at ab435aa9
. But since the transition to GtkStack, there
is no real need to use the GtkBox anymore.
This patch removes this GtkBox, and as a consequence, the
code is slightly simplified.
2018-06-18 11:33:02 -03:00
Yi-Jyun Pan
d814d9db02
Update Chinese (Taiwan) translation
2018-06-13 12:51:18 +00:00
Robert Ancell
71383e8b50
power: Use GtkTemplate
2018-06-11 14:30:31 +00:00
Robert Ancell
014e572e9b
universal-access: Use GtkTemplate
2018-06-11 14:11:47 +00:00
Benjamin Steinwender
92f73720b6
Update German translation
2018-06-09 08:30:48 +00:00
Jonathan Kang
ca15b9822d
wifi: only manage Wi-Fi devices managed by NM
...
If a Wi-Fi device is unmanaged by NetworkManager, ignore it.
2018-06-08 13:03:53 +00:00
Robert Ancell
86d1d30c63
common: Use g_auto for variables
2018-06-07 01:08:07 +00:00
Robert Ancell
eff88ab2f1
sharing: Use GtkTemplate
2018-06-07 00:58:22 +00:00
Stas Solovey
e072bc5bae
Update Russian translation
2018-06-06 10:15:48 +00:00
Marek Cernocky
d4a3d5a180
Updated Czech translation
2018-06-06 10:36:29 +02:00
Jordi Mas
a259f48199
Update Catalan translation
2018-06-03 10:59:36 +02:00
Robert Ancell
122f997493
background: Replace deprecated GSimpleAsyncResult with GTask
2018-06-03 06:46:16 +04:00
Robert Ancell
3622c8ff14
power: Use g_auto for variables
2018-06-03 01:38:43 +00:00
Robert Ancell
3f9337da4e
universal-access: Use g_auto for variables
2018-06-03 01:31:26 +00:00
Robert Ancell
a30f660db9
sharing: Use g_auto for variables
2018-06-03 01:11:17 +00:00
Robert Ancell
9a7850a7aa
region: Move callbacks into .ui file
2018-06-03 00:41:58 +00:00
Robert Ancell
223087cf39
common: sharing: Replace ifdefs with #pragma once
2018-06-01 21:41:34 +00:00
Robert Ancell
42ea814d72
common: Replace GObject boilerplace with G_DECLARE_TYPE
2018-06-01 21:41:33 +00:00
Robert Ancell
a91ef6c7d7
sharing: Replace ifdefs with #pragma once
2018-06-01 21:21:05 +00:00
Robert Ancell
394797025f
sharing: Replace GObject boilerplace with G_DECLARE_TYPE
2018-06-01 21:21:05 +00:00
Robert Ancell
a64ef75ad7
Simplify use of GCancellable
...
g_cancellable_cancell can be called without checking for a NULL value.
Use g_clear_object instead of g_object_unref
2018-06-01 21:03:19 +00:00
Robert Ancell
dd61d98ec5
datetime: Move callbacks into .ui file
2018-06-01 20:35:30 +00:00
Robert Ancell
c461e436b7
user-accounts: Replace ifdefs with #pragma once
2018-06-01 11:04:18 +00:00
Robert Ancell
678beb6712
user-accounts: Replace GObject boilerplace with G_DECLARE_TYPE
2018-06-01 11:04:18 +00:00