Skip to content

Release icewm-3.4.1

Compare
Choose a tag to compare
@gijsbers gijsbers released this 21 Jul 14:23
· 107 commits to master since this release

For packagers

Fix compilation for GCC versions 4.8.2 and 12.1.0.

Features

Add "HibernateCommand" as a preference, to the logout menu
and as part of the system dialog, to hibernate the system.
Add "hibernate" and "refresh" commands to icesh.
Add "OutputFile" as preference and as --output option to redirect all
output to a file, which is truncated on startup if it exceeds 5 KB.

Fixes

When WM_NORMAL_HINTS changes, only update the normalized dimensions,
if the increments have changed, for issue #141.
This fixes restoring a window from maximization for Qt-applications.
When cancelling the quick switch when a fullscreen is focused,
ensure that the window is in the proper fullscreen layer.
Prevent unlikely case of freeing the _XROOTPMAP_ID pixmap in icewmbg.
Don't draw a border on the quick switch window when Look is "flat".

Changes

Deactivate the system dialog on a click outside of the window.
Improve support for non-systemd in several Command preferences.
Refresh the desktop background image on icewm restart.
Add the existing window title as placeholder in the rename dialog.
Widen the rename title message dialog, so it can show more text.
When the screen dimensions change, let icewm-session check that
icewmbg is running or start a new instance, for issue #137.
Updated translations: Catalan, Czech, Japanese.

shasum icewm-3.4.1.tar.lz ad78a40a23ae1ba068f160c8d4c343aed6c94e98