Skip to content

Releases: microsoft/wslg

Release 1.0.54

10 May 20:53
Compare
Choose a tag to compare
Release 1.0.54 Pre-release
Pre-release

Linux GUI support 1.0.54

Changes:

WSLg:

  • WSLGd: support alternative font path
  • WSLg: support SVG format icon

Weston:

  • rdp-backend: Fall back to weston.ini keymap if no mapping is found
  • rdp shell: SVG rendering at system-distro name space

Release 1.0.53

02 May 15:58
Compare
Choose a tag to compare
Release 1.0.53 Pre-release
Pre-release

Linux GUI support 1.0.53

Changes:

WSLg:

  • WSLGd: update pulseaudio launch options

Release 1.0.52

27 Apr 15:49
Compare
Choose a tag to compare
Release 1.0.52 Pre-release
Pre-release

Linux GUI support 1.0.52

Changes:

WSLg:

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

24 Mar 16:50
Compare
Choose a tag to compare

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

27 Feb 17:56
Compare
Choose a tag to compare
Release 1.0.50 Pre-release
Pre-release

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

24 Jan 21:14
Compare
Choose a tag to compare

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

13 Dec 20:07
Compare
Choose a tag to compare
Release 1.0.48 Pre-release
Pre-release

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

28 Oct 15:33
Compare
Choose a tag to compare

Linux GUI support 1.0.47

Changes:

WSLGd:

  • WSLGd: fix relaunch weston with env

Release 1.0.46

28 Oct 15:30
Compare
Choose a tag to compare

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

28 Oct 17:00
Compare
Choose a tag to compare

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()