summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Update Occitan translationCédric Valmary2018-06-261-3036/+4258
|
* printers: Fix warning about wrong data typeRobert Ancell2018-06-261-1/+1
|
* printers: Plug memory leaksRobert Ancell2018-06-256-6/+32
|
* CI: add ASAN Address SanitizerClaudio André2018-06-212-0/+39
| | | | | | | | | | 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.
* CI: refactor the build processClaudio André2018-06-211-9/+9
| | | | In order to shrink the file and reuse "code".
* CI: add coverage parsing to the jobClaudio André2018-06-211-0/+7
| | | | | | | 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.
* CI: avoid rebuilding in the test jobClaudio André2018-06-211-1/+4
| | | | | | | | | | 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.
* CI: refactor the GitLab job headerClaudio André2018-06-211-9/+8
| | | | In order to shrink the file and reuse "code".
* CI: refactor GitLab yaml fileClaudio André2018-06-211-17/+17
|
* CI: add code coverage reportClaudio André2018-06-211-0/+46
|
* Updated Spanish translationDaniel Mustieles2018-06-211-487/+492
|
* wifi: Use g_debug() for a debug messageBastien Nocera2018-06-201-1/+1
| | | | | Rather than CC_TRACE_MSG() which is supposed to be used for debugging timing related problems.
* wacom: Hide Wacom panel when there are no tabletsBastien Nocera2018-06-203-1/+43
| | | | | | 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.
* region: Fix language search crash due to g_auto changes in 79e00c3Robert Ancell2018-06-201-11/+5
|
* Fix crash due to g_auto changes in 79e00c3Robert Ancell2018-06-201-1/+1
|
* docs: Remove trailing space from code exampleGeorges Basile Stavracas Neto2018-06-191-1/+1
|
* docs: Document more of the code styleGeorges Basile Stavracas Neto2018-06-191-0/+36
|
* window: Remove unused panel boxGeorges Basile Stavracas Neto2018-06-181-12/+4
| | | | | | | | | | | | | | | | | | 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.
* Update Chinese (Taiwan) translationYi-Jyun Pan2018-06-131-677/+903
|
* power: Use GtkTemplateRobert Ancell2018-06-112-132/+132
|
* universal-access: Use GtkTemplateRobert Ancell2018-06-112-155/+278
|
* Update German translationBenjamin Steinwender2018-06-091-631/+914
|
* wifi: only manage Wi-Fi devices managed by NMJonathan Kang2018-06-081-2/+2
| | | | If a Wi-Fi device is unmanaged by NetworkManager, ignore it.
* common: Use g_auto for variablesRobert Ancell2018-06-0711-244/+134
|
* sharing: Use GtkTemplateRobert Ancell2018-06-072-392/+414
|
* Update Russian translationStas Solovey2018-06-061-368/+377
|
* Updated Czech translationMarek Cernocky2018-06-061-366/+366
|
* Update Catalan translationJordi Mas2018-06-031-426/+647
|
* background: Replace deprecated GSimpleAsyncResult with GTaskRobert Ancell2018-06-033-35/+36
|
* power: Use g_auto for variablesRobert Ancell2018-06-031-131/+66
|
* universal-access: Use g_auto for variablesRobert Ancell2018-06-032-13/+6
|
* sharing: Use g_auto for variablesRobert Ancell2018-06-036-222/+139
|
* region: Move callbacks into .ui fileRobert Ancell2018-06-032-50/+50
|
* common: sharing: Replace ifdefs with #pragma onceRobert Ancell2018-06-019-28/+11
|
* common: Replace GObject boilerplace with G_DECLARE_TYPERobert Ancell2018-06-016-67/+13
|
* sharing: Replace ifdefs with #pragma onceRobert Ancell2018-06-018-32/+8
|
* sharing: Replace GObject boilerplace with G_DECLARE_TYPERobert Ancell2018-06-016-267/+163
|
* Simplify use of GCancellableRobert Ancell2018-06-019-54/+23
| | | | | g_cancellable_cancell can be called without checking for a NULL value. Use g_clear_object instead of g_object_unref
* datetime: Move callbacks into .ui fileRobert Ancell2018-06-012-81/+63
|
* user-accounts: Replace ifdefs with #pragma onceRobert Ancell2018-06-0115-48/+18
|
* user-accounts: Replace GObject boilerplace with G_DECLARE_TYPERobert Ancell2018-06-0111-556/+443
|
* Update Scottish Gaelic translationGun Chleoc2018-06-011-2585/+2342
| | | | (cherry picked from commit 8c6272d36e6a4ef2632bdece4ce9bbb24c77d652)
* background: Fix compile warning about object typeRobert Ancell2018-06-011-1/+1
| | | | | | | | | | | | | | | | | | | | [8/15] Compiling C object 'panels/background/panels@background@@background-chooser@sta/cc-background-xml.c.o'. In file included from /usr/include/glib-2.0/gobject/gbinding.h:29:0, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../panels/background/cc-background-xml.c:22: ../panels/background/cc-background-xml.c: In function ‘cc_background_xml_load_xml_internal’: /usr/include/glib-2.0/gobject/gobject.h:512:32: warning: passing argument 2 of ‘emit_added_in_idle’ from incompatible pointer type [-Wincompatible-pointer-types] #define g_object_ref(Obj) ((__typeof__(Obj)) (g_object_ref) (Obj)) ^ ../panels/background/cc-background-xml.c:310:34: note: in expansion of macro ‘g_object_ref’ emit_added_in_idle (xml, g_object_ref (item)); ^~~~~~~~~~~~ ../panels/background/cc-background-xml.c:138:1: note: expected ‘GObject * {aka struct _GObject *}’ but argument is of type ‘CcBackgroundItem * {aka struct _CcBackgroundItem *}’ emit_added_in_idle (CcBackgroundXml *xml, ^~~~~~~~~~~~~~~~~~
* region: Show scrollbars if neededGunnar Hjalmarsson2018-05-316-23/+6
| | | | | | | If we are initially showing more entries than can be fit, we should scroll then too rather than deciding in code when to do this. https://bugzilla.gnome.org/show_bug.cgi?id=793861
* search: Fix crash introduced in 58a6432Robert Ancell2018-05-311-2/+6
|
* search: Use GtkTemplateRobert Ancell2018-05-302-147/+136
|
* universal-access: Replace ifdefs with #pragma onceRobert Ancell2018-05-301-5/+1
|
* universal-access: Replace GObject boilerplace with G_DECLARE_TYPERobert Ancell2018-05-302-166/+113
|
* search: Use g_auto for variablesRobert Ancell2018-05-302-167/+89
|
* power: Simplify GPtrArray memory managementRobert Ancell2018-05-301-6/+5
|