Loren Eteval
13ba8621a9
Refine repository guidance in place
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-18 21:15:31 +08:00
Loren Eteval
4c856c8318
Update Go build toolchains to 1.27
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-10 15:09:45 +08:00
Loren Eteval
e13943315b
Align WinGet installer selection
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 19:17:11 +08:00
Loren Eteval
46aa8b1de5
Add daily matrix builds
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 16:20:27 +08:00
Loren Eteval
c2f9d8efc9
Refine repository guidance
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 14:20:16 +08:00
Loren Eteval
994602c889
Align scoped guidance with architecture
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 01:28:46 +08:00
Loren Eteval
c8099462a7
Align repository guidance with architecture
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-08 15:52:24 +08:00
Loren Eteval
9c5a64acc6
docs: redesign repository guidance
...
Reconstruct the project operating model from source, tests, packaging, and runtime flows, then rewrite the AGENTS hierarchy around durable ownership, lifecycle, compatibility, and verification invariants.
Consolidate redundant UI and backend child guides, add evidence-based self-evolution rules, and keep specialized guidance only where local constraints materially differ.
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-30 17:54:09 +08:00
Loren Eteval
3888a6140e
fix: exclude unsupported Linux Qt plugins
...
Keep the Essentials-only standalone bundle free of unused PDF, TIFF, WebP, and EGLFS plugins whose optional or host-specific dependencies break Flatpak verification. Assert that these plugins remain absent before running the complete native dependency scan.
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-29 21:43:47 +08:00
Loren Eteval
aafd237db2
fix: harden Flatpak dependency verification
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-29 20:20:06 +08:00
Loren Eteval
2846e1a8c6
fix: bundle Flatpak native Qt dependency
...
Build double-conversion into the Flatpak runtime so QtCore does not depend on a host library unavailable inside the sandbox. Install each finished Flatpak in CI and fail when packaged native dependencies cannot be resolved in the application sandbox.
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-29 12:05:15 +08:00
Loren Eteval
753c73714a
docs: evolve agent guidance hierarchy
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-28 07:51:40 +08:00
Loren Eteval
7bbece2818
Update .github/workflows/deploy-pypi.yml
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-27 21:49:20 +08:00
Loren Eteval
a7bdb398aa
Improve binary release compatibility
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-24 20:34:26 +08:00
Loren Eteval
9a92045271
Modernize cross-platform release packaging
...
Build and validate architecture-specific Linux, macOS, and Windows
artifacts with appimagetool, robust WiX provisioning, Windows
7-compatible native bindings, and explicit runtime architecture checks.
Preserve bundle metadata and align dependency constraints with supported
release targets.
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-24 18:38:29 +08:00
Loren Eteval
84a226a7f8
Pin go-win7 to 1.26.7 in the release workflow
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-23 12:02:52 +08:00
Loren Eteval
48cf78e19a
Merge pull request #163 from LorenEteval/dependabot/github_actions/actions/setup-python-7
...
Bump actions/setup-python from 6 to 7
2026-08-03 13:46:32 +08:00
dependabot[bot]
d2ec63c959
Bump actions/setup-python from 6 to 7
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 02:53:07 +00:00
dependabot[bot]
50e039d294
Bump actions/setup-go from 6 to 7
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6 to 7.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 02:53:10 +00:00
dependabot[bot]
d561a0970d
Bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-19 02:53:01 +00:00
Loren Eteval
61fb607338
Build releases with Go 1.26
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-04-04 23:28:02 +08:00
Loren Eteval
4e6d378975
Revert "Fix go-win7 to 1.25.7 in deploy-pypi.yml"
...
This reverts commit 9e62405f74 .
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-04-04 23:27:02 +08:00
Loren Eteval
98dea80c49
Pin go-win7 to 1.25.7
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-03-06 02:38:23 +08:00
dependabot[bot]
070c8c2b5c
Bump actions/download-artifact from 7 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-06 02:22:56 +08:00
dependabot[bot]
75c505a041
Bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-06 02:22:56 +08:00
Loren Eteval
a2e059b19b
Fix installed wix version to v6.0.2
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-03-06 02:22:51 +08:00
Loren Eteval
93a12692ba
Merge pull request #140 from LorenEteval/dependabot/github_actions/actions/download-artifact-7
...
Bump actions/download-artifact from 4 to 7
2025-12-16 20:24:55 +08:00
Loren Eteval
171fa61b40
Merge pull request #141 from LorenEteval/dependabot/github_actions/actions/upload-artifact-6
...
Bump actions/upload-artifact from 4 to 6
2025-12-16 20:24:45 +08:00
Loren Eteval
48d6b323c9
Merge pull request #142 from LorenEteval/dependabot/github_actions/actions/setup-python-6
...
Bump actions/setup-python from 5 to 6
2025-12-16 20:24:35 +08:00
Loren Eteval
c4f644ba2c
Merge pull request #143 from LorenEteval/dependabot/github_actions/actions/checkout-6
...
Bump actions/checkout from 4 to 6
2025-12-16 20:24:14 +08:00
Loren Eteval
02d924f5ea
Add "Check Windows dependencies" step
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-16 20:01:55 +08:00
Loren Eteval
0fca64276a
Switch from windows-2022 to windows-2025 in workflow
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-16 19:52:48 +08:00
Loren Eteval
289d373e35
Add Windows MSI release workflow
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-16 19:27:56 +08:00
dependabot[bot]
ab1186e7c7
Bump actions/checkout from 4 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-16 02:44:34 +00:00
dependabot[bot]
5c93b94c5d
Bump actions/setup-python from 5 to 6
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-16 02:44:30 +00:00
dependabot[bot]
0ca70c0499
Bump actions/upload-artifact from 4 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-16 02:44:28 +00:00
dependabot[bot]
512d195a18
Bump actions/download-artifact from 4 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-16 02:44:25 +00:00
Loren Eteval
5aacd2a6f7
Add Dependabot configuration
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-16 09:33:45 +08:00
Loren Eteval
168fb924a6
Make Flatpak installation non-interactive
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-15 23:47:48 +08:00
Loren Eteval
dffe950360
Add "--user" to "flatpak remote-add" in workflow
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-15 23:44:41 +08:00
Loren Eteval
1c0be0db7e
Use macos-15-intel instead of macos-13 in workflow
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-15 23:30:56 +08:00
Loren Eteval
2308b160b5
Add Linux RPM packaging
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-15 23:20:02 +08:00
Loren Eteval
f2d51c9fc7
Add Linux DEB and Flatpak packaging
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-15 00:01:47 +08:00
Loren Eteval
0825ce5f82
Use actions/setup-go@v6
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-04 18:35:05 +08:00
Loren Eteval
270432c5ae
Install zlib headers for Nuitka builds
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-02 17:59:27 +08:00
Loren Eteval
da6c722678
Build releases with Go 1.25
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-11-27 10:38:39 +08:00
Loren Eteval
caf841b87a
Fix winget publish workflow
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-06-25 00:05:40 +08:00
Loren Eteval
2b7159872a
Refresh copyright notices
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-06-22 11:07:16 +08:00
Loren Eteval
66ee4f2acf
Update package release workflow
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-06-22 10:40:46 +08:00
Loren Eteval
e4b8c00644
Add the WinGet publication workflow
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-06-22 00:16:17 +08:00