Loading
Commits on Source 18
-
AsciiWolf authored
-
AsciiWolf authored
-
AsciiWolf authored
-
Florian Müllner authored
Otherwise mutter will request to hide the dialog when the meta context is destroyed, but at the JS context has already shut down, resulting in a crash. Close https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7328 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3117> (cherry picked from commit 17b71621)
-
Florian Müllner authored
Removing the effect dates back to the time when we didn't show attached dialogs in the overview. Since we do show attached dialogs as such nowadays, it makes sense to keep the effect. Close https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6265 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3151> (cherry picked from commit 7b405456)
-
Florian Müllner authored
The current code uses the arrow alignment to align the menu between the top/left (0) and bottom/right(1), regardless of the text direction. Instead of adjusting code everywhere, reinterpret the parameter to refer to start/end instead, and swap the alignment with an RTL text direction. Credit to Sebastian Keller for spotting the cause of the issue. Close https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5261 Close https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7356 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3150> (cherry picked from commit 4e70315f)
-
Florian Müllner authored
The values are expected to be between 0 (start) and 1 (end), enforce that with appropriate clamp() calls. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3150> (cherry picked from commit d0b23510)
-
Jonas Dreßler authored
When setting the key focus to `this._dialog`, the default button is not automatically focused and no button has key focus. Use the `initialKeyFocus` property of the dialog instead, and set focus to the default button if the dialog is not already focused. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/786> (cherry picked from commit de834fe3)
-
Jonas Dreßler authored
If something grabs the key focus while a modal is pushed, keeping key-focus on that actor seems like the smarter thing to do than setting it back to the last focus after the modal gets popped again. So check if the key focus actor that we set when pushing the modal got changed when popping that modal, and if it got changed, simply don't touch key focus. This fixes a bug with the close dialog, where key focus isn't correctly set to the dialog after alt-tabbing to a window showing a close dialog. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/786> (cherry picked from commit 4d544d7b)
-
Florian Müllner authored
We don't offer "Switch user" on single-user systems when unlocked, so it is a bit weird to include it while locked. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2475> (cherry picked from commit 756f212d)
-
Suryashankar Das authored
There is currently no proper transition from search results to the session: Only the top bar fades, but the rest of the screen just changes abruptly at the end of the transition. Fix this by hiding search results before leaving the overview, so the regular transition can take place. Close https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3821 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3152> (cherry picked from commit 3cb1fb74)
-
Florian Müllner authored
Pipelines for non-protected branches are set to 'manual', and thus cheap. However they may still get picked by `@marge-bot`, meaning that the bot waits for the completion of a pipeline that never starts. Avoid that by not creating pipelines for branches with open merge requests. Credit to Jordan, who came up with this for gst. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3153> (cherry picked from commit d3e96a36)
-
Florian Müllner authored
Returning a GLib.Error from a method invocation will encode the error when sent over the wire. In case the error itself is already an encoded remote error, just passing it on will result in double wrapping. Avoid that by stripping any remote error information before returning it. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3159> (cherry picked from commit a5d33026)
-
Keyu Tao authored
Extensions like dash-to-dock use set_icon_geometry() to window. This changes the dest and scale of ease animation of minimize and makes it looks very strange. By setting dest opacity to 0 the animation could be more natural. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2968> (cherry picked from commit 5d1a0cc5)
-
Carlos Garnacho authored
This layout initially snapshot from CLDR data is missing the Shift level. Add one based on user feedback, and essentially mirroring the keymap for physical keyboards. Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6744 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3145> (cherry picked from commit 2ab5a5d7)
-
Julian Sparber authored
When the toggle mode is enabled the checked state will be changed not the active state. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3172> (cherry picked from commit 7b5da30f)
-
Florian Müllner authored
Update NEWS.
-
Jeremy Bícha authored