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 显示效果,在保持轻量特性的同时,让界面看起来更加清晰细腻。

⚙️ 配置选项与内部机制调整

在配置层面,新版本移除了 DoubleBufferQuickSwitchMaxWidth 这两个较旧的选项,为 icesh 增加了 getWorkspaceNamegetWorkspaceNames 配置项。同时,还引入了一种新的机制,当工作区名称被外部程序修改时,可以及时同步更新任务栏中的显示内容,避免信息不同步的问题。

🛠️ 细节优化与问题修复(符号列表段落)

IceWM 4.0 在细节打磨方面也做了大量改进,例如:

  • 当时钟所需的图像缺失时,自动使用时钟字体作为替代方案

  • 窗口标题长度被限制为 最多 128 字节,避免异常情况

  • /proc/net/dev 的 I/O 读取失败只会提示一次,减少干扰信息

  • 系统启动时会从桌面环境中读取额外的工作区名称

  • 在 icesh 执行 loadiconsaveicon 操作时,输出更清晰的诊断信息,方便排查问题

🐞 常见问题修复更贴近日常使用

此次更新还修复了多个用户在实际使用中可能遇到的问题,比如 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
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>