meta
Annotationen, die verwendet werden, um Entwicklerabsichten auszudrücken, die ansonsten nicht durch statische Analyse des Quellcodes abgeleitet werden können.
:penguin: :orange_heart: Eine mit Flutter erstellte Ubuntu-Desktop-Einstellungsanwendung.
Annotationen, die verwendet werden, um Entwicklerabsichten auszudrücken, die ansonsten nicht durch statische Analyse des Quellcodes abgeleitet werden können.
v3.12.0Ein PDF-Generator für Dart. Kann PDF-Dateien sowohl für Web als auch für Flutter erstellen.
v10.1.0Häufig verwendete Flutter-Widgets für die Entwicklung von Desktop- und Web-Anwendungen.
Vollständiges XML für Dart — DOM-Parsing, SAX-Streaming, XPath 3-Abfragen und eine fließende Builder-API.
v3.8.0Ein anpassbarer Flutter-Primär-, Akzent- und benutzerdefinierter Farbwähler. Enthält einen optionalen HSV-Rad-Farbwähler.
Einfaches Zustandsmanagement, angetrieben durch get_it. Es ermöglicht das Beobachten von Änderungen von Objekten innerhalb des get_it-Dienstlokalisators und das entsprechende Neuzeichnen der Benutzeroberfläche.
Eine native Dart-Implementierung des D-Bus-Nachrichtenbus-Clients. Dieses Paket ermöglicht es Dart-Anwendungen, direkt auf Dienste im Linux-Desktop zuzugreifen.
Bietet einen Client zur Verbindung mit BlueZ – dem Linux-Bluetooth-Stack.
Hilfsmittel, um die Arbeit mit 'Duration'-Werten zu vereinfachen. Formatieren Dauer in menschenlesbarer Form und analysieren auch menschenlesbare Dauerformate in Dart-Duration.
Ein Paket zur Erstellung menschlich lesbaren Dateigrößen. Konvertieren Sie rohe Dateigrößen in lesbare Zeichenfolgen.
v0.13.1SpinBox ist ein numerisches Eingabesteuerelement mit einem Eingabefeld zur Eingabe eines bestimmten Werts und Drehknöpfen für schnelle, bequeme und genaue Wertanpassungen.
Bietet einen Client zur Verbindung mit NetworkManager – dem Dienst, der Netzwerkverbindungen unter Linux verwaltet.
^0.8.0^1.17.1^0.7.8^4.0.3^2.0.3^1.0.0^0.9.2^2.0.1^3.3.0{"sdk":"flutter"}{"sdk":"flutter"}^2.0.3^0.13.1^2.0.7^0.2.8^0.4.0^1.1.0^0.19.0{"git":"https://github.com/ubuntu-flutter-community/linux_datetime"}{"git":{"url":"https://github.com/Feichtmeier/linux_system_info.git","ref":"update_dbus_ffi_and_xml"}}^1.9.1^2.0.0^0.5.0^2.0.9^3.7.4^6.1.2^0.4.0^0.4.0^0.7.0^6.0.20^1.4.2{"git":"https://github.com/ubuntu-flutter-community/xdg_accounts"}^6.2.2{"git":{"url":"https://github.com/ubuntu/yaru.dart","ref":"ba067738fe0a3887bf788b94295fd70a0e1cf908"}}^2.1.2^5.0.0{"sdk":"flutter"}^0.6.0^5.0.16Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.
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 |
The app will be soon available as a snap.
The following steps are needed to run the app from the source code.
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 the app with vscode or with
flutter run
This project really needs help to finish the last pages and also in the future when the GNOME desktop changes. Any help is welcome!