mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-04-21 11:22:16 +08:00
allow user to configure window decorations(CSD/SSD) (#1839)
* allow user to configure window decorations(CSD/SSD) * rename piliplus.desktop to com.example.piliplus.desktop * update --------- Co-authored-by: dom <githubaccount56556@proton.me>
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import 'dart:convert';
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:PiliPlus/models/model_owner.dart';
|
||||
import 'package:PiliPlus/models/user/danmaku_rule_adapter.dart';
|
||||
@@ -61,6 +62,11 @@ abstract final class GStorage {
|
||||
]);
|
||||
}
|
||||
|
||||
static Future<File> syncToDisk([_]) {
|
||||
final jsonPath = path.join(appSupportDirPath, 'settings.json');
|
||||
return File(jsonPath).writeAsString(exportAllSettings());
|
||||
}
|
||||
|
||||
static String exportAllSettings() {
|
||||
return Utils.jsonEncoder.convert({
|
||||
setting.name: setting.toMap(),
|
||||
|
||||
Reference in New Issue
Block a user