图形用户界面 关键字列表
AvaloniaUI为MAUI增加Linux和WebAssembly支持

AvaloniaUI为MAUI增加Linux和WebAssembly支持

AvaloniaUI预览了对MAUI的Linux和WebAssembly浏览器应用支持,这是微软自家跨平台.NET框架所缺乏的功能。该团队基于.NET 11预览版开发了MAUI后端,使开发者能够为跨平台GUI应用添加Linux和WebAssembly目标平台。Avalonia采用自定义绘制方式提供控件,与MAUI的原生API方式形成互补。尽管这一集成为Avalonia带来了直接收益,但MAUI本身面临采用率低和持续bug问题,可能会限制该功能的推广应用。

Cosmoe:用于构建原生Wayland应用的全新C++工具包

Cosmoe:用于构建原生Wayland应用的全新C++工具包

Cosmoe是一个现代化的C++用户界面库,专为构建原生Wayland应用而设计。该项目虽然刚刚发布,但已相当成熟完整且轻量化。它无需额外运行时支持,让开发者能够构建多线程Linux应用程序。Cosmoe具有独特清新的外观设计,API完整稳定。该项目源于BeOS重建项目,现在提供了一种在Wayland环境下实现BeOS风格界面的新途径,为Linux桌面开发提供了Qt和Gtk之外的另一种选择。

Enlightenment 0.27 版本发布,延续其低调而坚持的发展之路

Enlightenment 0.27 版本发布,延续其低调而坚持的发展之路

Enlightenment 作为 Linux 最古老的桌面环境之一,近日发布了 0.27 版本。这次更新带来了大量修复和一些新功能,同时伴随着 EFL 1.28 的发布。Enlightenment 虽然不再是主流选择,但凭借其轻量级特性和独特风格,仍在不断发展,为用户提供了一个有趣的桌面替代方案。