openpencil/apps/desktop
Fini cd25bd0cf9 test(electron): unblock desktop/git tests on git 2.36 + stubbed electron
- git init --bare now takes -b main (7 sites): bare HEAD defaulted to a
  dangling master ref, so clone checked out nothing and `push origin main`
  couldn't resolve the refspec (surfaced as ENOENT + engine-crash).
- git-ipc.test.ts mocks electron: the file only tests pure helpers but
  imports via ipc-handlers, whose `import { ipcMain } from 'electron'`
  throws when electron's postinstall left path.txt missing.

Production code unchanged; worktree-merge.ts still requires git 2.36 for
--format=%(path) — addressed separately.
2026-04-20 01:22:28 +08:00
..
__tests__ V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
build V0.5.0 (#67) 2026-03-22 09:44:04 +08:00
git test(electron): unblock desktop/git tests on git 2.36 + stubbed electron 2026-04-20 01:22:28 +08:00
app-menu.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
auto-updater.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
CLAUDE.md V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
constants.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
dev-utils.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
dev.ts V0.7.2-bugfix (#109) 2026-04-14 21:42:56 +08:00
electron-builder.yml V0.7.1 (#102) 2026-04-13 21:30:23 +08:00
ipc-handlers.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
logger.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
main.ts V0.7.1 (#102) 2026-04-13 21:30:23 +08:00
package.json chore(release): bump to v0.7.4 2026-04-17 19:20:19 +08:00
preload.ts V0.7.1 (#102) 2026-04-13 21:30:23 +08:00
tsconfig.json V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
unsaved-changes-dialog.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00