diff --git a/.gitignore b/.gitignore index 3f1b889..0b0da69 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ list.csv *.mo RELEASING.md BUILDING.md +dist/ \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..17485c6 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,25 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "quickgui", + "request": "launch", + "type": "dart" + }, + { + "name": "quickgui (profile mode)", + "request": "launch", + "type": "dart", + "flutterMode": "profile" + }, + { + "name": "quickgui (release mode)", + "request": "launch", + "type": "dart", + "flutterMode": "release" + } + ] +} \ No newline at end of file diff --git a/linux/packaging/appimage/make_config.yaml b/linux/packaging/appimage/make_config.yaml new file mode 100644 index 0000000..471f8a1 --- /dev/null +++ b/linux/packaging/appimage/make_config.yaml @@ -0,0 +1,5 @@ +appId: com.example.quickgui +icon: assets/images/logo.png + +include: + - zenity \ No newline at end of file diff --git a/linux/packaging/deb/make_config.yaml b/linux/packaging/deb/make_config.yaml new file mode 100644 index 0000000..8e5d54f --- /dev/null +++ b/linux/packaging/deb/make_config.yaml @@ -0,0 +1,15 @@ +display_name: Quickgui +package_name: quickgui +maintainer: + name: Yannick Mauray + email: yannick.mauray@gmail.com + +dependencies: + - zenity +section: x11 +priority: optional +installed_size: 6604 +essential: false +icon: assets/images/logo.png + +startup_notify: true \ No newline at end of file diff --git a/linux/packaging/rpm/make_config.yaml b/linux/packaging/rpm/make_config.yaml new file mode 100644 index 0000000..06e4dbf --- /dev/null +++ b/linux/packaging/rpm/make_config.yaml @@ -0,0 +1,15 @@ +summary: A Flutter frontend for quickget and quickemu +group: Application/Emulator +vendor: Quick Project +packager: Yannick Mauray +packagerEmail: yannick.mauray@gmail.com +url: https://github.com/quickemu-project/quickgui +icon: assets/images/logo.png +license: Unknown + +requires: + - zenity + +display_name: Quickgui +essential: false +startup_notify: true \ No newline at end of file diff --git a/pubspec.yaml b/pubspec.yaml index d491cff..660cd9e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: quickgui description: A new Flutter project. publish_to: 'none' # Remove this line if you wish to publish to pub.dev -version: 1.2.8-1 +version: 1.2.8+1 environment: sdk: ">=2.14.4 <3.0.0" @@ -35,6 +35,10 @@ dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^1.0.0 + flutter_distributor: + git: + url: https://github.com/KRTirtho/flutter_distributor + path: packages/flutter_distributor flutter: uses-material-design: true