使用 Flutter 开发的非官方 Ubuntu 桌面设置应用 – 开发中

该项目的目标是使用 Flutter UI 工具包为 Ubuntu 桌面构建一个功能齐全的设置应用程序。

Light Screenshot
Dark Screenshot

我们使用的并希望感谢的提及包有

Alpha 版本 / 下载

目前该应用程序仍处于非常原始的 Alpha 阶段,并且许多页面仍然缺失。
但是,如果您愿意,可以从发布页面 下载、解压然后运行 Alpha 版本

构建

以下是从源代码运行应用程序所需的步骤。

安装 Flutter

使用任一方式

sudo snap install flutter --classic

或使用

sudo apt install git curl cmake meson make clang libgtk-3-dev pkg-config
mkdir ~/development
cd ~/development
git clone https://github.com/flutter/flutter.git -b master
echo 'export PATH="$PATH:$HOME/development/flutter/bin"' >> ~/.bashrc
source ~/.bashrc

启用 Flutter Linux 桌面支持

flutter config --enable-linux-desktop

安装 libhandy

sudo apt install libhandy-1-dev

待办事项

  • 使用真正的 Yaru 图标 – 感谢 @Jupi007
  • 响应式布局
  • MVVM 软件架构 – 感谢 @jpnurmi
  • search
  • Wi-Fi 页面 – 开发中
  • 以太网页面
  • 蜂窝网络页面
  • 蓝牙页面 – 开发中
  • 壁纸页面
  • 外观页面
  • 多任务页面
  • 通知页面
  • 搜索页面
  • 应用程序页面
  • 安全页面
  • 在线账户页面
  • 共享页面
  • 声音页面 – 开发中
  • 电源页面
  • 显示器页面
  • 鼠标和触摸板页面
  • 键盘快捷键页面 – 开发中
  • 打印机页面 – 开发中
  • 可移动媒体页面
  • 颜色页面
  • 区域和语言页面
  • 辅助功能页面
  • 用户页面
  • 首选应用程序页面
  • 日期和时间页面
  • Wacom 页面
  • 信息页面

GitHub

查看 Github