Commit Graph

67 Commits

Author SHA1 Message Date
Tienson Qin
9a8b00a849 enhance: align center bullets and headings 2021-05-02 11:14:01 +08:00
Tienson Qin
2cca6a46cf fix: pages not connected in the global graph 2021-05-02 00:51:27 +08:00
Tienson Qin
402c5db938 feat: preserve expand/collapse state
Also, fixed several issues related to data migration
2021-04-29 19:56:57 +08:00
Tienson Qin
b34be68137 feat: support both markdown headings and bullets 2021-04-28 20:13:54 +08:00
Tienson Qin
bce719cfc6 chore: remove unused fns 2021-04-28 15:37:37 +08:00
Tienson Qin
1375d1fab5 Merge branch 'master' into feat/outliner-core 2021-04-18 15:40:56 +08:00
Tienson Qin
dcf37edc10 fix: several issues related to graph
fixed position: sticky not working on safari
2021-04-18 12:56:44 +08:00
Tienson Qin
da3970d531 refactor: block && page properties 2021-04-15 12:02:35 +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
f5ed76ed14 refactor: don't create page properties by default 2021-04-09 23:51:13 +08:00
Tienson Qin
10ab134f3d refactor: add markdown unordered list as blocks 2021-04-07 22:50:25 +08:00
Tienson Qin
9e1b5beb9d refactor: create new pages 2021-04-07 17:33:43 +08:00
Tienson Qin
da43e43603 fix: block insert 2021-04-05 12:26:47 +08:00
Tienson Qin
15c0c08ab6 refactor: block/save 2021-04-05 11:25:17 +08:00
Tienson Qin
f2077701ab Merge branch 'master' into feat/outliner-core 2021-04-05 09:53:18 +08:00
Tienson Qin
b718d4f50a fix: add excalidraw file to pages 2021-04-04 07:47:05 +08:00
Tienson Qin
be01f3e0b7 feat: add autocompletion for TAGS inside :PROPERTIES:
Resolved #757
2021-03-31 00:40:17 +08:00
Tienson Qin
58980188a8 fix: renaming a page without TITLE eats characters of the first line
Related to #1510
2021-03-30 22:55:48 +08:00
Tienson Qin
4132d9ed1f enhance: page graph will auto-refresh when redirecting to a new page 2021-03-30 21:49:57 +08:00
Tienson Qin
4bf475fb04 fix: don't allow spaces in property keys 2021-03-27 12:22:22 +08:00
Tienson Qin
8203886c2d fix: tag in [[]] not working
Resolved #1540
2021-03-27 09:32:07 +08:00
defclass
5fae81f667 Revert "fix: the first child block doesn't have left node"
This reverts commit 3e848232c2.
2021-03-26 21:36:47 +08:00
Tienson Qin
3e848232c2 fix: the first child block doesn't have left node 2021-03-25 23:50:13 +08:00
Tienson Qin
84fb245d8a fix: parse-block preserve parent and left 2021-03-25 22:00:51 +08:00
Tienson Qin
b480807fa0 refactor: attach :block/parent and :block/left after importing 2021-03-25 10:46:07 +08:00
Tienson Qin
e37eec4a45 refactor: add :block/uuid for pages 2021-03-23 20:24:54 +08:00
Tienson Qin
4dddaa66ab refactor: remove both :block/scheduled-ast and :block/deadline-ast 2021-03-23 14:55:01 +08:00
Tienson Qin
c0aaff5037 fix: remove non exists block refs when importing from files 2021-03-23 11:13:41 +08:00
Tienson Qin
0ea56db089 fix: ref pages in properties 2021-03-22 13:57:00 +08:00
Tienson Qin
279f319bca fix: block refs 2021-03-22 12:55:33 +08:00
Tienson Qin
89aff1abc0 refactor: merge :block/ref-pages and :block/ref-blocks 2021-03-21 15:36:14 +08:00
Tienson Qin
72f5a7c07b Merge branch 'master' into refactor/core 2021-03-21 14:14:22 +08:00
Tienson Qin
2df3fd297d fix: add page embeds to page references 2021-03-19 22:52:03 +08:00
Tienson Qin
5a3cc38cf2 enhance: don't create the last page for namespace pages for now 2021-03-16 23:14:53 +08:00
Tienson Qin
3fcc8bf69c feat: initial support for namespace pages 2021-03-15 23:07:07 +08:00
Tienson Qin
15dd3c46a7 refactor: db migrate 2021-03-15 09:50:06 +08:00
Tienson Qin
d29b265e28 refactor: db migrate wip 2021-03-13 20:43:04 +08:00
Tienson Qin
099cf9dbe9 fix: tags and query 2021-03-01 12:31:30 +08:00
Tienson Qin
d1259186a3 chore: remove unused thread macro 2021-02-28 00:20:45 +08:00
Tienson Qin
92c284e67d fix: parser 2021-02-27 23:56:22 +08:00
Tienson Qin
7011262929 fix: custom dates and journal raw editing 2021-02-24 21:05:16 +08:00
Tienson Qin
88d1fa8b91 fix: don't treat file link as pages
Resolved #1334
2021-02-21 17:31:53 +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
901f0321cd fix: duplicated blocks when editing 2021-02-20 12:58:48 +08:00
Tienson Qin
5cc006a2eb fix: block references number not working
Closed #1209
2021-02-14 22:52:24 +08:00
Tienson Qin
f526399d63 fix: head's background color is not rendered
Related to #1267
2021-02-04 23:51:15 +08:00
Dima Gerasimov
c7df210f2e cleaner filetags extraction 2021-01-09 19:43:14 -08:00
Dima Gerasimov
4f1c1ce564 extract org-mode FILETAGS in top level block 2021-01-09 19:43:14 -08:00
Tienson Qin
89370ac645 fix(db): fix unique constraint issue when loading files 2021-01-04 15:39:19 +08:00
Tienson Qin
e18df78820 fix: CI test 2021-01-04 12:38:54 +08:00