軽量な IceWM ウィンドウマネージャーがバージョン 4.0 に到達し、Alt+Tab クイックスイッチ機能と高解像度アイコンサポートに大幅な強化をもたらしました。この更新には、新しいオプション、コマンド、パフォーマンス向上のための修正が含まれ、現代のシステム向けです。2026 年 1 月 1 日にリリースされ、X Window System ユーザーにシンプルで高速なグラフィカル環境を提供することを目指します。
IceWM 4.0 は、X Window System 用に設計された軽量ウィンドウマネージャーの主要な更新で、使用性と効率に焦点を当てたいくつかの重要な改善を導入します。最大の特徴は、大幅に改良された Alt+Tab クイックスイッチで、水平モードと垂直モードの両方で多数のアプリケーションウィンドウを扱います。ユーザーはすべてのナビゲーションキーを使用してこのスイッチを操作でき、アプリケーションの新しいプレビューモードにアクセスできます。また、アプリケーションクラスの名前の最初の文字を入力すると次のインスタンスウィンドウを選択でき、数字キーまたはマウスクリックで水平モードでの高速選択が可能です。
アイコン処理には大幅なアップグレードがあり、WM_ICON_SIZE 設定による高解像度アイコンのサポートと、HiDPI モニター向けのサブメニューのインジケーターが含まれます。サーバーサイドのキャッシュによりアイコンの描画が高速化され、16、22、24、32、48、64、128、256 ピクセルの標準サイズがサポートされます。アルファブレンドと 32 ビット RGBA レンダリングがデフォルトで有効です。
その他の変更として、DoubleBuffer と QuickSwitchMaxWidth の設定を削除、icesh に getWorkspaceName と getWorkspaceNames オプションを追加、タスクバー上で外部から変更されたワークスペース名を更新する新機能が含まれます。このリリースは実用的問題も解決:時計 LED ピクスマップが欠落した場合に時計フォントを使用、ウィンドウタイトルを 128 バイトに制限、/proc/net/dev の I/O エラーを 1 回のみ報告、起動時にデスクトップから追加のワークスペース名を読み込み、icesh の loadicon/saveicon 関数に診断メッセージを提供します。
バグ修正には OpenBSD でのキーボードレイアウト切り替え、マルチモニター環境でのセカンダリ画面でのデスクトップミニアイコン移動、タスクとワークスペースペインの重なり、ドックレイヤーウィンドウ終了時のクラッシュが含まれます。言語サポートが拡張され、カタルーニャ語、オランダ語、スウェーデン語、ドイツ語、インドネシア語、日本語、ポルトガル語、ブラジルポルトガル語、スロバキア語、スロベニア語の翻訳が更新されました。また、icewm-menu-fdo でユーザーのデフォルトロケールを初期化します。
IceWM はシンプルさを重視し、タスクバーにページャー、全般およびウィンドウごとのキー割り当て、不要な複雑さを避けた動的メニュースターを備えています。