Commit Graph

2680 Commits (7accf8adbca6b60777c8d3df35a4fa5acc739375)

Author SHA1 Message Date
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 8b41cbadc3 enhance: fuzzy search causing freezes/lag
Related to #1171
2021-02-09 23:16:20 +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
rcmerci 6485b0925f fix: update base image tag to avoid mismatched clojure version 2021-02-09 17:52:51 +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
Tienson Qin 4ae1c3c7ae fix: should use dev-electron-app to open the dev app 2021-02-07 13:47:58 +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
Tienson Qin 31fb85639f fix: typo 2021-02-05 23:34:25 +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
Tienson Qin d3ff3a1000 fix: /draw command not working with GitHub repos 2021-02-05 22:27:27 +08:00
charlie a969f02307 fix(electron): open file:// with external app 2021-02-05 21:57:04 +08:00
Tienson Qin 50cb2d282c Merge branch 'master' of github.com:logseq/logseq 2021-02-05 21:46:24 +08:00
Tienson Qin 38cec6fa8b feat: add data-refs to empower css mods
The discussion thread: https://discuss.logseq.com/t/propositions-to-empower-css-mods/289
2021-02-05 21:44:58 +08:00
akhater 65ad3724d1 Create Build LogSeq Desktop for windows on Ubuntu.md 2021-02-05 20:54:42 +08:00
Tienson Qin 9077499ec0 chore: use admonition instead 2021-02-05 19:04:54 +08:00
charlie d712a8588c fix: exclude current file of current blocks page 2021-02-05 19:04:54 +08:00
charlie 0fda94a7aa fix(editor): page blocks duplicated when multiple same page name files 2021-02-05 19:04:54 +08:00
Tienson Qin 7dcebf368b fix: don't listen to unlink
Sometimes, the file watcher notify the `unlink` type when we edit a
file using another editor ...
2021-02-05 17:04:06 +08:00
Tienson Qin d55b381e2e enhance: display a loading button when importing files from the disk 2021-02-05 16:29:58 +08:00
Tienson Qin 3d80dc2310 fix: set ignoreInitial to true for file watcher 2021-02-05 13:25:48 +08:00
Tienson Qin 56be5a68ba fix: stop event bubbling when typing `s` to switch file/outliner view 2021-02-05 13:15:29 +08:00
Tienson Qin ece503d22a fix: tags and alias doesn't support , in page properties 2021-02-05 13:07:45 +08:00
Tienson Qin 9534f2e4c8 Merge branch 'master' of github.com:logseq/logseq 2021-02-04 23:52:55 +08:00
Tienson Qin f526399d63 fix: head's background color is not rendered
Related to #1267
2021-02-04 23:51:15 +08:00
charlie 00668bdeca fix(ui): align repos menus with right side 2021-02-04 14:54:57 +08:00
charlie f0b5bcd7d0 improve(editor): make fixed scroll when zoom in block 2021-02-04 14:54:57 +08:00
charlie 1b138963aa fix(ui): resize image 2021-02-04 14:54:57 +08:00
charlie 75870fba48 fix(electron): make updater work for arm64 2021-02-04 14:54:57 +08:00