mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-28 18:03:14 +08:00
Remove preferences dependency
It doesn't follow the Material Design spec, and usually required a PreferencesService to be running. It is easier to just create our own widgets.
This commit is contained in:
@ -2,7 +2,6 @@ import 'package:flutter/material.dart';
|
|||||||
import 'package:gitjournal/settings.dart';
|
import 'package:gitjournal/settings.dart';
|
||||||
import 'package:gitjournal/utils.dart';
|
import 'package:gitjournal/utils.dart';
|
||||||
|
|
||||||
import 'package:preferences/preferences.dart';
|
|
||||||
import 'package:dynamic_theme/dynamic_theme.dart';
|
import 'package:dynamic_theme/dynamic_theme.dart';
|
||||||
|
|
||||||
class SettingsScreen extends StatelessWidget {
|
class SettingsScreen extends StatelessWidget {
|
||||||
@ -112,7 +111,7 @@ class SettingsListState extends State<SettingsList> {
|
|||||||
|
|
||||||
var brightness = DynamicTheme.of(context).brightness;
|
var brightness = DynamicTheme.of(context).brightness;
|
||||||
|
|
||||||
return PreferencePage([
|
return ListView(children: [
|
||||||
SettingsHeader('Display Settings'),
|
SettingsHeader('Display Settings'),
|
||||||
ListPreference(
|
ListPreference(
|
||||||
title: "Theme",
|
title: "Theme",
|
||||||
|
@ -371,13 +371,6 @@ packages:
|
|||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.4.0"
|
version: "1.4.0"
|
||||||
preferences:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: preferences
|
|
||||||
url: "https://pub.dartlang.org"
|
|
||||||
source: hosted
|
|
||||||
version: "4.0.0"
|
|
||||||
process:
|
process:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
|
@ -25,7 +25,6 @@ dependencies:
|
|||||||
function_types: ^0.0.2
|
function_types: ^0.0.2
|
||||||
auto_size_text: ^2.0.1
|
auto_size_text: ^2.0.1
|
||||||
fimber: ^0.3.0
|
fimber: ^0.3.0
|
||||||
preferences: ^4.0.0
|
|
||||||
dynamic_theme: ^1.0.0
|
dynamic_theme: ^1.0.0
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
|
Reference in New Issue
Block a user