Commit Graph

34 Commits

Author SHA1 Message Date
inman
84128dbe23 Refine desktop setup and remove bundled app center apps 2026-06-04 09:58:58 +08:00
inman
20b5aff4ad chore: stabilize Zhinian pilot delivery 2026-05-12 19:44:44 +08:00
inman
f3c599b2b2 docs: update README for Zhinian Assistant
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled
2026-05-07 21:59:02 +08:00
inman
0abc48189c feat: prepare Zhinian desktop pilot
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled
2026-05-07 21:49:20 +08:00
inman
47b83b79fc feat: prepare Zhinian desktop client for pilot release 2026-04-29 10:23:20 +08:00
paisley
537a85c4d1 chore: fix mac ci (#678) 2026-03-26 19:38:44 +08:00
paisley
ba5947e2cb upgrade openclaw to 3.23 (#652)
Co-authored-by: Felix <24791380+vcfgv@users.noreply.github.com>
2026-03-26 16:58:04 +08:00
DigHuang
75789b9947 chore(ci): update SignPath configuration for Windows signing (#516) 2026-03-16 13:33:35 +08:00
Felix
baa551b30c feat: prebundle and auto-enable document, self-improving, search skills (#413) 2026-03-11 18:40:46 +08:00
Haze
4c786915c8 fix(js): update Electron build configuration and dependencies (#411) 2026-03-11 15:40:08 +08:00
paisley
8b45960662 Fix windows path (#361) 2026-03-09 19:03:06 +08:00
paisley
3ce4b5d17a fix(linux): single-line description and correct desktop.entry for valid .desktop file (#325) 2026-03-06 16:22:25 +08:00
paisley
e7d4cf73d5 Fix ubuntu debs (#320) 2026-03-06 15:07:05 +08:00
Haze
bdafbca8d4 chore: replace clawx.app with claw-x.com and update maintainer email (#236)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-02-28 20:08:28 +08:00
Haze
a75b96f739 fix(electron-builder): disable warnings as errors for NSIS build to prevent uninstaller warnings (#227) 2026-02-28 16:47:22 +08:00
Haze
6859656847 Changes from background agent bc-b072b4af-98b7-4de6-bc1c-8faa623cdb13 (#210)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-02-28 15:37:02 +08:00
paisley
dbf88a79be Fix dingding plugin (#221) 2026-02-28 14:42:55 +08:00
paisley
d63810f54b feat(channels): add DingTalk via bundled plugin mirror and pure Node deploy (#215) 2026-02-28 11:36:40 +08:00
Haze
f36e143f3f chore(release): remove releaseType from GitHub publish configuration and add blockmap file to release artifacts (#197) 2026-02-26 20:48:28 +08:00
Haze
2dfcc4e600 最新修改验证 (#162)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-02-25 16:07:30 +08:00
Haze
5d1d704031 feat(package): compress artifact size (#160)
Co-authored-by: Cursor Agent <cursor-agent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-02-25 14:07:48 +08:00
Haze
f48452b52b chore(electron): disable native module rebuilding for bundled openclaw dependencies 2026-02-24 17:57:52 +08:00
DigHuang
5946deec05 feat(clean): NSIS uninstaller script and include it (#74) 2026-02-13 17:25:27 +08:00
Haze
6c16d4e0ac fix(release): update base URL for asset hosting in configuration files (#39) 2026-02-10 19:26:26 +08:00
Haze
5d49b32643 feat(release): add zip target for macOS builds and update release wor… (#34) 2026-02-10 16:27:21 +08:00
Haze
9e5fdc5631 fix(update): electron update function (#32) 2026-02-10 15:20:04 +08:00
Haze
c440e95464 chore(product): fix link in app (#22) 2026-02-09 22:20:51 +08:00
DigHuang
fa22a17d7d chore(icon): use platform-specific tray icons (#21) 2026-02-09 21:22:38 +08:00
Haze
93caeedd12 Fix/add x86 macos (#11) 2026-02-09 15:38:29 +08:00
Haze
de445ae3d5 Chore/build npm (#9)
Co-authored-by: DigHuang <114602213+DigHuang@users.noreply.github.com>
Co-authored-by: Felix <24791380+vcfgv@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 15:10:08 +08:00
Felix
fa6c23b82a feature: channels and skills (#2)
Co-authored-by: paisley <8197966+su8su@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 18:26:06 +08:00
Haze
29ee21754a feat(gateway): integrate OpenClaw as git submodule
- Add OpenClaw as git submodule at ./openclaw/
- Update GatewayManager to start gateway from submodule path
- Support both production (dist) and development (pnpm dev) modes
- Add IPC handler for OpenClaw status check
- Update Setup wizard to check real OpenClaw submodule status
- Configure electron-builder to include submodule in packaged app
- Add npm scripts for submodule management:
  - postinstall: auto-init submodule
  - openclaw:init: initialize and install dependencies
  - openclaw:install: install dependencies only
  - openclaw:build: build OpenClaw
  - openclaw:update: update to latest version
2026-02-06 00:24:36 +08:00
Haze
bad94e7e76 build(packaging): set up multi-platform packaging and CI/CD
- Add GitHub Actions workflows for CI and releases
- Create icon generation script and SVG source
- Configure electron-builder for macOS, Windows, Linux
- Add macOS entitlements for code signing
- Add Linux post-install/remove scripts
- Enhance package.json with publishing scripts
- Add artifact naming convention
2026-02-05 23:39:55 +08:00
Haze
b8ab0208d0 feat(core): initialize project skeleton with Electron + React + TypeScript
Set up the complete project foundation for ClawX, a graphical AI assistant:

- Electron main process with IPC handlers, menu, tray, and gateway management
- React renderer with routing, layout components, and page scaffolding
- Zustand state management for gateway, settings, channels, skills, chat, and cron
- shadcn/ui components with Tailwind CSS and CSS variable theming
- Build tooling with Vite, electron-builder, and TypeScript configuration
- Testing setup with Vitest and Playwright
- Development configurations (ESLint, Prettier, gitignore, env example)
2026-02-05 23:09:17 +08:00