summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* subprojects: Update libgvcwip/hadess/update-libgvcBastien Nocera2020-09-211-0/+0
| | | | | | | This update is necessary to add support for recent UCM related changes in ALSA and PulseAudio. See https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/10
* Update Slovak translationDušan Kazik2020-09-201-13/+13
| | | | (cherry picked from commit 32d094b38cbdf7554c7f31d5fc8b7ff733111ac5)
* Update Ukrainian translationYuri Chornoivan2020-09-201-219/+230
|
* Update POTFILES.inPiotr Drąg2020-09-191-4/+3
|
* Update Portuguese translationJuliano de Souza Camargo2020-09-181-471/+29
| | | | (cherry picked from commit ff34e9234cea046513a2b568f9a3c9f73114dcaa)
* Update Tajik TranslationVictor Ibragimov2020-09-181-4/+4
|
* Update French translationCharles Monzat2020-09-181-115/+110
| | | | (cherry picked from commit 30078c5981e8767a98f4a4e5c0ca3cacaee045cb)
* Update Portuguese translationJuliano de Souza Camargo2020-09-171-4085/+6256
| | | | (cherry picked from commit a9ee7dc34e6fe161a15fba1514c5208bd16a0361)
* network: Fix missing prototype errorBastien Nocera2020-09-161-1/+1
| | | | | | gnome-control-center/panels/network/net-device-wifi.c:1179:1: warning: no previous prototype for ‘nm_client_on_permission_change’ [-Wmissing-prototypes] 1179 | nm_client_on_permission_change (NetDeviceWifi *self) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* network: Depend on NetworkManager 1.24Bastien Nocera2020-09-161-1/+1
| | | | | | | nm_client_on_permission_change() was added in 1.24, so depend on this version. Closes: #1120
* Update Czech translationDaniel Rusek2020-09-161-54/+52
|
* region: Move preview of format to a widgetIan Douglas Scott2020-09-158-275/+467
|
* region: "move up" and "move down" buttons in input row menuIan Douglas Scott2020-09-152-3/+82
| | | | Implementation borrowed from cc-search-panel-row.c
* region: Use popover for input source rowsIan Douglas Scott2020-09-151-40/+47
|
* sound: update the profile list after getting the signal from gvcHui Wang2020-09-161-6/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | In the ubuntu 20.04, we found a regression on HDMI audio. We plug a HDMI/DP monitor, the output device is the speaker in the output device combo box, then we select the HDMI from the combo box, the output device is switched to HDMI audio successfully, but the configuration box is empty. This will not happen in the ubuntu 18.04, the profile will show hdmi-stereo in this situation. So I think this is a regression. When problem happens, I could see the errors from log: Gvc: DEBUG: Matching profile for 'output:analog-stereo' is '(null)' Gvc: DEBUG: Matching profile for 'output:analog-stereo' is '(null)' Gvc: DEBUG: Matching profile for 'output:analog-stereo' is '(null)' Through debugging, I found the cc_profile_combo_box_set_device() is called too early. In the ubuntu 18.04, this function is called after pulseaudio changes the active_profile, but in the ubuntu 20.04, it is called ahead of pulseaudio changes the active_profile. To fix it, add a signal callback function, after pulseaudio changes the active_profile, this callback function will be called, then call cc_profile_combo_box_set_device(). Signed-off-by: Hui Wang <hui.wang@canonical.com>
* datetime: Implement the new time-date editor dialog designMohammed Sadiq2020-09-158-532/+346
|
* region: move input source ListBox code into it's own classIan Douglas Scott2020-09-147-736/+915
|
* power: Hide "Suspend & Power Button" section when emptyFelipe Borges2020-09-141-4/+4
| | | | Fixes #1075
* Bump libhandy to 1.0.0Adrien Plazas2020-09-142-1/+1
| | | | Let's use a stable version.
* keyboard: Move row code to CcKeyboardShortcutRowIan Douglas Scott2020-09-146-156/+278
| | | | | | | | | This adds a widget called `CcKeyboardShortcutRow`, sub-classing `GtkListBoxRow`, to handle a shortcut row. This makes the implementation a bit tidier, rather than handling it all in `CcKeyboardPanel`, and allows the widgets that compose the row to be laid out in xml. This is a prerequisite for moving the shortcuts to a new dialog.
* keyboard: Refactoring of CcKeyboardItem handling of multiple combosIan Douglas Scott2020-09-148-268/+246
| | | | | | | | | | | | | | | | | | This commit includes all the changes that seem to be necessary for CcKeyboardItem to be used for dealing with multiple keybindings, without (yet) changing the user interface to expose this. The `primary_combo` and `binding` fields of `CcKeyboardItem` are removed, in favor of the existing `key_combos`. No combination is "primary", since all of them can now be seen and changed equally. We treat `CcKeyboardItem.key_combos` as a set, that a combo can be added to or removed from. Though it continues to be represented as a `GList`, instead of a `GHashTable`, to preserve ordering. A lot of the keyboard panel code relied on the assumption that only one combo can be set for each setting, so this required a variety of miscellaneous changes.
* Update Dutch translationNathan Follens2020-09-141-1363/+1520
|
* 3.38.03.38.0Georges Basile Stavracas Neto2020-09-122-1/+7
|
* build: Use non-deprecated python module to search for pythonGeorges Basile Stavracas Neto2020-09-121-2/+2
|
* Update Friulian translationFabio Tomat2020-09-111-19/+19
|
* Update Italian translationMilo Casagrande2020-09-101-1354/+1265
|
* Update Swedish translationAnders Jonsson2020-09-091-112/+106
|
* Update Persian translationDanial Behzadi2020-09-081-104/+104
|
* Update Friulian translationFabio Tomat2020-09-081-4/+4
|
* Update Hungarian translationBalázs Úr2020-09-061-1451/+1578
|
* Update Slovak translationDušan Kazik2020-09-061-119/+113
|
* Update Latvian translationRūdolfs Mazurs2020-09-061-3140/+3099
|
* Update Catalan translationJordi Mas2020-09-061-406/+341
|
* Updated Danish translationAlan Mortensen2020-09-061-1369/+1518
|
* Update Swedish translationAnders Jonsson2020-09-061-1354/+1510
|
* 3.37.923.37.92Georges Basile Stavracas Neto2020-09-052-1/+13
|
* Disable the canonicalization testGeorges Basile Stavracas Neto2020-09-051-1/+1
| | | | The test needs fixing, and the release needs to happen again.
* display: Hook to PanelOrientationManaged for accelerometer checksCarlos Garnacho2020-09-051-99/+13
| | | | | | | | This property gives means for Mutter to determine who is in charge of display rotation for the built-in panel (us or Mutter). The UI must reflect this change. Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1018
* display: Add panel-orientation-managed signal to CcDisplayConfigCarlos Garnacho2020-09-052-10/+48
| | | | So we can track changes on this property.
* display: Add API to get the PanelOrientationManaged DisplayConfig propertyCarlos Garnacho2020-09-053-0/+28
| | | | | This property indicates whether the builtin panel orientation is managed by an accelerometer, thus shouldn't be managed by the display panel.
* display: Use a proxy for org.gnome.Mutter.DisplayConfigCarlos Garnacho2020-09-051-11/+21
| | | | It will be more convenient than a direct DBus call in future commits.
* wacom: Group pad/stylus devices together with the group nameCarlos Garnacho2020-09-041-4/+4
| | | | | | | | This will cover the regular case of pads attached to a tablet, but also the EKR case where the pad is a separate device logically grouped with a tablet. https://gitlab.gnome.org/GNOME/gnome-control-center/issues/415
* common: Add GsdDevice API to tell whether 2 devices are groupedCarlos Garnacho2020-09-042-2/+40
| | | | | | | This will be used for pad devices, better than the current way of comparing name strings coming from libwacom. https://gitlab.gnome.org/GNOME/gnome-control-center/issues/415
* wacom: Cater for multiple pads in the CcWacomPageCarlos Garnacho2020-09-041-9/+22
| | | | | | | | | | | | | We don't need to track them much specifically, as we delegate pad button mapping UI on GNOME Shell. It is however possible to have tablets with 0 to N pads (upper bound within sanity = 2), so we must at least reflect that in the "Map Buttons..." button visibility. This distinction is most important for the combination of EKR plus Cintiq 27QHD, as this is a pad-less tablet, for which we wouldn't usually show the "Map buttons..." action. https://gitlab.gnome.org/GNOME/gnome-control-center/issues/415
* wacom: Let CcWacomPage track pad devicesCarlos Garnacho2020-09-045-158/+117
| | | | | | | | | | | | | This puts stylus/pad tracking on 2 separate levels. The CcWacomPanel will look for styli, and treat them as "device leaders", adding a CcWacomPage for them. The CcWacomPage will then track the related pad, and update the "Map buttons..." action visibility according to it. This simplifies tablet page creation (eg. have it completed in one step), and decouples the device grouping logic from CcWacomPanel, which will be useful in future commits.
* Updated Spanish translationDaniel Mustieles2020-09-041-107/+102
|
* Update Croatian translationGoran Vidović2020-09-031-2/+2
|
* Update Slovak translationDušan Kazik2020-09-031-1373/+1542
|
* Update German translationStephan Woidowski2020-09-021-111/+105
|
* Updated Slovenian translationMatej Urbančič2020-09-011-42/+27
|