Commit Graph

17706 Commits

Author SHA1 Message Date
Tienson Qin
8bacca8a9d fix: disable toggle shortcuts when not in editing mode 2021-02-16 11:17:34 +08:00
Tienson Qin
70c3c6d653 fix: replace ctrl with mod 2021-02-16 11:17:34 +08:00
Tienson Qin
57826e0573 refactor(shortcuts): up/down to navigate to the first/last block
Non-editing mode.
2021-02-16 11:17:34 +08:00
Tienson Qin
a644ca3cf7 refactor(shortcuts): make configurable 2021-02-16 11:17:34 +08:00
Tienson Qin
e7bd754e92 refactor(shortcuts): use mousetrap to manage all the shortcuts 2021-02-16 11:17:34 +08:00
Tienson Qin
7c586ec366 feat: delete account 2021-02-15 18:35:48 +08:00
Tienson Qin
c13cf6a75e fix: full-text search 2021-02-15 16:45:11 +08:00
Tienson Qin
5cc006a2eb fix: block references number not working
Closed #1209
2021-02-14 22:52:24 +08:00
Tienson Qin
81d7c74b10 fix: block reference auto-complete not working 2021-02-14 22:21:43 +08:00
Tienson Qin
bd2b6e112c chore: bump version 2021-02-14 21:11:28 +08:00
Tienson Qin
1e4fdc5508 feat(full-text-search): enable forward for ascii text 2021-02-14 13:51:58 +08:00
Tienson Qin
771b09b12a feat(full-text-search): support both ascii and non-ascii chars 2021-02-14 13:51:58 +08:00
Tienson Qin
42f053d89c feat(full-text-search): use flexsearch instead of fuzzysort
For full-text search.
2021-02-14 13:51:58 +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
c0134943b8 fix: Page title index based on file name cannot show "-" inside file name
Closed #1120
Closed #381
2021-02-10 22:33:46 +08:00
Tienson Qin
e58719f6c6 feat(encryption): revert async back for tests 2021-02-10 21:21:00 +08:00
Tienson Qin
5c523a271d Merge branch 'encryption' of github.com:kanru/logseq into kanru-encryption 2021-02-10 21:02:25 +08:00
Tienson Qin
2979c56d9d fix: CI 2021-02-10 21:01:24 +08:00
Kan-Ru Chen
641a64db0a test(encryption): make tests work with async file operations 2021-02-10 21:39:42 +09:00
Kan-Ru Chen
510d9cb3c5 refactor(encryption): use shadow.loader which works well with promises and does not need to resolve ns at compile time
Shadow.lazy does not work well with tests right now because the compiler can't find those modules
2021-02-10 19:03:37 +09:00
Kan-Ru Chen
52d14546bd feat(encryption): lazy-load encryption library 2021-02-10 16:03:28 +09:00
Kan-Ru Chen
217060d589 feat(encryption): update to rage-wasm 0.2.0 and make encryption methods async
The size of rage-wasm 0.2.0 is significantly smaller and skill compatible with shadow-cljs
2021-02-10 11:29:02 +09:00
Tienson Qin
71fbbb31bd fix: CI 2021-02-10 09:38:09 +08:00
charlie
90cf95e4d5 fix(electron): open new window with non-ascii path on Windows 2021-02-10 09:36:38 +08:00
charlie
3981224616 fix(electron): fix relative asset path from current page file path 2021-02-10 09:36:38 +08:00
charlie
4875e5b367 fix(sidebar): #1281 2021-02-10 09:36:38 +08:00
Tienson Qin
fb15b4beab enhance: disable patches for undo/redo temporally 2021-02-10 08:03:15 +08:00
Tienson Qin
ae1725dcff chore: revert data format 2021-02-09 21:32:56 +08:00
Tienson Qin
4e75eb67b4 enhance: add built-in pages such as TODO keywords and priorities 2021-02-09 21:21:23 +08:00
Tienson Qin
a7c41eb12c fix: display the main menu dots on mobile 2021-02-09 18:25:48 +08:00
Kan-Ru Chen
b9c716dff7 feat(encryption): skip mnemonic generation and save keys directly to metadata.edn 2021-02-09 18:21:50 +09:00
Tienson Qin
a7cb97c3f2 fix: disable auto-save when the editor is in composition 2021-02-09 14:31:30 +08:00
Tienson Qin
1c75042f5b fix: can't import roam's code blocks 2021-02-09 13:03:45 +08:00
Tienson Qin
7c4f4b5962 chore: use MMMM do, yyyy as default date format 2021-02-09 12:32:43 +08:00
Tienson Qin
3a08f8bf72 feat(encryption): store :db/encrypted-secret in metadata.edn 2021-02-08 22:35:10 +08:00
Kan-Ru Chen
dade034057 feat(encryption): allow using saved secret phrase in metadata.edn 2021-02-08 17:59:51 +09:00
Tienson Qin
289b31d5f5 feat(encryption): add ui to enter the secret phrase 2021-02-07 23:37:34 +08:00
Tienson Qin
022abff722 feat(encryption): add :db/encrypted? to metadata.edn
Storing the encryption status in the metadata.edn will allows the
app to prompt the user to enter the secret phrase when the graph
was already encrypted.
2021-02-07 22:36:25 +08:00
Tienson Qin
432f874c0c enhance: encrypt the default files before writing to the disk 2021-02-07 22:14:47 +08:00
Tienson Qin
191278c27f chore: remove bak file 2021-02-07 21:21:07 +08:00
Tienson Qin
4aa2d8aaf6 Merge branch 'encryption' of git://github.com/kanru/logseq into kanru-encryption 2021-02-07 16:31:56 +08:00
akhater
46fcbd0a78 Fix of bug "TODO mobile bar shortcut only works when called in the beginning of the line" (#1283)
Added insert-before! function
Fix bug Mobile bar TODO shortcut only works in the beginning of the line
2021-02-07 11:22:34 +08:00
Tienson Qin
ce8ca500bb fix: don't jump to new journal when in editing mode 2021-02-07 11:10:45 +08:00
Tienson Qin
2391e723a4 feat: add data-page-tags 2021-02-06 23:55:47 +08:00
defclass
c4ac7662d6 feat(outliner): add render-react-tree 2021-02-06 16:42:46 +08:00
defclass
a563275cb8 fix(react): fix react impl 2021-02-06 11:09:53 +08:00
defclass
a41501e14d fix(outliner): fix test 2021-02-06 10:31:17 +08:00
defclass
003e957eed fix(test): use datascript as test impl 2021-02-06 00:56:00 +08:00
Tienson Qin
d5bf735903 chore: bump version 2021-02-05 22:42:40 +08:00
Tienson Qin
3dba851814 Merge branch 'master' of github.com:logseq/logseq 2021-02-05 22:40:54 +08:00