IceWM 4.0 正式发布:Linux 轻量桌面的又一次进化
轻量级窗口管理器 IceWM 4.0 今日迎来正式发布。这是一次分量十足的大版本更新,不仅带来了多项新功能和新选项,还引入了新的命令支持,同时对内部机制进行了优化,并修复了大量实际使用中暴露出来的问题,让整体体验更加稳定、顺畅。
🔁 Alt + Tab 切换体验全面升级
在 IceWM 4.0 中,Alt + Tab 窗口快速切换得到了明显增强。无论是在横向还是纵向模式下,都能更从容地应对大量应用窗口。现在支持使用完整的导航按键进行操作,并新增了应用预览模式,让窗口切换时一目了然,效率更高。
此外,用户还可以在 Alt + Tab 界面中输入应用类名的首字母,快速跳转到该应用的下一个实例窗口。在横向模式下,除了键盘操作,还可以直接使用数字键或鼠标选择目标窗口,操作方式更加灵活。
🎨 图标与显示效果更清晰
在显示和图标方面,IceWM 4.0 同样下了不少功夫。新版本支持在 WM_ICON_SIZE 中使用高分辨率图标,并为子菜单指示器加入了 HiDPI 显示支持。同时,通过在服务器端缓存图像,加快了图标绘制速度。
IceWM 4.0 默认支持多种常见图标尺寸,从 16 像素到 256 像素一应俱全,并启用了透明混合和 32 位 RGBA 显示效果,在保持轻量特性的同时,让界面看起来更加清晰细腻。
⚙️ 配置选项与内部机制调整
在配置层面,新版本移除了 DoubleBuffer 和 QuickSwitchMaxWidth 这两个较旧的选项,为 icesh 增加了 getWorkspaceName 和 getWorkspaceNames 配置项。同时,还引入了一种新的机制,当工作区名称被外部程序修改时,可以及时同步更新任务栏中的显示内容,避免信息不同步的问题。
🛠️ 细节优化与问题修复(符号列表段落)
IceWM 4.0 在细节打磨方面也做了大量改进,例如:
-
当时钟所需的图像缺失时,自动使用时钟字体作为替代方案
-
窗口标题长度被限制为 最多 128 字节,避免异常情况
-
/proc/net/dev的 I/O 读取失败只会提示一次,减少干扰信息 -
系统启动时会从桌面环境中读取额外的工作区名称
-
在 icesh 执行
loadicon和saveicon操作时,输出更清晰的诊断信息,方便排查问题
🐞 常见问题修复更贴近日常使用
此次更新还修复了多个用户在实际使用中可能遇到的问题,比如 OpenBSD 下键盘布局切换异常、多显示器环境中副屏桌面小图标拖动不正常、任务列表区域与工作区区域重叠,以及在某些情况下停靠层窗口退出可能引发的崩溃等,整体稳定性有了明显提升。
🌍 本地化支持持续完善
在本地化方面,IceWM 4.0 更新并完善了多种语言的翻译支持,包括加泰罗尼亚语、荷兰语、瑞典语、德语、印尼语、日语、葡萄牙语、巴西葡萄牙语、斯洛伐克语和斯洛文尼亚语。同时,也改进了 icewm-menu-fdo 中对用户默认语言环境的初始化逻辑,让菜单体验更加友好。
📌 总结
总体来看,IceWM 4.0 依然坚持其面向 X Window System 的轻量、高效定位,提供任务栏、工作区分页器、灵活的快捷键体系以及动态菜单系统。在不打扰工作的前提下,为用户提供一个干净、快速、可控的图形桌面环境。
如果你想了解更详细的信息,可以查看官方发布说明。
The post IceWM 4.0 正式发布:Linux 轻量桌面的又一次进化 first appeared on Linux迷.
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/231399.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

共有 0 条评论