🚀 deploy
This commit is contained in:
parent
33a4f79c65
commit
93839672f5
|
@ -6,9 +6,7 @@ import 'package:pikapika/basic/Common.dart';
|
||||||
import 'package:pikapika/basic/Method.dart';
|
import 'package:pikapika/basic/Method.dart';
|
||||||
import 'package:pikapika/basic/config/IsPro.dart';
|
import 'package:pikapika/basic/config/IsPro.dart';
|
||||||
import 'package:pikapika/basic/enum/ErrorTypes.dart';
|
import 'package:pikapika/basic/enum/ErrorTypes.dart';
|
||||||
import 'package:pikapika/screens/AboutScreen.dart';
|
|
||||||
import 'package:pikapika/screens/RegisterScreen.dart';
|
import 'package:pikapika/screens/RegisterScreen.dart';
|
||||||
import 'package:pikapika/screens/SettingsScreen.dart';
|
|
||||||
import 'package:pikapika/screens/components/NetworkSetting.dart';
|
import 'package:pikapika/screens/components/NetworkSetting.dart';
|
||||||
|
|
||||||
import '../basic/config/IconLoading.dart';
|
import '../basic/config/IconLoading.dart';
|
||||||
|
@ -31,6 +29,7 @@ class _AccountScreenState extends State<AccountScreen> {
|
||||||
late String _username = "";
|
late String _username = "";
|
||||||
late String _password = "";
|
late String _password = "";
|
||||||
late StreamSubscription<String?> _linkSubscription;
|
late StreamSubscription<String?> _linkSubscription;
|
||||||
|
late int _versionClick = 0;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void initState() {
|
void initState() {
|
||||||
|
@ -80,32 +79,40 @@ class _AccountScreenState extends State<AccountScreen> {
|
||||||
Widget _buildGui() {
|
Widget _buildGui() {
|
||||||
return Scaffold(
|
return Scaffold(
|
||||||
appBar: AppBar(
|
appBar: AppBar(
|
||||||
title: const Text('配置选项'),
|
title: const Text('配置'),
|
||||||
actions: [
|
actions: [
|
||||||
IconButton(
|
IconButton(
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
Navigator.push(
|
setState(() {
|
||||||
context,
|
_versionClick++;
|
||||||
mixRoute(
|
});
|
||||||
builder: (context) => const SettingsScreen(
|
|
||||||
hiddenAccountInfo: true,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
);
|
|
||||||
},
|
},
|
||||||
icon: const Text('设置'),
|
icon: Text(currentVersion()),
|
||||||
),
|
|
||||||
IconButton(
|
|
||||||
onPressed: () {
|
|
||||||
Navigator.push(
|
|
||||||
context,
|
|
||||||
mixRoute(
|
|
||||||
builder: (context) => const AboutScreen(),
|
|
||||||
),
|
|
||||||
);
|
|
||||||
},
|
|
||||||
icon: const Text('关于'),
|
|
||||||
),
|
),
|
||||||
|
// IconButton(
|
||||||
|
// onPressed: () {
|
||||||
|
// Navigator.push(
|
||||||
|
// context,
|
||||||
|
// mixRoute(
|
||||||
|
// builder: (context) => const SettingsScreen(
|
||||||
|
// hiddenAccountInfo: true,
|
||||||
|
// ),
|
||||||
|
// ),
|
||||||
|
// );
|
||||||
|
// },
|
||||||
|
// icon: const Text('设置'),
|
||||||
|
// ),
|
||||||
|
// IconButton(
|
||||||
|
// onPressed: () {
|
||||||
|
// Navigator.push(
|
||||||
|
// context,
|
||||||
|
// mixRoute(
|
||||||
|
// builder: (context) => const AboutScreen(),
|
||||||
|
// ),
|
||||||
|
// );
|
||||||
|
// },
|
||||||
|
// icon: const Text('关于'),
|
||||||
|
// ),
|
||||||
IconButton(
|
IconButton(
|
||||||
onPressed: _toDownloadList,
|
onPressed: _toDownloadList,
|
||||||
icon: const Icon(Icons.download_rounded),
|
icon: const Icon(Icons.download_rounded),
|
||||||
|
@ -156,23 +163,27 @@ class _AccountScreenState extends State<AccountScreen> {
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
const NetworkSetting(),
|
const NetworkSetting(),
|
||||||
Container(
|
..._versionClick >= 7
|
||||||
padding: const EdgeInsets.all(15),
|
? [
|
||||||
child: Text.rich(TextSpan(
|
Container(
|
||||||
text: '没有账号,我要注册',
|
padding: const EdgeInsets.all(15),
|
||||||
style: TextStyle(
|
child: Text.rich(TextSpan(
|
||||||
color: Theme.of(context).colorScheme.secondary,
|
text: '没有账号,我要注册',
|
||||||
decoration: TextDecoration.underline,
|
style: TextStyle(
|
||||||
),
|
color: Theme.of(context).colorScheme.secondary,
|
||||||
recognizer: TapGestureRecognizer()
|
decoration: TextDecoration.underline,
|
||||||
..onTap = () => Navigator.push(
|
),
|
||||||
context,
|
recognizer: TapGestureRecognizer()
|
||||||
mixRoute(
|
..onTap = () => Navigator.push(
|
||||||
builder: (BuildContext context) =>
|
context,
|
||||||
const RegisterScreen()),
|
mixRoute(
|
||||||
).then((value) => _loadProperties()),
|
builder: (BuildContext context) =>
|
||||||
)),
|
const RegisterScreen()),
|
||||||
),
|
).then((value) => _loadProperties()),
|
||||||
|
)),
|
||||||
|
),
|
||||||
|
]
|
||||||
|
: [],
|
||||||
Container(
|
Container(
|
||||||
padding: const EdgeInsets.all(15),
|
padding: const EdgeInsets.all(15),
|
||||||
child: Text.rich(TextSpan(
|
child: Text.rich(TextSpan(
|
||||||
|
|
Loading…
Reference in New Issue