feat: minimize on quit setting
This commit is contained in:
@@ -28,5 +28,6 @@
|
||||
"exitAlert": "Do you want to exit or minimize?",
|
||||
"alwaysMinimize": "Always minimize",
|
||||
"minimize": "Minimize",
|
||||
"exit": "Exit"
|
||||
"exit": "Exit",
|
||||
"minimizeOnQuit": "Minimize on quit"
|
||||
}
|
@@ -28,5 +28,6 @@
|
||||
"exitAlert": "退出或者最小化程序?",
|
||||
"alwaysMinimize": "总是最小化",
|
||||
"minimize": "最小化",
|
||||
"exit": "退出"
|
||||
"exit": "退出",
|
||||
"minimizeOnQuit": "在关闭窗口时最小化到托盘"
|
||||
}
|
@@ -31,6 +31,22 @@ class _SettingPageState extends State<SettingPage> {
|
||||
),
|
||||
],
|
||||
),
|
||||
Row(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: [
|
||||
Text(AppLocalizations.of(context)!.minimizeOnQuit),
|
||||
Switch(
|
||||
value: SharedPrefSingleton().minimizeOnQuit ?? false,
|
||||
onChanged: (bool value) {
|
||||
SharedPrefSingleton().setMinimizeOrNot(value).then(
|
||||
(_) {
|
||||
setState(() {});
|
||||
},
|
||||
);
|
||||
},
|
||||
),
|
||||
],
|
||||
),
|
||||
Row(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: [
|
||||
|
Reference in New Issue
Block a user