Commit graph

21773 commits

Author SHA1 Message Date
Marco Melorio
7ad4c2d065 ci: Remove unneeded copying in the flatpak build
This was missing out the `polkit-autogen` file, so the flatpak build was
failing because of that. Fix this by removing the copying phase and use
the correct manifest path directly instead.
2022-11-24 13:20:13 +01:00
Marco Melorio
b4add54407 flatpak: Fix build of network-manager-applet module
This removes old build config flags.
2022-11-24 13:20:13 +01:00
Marco Melorio
ef2ae7e40a flatpak: Fix build of NetworkManager module
It removes old build config flags.
2022-11-24 13:20:13 +01:00
Marco Melorio
5d994353f8 flatpak: Fix build of libgweather module
This removes an old build config flag of libgweather and it makes the
geocode-glib module build with libsoup3 support. Also, it adds some
other flags to disable unneeded features, like tests and introspection.
2022-11-24 13:20:13 +01:00
Marco Melorio
3179d9c81a flatpak: Remove unneeded gudev module
It seems that it's included in the gnome runtime since it's still found
even when it's not included in the manifest.
2022-11-24 13:20:13 +01:00
Marco Melorio
4067e16336 flatpak: Fix build of accountsservice module
Also update the url, config flags and enable network permission at
build-time so that it can download the needed subproject automatically.
2022-11-24 13:20:13 +01:00
Mohammed Sadiq
d9905d9b8a a11y: Remove debug code 2022-11-23 17:20:00 +05:30
Mohammed Sadiq
d4bd50835e a11y: seeing-page: Fix updating icons when High Contrast is disabled
If the old icon theme is HighContrast, we should reset the settings when
High Contrast is disabled, so that the default icon theme is used
2022-11-23 17:19:37 +05:30
Mohammed Sadiq
628b14a9d2 a11y: seeing-page: Don't update theme when High Contrast is set
The theme will be set to HighContrast systemwide without explicitly changing
theme name.  So Let's don't update the theme so that if the user reverts
High Contrast settings, the old theme shall be used.
2022-11-23 17:19:37 +05:30
Mohammed Sadiq
7e42076a0a a11y: Update setting animation effects
Instead of the user enabling animation (which is, by default, on),
let it be allowing the user to disable it.

Fixes #2154
2022-11-23 17:19:37 +05:30
Mohammed Sadiq
bd24e9bec3 a11y: various: Remove trailing '.' from strings
Fixes #2154
2022-11-23 17:19:37 +05:30
Mohammed Sadiq
afce64d7dc a11y: Use Title Case for Title
Fixes #2154
2022-11-23 17:19:37 +05:30
Mohammed Sadiq
e935e581ee a11y: Update back button on panel fold change
Fixes #2154
2022-11-23 17:19:37 +05:30
Felipe Borges
b957dedd40 user-accounts: Style password entries as invalid only after interaction
Let's set the "error" style for unmatching passwords only after the
user interacts with the entries.

Fixes #2168
2022-11-23 12:36:45 +01:00
Felipe Borges
dc6633636e microphone: Fix typo where "cameras" was used instead of "microphones"
See https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1500#note_1600160
2022-11-22 18:19:50 +01:00
Allan Day
888105b0b1 privacy: Change feature name to "Screen Lock"
The feature is "Screen Lock". "Screen" on its own doesn't mean
very much.

Fixes #2156
2022-11-22 16:39:54 +00:00
Mohammed Sadiq
0d74920072 display: Allow the night-light error label to wrap
So that it will wrap when needed and fits better on smaller screens
2022-11-22 15:31:53 +00:00
Allan Day
6aeda05ada privacy: Correct awkward description text
Improve phrasing, remove redundent text, and tidy up the structure.

Fixes #2155
2022-11-22 14:41:50 +00:00
Philip Withnall
055bf8feeb privacy: Mention non-sandboxed apps can always use camera/microphone/GPS
These toggles only apply to the portal system, so only restrict access
for sandboxed apps. Non-sandboxed apps (installed into `/usr/bin`) can
always access these resources on typical distributions.

In future, perhaps integration with a MAC (like SELinux) could restrict
access to the camera/microphone/GPS for non-sandboxed applications —
but we invented sandboxing to avoid having to do that, so it seems
unlikely that’s ever going to be implemented. If it is, this wording
can change again.

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>

Fixes: #741
2022-11-22 13:15:01 +00:00
Mohammed Sadiq
6b0cc4399a a11y: Remove no longer used code 2022-11-21 21:49:24 +05:30
Mohammed Sadiq
a25a782496 a11y: Use the new design
Fixes #1084 #1085 #1646 #1701
2022-11-21 21:49:24 +05:30
Mohammed Sadiq
7217bfde6d a11y: Add icon resources 2022-11-21 21:02:06 +05:30
Sam Hewitt
81c1836e80 a11y: Add new panel icons 2022-11-21 20:22:13 +05:30
Mohammed Sadiq
a472f7433a a11y: Add cc-ua-zoom-page
Implement the new design[0] for Zoom panel

