Commit Graph

40 Commits

Author SHA1 Message Date
JimmFly
1e32c34b49 fix: electron cannot be started in Windows (#2784)
(cherry picked from commit 7eaff644e3)
2023-06-15 14:18:03 +08:00
Himself65
b93db26ee3 fix(electron): bookmark plugin wound not work (#2776)
(cherry picked from commit 44580f6af0)
2023-06-15 01:12:20 +08:00
Himself65
5e6e967c8e fix: build layer (#2769)
(cherry picked from commit 761965240d)
2023-06-15 01:12:10 +08:00
himself65
699022f96a build: fix generate-assets.mjs
(cherry picked from commit 39704bc812)
2023-06-15 01:12:05 +08:00
Peng Xiao
83fd6fa318 feat: add helper process (#2753)
(cherry picked from commit 5ba2dff008)
2023-06-15 01:11:54 +08:00
Himself65
b79a63ce0a feat: isolated plugin system (#2742)
(cherry picked from commit f2ac2e5b84)
2023-06-15 01:09:51 +08:00
Himself65
c2c2ccbf5d fix: replace noop function (#2744)
(cherry picked from commit af6f431c15)
2023-06-15 01:09:50 +08:00
Qi
336ff5220f feat: replace electron to puppeteer (#2700)
Co-authored-by: himself65 <himself65@outlook.com>
(cherry picked from commit fda89b05e7)
2023-06-08 18:29:01 +08:00
Himself65
7f3632a25e feat: add infra code (#2718)
(cherry picked from commit f3fd5ff76b)
2023-06-08 18:28:59 +08:00
LongYinan
8d22316644 feat(native): move sqlite operation into Rust (#2497)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
(cherry picked from commit d28c887237)
2023-06-08 18:25:03 +08:00
Himself65
42c7c367ab refactor: use esbuild instead of vite (#2672)
(cherry picked from commit acda594cba)
2023-06-08 18:19:04 +08:00
Himself65
bb8bfd0c9e feat: plugin system with isolated bundles (#2660)
(cherry picked from commit 94d20f1bdc)
2023-06-08 18:19:03 +08:00
Peng Xiao
4abe62c9e0 fix: optimize DB pull (#2589) 2023-06-02 12:56:52 +08:00
Peng Xiao
8e6bb78bea refactor(electron): sqlite db data workflow (remove symlink & fs watcher) (#2491) 2023-06-02 12:56:52 +08:00
himself65
684bbafbcf fix: version check 2023-05-17 17:36:59 -07:00
Horus
403479996d fix: add workflow to check release version match with package.json (#2420) 2023-05-17 17:28:42 -07:00
LongYinan
877b87aae0 build: fix electron release build process (#2408) 2023-05-17 18:03:10 +08:00
LongYinan
4874adbf3f feat(electron): use affine native (#2329) 2023-05-17 14:26:16 +08:00
m1911star
23f51a7ecc fix: fix app updater not working for internal release 2023-05-17 14:16:32 +08:00
Peng Xiao
64f4e634e8 fix: theme not being persisted issue (#2283) 2023-05-09 22:05:56 -05:00
Peng Xiao
7c2574b1ca feat: create workspace from loading existing exported file (#2122)
Co-authored-by: Himself65 <himself65@outlook.com>
2023-05-09 02:30:01 -05:00
Horus
41d4af1dc1 feat: implement latest version updater for macos (#2214)
Co-authored-by: himself65 <himself65@outlook.com>
2023-05-08 13:21:15 -05:00
Horus
f42d656cfa feat: add mac release zip file and release info yml (#2185) 2023-05-03 12:13:40 +08:00
Himself65
d3ce90e721 test: add electron test (#1840) 2023-04-24 18:53:36 -05:00
Peng Xiao
c27c241482 fix: some improvements to electron app (#2089) 2023-04-24 12:53:21 -05:00
Peng Xiao
be9095ec19 build: fix electron build gain focus on reloading in dev (#2088) 2023-04-23 01:42:52 -05:00
Peng Xiao
7094385d8b fix: try to sign macos (#2066) 2023-04-21 23:30:49 +08:00
Peng Xiao
4bb50e8c25 feat: store local data to local db (#2037) 2023-04-21 18:06:54 +08:00
Peng Xiao
f36d415c3d build: optimize release app workflow (#2011) 2023-04-18 17:50:29 +08:00
Himself65
f6fb049ff2 feat: support disable legacy cloud (#2006) 2023-04-18 02:23:00 -05:00
Peng Xiao
11de3a681f build: add canary build (#1986)
Co-authored-by: Himself65 <himself65@outlook.com>
Co-authored-by: Horus <lhlxtl@gmail.com>
2023-04-17 11:32:10 -05:00
Horus
8b3c1fb363 fix: force to use powershell on windows to fix zx script crash (#1962) 2023-04-15 12:24:57 -05:00
Peng Xiao
934e242116 fix: electron sourcemap issues (#1919) 2023-04-13 08:37:50 -05:00
Horus
c0669359ed feat: support google cloud login in client (#1822)
Co-authored-by: Himself65 <himself65@outlook.com>
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-04-11 18:42:36 +00:00
Peng Xiao
5bd3aa4a80 fix: cleanup electron build script (#1813) 2023-04-04 07:40:07 -05:00
Peng Xiao
e0eecffb2f feat: optimize electron macos header style (#1774)
Co-authored-by: himself65 <himself65@outlook.com>
2023-04-02 14:01:22 -05:00
Peng Xiao
dc768e0ba9 build: fix arm64 mac build (#1704) 2023-03-27 18:03:11 -05:00
Peng Xiao
c2b1a9b118 feat(client): add octobase-node to electron (#1672)
Co-authored-by: Himself65 <himself65@outlook.com>
2023-03-27 01:59:36 -05:00
Horus
56ce99a5dd feat: make electron windows build (#1611) 2023-03-18 21:43:39 +08:00
Peng Xiao
88f662e6f6 feat: electron app (#1586) 2023-03-16 22:58:21 +08:00