gnome-shell:gbsneto/profiling-for-real

Last commit made on 2022-08-20
Get this branch:
git clone -b gbsneto/profiling-for-real https://git.launchpad.net/gnome-shell

Branch merges

Branch information

Name:
gbsneto/profiling-for-real
Repository:
lp:gnome-shell

Recent commits

6992f5b... by Georges Basile Stavracas Neto

plugin: Implement profiling vfuncs

Use the new GJS API to pass an external capture writer, and
start/stop whenever the compositor asks us to do so.

712fd3c... by Carlos Garnacho

data: Update 'hide' and 'layout' OSK keys icons

Update these to the current mockups. Since there is now the extended
layout for terminals in the OSK, the downwards looking arrow we used for
the "hide OSK" action is visually too similar to the "cursor down" key
nearby.

Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5762
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2433>

8945e25... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

status/location: Use better indicator icon

We've used find-location since the indicator was added, however
the icon theme got a more appropriate location-services-active
icon a while ago.

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5755

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2430>

b7d738d... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

quickSettings: Fix slider accessibility

Since we put the actual slider into a bin to get a proper focus
indication, the slider isn't focused anymore and its accessible object
is therefore invisible to the screen reader.

Fix this by passing the slider's accessible object to the actor
that takes the focus.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2431>

0b45bc8... by Jonas Ådahl

ci: Use F36 image from mutter

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2434>

4c49538... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

status/nightLight: Hide when unsupported

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5752

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2425>

9f8b221... by Jordi Mas

Update Catalan translation

e8cb168... by Yosef Or Boczko <email address hidden>

Update Hebrew translation

2d6b213... by Clerie Riese <email address hidden>

status/network: Use NM connectivity check URI for Portal Helper

NetworkManager can check if a network interface has "internet access" by
invoking a HTTP request.

The URI used for connectivity checking in NetworkManager can be configured
manually in NetworkManager.conf:

[connectivity]
uri=http://portal-check.exmaple.com/nm-check.txt

Portal Helper provides an argument to pass the URI that should be opened.
If this argument is empty it uses http://nmcheck.gnome.org as a fallback.

Pass the URI configured in NetworkManager to Portal Helper instead of
an empty string.

Fixes #1313

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2228>

4f3b1c5... by Daniel van Vugt

calendar: Use connectObject on _sectionList

This prevents _sync() being called after actor destruction (since actor
destruction became more reliable in mutter@3d94c7cc2) and so eliminates
this shutdown error:

```
(gnome-shell:35197): Gjs-CRITICAL **: 16:31:02.769: Object .Gjs_ui_calendar_Placeholder (0x559ed6e547e0), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x559ed6022310 ==
 #0 559ed783c5a8 i resource:///org/gnome/shell/ui/calendar.js:1012 (31955be5fc90 @ 148)
 #1 7ffef8f38230 b self-hosted:1178 (32af8f6b0c40 @ 454)
 #2 559ed783c518 i resource:///org/gnome/shell/ui/popupMenu.js:806 (31955be18ce0 @ 52)
 #3 559ed783c488 i resource:///org/gnome/shell/ui/popupMenu.js:954 (31955be190b0 @ 168)
 #4 559ed783c3f8 i resource:///org/gnome/shell/ui/panelMenu.js:189 (31955be88150 @ 41)
 #5 7ffef8f3de60 b self-hosted:1178 (32af8f6b0c40 @ 423)
```

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2429>