Felipe Borges
7ffdb1c5b9
appdata: Update contact url to point users to Discourse
...
The mailing list is now dead.
See #1158
2023-10-20 12:58:49 +02:00
Sabri Ünal
30eed4a66e
appdata: add vcs-browser support and more
...
vcs-browser URL is visible on Flathub and GNOME Control Center.
Also:
- Update donation URL
- Add a homepage
More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
2023-10-20 12:57:31 +02:00
Maximiliano Sandoval R
526217badb
keyboard-shortcut-dialog: Allow escape to close
...
At the moment the search entry is consuming the Escape key press, so we
have to manually tell it what to do with it.
We clear the search on the first press, if there is input, and close the
window otherwise.
2023-10-20 10:55:01 +00:00
Automeris naranja
759eccf61b
printers: Add tooltip to the search button
...
"Controls in the header bars of primary windows should all have tooltips".
https://developer.gnome.org/hig/patterns/feedback/tooltips.html
2023-10-20 10:49:48 +00:00
Marco Melorio
dccaf98135
mouse-panel: Increase AdwBreakpoint width to avoid videos being blurry
...
When reducing the window width, CCSplitRow won't have enough width
to display videos without blurriness. This change increases the
AdwBreakpoint width so CCSplitRow shows vertically before that problem
described earlier happens.
See also: https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1960#note_1869031
Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1960 >
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2631
2023-10-20 10:24:27 +00:00
Marco Melorio
b136406210
cc-split-row: Reduce GtkPicture horizontal margins to avoid blurriness
...
There is a difference between the aspect ratio of the CCSplitRow widget
and the videos from the Mouse & Touchpad panel, which causes the videos
to appear blurry.
This change reduces the video margins so they can better align with the pixel grid.
See also: https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1960#note_1869031
Part-of: <https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1960 >
Partially fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2631
2023-10-20 10:24:27 +00:00
Maximiliano Sandoval R
2e12bf3bbe
input-list-box: Add a label to the add button
...
This way it looks a bit more full and helps with a11y. Values taken from
the app Secrets.
2023-10-20 08:58:35 +00:00
Maximiliano Sandoval R
a98748f535
input-list-box: Use ActionRow instead of label
...
This way it has the correct height.
2023-10-20 08:58:35 +00:00
Felipe Borges
519b7d9cfd
a11y: Make Cursor size dialog close on Escape key
...
Addresses comment
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1951#note_1865060
2023-10-17 12:51:23 +00:00
Maximiliano Sandoval R
56f2ac9cb3
applications-panel: Set pill style on button
...
See https://developer.gnome.org/hig/patterns/controls/buttons.html
2023-10-16 21:06:48 +02:00
Artur S0
051104fea7
Update Russian translation
2023-10-16 12:04:58 +00:00
Marcos Miller
4b9527b41e
datetime: use AdwSpinRow in dialog
...
See https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2660
2023-10-13 10:42:59 +00:00
Felipe Borges
52b8af088c
ci: Allow failure for the style-check-diff CI job
...
This shouldn't block us from landing work, is more of a warning.
2023-10-12 10:09:44 +02:00
Felipe Borges
baf00809b7
meson: Introduce -Ddeprecated-declarations=enabled build option
...
Per discussion in https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1940
we agreed that the number of deprecated warnings is cluttering
significantly our build logs and making it hard for new contributors to
spot new warnings that their code changes introduce.
For now we decided that the default value for deprecated-declarations is
DISABLED.
2023-10-12 10:09:44 +02:00
Marco Melorio
7363ca800e
network: Fix "Missing initializer for field" warning
2023-10-12 10:09:44 +02:00
Marco Melorio
acd3e4a9c6
keyboard: Fix "argument discards const qualifier" warning
2023-10-12 10:09:44 +02:00
Marco Melorio
13c939659a
misc: Fix incompatible type warnings
2023-10-12 10:09:44 +02:00
Marco Melorio
e6ac0b8eed
panel: Remove unused and undefined declarations
2023-10-12 10:09:44 +02:00
Marco Melorio
d91f9381f9
misc: Remove unused variables
2023-10-12 10:09:44 +02:00
Marco Melorio
633425f5db
meson: Disable deprecation warnings
...
We have so many deprecation warnings that it becomes impossible to
notice any other useful warning, thus making the compiler output
completely useless.
Ideally, we should fix all of those but, until then, it's better to add
this flag so that we avoid adding even more warnings by accident.
2023-10-12 10:09:44 +02:00
Asier Sarasua Garmendia
04b1468495
Update Basque translation
...
(cherry picked from commit 454955aada
)
2023-10-12 06:49:37 +00:00
Marco Melorio
2fc0e26d79
illustrated-row: Use correct property to scale down image
...
This widget was using halign instead of content-fit to scale down the
image to the correct resolution, and it was making the image blurry in
some cases.
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2382 .
2023-10-10 12:39:39 +00:00
Marco Melorio
9006e6d421
a11y: Add description to cursor size dialog
2023-10-10 11:33:46 +00:00
Marco Melorio
7962dbddea
a11y: Use GtkPicture in the cursor size dialog
...
This way we aren't forced to have squared buttons, which made the dialog
wider with a lot of empty space.
2023-10-10 11:33:46 +00:00
Marco Melorio
9bc4d616f3
a11y: Update cursors pngs in cursor size dialog
...
Also, use the actual correct sizes. This fixes
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2456 .
2023-10-10 11:33:46 +00:00
Marco Melorio
19efcc8aca
a11y: Use a box instead of a grid in cursor size dialog
...
Also, use GtkBox::homogeneous instead of a size group.
2023-10-10 11:33:46 +00:00
Marco Melorio
d4d4b953a2
a11y: Port cursor size dialog to AdwWindow & AdwToolbarView
2023-10-10 11:33:46 +00:00
Felipe Borges
5ff13e2def
keyboard: Show title buttons at the initial state of "Set Shortcuts" dialog
...
Fixes #1078
2023-10-10 09:55:31 +00:00
Maximiliano Sandoval R
6ecbeb2a53
user-panel: Set pill style on button bellow list
2023-10-10 09:46:28 +00:00
Maximiliano Sandoval R
5da11f739d
user-panel: Add missing xml header
2023-10-10 09:46:28 +00:00
Daniel Rusek
7f96cab6d2
Update Czech translation
2023-10-09 21:12:26 +00:00
Florentina Mușat
3d3feb16f0
Update Romanian translation
2023-10-09 16:10:32 +00:00
Maximiliano Sandoval R
16dab5c471
flatpak: g-c-c: Disable snap and tests
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
13977fcbf9
flatpak: shell: Remove camera monitor
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
ddd1a0900a
flatpak: mutter: Remove tests
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
6bf13a21a6
flatpak: Add libei
...
Needed for mutter.
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
89d3e2fb1b
flatpak: MM: Remove unneeded targets and fix dbus
...
Note that the examples fail to build with 23.08.
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
43573a3ebd
flatpak: NM: Set correct systemd unit dir
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
9eb2514e59
flatpak: Set upower to 1.90.2
...
Git upower fails to compile g-s-d. See
https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/issues/756
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
ed2b2148e9
flatpak: Set udev dir correctly
2023-10-09 10:17:44 +00:00
Maximiliano Sandoval R
3d3b8d632a
flatpak: Use fdo's gitlab instead of anongit
2023-10-09 10:17:44 +00:00
Cyber Phantom
8844b88dc0
info-overview: Don't set key binding twice
2023-10-09 08:25:26 +00:00
Piotr Drąg
e84c914011
Update POTFILES.in
2023-10-07 16:42:26 +02:00
Daniel Rusek
a6547381c1
Update Czech translation
2023-10-06 22:58:43 +00:00
Dark Dragon
16e0c687bd
Add style check to CI
2023-10-05 11:26:47 +00:00
Automeris naranja
5dc07c9191
apps: Remove ellipsis from the "Clear Cache" button label
...
Button labels with ellipsis indicate that extra user input is
required to complete the action. However, the "Clear Cache" button
from the Storage dialog doesn't require any extra user input.
Closes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2627
2023-10-04 08:23:31 +00:00
Automeris naranja
4cf2673534
apps: Tweak the "Other Media" row design from the Removable Media subpage
...
The "Other Media" row from the Removable Media subpage has some problems:
- The row label has ellipsis, but the "Configure action" button label should
have ellipsis instead, because the later triggers further input from the user
to complete the action[1]
- "Configure action" label doesn't use header capitalization
This change addresses the two issues above.
[1] https://developer.gnome.org/hig/guidelines/writing-style.html?highlight=ellipsis
2023-10-04 08:12:31 +00:00
Robert Ancell
058c9b3d6f
applications: Replace snapd-glib with a native implementation
...
This has some advantages:
- Removes the conditional compilation requirement, which makes testing easier.
- Allows all distributed versions of Settings to have snap support without them supporting snapd-glib.
- Makes it faster to update Settings for Snap features without waiting on snapd-glib releases.
Note that the snap support is only invoked if you have snaps installed.
Downsides:
- Some additional code in Settings. This is manageable as Settings doesn't need much snap information.
libsoup2 didn't support HTTP over Unix domain sockets and would have been too much to support in Settings.
libsoup3 does support this which makes this possible.
- We no longer share code with snapd-glib, so any future changes will have to be made in multiple places.
snapd has a stable API and multiple active clients so this is not likely to be a major concern.
2023-10-04 01:35:56 +00:00
Automeris naranja
4b1147add9
search-locations-dialog: Add ellipsis to the "Add Location" button
...
"Use an ellipsis (…) at the end of a label if further input or confirmation
is required from the user before the action can be carried out"
https://developer.gnome.org/hig/guidelines/writing-style.html
2023-10-03 14:26:26 +00:00
Automeris naranja
bc8eed3eca
help-overlay: Remove "CTRL+S" and include "CTRL+F"
...
CTRL+S is no longer a shortcut to trigger search ever since
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1609 ,
because is a shortcut reserved for saving a file/content:
https://developer.gnome.org/hig/reference/keyboard.html
Also, CTRL+F, which is the shortcut recommended by HIG to trigger search,
already triggered the search bar in Settings prior to change that removed CTRL+S.
However, this shortcut was absent from the shortcuts window.
2023-10-03 11:57:22 +00:00