~xmir-team/xorg-server/+git/xmir:xmir-1.19

Last commit made on 2017-04-06
Get this branch:
git clone -b xmir-1.19 https://git.launchpad.net/~xmir-team/xorg-server/+git/xmir
Members of XMir Development Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
xmir-1.19
Repository:
lp:~xmir-team/xorg-server/+git/xmir

Recent commits

a70468c... by Daniel van Vugt

Workaround vanishing popups (LP: #1625846)

Allow Firefox/Chromium/Chrome popup windows/menus to work by default.
A proper fix in Mir is still required. This workaround unfortunately
will break OSK support. So you should expect that...

0254dc7... by Daniel van Vugt

Workaround hanging cursor update (LP: #1680378)

It appears Mir isn't yet smart enough to understand that blocking
cursor changes on vsync is a bad idea. Forcing the swap interval
to zero works around it nicely.

5ffed6c... by Daniel van Vugt

Make Chrome/Chromium stop flickering and usable(!)

This is almost a fix/workaround for LP: #1510025, but it
appears other apps are flickering black for a different reason
still.

0e421f3... by Daniel van Vugt

Introducing -ignoreunfocus WM_CLASS,... workaround

This provides another experimental workaround for LP: #1625846 and
LP: #1671771.

Example: Xmir :1 -rootless -ignoreunfocus Firefox,chromium-browser

2f797f2... by Daniel van Vugt

Don't use a NULL MirWindow (LP: #1672024)

I'm not sure how it ever happened that Mir window creation failed but
this will stop the crash of LP: #1672024 from happening if it does.

82bd3bd... by Daniel van Vugt

s/\<mir_surface_/mir_window_/g

More conversions from MirSurface to MirWindow APIs.

ba2d104... by Daniel van Vugt

Hide desktop windows like nautilus' (LP: #1672949)

9760d68... by Daniel van Vugt

Comment out debug logging that's too noisy

5a1439f... by Daniel van Vugt

Support self-maximizing windows (client-side deco)

For example, GTK's built-in maximize button

188dd01... by Daniel van Vugt

Also send fullscreening events to windows

This fixes Gedit and others that depend on being told they have been
fullscreened, before they are willing to un-fullscreen.