Colin Kinloch
60fab1c4a1
(Wayland) Create wl_data_device only when wl_seat and wl_data_device_manager exist
2022-03-23 06:52:16 +01:00
Colin Kinloch
d95bc2dd54
(Wayland) Dynamically load libdecor at runtime
2022-03-22 06:58:41 +01:00
Colin Kinloch
47c850c7fd
(Wayland) Dedupe VK/GL code
2022-03-21 07:50:34 +01:00
Colin Kinloch
82c69995f0
(Wayland) SHM anti-collision for the splash screen
2022-03-20 18:31:30 +01:00
Colin Kinloch
065fb5acee
(Wayland) Skip splash screen if window is not ready
2022-03-18 16:29:49 +01:00
Colin Kinloch
86ca2006ea
(Wayland) Fallback to shm_open when memfd_create fails ( #13740 )
2022-03-14 19:20:29 +01:00
Colin Kinloch
3b08d63b23
(Wayland) Initial drag and drop (wl_data_offer) support ( #13515 )
2022-03-09 16:34:47 +01:00
Colin Kinloch
b2527b43e8
(Wayland) Show window early to get screen info ( #13591 )
...
* (Wayland) Show window early to get screen info
* Report current monitor size on initial get_video_size call
* Fullscreen to monitor selected in settings
* Fullscreen on current monitor when setting is set to automatic
* Fallback to shm_open when memfd_create is not supported
2022-02-18 19:59:41 +01:00
Autechre
b45a192416
Revert "(Wayland) Show window early to get screen info ( #13582 )" ( #13590 )
...
This reverts commit 4bb2c14293
.
2022-02-01 12:47:53 +01:00
Colin Kinloch
4bb2c14293
(Wayland) Show window early to get screen info ( #13582 )
...
* Report current monitor size on initial get_video_size call
* Fullscreen to monitor selected in settings
* Fullscreen on current monitor when setting is set to automatic
2022-02-01 10:30:34 +01:00
Colin Kinloch
a431760829
(Wayland) Release keys and mouse buttons on lost focus ( #13567 )
2022-01-29 19:57:06 +01:00
Aleksey Samoilov
f17deb90c7
[Wayland] Fix toplevel close ( #13415 )
2021-12-25 11:19:27 +01:00
Colin Kinloch
0168fe0303
(Wayland) Ignore mouse clicks on window decoration ( #13412 )
2021-12-25 04:08:22 +01:00
Colin Kinloch
f0392474f2
(Wayland) Add libdecor for client side decoration ( #13397 )
2021-12-24 14:20:45 +01:00
Colin Kinloch
c48d533950
(Wayland) Add scroll wheel support ( #13398 )
2021-12-24 03:42:33 +01:00
Aleksey Samoilov
146804fcbc
Remove xdg_shell_v6 support
2021-07-10 14:22:58 +04:00
twinaphex
76ddfa022e
Get rid of RARCH_LOG in wayland_common - gets rid of warning/error
2021-03-22 23:35:14 +01:00
jdgleaver
3fa1166ec4
(udev/linuxraw/wayland) Fix return key keyboard input
2020-09-29 11:23:35 +01:00
twinaphex
c3d8c8661f
Buildfixes for C89_BUILD --disable-menu
2020-08-06 03:04:21 +02:00
twinaphex
a49b5b7129
Cleanups
2020-07-24 22:23:52 +02:00
twinaphex
e8e9a7b1d3
Get rid of multiple definition of wayland show mouse function
2020-07-17 13:59:13 +02:00
twinaphex
748e3dccf2
(wayland) buildfixes
2020-07-14 16:20:15 +02:00
twinaphex
b7c2cbc6b2
Move flush_wayland_fd to input/common/wayland_common.c
2020-07-14 16:17:43 +02:00
twinaphex
3d4a13e5b7
(Wayland) Add missing header
2020-07-14 16:10:01 +02:00
twinaphex
3cb1b7b4bb
(Wayland) Move more code
2020-07-14 16:09:13 +02:00
twinaphex
646d627a6c
Move more Wayland code
2020-07-14 16:04:10 +02:00
twinaphex
1f4a27abba
Split up wayland code
2020-07-14 15:56:52 +02:00