GNOME 项目的 Jonas Dreßler 发布了一份关于智能手机 GNOME Shell 适配状况的报告。 为了开展这项工作,德国教育部提供了一笔赠款,作为支持具有社会意义的计划项目的一部分。
值得注意的是,最新版本的 GNOME 中存在用于小型触摸屏的一定基础,从而简化了对智能手机的适应。 例如,有一个可定制的应用程序导航界面,支持使用拖放机制和多页面布局进行任意重新排列。 已经支持屏幕手势,例如滑动手势切换屏幕,这已经接近移动设备上所需的控制手势。 移动设备还支持桌面系统上的许多 GNOME 概念,例如快速设置框、通知系统和屏幕键盘。
作为将 GNOME 引入移动设备的项目的一部分,开发人员定义了功能路线图并制作了主屏幕、应用程序启动器、搜索引擎、屏幕键盘和其他核心概念的工作原型。 但具体的相关功能尚未涵盖,例如使用 PIN 码解锁屏幕、屏幕锁定时接听电话、紧急呼叫、手电筒等。 Pinephone Pro 智能手机用作测试开发的平台。
计划的主要任务是:
- 用于 XNUMXD 手势导航的新 API(实现了新的手势跟踪机制并重新设计了 Clutter 中的输入处理)。
- 确定在智能手机上启动并针对小屏幕调整界面元素(已实施)。
- 为移动设备创建单独的面板布局 - 带有指示器的顶部面板和用于导航的底部面板(正在实施)。
- 桌面和多个正在运行的应用程序的工作组织。 在移动设备上以全屏模式启动程序(正在实施)。
- 针对不同屏幕分辨率的已安装应用程序列表调整导航界面,例如,创建紧凑版本以便在纵向模式下正确操作(正在实施)。
- 创建用于纵向模式工作的屏幕键盘选项(在概念原型阶段)。
- 创建一个用于快速更改设置的界面,方便在移动设备上使用(在概念原型阶段)。
来源: opennet.ru