Commit Graph

63 Commits

Author SHA1 Message Date
LongYinan d83ef83d05 style: remove some verbose codes (#2741)
(cherry picked from commit 34141958eb)
2023-06-20 14:44:27 +08:00
LongYinan d436325a5c style: add ban-ts-comment rule (#2738)
(cherry picked from commit 2e975e79dd)
2023-06-20 14:44:27 +08:00
Himself65 9731dd3261 build: enhance tsconfig type check (#2732)
(cherry picked from commit b383ce36cd)
2023-06-20 14:44:27 +08:00
Peng Xiao 2ca5ad6509 fix: potential flaky issues (#2733)
(cherry picked from commit 935b4f847c)
2023-06-20 14:44:27 +08:00
Peng Xiao 5699c99bf6 feat: add new rule for floating promise (#2726)
Co-authored-by: Himself65 <himself65@outlook.com>
(cherry picked from commit bedf838fe5)
2023-06-20 14:44:27 +08:00
Qi 47babe25b7 feat: replace electron to puppeteer (#2700)
Co-authored-by: himself65 <himself65@outlook.com>
(cherry picked from commit fda89b05e7)
2023-06-20 14:44:27 +08:00
LongYinan cc1315ef12 style: enable no-non-null-assertion rule (#2723)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
(cherry picked from commit 18dc427bc3)
2023-06-20 14:44:27 +08:00
Himself65 d1505a6c94 refactor: project tsconfig & abstract infra type (#2721)
(cherry picked from commit 1ad2e629ac)
2023-06-20 14:44:27 +08:00
Himself65 05e45936b9 feat: add infra code (#2718)
(cherry picked from commit f3fd5ff76b)
2023-06-20 14:44:27 +08:00
Himself65 28e05dc92c fix: type import (#2715)
(cherry picked from commit 7f2006488e)
2023-06-20 14:44:27 +08:00
Peng Xiao cd5aec42a0 fix(electron): should not continue pull when db closed (#2709)
(cherry picked from commit 008a05a470)
2023-06-20 14:44:27 +08:00
LongYinan 00489dc571 feat(native): move sqlite operation into Rust (#2497)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
(cherry picked from commit d28c887237)
2023-06-20 14:44:27 +08:00
Himself65 ea21ed6e0d feat: init window.affine (#2682)
(cherry picked from commit 8f6db00402)
2023-06-20 14:44:27 +08:00
Himself65 3676d6c3f0 feat: plugin system with isolated bundles (#2660)
(cherry picked from commit 94d20f1bdc)
2023-06-20 14:44:27 +08:00
LongYinan 4ab5457a44 build: prevent tsconfig includes sources outside (#2643) 2023-06-02 12:56:52 +08:00
Qi 369282e29e feat: support get dynamic page meta data (#2632) 2023-06-02 12:56:52 +08:00
LongYinan fb9d200dd3 build: perform TypeCheck for all packages (#2573)
Co-authored-by: himself65 <himself65@outlook.com>
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-06-02 12:56:52 +08:00
Peng Xiao 4abe62c9e0 fix: optimize DB pull (#2589) 2023-06-02 12:56:52 +08:00
fourdim 8b3c87cdfa feat: add support for exporting pdf and png (#2588)
This closes #2583.
2023-06-02 12:56:52 +08:00
Doma 2ed8d63d8a feat(web): drag page to trash folder (#2385)
Co-authored-by: Himself65 <himself65@outlook.com>
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
Qi d16927c4ad feat: support bookmark (#2458)
Co-authored-by: himself65 <himself65@outlook.com>
2023-06-02 12:56:52 +08:00
Horus 05ee884532 fix: add windows install loading gif (#2462) 2023-06-02 12:56:52 +08:00
Peng Xiao ccd3fb4925 fix: configurable changelog url (#2418) 2023-05-17 17:30:37 -07:00
Peng Xiao edda79c448 feat: update button enhancements (#2401) 2023-05-17 17:33:19 +08:00
LongYinan 4874adbf3f feat(electron): use affine native (#2329) 2023-05-17 14:26:16 +08:00
Doma e8f70c6e45 feat(electron): app menu item and hotkey for creating new page (#2267)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-05-17 14:16:31 +08:00
Peng Xiao 683343ad82 feat: new sidebar (app shell) styles (#2303) 2023-05-17 14:14:39 +08:00
Peng Xiao 7c90417b2b fix: updater issue 2023-05-17 14:14:38 +08:00
LongYinan 1922c07c00 fix(electron): close db before move db file 2023-05-17 14:14:38 +08:00
Peng Xiao 20fb801ecd fix: should not show open folder if it is not moved (#2299) 2023-05-11 14:44:32 +08:00
Himself65 270c00f021 build(electron): add internal release channel (#2309) 2023-05-10 21:45:27 -05:00
himself65 e69831636a fix(electron): remove unused code 2023-05-10 21:45:22 -05:00
Peng Xiao 4c230843ed fix: try to fix updater not working (#2294)
Co-authored-by: Himself65 <himself65@outlook.com>
2023-05-10 00:54:35 -05: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
Fangdun Tsai 5a881ec223 fix(electron): ignore .DS_Store on MacOS (#2203) 2023-05-03 03:00:09 +00:00
LongYinan a4e7d0d0c3 fix(electron): remove disableHardwareAcceleration (#2199) 2023-04-29 05:22:59 -05:00
Himself65 ef0521fa2a test(electron): theme check (#2182) 2023-04-28 06:40:44 +00:00
Himself65 70fbbb39c1 chore: enable no-unused vars (#2181) 2023-04-28 00:41:06 -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
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
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 134e1e8668 feat: support release windows installer with squirrel (#1965)
Co-authored-by: Himself65 <himself65@outlook.com>
2023-04-16 19:28:29 -05:00