Releases: microsoft/wslg
Releases · microsoft/wslg
Release 1.0.54
Release 1.0.53
Release 1.0.52
Linux GUI support 1.0.52
Changes:
WSLg:
- WSLg: update pulseaudio to 16.1
- WSLg: update FreeRDP to 2.10.0
Weston:
- rdp shell/rdp backend: drop window shadow when window is snapped
- rdp shell: support restore from maximized by grabbing title bar
- rdp backend: do not set window margin unless changed in window order PDU
Release 1.0.51
Linux GUI support 1.0.51
Changes:
WSLGd:
- rdpapplist/rdp plugin: support pin WSLg app icon to taskbar (require msrdc update)
Weston:
- rdp backend: handle the case nothing to send for window zorder to client
- rdp backend: use rdp_dispatch_task_to_display_loop for dispatching failure response to display loop
- rdp shell: fix overactive assert at launch_desktop_shell_process
- rdp shell/rdp backend: support pin WSLg app icon to taskbar (requires msrdc update)
Release 1.0.50
Linux GUI support 1.0.50
Changes:
WSLGd:
- WSLg: update Mariner to 2.0.20230107
- WSLg: samples/container: Add vGPU video acceleration docker sample
Weston:
- rdp backend/rdp shell: sync window state with RDP client
- rdp backend/rdp shell: send window minmax info when window become visible
- rdp shell: fix window unsnap by keyboard shortcut and mouse drag
- rdp backend: East Asian keyboard fixes
- rdp shell: publish flatpak applications to start menu
Release 1.0.49
Linux GUI support 1.0.49
Changes:
WSLGd:
- WSLGd: allow customize log file path
Weston:
- rdp fontend/backend/shell: keep compositor sleep until window is created
- rdp shell: allow optional applist folder by .wslgconfig
- rdp shell: allow alt+F4 to close app
- libweston-desktop: xwayland window is not visible upon commit until mouse is moved
- build: use Ubuntu 20.04 for build verification
Release 1.0.48
Linux GUI support 1.0.48
Changes:
WSLGd:
- WSLGd: launch RDP client with 'init' explicitly. This fixes the issue msrdc.exe is not launched at Windows's side.
Weston:
- xwayland: revert max frame flag fix which no longer needed (as upstream fix is backported)
- xwm: Fix selection if no seat present at startup
- rdp-backend: fix weston crash at RDP client disconnect
Release 1.0.47
Release 1.0.46
Linux GUI support 1.0.46
Changes:
WSLGd:
- wslg: update mariner to 2.0 official release
- WSLGd: independently monitor child process for font monitor
- WSLGd: add timestamp to log
- WSLGd: redirect FreeRDP log to a file
- WSLGd: Raise the NOFILE limit
- WSLGd: misc updates (allow to load X cursor from user distro and etc.)
- WSLGd: Include missing array header
- system-distro: fix build error at mesa after mariner update
Weston:
- rdp shell: workaround get_position crash
- rdp shell: fix missing va_end() call
- rdp shell: make wslpath optional for obtaining windows path
- rdp-backend: fix overactive assert
Release 1.0.45
Linux GUI support 1.0.45
Changes:
WSLGd:
- WSLGd: allow alternate rdp file via .wslgconfig
weston:
- rdp shell: fix window placement issues
- rdp shell: register snap application on start menu
- rdp shell: use predefined constant for g_key_file api
- rdp shell: add icon file search retry
- xwm: Check size hints in weston_wm_window_is_positioned()