5b10aedeed
Remove realm search provider. It sux.
2024-05-06 18:26:58 -04:00
1ee48a7649
Replace window realm frame decorations with nicer label decorations
2024-05-06 18:25:56 -04:00
c5277c949a
Implement 'detached' workspace context
...
There is always at least one workspace context which is the context
that is currently being used by the GNOME desktop. If no running realm
is associated with this context then we consider this context to be
'detached' and store it so that the next time a context is needed to
attach to a running realm, this 'detached' context will be used rather
than asking mutter to create a new fresh context.
2024-05-06 18:15:38 -04:00
d9ba3fbc7f
Use ClutterColor instead of GdkRGBA
2024-04-10 09:29:04 -04:00
f53773f58e
COGL API changes
2024-04-10 09:27:00 -04:00
c33f18c4d5
1) fix restacking log warning 2) use connectObject API
2024-04-10 09:26:25 -04:00
f57f805dd5
Update indicator on current-realm property change
...
...even if WorkspaceContext does not change.
2024-04-10 09:24:32 -04:00
7453b968f5
don't use deprecated clutter container api
2024-04-10 09:23:24 -04:00
681a6116f8
Need gtk/gdk for realm window frames
2024-04-05 11:14:39 -04:00
9a3d0d6df0
Convert to use ESM modules
...
See: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1499
2024-04-05 11:14:39 -04:00
f270082ca9
Refactor how workspaces are tracked upon workspace context change.
2024-04-05 11:14:39 -04:00
c6af4171e8
Change to use Promise API instead of callbacks
2024-04-05 11:14:39 -04:00
4fcc777362
Use connectObject() and adopt to style in search.js
2024-04-05 11:14:39 -04:00
8250b4203b
Avoid negative page values
2024-04-05 11:14:39 -04:00
279d75070b
remove merge conflict section
2024-04-05 11:14:39 -04:00
ac472d0373
Map windows to realms by calling realmsd pid lookup method
2024-04-05 11:14:39 -04:00
a59498b198
Don't display label on full-screen windows
2024-04-05 11:14:39 -04:00
a7ef08bd4b
Ensure that Main.overview._overview exists before accessing it.
2024-04-05 11:14:39 -04:00
2d2fb72c0d
Citadel changes to gnome-shell
2024-04-05 11:14:25 -04:00
Florian Müllner
0463511457
Bump version to 46.0
...
Update NEWS.
2024-03-16 01:56:52 +01:00
Sam Hewitt
cee3ec2c50
style: Fix hover state difference in notification header buttons
...
- make the close button and expand button use the same styles
- add style for :active:hover state since it was missing
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3238 >
2024-03-15 13:04:55 +00:00
Athmane MOKRAOUI
27c0772808
Update Kabyle translation
2024-03-15 12:20:54 +00:00
Sebastian Keller
04fd3a4277
keyboard: Specify anchor when deleting characters via timeout
...
6e80f858c dropped the second cursor argument used as anchor when calling
the delete function from the timeout. This was causing the early check
that was trying to detect when deleting from the beginning of the text
to fail, because anchor was now undefined.
Fixes: 6e80f858c ("keyboard: Move backspace key handling to KeyboardController")
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7484
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3239 >
2024-03-15 11:52:37 +01:00
Sam Hewitt
881ec91370
style: Fix the lock-screen styles leaking
...
- wrap the user-icon overrides in login-lock with the login class
- clean out redundant css on the user-icon
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3203 >
2024-03-14 14:15:51 +00:00
Sebastian Keller
8616ec00a0
magnifier: Stop using Clutter.StaticColor
...
This was removed from mutter in commit 72c2d8913. Instead of manually
creating a white color, we can just rely on ClutterTextureNode creating
one for us when passing null.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7480
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3237 >
2024-03-13 22:01:39 +00:00
Joan Torres
5d58e41cbc
loginDialog: Fix conflicting session notification
...
The internal notification API changed between the time the
code was originally written and the time the change was
merged. Belatedly adapt to those changes.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3236 >
2024-03-13 17:32:28 +00:00
Ask Hjorth Larsen
09bdad851a
Update Danish translation
2024-03-13 17:10:21 +00:00
Julian Sparber
fd58294ec3
messageTray: Ensure that a notification is removed from Source correctly
...
We need to make sure that we always emit the `notification-removed`
signal on the source object when a notification is removed or
destroyed.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7463
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3229 >
2024-03-13 11:21:35 +00:00
Changwoo Ryu
a043868a5e
Update Korean translation
2024-03-13 10:15:22 +00:00
Jonas Dreßler
de754db469
subprojects/gvc: Bump gvc submodule to newest commit
...
A few fixes have landed in gvc recently that should fix a crash,
so bump the submodule to include those.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3233 >
2024-03-12 18:24:44 +01:00
Ekaterine Papava
615a7f877d
Update Georgian translation
2024-03-12 16:58:49 +00:00
Artur S0
0e4e649ef6
Update Russian translation
2024-03-12 13:25:10 +00:00
Brage Fuglseth
05c44b546d
Update Norwegian Bokmål translation
2024-03-11 21:21:46 +00:00
Philipp Kiemle
9af9906ae3
Update German translation
2024-03-11 20:44:54 +00:00
Balázs Úr
6674670b72
Update Hungarian translation
2024-03-10 21:27:19 +00:00
Milo Casagrande
0fcce24e14
Update Italian translation
2024-03-10 16:29:04 +00:00
Fran Dieguez
feee66d3ce
Update Galician translation
2024-03-10 15:51:16 +00:00
Anders Jonsson
2bffa8e59f
Update Swedish translation
2024-03-09 13:06:21 +00:00
Rūdolfs Mazurs
be206a3b84
Update Latvian translation
2024-03-08 20:51:59 +00:00
Florian Müllner
7b8aa81fd9
extensions-app: Add brand colors
...
Flathub recently added support for "brand colors"[0] that app
stores can use to improve an app's presentation.
Sam Hewitt was kind enough to provide some for the Extensions
app, add them to the metainfo.
[0] https://docs.flathub.org/blog/introducing-app-brand-colors/
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3226 >
2024-03-08 19:52:12 +00:00
Jonas Dreßler
a64424864b
Revert "main: Only restore key focus on pop when modal actor is still focused"
...
This one caused a regression and now keys appear to get stuck while raising
the screenShield, so revert it. Hopefully we can fix the original problem in
a better way next cycle by tracking key focus changes internally in
ClutterGrab.
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7446
This reverts commit 4d544d7b5614cd33bf60c1b610f8b81546955fbb.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3231 >
2024-03-08 19:45:20 +00:00
Aleksandr Mezin
e1db7e368f
messageList: Fix TypeError
in Message.useBodyMarkup
setter
...
Setting `useBodyMarkup` to `true` fails with:
JS ERROR: TypeError: this.setBody is not a function
set useBodyMarkup@resource:///org/gnome/shell/ui/messageList.js:585:14
Fixes: f0e863f529 "messageList: Use GObject properties for Message"
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3232 >
2024-03-08 19:36:50 +00:00
Yotam Bar-On
77af504930
st/clipboard: Check for errors when creating MetaSelectionSourceMemory
...
depends on !3551
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3161 >
2024-03-08 18:45:25 +01:00
Quentin PAGÈS
8e21eb4c60
Update Occitan translation
2024-03-08 17:00:20 +00:00
Jonas Dreßler
fc58f6f053
keyboard: Don't fall back to next model after we found a valid one
...
The fallback for creating models is to try the next one in case the current
one can not be created, until we fall all the way back to the US layout.
Obviously we shouldn't fall back in case creating the model actually worked,
so break out of the loop and then use the new model.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3230 >
2024-03-07 12:02:10 +00:00
Andika Triwidada
4a81099ff2
Update Indonesian translation
2024-03-07 06:44:06 +00:00
Brage Fuglseth
5efb515537
Update Norwegian Bokmål translation
2024-03-06 21:26:17 +00:00
Carlos Garnacho
a60d454cca
endSessionDialog: Disconnect signal from the right object
...
This signal id comes from a signal handler on self, use the right
object when disconnecting it. Spotted by Eugene Popov at
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2140#note_2039721 .
Fixes: b3f5fdcb6 ("endSessionDialog: Connect to events in the dialog itself")
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3225 >
2024-03-06 11:35:35 +01:00
Baurzhan Muftakhidinov
da21f8114a
Update Kazakh translation
2024-03-06 03:06:53 +00:00
Bruce Cowan
ec5f2110bf
Update British English translation
2024-03-05 11:21:31 +00:00