主要观点:报告涵盖了 hrev57680 至 hrev57719 期间的各项工作和改进。
关键信息:
- 多个开发者在不同方面进行了应用、命令行工具、套件、驱动、文件系统、libroot 与内核、文档、构建系统等的改进和修复工作。
- 如 bitigchi 进行国际化工作,众多开发者修复了各种 Tracker 相关问题、命令行工具错误、驱动逻辑调整等。
- 部分工作仍有后续改进空间,且存在一些需解决的遗留问题,如 32 位异常处理回归等。
重要细节: - 在应用方面,bitigchi 对数字值显示进行国际化,PulkoMandy 修复 Tracker 文件面板“Favorites”项目问题,dalmegnu 清理屏幕偏好代码,waddlesplash 修复 Tracker 右键点击外部时的崩溃及重写外观偏好,madmax 修复 Tracker 偏好中的缺失页面,Jim906 在 Tracker 文件复制例程中添加错误消息检查。
- 命令行工具方面,waddlesplash 修复
quicktour
脚本的语法错误,InfiniteVerma 修复fs_shell
中的cat
在符号链接上的问题。 - 套件方面,PulkoMandy 修复 FFmpeg 解码器插件构建及帧率检测逻辑,madmax 修复
.wav
声音播放问题,kallisti5 添加B_SYSTEM_DESKBAR_DIRECTORY
选项,madmax 修复本地化感知重构后的字符串格式问题及 BSpinner 的 ABI 中断。 - 驱动方面,PulkoMandy 调整 PCI 驱动逻辑、修改 es1370 音频驱动初始化条件、更改 x86 IO-APIC 逻辑的日志跟踪,SED4906 为 SDHCI 驱动实现 ACPI 设备支持,diegoroux 为 virtio_audio 设备实现基本驱动,PulkoMandy 为音频驱动启用
-Werror
并进行相关修复,waddlesplash 对 L2CAP 组件及相关部分进行重大重构。 - 文件系统方面,priyanshu-gupta07 更新 XFS 驱动中的“Inode”和“ShortAttribute”结构,korli 调整 RAMFS 以处理
O_DIRECTORY
标志。 - libroot 与内核方面,korli 修复 TCP 实现在接收监听套接字时立即返回错误。
- 文档方面,PulkoMandy 将
rc
内部文档迁移到 Haiku 内部文档部分。 - 构建系统方面,Anarchos 添加接收未绑定 UNIX 域套接字的单元测试,waddlesplash 删除
MsgSpy
源代码的重复副本,kallisti5 从树中删除未维护的 Vagrant 脚本,korli 添加与 Intel 图形寄存器交互的工具。 - 关于是否达到 beta5 阶段,仍有一些遗留问题需解决,主要是任务类工作,唯一的阻塞问题是 GCC 13 升级导致的 32 位异常处理回归,解决后可开始发布过程。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。