Skip to content

2.3.0

Choose a tag to compare

@tsujan tsujan released this 05 Nov 12:57
· 10 commits to master since this release
b36e60d

The LXQt team announces the release of LXQt 2.3.0, the Lightweight Qt Desktop Environment.

Highlights

General

  • The enhancement of Wayland support has been continued, especially in LXQt Panel, whose Desktop Switcher is now enabled for Labwc, Niri, …. It is also equipped with a backend specifically for Wayfire. In addition, the Custom Command plugin is made more flexible, regardless of Wayland and X11.
  • ScreenGrab, which started to work under Wayland compositors supporting "wlr screencopy protocol" in its version 3.0.0, has a better border color for its selection rectangle on X11.
  • lxqt-qdbus is added to lxqt-wayland-session for making various qdbus commands easier to use with all Wayland compositors.
  • "Safely Remove" is added to the side-pane context menu of PCManFM-Qt when possible. Also, an option is added for disabling file tooltips on desktop.

Apart from changes in components, LXQt has a new Wiki with a better search support and nicer look. The old Wiki pages are kept though. The old domain lxqt.org is also back; it redirects to the actual domain.

LXQt Panel

Desktop Switcher works with Wayland compositors that support ext-workspaces-v1 protocol, like Labwc, Niri, ….

An advanced backend is added for Wayfire, such that Wayfire now comes after KWin-Wayland regarding the number of supported panel actions.

Custom Command is made more flexible, by supporting structured output and being updated every time it receives output. Advanced users might find a much wider use case for it and share their works with others.

Also,

  • The initial config file is made available outside LXQt, for preventing an empty panel there.
  • The Show Desktop plugin is activated on drag-and-drop.
  • Backlight can be adjusted by turning the mouse wheel on the button of the backlight plugin.
  • Locale-aware sorting is used in Fancy Menu and Main Menu.
  • Other small enhancements and fixes.

LXQt (Wayland) Session

The script lxqt-qdbus is added as a wrapper for various qdbus commands, for making them easier to use on Wayland.

Also,

  • Auto-start applications are put in the correct category.
  • Setting of global scale factors is limited to X11 (on Wayland, scaling should be adjusted by the compositor or a tool like kanshi).
  • Miscellaneous updates and improvements.

LibFM-Qt / PCManFM-Qt

  • "Safely Remove" is added to the side-pane context menu when possible.
  • An option is added for disabling file tooltips on desktop.
  • A crash is fixed on mount failure after closing a tab.
  • A workaround is added for GLib's problem with moving directory over directory.

And other small fixes and enhancements.

QTerminal and QTermWidget

In addition to some fixes,

  • Emoji flags are supported.
  • "Toggle Bookmarks" is added to the view context menu.
  • "Do not ask again" is removed from prompt dialog.

LXQt Power Management

A section is added for turning off monitor on Wayland (supporting KWin, Niri and Hyprland).

LXQt Archiver

  • LZ4 is supported.
  • Handling of wrong passwords is fixed with 7z.
  • The enabled states of delete and view actions are set appropriately.
  • Going back to the root dir is fixed after adding/deleting file.

And some other fixes and enhancements.

Release Notes

Please see the release page of each LXQt component for its release note.