俳句活动与合同报告,2025 年 6 月

主要观点:本报告涵盖了从 hrev58898 到 hrev58945 的内容,包括多个方面的改进和修复。
关键信息:

  • 应用程序:humdinger 修复 Mail 中显示空、缺失或重复联系人信息或电子邮件地址的问题;waddlesplash 修复“DebugAnalyzer”的构建问题;nipos 改进 Expander 的 HiDPI 缩放行为并修复窗口裁剪问题,还使打印机偏好中的图标可随 HiDPI 缩放。
  • 命令行工具:OscarL 为pkgman添加了--no-refresh选项,安装时不刷新仓库缓存。
  • 套件:waddlesplash 重构了 HaikuControlLook 中控制边缘颜色的计算方式,修复了进度条的颜色处理问题,并与 nephele 一起重构了系统中控制颜色的使用和计算方式;jscipione 在外观和其他地方使用的 Color 列表视图中实现了未选中项目的颜色下拉;jscipione 回滚了导致各种错误的 BWindow 菜单管理更改。
  • 服务器:madmax 在 UserBootscript 中添加了检查,避免尝试打开“launch”目录中不存在的文件导致错误;PawanYr 修复了 app_server 中工作区管理的问题,修复了一个 15 年的旧 bug;waddlesplash 恢复、完成并合并了 scph 的旧补丁集,使 app_server 中的默认光标在启动时从 HVIFs 渲染,可在 HiDPI 上正确缩放。
  • 驱动程序:waddlesplash 用 OpenBSD 的版本替换了“iprowifi3945”驱动,效果更好。
  • 文件系统:Jim906 修复了 NFS4 驱动中文件调整大小时的垃圾值问题,在 FAT 驱动中添加了更健壮的错误处理。
  • libroot & 内核:korli 修复了 32 位 x86 上strace中的打印系统调用参数问题,添加了 POSIX-2024 中的O_CLOFORK等支持,添加了closefrom()closerange(),在 VFS 中添加了缺失的检查,清理了 stdio 代码中的一些未使用变量,添加了 socketshutdown方法的检查,调整了kqueue(),修复了内存管理代码中的潜在小内存泄漏和锁顺序反转问题,调整了 TCP 层,实现并合并了路径 MTU 发现的基础工作,调整了 IPv4 驱动的校验和计算。
  • 文档:jscipione 在 Haiku Book 中记录了 BButton 的AdoptSystemColorsHasSystemColors
  • 构建系统:nephele 将configure脚本中的which改为command -v;waddlesplash 使libbe_buildBBitmap的实现与接口套件中的主实现同步。
    重要细节:报告详细列出了各个方面的具体改进和修复内容,以及相关贡献者的工作。例如在驱动程序方面,明确指出替换的驱动以及其效果更好;在内存管理方面,详细说明了修复的问题和调整的部分等。
阅读 27
0 条评论