metacity:gnome-3-38

Last commit made on 2021-06-27
Get this branch:
git clone -b gnome-3-38 https://git.launchpad.net/metacity

Branch merges

Branch information

Name:
gnome-3-38
Repository:
lp:metacity

Recent commits

ccb6273... by Alberts Muktupāvels

window-props: don't set override-redirect window as parent

Before commit c656c658940d override-redirect windows was not
registered with meta_display_register_x_window. This means
that Metacity was treating WM_TRANSIENT_FOR hint as invalid
if it was pointing to override-redirect window.

EWMH specification [1] says that WM_TRANSIENT_FOR property is
defined for managed windows and extends its usage for
override-redirect windows. Client should set WM_TRANSIENT_FOR
on override-redirect window if it is child/popup for another
window.

As specification does not say anyting about using
override-redirect windows as parent for managed windows and
because it causes crashes in Metacity ignore WM_TRANSIENT_FOR
if it is pointing to override-redirect window.

[1] https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html#idm46291029654544

https://gitlab.gnome.org/GNOME/metacity/-/issues/18

d9f650c... by Alberts Muktupāvels

surface-xrender: restore opacity handling

Commit 1021494e347da7045c1db834bf9e4f1b5e076f17 removed too much.

https://gitlab.gnome.org/GNOME/metacity/-/issues/19

(cherry picked from commit 15161227389385a1d55c86d4c27eb1254eb88500)

ec22b93... by Nathan Follens <email address hidden>

Update Dutch translation

bbe8c7f... by Asier Sarasua Garmendia <email address hidden>

Update Basque translation

d782cd8... by Мирослав Николић

Update Serbian translation

535adb5... by Balázs Úr

Update Hungarian translation

2f24107... by Anders Jonsson

Update Swedish translation

d8c8232... by Alberts Muktupāvels

ci: use ubuntu 20.10 image

40fca63... by Alberts Muktupāvels

bump version to 3.38.0, update NEWS

70d4dc2... by Alberts Muktupāvels

compositor-xrender: use GRand to generate random numbers