Commit Graph

69 Commits

Author SHA1 Message Date
Tienson Qin
010f58ecbe chore: remove re-index page 2021-04-19 20:38:06 +08:00
Tienson Qin
50f92f7100 fix: undo cursor
Also, switched to a timeout instead of periodically saving the current block.
2021-04-14 17:33:16 +08:00
Tienson Qin
c809cec032 refactor: block properties
- Added :block/created-at and :block/updated-at
- Update block will update page's timestamp too
- Store properties under `:block/properties` in metadata.edn
2021-04-13 17:20:25 +08:00
Tienson Qin
d29b265e28 refactor: db migrate wip 2021-03-13 20:43:04 +08:00
Tienson Qin
6f689631f8 enhance: no need to git add when file changed because push will check 2021-03-13 11:49:34 +08:00
Tienson Qin
00168f200b fix: don't overwrite disk file
Relates to #1192
2021-02-25 17:07:44 +08:00
Tienson Qin
b5f695fd19 fix: Changing page title bugs
https://github.com/logseq/logseq/issues/1341
2021-02-23 18:41:02 +08:00
Tienson Qin
3f774a9a4f Merge branch 'master' into encryption 2021-02-23 12:26:15 +08:00
charlie
c54f4ba3a9 fix(desktop): Desktop client cannot delete files #1346 2021-02-22 18:23:26 +08:00
Tienson Qin
f9e9333977 feat: add :block/path-ref-pages to enable flexible queries 2021-02-20 20:52:19 +08:00
Tienson Qin
678afea969 Merge branch 'master' into encryption 2021-02-17 23:01:09 +08:00
Tienson Qin
0bd53815e9 fix: wrong prompts when the file is only edited by logseq 2021-02-14 11:23:46 +08:00
Tienson Qin
3a08f8bf72 feat(encryption): store :db/encrypted-secret in metadata.edn 2021-02-08 22:35:10 +08:00
charlie
3beda2c422 fix(electron): try to fix #1228 2021-02-02 14:55:19 +08:00
Tienson Qin
01a7f0837e fix: raw file can't be edited 2021-01-28 20:38:13 +08:00
Tienson Qin
5c30e0b47e fix: keeping ask for permissions for nfs graphs
Also, simplify the code a bit.
2021-01-28 15:44:20 +08:00
Tienson Qin
b61697e824 feat(electron): replace windows path \\ with / 2021-01-27 22:05:56 +08:00
Tienson Qin
2a633105dd fix(electron): windows path 2021-01-27 21:45:47 +08:00
Tienson Qin
66a545c306 feat(electron): fix windows path 2021-01-27 21:38:18 +08:00
Tienson Qin
aad09df55c feat(electron): fix win32 path 2021-01-27 21:25:09 +08:00
Tienson Qin
df7ca4995e feat(electron): fix fs watcher ignored
Also, use rfe for links
2021-01-27 12:24:37 +08:00
Tienson Qin
25c7726331 fix: create default files on desktop app 2021-01-24 16:59:26 +08:00
Tienson Qin
f31f5cd0a2 fix: add file watcher when adding new local folders 2021-01-23 23:08:51 +08:00
Tienson Qin
b3224d0869 electron: file watcher 2021-01-23 19:02:23 +08:00
Tienson Qin
26be1ff969 electron: file watcher wip 2021-01-23 01:14:45 +08:00
Tienson Qin
cf68a2ba80 feat: electron can read/write files now 2021-01-22 21:20:04 +08:00
Tienson Qin
abdad5634a refactor: add Fs protocol 2021-01-20 13:41:14 +08:00
Tienson Qin
9789996e8c fix: refresh root ui after undo or redo 2021-01-12 12:24:00 +08:00
Tienson Qin
081256ab4b enhance(undo): preserve latest cursor position when undo 2021-01-11 18:37:28 +08:00
Tienson Qin
e764f96f38 enhance(undo): cursor wip 2021-01-10 23:03:36 +08:00
Tienson Qin
050bb108fc chore: remove debugging 2021-01-09 23:49:37 +08:00
Tienson Qin
739dc81be5 chore: undo/redo tweaks 2021-01-09 23:35:23 +08:00
Tienson Qin
badff45ff8 fix: undo redo should wait for disk files get changed 2021-01-09 10:03:28 +08:00
Tienson Qin
3c327eb4ba enhance(undo): use a promise-chan to make the undo behavior stable 2021-01-08 21:51:34 +08:00
Tienson Qin
be28b0e04d enhance: auto-saved files should be added to history too 2021-01-07 20:43:40 +08:00
Tienson Qin
249bf680c1 enhance: undo redo use patches instead of full text 2021-01-07 10:31:14 +08:00
defclass
0eff6751cd refacotr(helper): remove frontend.helper 2020-12-23 00:04:05 +08:00
defclass
f837d391a0 refactor(frontend): remove utils 2020-12-23 00:04:05 +08:00
defclass
4410ae7147 refactor(db): get-config reset-config! 2020-12-23 00:04:05 +08:00
Tienson Qin
02bb5bc7cf Merge pull request #932 from logseq/refactor/nfs-file-writes
refactor(native-fs): remove file-in-writing? check
2020-12-16 22:32:29 +08:00
Tienson Qin
22c9cd734c refactor(native-fs): remove file-in-writing? check 2020-12-16 14:07:27 +08:00
Tienson Qin
9d083bc1f7 chore: fix format 2020-12-15 23:02:45 +08:00
Tienson Qin
fe70356d57 refactor(db): separate frontend.db into multiple parts 2020-12-15 22:18:29 +08:00
Tienson Qin
9de1f01db8 fix: safe check repo before modifying any file 2020-12-15 09:41:23 +08:00
Tienson Qin
4b5eb4eb5a fix: don't check file-in-writing for github users 2020-12-14 13:15:16 +08:00
Tienson Qin
449c9d9e65 fix: roam import 2020-12-11 18:24:09 +08:00
Tienson Qin
690a090c87 fix(native-fs): today journal not created automaticaly
Idb file handles should be cleared when unlinking a local directory.
2020-12-11 02:03:36 +08:00
Yukun Guo
8963e23766 chore: remove redundant doall 2020-12-10 16:50:55 +08:00
Tienson Qin
a487fa8ab9 fix: add nfs-saved-handler to new files too 2020-12-09 23:07:41 +08:00
Tienson Qin
1b958910f0 fix: serialize file writes 2020-12-09 23:07:41 +08:00