Mir

mir:try-graphql

Last commit made on 2023-05-04
Get this branch:
git clone -b try-graphql https://git.launchpad.net/mir

Branch merges

Branch information

Name:
try-graphql
Repository:
lp:mir

Recent commits

4df8a8b... by Alan Griffiths

Index using size_t

055473e... by Michał Sawicz

[codeql] add static analysis

5d05cf5... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2898

2898: snap: no need for libunwind here r=RAOF a=Saviq

Co-authored-by: Michał Sawicz (Saviq) <email address hidden>

fc21535... by Michał Sawicz

snap: no need for libunwind here

5256e53... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2904

2904: Wayland platform: flush display before polling r=AlanGriffiths a=wmww

Fixes #2902, alternative to #2901, I've looked into #2903 but that seems a little more complicated (and tricky to test)

Co-authored-by: Sophie Winter <email address hidden>
Co-authored-by: Christopher James Halse Rogers <email address hidden>

59ec5fd... by Chris Halse Rogers

Also handle wl_display_flush failures

If the display socket is full, `wl_display_flush` may fail with `EAGAIN`; in this case we should also wait for the socket to become writable and then try again.

Fixes: #2903

3d40442... by Sophie Winter <email address hidden>

Flush display before polling

7100296... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2895

2895: server/ShmBacking: Fix leak in `install_sigbus_handler` r=AlanGriffiths a=RAOF

We `new` a `struct sigaction` each time this gets called, so we need to either stash it somewhere (as `previous_handler`) or `delete` it.

Co-authored-by: Christopher James Halse Rogers <email address hidden>

8b05ff9... by Chris Halse Rogers

server/ShmBacking: Fix leak in `install_sigbus_handler`

We `new` a `struct sigaction` each time this gets called, so we need to either stash
it somewhere (as `previous_handler`) or `delete` it.

f90947c... by "bors[bot]" <26634292+bors[bot]@users.noreply.github.com>

Merge #2894

2894: Drop legacy drag & drop code r=wmww a=AlanGriffiths

This is not functional without the mirclient API and content-hub, and not useful as a framework for further development.

There are miral and miroil APIs that mention drag and drop. For ABI stability these are retained and deprecated, but do nothing.

Co-authored-by: Alan Griffiths <email address hidden>