lp:~vcs-imports/gnome-control-center/+git/gnome-control-center

Owned by VCS imports
Get this repository:
git clone https://git.not.enabled/~vcs-imports/gnome-control-center/+git/gnome-control-center

Import details

Import Status: Suspended

This repository is an import of the Git repository at https://gitlab.gnome.org/GNOME/gnome-control-center.git.

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 1 minute — see the log

Branches

Name Last Modified Last Commit
gnome-43 2023-10-19 17:29:49 UTC
Update Romanian translation

Author: Daniel Șerbănescu
Author Date: 2023-10-19 17:29:49 UTC

Update Romanian translation

password-change 2023-10-19 17:11:53 UTC
password-dialog: Remove unneded visible=True

Author: Maximiliano Sandoval R
Author Date: 2023-10-19 17:11:53 UTC

password-dialog: Remove unneded visible=True

gsoc23/new-system-panel 2023-10-19 09:15:02 UTC
WIP: Users panel rewrite

Author: Felipe Borges
Author Date: 2023-10-17 11:33:59 UTC

WIP: Users panel rewrite

gnome-44 2023-10-18 18:51:08 UTC
Update Romanian translation

Author: Daniel Șerbănescu
Author Date: 2023-10-18 18:51:08 UTC

Update Romanian translation

gnome-45 2023-10-18 18:19:58 UTC
Update Romanian translation

Author: Florentina Mușat
Author Date: 2023-10-18 18:19:58 UTC

Update Romanian translation

main 2023-10-17 12:51:23 UTC
a11y: Make Cursor size dialog close on Escape key

Author: Felipe Borges
Author Date: 2023-10-10 12:54:38 UTC

a11y: Make Cursor size dialog close on Escape key

Addresses comment
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1951#note_1865060

privacy-make-visibility-check-cancellable 2023-10-17 12:44:29 UTC
privacy: Make firmware page visibility check cancellable

Author: Felipe Borges
Author Date: 2023-10-17 12:44:29 UTC

privacy: Make firmware page visibility check cancellable

So that the page doesn't crash when closing the panel before the
firmware page visibility has been set.

msandova/input-list-list-box 2023-10-16 21:40:35 UTC
input-list-box: Add a label to the add button

Author: Maximiliano Sandoval R
Author Date: 2023-10-16 21:29:03 UTC

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.

msandova/app-panel-placeholder 2023-10-16 20:00:13 UTC
applications-panel: Use gtk_list_box_remove_all

Author: Maximiliano Sandoval R
Author Date: 2023-10-16 19:57:38 UTC

applications-panel: Use gtk_list_box_remove_all

Added in gtk 4.12.

mcatanzaro/#2617 2023-10-13 20:11:21 UTC
network: fix sensitivity of DNS and route configuration widgets

Author: Michael Catanzaro
Author Date: 2023-10-13 19:03:43 UTC

network: fix sensitivity of DNS and route configuration widgets

When the IP method is "disabled" or "shared" then everything else is
supposed to be insensitive. This currently fails if you toggle between
the two, because it's implemented using property bindings that are just
not smart enough to handle this task. Handle sensitivity only in
method_changed() to avoid this.

Additionally, not all of the widgets are being consistently
disabled/enabled when appropriate. E.g. when the method is "local" then
only the DNS entry, route entries, and default route checkboxes become
insensitive, leaving the other widgets, including notably the Automatic
switches, sensitive. They should all become insensitive, as when the
method is "disabled" or "shared." Fix this by organizing all the related
widgets into boxes and setting the sensitivity of the entire box. (Note
the strategy followed here does not exactly match nm-connection-editor,
which always allows editing addresses. We only allow that in Manual
mode. I'm not sure if this is advisable or not, so won't touch that.)

Finally, the Automatic DNS and Automatic Routes toggles should only be
sensitive when the method is "Automatic".

wip/system-add-about-page 2023-10-10 14:17:30 UTC
system: Add "About" page

Author: Felipe Borges
Author Date: 2023-10-10 14:17:30 UTC

system: Add "About" page

wip/jimmac/wacom-illustrations-gtk4 2023-10-06 09:41:04 UTC
wacom: Update illustration style

Author: jimmac
Author Date: 2023-10-06 09:13:34 UTC

wacom: Update illustration style

- refresh the style to fit with the new libadwaita/gtk4 style

Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1616

wip/new-internet-panel 2023-10-05 11:23:28 UTC
internet: Add "Network Proxy" page

Author: Felipe Borges
Author Date: 2023-10-05 09:18:20 UTC

internet: Add "Network Proxy" page

https://gitlab.gnome.org/Teams/Design/settings-mockups/-/raw/master/network/network-settings.png

See #1091

user-accounts-gnome-44-dont-show-empty-account-activity 2023-10-03 10:24:21 UTC
user-accounts: Don't show empty Account Activity dialog

Author: Felipe Borges
Author Date: 2023-10-03 10:24:21 UTC

