- Get this repository:
-
git clone
https://git.qastaging.paddev.net/mutter
Import details
This repository is an import of the Git repository at https://git.gnome.org/browse/mutter/.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
bilelmoussaoui/ |
2023-11-16 11:59:15 UTC |
cogl/cleanup: Stop auto generating gl/egl headers
Author:
Bilal Elmoussaoui
cogl/cleanup: Stop auto generating gl/egl headers They contain nothing that requires generating those headers automatically |
main | 2023-11-15 16:03:45 UTC |
window-actor/wayland: Sync geometry only when window is mapped
Author:
Sebastian Wick
window- In some cases the window is not mapped when the geometry changes. This patch makes sure we abort syncing the geometry if the window is not Closes: https:/ |
bilelmoussaoui/ |
2023-11-15 13:43:39 UTC |
cogl: Generate a gtype for various enums
Author:
Bilal Elmoussaoui
cogl: Generate a gtype for various enums As those enums are used in CoglTexture/ |
bilelmoussaoui/ |
2023-11-12 11:45:05 UTC |
clutter/input-device: Move autocleanup macro to it header file
Author:
Bilal Elmoussaoui
clutter/ |
gnome-45 | 2023-11-12 05:34:58 UTC |
Update Georgian translation
Author:
Ekaterine Papava
Update Georgian translation |
tintou/make-dock | 2023-11-11 13:31:03 UTC |
wayland: Add meta_wayland_client_make_dock
Author:
Corentin Noël
wayland: Add meta_wayland_ Allows to specify that a WaylandClient is a dock and place it according to a |
bilelmoussaoui/ |
2023-11-09 14:37:33 UTC |
build: Enable -Werror=shadow and fix related issues
Author:
Bilal Elmoussaoui
build: Enable -Werror=shadow and fix related issues Mostly renames or removing already defined types |
gnome-44 | 2023-10-31 19:01:27 UTC |
Bump version to 44.6
Author:
=?utf-8?q?Florian_M=C3=BCllner?=
Bump version to 44.6 Update NEWS. |
zbrown/c-gets | 2023-10-28 22:12:48 UTC |
workspace-manager: Accessors for layout-{columns,rows}
Author:
Zander Brown
workspace-manager: Accessors for layout- This will allow C code in shell to avoid going though `g_object_get`, (Semi relates to https:/ |
tintou/ |
2023-10-24 06:54:20 UTC |
window: Make meta_window_set_window_type public
Author:
Corentin Noël
window: Make meta_window_ Allow compositors to change te window-type of a MetaWindow. |
bilelmoussaoui/ |
2023-10-20 07:27:45 UTC |
window: Add necessary bits to set the initial configuration of a window
Author:
Bilal Elmoussaoui
window: Add necessary bits to set the initial configuration of a window |
fix-amdgpu-crash | 2023-10-17 14:11:43 UTC |
wip! thread stuff idk
Author:
Ray Strode
wip! thread stuff idk This is just whatever I was working on last when I ran out of |
bilelmoussaoui/ |
2023-09-22 08:54:27 UTC |
core: Guard MetaGroup usage
Author:
Bilal Elmoussaoui
core: Guard MetaGroup usage As it is X11 specific |
maybe-fix- |
2023-09-07 19:45:25 UTC |
backends/native: Prevent crash on resume
Author:
Ray Strode
backends/native: Prevent crash on resume When first resuming from a suspend, the renderer That can lead to a crash as the monitors light up This commit avoids the crash by doing a NULL check. |
bilelmoussaoui/ |
2023-09-07 14:59:09 UTC |
cleanup: Move frame_bounds to WindowX11
Author:
Bilal Elmoussaoui
cleanup: Move frame_bounds to WindowX11 Similar to the previous commit |
mcatanzaro/#2985 | 2023-09-01 15:22:04 UTC |
Fix crashes on idle
Author:
Michael Catanzaro
Fix crashes on idle Currently whenever GNOME reaches its idle timeout and attempts to lock This fixes the problem just enough to avoid the crashes that users are Fixes #2985 |
bilelmoussaoui/ |
2023-08-25 10:22:17 UTC |
cleanup: Add a Window.get_transient_for vfunc
Author:
Bilal Elmoussaoui
cleanup: Add a Window. Implemented only by X11 so that the xtransient bit is handled there |
gnome-43 | 2023-08-23 11:35:09 UTC |
Bump version to 43.8
Author:
=?utf-8?q?Florian_M=C3=BCllner?=
Bump version to 43.8 Update NEWS. |
bilelmoussaoui/ |
2023-08-23 10:45:28 UTC |
cleanup: Drop no longer used function signature
Author:
Bilal Elmoussaoui
cleanup: Drop no longer used function signature |
wip/smcv/ |
2023-08-19 23:59:24 UTC |
workspace: Don't crash on invalid argument to meta_workspace_index
Author:
Simon McVittie
workspace: Don't crash on invalid argument to meta_workspace_ Mitigates: https:/ |
register- |
2023-05-24 13:44:33 UTC |
backends/native: Register X11 display with logind
Author:
Ray Strode
backends/native: Register X11 display with logind logind has the ability to export the X11 display a session uses Previously, this mapping had to be set up at session opening time, Recently, logind gained a SetDisplay dbus method to allow the X11 This commit makes use of that new method. |
gnome-42 | 2023-04-04 17:45:35 UTC |
backends: Move MetaKeyboardA11yFlags to a public header
Author:
Olivier Fourdan
backends: Move MetaKeyboardA11 The MetaKeyboardA11 Unfortunately, commit c3acaeb25 renamed the Clutter flag to Meta and Move the MetaKeyboardA11 Closes: https:/ |
2486-mutter- |
2022-12-06 13:08:37 UTC |
ci: Fix the expected name of the junit report
Author:
=?utf-8?q?Hunor_Csomort=C3=A1ni?=
ci: Fix the expected name of the junit report Tests are run with '--setup plain', expect testlog- Part-of: <https:/ |
2539-non- |
2022-12-01 20:42:36 UTC |
core: Avoid generating XEvent from uninitialized data
Author:
Bram Stolk
core: Avoid generating XEvent from uninitialized data The uninitialized fields in this event causes use of uninitialised ==71864== Syscall param writev(vector[0]) points to uninitialised byte(s) To fix this, fully initialize the event struct before sending it. Closes: https:/ |
wip/carlosg/inputfd | 2022-11-13 00:30:19 UTC |
wayland: Implement the "inputfd" wayland protocols
Author:
Carlos Garnacho
wayland: Implement the "inputfd" wayland protocols This allows lending control to applications of evdev devices, |
wip/mutkupavels |
2022-09-02 07:02:30 UTC |
output-xrandr: Fix memory leak
Author:
Alberts Muktupāvels
output-xrandr: Fix memory leak Introduced in 99d84ae1cc8f027 Part-of: <https:/ |
gbsneto/ |
2022-08-20 04:07:10 UTC |
profiler: Add support for plugin captures
Author:
Georges Basile Stavracas Neto
profiler: Add support for plugin captures A new plugin-specific SysprofCaptureW |
gnome-3-38 | 2022-08-18 21:04:37 UTC |
Update meta connector types enum
Author:
Steev Klimaszewski
Update meta connector types enum This adds the 4 new connector types that mutter didn't know about from Noticed because mutter kept crashing when plugging in a USB-C adapter to Part-of: <https:/ (cherry picked from commit 64279167) |
wip/smcv/42-rpath | 2022-08-18 09:58:58 UTC |
tests: Give mutter-test-runner the RUNPATH to find Clutter
Author:
Simon McVittie
tests: Give mutter-test-runner the RUNPATH to find Clutter Until recently, mutter-test-runner called into libraries that For future-proofing, do the same for the other test executables. Resolves: https:/ |
gnome-41 | 2022-08-11 17:07:28 UTC |
Bump version to 41.9
Author:
=?utf-8?q?Florian_M=C3=BCllner?=
Bump version to 41.9 Update NEWS. |
bilelmoussaoui/ |
2022-08-02 07:51:54 UTC |
x11: Move X11 specific functions to x11/keybindings
Author:
Bilal Elmoussaoui
x11: Move X11 specific functions to x11/keybindings |
alatiera/ |
2022-07-26 19:36:22 UTC |
ci: Avoid duplicate pipelines vol 2
Author:
Jordan Petridis
ci: Avoid duplicate pipelines vol 2 test |
gnome-40 | 2022-06-21 12:31:44 UTC |
backends: Move MetaKeyboardA11yFlags to a public header
Author:
Olivier Fourdan
backends: Move MetaKeyboardA11 The MetaKeyboardA11 Unfortunately, commit c3acaeb25 renamed the Clutter flag to Meta and Move the MetaKeyboardA11 Closes: https:/ |
bilelmoussaoui/ |
2022-06-16 13:52:58 UTC |
core/frame: Guard X11 Frame usage
Author:
Bilal Elmoussaoui
core/frame: Guard X11 Frame usage |
bilelmoussaoui/ |
2022-05-26 13:40:44 UTC |
Core: Include a small subset of xcursor in-tree
Author:
Bilal Elmoussaoui
Core: Include a small subset of xcursor in-tree For a Wayland only build, we would like to avoid linking against libXucrsor In case Mutter is built with X11 or with both Wayland & X11, we link against This patch mimics what GTK 4 do by shipping an in-tree copy of xcursor. |
wip/carlosg/ |
2022-04-30 12:59:43 UTC |
compositor: Detach window and actor both ways on actor dispose
Author:
Carlos Garnacho
compositor: Detach window and actor both ways on actor dispose This is currently deferred to the window being unmanaged, however Fixes possible warnings like: (mutter:872101): GLib-GObject- Seen on shutdown, a reliable reproducer is gnome-settings- |
tintou/ |
2022-04-22 06:50:52 UTC |
meson: Use gnome-desktop-4
Author:
Corentin Noël
meson: Use gnome-desktop-4 This is a drop-in replacement of gnome-desktop-3.0 in our case. |
wip/carlosg/ |
2022-03-04 10:28:00 UTC |
build: Drop catchsegv Meson dependency
Author:
Carlos Garnacho
build: Drop catchsegv Meson dependency This is basically mostly desirable for CI. Since that still Closes: https:/ |
gnome-3-36 | 2021-12-22 17:01:20 UTC |
wayland/surface: Do not uncoditionally process surface damage
Author:
Robert Mader
wayland/surface: Do not uncoditionally process surface damage Most clients nowadays switched to buffer damage, most notably Mesa Part-of: <https:/ (cherry picked from commit c498ae337f57a67 |
wip/carlosg/ |
2021-12-06 11:05:16 UTC |
wayland: Check serial for activation if no surface is provided
Author:
Carlos Garnacho
wayland: Check serial for activation if no surface is provided Having a "requester" surface helps with accuracy (e.g. ensuring the |
wip/carlosg/ |
2021-11-01 17:27:23 UTC |
wayland: Make the pointer leave non-alive surfaces
Author:
Carlos Garnacho
wayland: Make the pointer leave non-alive surfaces Listen to changes in MetaWindow: |
wip/smcv/ |
2021-10-10 10:39:37 UTC |
tests: Add additional debug for orientation test (Debian#995929)
Author:
Simon McVittie
tests: Add additional debug for orientation test (Debian#995929) Signed-off-by: Simon McVittie <smcv@debian.org> |
wip/halfline/ |
2021-10-07 13:26:27 UTC |
clutter-gester-action: Cancel gesture when a device gets grabbed
Author:
Ray Strode
clutter- If an actor takes a grab on an input device, that's a good indicator At the moment, the gesture code has no insight into when a grab Those missed events can confuse the event processing code into thinking This commit addresses the problem by installing an event filter that The filter checkes if a device a grabbed, and if so cancels any |
zbrown/docs-deps | 2021-07-19 01:24:45 UTC |
ci: Add gi-docgen dependencies to image
Author:
Zander Brown
ci: Add gi-docgen dependencies to image |
zbrown/ |
2021-07-18 22:24:01 UTC |
cogl: Hide a couple things that confuse g-i
Author:
Zander Brown
cogl: Hide a couple things that confuse g-i cogl_clutter_ EGLImageKHR is unusable via g-i so cogl_egl_ g-i tried to parse the asserts as structs which is clearly nonsense, |
document- |
2021-05-01 00:40:21 UTC |
Document button values in the RemoteDesktop api
Author:
Matthias Clasen
Document button values in the RemoteDesktop api I spent some time trying to pass X11 button values |
gnome-3-32 | 2021-04-07 11:45:19 UTC |
wayland/actor-surface: Queue redraw for frame callback
Author:
Jonas Ådahl
wayland/ A frame callback without damage is still expected to be responded to. Fixes: https:/ https:/ (cherry picked from commit d49d10b14f4e0fa Part-of: <https:/ |
wip/nielsdg/ |
2021-02-15 18:06:37 UTC |
WIP
Author:
NielsDG
WIP |
cherry- |
2021-02-08 21:17:45 UTC |
clutter/timeline: Clear stage view listener when actor destroyed
Author:
Jonas Ådahl
clutter/timeline: Clear stage view listener when actor destroyed We might have a stage view listener attached to the stage itself if the What went wrong is that if an actor that didn't have a frameclock was Fix this issue by cleaning up the stage's stage-views-changed listener Closes: https:/ (cherry picked from commit eaa98a7cd6d2098 |
gnome-3-28 | 2020-11-24 21:35:37 UTC |
wayland/actor-surface: Queue redraw for frame callback
Author:
Jonas Ådahl
wayland/ A frame callback without damage is still expected to be responded to. Fixes: https:/ https:/ (cherry picked from commit d49d10b14f4e0fa Part-of: <https:/ |
benzea/ |
2020-11-10 12:21:37 UTC |
launcher: Ignore session active changes while logind is gone
Author:
Benjamin Berg
launcher: Ignore session active changes while logind is gone When logind disconnects from the bus, property change notifications will However, when this happens we should assume that the active state |
benzea/ |
2020-10-23 15:13:35 UTC |
tests/monitor-unit-tests: Add test for ignored connector IDs
Author:
Benjamin Berg
tests/monitor- In some cases the connector ID should be ignored. Add a flag to modify |
wip/verdre/ |
2020-10-15 14:58:50 UTC |
clutter: Switch to storing device->actor associations in ClutterStage
Author:
Jonas Dreßler
clutter: Switch to storing device->actor associations in ClutterStage As planned and prepared with the last commits, now let ClutterStage take |
cherry- |
2020-10-15 09:43:40 UTC |
cally: fix state set leak
Author:
Ray Strode
cally: fix state set leak cally_actor_ This commit plugs the leak. https:/ (cherry picked from commit 79e5ec57d24f165 |
gnome-3-34 | 2020-10-15 09:43:31 UTC |
cally: fix state set leak
Author:
Ray Strode
cally: fix state set leak cally_actor_ This commit plugs the leak. https:/ (cherry picked from commit 79e5ec57d24f165 |
cherry- |
2020-10-15 09:37:23 UTC |
cally: fix state set leak
Author:
Ray Strode
cally: fix state set leak cally_actor_ This commit plugs the leak. https:/ (cherry picked from commit 79e5ec57d24f165 |
cherry- |
2020-10-15 09:37:14 UTC |
cally: fix state set leak
Author:
Ray Strode
cally: fix state set leak cally_actor_ This commit plugs the leak. https:/ (cherry picked from commit 79e5ec57d24f165 |
cherry- |
2020-10-15 09:36:43 UTC |
cally: fix state set leak
Author:
Ray Strode
cally: fix state set leak cally_actor_ This commit plugs the leak. https:/ (cherry picked from commit 79e5ec57d24f165 |
wip/carlosg/ |
2020-07-23 11:55:01 UTC |
ci: Make the coverage build happen in the coverage target
Author:
Carlos Garnacho
ci: Make the coverage build happen in the coverage target Use a specific build for it, instead of making the default test-mutter |
wip/lantw/ |
2020-05-05 13:36:53 UTC |
xwayland: Don't use abstract socket on non-Linux systems
Author:
lantw44
xwayland: Don't use abstract socket on non-Linux systems Abstract socket is a Linux-only feature. On operating systems other than This patch allows mutter to run as a nested Wayland compositor under |
gnome-3-30 | 2020-04-24 19:28:15 UTC |
x11: Limit touch replay pointer events to when replaying
Author:
Jonas Ådahl
x11: Limit touch replay pointer events to when replaying When a touch sequence was rejected, the emulated pointer events would be This failed when the most recent timestamp that had been received were The end result of this was that passive grabs would become active when To avoid the situation where we get stuck with an old `latest_evtime` |
wip/carlosg/ |
2020-04-17 12:37:33 UTC |
x11: Fix race conditions in XSetSelection
Author:
Carlos Garnacho
x11: Fix race conditions in XSetSelection Some clients like X11 LibreOffice clear the selection prior to copying Our use of META_CURRENT_TIME turns this into a race condition, as there's In order to break the tie, keep the selection timestamp from the XFixes If the compositor-side XSetSelection event does not happen in result to |
gtk3-ci | 2020-04-15 13:59:13 UTC |
tests/stacking: Add test checking the initial size
Author:
Jonas Ådahl
tests/stacking: Add test checking the initial size |
pwood/fix- |
2020-04-11 17:59:14 UTC |
input-settings: fix device list iteration
Author:
Phillip Wood
input-settings: fix device list iteration Dereference the loop variable rather than the original list head. This |
wip/nielsdg/ |
2020-04-09 13:30:07 UTC |
wip: shm
Author:
Niels De Graef
wip: shm |
wip/nielsdg/ |
2020-04-07 15:58:56 UTC |
wip
Author:
Niels De Graef
wip |
wip/carlosg/ |
2020-03-20 20:55:26 UTC |
backends: Consider pen/eraser devices when looking for matching WacomDevice
Author:
Carlos Garnacho
backends: Consider pen/eraser devices when looking for matching WacomDevice Those device types are still in use through the X11 backend, breaking some |
benzea/ |
2020-01-08 13:12:51 UTC |
meson: Use sysprof interface defintion from correct prefix
Author:
Benjamin Berg
meson: Use sysprof interface defintion from correct prefix The sysprof interface definition may be installed to a prefix different |
benzea/ |
2019-12-11 15:20:33 UTC |
ci: Always generate a machine ID
Author:
Benjamin Berg
ci: Always generate a machine ID At least the F30 base image does not seem to ship with a machine-id. |
wip/carlosg/ |
2019-11-13 14:12:12 UTC |
backend/native: Use high priority contexts for secondary GPUs
Author:
Carlos Garnacho
backend/native: Use high priority contexts for secondary GPUs Ensure the context requests EGL_CONTEXT_ |
gbsneto/ |
2019-10-17 06:47:04 UTC |
shaped-texture: Update mipmap counters on invalidation
Author:
Georges Basile Stavracas Neto
shaped-texture: Update mipmap counters on invalidation |
wip/carlosg/ |
2019-09-04 14:29:04 UTC |
backends: Compare gpu/crtc/output configurations before applying
Author:
Carlos Garnacho
backends: Compare gpu/crtc/output configurations before applying This spares us from visible flickering whenever an unchanged configuration |
wip/kms- |
2019-09-03 17:14:47 UTC |
monitor-manager/kms: Get hotplug events from MetaKms
Author:
Jonas Ådahl
monitor- This makes it clearer that MetaMonitorMana |
gbsneto/ |
2019-08-28 21:44:39 UTC |
clutter: Introduce geometric picking
Author:
Daniel van Vugt
clutter: Introduce geometric picking Currently, Clutter does picking by drawing with Cogl and reading However, that's not the case: dithering, clipping with scissors, etc, Introduce geometric picking, and avoid using the Cogl journal entirely. The picking routines are still tied to painting. When projecting the actor vertexes, do it manually and take the modelview CPU usage on an Intel i7-7700, tested with two different GPUs/drivers: | | Intel | Nvidia | Closes: https:/ Helps significantly with: https:/ v2: Fix code style issues |
wip/carlosg/ |
2019-07-24 21:40:21 UTC |
core: Only trigger MetaWorkspace::window-* on toplevel window types
Author:
Carlos Garnacho
core: Only trigger MetaWorkspace: Popups and other override-redirect windows are irrelevant to all listeners Reduces gnome-shell CPU activity while typing on the Epiphany addressbar, |
wip/run- |
2019-07-22 21:07:39 UTC |
cogl/tests: Only install run-tests.sh when building installed tests
Author:
Iain Lane
cogl/tests: Only install run-tests.sh when building installed tests This is a script for installed tests; leave it out otherwise. |
wip/nielsdg/ |
2019-07-11 09:17:45 UTC |
CI: add uncrustify config.
Author:
Niels De Graef
CI: add uncrustify config. Run in the repo's root directory with for example ``` |
wip/nielsdg/ |
2019-06-24 13:14:01 UTC |
WIP
Author:
Niels De Graef
WIP |
wip/nieldsg/ |
2019-06-24 11:51:27 UTC |
cogl: Include DRM 4CC conversions into CoglPixelFormat
Author:
Niels De Graef
cogl: Include DRM 4CC conversions into CoglPixelFormat This is at the moment still part of both MetaRendererNative and |
wip/gbsneto/ |
2019-06-19 23:43:27 UTC |
backend/native: Port gamma management to Atomic KMS API
Author:
Georges Basile Stavracas Neto
backend/native: Port gamma management to Atomic KMS API As a side note: fun things happen when gamma is set wrong! |
wip/nielsdg/ |
2019-06-12 07:21:09 UTC |
cogl: Don't use GL_ALPHA
Author:
Niels De Graef
cogl: Don't use GL_ALPHA It was deprecated in OpenGL and it isn't even a valid value anymore for |
wip/carlosg/ |
2019-06-07 10:41:45 UTC |
backends: Map left-handed in tablet "touchpads" together with the tablet
Author:
Carlos Garnacho
backends: Map left-handed in tablet "touchpads" together with the tablet Avoid those devices when applying the configuration to touchpads, and ensure |
wip/nielsdg/ |
2019-06-03 14:06:23 UTC |
WIP: wayland: add basic support for non-RGBA textures
Author:
Niels De Graef
WIP: wayland: add basic support for non-RGBA textures Up until now, we didn't support sending YUV textures to the Wayland * We draw onto an RGBA framebuffer, so any other color format needs to To deal with this, we introduce a new "texture": a What changes are in this commit: Acknowledgements |
wip/nieldsg/ |
2019-05-28 15:29:18 UTC |
cogl: Include DRM 4CC conversions into CoglPixelFormat
Author:
Niels De Graef
cogl: Include DRM 4CC conversions into CoglPixelFormat This is at the moment still part of both MetaRendererNative and |
wip/carlosg/ |
2019-05-24 17:40:07 UTC |
core: Ensure passive key grabs are only set up on X11
Author:
Carlos Garnacho
core: Ensure passive key grabs are only set up on X11 We don't strictly need it for wayland compositors, yet there are |
dcvviewer | 2019-05-22 14:55:03 UTC |
Add dcvviewer to xwayland_grab_default_access_rules
Author:
Ignacio Casal Quinteiro
Add dcvviewer to xwayland_ dcvviewer does not have native wayland support yet |
cherry- |
2019-05-03 07:49:22 UTC |
idle-monitor: Postpone dispatching of idle timeout if not ready
Author:
Jonas Ådahl
idle-monitor: Postpone dispatching of idle timeout if not ready If we update the ready time while the source is already in the Fix this by not actually dispatching the idle timeout if the ready time https:/ (cherry picked from commit 1ca0fdc928511ed |
gbsneto/charts | 2019-04-17 22:26:23 UTC |
clutter/stage: Cast the stage just when needed
Author:
Georges Basile Stavracas Neto
clutter/stage: Cast the stage just when needed If we use a variable, and the debug notes are disabled at Remove this variable and instead cast inline. |
wip/carlosg/ |
2019-04-17 16:56:44 UTC |
core: Set timestamp in our DESKTOP_STARTUP_ID tokens
Author:
Carlos Garnacho
core: Set timestamp in our DESKTOP_STARTUP_ID tokens We must be educated to X11 clients (which usually parse the timestamp from To wayland clients the startup ID should be as opaque and meaningless as |
wip/nielsdg/ |
2019-04-08 09:42:13 UTC |
docs: Re-enable generating the reference manual
Author:
NielsDG
docs: Re-enable generating the reference manual gtk-doc support was removed around 3 years ago with commit 7dc0b0e6. [MRs related to documentation]: https:/ |
gbsneto/graphene2 | 2019-03-20 15:17:16 UTC |
clutter/actor: Revert transform order
Author:
Georges Basile Stavracas Neto
clutter/actor: Revert transform order When doing affine transforms on 2D and 3D spaces, operations are * translate (-anchor_x, -anchor_y, -anchor_z) Since OpenGL has its matrices applied in the reverse order, the * translate (anchor_x, anchor_y, anchor_z) However, graphene matrices do not follow the GL format, so matrix Apply the transform operations in the opposite order. |
wip/fmuellner/ |
2019-03-12 00:27:07 UTC |
frame: Remove flashing support
Author:
Florian Müllner
frame: Remove flashing support It's now unused. |
wip/fmuellner/ |
2019-02-27 21:46:19 UTC |
window: Handle broken icon themes more gracefully
Author:
Florian Müllner
window: Handle broken icon themes more gracefully We assert that the icons used as default window icons are loaded correctly, Handle this case more gracefully by falling back to a completely https:/ |
wip/carlosg/ |
2019-02-19 18:09:01 UTC |
compositor: Focus the no focus window during modal plugin operations
Author:
Carlos Garnacho
compositor: Focus the no focus window during modal plugin operations Modal operations are usually far from transient, so it makes sense to Closes: https:/ |
wip/rstrode/ |
2019-02-13 14:53:42 UTC |
native: add some logging spew
Author:
Ray Strode
native: add some logging spew hopefully this will help us get to the bottom of why jkoten's machine |
gbsneto/ |
2019-02-13 08:05:49 UTC |
window-x11: Cleanup header and shuffle function locations
Author:
Georges Basile Stavracas Neto
window-x11: Cleanup header and shuffle function locations The functions meta_window_ Remove them from window-x11.h and shuffle these functions to |
gbsneto/content-pt1 | 2019-01-27 18:22:42 UTC |
shaped-texture: Implement ClutterContent
Author:
Georges Basile Stavracas Neto
shaped-texture: Implement ClutterContent MetaWindowActor is the compositor-side representative of a MetaShapedTextures are currently implemented as ClutterActor Conceptually, however, Clutter has an abstraction layer for Make MetaShapedTexture a ClutterContent implementation. This * MetaShapedTexture now manually tracks the content scale. * We now paint into ClutterPaintNode instead of the direct * Various pieces of Wayland code now use MetaSurfaceActor * MetaSurfaceActo |
wip/carlosg/ |
2019-01-21 15:33:44 UTC |
cogl/egl: Use EGL_IMG_context_priority
Author:
Carlos Garnacho
cogl/egl: Use EGL_IMG_ As long as the context_priority extension is available request a high This becomes sort of pointless if/when unredirection applies, should still Based on a similar patch by Daniel Stone to Weston. |
wip/texture- |
2019-01-15 16:54:58 UTC |
MetaShapedTexture: save and restore textures on suspend
Author:
Ray Strode
MetaShapedTexture: save and restore textures on suspend The proprietary nvidia driver garbles GPU memory on suspend. In order to workaround that limitation, this commit copies all One complication comes from external textures (such as those This commit addresses that complication by keeping a local texture |
wip/3-monitors- |
2018-11-30 19:34:10 UTC |
wip! native: release dumb fb after flip for EGLStreams
Author:
Ray Strode
wip! native: release dumb fb after flip for EGLStreams fixme probably need to recreate the dumb fb any time doing |
1 → 100 of 200 results | First • Previous • Next • Last |
Other repositories
Name | Last Modified |
---|---|
lp:mutter | 2023-11-16 |
lp:~vanvugt/mutter | 2021-07-27 |
1 → 2 of 2 results | First • Previous • Next • Last |