summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* mouse: Hide entire "Touchpad" row when touchpad cannot be disabledFelipe Borges2023-04-201-4/+6
| | | | | | | | | | | | | | The touchpad row has a switch suffix that allows enabling/disabling touchpad. To prevent users from being left with no pointer device, we were hiding the suffix switch of the touchpad row, making the row look weird with a label and no action. Let's hide the entire row instead, as suggested by designers in comment https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1649#note_1643002 Fixes #1649
* common: Don't set the CcHostnameEntry widget sensitivity twiceFelipe Borges2023-04-201-3/+0
|
* user-accounts: Remove autologin row tooltip when unlockedFelipe Borges2023-04-201-0/+2
| | | | Fixes #2451
* wifi: Include network name in the Forget dialogFelipe Borges2023-04-201-2/+5
| | | | See https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1701#note_1719089
* Update Turkish translationEmin Tufan Çetin2023-04-191-1214/+825
|
* Update Czech translationDaniel Rusek2023-04-181-17/+17
|
* Update Czech translationDaniel Rusek2023-04-171-241/+254
|
* wacom: Fix WacomPage crash due to unknown type in UI descriptionChris Mayo2023-04-172-0/+4
| | | | Error building template class 'CcWacomPage' for an instance of type 'CcWacomPage': .:0:0 Invalid object type 'CcListRow'
* datetime: Fix Time Format ComboRowChris Mayo2023-04-173-1/+28
| | | | | | Failed to set property AdwEnumListModel.enum-type to GDesktopClockFormat: Unsupported GType 'GDesktopClockFormat' for value of type 'GType' meson.build code adapted from background/meson.build.
* Fix panel crashes due to unknown types in UI descriptionsChris Mayo2023-04-179-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | Error building template class 'CcSearchPanel' for an instance of type 'CcSearchPanel': .:0:0 Invalid object type 'CcListRow' Error building template class 'CcDisplayPanel' for an instance of type 'CcDisplayPanel': .:0:0 Invalid object type 'CcListRow' Error building template class 'CcMousePanel' for an instance of type 'CcMousePanel': .:0:0 Invalid object type 'CcIllustratedRow' Error building template class 'CcKeyboardPanel' for an instance of type 'CcKeyboardPanel': .:0:0 Invalid object type 'CcListRow' Error building template class 'CcRegionPanel' for an instance of type 'CcRegionPanel': .:0:0 Invalid object type 'CcListRow' Error building template class 'CcUaPanel' for an instance of type 'CcUaPanel': .:0:0 Invalid object type 'CcListRow' Error building template class 'CcUserPanel' for an instance of type 'CcUserPanel': .:0:0 Invalid object type 'CcAvatarChooser' Error building template class 'CcUserPanel' for an instance of type 'CcUserPanel': .:0:0 Invalid object type 'CcListRow' Error building template class 'CcDateTimePanel' for an instance of type 'CcDateTimePanel': .:0:0 Invalid object type 'CcTzDialog' cc_tz_dialog_get_selected_location: assertion 'CC_IS_TZ_DIALOG (self)' failed dumped core Error building template class 'CcDateTimePanel' for an instance of type 'CcDateTimePanel': .:0:0 Invalid object type 'CcListRow' Error building template class 'CcInfoOverviewPanel' for an instance of type 'CcInfoOverviewPanel': .:0:0 Invalid object type 'CcHostnameEntry'
* network: Use the "labelled-by" property to avoid repeating strings unnecessarilyAutomeris naranja2023-04-121-1/+1
|
* general: Remove a11y labels when they aren't neededAutomeris naranja2023-04-128-39/+0
| | | | | | | A11y labels aren't needed when using the "activatable-widget" property, because the relation is set automatically: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/main/src/adw-action-row.c#L661
* general: Use the "activatable-widget" property in several rowsAutomeris naranja2023-04-123-0/+3
|
* sharing:removed global master switchGotam Gorabh2023-04-122-47/+0
| | | | | | | These changes remove the global master switch from sharing panel and set main_list_box active. Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2415
* network/connection-editor: fix crash when removing a connectionJonathan Kang2023-04-121-1/+1
| | | | This was caused by commit 6f1567f23.
* region: Use AdwBanner instead of GtkInfoBarChristopher Davis2023-04-112-32/+8
| | | | | | | | | | AdwBanner is a new adaptive widget that should be used in place of GtkInfoBar. It provides an API close to how we use InfoBars in GNOME, and fits better at smaller window sizes. This commit swaps out the GtkInfoBar used in the Region panel for an AdwBanner.
* general: Use AdwBanner in CcPermissionInfobarChristopher Davis2023-04-115-79/+104
| | | | | | | | | | | AdwBanner is a new adaptive widget that replaces GtkInfoBar. AdwBanner adapts better to mobile sizes and has an API that fits with how we use infobars. This commit changes CcPermissionInfobar to use an AdwBanner internally instead of a GtkInfoBar. It also re-implements part of GtkLockButton, as AdwBanner does not support adding arbitrary widgets.
* display: Fix display enabled toggle visibilityTimotej Šulík2023-04-111-1/+1
|
* wi-fi:Updated Forget Connection dialog of saved networks with AdwMessageDialogGotam Gorabh2023-04-111-16/+19
| | | | | | This changes update the Forget Connection dialog of saved networks using AdwMessageDialog instead of GtkMessageDialog. And set Cancel as a default responce instead of Forget to overcome accidental forget.
* wifi: Center panel title when subtitle isn't visibleiampkumar022023-04-112-29/+7
| | | | | | | | | | | | We used to have a custom title widget containing a label for the title and another for the subtitle (status). When the subtitle label wasn't visible, the title label wouldn't get centered vertically in the headerbar. By porting the custom title widget to AdwWindowTitle we get the title centered for free. Fixes #1891
* wifi: Add a confirmation dialog when forgetting a connectionCyber Phantom2023-04-112-1/+31
| | | | | | | | Destructive actions are supposed to have a dialog asking the user for confirmation. This commit adds the confirmation dialog when user tries to forget a wifi network. Fixes #2371
* info-overview: Show each GPU in it's own lineSayan Bhattacharjee2023-04-112-1/+8
| | | | | | | | | | | | | | When having multiple GPUs, each GPUs are now seperated by a newline instead of the previously used seperator: " / ". This particular fix works ONLY for systems that use switcheroo-control. Also, this commit allows the 'secondary_label' of 'CcListRow' to have 'lines' set to '4' and 'wrap' to 'True', along with 'hexpand' and 'halign' set to 'True' to accommodate long strings on all labels which previously suffered from a issue of getting truncated if the strings are too long. Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2125
* Post-release version bumpFelipe Borges2023-04-111-1/+1
|
* Update Serbian translationМарко Костић2023-04-101-106/+42
| | | | (cherry picked from commit 61dc0d19fda30a8f6ce146c3b7799f4a31f588fe)
* Update Serbian translationМарко Костић2023-04-091-2361/+3072
| | | | (cherry picked from commit 3a280f91bf6efae9ba371b53b2697fb11591a867)
* Update Bulgarian translationAlexander Shopov2023-04-071-2/+2
| | | | (cherry picked from commit 59d805a21b4f71e3c54bc3842266f57ec89fca03)
* Update Bulgarian translationAlexander Shopov2023-04-071-974/+12
| | | | (cherry picked from commit b927ad258bf0c3dd31085d6c38a0deb12b6e78f8)
* Revert "cc-wifi-connection-list: Don't show empty listbox"Felipe Borges2023-04-071-6/+0
| | | | | | This causes the "Saved Networks" list to never show rows. This reverts commit ba13ca1f4a76e7f564e2295bee561e4c45db4a1b.
* Update Czech translation by Daniel Rusek and Vojtech PernikPetr Kovar2023-04-061-2415/+2937
|
* display: Make nightlight widgets clamped to same size as other panelsEmad Saadat2023-04-062-277/+241
| | | | | by using an AdwPreferencesPage instead of a plain GtkBox. And also move disabled infobar out of night_light_settings.
* Update Friulian translationFabio Tomat2023-04-051-46/+16
| | | | (cherry picked from commit 0652ccd47523d401af6e646c527ede5e41cee8bc)
* Update Friulian translationFabio Tomat2023-04-051-189/+86
| | | | (cherry picked from commit c26b280a476af79867d84d160f3f279a5f308062)
* display/night-light: Don't leak config manager proxyJonas Ådahl2023-04-041-0/+1
|
* display/night-light: Disconnect config manager changed handlerJonas Ådahl2023-04-041-2/+3
| | | | | | | Use g_signal_connect_object() to automatically disconnect the signal handle when the listener object gets destroyed. Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2333
* Update Friulian translationFabio Tomat2023-04-041-1053/+1575
| | | | (cherry picked from commit 65438a5a0c1f9351d82bc18ece84d81ba2ac7160)
* Update Persian translationDanial Behzadi2023-04-031-241/+229
|
* sharing: Fix network row visible name bugvelsinki2023-04-031-1/+1
| | | | | | | | | | | In `cc_sharing_networks_new_row`, the `network_name` is not being set to the new row, but to `self->current_row`. This is incorrect behavior, as it leaves the new row without any title, and overwrites the title of the current row incorrectly to the last network entry in the enabled networks list. This fix correctly sets the name to the new row instead. This problem is at least discussed in #2318 (point 3) and causes some confusion in #2299 as well.
* subprojects: revert accidental libgvc downgrade yet againPauli Virtanen2023-04-031-0/+0
| | | | | | | Re-do the libgvc version upgrade from 8c84b9f0d378 ("subprojects: Update libgvc"), which was accidentally reverted in cb333cd59c80 ("Fix accessibility of the buttons in the test sound output dialog") without comment.
* Update Russian translationAleksandr Melman2023-04-031-245/+232
|
* Update Ukrainian translationYuri Chornoivan2023-04-021-230/+223
|
* keyboard-shortcut-dialog: Add ellipsis to the "Add Shortcut" button labelAutomeris naranja2023-03-311-1/+1
| | | | | | | Acc. HIG, "use an ellipsis (…) at the end of a label if further input or confirmation is required from the user". https://developer.gnome.org/hig/guidelines/writing-style.html?highlight=ellipsis
* keyboards: Add "Character" keywordAutomeris naranja2023-03-311-1/+1
|
* keyboards: Add "Compose" keywordAutomeris naranja2023-03-311-1/+1
| | | | | It isn't possible to open the Keyboards panel by searching for "Compose". Compose key is an important feature, so this change adds a "Compose" keyword to improve the discoverability of this setting.
* Update Bulgarian translationAlexander Shopov2023-03-311-1/+1
| | | | (cherry picked from commit 987ddeff8dedacb4447513b4985ec091ccbe3cde)
* Update Chinese (China) translationBoyuan Yang2023-03-311-206/+192
|
* Update Chinese (China) translationBoyuan Yang2023-03-311-2395/+2832
| | | | (cherry picked from commit 3216328db98d0981601c45c36ac6b22f0747d3cc)
* Update Bulgarian translationAlexander Shopov2023-03-301-1/+1
| | | | (cherry picked from commit c262359ef3f127b913c78f5b346df15e8e73a611)
* datetime: Fix NTP switch getting out of sync.Robert Ancell2023-03-301-5/+5
| | | | | The state needs to be set to the state that was requested before the D-Bus call. The existing code used the state received from D-Bus, which will be the previous state.
* datetime: Use g_object_bind_property to show NTP stateRobert Ancell2023-03-301-20/+5
|
* datetime: Fix widget names and typesRobert Ancell2023-03-292-74/+72
|