user-accounts: Don't show empty Account Activity dialog

If there's no history to show, let's hide the row entirely.

The Account Activity dialog is completely removed in gnome-45 and
newer.

Fixes #2676

wip-fix-gnome-44-ci-missing-glib-sym 2023-09-15 10:43:26 UTC
ci: Build glib from the source

Author: Felipe Borges
Author Date: 2023-09-15 10:18:38 UTC

 ci: Build glib from the source

[573/879] Linking target panels/online-accounts/gnome-control-center-goa-helper
FAILED: panels/online-accounts/gnome-control-center-goa-helper
cc -o panels/online-accounts/gnome-control-center-goa-helper panels/online-accounts/gnome-control-center-goa-helper.p/gnome-control-center-goa-helper.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--start-group /usr/lib64/libgoa-backend-1.0.so /usr/lib64/libgoa-1.0.so /usr/lib64/libgtk-3.so /usr/lib64/libgdk-3.so /usr/lib64/libz.so /usr/lib64/libatk-1.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libharfbuzz.so /usr/lib64/libgio-2.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libcairo-gobject.so /usr/lib64/libpango-1.0.so /usr/lib64/libcairo.so /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so -Wl,--end-group
/usr/bin/ld: /usr/lib64/libtracker-sparql-3.0.so.0: undefined reference to `g_assertion_message_cmpint'
collect2: error: ld returned 1 exit status

g_assertion_message_cmpint is available in newer glib than what's in
our container image.

wifi-move-hotspot-to-subpage 2023-08-29 13:29:09 UTC
wifi: Use "pill" style for "Turn Off Hotspot" button

Author: Felipe Borges
Author Date: 2023-08-29 13:29:09 UTC

wifi: Use "pill" style for "Turn Off Hotspot" button

use-new-input-source-defaults-api 2023-08-28 19:38:39 UTC
keyboard: Use new gnome-desktop api for getting default input sources

Author: Ray Strode
Author Date: 2023-08-28 18:40:29 UTC

keyboard: Use new gnome-desktop api for getting default input sources

gnome-desktop now offers a way to get the default input sources for
a system when no input settings are set.

This commit changes control-center to use that api instead of just
leaving things blank.

wip/alice/printers 2023-08-23 19:37:44 UTC
printers: Remove an unnecessary margin

Author: Alice Mikhaylenko
Author Date: 2023-08-04 01:05:56 UTC

printers: Remove an unnecessary margin

ci-44-build-against-f39 2023-08-11 08:55:25 UTC
WIP

Author: Felipe Borges
Author Date: 2023-08-11 08:55:25 UTC

WIP

power-add-battery-health-section 2023-08-08 08:45:03 UTC
power: Fix wrong types for battery health dialog widget

Author: Felipe Borges
Author Date: 2023-08-08 08:41:49 UTC

power: Fix wrong types for battery health dialog widget

power-battery-health-port-to-adwtoolbarview 2023-08-04 10:51:41 UTC
power: Port Battery Health Dialog to AdwToolbarView

Author: Felipe Borges
Author Date: 2023-08-04 10:51:41 UTC

power: Port Battery Health Dialog to AdwToolbarView

power-battery-health-dont-show-battery-with-unavailable-capacity 2023-08-04 10:37:24 UTC
power: Don't show battery if the health capacity is unavailable

Author: Felipe Borges
Author Date: 2023-08-04 10:37:24 UTC

power: Don't show battery if the health capacity is unavailable

power-make-battery-health-dialog-resizable 2023-08-04 09:53:36 UTC
power: Make Battery Health Dialog resizable

Author: Felipe Borges
Author Date: 2023-08-04 09:53:36 UTC

power: Make Battery Health Dialog resizable

wip/cdavis/toggle-groups 2023-07-30 01:57:48 UTC
display: Use AdwToggleGroup

Author: Christopher Davis
Author Date: 2023-07-30 01:54:10 UTC

display: Use AdwToggleGroup

libadwaita provides a new widget for exclusive toggles that
we can use in place of our linked styling that we were using
previously. AdwToggleGroup handles displaying the buttons,
icons, and tooltips in a nice, compact, and accessible widget.

gitlab-ci-dont-build-own-gtk-version 2023-07-11 11:08:46 UTC
ci: Install dnf5-plugins instead of dnf-plugins-core

Author: Felipe Borges
Author Date: 2023-07-11 11:08:46 UTC

ci: Install dnf5-plugins instead of dnf-plugins-core

gitlab-ci-rebuild-image 2023-07-11 08:24:35 UTC
ci: Rebuild CI image

Author: Felipe Borges
Author Date: 2023-07-10 10:18:07 UTC

ci: Rebuild CI image

bilelmoussaoui/adwaita-widget 2023-07-08 15:45:44 UTC
cleanup: Port certain spin buttons to AdwSpinRow

Author: Bilal Elmoussaoui
Author Date: 2023-07-08 15:45:41 UTC

cleanup: Port certain spin buttons to AdwSpinRow

The remaining one is the usage in date time panel
which requires an alternative to the gtk_spin_button_get_value_as_int
API in adwaita

gnome-control-center-page-desc 2023-06-06 12:02:03 UTC
tests: Don't build interactive-tests when libadwaita dep is a subproject

Author: Felipe Borges
Author Date: 2023-06-06 12:02:03 UTC

tests: Don't build interactive-tests when libadwaita dep is a subproject

The interactive-tests aren't working when libadwaita is a subproject.
Let's disable them in that case while we don't find a better solution.

For context, see discussions in merge-request
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1754

mcatanzaro/remove-gnome-version 2023-05-30 17:51:39 UTC
info-overview: stop displaying GNOME Shell version

Author: Michael Catanzaro
Author Date: 2023-05-30 17:51:39 UTC

info-overview: stop displaying GNOME Shell version

Since GNOME 43, this panel displays the GNOME Shell version rather than
the GNOME version since we removed the XML file containing GNOME version
from gnome-desktop and it is no longer possible to determine which
version of GNOME is used. However, the panel still says "GNOME Version"
and not "GNOME Shell Version," which leads to incorrect results because
the versions are different. For example, GNOME 43.6 contains GNOME Shell
43.5. It is therefore incorrect to display the GNOME Shell version next
to the label "GNOME Version."

Furthermore, we do not have consensus to rename this label to "GNOME
Shell Version" as this is apparently intended to be an internal codename
rather than a user-facing name. See gnome-control-center!1481.

The only remaining reasonable course of action is to just not show the
GNOME Shell version anymore. It's a little unfortunate, because it
seemed useful to me, but I don't see what else we can do here.

wip/users-new-add-user-dialog 2023-05-24 09:37:59 UTC
WIP: New modern "Add User" dialog

Author: Felipe Borges
Author Date: 2023-05-17 11:47:29 UTC

WIP: New modern "Add User" dialog

https://gitlab.gnome.org/Teams/Design/settings-mockups/-/raw/master/users/add-user.png

gsoc23/add-network-displays-support 2023-05-04 18:19:22 UTC
Add Faroese translation

Author: Bogi
Author Date: 2023-05-04 18:18:23 UTC

Add Faroese translation

(cherry picked from commit 53956cffd882c2b16e50034a2289ffdd845ba4bc)

gnome-42 2023-04-09 11:35:17 UTC
Update Serbian translation

Author: Мирослав Николић
Author Date: 2023-04-09 11:35:17 UTC

Update Serbian translation

wip/jamie/accent-colours 2023-03-27 06:25:13 UTC
background: Implement accent colours

Author: Jamie Murphy
Author Date: 2023-03-22 01:43:08 UTC

background: Implement accent colours

Adds a row to toggle the system accent colour

gnome-40 2023-03-22 08:11:46 UTC
Update Occitan translation

Author: Quentin PAGÈS
Author Date: 2023-03-22 08:11:46 UTC

Update Occitan translation

cc-illustrated-split-multitasking-mouse-rows 2023-02-14 16:31:23 UTC
mouse: Redesign Mouse panel

Author: Felipe Borges
Author Date: 2023-02-13 18:45:40 UTC

mouse: Redesign Mouse panel

See
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/raw/master/mouse-and-touchpad/mouse-and-touchpad.png

gnome-41 2023-01-10 12:38:03 UTC
Update Russian translation

Author: Sergej A
Author Date: 2023-01-10 12:38:03 UTC

Update Russian translation

notifications-filter-off-system-notifications 2023-01-03 13:13:14 UTC
notifications: Don't list system services

Author: Felipe Borges
Author Date: 2023-01-03 13:13:14 UTC

notifications: Don't list system services

The current system related entries are ambiguous, as it isn't clear
what the actual notifications are.

System services should handle their own notification settings
instead.

Fixes #527

mouse-show-back-button-to-return-from-test-page 2022-12-21 10:09:48 UTC
mouse: Add a back button for returning from the test page

Author: Felipe Borges
Author Date: 2022-12-21 10:09:48 UTC

mouse: Add a back button for returning from the test page

The back button on the top left is a pattern used in Settings and
is more discoverable than the previous implementation that was based
on the toggle state of the Test Button.

Fixes #2250

location-drop-empty-state-page 2022-12-05 16:39:39 UTC
location: Drop "Location Services Turned Off" stack page

Author: Felipe Borges
Author Date: 2022-12-05 16:20:01 UTC

location: Drop "Location Services Turned Off" stack page

Instead, we disable all apps when the user disables Location Services.

If Location Services are disabled and an user enables an app, that
will enable Location Services.

See https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1508#note_1601000

wip/hadess/update-libgvc-3.36 2022-12-04 22:05:39 UTC
subprojects: Update libgvc

Author: Bastien Nocera
Author Date: 2020-09-21 09:08:16 UTC

subprojects: Update libgvc

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

fix/kate/issue-2176 2022-12-01 11:13:48 UTC
panels: firmware-security: Fix displaying incorrect HSI value

Author: Kate Hsuan
Author Date: 2022-11-28 03:45:03 UTC

panels: firmware-security: Fix displaying incorrect HSI value

The fixes include panel and security dialog. The scale of HSI was changed
from 0-3 to 0-5. The corresponding panel and security dialog showed the
correct HSI number greater than 3.

Fix: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2176

Signed-off-by: Kate Hsuan <hpa@redhat.com>

mcatanzaro/gnome-shell-version 2022-10-28 15:55:53 UTC
info-overview: rename "GNOME Version" to "GNOME Shell Version"

Author: Michael Catanzaro
Author Date: 2022-10-28 15:55:53 UTC

info-overview: rename "GNOME Version" to "GNOME Shell Version"

The GNOME version and the GNOME Shell version are not the same thing.
Historically, this panel displayed the GNOME version from gnome-desktop.
But that is not very useful, so for GNOME 43 we switched to showing the
GNOME Shell version instead. Now that GNOME 43.1 is out but GNOME Shell
43.1 is not, users are noticing the inconsistency between the version
numbers. It's too late to fix for GNOME 43 due to string freeze, but we
should disambiguate this going forward.

wip/hadess/hide-not-present-batteries 2022-09-02 09:59:26 UTC
power: Hide devices when upower tells us to

Author: Bastien Nocera
Author Date: 2022-09-02 09:57:33 UTC

power: Hide devices when upower tells us to

This will make sure that devices that advertise battery information both
through the kernel and BlueZ only show up once in the UI.

See https://gitlab.freedesktop.org/upower/upower/-/merge_requests/166

barthalion/gnome-runtime-images-quay 2022-07-27 10:43:42 UTC
Update (or drop) the Docker image used by Flatpak job

Author: Bartłomiej Piotrowski
Author Date: 2022-07-27 10:43:42 UTC

Update (or drop) the Docker image used by Flatpak job

The gnome-runtime-images have been recently migrated to Quay. This is already reflected in the template.

Please note this MR has been created semi-automatically. If it doesn't make sense, feel free to close it.

Kate/WIP/event-description 2022-07-25 15:46:48 UTC
Three fixes.

Author: Kate Hsuan
Author Date: 2022-07-25 15:25:42 UTC

Three fixes.

1. "Summary" will be the event title.
2. fwupd_event_to_log() was removed.
3. description was moved to subtitle.

bilelmoussaoui/sound-panel 2022-07-20 11:47:03 UTC
sound: Set valign on the volume button

Author: Bilal Elmoussaoui
Author Date: 2022-07-20 11:47:03 UTC

sound: Set valign on the volume button

Otherwise the button can be super tall in some cases

wip/carlosg/display-papercuts 2022-07-08 16:41:30 UTC
display: Set a smaller width to display arrangement widget

Author: Carlos Garnacho
Author Date: 2022-07-06 12:24:29 UTC

display: Set a smaller width to display arrangement widget

This default size happens to expand the panel content horizontally,
this is seen as small jumps changing between joined and cloned views.
With this slightly smaller size, no further size jumps happen.

wip/muktupavels/multi-seat 2022-05-10 14:04:38 UTC
power: don't show devices from other seats

Author: Alberts Muktupāvels
Author Date: 2022-05-10 14:04:38 UTC

power: don't show devices from other seats

Devices that can be assigned to a seat has tag - seat and such
devices are always assigned to one seat. If device is not assigned
to other seat it is implicitly assigned to seat0.

https://www.freedesktop.org/software/systemd/man/sd-login.html
https://www.freedesktop.org/wiki/Software/systemd/multiseat/

master 2022-04-26 18:46:10 UTC
EOL master

Author: Georges Basile Stavracas Neto
Author Date: 2022-04-26 18:46:10 UTC

EOL master

sharing-consistency-tweaks 2022-02-24 02:01:06 UTC
sharing: Re-work dialog widgetry

Author: Christopher Davis
Author Date: 2022-02-24 01:44:44 UTC

sharing: Re-work dialog widgetry

Rework the widgetry of the dialogs to use
AdwPreferences{Page,Group} and AdwActionRows.
This lets the dialogs be freely resizable,
and gives them sensible default sizes.

wip/davidk/meson-source_dir 2022-02-16 12:09:51 UTC
common: Add gresource sources to common_sources

Author: David King
Author Date: 2022-02-16 11:14:12 UTC

common: Add gresource sources to common_sources

As the gresource source and header are generated, add them to
common_sources. Follow-up to 234d1aadb78dfea16d001569bcb71a6807598c03.
Without this, the build fails on s390 as the resources header is not
generated.

wip/jimmac/privacy-icons 2022-02-14 10:26:29 UTC
shell: add local symbolics

Author: jimmac
Author Date: 2022-02-14 10:17:03 UTC

shell: add local symbolics

- add privacy icon
- add lock icon

(unlocking some panels in a message bar)

Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1621

gnome-3-38 2022-02-07 20:46:26 UTC
Update Chinese (China) translation

Author: Boyuan Yang
Author Date: 2022-02-07 20:46:26 UTC

Update Chinese (China) translation

gnome-3-36 2022-01-30 23:34:10 UTC
sound: update the volume-slider after getting a valid stream

Author: Hui Wang
Author Date: 2021-07-29 09:08:08 UTC

sound: update the volume-slider after getting a valid stream

In the ubuntu 20.04, we met an issue about the output volume-slider
on the machine with the legacy HDA audio driver, the output device
is the Speaker first (analog-stereo pa sink), then we connect a hdmi
monitor, the HDMI audio is in the output combo-box, we select the
hdmi audio (hdmi-stereo pa sink) from the combo-box, the hdmi audio
becomes the active output device now, we adjust the output volume from
the volume-slider, the slider UI is changed, but the output sound
is not changed with the UI.

The root cause is when the speaker is active, the pulseaudio only
keeps the analog-stereo sink, the sink hdmi-stereo is unlinked, when
users select the hdmi audio from UI, the pulseaudio will unlink
analo-stereo sink and create hdmi-stereo sink, but before hdmi-stereo
is created, the output_device_changed_cb() is called and
gvc_mixer_control_get_stream_from_device() returns a NULL since the
hdmi-stereo sink is not created yet in the pulseaudio. Because stream
is NULL, the output_volume_slider->stream is NULL, users can't change
the output volume via the volume-slider.

To fix it, we add a output_volume_slider->stream check in the
device_update_cb(), if it is NULL, get the stream and set it to
volume-slider. In this function, the sink hdmi-stereo is created
already, so the stream is not NULL. And this change also applies to
input as well.

Signed-off-by: Hui Wang <hui.wang@canonical.com>

benzea/reenable-tests 2022-01-20 17:13:54 UTC
more messages

Author: Benjamin Berg
Author Date: 2022-01-20 17:13:54 UTC

more messages

gbsneto/default-apps-redesign 2022-01-18 12:44:01 UTC
WIP default-apps: Port to libadwaita widgetry

Author: Georges Basile Stavracas Neto
Author Date: 2022-01-18 12:44:01 UTC

WIP default-apps: Port to libadwaita widgetry

wip/feborges/introduce-rdp-remote-desktop-panel 2022-01-14 10:47:40 UTC
remote-desktop: Introduce new panel for configuring the RDP server

Author: Felipe Borges
Author Date: 2022-01-10 12:46:44 UTC

remote-desktop: Introduce new panel for configuring the RDP server

Fixes #1413

wip/hadess/fix-i18n-merge_file-api 2022-01-07 15:35:31 UTC
build: meson's i18n.merge_file() doesn't take positional args

Author: Bastien Nocera
Author Date: 2022-01-07 15:35:31 UTC

build: meson's i18n.merge_file() doesn't take positional args

So remove them.

This is now an error in newer versions of meson.

wip/alatiera/ci-test 2021-12-15 14:15:51 UTC
bump tag

Author: Jordan Petridis
Author Date: 2021-12-15 14:15:51 UTC

bump tag

wip/alatiera/f35-ci 2021-12-14 15:27:34 UTC
foobar: ci test for f35 templates

Author: Jordan Petridis
Author Date: 2021-12-14 15:26:41 UTC

foobar: ci test for f35 templates

info-change-memory-size-format 2021-12-06 13:44:14 UTC
info-overview: Change the memory size format to base 1000

Author: Felipe Borges
Author Date: 2021-12-06 09:17:59 UTC

info-overview: Change the memory size format to base 1000

We are currently using the IEC (base 1024) units, as recommended by GLib
for memory https://docs.gtk.org/glib/flags.FormatSizeFlags.html

although GNOME System Monitor is using the default size format (base 1000),
https://docs.gtk.org/glib/func.format_size.html
GNOME Boxes also has recently switched to G_FORMAT_SIZE_DEFAULT for RAM too.

Fixes #1540

remove-libhandy-as-subproject 2021-11-01 12:50:22 UTC
Remove libhandy subproject

Author: Felipe Borges
Author Date: 2021-09-27 08:32:31 UTC

Remove libhandy subproject

At this point libhandy is available in most of the popular and
enterprise distros. We no longer need to bundle it as a submodule.

Fixes #1470

alatiera/ci-check 2021-10-25 13:14:26 UTC
wip

Author: Jordan Petridis
Author Date: 2021-10-21 11:32:57 UTC

wip

carlosgc/libsoup3 2021-10-05 22:33:20 UTC
ci: Build libsoup3

Author: Patrick Griffis
Author Date: 2021-10-05 22:22:53 UTC

ci: Build libsoup3

gnome-41-power-translate-button-behavior-opts 2021-09-30 08:44:13 UTC
power: Use translated strings for power button action behaviors

Author: Frédéric Péters
Author Date: 2021-09-29 11:25:53 UTC

power: Use translated strings for power button action behaviors

Fixes: #1476

move-sound-output-input-above-stream-list 2021-09-24 15:01:45 UTC
sound: Move Input/Output section above stream list

Author: Felipe Borges
Author Date: 2021-09-24 15:01:45 UTC

sound: Move Input/Output section above stream list

The stream list can grow significantly depending on the number of
streams available. This is quite common with browser tabs.

Fixes #501

1447-searching-for-layout-in-shell-brings-up-wrong-region-language-instead-of-keyboard-panel 2021-08-26 14:34:04 UTC
user-accounts: Fix spurious underscore in front of "Parental Controls" label

Author: Kalev Lember
Author Date: 2021-08-26 14:33:20 UTC

user-accounts: Fix spurious underscore in front of "Parental Controls" label

wip/hadess/ci-own-image 2021-07-21 16:51:22 UTC
ci: Use our own gnome-40 image for building

Author: Bastien Nocera
Author Date: 2021-07-21 16:35:14 UTC

ci: Use our own gnome-40 image for building

Rather than relying on the image generated by the main development
branch, mark our own as "-gnome-40" so we can be the ones generating it.

cherry-pick-996e46c6 2021-07-02 19:25:39 UTC
location: Fix permission store table/id

Author: Ian Douglas Scott
Author Date: 2021-06-23 02:32:16 UTC

location: Fix permission store table/id

Updates to match
https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/master/js/ui/status/location.js

Should fix
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/885.

(cherry picked from commit 996e46c620b18b209744fd56d294fe6504c67cf6)

applications-sandbox-escape 2021-05-18 10:36:36 UTC
applications: Indicate when an app has permissions to escape the sandbox

Author: Felipe Borges
Author Date: 2021-02-18 11:02:32 UTC

applications: Indicate when an app has permissions to escape the sandbox

Applications that can talk to "org.freedesktop.Flatpak" can run
flatpak-spawn --host, circumventing the sandbox permissions and running
arbitrary commands in the host.

Inspired by https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/258

Fixes #838

rhel/8.4.0 2021-04-13 14:34:27 UTC
Update translations

Author: Kalev Lember
Author Date: 2021-03-01 13:26:47 UTC

Update translations

https://bugzilla.redhat.com/show_bug.cgi?id=1876291

gnome-40-mouse-button-order-rtl 2021-04-13 11:41:14 UTC
mouse: Prevent direction change for primary mouse button box

Author: Felipe Borges
Author Date: 2021-04-13 08:29:51 UTC

mouse: Prevent direction change for primary mouse button box

In Right-to-left locales GNOME Settings presents a button on the
left with the translated label "Right" and a button on the right
with the translated label "Left".

These changes prevent the flip of the direction buttons in RTL
locales.

Fixes #1101

mcatanzaro/gnome-version 2021-03-25 16:40:39 UTC
info-overview: fix GNOME version

Author: Michael Catanzaro
Author Date: 2021-03-25 16:40:39 UTC

info-overview: fix GNOME version

With GNOME 40 we now want to display one fewer component of the version
than before. E.g. we want to show "GNOME 40.0" or "GNOME 40.1" but not
"GNOME 40.0.0" since the third component will only be used for rare
brown paper bag releases, which we did not previously display here.

gnome-3-28 2021-02-20 18:32:51 UTC
Update German translation

Author: Philipp Kiemle
Author Date: 2021-02-20 18:32:51 UTC

Update German translation

wip/cdavis/40-consistency 2021-02-18 03:39:19 UTC
user-accounts: Use rounded lists and HdyPreferencesGroup

Author: Christopher Davis
Author Date: 2021-02-18 03:39:19 UTC

user-accounts: Use rounded lists and HdyPreferencesGroup

benzea/energy-star 2021-02-01 16:24:48 UTC
power: Add ENERGY STAR logo based on udev information

Author: Benjamin Berg
Author Date: 2021-02-01 16:24:48 UTC

power: Add ENERGY STAR logo based on udev information

For ENERGY STAR certification purposes, the ENERGY STAR logo must be
shown, there are three ways to do so:
 * Sticker on the chassis
 * Show logo for 5 seconds at boot
 * Show logo in power settings panel

The first two options are both undesirable (expensive sticker, longer
boot). As such, it makes sense to add support for this in g-c-c.

gnome-3-30 2020-10-21 16:26:53 UTC
Update Friulian translation

Author: Fabio Tomat
Author Date: 2020-10-21 16:26:53 UTC

Update Friulian translation

mwleeds/upstream-faces-fix 2020-08-27 22:16:02 UTC
user-accounts: Fix ability to choose avatar

Author: Andre Moreira Magalhaes
Author Date: 2020-05-12 17:11:53 UTC

user-accounts: Fix ability to choose avatar

Without this patch, the user cannot choose an avatar for themselves
besides the default one; clicking on one doesn't have any effect.

This is a fix for the commit "user-accounts: Use custom setting to
override faces".

This patch came from
https://github.com/endlessm/gnome-control-center/pull/220

mwleeds/allow-empty-password 2020-08-26 23:45:35 UTC
user-accounts: Allow to change the password mode for oneself

Author: Joaquim Rocha
Author Date: 2017-06-09 15:40:14 UTC

user-accounts: Allow to change the password mode for oneself

This patch modifies the password change dialog in order to allow users
to change their own password mode (i.e. remove or reinstate a password).

Unlike when changing the password for other users, when changing it for
oneself, if a password is currently set, the password change dialog will
require the user to authenticate before modifying the mode or password.

mwleeds/add-password-reminder 2020-08-26 22:54:18 UTC
user-accounts: Allow to set up a password reminder

Author: Cosimo Cecchi
Author Date: 2016-03-28 19:18:39 UTC

user-accounts: Allow to set up a password reminder

When setting up user password, allow to set up also a password reminder phrase,
that can be used to remind the user what is the password.

Note 2020-08-26: This patch has been in Endless OS since 2016; proposing
  it upstream with some minor changes to e.g. variable names. - mwleeds

mwleeds/disable-lock-autologin 2020-08-26 22:35:45 UTC
panels: lock: Disable lock screen when autologin is enabled

Author: Umang Jain
Author Date: 2020-02-28 11:53:09 UTC

panels: lock: Disable lock screen when autologin is enabled

Note 2020-08-26: This patch has been in Endless OS since 2014; proposing
  it upstream. Presumably if you have autologin enabled you're not
  depending on your account password to keep your computer secure.

mwleeds/rename-input-sources 2020-08-26 21:10:47 UTC
region: Change "Input Sources" label

Author: Cosimo Cecchi
Author Date: 2014-05-06 21:03:10 UTC

region: Change "Input Sources" label

Use "Keyboard Layout" instead.

Note 2020-08-26: This change was made in Endless to make the UI more
  clear, so I'm proposing it upstream. - mwleeds

gnome-3-34 2020-07-17 03:27:34 UTC
printers: Do not authenticate SMB servers when search field is edited

Author: Elia Geretto
Author Date: 2020-03-06 15:12:08 UTC

printers: Do not authenticate SMB servers when search field is edited

When the search field in the "Add Printer" dialog is edited, no
authentication with a remote SMB server should be attempted. The server
should just be added to the list and marked with "Server requires
authentication". The user can then authenticate the server by clicking
on it.

The behavior described above is probably the intended one when the code
was written, since there is no closure registered for the
"authentication-required" signal in the function this commit modifies.
This commit should simply restore the intended behavior.

Resolves: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/755

wifi-hotspot-sensitive 2020-06-15 13:18:25 UTC
network: Monitor the NMClient permissions and update UI accordingly

Author: Felipe Borges
Author Date: 2020-05-14 12:13:58 UTC

network: Monitor the NMClient permissions and update UI accordingly

Fixes #965

633-details-shows-disk-unknown-on-devices-with-emmc-root 2020-04-07 17:09:50 UTC
Update Basque translation

Author: Asier Sarasua Garmendia
Author Date: 2020-04-07 17:09:50 UTC

Update Basque translation

info-show-hardware-name 2020-03-11 10:31:21 UTC
info-overview: Add hardware name (product_family)

Author: Felipe Borges
Author Date: 2020-03-11 10:31:21 UTC

info-overview: Add hardware name (product_family)

Showing the product_family helps hardware vendors debug user problems.

See https://teams.fedoraproject.org/project/silverblue/us/127

uajain/fix-indent 2020-03-04 14:10:33 UTC
panels/user-accounts: Use consistent tab-width formatting

Author: Umang Jain
Author Date: 2020-03-04 14:10:31 UTC

panels/user-accounts: Use consistent tab-width formatting

diagnostics-strings 2020-02-02 20:31:01 UTC
diagnostics: Remove label text that is set in code.

Author: Robert Ancell
Author Date: 2020-01-29 21:40:24 UTC

diagnostics: Remove label text that is set in code.

These were marked as translatable.

jjardon/gnome-desktop 2020-01-16 13:55:40 UTC
Adapt to new gnome-desktop API changes

Author: Javier Jardón
Author Date: 2020-01-15 11:25:56 UTC

Adapt to new gnome-desktop API changes

jjardon/gnome_desktop 2020-01-15 11:25:56 UTC
WIP

Author: Javier Jardón
Author Date: 2020-01-15 11:25:56 UTC

WIP

users-dont-autofill-generated-passwd 2020-01-06 14:58:49 UTC
user-accounts: Don't fill verification entry for generated passwords

Author: Felipe Borges
Author Date: 2020-01-06 14:58:49 UTC

user-accounts: Don't fill verification entry for generated passwords

Users can generate passwords while creating a new account or when
changing their existing account's password. The verification entry
is a security measure to make sure users didn't confuse their
passwords and get locked out of their accounts. For this reason,
it is important that users physically type the generated password,
to make sure they are able to login using it subsequently.

Fixes #827

wip/carlosg/network-ce-follow-focus 2019-12-12 21:08:42 UTC
network: Make IPv4/v6 pages drive the scrolledwindow adjustments

Author: Carlos Garnacho
Author Date: 2019-12-12 15:20:57 UTC

network: Make IPv4/v6 pages drive the scrolledwindow adjustments

Those 2 pages in the connection editor dialog are scrollable, but don't
hook focus changes so they drive the adjustments. Make them do so.

background-permission 2019-12-10 03:09:43 UTC
applications: Add a 'run in background' switch

Author: Matthias Clasen
Author Date: 2019-12-02 20:28:17 UTC

applications: Add a 'run in background' switch

This is backed by the 'background' permission that
the flatpak portal uses. It would be slightly nicer
if we had a separate 'unset' state. For now, we just
show 'unset' as 'on'.

gnome-3-32 2019-12-02 16:04:29 UTC
Update Turkish translation

Author: =?utf-8?b?w4dhxJ9hdGF5IFlpxJ9pdCDFnmFoaW4=?=
Author Date: 2019-12-02 16:04:29 UTC

Update Turkish translation

benzea/fix-display-no-mode-scale-crash 2019-10-10 16:12:48 UTC
display: Use correct mode for supported scale checking

Author: Benjamin Berg
Author Date: 2019-10-10 07:51:55 UTC

display: Use correct mode for supported scale checking

Monitors may not always have a mode. This means we cannot look up the
mode on the fly, but instead need to have a heuristic to select a mode
if there is none.

Everything was in place already for this, except that one location was
still doing a fresh lookup, possibly causing a crash.

Fixes: #675

wip/iainl/info-overview-drop-disk-usage 2019-08-27 13:17:29 UTC
info-overview: Drop disk usage

Author: Iain Lane
Author Date: 2019-08-27 13:17:29 UTC

info-overview: Drop disk usage

It's inaccurate - see !388 - and brings a udisks2 dependency which we
could drop if we didn't have this. You can use GNOME Disks or GNOME
System Monitor to see the same information.

196-remove-cjk-xkb-based-input-sources-from-the-list 2019-08-08 03:14:28 UTC
region: Do not show XKB input sources for CJK in language rows

Author: Changwoo Ryu
Author Date: 2019-08-04 07:26:19 UTC

region: Do not show XKB input sources for CJK in language rows

Only ibus based input sources should be used for CJK languages.

XKB layouts for CJK languages have their own language or country specific
features but they can't be used alone for text input of the languages. So
selecting one of the XKB layouts as an input source does not make sense.
Showing these lnput sources in the input source selection UI could confuse
users and lead them to broken input settings.

It removes the CJK XKB input sources from the language rows. But they are kept
in the "Other" row, as they often seem to be used workarounds for settings
desired XKB layouts for other input sources.

https://gitlab.gnome.org/GNOME/gnome-control-center/issues/196

wip/lantw/info-allow-specifying-the-path-of-etc-os-release 2019-07-24 08:03:23 UTC
info: Allow specifying the path of /etc/os-release

Author: lantw44
Author Date: 2019-07-24 07:26:58 UTC

info: Allow specifying the path of /etc/os-release

/etc/os-release is a specification invented on Linux. It is adopted by
most Linux distributions, but it haven't been considered important
enough for other non-Linux systems to implement it. On FreeBSD, the base
system doesn't include an os-release file. To get an os-release file,
users can install an additional package called 'etc_os-release'. Since
it isn't considered as a part of the system, it can't be put in /etc and
gnome-control-center is unable to find it.

Therefore, to allow gnome-control-center finding os-release file in a
different location, we have to add an option to allow changing the
default path. An alternative solution is to use 'uname' function when
os-release can't be opened, but the proposal was rejected.

wip/lantw/info-dont-depend-on-udisks2-client-library 2019-07-24 07:03:28 UTC
info: Don't depend on udisks2 client library

Author: lantw44
Author Date: 2019-07-24 06:46:44 UTC

info: Don't depend on udisks2 client library

The official implementation of udisks2 service is only available on
Linux. Since the client library is bundled with the service, it is not
possible to install the client library on non-Linux systems without
patching the build system of udisks2. In order to support non-Linux
systems with their unofficial udisks2 service implementations, we should
use GDBus directly instead of relying on the client library.

Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/606

gnome-3-24 2019-07-19 23:27:26 UTC
Update German translation

Author: Christian Kirbach
Author Date: 2019-07-19 23:25:38 UTC

Update German translation

1100 of 217 results
This repository contains Public information 
Everyone can see this information.

Subscribers