Skip to content

Releases: ice-wm/icewm

Release icewm-2.3.3

27 Apr 22:36
Compare
Choose a tag to compare

Document default winoption format .OPTION.
Permit scroll wheel to control rolling up or down for issue #584.
Add new icewm option --rewrite-preferences to update preferences.
Improve documentation for options for Super/Windows key modifiers.
Make the QuickSwitch modifiers dependent on the type of QuickSwitch:
either from the Alt+Tab or from the "switchkey" keyword for issue #583.
Don't reorder focus when Alt+Tabbing for issue #579.
Defer loading internationalized help text until required.
Add support for conditional expressions to icesh.
Add a toggle option "^" to the "netState" command for issue #580.

shasum icewm-2.3.3.tar.lz c08c87e032edcb4be37448856df8e16ce6549bf7

Release icewm-2.3.2

14 Apr 23:40
Compare
Choose a tag to compare

Document more workspace button features.
Improve drawing rectangles with rounded corners.
Use reversed active text colors for drawing grouping number.
Dissolve the disparity between dragged and non-dragged task buttons.
Allow button clicks with some mouse motion between button press and release.
Fix for editing workspace name in the workspace button.
Repaint workspace button after editing the workspace name.
Change the default value for ModSuperIsCtrlAlt from true to false.
Support ModSuperIsCtrlAlt in the quick switch for issue #574.
Reduce the number of frame updates when changing workspace.
Free the memory for the About dialog after it is closed.
Prevent a compiler warning.
Update Finnish translation.

shasum icewm-2.3.2.tar.lz 50fd9670a62654672a14dc3a4a9f5825682e9349

Release icewm-2.3.1

04 Apr 00:20
Compare
Choose a tag to compare

Let icewmbg refresh the root background on icewm restart
to evade a bug in the X server.
Prevent compiler warnings about missing overrides.
Improve drawing for TaskBarTaskGrouping with preferences.
Fix for drawing missing icon in message box.
Fix for changing theme via theme menus.
Fix for drawing icons in menus.
Fix for switchkey.

shasum icewm-2.3.1.tar.lz 0d089419b23a1f1f7fbf0b7a708f1c62ffdf231a

Release icewm-2.3.0

01 Apr 13:08
Compare
Choose a tag to compare

Add new preference NetStatusShowOnlyRunning to only
show running network interfaces by alspitz.
Reduce systemcalls as much as possible when updating network status.
Only update tooltips when a tooltip window is visible.
Postpone creating tooltips.
If without system tray, enforce taskbar updateLocation for issue #559.
Redraw task button when name changes.
Print more details for "all" in "icesh motif".
When client loses its X shape then update frame functions, which
fixes toggling "Use system title bar and borders" in Chrome.
Optimize filereader to reduce the number of read system calls.
Add new preference TaskBarTaskGrouping to group similar
applications under a single task button for issue #198.
Support immediate toggling of TaskBarTaskGrouping without a restart.
Add menu option to icehelp to open current document in a browser.
Support switching workspaces via window menu list.
Add command "denormal" to icesh for issue #561.
Support mouse buttons up to button number 9 for issue #333.
Allow to switch workspaces by key in the Alt+Tab QuickSwitch for #563.
Improve handling of modifier keys in QuickSwitch.
Support arrow keys, Home, End, Delete and Return keys in QuickSwitch.
Support keys '1' to '9' to index the QuickSwitch.
Prevent closing QuickSwitch window when a button release event occurs.
Fixes for QuickSwitch when there is a fullscreen window for issue #558.
Add QuickSwitchRaiseCandidate to raise a selected window for issue #564.
Don't reorder focus in QuickSwitch when changing workspaces for issue #564.
Support rotating mouse wheel buttons in QuickSwitch to scroll over windows.
Efficiency improvements to QuickSwitch.
When QuickSwitch is up and a new window is created, then add it to the list.
Support colored cursors when using libXpm for issue #45.
When activating a frame on another workspace, ignore any focus events
on the root window, for more reliable QuickSwitching to intended window.
Updated documentation.
Updated translations.

