searching for Wayland
Tue, 14 Jul 2020 19:18:16 -0400Reuse Wayland connection from availability check
M Stoeckl <code@mstoeckl.com> [Tue, 14 Jul 2020 19:18:16 -0400] rev 13948
Reuse Wayland connection from availability check

Sun, 12 Jul 2020 19:11:15 -0400Merge VideoBootStrap::available into VideoBootStrap::create
M Stoeckl <code@mstoeckl.com> [Sun, 12 Jul 2020 19:11:15 -0400] rev 13946
Merge VideoBootStrap::available into VideoBootStrap::create

The two are only ever called together, and combining them makes it possible
to eliminate redundant symbol loading and redundant attempts to connect
to a display server.

Thu, 04 Jun 2020 09:13:49 -0700Fixed build warning
Sam Lantinga <slouken@libsdl.org> [Thu, 04 Jun 2020 09:13:49 -0700] rev 13895
Fixed build warning

Thu, 21 May 2020 00:06:09 -0400wayland: update pointer position on initial enter event
Tudor Brindus <me@tbrindus.ca> [Thu, 21 May 2020 00:06:09 -0400] rev 13878
wayland: update pointer position on initial enter event

Thu, 28 May 2020 15:18:41 -0400wayland: Changed output removal in handle_surface_leave()
Ryan C. Gordon <icculus@icculus.org> [Thu, 28 May 2020 15:18:41 -0400] rev 13869
wayland: Changed output removal in handle_surface_leave()

No longer needs an extra malloc, handles unexpected cases like the same
output being listed twice.

Thu, 28 May 2020 14:57:10 -0400wayland: Move buffer copy into mime_data_list_add()
Ryan C. Gordon <icculus@icculus.org> [Thu, 28 May 2020 14:57:10 -0400] rev 13868
wayland: Move buffer copy into mime_data_list_add()

It makes it clearer who owns the memory, and more reasonable to free it on
failure in the creating function.

(and, of course, pacifies static analysis.)

Thu, 28 May 2020 14:47:55 -0400wayland: assert that mmap() didn't return NULL.
Ryan C. Gordon <icculus@icculus.org> [Thu, 28 May 2020 14:47:55 -0400] rev 13867
wayland: assert that mmap() didn't return NULL.

In practice, it never _would_, but in theory it _might_, so this assertion
tells the static analyzer not to worry about it.

Thu, 14 May 2020 21:48:24 -0400docs: Linux systems don't need to install wayland-protocols anymore.
Ryan C. Gordon <icculus@icculus.org> [Thu, 14 May 2020 21:48:24 -0400] rev 13807
docs: Linux systems don't need to install wayland-protocols anymore.

We ship the protocol xml files we need with SDL's sources now.

Fri, 17 Apr 2020 13:55:44 -0400wayland: add support for SDL_SetWindowGrab
Tudor Brindus <me@tbrindus.ca> [Fri, 17 Apr 2020 13:55:44 -0400] rev 13805
wayland: add support for SDL_SetWindowGrab

Mon, 04 May 2020 13:19:26 -0700Fixed bug 5121 - Use SDL_calloc instead of calloc in Wayland_CreateWindow
Sam Lantinga <slouken@libsdl.org> [Mon, 04 May 2020 13:19:26 -0700] rev 13790
Fixed bug 5121 - Use SDL_calloc instead of calloc in Wayland_CreateWindow

meyraud705

'SDL_Windows::driverdata' of a Wayland window is allocated by calloc in 'Wayland_CreateWindow' but freed by SDL_free in 'Wayland_DestroyWindow'.