summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome/mutter
Commit message (Collapse)AuthorAgeFilesLines
* mutter: upgrade 44.3 -> 45.0Markus Volk2023-09-201-2/+4
| | | | | | | | - add packageconfig for libdisplay-info (edid parser helper) - add required dependency on libei Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 44.2 -> 44.3Markus Volk2023-07-111-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 44.1 -> 44.2Markus Volk2023-06-061-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: update 43.1 -> 44.1Markus Volk2023-05-231-2/+8
| | | | | | | - remove buildpath from enum-types Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: update 42.0 -> 43.1Markus Volk2022-11-271-4/+5
| | | | | | | - build with gtk4 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 41.2 -> 42.0Andreas Müller2022-04-111-2/+2
| | | | | | | | | | | | | For changelogs see: [1] https://download.gnome.org/sources/mutter/41/mutter-41.3.news [2] https://download.gnome.org/sources/mutter/41/mutter-41.4.news [3] https://download.gnome.org/sources/mutter/41/mutter-41.5.news [4] https://download.gnome.org/sources/mutter/42/mutter-42.beta.news [5] https://download.gnome.org/sources/mutter/42/mutter-42.rc.news [6] https://download.gnome.org/sources/mutter/42/mutter-42.0.news Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Drop gnome-desktop3 providersAndreas Müller2022-01-051-1/+1
| | | | | | | | | * gnome-desktop3 name was left from gnome2 times * RPROVIDES was broken: Both gnome-desktop and libgnome-desktop were added to RPROVIDES. This caused images with missing gnome-desktop Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 41.0 -> 41.2Andreas Müller2022-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 41.2 ==== * Fix blank screen when unplugging docking station [Jonas; !2097] * Prefer GBM over EGLStream where possible [Jonas; !2051, !2052] * Fix unredirected Xwayland windows not getting updated [Michel; !2112] * Improve anti-aliasing of background corners [Daniel; !2102] * Copy damage rectangles to secondary GPU [Piotr; !2033] * Improve Wacom tablet mapping [Carlos; !2107] * Fixed crashes [Jonas, Daniel; #1950, !2081, !2104, !1991, !2127] * Misc. bug fixes and cleanups [Simon, Corentin, Pascal; !2049, !2119, !2138] 41.1 ==== * Fix monitor screencast scanouts [Michel; !1914] * dma-buf: Use alpha-less pixel formats where appropriate [Robert; !1810] * wayland: Allow clients to maximize windows regardless of constraints [Christian; !1997] * Handle hotplug events without relevant changes more effectively [Marco; !1964] * Improve error reporting when startup fails [Jonas; !1994] * dma-buf: Add support for ABGR and XBGR formats [Erfan; !1999] * Fix X11 middle button emulation setting [José; !2000] * Include server-side shadows in window screenshots [Robert; !1996] * Don't change workspaces of unmanaged windows [Sebastian; !2003] * Reset idletime when unplugging the power cable [Bastien; !2029] * xwayland: Avoid unnecessary _NET_WM_STATE events [Dor; !2032] * Fix videos in Firefox stuttering in overview [Robert; !2034] * Don't use atomic mode setting for virtio_gpu driver [Jonas; !2040] * Improve on-screen keyboard on X11 [Sebastian, Ray; !1955, !2039] * misc [Daniel, Jonas, Corentin, Robert; !1992, !2007, !2008, !2026, !2044] * Fix text glitches after size changes [Sebastian; !2006] * Fix reporting output rotation to xwayland [Olivier; !2050] * wayland: Accept final preference of drop destination [Robert; !2043] * Fix erratic scrolling in GTK apps [Carlos; gnome-shell#4647] * Fix tilt direction of pen/tablet inputs [Quytelda; !2065] * Use b/w unicode for tablet mode OSD [Carlos; !2064] * Fix negative paint volume offscreen effect [Sebastian; !2031] * Only add paint volumes of mapped actors to stage clip [Robert; !2035] * Fix mapping tablet input to correct monitor [Jason; !1934] * Misc. bug fixes and cleanups Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 3.34.6 -> 41.0Andreas Müller2021-11-032-83/+10
| | | | | | | | | Most notable: * Wayland is manadatory * Patch removed was applied Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: Move gsettings to a separate packageJoshua Watt2021-10-191-2/+4
| | | | | | | | | | Move the mutter gsettings to their own package. Some other compositors (specifically, phoc) want to use the mutter provided gsettings to remain compatible. This allows those recipes to pick up the runtime settings without having to pull in all of mutter Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-5/+5
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mutter: add polkit to REQUIRED_DISTRO_FEATRUESChen Qi2021-05-281-1/+1
| | | | | | | | mutter depends on gnome-settings-daemon which requires 'polkit' distro feature. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter/wayland: replace xserver-xorg-xwayland by xwayland in rdepAndreas Müller2021-05-031-1/+1
| | | | | | | | | | * xwayland is in better condition than xserver-xorg-xwayland * by default xserver-xorg does not set PACKAGECONFIG xwayland any more. So xserver-xorg-xwayland turns into an empty package and that causes trouble in do_rootfs. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: Add a comment to remove pipewire-0.2 dependency with 3.36Khem Raj2020-08-311-0/+1
| | | | | | This will serve as a reminder when this recipe is upgraded to 3.36+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 3.34.5 -> 3.34.6Andreas Müller2020-05-031-2/+2
| | | | | | | | | | | | | | | | 3.34.6 ====== * Fix various clipboard issues [Carlos; !1198, !1203, !1204, !1186, !1206] * Fix locate-pointer feature interfering with keybindings [Carlos; !1014] * Fix overview key on X11 when using multiple keyboard layouts [Olivier; !1219] * Preserve keyboard state on VT switch [Olivier; !1185] * Fixed crashes [Florian; #1083] * Plugged memory leaks [Sebastian; !1001] * Misc. bug fixes and cleanups [Pekka, Laurent; !1209, #1074] Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 3.34.4 -> 3.34.5Andreas Müller2020-04-061-2/+2
| | | | | | | | | | | | | | | | | | | | 3.34.5 ====== * Fix visibility of initially hidden windows [Jonas; !1066] * Fix hardware cursor on GPU hotplug [Pekka; !1097] * Fix pasting images from wayland [Robert, Carlos; !1141, #1065] * Fixed crashes [Florian, Olivier, Jonas; #1029, !1073, !1121, !1120] Contributors: Olivier Fourdan, Carlos Garnacho, Robert Mader, Florian Müllner, Pekka Paalanen, Jonas Ã…dahl Translators: Yi-Jyun Pan [zh_TW] Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: depend on pipewire-0.2 in PACKAGECONFIG[remote-desktop]Andreas Müller2020-03-171-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: add patch from upstream to fix build with mesa >= 20.0.xAndreas Müller2020-03-082-0/+73
| | | | | | | | | | | | | | | | | | | | Fixes: | FAILED: cogl/cogl/d9c41d2@@mutter-cogl-5@sha/winsys_cogl-winsys-egl.c.o | arm-mortsgna-linux-gnueabi-gcc -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot -Icogl/cogl/d9c41d2@@mutter-cogl-5@sha -Icogl/cogl -I../mutter-3.34.4/cogl/cogl -Icogl -I../mutter-3.34.4/cogl -I/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot/usr/include/glib-2.0 -I/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot/usr/lib/glib-2.0/include -I/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot/usr/include/libdrm -I/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot/usr/include/cairo -I/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot/usr/include/pixman-1 -I/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot/usr/include/uuid -I/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot/usr/include/freetype2 -I/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot/usr/include/libpng16 -I/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot/usr/include/gdk-pixbuf-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0=/usr/src/debug/mutter/3.34.4-r0 -fdebug-prefix-map=/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0=/usr/src/debug/mutter/3.34.4-r0 -fdebug-prefix-map=/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot= -fdebug-prefix-map=/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/mutter/3.34.4-r0/recipe-sysroot-native= -fPIC -pthread '-DCOGL_LOCALEDIR="/usr/share/locale"' -DCOGL_COMPILATION '-DCOGL_GL_LIBNAME="libGL.so.1"' '-DCOGL_GLES2_LIBNAME="libGLESv2.so"' -MD -MQ 'cogl/cogl/d9c41d2@@mutter-cogl-5@sha/winsys_cogl-winsys-egl.c.o' -MF 'cogl/cogl/d9c41d2@@mutter-cogl-5@sha/winsys_cogl-winsys-egl.c.o.d' -o 'cogl/cogl/d9c41d2@@mutter-cogl-5@sha/winsys_cogl-winsys-egl.c.o' -c ../mutter-3.34.4/cogl/cogl/winsys/cogl-winsys-egl.c | ../mutter-3.34.4/cogl/cogl/winsys/cogl-winsys-egl.c: In function '_cogl_winsys_display_setup': | ../mutter-3.34.4/cogl/cogl/winsys/cogl-winsys-egl.c:467:23: error: 'CoglRendererEGL' {aka 'struct _CoglRendererEGL'} has no member named 'pf_eglBindWaylandDisplay' | 467 | if (egl_renderer->pf_eglBindWaylandDisplay) | | ^~ | ../mutter-3.34.4/cogl/cogl/winsys/cogl-winsys-egl.c:468:14: error: 'CoglRendererEGL' {aka 'struct _CoglRendererEGL'} has no member named 'pf_eglBindWaylandDisplay' | 468 | egl_renderer->pf_eglBindWaylandDisplay (egl_renderer->edpy, | | ^~ | ../mutter-3.34.4/cogl/cogl/winsys/cogl-winsys-egl.c: In function '_cogl_egl_create_image': | ../mutter-3.34.4/cogl/cogl/winsys/cogl-winsys-egl.c:902:17: error: 'EGL_WAYLAND_BUFFER_WL' undeclared (first use in this function) | 902 | if (target == EGL_WAYLAND_BUFFER_WL) | | ^~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 3.34.3 -> 3.34.4Andreas Müller2020-02-162-40/+2
| | | | | | | | | | | | | | | | | | | | Backported patch is included see '<-' in annnouncement: News ==== * Handle mode set race conditions more gracefully [Jonas; !1007] * Fix fallback to GLES2 [Adam; #635] <- * Fix interoperation with wl_data_device_manager v1 [Carlos; #965] * Fix visual glitches with offscreen effects applied [Georges; !992] * Favor text over images in clipboard manager [Carlos; #919] * Fixes crashes [Jonas, Carlos; !961, !869] * Plugged memory leaks [Sebastian, Adam; !1002, !1011] * Misc. bug fixes [Carlos, Robert, Olivier; !1005, #878, !1031, !1034, !1040] Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 3.34.2 -> 3.34.3Andreas Müller2020-01-101-2/+2
| | | | | | | | | | >From announcement: * Fix window recording on HiDPI [Pascal; !976] * Fix top-left pixel being insensitive to clicks [Sebastian; #893] Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: upgrade 3.34.1 -> 3.34.2Andreas Müller2019-12-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >From [1]: 3.34.2 ====== * Fix immediate screen blank after releasing inhibitor [Tim; #573] * Respond to frame callbacks regardless of damage [Jonas Ã….; !839] * Translate well-known selection atoms to mimetypes [Carlos; !842] * Fix Night Light on wayland [Jonas Ã….; !840] * Fix various copy+paste/DND regressions [Carlos; !848, #789, #842, #793, #845, #854] * Don't emit focus event after desctruction [Marco; gnome-shell#1704, !860] * Fix hang when opening not-responding dialog on Xorg [Carlos; !876] * Fix frozen grabs on Xorg after weeks of inactivity [Jonas Ã….; !886] * Fix triggering popups from stylus devices on wayland [Carlos; #886] * Support shadow framebuffers for offscreen rendering [Olivier; !917] * Fix hang after interacting with desktop icons on X11 [Marco; !909] * Don't double scale when getting absolute surface coordinates [Xiang; !915] * Kill window effects on destroy [Robert; !924] * Use partial damage for dma-buf and EGLImage buffers on wayland [Robert; #947] * Do not stack transients underneath their always-on-top parent [Florian; #587] * Fix KMS freeze after pageflip [Pekka; !953] * Fixed crashes [Robert, Jonas Ã…., Marco, Hans, Carlos, Tim; !856, !912, !895, !928, #591, !823, !960] * Plugged memory leaks [Niels, Robert, Carlos; !847, !868, !873] * Misc. bug fixes and cleanups [Daniel, Marco, Jonas Ã…., Georges, Cosimo, Florian, Hans, Robert, Jonas D.; !841, !764, !837, !846, !673, !811, !893, !925, !927, !940, !832] Contributors: Marco Trevisan (Treviño), Cosimo Cecchi, Tim Crawford, Jonas Dreßler, Xiang Fan, Olivier Fourdan, Carlos Garnacho, Hans de Goede, Niels De Graef, Tim Klocke, Robert Mader, Florian Müllner, Georges Basile Stavracas Neto, Pekka Paalanen, Daniel van Vugt, Jonas Ã…dahl Translators: Bruce Cowan [en_GB] [1] http://ftp.gnome.org/pub/gnome/sources/mutter/3.34/mutter-3.34.2.news Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: initial add 3.34.1Andreas Müller2019-12-032-0/+133
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> V1 -> V2: * rework PACKAGECONFIGs: particularly glx has to be added to opengl/x11 / remove remote-desktop * add patch to fix GLES2 fallback for ancient targets Signed-off-by: Khem Raj <raj.khem@gmail.com>