This commit is contained in:
Alessandro Autiero
2024-06-02 16:50:16 +02:00
parent 5d89a603d7
commit e3ad36ece8
10 changed files with 16 additions and 32 deletions

View File

@@ -1,6 +1,8 @@
export 'package:reboot_common/src/constant/backend.dart'; export 'package:reboot_common/src/constant/backend.dart';
export 'package:reboot_common/src/constant/game.dart'; export 'package:reboot_common/src/constant/game.dart';
export 'package:reboot_common/src/constant/supabase.dart'; export 'package:reboot_common/src/constant/supabase.dart';
export 'package:reboot_common/src/extension/path.dart';
export 'package:reboot_common/src/extension/process.dart';
export 'package:reboot_common/src/model/fortnite_build.dart'; export 'package:reboot_common/src/model/fortnite_build.dart';
export 'package:reboot_common/src/model/fortnite_version.dart'; export 'package:reboot_common/src/model/fortnite_version.dart';
export 'package:reboot_common/src/model/game_instance.dart'; export 'package:reboot_common/src/model/game_instance.dart';
@@ -15,5 +17,3 @@ export 'package:reboot_common/src/util/network.dart';
export 'package:reboot_common/src/util/patcher.dart'; export 'package:reboot_common/src/util/patcher.dart';
export 'package:reboot_common/src/util/path.dart'; export 'package:reboot_common/src/util/path.dart';
export 'package:reboot_common/src/util/process.dart'; export 'package:reboot_common/src/util/process.dart';
export 'package:reboot_common/src/extension/path.dart';
export 'package:reboot_common/src/extension/process.dart';

View File

@@ -1,7 +1,7 @@
import 'dart:io'; import 'dart:io';
import 'dart:isolate'; import 'dart:isolate';
import 'package:path/path.dart' as path;
import 'package:path/path.dart' as path;
import 'package:reboot_common/common.dart'; import 'package:reboot_common/common.dart';
extension FortniteVersionExtension on FortniteVersion { extension FortniteVersionExtension on FortniteVersion {

View File

@@ -2,7 +2,6 @@ import 'dart:async';
import 'dart:convert'; import 'dart:convert';
import 'dart:io'; import 'dart:io';
import 'dart:isolate'; import 'dart:isolate';
import 'dart:typed_data';
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import 'package:dio/io.dart'; import 'package:dio/io.dart';

View File

@@ -10,7 +10,7 @@ final _getExtendedTcpTable = DynamicLibrary.open('iphlpapi.dll').lookupFunction<
Int32 Function(Pointer, Pointer<Uint32>, Int32, Int32, Int32, Int32), Int32 Function(Pointer, Pointer<Uint32>, Int32, Int32, Int32, Int32),
int Function(Pointer, Pointer<Uint32>, int, int, int, int)>('GetExtendedTcpTable'); int Function(Pointer, Pointer<Uint32>, int, int, int, int)>('GetExtendedTcpTable');
class _MIB_TCPROW_OWNER_PID extends Struct { final class _MIB_TCPROW_OWNER_PID extends Struct {
@Uint32() @Uint32()
external int dwState; external int dwState;
@@ -30,7 +30,7 @@ class _MIB_TCPROW_OWNER_PID extends Struct {
external int dwOwningPid; external int dwOwningPid;
} }
class _MIB_TCPTABLE_OWNER_PID extends Struct { final class _MIB_TCPTABLE_OWNER_PID extends Struct {
@Uint32() @Uint32()
external int dwNumEntries; external int dwNumEntries;

View File

@@ -1,8 +1,4 @@
import 'dart:io'; import 'dart:io';
import 'dart:isolate';
import 'package:path/path.dart' as path;
import 'package:reboot_common/common.dart';
Directory get installationDirectory => Directory get installationDirectory =>
File(Platform.resolvedExecutable).parent; File(Platform.resolvedExecutable).parent;

View File

@@ -1,16 +1,14 @@
// ignore_for_file: non_constant_identifier_names // ignore_for_file: non_constant_identifier_names
import 'dart:async'; import 'dart:async';
import 'dart:convert';
import 'dart:ffi'; import 'dart:ffi';
import 'dart:io'; import 'dart:io';
import 'dart:isolate'; import 'dart:isolate';
import 'dart:math'; import 'dart:math';
import 'package:path/path.dart' as path;
import 'package:ffi/ffi.dart'; import 'package:ffi/ffi.dart';
import 'package:path/path.dart' as path;
import 'package:reboot_common/common.dart'; import 'package:reboot_common/common.dart';
import 'package:reboot_common/src/extension/process.dart';
import 'package:sync/semaphore.dart'; import 'package:sync/semaphore.dart';
import 'package:win32/win32.dart'; import 'package:win32/win32.dart';
@@ -242,7 +240,7 @@ String _parseUsername(String username, bool host) {
return username; return username;
} }
class _ExtendedProcess extends Process { final class _ExtendedProcess implements Process {
final Process _delegate; final Process _delegate;
final Stream<List<int>>? _stdout; final Stream<List<int>>? _stdout;
final Stream<List<int>>? _stderr; final Stream<List<int>>? _stderr;

View File

@@ -4,7 +4,7 @@ version: "1.0.0"
publish_to: 'none' publish_to: 'none'
environment: environment:
sdk: ">=2.19.0 <=3.3.4" sdk: ">=3.0.0 <=4.0.0"
dependencies: dependencies:
dio: ^5.3.2 dio: ^5.3.2

Binary file not shown.

Before

Width:  |  Height:  |  Size: 522 B

View File

@@ -1,11 +1,11 @@
name: reboot_launcher name: reboot_launcher
description: Graphical User Interface for Project Reboot description: Graphical User Interface for Project Reboot
version: "9.0.8" version: "9.1.0"
publish_to: 'none' publish_to: 'none'
environment: environment:
sdk: ">=3.0.0 <=3.3.4" sdk: ">=3.0.0 <=4.0.0"
dependencies: dependencies:
# The flutter SDK # The flutter SDK
@@ -22,7 +22,10 @@ dependencies:
path: ./dependencies/flutter_acrylic path: ./dependencies/flutter_acrylic
fluentui_system_icons: ^1.1.238 fluentui_system_icons: ^1.1.238
system_theme: ^2.0.0 system_theme: ^2.0.0
skeletons: ^0.0.3 skeletons:
git:
url: https://github.com/talok/skeletons
ref: main
# Window management # Window management
bitsdojo_window: ^0.1.5 bitsdojo_window: ^0.1.5
@@ -82,8 +85,6 @@ dev_dependencies:
sdk: flutter sdk: flutter
flutter_lints: ^4.0.0 flutter_lints: ^4.0.0
msix: ^3.6.3
flutter_distributor: ^0.4.0
flutter: flutter:
uses-material-design: true uses-material-design: true
@@ -100,13 +101,3 @@ flutter:
- assets/backend/responses/ - assets/backend/responses/
- assets/build/ - assets/build/
- assets/info/en/ - assets/info/en/
msix_config:
display_name: Reboot Launcher
publisher_display_name: Auties00
identity_name: 31868Auties00.RebootLauncher
msix_version: 9.0.0.8
publisher: CN=E6CD08C6-DECF-4034-A3EB-2D5FA2CA8029
logo_path: ./assets/icons/reboot.ico
architecture: x64
capabilities: "internetClient"