Mohammed Sadiq
fbb2f98c44
wwan: Port to GTK4
2022-01-06 15:04:28 +00:00
Yuri Chornoivan
3357491a31
Update Ukrainian translation
2022-01-06 08:50:09 +00:00
Jordi Mas
62612eb93d
Update Catalan translation
2022-01-06 08:40:50 +01:00
Christopher Davis
161e096667
cc-notifications-panel: Use AdwActionRow
...
AdwActionRow handles most of what we were building
a custom row for, and what it doesn't handle we
can simply use its API for.
2022-01-06 00:51:36 +00:00
Christopher Davis
d61b5bb0b0
cc-notifications-panel: Use AdwPreferences{Page,Group}
...
libadwaita provides nice pre-built widgets for preferences
pages and groups. We should use them where possible.
2022-01-06 00:51:36 +00:00
Christopher Davis
e216f7f2db
cc-sound-panel: Use AdwPreferencesPage and PreferencesGroup
...
libadwaita provides nice pre-built widgets for preferences
pages and groups. We should use them where possible.
2022-01-06 00:38:31 +00:00
Benjamin Berg
6f825cd486
network: Fix saving passwords for non-wifi connections
...
When validating security settings for non-wifi connections, we
temporarily create a wireless connection. Unfortunately, when this
connection is destroyed, it'll clear the stored password from the 802.1x
settings object.
Avoid this by removing the setting before the temporary connection is
destroyed.
Closes : #337
2022-01-05 23:09:45 +00:00
Christopher Davis
4e2706fc6f
cc-window: Re-enable type-to-search
...
This was lost in the GTK4 port. This commit uses
GtkSearchBar's API to capture events.
See https://gnome.pages.gitlab.gnome.org/gtk/gtk4/method.SearchBar.set_key_capture_widget.html
2022-01-05 22:31:17 +00:00
Christopher Davis
f1d5a0e71e
cc-window: Enable scroll-to-focus on panel list
...
GTK4 doesn't do this by default, so we need to make sure
to specify it on our GtkViewport.
2022-01-05 22:31:17 +00:00
Jakub Steiner
8ba134fbce
multitasking: make graphics work in dark mode
...
- more of a workaround than a solution. Getting rid of the white fills
at the expense of clarity and style.
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1565
2022-01-05 22:22:57 +00:00
Robert Mader
6a4652bd35
display-config: Do not invert order when constructing modes
...
Mutter sends modes in descending order of preference. By reverting
the order via `g_list_prepend`, we get unintended side effects
such as choosing the least preferred refresh rate by default (if
the selected mode is not marked as preferred).
Instead of adding complex logic in several places, make sure that
the assumption of descending preference is kept by simply not
inverting the order.
Closes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1562
2022-01-05 22:12:13 +00:00
Christopher Davis
0af1937d4d
universal-access: Inline Sound Keys dialog
...
This can also be replaced with a simple switch
in an AdwActionRow.
2022-01-05 22:06:37 +00:00
Christopher Davis
f4b0ac5318
universal-access: Inline Screen Reader dialog
...
The dialog can easily be replaced by an
AdwActionRow with a switch and a subtitle.
2022-01-05 22:06:37 +00:00
Christopher Davis
9982f30008
cc-ua-panel: Remove custom listboxes
...
No longer needed now that all rows handle
activation.
2022-01-05 22:06:37 +00:00
Christopher Davis
997fadf8fb
cc-ua-panel: Handle row activation on individual rows
...
The custom listboxes serve another purpose: to handle
row activation. Instead of using a custom listbox, we
can simply listen to the `activated` signal on the
rows that don't have a switch.
2022-01-05 22:06:37 +00:00
Christopher Davis
02b9f29c44
cc-ua-panel: Use AdwActionRow for all rows
...
AdwActionRow simplifies activation handling for
switches, provides consistent styling and sizing,
and mnemonic handling.
2022-01-05 22:06:37 +00:00
Christopher Davis
a58fa42e1d
cc-ua-panel: Use AdwPreferencesPage/AdwPreferencesGroup
...
The individual groups still use their own listboxes,
as the custom rows they use won't be added to
AdwPreferencesGroup's list.
See https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/class.PreferencesGroup.html#adwpreferencesgroup-as-gtkbuildable
2022-01-05 22:06:37 +00:00
Christopher Davis
6a525c861e
cc-ua-panel: Remove custom keynav handling
...
We were using this to move between groups and scroll
the page, but that's not necessary. All we need
to do is set `scroll-to-focus` on our GtkViewport.
This commit removes the keynav-failed callback
and all associated plumbing.
2022-01-05 22:06:37 +00:00
Bastien Nocera
003a5182b9
ci: Rebuild image with newer gsettings-desktop-schemas
2022-01-05 11:24:04 +01:00
Bastien Nocera
6234e16712
build: Fix Bluetooth panel build
...
API version got bumped, see:
https://gitlab.gnome.org/GNOME/gnome-bluetooth/-/merge_requests/92
2022-01-05 11:02:45 +01:00
Bastien Nocera
d8719a627e
build: Bump required gsettings-desktop-schemas version
...
For the colour scheme option.
2022-01-05 11:02:45 +01:00
Daniel Mustieles
e99221e5d2
Updated Spanish translation
2022-01-04 12:17:51 +01:00
Aurimas Černius
cc4d27b70f
Updated Lithuanian translation
2022-01-03 22:26:40 +02:00
Sophie Herold
ef9428d983
icon: Remove circle outside of drawing area
2022-01-01 18:26:49 +00:00
Christopher Davis
3ee642e421
net-device-bluetooth: Use AdwActionRow and .boxed-list
...
This makes both the row and the list fit in better
with the rest of the page.
2021-12-29 23:28:44 -08:00
Yosef Or Boczko
1b45b633ae
Update Hebrew translation
2021-12-29 16:34:33 +00:00
Quentin PAGÈS
ef1342def1
Update Occitan translation
2021-12-27 20:03:53 +00:00
Aleksandr Melman
714dde080f
Update Russian translation
2021-12-25 13:01:03 +00:00
Asier Sarasua Garmendia
b84a53405a
Update Basque translation
2021-12-23 21:49:04 +00:00
Fabio Tomat
2a97dbff29
Update Friulian translation
2021-12-23 06:54:04 +00:00
Kukuh Syafaat
f7f5ceb962
Update Indonesian translation
2021-12-23 03:26:40 +00:00
Sebastian Keller
dfc504409f
search-provider: Don't escape result description as markup
...
Only the shell can know how the description string will be used and if
or when it should be escaped. Previously the shell did not escape the
description before displaying it with markup to highlight search hits,
but now it does. For gnome-control-center this however means without
this change the string will be escaped twice causing markup to show up
in the description text.
Related: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2033
2021-12-22 23:55:15 +01:00
Yaron Shahrabani
d64590de38
Update Hebrew translation
2021-12-22 20:32:54 +00:00
Fabio Tomat
3a52bdac68
Update Friulian translation
2021-12-22 20:29:59 +00:00
Hugo Carvalho
c1c61cd4f2
Update Portuguese translation
2021-12-22 20:29:41 +00:00
Alexander Mikhaylenko
5c903af015
background: Polish wallpaper thumbnails
...
Make corners rounded.
Replace selected style with an overlay check, make the close button
smaller to match. Move slideshow indicator to the lower left corner.
Set margins in css.
2021-12-20 19:51:46 +00:00
Alexander Mikhaylenko
88879951cf
background: Clean up the slideshow icon
...
Update the unused symbolic to match the svg with a baked-in shadow,
actually use it. Bundle it in gresources instead of installing, fix the
style class name. Fix margins - the close button was overriding them.
2021-12-20 19:51:46 +00:00
Alexander Mikhaylenko
3fea98b151
background: Rename to Appearance
2021-12-20 19:51:46 +00:00
Alexander Mikhaylenko
ecd6124b91
background: Add a light/dark style switcher
2021-12-20 19:51:46 +00:00
Alexander Mikhaylenko
0aaa6f296d
background: Redo the layout to match the new mockups
2021-12-20 19:51:46 +00:00
Alexander Mikhaylenko
f89976ff54
ua: Stop setting high contrast WM theme
...
That key is deprecated.
2021-12-20 19:51:46 +00:00
Alexander Mikhaylenko
c1f8e93636
ua: Use the new high contrast key
...
Keep setting gtk theme, but use the new boolean as the source of truth.
2021-12-20 19:51:46 +00:00
Yuri Chornoivan
4a5c41b384
Update Ukrainian translation
2021-12-18 16:38:40 +00:00
Hugo Carvalho
c362118d7b
Update Portuguese translation
2021-12-18 14:00:11 +00:00
Piotr Drąg
8ce7722702
Update POTFILES.in
2021-12-18 13:25:53 +01:00
Christopher Davis
58e3d7873a
cc-panel-list: Adjust margins for sidebar rows
...
This matches the mockups and Patterns.
2021-12-17 21:36:54 +00:00
Christopher Davis
7f601f4698
applications: Remove use of sidebar-icon style
2021-12-17 21:36:54 +00:00
Christopher Davis
d72d23a1cd
cc-panel-list: Remove use of sidebar-icon
style
...
Generally sidebar icons aren't dimmed anymore.
2021-12-17 21:36:54 +00:00
Christopher Davis
6aa1361a5d
cc-window.ui: Remove .view from sidebar
...
Sidebars should be the same color as window content
now.
2021-12-17 21:36:54 +00:00
Sebastian Keller
b3a7a16d23
keyboard: Use gtk4 translations instead of gtk3 ones for shortcut search
...
Otherwise looking up shortcuts with "ctrl" in non-English locales would
fail without gtk3 installed.
Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1546
2021-12-17 19:27:03 +01:00