summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* info: Don't depend on udisks2 client librarywip/lantw/info-dont-depend-on-udisks2-client-libraryTing-Wei Lan2019-07-242-29/+48
| | | | | | | | | | | The official implementation of udisks2 service is only available on Linux. Since the client library is bundled with the service, it is not possible to install the client library on non-Linux systems without patching the build system of udisks2. In order to support non-Linux systems with their unofficial udisks2 service implementations, we should use GDBus directly instead of relying on the client library. Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/606
* sharing: Allow dialogs to have smaller widthMohammed Sadiq2019-07-231-6/+4
| | | | | Reduce margins on either side, and allow the texts to be wrapped early, so that it works well on smaller screens
* info: Make the Removable Media panel adaptiveAdrien Plazas2019-07-222-4/+31
| | | | | Wrap or ellipsize the labels to allow the panel to fit in narrower windows.
* background: clarify remove background buttonAllan Day2019-07-221-4/+1
| | | | | | | | The button doesn't delete the original file - it just removes the image from the selection. "Remove" is therefore a better word than "Delete", and the destructive action style isn't appropriate. Fixes #578
* network: Rename section headerCarlos Garnacho2019-07-221-2/+2
| | | | | | | | | | The "Bluetooth" section is actually a catchall section for all device types we don't know much specifically (Includes, but not limited to Bluetooth). Rename/relabel it to something more comprehensive. Closes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/488
* universal-access: Use HdyColumn to center align panelMohammed Sadiq2019-07-221-747/+735
| | | | and avoid the GtkBox hack
* docs: Fix markdown formattingGeorges Basile Stavracas Neto2019-07-221-2/+2
|
* Update Friulian translationFabio Tomat2019-07-201-82/+83
|
* Update Basque translationAsier Sarasua Garmendia2019-07-201-751/+601
|
* display: Add guards for NULL display configurationBenjamin Berg2019-07-201-0/+12
| | | | | | | | | | | This may happen under some conditions. Possibly due to a race condition (i.e. we did not receive any configuration from mutter yet) or also if we are not running on GNOME. Add guards for NULL configuration. This configuration is never applicable and mostly clears the UI. Fixes: #604
* display: Add failure returns into CcDisplayConfigBenjamin Berg2019-07-202-0/+28
| | | | | This guards against accidental use of NULL pointers so that the panel will hopefully not crash if new bugs like this are introduced.
* background: Get Preview aspect ratio from primary monitorMohammed Sadiq2019-07-203-20/+82
| | | | | Get the aspect ratio from Primary monitor, and allow the preview to have smaller size, so that it works well on smaller screens
* Update German translationChristian Kirbach2019-07-191-33/+38
| | | | (cherry picked from commit 3067ef1c67f60992030673a56dd7eb2ba0ff9258)
* Update Croatian translationGoran Vidović2019-07-191-50/+73
|
* Update Catalan translationJordi Mas2019-07-191-1/+1
|
* region: Use correct icon for the drag handleAllan Day2019-07-162-2/+8
| | | | | | | | There's a dedicated icon for drag handles - we should make use of it. Also, change the color of the handle so it looks like it is part of the row. Fixes #590
* shell: Add global CSS stylesheetFelipe Borges2019-07-163-0/+9
|
* display: Update ShowMonitorLabels DBus callBenjamin Berg2019-07-151-1/+1
| | | | | | | The function has been changed in gnome-shell to be called ShowMonitorLabels again (rather than ShowMonitorLabels2). Update g-c-c accordingly. See https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/491
* universal-access: Free zoom options dialog rightMohammed Sadiq2019-07-151-2/+1
| | | | | Use gtk_widget_destroy() instead of g_clear_object(). Otherwise, it results in segfault on dispose()
* network: Fix mtu label not requesting enough spaceJonathan Kang2019-07-151-18/+0
| | | | | | Remove the size group where mtu label belongs, so that it can request enough space when it becomes visible. Since the size group is removed, filler widget is no longer useful. Remove it as well.
* display: Show scale row unconditionallyBenjamin Berg2019-07-151-46/+38
| | | | | The only functional change in this commit is the reval of the if that is checking for cloning mode.
* display: Check scale is valid for all monitors when mirroringBenjamin Berg2019-07-151-1/+1
|
* display: Use the new API to determine whether a scale is validBenjamin Berg2019-07-152-16/+5
|
* display-config: Add size constraints and (global) scaled mode checksMarco Trevisan (Treviño)2019-07-153-0/+93
| | | | | | | | | | | Make possible to set scaled size constraints per configuration, and add a method to verify if the current mode at scale is allowed for such config. This allows to perform such check also in case we have global scaling enabled, as in such case we must verify that all the selected current modes are supported by the given scale. Fixes GNOME/mutter#407
* network/eap-method-ttls: add domain matchMarkus Theil2019-07-152-7/+53
| | | | | | | | As it is often not sufficient to only check against a set of known CA certificates, add a domain suffix check for Wi-Fi connections. Signed-off-by: Markus Theil <theil.markus@gmail.com>
* sharing: Fix warning when disabling sharingRobert Ancell2019-07-151-1/+1
| | | | | | | | The warning is: (gnome-control-center:29760): Gtk-CRITICAL **: 11:45:48.076: gtk_widget_is_visible: assertion 'GTK_IS_WIDGET (widget)' failed This is due to the code trying to disable switches that only exist if support for that feature is available.
* sharing: Fix master switchStefano Facchini2019-07-151-4/+4
| | | | | | | | | | Since the switches for media, personal file, and screen sharing are in the header bar of the respective dialogs, they are not visible when we click on the master switch. This caused the check in OFF_IF_VISIBLE to always fail. Fix it by checking if the corresponding button in the main list box is visible, instead. Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/240
* Add Karbi translationJor Teron2019-07-142-0/+7740
|
* Update Italian translationMilo Casagrande2019-07-111-32/+37
| | | | (cherry picked from commit e7a8837160e62a3d61a584181d3277c0b2d8ab09)
* Update Greek translationEfstathios Iosifidis2019-07-081-228/+256
|
* Update Indonesian translationKukuh Syafaat2019-07-081-49/+72
|
* Update Polish translationPiotr Drąg2019-07-061-31/+36
|
* Update Brazilian Portuguese translationRafael Fontenelle2019-07-041-526/+586
|
* Replace unsafe setlocale() use with uselocale()Michael Catanzaro2019-07-034-34/+85
| | | | | | setlocale() is not threadsafe except when used only to query the locale without changing it. Let's use uselocale() instead, which changes the locale only on the calling thread. Much better.
* Updated Spanish translationDaniel Mustieles2019-07-021-24/+39
|
* Update Catalan translationJordi Mas2019-07-011-6/+6
|
* Update Friulian translationFabio Tomat2019-06-301-224/+256
|
* build: Require NetworkManager 1.12Bastien Nocera2019-06-301-1/+1
| | | | | Seeing as that's the version that added the nm_device_wifi_get_last_scan() we use.
* network: Handle cloned-mac settingIain Lane2019-06-278-28/+104
| | | | | | | | | | | | This can be set to 'preserve', 'permanent', 'random' or 'stable'. We need to handle these values otherwise we can end up with the editor being un-saveable. Turn the entry in to a GtkComboBoxText with those items in it, allowing a mac address to be typed too. Partial copy of 85b6b659a140a59c3df787062e089a0b4e2a547d from network-manager-applet.
* Update Catalan translationJordi Mas2019-06-221-673/+643
|
* Update Croatian translationGoran Vidović2019-06-211-505/+528
|
* Update Indonesian translationKukuh Syafaat2019-06-211-213/+220
|
* Update Greek translationEfstathios Iosifidis2019-06-201-570/+515
|
* 3.33.33.33.3Georges Basile Stavracas Neto2019-06-192-1/+37
|
* project: Require meson 0.50.0Georges Basile Stavracas Neto2019-06-191-1/+1
|
* Updated Spanish translationDaniel Mustieles2019-06-191-266/+271
|
* Update Dutch translationNathan Follens2019-06-181-685/+650
|
* display: improve time widget spacingAllan Day2019-06-171-1/+1
| | | | | | | | | | It's good to have some space between the to and from widgets, so they aren't squashed, and so they blend better with the colour temperature slider below. Ideally we'd just increase the space between the to and from sections, and not also between the widgets and their labels, but the approach in this commit isn't too bad.
* display: Improve Night Light settings labelsAllan Day2019-06-171-5/+5
| | | | | | Make sure that the labels in the night settings are clear. Fixes #583
* Update POTFILES.inPiotr Drąg2019-06-161-2/+2
|