#80 不同的语言环境
2023年1月27日 • 4 条笔记 • 由 Felix 整理GNOME 项目在 1 月 20 日至 1 月 27 日这一周内发生的情况更新。
第三方项目
Phosh ↗
适用于移动设备的纯 Wayland shell。
Guido 说
可能已经知道 Phosh 的测试套件在不同的语言环境下运行手机 shell。 在这样做时,它会截取屏幕截图,以便我们确保翻译符合移动设备的尺寸限制,并且设计师可以轻松地验证贡献者的更改。 本周的消息是,我们翻倍了截取的屏幕截图数量,现在涵盖了大部分模态对话框。 这是它在乌克兰语中的样子(未翻译的字符串来自测试本身,我们不会让翻译人员处理这些)
slomo 宣布
GStreamer 1.22 本周一发布,其中包括一年开发的改进。 该版本的一些亮点是
- 新的 gtk4paintablesink 和 gtkwaylandsink 渲染器
- AV1 视频编解码器支持改进
- 新的 HLS、DASH 和 Microsoft Smooth Streaming 自适应流媒体客户端
- Qt6 支持在 QML 场景中渲染视频
- 最小化构建,针对二进制文件大小进行了优化,仅包含所需的单个元素
- Playbin3、Decodebin3、UriDecodebin3、Parsebin 增强和稳定
- WebRTC simulcast 支持和对 Google 拥塞控制的支持
- 基于 WebRTC 的媒体服务器的输入/输出 (WHIP/WHEP) 支持
- 新的易于使用的开箱即用的 WebRTC 发送插件
- RTP 和 RTSP 的 RTP 发送时间戳重建
- ONVIF 定时元数据支持
- 新的分段 MP4 多路复用器和非分段 MP4 多路复用器
- 用于 Amazon AWS 存储和音频转录服务的新的插件
- 新的 videocolorscale 元素,可以一次性转换和缩放,以提高性能
- 高位深视频改进
- 导航 API 中的触摸屏事件支持
- H.264/H.265 时间戳校正元素,用于在多路复用器之前进行 PTS/DTS 重建
- 改进了 DMA 缓冲区共享和修改器处理的设计,用于 Linux 上的硬件加速视频解码器/编码器/过滤器以及捕获/渲染
- Video4Linux2 硬件加速解码器改进
- CUDA 集成和插件改进
- 使用 Advanced Media Framework (AMF) SDK 的 AMD GPU 的新的 H.264 / AVC、H.265 / HEVC 和 AV1 硬件加速视频编码器
- audiomixer、compositor、glvideomixer、d3d11compositor 等新的“force-live”属性。
- 大量新的插件、功能、性能改进和错误修复
有关更多详细信息,请参阅发行说明 https://gstreamer.freedesktop.org/releases/1.22/
填字游戏 ↗
一个简单的填字游戏播放器和编辑器。
jrb 宣布
GNOME Crosswords 0.3.7 发布。 此版本具有大规模的内部重写,解锁了新功能并提高了性能。 在用户可见的功能中
自适应布局的支持动画的自定义游戏小部件
新的支持的谜题类型:Arrowwords(箭头词)
支持只有零列或一列线索的谜题,例如字母交叉词
新的首选项对话框选项
- 首选项:默认隐藏谜题集,让用户选择他们想要的首选项。
- 首选项:在解决后隐藏谜题
为谜题集添加标签,以便向用户提供更多信息
添加未解决的谜题数量
修复所有游戏 UI 元素的缩放
支持水平和垂直单元格分隔符
修复了屏幕键盘支持
此版本也标记为与移动设备兼容。 阅读完整的 发布公告 以获取更多信息。 它可在 Fedora 和 flathub 上下载。
核心应用和库
GLib ↗
作为 GTK 和 GNOME 等项目的基石的底层核心库。
Natanael Copa 删除了 GLib 的切片分配器,现在将内部使用 g_malloc() 和 g_free()。 - https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2935
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!