[0] https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/a11y/a11y-wires.png
2022-11-21 20:03:32 +05:30
Mohammed Sadiq
eb31393eb4 a11y: Add cc-ua-mouse-page
Implement the new design[0] for Mouse panel

[0] https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/a11y/a11y-wires.png
2022-11-21 19:16:50 +05:30
Mohammed Sadiq
574c1af6c7 a11y: Add cc-ua-typing-page
Implement the new design[0] for Typing panel

[0] https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/a11y/a11y-wires.png
2022-11-21 19:16:50 +05:30
Mohammed Sadiq
ee78ec9ef1 a11y: Add cc-ua-hearing-page
Implement the new design[0] for Hearing panel

[0] https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/a11y/a11y-wires.png
2022-11-21 19:16:50 +05:30
Mohammed Sadiq
dbeb41bdc9 a11y: Add cc-ua-seeing-page
Implement the new design[0] for Seeing panel

[0] https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/a11y/a11y-wires.png
2022-11-21 19:16:50 +05:30
Mohammed Sadiq
ce28d41a9f a11y: Add cc-ua-macros
Add a list of macros for settings and settings keys, so that
we don't have to define them in every class they are used
2022-11-21 17:24:10 +05:30
Мирослав Николић
2cab61c833 Update Serbian translation
(cherry picked from commit 23b9a2bbd1)
2022-11-20 14:10:07 +00:00
Mohammed Sadiq
c917fa73c3 common: Don't Handle list-row switch state manually
This was a hack added for libhandy-0, which is no longer required.
Also, this hack results in the switch not working when gtk animations
are turned off.
2022-11-18 04:08:22 +00:00
Nitin Joshi
57405b83d2 info-overview: Add "Firmware Version" row
Users often need information like Firmware version, serial number. Hence, it's
better to provide it by default in GNOME.
This changes is to display Firmware version only in "About" menu.

Reference: #1543
2022-11-16 09:34:56 +00:00
Robert Ancell
bac75b1bfd Rename HACKING.md to the more standard CODING_STYLE.md 2022-11-15 13:15:07 +00:00
Mohammed Sadiq
824891338d network: Remove old network proxy code 2022-11-15 12:33:51 +00:00
Mohammed Sadiq
500af8e63a network: Use the new proxy widget 2022-11-15 12:33:51 +00:00
Mohammed Sadiq
82bf61580e network: Implement new proxy settings design
This commit adds a proxy page as per the design
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/network/network-wires.png
2022-11-15 12:33:51 +00:00
Mohammed Sadiq
2893f8e3f9 color: Select first device row only if non-NULL
Otherwise we might read some invalid memory resulting in a crash
2022-11-15 16:45:00 +05:30
Yuri Chornoivan
8daedf3075 Update Ukrainian translation
(cherry picked from commit ec32fbc7fb)
2022-11-13 22:50:32 +00:00
Robert Ancell
780b0365c9 Rewrite the contribution guidelines.
In particular set the expectation for reviews and document when MRs will be closed due to inactivity.
2022-11-13 22:05:01 +01:00
Robert Ancell
39636e7f5a Split code of conduct into separate document 2022-11-13 22:04:37 +01:00
Robert Ancell
08e27f5f36 Fix broken link to communication guidelines, by fixing the name of this section 2022-11-10 22:56:35 +01:00
Dušan Kazik
e7337ab99e Update Slovak translation
(cherry picked from commit 516662e6b8)
2022-11-08 20:03:01 +00:00
Daniel Mustieles
16e9b6ee20 Update Spanish translation
(cherry picked from commit e88a04df16)
2022-11-08 17:04:23 +00:00
Pablo Correa Gómez
5d10656689 wwan: wait for apn_list to exist to add SIM providers
This avoids the situation where a duplicate entry is created if
Settings is started with the wwan panel disabled, a previous connection
exists, and the panel is later enabled.

Fixes #1468
2022-11-08 16:12:22 +00:00
Mohammed Sadiq
d45bda09d2 wwan: Update operator code when 3gpp operator code changes
And update APN list if they are not populated yet

Fixes #1468
2022-11-08 16:12:22 +00:00
Mohammed Sadiq
3cdc27dcc7 wwan: Set apn access method before adding to list
So that accessing APN details returns the right values when
they are inquired immediately after they are added to the list.
2022-11-08 16:12:22 +00:00
Mohammed Sadiq
55fda5b569 wwan: Update apn list only if device is available
Otherwise APN list from mobile-provider-info may not be
properly loaded
2022-11-08 16:12:22 +00:00
Mohammed Sadiq
05371feaf3 wwan: Track apn list updates 2022-11-08 16:12:22 +00:00
Quentin PAGÈS
1fddcd70f6 Update Occitan translation
(cherry picked from commit bf24368a7e)
2022-11-07 19:05:56 +00:00
Balázs Úr
27946cc675 Update Hungarian translation 2022-11-05 18:25:31 +00:00