-
- Downloads
winewayland.drv: Experimental support for systray.
Use a standalone systray, adapted from winex11, to present icons for
applications.
Because the context menu on icons is drawn using global positioning
across process boundaries, we cannot currently anchor the menu window
properly to its effective parent (i.e., the icon), and we draw it as a
toplevel instead. Practically this has the effect that the menu window
will be placed at arbitrary locations on the screen by the Wayland
compositor.
Signed-off-by:
Alexandros Frantzis <alexandros.frantzis@collabora.com>
Showing
- dlls/winewayland.drv/Makefile.in 3 additions, 2 deletionsdlls/winewayland.drv/Makefile.in
- dlls/winewayland.drv/dllmain.c 6 additions, 1 deletiondlls/winewayland.drv/dllmain.c
- dlls/winewayland.drv/options.c 4 additions, 0 deletionsdlls/winewayland.drv/options.c
- dlls/winewayland.drv/systray.c 744 additions, 0 deletionsdlls/winewayland.drv/systray.c
- dlls/winewayland.drv/unixlib.h 5 additions, 0 deletionsdlls/winewayland.drv/unixlib.h
- dlls/winewayland.drv/waylanddrv.h 1 addition, 0 deletionsdlls/winewayland.drv/waylanddrv.h
- dlls/winewayland.drv/waylanddrv_dll.h 1 addition, 0 deletionsdlls/winewayland.drv/waylanddrv_dll.h
- dlls/winewayland.drv/waylanddrv_main.c 4 additions, 0 deletionsdlls/winewayland.drv/waylanddrv_main.c
- dlls/winewayland.drv/winewayland.drv.spec 2 additions, 0 deletionsdlls/winewayland.drv/winewayland.drv.spec
Loading
Please register or sign in to comment