shasum icewm-2.3.0.tar.lz 236a5458e370dfee4f2ec10dffd5bf71554e469a

Release icewm-2.2.1

02 Mar 14:57
Compare
Choose a tag to compare

Fix the CMake build.
Draw an icon in each message box popup.
Make input field focus tab-traversable when editing preferences.
When modifying preferences, only trim input for scalar options.
Simplify the icewm manpage.
Taskbar may have a non-zero screen due to XineramaPrimaryScreen
in getNewPos. Only consider workarea when using same screen as
taskbar, otherwise allow entire desktop for issue bbidulock/icewm#557.
Position the move/size-status on the screen of the window.

shasum icewm-2.2.1.tar.lz ee6f1540cae2523b1587dcc80d40389228990704

Release icewm-2.2.0

28 Feb 13:50
Compare
Choose a tag to compare

Support modifying all icewm preferences directly via a popup.
Allow to reset a key or string option in the preferences menu.
Show the preference description when modifying a preference.
Give each preference option a meaningful description.
Drop support for nonICCCMconfigureRequest winoption.
Immediately redraw clock after setting default clock format.
Add new clock format %H:%M to clock menu.
Fix cmake test target for issue #41.
Improve CMake build speed by building libraries.
If an application resizes itself partially outside the work area,
then move it back inside the work area, if possible, for issue #550.
Fix ignoreQuickSwitch winoption for focused windows for issue #552.
Support locales in icehelp and icewmhint.

shasum icewm-2.2.0.tar.lz 77ee4bf345ec38c8b04d5a616195f97e6d9bd802

Release icewm-2.1.2

09 Feb 18:12
Compare
Choose a tag to compare

In icewm-menu-fdo don't abort directory scanning on bad menu items to fix issue #546.
Relayout task buttons whenever a task button is removed for issue #548.
Add test for XShm extension+pixmaps.
Remove the urgent state flag from frame when gaining or losing focus.
Add 'urgent' action to icesh to set the urgent flag on a window.
Create a Settings submenu to reduce Start menu items for issue #543.

shasum icewm-2.1.2.tar.lz eb8a4107040e4785438880c09a3ae71b0e831fff

Release icewm-2.1.1

28 Jan 20:11
Compare
Choose a tag to compare

Fix issue #542 for texturing background of task pane.
Don't unarm menu popup buttons for issue #527.
Provide drawable context when creating pixmap cursors with Imlib2 for issue #541.

shasum icewm-2.1.1.tar.lz 9bb0a019a155a8ed5226513bfb1d659f1fbd3338

Release icewm-2.1.0

23 Jan 00:26
Compare
Choose a tag to compare

Remember whether a window is maximized, when going fullscreen, and restore
back to maximized, when leaving fullscreen, for issues #538 and #533.
Disarm workspace buttons on release of left mouse button for issue #527.
Restore icesh setTrayOption and getTrayOption for issue #537.
Make support for "_NET_WM_FULLSCREEN_MONITORS" more EWMH conformant.
Add "monitors", "frame", "properties" commands to icesh.
Make preference FullscreenUseAllMonitors use only all the monitors.
Prevent desktop artefacts for non-opaque move and resize to fix issue #540.
Option to move the ShowDesktop button to the right side.
Alt-F4 in quick-switch closes application window.

shasum icewm-2.1.0.tar.lz 58f162a99b0643057b82a970dfa231132c418e50

Release icewm-2.0.1

02 Jan 22:57
Compare
Choose a tag to compare

Update translations for Japanese, Czech, Dutch, Catalan,
Portuguese, Slovak, Portuguese (Brazil), Indonesian.
Handle horizontal scroll keys in window list window.
Search for icewm icon for internal windows.
Fix setting option values for issue #535.
Allow to set QuickSwitch background opacity for issue #534.
Set the window ID in WM_STATE when iconifying to desktop.
Reset horizontal scrolling in the window list for Home and End.
Add IceVM explanation to README for issue #35.
Update the TODO list for icon_pixmap and icon_window fields.
Fix spelling of Gerenciador for pt_BR.

shasum icewm-2.0.1.tar.lz 446456a25f68c86ec98f1905850c95a3f56c5dc8