7 Commits

Author SHA1 Message Date
Huakun
41302a29ff
fix: list view item's action panel and listview undefined error (#224)
* fix: list view item's action panel and listview undefined error

* chore: increase Node.js memory limit for build processes

* chore: configure Node.js memory limit for Tauri build process

* refactor: delete unecessary ui component code
2025-03-01 21:43:23 -05:00
Huakun Shen
71b88e0a22
feat(desktop): add autostart (#137)
* feat(desktop): add Tauri autostart plugin and update launch at login settings

* chore(ci): update beta build workflow defaults and matrix generation
2025-02-17 21:51:44 -05:00
Huakun Shen
513cf16d72
Improve CI (enable beta build for all PR) (#134)
* chore(desktop): configure publish workflow and update Tauri configuration

* chore(ci): enable beta build on develop pull requests

* chore(ci): add develop branch to CI workflow triggers

* chore(ci): enable default platform builds for beta workflow
2025-02-17 19:10:09 -05:00
Huakun Shen
5573923a76
perf(desktop): reduce bundle size by ~8.5MB from shiki (#97)
* perf(desktop): reduce bundle size by ~8.5MB from shiki

Use fine grained shiki bundle

* ci: update GitHub Actions workflow build step description
2025-02-07 14:51:28 -05:00
Huakun Shen
33e4451be2
Fix: action panel (#83)
* fix: change action trigger hotkey on win and linux from control + k to alt + k

* chore: Update macOS build matrix to use macos-13 instead of macos-12

* feat: improve action panel, disable actions vimBindings
2025-01-29 18:56:16 -05:00
Huakun Shen
5250a25283
Fix: Publish CI (#71)
* fix: try to fix desktop app publish

* chore: update beta-build workflow for Ubuntu by removing redundant protobuf installation and adding libxdo-dev

* fix: ensure data directory creation is conditional to avoid errors

- Updated setup.ts to check for the existence of the "./src/data" directory before attempting to create it, preventing potential errors during execution.

* fix: lint error
2025-01-20 05:48:09 -05:00
Huakun Shen
a3dbdb02de
ci: add CI for app build and publish 2024-11-05 16:58:15 -05:00