summaryrefslogtreecommitdiff
path: root/panels
Commit message (Collapse)AuthorAgeFilesLines
* user-accounts: Use term "Confirm" instead of "Verify"wip/oholy/unify-stringsOndrej Holy2018-07-121-1/+1
| | | | | | The Password dialog uses "Verify New Password" and Add User dialog "Confirm". Let's use "Confirm New Password" as it is on mockups to be consistent in terminology.
* user-accounts: Use the same phrase when passwords do not matchOndrej Holy2018-07-121-1/+1
| | | | | Use "The passwords do not match." phrase in the Add User dialog and Password dialog consistently.
* user-accounts: Correctly hide password mismatch warningsRobert Ancell2018-07-112-6/+7
| | | | | | | | | | | The logic for the password mismatch warnings didn't handle the case where you deleted both the passwords - it would still show them as not matching. Fix this by handling the three cases: - Passwords are different - Passwords are the same - No passwords entered
* user-accounts: Fix entry sensitivity after password generationOndrej Holy2018-07-112-0/+2
| | | | | | | If a password is generated and prefilled in the corresponding entries, the verify entry remains insensitive. Let's fix the sensitivity... https://gitlab.gnome.org/GNOME/gnome-control-center/issues/38
* user-accounts: Validate password before moving focusOndrej Holy2018-07-112-0/+30
| | | | | | | | | If <tab> is pressed and password is not yet validated (ie. the verify entry is not sensitive), focus skips the verify entry, even if the password is strong enough. Let's validate the password when <tab> is pressed (ie. before focus change) to prevent this <tab> breakage... https://gitlab.gnome.org/GNOME/gnome-control-center/issues/38
* Revert "user-accounts: Don't disable the verify password entry"Ondrej Holy2018-07-112-0/+12
| | | | | | | | | This reverts commit 7b3746af23f6933c0a930822b55dea6d96df3cbd. This is needed to make obvious that password is not yet strong enough. Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/38
* printers: update pixel_size of icons to avoid aliasingSam Hewitt2018-07-101-2/+2
|
* wacom: use dim-label class on icons instead of opacity for consistencySam Hewitt2018-07-102-2/+6
|
* common: update pixel_size values to base 16 for icon claritySam Hewitt2018-07-107-8/+8
|
* sharing: Enable settings widget for gnome-remote-desktopJonas Ådahl2018-07-104-3/+298
| | | | | | | Enable support for manipulating GNOME Remote Desktop settings. Settings are done via the org.gnome.desktop.remote-desktop.vnc schema. Configuring the VNC password is done via libsecret, thus libsecret is added as a dependency.
* notifications: Use g_signal_connect_object to ensure handlers are not run ↵Robert Ancell2018-07-031-6/+7
| | | | | | | after object destroyed Fixes specific crash: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/75
* region: Fix small memory leakRobert Ancell2018-07-021-7/+5
| | | | Was introduced in 79e00c3
* common: Fix missing referenceRobert Ancell2018-07-021-1/+1
| | | | Was introduced in 86d1d30
* info: Update gsd_should_ignore_unix_mount() from g-s-d masterPhilip Withnall2018-06-291-7/+28
| | | | | | | | | | | | • 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>
* printers: Fix warning about wrong data typeRobert Ancell2018-06-261-1/+1
|
* printers: Plug memory leaksRobert Ancell2018-06-256-6/+32
|
* 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-202-0/+39
| | | | | | 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
|
* power: Use GtkTemplateRobert Ancell2018-06-112-132/+132
|
* universal-access: Use GtkTemplateRobert Ancell2018-06-112-155/+278
|
* 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-0710-212/+115
|
* sharing: Use GtkTemplateRobert Ancell2018-06-072-392/+414
|
* 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
|
* 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
|
* power: Simplify cancellable destructionRobert Ancell2018-05-301-6/+2
|
* power: Replace ifdefs with #pragma onceRobert Ancell2018-05-301-5/+1
|
* power: Replace GObject boilerplace with G_DECLARE_TYPERobert Ancell2018-05-302-350/+284
|
* mouse: Connect signal handlers swappedRobert Ancell2018-05-314-32/+22
|