Commit Graph

41 Commits

Author SHA1 Message Date
Gabriel Horner
b3ee61b1ca Remove more unused fns 2022-01-27 14:11:59 -05:00
Gabriel Horner
7497d8b396 Lint a good chunk of src/main/frontend
Left some TODOs to discuss with others and others for me to finish
2022-01-11 17:34:54 -05:00
Junyi Du
7505b0dde6 fix: introduce more page-name sanity 2022-01-10 13:29:40 +08:00
Tienson Qin
b46055328e enhance(perf): edit the page itself should be fast no matter how
many refs it has
2021-11-10 14:59:08 +08:00
Tienson Qin
7c061e4605 fix: react keys 2021-11-02 23:10:08 +08:00
Tienson Qin
1221256274 fix: sometimes recent not working 2021-10-12 22:44:43 +08:00
Tienson Qin
a9b9b8dcbd enhance(perf): don't trigger reactive queries for all cards 2021-10-12 21:23:48 +08:00
Tienson Qin
2585433740 fix: performance degradation 2021-10-12 17:21:59 +08:00
Tienson Qin
d965394be2 feat: add namespace query support 2021-09-15 11:28:39 +08:00
llcc
fef5bbf068 enhance(clock): support recording in repeated block // cleanup unused namespaces (#2777)
* enhance(clock): support recording in repeated block

* cleanup: unused namespaces

* cleanup: missing-else-branch if --> when

* enhance: wider search results window for mobile browser

* fix: namespace requirement
2021-09-08 10:23:16 +08:00
Tienson Qin
3cfdbd6655 fix: Desktop App fails to render images that are on newline
close #2317
2021-06-29 20:58:47 +08:00
Weihua Lu
204541abda chore: clean up namespace, eliminate refer-macro 2021-06-21 08:13:49 +08:00
Tienson Qin
26129410a7 fix: slow editing when there're many files 2021-05-19 17:26:58 +08:00
Tienson Qin
de855708c2 fix: can't edit in unlinked references 2021-05-18 11:57:46 +08:00
Tienson Qin
aaa839a99b fix: delete blocks && jump to next block in linked references 2021-05-18 11:57:46 +08:00
Tienson Qin
324ab6b170 wip: refactor db references && general queries 2021-05-18 11:57:46 +08:00
Tienson Qin
2767b8359d fix: linked references not refreshed 2021-05-14 23:17:46 +08:00
Tienson Qin
e94a09beff fix: block ref numbers not updated unless re-indexed
Close #1673

Also, fixed an issue that update the block in references doesn't work
2021-05-14 17:58:36 +08:00
rcmerci
09b2ea368d split util.marker & util.priority lib 2021-05-11 19:01:13 +08:00
Tienson Qin
d136d44798 Fix: linked refs not updated
close #1777
2021-05-10 22:44:15 +08:00
Tienson Qin
043cc2a9ad fix: page filters
close #1702
2021-05-04 11:57:13 +08:00
Tienson Qin
2f808c14bf refactor: simplify editor timeout 2021-04-18 17:27:07 +08:00
Tienson Qin
831d27147b chore: use refresh! in transact-react! 2021-04-16 09:56:55 +08:00
Tienson Qin
70a7205832 refactor: remove files-db 2021-04-06 21:25:13 +08:00
defclass
633705fd03 refactor(outliner): connecting bewteen ui and outliner 2021-03-31 16:50:42 +08:00
Tienson Qin
a5a2881b0f fix: replace sort-by-pos with sort-by-left 2021-03-26 20:41:28 +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
Junyu Zhan
2ec207d699 fix: remove more unnecessary url encode/decode 2021-03-15 22:09:05 +08:00
Tienson Qin
d29b265e28 refactor: db migrate wip 2021-03-13 20:43:04 +08:00
Tienson Qin
86250f1bae fix: don't write to files when db transaction failed 2021-03-08 12:59:00 +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
1a9a7e5ec8 feat(electron): polish ui 2021-01-27 23:55:30 +08:00
Tienson Qin
595f0cfcbb chore: undo/redo tweaks 2021-01-09 23:36:22 +08:00
Tienson Qin
48b6ccbdca DB refactor and fix issues related to tags and aliases
1. add a `page` filter.
2. keep word case for both page and block's properties
3. remove `:tag/name` from the db schema

Fixed #1031
2021-01-04 12:38:54 +08:00
Tienson Qin
378d692eaa feat(query dsl): add custom component 2020-12-28 22:20:49 +08:00
Michael Wong
1d4d2ee53e Refactor/db (#945)
* fix(db): rebuild-page-blocks-children

* refactor(db): template-exists?

* refactor(db): sub-key-value

* refactor(db): get-pages-with-modified-at

* style(page): fix style
2020-12-17 17:28:00 +08:00
defclass
ba9eaf2dc6 refactor(db): move fns from base to utils 2020-12-17 16:25:47 +08:00
defclass
6ad34f5b3f refactor(db): move some fn into react 2020-12-17 16:25:47 +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