Commit Graph

303 Commits

Author SHA1 Message Date
himself65
e6214cb6ec v0.7.0-canary.12 2023-06-13 11:00:39 +08:00
Peng Xiao
5ba2dff008
feat: add helper process (#2753) 2023-06-13 10:01:43 +08:00
Himself65
eeb536d460
feat: use nx to manage monorepo (#2748) 2023-06-10 00:46:24 +08:00
Peng Xiao
1e6e0336c3
fix: electron dev crash (#2746) 2023-06-09 08:47:14 +00:00
Himself65
f2ac2e5b84
feat: isolated plugin system (#2742) 2023-06-09 16:43:46 +08:00
Himself65
af6f431c15
fix: replace noop function (#2744) 2023-06-09 16:00:44 +08:00
LongYinan
34141958eb
style: remove some verbose codes (#2741) 2023-06-09 14:55:41 +08:00
LongYinan
2e975e79dd
style: add ban-ts-comment rule (#2738) 2023-06-09 11:55:23 +08:00
Himself65
c5a295a87b
chore: bump typescript to 5.1.3 (#2735)
Co-authored-by: LongYinan <lynweklm@gmail.com>
2023-06-09 11:42:54 +08:00
himself65
119b4cdf10 v0.7.0-canary.11 2023-06-09 11:30:51 +08:00
Himself65
b383ce36cd
build: enhance tsconfig type check (#2732) 2023-06-09 01:42:58 +08:00
Peng Xiao
935b4f847c
fix: potential flaky issues (#2733) 2023-06-09 00:20:12 +08:00
himself65
6f411bd459 v0.7.0-canary.10 2023-06-08 18:33:14 +08:00
Peng Xiao
bedf838fe5
feat: add new rule for floating promise (#2726)
Co-authored-by: Himself65 <himself65@outlook.com>
2023-06-08 17:54:25 +08:00
Qi
fda89b05e7
feat: replace electron to puppeteer (#2700)
Co-authored-by: himself65 <himself65@outlook.com>
2023-06-08 17:51:45 +08:00
LongYinan
18dc427bc3
style: enable no-non-null-assertion rule (#2723)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-06-08 07:23:20 +00:00
Himself65
1ad2e629ac
refactor: project tsconfig & abstract infra type (#2721) 2023-06-08 12:41:47 +08:00
Himself65
f3fd5ff76b
feat: add infra code (#2718) 2023-06-08 09:41:20 +08:00
Himself65
7f2006488e
fix: type import (#2715) 2023-06-07 22:47:02 +08:00
Peng Xiao
008a05a470
fix(electron): should not continue pull when db closed (#2709) 2023-06-07 18:01:59 +08:00
himself65
3d7721d59d
v0.7.0-canary.9 2023-06-07 17:59:55 +08:00
LongYinan
d28c887237
feat(native): move sqlite operation into Rust (#2497)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-06-07 14:52:19 +08:00
Himself65
8f6db00402
feat: init window.affine (#2682) 2023-06-06 11:43:34 +08:00
Himself65
b461a684ad
chore: bump version (#2681) 2023-06-05 01:00:41 +08:00
Himself65
acda594cba
refactor: use esbuild instead of vite (#2672) 2023-06-02 13:22:09 +00:00
Himself65
94d20f1bdc
feat: plugin system with isolated bundles (#2660) 2023-06-02 16:28:47 +08:00
himself65
0d07ff2390
v0.7.0-canary.8 2023-06-02 13:02:48 +08:00
LongYinan
7af5bd3894
v0.7.0-canary.7 2023-06-01 19:11:12 +08:00
LongYinan
602f795133
build: prevent tsconfig includes sources outside (#2643) 2023-06-01 17:08:14 +08:00
himself65
5df89a925b
v0.7.0-canary.6 2023-06-01 15:34:08 +07:00
Qi
e1314730be
feat: support get dynamic page meta data (#2632) 2023-06-01 11:03:16 +08:00
LongYinan
1ea445ab15
build: perform TypeCheck for all packages (#2573)
Co-authored-by: himself65 <himself65@outlook.com>
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-05-31 12:49:56 +00:00
Himself65
78410f531a
chore: bump version (#2627) 2023-05-31 18:16:18 +08:00
himself65
96c0321696
v0.7.0-canary.5 2023-05-31 17:34:21 +08:00
himself65
4e1e4e9435
v0.7.0-canary.4 2023-05-31 16:47:16 +08:00
himself65
4c9bda1406
v0.7.0-canary.3 2023-05-31 15:41:52 +08:00
Peng Xiao
617350fc7d
fix: optimize DB pull (#2589) 2023-05-31 11:09:18 +08:00
Himself65
6648fe4dcc
feat: init @affine/copilot (#2511) 2023-05-30 18:02:49 +08:00
himself65
395414c336
v0.7.0-canary.2 2023-05-30 15:17:35 +08:00
fourdim
fa089de40d
feat: add support for exporting pdf and png (#2588)
This closes #2583.
2023-05-30 14:04:35 +08:00
Doma
4175f5391e
feat(web): drag page to trash folder (#2385)
Co-authored-by: Himself65 <himself65@outlook.com>
2023-05-30 13:14:10 +08:00
himself65
e7eb13e966
v0.7.0-canary.1 2023-05-30 00:19:05 +08:00
Horus
cb6ca52b03
fix: replace windows installer loading gif (#2575) 2023-05-29 21:36:08 +08:00
Peng Xiao
20cf45270d
refactor(electron): sqlite db data workflow (remove symlink & fs watcher) (#2491) 2023-05-29 12:53:15 +08:00
himself65
b9fc5ad769
v0.7.0-canary.0 2023-05-26 15:50:00 +08:00
Himself65
ef1a44a413
chore: bump version (#2542) 2023-05-26 15:47:45 +08:00
Qi
6d3c273ffd
feat: support bookmark (#2458)
Co-authored-by: himself65 <himself65@outlook.com>
2023-05-26 06:52:36 +00:00
Horus
b11ce2c8d2
docs: add native build command to readme (#2535) 2023-05-26 10:29:30 +08:00
Horus
675c737e48
fix: replace new windows install loading gif (#2513) 2023-05-25 14:30:52 +08:00
himself65
1255384cab
v0.6.0-canary.8 2023-05-25 14:13:32 +08:00
JimmFly
c1998eddf3
chore: bump electron (#2516) 2023-05-25 03:46:34 +00:00
himself65
db3f63e8f2
v0.6.0-canary.7 2023-05-25 09:17:21 +08:00
himself65
ec64260b6a
v0.6.0-canary.6 2023-05-22 14:25:20 +08:00
Horus
1f510799e2
fix: add windows install loading gif (#2462) 2023-05-21 16:03:48 +08:00
himself65
885aea3425
v0.6.0-canary.5 2023-05-18 01:21:25 -07:00
himself65
2d303fd5d3
v0.6.0-canary.4 2023-05-17 17:46:39 -07:00
himself65
fbe2543c03
fix: version check 2023-05-17 17:44:58 -07:00
Peng Xiao
f875b37641
fix: configurable changelog url (#2418) 2023-05-17 16:16:22 -07:00
Himself65
6c310249d9
chore: bump version (#2423) 2023-05-17 15:02:55 -07:00
Horus
02e1f528bf
fix: add workflow to check release version match with package.json (#2420) 2023-05-17 10:37:28 -07:00
himself65
627d8ef787
v0.6.0-canary.3 2023-05-17 09:48:51 -07:00
LongYinan
1350633690
build: fix electron release build process (#2408) 2023-05-17 17:22:49 +08:00
Peng Xiao
2e0ccb53ec
feat: update button enhancements (#2401) 2023-05-17 16:58:14 +08:00
LongYinan
93116c24f2
feat(electron): use affine native (#2329) 2023-05-17 12:36:51 +08:00
Horus
68b4f792f0
fix: app updater not working for internal release (#2377) 2023-05-15 20:34:54 -07:00
himself65
2c4db4fa16
v0.6.0-canary.2 2023-05-14 23:14:36 -07:00
Himself65
23b4f9ee12
feat(electron): track router history (#2336)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-05-14 23:13:30 -07:00
himself65
e5330b1917
build: add app bundle id for internal 2023-05-14 22:35:40 -07:00
Himself65
7786456ba4
chore: update blocksuite to 0.0.0-20230514141009-705c0fac-nightly (#2357) 2023-05-14 19:32:27 -07:00
Doma
05d88215d1
feat(electron): app menu item and hotkey for creating new page (#2267)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-05-13 15:45:12 +00:00
Himself65
b5a7f8b7eb
chore: bump version (#2331) 2023-05-12 13:47:14 -05:00
himself65
f03277fd17
v0.6.0-canary.1 2023-05-12 01:30:54 -05:00
himself65
ee93071149
chore: update icons 2023-05-12 01:06:05 -05:00
Peng Xiao
10b4558947
feat: new sidebar (app shell) styles (#2303) 2023-05-11 22:13:51 -05:00
Himself65
0fbed5d9d6
ci: collect test coverage on electron (#2335) 2023-05-11 20:51:13 -05:00
Peng Xiao
4444c3d1a6 fix: updater issue 2023-05-11 14:44:54 +08:00
LongYinan
717dd93f37 fix(electron): close db before move db file 2023-05-11 14:41:51 +08:00
LongYinan
768e55072d ci: rust build config 2023-05-11 14:41:51 +08:00
himself65
268636c440
v0.6.0-canary.0 2023-05-11 01:09:21 -05:00
Peng Xiao
06fa0cdb60
fix: should not show open folder if it is not moved (#2299) 2023-05-11 05:36:22 +00:00
Himself65
689f615b11
chore: bump version (#2310) 2023-05-10 21:43:14 -05:00
Himself65
f82ea5d9c4
build(electron): add internal release channel (#2309) 2023-05-10 21:42:56 -05:00
himself65
dc4979a80c
fix(electron): remove unused code 2023-05-10 15:04:13 -05:00
JimmFly
1f48bc4301
refactor: tour modal (#2297) 2023-05-10 08:11:42 +00:00
himself65
beabd1e050
v0.5.4-canary.31 2023-05-10 00:56:04 -05:00
Peng Xiao
e4f13ddae4
fix: try to fix updater not working (#2294)
Co-authored-by: Himself65 <himself65@outlook.com>
2023-05-10 00:40:22 -05:00
Peng Xiao
0c550a2827
fix: theme not being persisted issue (#2283) 2023-05-09 22:04:36 -05:00
himself65
b81b5439ae
v0.5.4-canary.30 2023-05-09 15:02:14 -05:00
himself65
3c97e01513
v0.5.4-canary.29 2023-05-09 02:30:43 -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
himself65
5432aae85c
v0.5.4-canary.28 2023-05-09 01:58:58 -05:00
himself65
3a6be4510b
v0.5.4-canary.27 2023-05-08 16:33:44 -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
himself65
d408a8bbb1
v0.5.4-canary.26 2023-05-07 23:44:02 -05:00
himself65
10cd000822
v0.5.4-canary.25 2023-05-05 23:57:10 -05:00
himself65
fbbcb4bad9
v0.5.4-canary.24 2023-05-04 23:30:02 -05:00
himself65
637b8203d3
v0.5.4-canary.23 2023-05-04 23:20:02 -05:00
himself65
33c48eed79
v0.5.4-canary.22 2023-05-04 18:50:20 -05:00
Himself65
9631c99f7b
chore: bump version (#2229) 2023-05-04 18:49:08 -05:00
JimmFly
6d7f06c1c3
feat: add onboarding for client (#2144)
Co-authored-by: Himself65 <himself65@outlook.com>
2023-05-04 15:29:16 +08:00
himself65
b3a3911cea
v0.5.4-canary.21 2023-05-03 18:58:22 -05:00
himself65
71142a3f1d
v0.5.4-canary.20 2023-05-03 00:29:58 -05:00
Horus
f42d656cfa
feat: add mac release zip file and release info yml (#2185) 2023-05-03 12:13:40 +08:00
Fangdun Tsai
5a881ec223
fix(electron): ignore .DS_Store on MacOS (#2203) 2023-05-03 03:00:09 +00:00
Himself65
12b61d34c3
chore: bump version (#2210) 2023-05-02 16:50:58 -05:00
himself65
9030767d16
v0.5.4-canary.19 2023-04-29 05:23:48 -05:00
LongYinan
a4e7d0d0c3
fix(electron): remove disableHardwareAcceleration (#2199) 2023-04-29 05:22:59 -05:00
himself65
99898b2260
v0.5.4-canary.18 2023-04-28 16:00:57 -05:00
himself65
101cd18067
v0.5.4-canary.17 2023-04-28 04:31:29 -05:00
JimmFly
2ff5ef9d5d
feat: move theme switch and language switch to editor option menu (#2025)
Co-authored-by: himself65 <himself65@outlook.com>
2023-04-28 04:28:51 -05:00
Himself65
ef0521fa2a
test(electron): theme check (#2182) 2023-04-28 06:40:44 +00:00
Himself65
73d5b2081a
feat(electron): enable disable cloud alert (#2184) 2023-04-28 06:26:14 +00:00
Himself65
70fbbb39c1
chore: enable no-unused vars (#2181) 2023-04-28 00:41:06 -05:00
himself65
b3c1434055
v0.5.4-canary.16 2023-04-28 00:37:43 -05:00
himself65
549dddc65f
v0.5.4-canary.15 2023-04-27 23:50:26 -05:00
Himself65
3df3498523
chore: bump version (#2178) 2023-04-27 17:59:54 -05:00
himself65
567092a1ff
v0.5.4-canary.14 2023-04-27 16:54:12 -05:00
himself65
a04cfe2b68
chore: update desktop icons 2023-04-27 16:52:21 -05:00
himself65
f7b8797bb2
v0.5.4-canary.13 2023-04-26 19:33:41 -05:00
himself65
e1ad3e38b9
v0.5.4-canary.12 2023-04-26 01:55:32 -05:00
himself65
f03fdde770
chore(electron): update canary icons 2023-04-26 01:55:05 -05:00
himself65
a4d8b65eef
v0.5.4-canary.11 2023-04-25 19:00:03 -05:00
Himself65
db52c63d25
feat: init @toeverything/theme (#2136) 2023-04-25 18:44:17 -05:00
Himself65
7e61708850
test: move playwright test suite to top level (#2113) 2023-04-24 22:12:48 -05:00
himself65
4528df07a5
v0.5.4-canary.9 2023-04-24 19:59:21 -05:00
Himself65
9d3b9e9848
chore: bump version (#2111) 2023-04-24 19:46:46 -05: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
ab8669882a
fix: closing modal sometimes covered by header (#2097) 2023-04-23 23:43:40 -05:00
himself65
339b133e3f
v0.5.4-canary.8 2023-04-23 21:41:43 -05:00
Peng Xiao
be9095ec19
build: fix electron build gain focus on reloading in dev (#2088) 2023-04-23 01:42:52 -05:00
Himself65
33261558f6
chore: bump version (#2087) 2023-04-23 01:42:27 -05:00
Peng Xiao
044e6da00d
build: beta build (#2069) 2023-04-21 11:52:55 -05:00
Peng Xiao
7094385d8b
fix: try to sign macos (#2066) 2023-04-21 23:30:49 +08:00
himself65
f66d402cf7
v0.5.4-beta.0 2023-04-21 06:09:38 -05:00
Peng Xiao
971e256cd3 fix: osxSign in build 2023-04-21 18:25:46 +08:00
Peng Xiao
88a297c3c1 chore: bump version 0.5.4-canary.7 2023-04-21 18:10:12 +08:00
Peng Xiao
4bb50e8c25
feat: store local data to local db (#2037) 2023-04-21 18:06:54 +08:00
himself65
e0cd2e780b v0.5.4-canary.7 2023-04-20 18:09:53 -05:00
himself65
c4e90f2d8b v0.5.4-canary.6 2023-04-20 17:29:49 -05:00
himself65
92b1244fd7 v0.5.4-canary.5 2023-04-20 11:08:10 -05:00
himself65
f8d1513bb6 chore: release 0.5.4-canary.4 2023-04-20 03:34:00 -05: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
LongYinan
91c3040db7
feat(server): init nestjs server (#1997)
Co-authored-by: himself65 <himself65@outlook.com>
2023-04-17 22:24:44 -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
Himself65
4cb6b8fdc8
chore: bump version (#1970) 2023-04-16 20:36:59 -05:00
Horus
134e1e8668
feat: support release windows installer with squirrel (#1965)
Co-authored-by: Himself65 <himself65@outlook.com>
2023-04-16 19:28:29 -05:00
himself65
ec50d721ea chore: release 0.5.3 2023-04-16 16:04:21 -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