lp:mutter
- Get this repository:
-
git clone
https://git.launchpad.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/ |
2024-04-23 06:05:17 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 |
main | 2024-04-22 10:16:31 UTC |
x11: Drop obsolete libXrender dependency
Author:
Mart Raudsepp
x11: Drop obsolete libXrender dependency It seems only the iconcache used to use it, but this is gone since Part-of: <https:/ |
gnome-46 | 2024-04-19 17:48:34 UTC |
Bump version to 46.1
Author:
=?utf-8?q?Florian_M=C3=BCllner?=
Bump version to 46.1 Update NEWS. |
gnome-45 | 2024-04-19 13:00:26 UTC |
Bump version to 45.6
Author:
=?utf-8?q?Florian_M=C3=BCllner?=
Bump version to 45.6 Update NEWS. |
wip/antoniof/ |
2024-04-17 10:20:50 UTC |
service-channel: Add client type for filechooser portal
Author:
Georges Basile Stavracas Neto
service-channel: Add client type for filechooser portal Add a new service client type for a filechooser portal, and expose the (Ammended by António Fernandes <antoniof@ |
work-with- |
2024-03-19 17:32:40 UTC |
backends/native: Work with old libdrm
Author:
Ray Strode
backends/native: Work with old libdrm commit a775241efd8b840 As an interim answer, this commit adds a drmIoctl based reimplementation Later we can just drop this function without changing any other code. |
bilelmoussaoui/ |
2024-03-19 14:45:09 UTC |
tests: Remove no longer needed wayland protocol codegen ones
Author:
Bilal Elmoussaoui
tests: Remove no longer needed wayland protocol codegen ones As we use meson's module, nothing to test per see... |
bilelmoussaoui/ |
2024-03-11 08:10:21 UTC |
window: Stop caching frame_bounds
Author:
Bilal Elmoussaoui
window: Stop caching frame_bounds That was only there to force updating MetaFrame's bounds |
bilelmoussaoui/ |
2024-02-26 10:18:27 UTC |
x11: guard group/stack tracker
Author:
Bilal Elmoussaoui
x11: guard group/stack tracker |
bilelmoussaoui/ |
2024-02-22 14:04:05 UTC |
cogl/pipeline-debug: Use Color helper to get a string representation
Author:
Bilal Elmoussaoui
cogl/pipeline- |
bilelmoussaoui/ |
2024-02-22 08:51:14 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 In case Mutter is built with X11 or with both Wayland & X11, we link This patch mimics what GTK 4 do by shipping an in-tree copy of xcursor. Helps #2272 |
bilelmoussaoui/ |
2024-02-20 09:08:13 UTC |
stuff
Author:
Bilal Elmoussaoui
stuff |
gnome-44 | 2024-02-11 20:17:14 UTC |
Bump version to 44.9
Author:
=?utf-8?q?Florian_M=C3=BCllner?=
Bump version to 44.9 Update NEWS. |
bilelmoussaoui/ |
2024-01-31 16:02:14 UTC |
backends/cursor-sprite: Guard x11 usage
Author:
Bilal Elmoussaoui
backends/ |
bilelmoussaoui/ |
2024-01-17 17:14:24 UTC |
stuff
Author:
Bilal Elmoussaoui
stuff |
wip/sam/sysext | 2024-01-15 16:52:00 UTC |
WIP: Try building using GNOME OS OCI images
Author:
Sam Thursfield
WIP: Try building using GNOME OS OCI images |
bilelmoussaoui/ |
2024-01-03 13:50:55 UTC |
cogl-pango: Drop no longer needed pango version check
Author:
Bilal Elmoussaoui
cogl-pango: Drop no longer needed pango version check As we require at least 1.46.0 |
bilelmoussaoui/ |
2024-01-03 10:46:14 UTC |
backend: Switch to using logind for on battery property
Author:
Bilal Elmoussaoui
backend: Switch to using logind for on battery property Instead of upower to avoid using two proxies when the logind proxy |
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 |
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. |
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 |
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. |
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 |
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. |
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 |
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 |
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. |
1 → 100 of 202 results | First • Previous • Next • Last |