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
Martin Wimpress
7e342008c7
fix: find supported terminal on operating systems other than Debian. closes #61
...
The implementation of `_getTerminalEmulator` is specific to Debian-based systems, as it relies on the `x-terminal-emulator` symbolic link. This link does not exist on other Linux distributions or on macOS.
This patch first tries to find the `x-terminal-emulator` symbolic link. If it doesn't exist or returns an empty string, it then iterates over a list of supported terminal emulators and uses the `whichSync` function to check if they exist in the PATH. It sets `_terminalEmulator` to the first terminal emulator it finds in the PATH.
2024-06-27 12:44:19 +01:00
Martin Wimpress
e0221d3393
fix(nix): update window_size hash
2024-06-26 19:40:30 +01:00
Martin Wimpress
4ea949572a
ci: add test build with nix
2024-06-26 19:40:30 +01:00
Martin Wimpress
c4889f9806
fix(nix): correctly derive version number and use cleanSource
2024-06-26 19:40:30 +01:00
Martin Wimpress
e4f75d3088
chore: update pubspec.lock.json
2024-06-26 19:40:30 +01:00
Martin Wimpress
b815f04f28
style(pubspec): order dependencies
2024-06-26 19:40:30 +01:00
Martin Wimpress
6f4de952ec
chore(pubspec): update window_size to current git
2024-06-26 19:40:30 +01:00
Martin Wimpress
3a2f69bb71
chore(pubspec): update gettext_i18n to ^1.0.5
2024-06-26 19:40:30 +01:00
Martin Wimpress
f4559125c5
chore(pubspec): update url_launcher to ^6.3.0
2024-06-26 19:40:30 +01:00
Martin Wimpress
b3c6372fdc
chore(pubspec): update desktop_notifications to ^0.6.3
2024-06-26 19:40:30 +01:00
Martin Wimpress
591c89ff02
chore(pubspec): update provider to ^6.1.2
2024-06-26 19:40:30 +01:00
Martin Wimpress
e56655cd4d
chore(pubspec): update shared_preferences to ^2.2.3
2024-06-26 19:40:30 +01:00
Martin Wimpress
c51938c1be
chore(pubspec): update tuple to ^2.0.2
2024-06-26 19:40:30 +01:00
Martin Wimpress
097b329049
chore(pubspec): update quiver to ^3.2.1
2024-06-26 19:40:30 +01:00
Martin Wimpress
e5a9922b45
chore(pubspec): update cupertino_icons to ^1.0.8
2024-06-26 19:40:30 +01:00
Martin Wimpress
305a3c9105
style: make app report as Quickgui in the menu
2024-06-26 19:40:30 +01:00
Martin Wimpress
035b2b7683
chore: bump version to 1.2.9.+1
2024-06-26 19:40:30 +01:00