FLUTTER ECOSYSTEM

ubuntu-flutter-community/settings

:penguin: :orange_heart: Flutter로 제작된 우분투 데스크톱 시스템 설정 앱.

Ubuntu 데스크톱 설정 프로젝트 이미지
Stars
289
Forks
46
최근 푸시(UTC)
2024. 10. 24.
프로젝트 상태
활성
Ubuntu Flutter Community GitHub avatar
GITHUB Organization

Ubuntu Flutter Community ↗

언어DartCMakeC++CShell

기술 주제

관련 패키지 및 예제

사용 중인 의존성

의존성 목록 39 개

앱 카테고리

순위

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기

Settings App for the Ubuntu Desktop

The goal of this project is to build a feature complete settings app for the Ubuntu desktop (GNOME, gtk and gnome-shell) with the Flutter UI toolkit.

Light Dark
https://raw.githubusercontent.com/ubuntu-flutter-community/settings/HEAD/.github/images/light.png https://raw.githubusercontent.com/ubuntu-flutter-community/settings/HEAD/.github/images/dark.png

Releases

The app will be soon available as a snap.

Building

The following steps are needed to run the app from the source code.

Install Flutter

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

Run

Run the app with vscode or with

flutter run

TODO

  • [X] use real yaru icons - thanks to @Jupi007
  • [X] responsive layout
  • [X] MVVM software pattern - thanks to @jpnurmi
  • [X] search
  • [X] WIFI page - WIP
  • [ ] Ethernet page
  • [ ] Cellular Network page
  • [X] Bluetooth page - WIP
  • [X] Wallpaper page
  • [X] Appearance page
  • [X] Multi-Tasking page
  • [X] Notifications page
  • [ ] Search page
  • [X] Apps page (forward to snap-store)
  • [X] Privacy/Security page - WIP
  • [ ] Online Accounts page
  • [ ] Sound page - WIP
  • [X] Power page
  • [X] Displays page - WIP
  • [X] Mouse and touchpad page
  • [X] Keyboard shortcuts page - WIP
  • [ ] Printers page - WIP
  • [X] Removable Media page
  • [ ] Color page
  • [X] Region and language page
  • [X] Accessability page
  • [ ] Users page
  • [ ] Preferred apps page
  • [X] Date and time page
  • [ ] Wacom page
  • [X] Info page

Contributing

This project really needs help to finish the last pages and also in the future when the GNOME desktop changes. Any help is welcome!