diff --git a/lib/utils/logger.dart b/lib/utils/logger.dart index 756fcf6ea..f96c11a2c 100644 --- a/lib/utils/logger.dart +++ b/lib/utils/logger.dart @@ -36,14 +36,14 @@ class BaseLogger extends GetxService { Future init() async { // For now, only do logs on desktop if (kIsDesktop) { - String startupPath = (await getDownloadsDirectory())!.path; + String startupPath = (await getApplicationSupportDirectory()).path; startupPath = join(startupPath, "BlueBubbles_Logs_Startup.txt"); - startupFile = File(startupPath); - if (await startupFile.exists()) { - await startupFile.writeAsString("", mode: FileMode.writeOnly); - startup.listen((val) async { + startupFile = File(startupPath)..createSync(); + if (startupFile.existsSync()) { + startupFile.writeAsStringSync("", mode: FileMode.writeOnly); + startup.listen((val) { if (val) { - await writeToStartupFile('----------------${DateTime.now().toLocal()}----------------'); + writeToStartupFile('----------------${DateTime.now().toLocal()}----------------'); } }); } @@ -76,9 +76,9 @@ class BaseLogger extends GetxService { logs.clear(); } - Future writeToStartupFile(String log) async { - if (kIsDesktop && await startupFile.exists()) { - await startupFile.writeAsString('$log\n', mode: FileMode.writeOnlyAppend); + void writeToStartupFile(String log) { + if (kIsDesktop && startupFile.existsSync()) { + startupFile.writeAsStringSync('$log\n', mode: FileMode.writeOnlyAppend); } } @@ -103,11 +103,11 @@ class BaseLogger extends GetxService { filePath = fs.appDocDir.path; DateTime now = DateTime.now().toLocal(); filePath = join(filePath, "Saved Logs", - "BlueBubbles_Logs_${now.year}${now.month}${now.day}_${now.hour}${now.minute}${now.second}.txt"); + "BlueBubbles_Logs_${now.year}-${now.month}-${now.day}_${now.hour}-${now.minute}-${now.second}.txt"); } File file = File(filePath); - await file.create(recursive: true); - await file.writeAsString(logs.join('\n')); + file.createSync(recursive: true); + file.writeAsStringSync(logs.join('\n')); // Show the snackbar when finished showSnackbar( diff --git a/windows/runner/Runner.rc b/windows/runner/Runner.rc index 464eb7316..644ad6b84 100644 --- a/windows/runner/Runner.rc +++ b/windows/runner/Runner.rc @@ -63,13 +63,13 @@ IDI_APP_ICON ICON "resources\\app_icon.ico" #ifdef FLUTTER_BUILD_NUMBER #define VERSION_AS_NUMBER FLUTTER_BUILD_NUMBER #else -#define VERSION_AS_NUMBER 1,9,102,0 +#define VERSION_AS_NUMBER 1,10,1,0 #endif #ifdef FLUTTER_BUILD_NAME #define VERSION_AS_STRING #FLUTTER_BUILD_NAME #else -#define VERSION_AS_STRING "1.9.102.0" +#define VERSION_AS_STRING "1.10.1.0" #endif VS_VERSION_INFO VERSIONINFO