Commit Graph

253 Commits

Author SHA1 Message Date
Martin Wimpress 7de1087666
chore: update flake.lock 2024-07-04 17:06:42 +01:00
Martin Wimpress fb3bce2f7b chore: bump version to 1.2.10 2024-07-04 14:15:18 +01:00
Martin Wimpress c42976c453
docs: add FUNDING.yml 2024-07-03 13:34:04 +01:00
Martin Wimpress 679f5c3523 fix: check for running VM processes using kill -0 2024-07-03 13:01:03 +01:00
Martin Wimpress ada669500f
docs: update pull_request_template.md (#184) 2024-07-03 11:52:08 +01:00
Martin Wimpress 1f4f120eb2 chore: update pubspec.lock.json 2024-07-03 11:42:13 +01:00
dependabot[bot] d591153da4 build(deps): bump gettext_i18n from 1.0.5 to 1.0.7
Bumps [gettext_i18n](https://github.com/frenchguych/gettext_i18n) from 1.0.5 to 1.0.7.
- [Release notes](https://github.com/frenchguych/gettext_i18n/releases)
- [Changelog](https://github.com/frenchguych/gettext_i18n/blob/main/CHANGELOG.md)
- [Commits](https://github.com/frenchguych/gettext_i18n/compare/v1.0.5...v1.0.7)

---
updated-dependencies:
- dependency-name: gettext_i18n
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 16:14:50 +01:00
dependabot[bot] 59a623abfd build(deps): bump file_picker from 8.0.5 to 8.0.6
Bumps [file_picker](https://github.com/miguelpruivo/flutter_file_picker) from 8.0.5 to 8.0.6.
- [Release notes](https://github.com/miguelpruivo/flutter_file_picker/releases)
- [Changelog](https://github.com/miguelpruivo/flutter_file_picker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/miguelpruivo/flutter_file_picker/compare/8.0.5...8.0.6)

---
updated-dependencies:
- dependency-name: file_picker
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 11:13:53 +01:00
Yannick Mauray 275d065c74 fix: localizations 2024-07-02 02:22:18 +01:00
Martin Wimpress 3f8be1bfc0 feat: nix package, overlay and devshell use the quickemu FlakeHub flake 2024-07-02 02:21:53 +01:00
Martin Wimpress a5a4c7cd11 docs: make the pubspec description match the project tagline 2024-07-01 02:09:21 +01:00
Martin Wimpress 8b77041cf2 feat: add authors to the left menu 2024-07-01 02:09:21 +01:00
Martin Wimpress cdbe799232 chore: make the disabled dark mode toggle look like a toggle 2024-07-01 02:09:21 +01:00
Martin Wimpress dbc5e3f551 feat: kill VMs using quickemu --kill when running quickemu >= 4.9.6 2024-07-01 01:52:58 +01:00
Martin Wimpress bdce26ebb6 docs: update pull_request_template.md 2024-07-01 01:52:21 +01:00
Martin Wimpress dcadfb69f5 feat: add fetchQuickemuVersion() and display version in the menu 2024-07-01 01:24:27 +01:00
Martin Wimpress 6f30c78251 refactor: check in pubspec.lock
devshell.nix auto-regenerates pubspec.lock and pubspec.lock.json
2024-06-30 18:16:04 +01:00
Martin Wimpress c334ddd7c2 fix: correct the flake description 2024-06-30 18:16:04 +01:00
Martin Wimpress 7a59735ad9 ci: only test build quickgui if the flutter app was changed 2024-06-30 16:13:52 +01:00
Martin Wimpress 2cc24c74fe docs: add pull_request_template.md 2024-06-30 00:54:50 +01:00
Martin Wimpress c7fbc8ae5a docs: update SECURITY.md 2024-06-30 00:15:34 +01:00
Martin Wimpress b8943ed0db docs: update SECURITY.md 2024-06-30 00:12:12 +01:00
Martin Wimpress 9b70107668 docs: update issue templates 2024-06-29 23:59:29 +01:00
Martin Wimpress 1b0f9964b9 docs: add SECURITY.md 2024-06-29 23:36:06 +01:00
Martin Wimpress 88e689a9e3 docs: add CONTRIBUTING.md 2024-06-29 23:25:11 +01:00
Martin Wimpress b0511f18e0 Create CODE_OF_CONDUCT.md 2024-06-29 23:19:00 +01:00
Martin Wimpress 21347fd740 ci: add semantic commit validator 2024-06-29 22:54:50 +01:00
dependabot[bot] 1745e17c27 build(deps): bump process_run from 0.14.2 to 1.0.0+1
Bumps [process_run](https://github.com/tekartik/process_run.dart/tree/master/packages) from 0.14.2 to 1.0.0+1.
- [Commits](https://github.com/tekartik/process_run.dart/commits/v1.0.0/packages)

---
updated-dependencies:
- dependency-name: process_run
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-29 22:46:51 +01:00
dependabot[bot] 4536776082 build(deps): bump DeterminateSystems/update-flake-lock from 22 to 23
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock) from 22 to 23.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases)
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v22...v23)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-29 22:33:31 +01:00
Martin Wimpress 61c27e6948 ci: add pub to dependabot 2024-06-29 22:30:55 +01:00
github-actions[bot] bf3c7ec511 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.643242%2Brev-2893f56de08021cffd9b6b6dfc70fd9ccd51eb60/0190530b-f61b-7788-9601-b336b1caf671/source.tar.gz?narHash=sha256-ECni%2BIkwXjusHsm9Sexdtq8weAq/yUyt1TWIemXt3Ko%3D' (2024-06-24)
  → 'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.644565%2Brev-b2852eb9365c6de48ffb0dc2c9562591f652242a/01906511-d0fc-7244-b596-2d790f5bfdb0/source.tar.gz?narHash=sha256-C8e9S7RzshSdHB7L%2Bv9I51af1gDM5unhJ2xO1ywxNH8%3D' (2024-06-27)
2024-06-29 22:17:55 +01:00
Martin Wimpress cc7652b1e3 ci: add Nix flake checker and updater 2024-06-29 22:16:24 +01:00
Martin Wimpress a635f6b8c3
ci: fix uploading release artifacts to GitHub release 2024-06-28 17:28:43 +01:00
Martin Wimpress 0a512da081 ci: correct typo in uses: to fix publish-quickgui workflow 2024-06-28 17:13:32 +01:00
Martin Wimpress bdb72e322e docs: update README 2024-06-28 16:59:09 +01:00
Martin Wimpress def50f53be fix: replace Divider() with Container() to prevent flickering
When the left_menu slides in from the left, the entire app window flickers and stutters.

The two `const Divider(),` references are the cause of this stuttering, so they have been replaced with `Container()`.
2024-06-28 16:40:04 +01:00
Martin Wimpress 029e098f4f style: make app name and version more prominent 2024-06-28 16:40:04 +01:00
Martin Wimpress d53d7b1177 refactor: cache supportedLocales in left_menu in initState() 2024-06-28 16:40:04 +01:00
Martin Wimpress 0490c83790 style: make theme switching inactive and enable light theme by default
Workaround for #144
2024-06-28 15:17:38 +01:00
Martin Wimpress 38055236d3 refactor: update nix flake to be consistent with other packaging 2024-06-28 14:41:10 +01:00
Martin Wimpress c534a8467c chore: remove old Makefile 2024-06-28 12:26:41 +01:00
Martin Wimpress d26b5035e0 ci: add building and pushing to PPA 2024-06-28 12:26:41 +01:00
Martin Wimpress 085081fd27 style: white space clean up 2024-06-28 12:26:41 +01:00
Martin Wimpress 9db8208755 docs: Use the same tagline in the README 2024-06-28 12:26:41 +01:00
Martin Wimpress e853e101ff chore: run quickgui icons & logos through optipng
`optipng -strip all -o7 *.png`
2024-06-28 12:26:41 +01:00
Martin Wimpress bee1a4ed37 refactor: make flutter_distributor packaging consistent with debian 2024-06-28 12:26:41 +01:00
Martin Wimpress 6bd84d57b5 feat: add initial debian packaging template; for PPA 2024-06-28 12:26:41 +01:00
Yannick Mauray 0ac635a1ca fix: more unlocalizable messages 2024-06-28 08:33:55 +01:00
Yannick Mauray 404579af36 fix: unlocalized messages (and wrong filename) 2024-06-27 23:02:43 +01:00
Martin Wimpress 2b9af064e1 feat: add alacritty to the list of support terminals 2024-06-27 12:44:19 +01:00