Jacek Caban
|
fd675485be
|
user32: Use user_driver_funcs to expose user driver function from drivers.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-11 18:39:48 +01:00 |
Alexandre Julliard
|
758e75cc46
|
libwine: Move the Android JNI initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-12-08 22:25:59 +01:00 |
Alexandre Julliard
|
4935576d4a
|
wineandroid.drv: Load libwine dynamically.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-11 11:52:00 +02:00 |
Alexandre Julliard
|
61888e0012
|
wineandroid: Support for setting the cursor on Android >= N.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-26 16:40:51 +01:00 |
Alexandre Julliard
|
18ac6bf41a
|
wineandroid: Add helper functions to encapsulate gralloc functionality.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-19 22:42:41 +01:00 |
Alexandre Julliard
|
e658c73aed
|
wineandroid: Add support for scaling window contents based on DPI.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-23 11:11:30 +02:00 |
Alexandre Julliard
|
01439ef590
|
wineandroid: Create a proper EGL window surface once we receive a surface from Java.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-22 22:50:32 +02:00 |
Alexandre Julliard
|
1f736b5f7c
|
wineandroid: Initial version of the OpenGL driver.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-22 21:42:45 +02:00 |
Alexandre Julliard
|
f77bbd45d6
|
wineandroid: Add infrastructure to support a separate TextureView for the window client area.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-22 19:36:54 +02:00 |
Alexandre Julliard
|
95c4516b65
|
wineandroid: Support creating a separate native window for OpenGL rendering in the client area.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-22 19:28:57 +02:00 |
Alexandre Julliard
|
f254aec449
|
wineandroid: Store the actual screen DPI on startup.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-12 19:12:30 +02:00 |
Hans Leidekker
|
4f4ede56e9
|
wineandroid: Synchronize keyboard lock state.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-09 09:21:52 +02:00 |
Alexandre Julliard
|
8dc11a3ab3
|
wineandroid: Add support for keyboard events.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-08 16:44:57 +02:00 |
Alexandre Julliard
|
db742a49c9
|
wineandroid: Add support for mouse events.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-08 10:17:22 +02:00 |
Alexandre Julliard
|
b0690b13da
|
wineandroid: Implement SetCapture and store the capture window in the desktop process for global captures.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-08 10:08:40 +02:00 |
Alexandre Julliard
|
be285af54f
|
wineandroid: Implement SetParent and forward it to Java.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-07 16:09:48 +02:00 |
Alexandre Julliard
|
20c627d58c
|
wineandroid: Update the contents when we receive a new surface from Java.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-06 13:08:25 +02:00 |
Alexandre Julliard
|
6396f9f522
|
wineandroid: Load the gralloc module in all processes.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-06 13:08:24 +02:00 |
Alexandre Julliard
|
fbc482db1d
|
wineandroid: Allocate a native window wrapper in the client process for every window.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-05 12:21:26 +02:00 |
Alexandre Julliard
|
9a134711e6
|
wineandroid: Add a JNI callback to store the native window we got from the TextureView.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-02 13:37:47 +02:00 |
Alexandre Julliard
|
7124a7d90c
|
wineandroid: Add a header for some of the Android native APIs and data structures.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-02 11:46:28 +02:00 |
Alexandre Julliard
|
97005de151
|
wineandroid: Add a Java callback for setting window position.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-02 11:34:23 +02:00 |
Alexandre Julliard
|
347699d773
|
wineandroid: Add Java callbacks for creating and destroying a window.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-01 09:43:27 +02:00 |
Alexandre Julliard
|
481e9ff8ba
|
wineandroid: Create a pseudo-device to handle ioctl calls.
This will allow using ioctls to perform operations in the context of
the desktop process.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-01 09:39:20 +02:00 |
Alexandre Julliard
|
5be4a0e388
|
wineandroid: Add an event queue to support handling Java callbacks in the desktop thread.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-31 20:51:44 +02:00 |
Alexandre Julliard
|
77d55905b1
|
wineandroid: Register a JNI callback for reporting desktop size changes.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-31 20:51:19 +02:00 |
Alexandre Julliard
|
a5904bc661
|
wineandroid: Initialize screen dimensions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-31 19:05:33 +02:00 |