Commit Graph

31 Commits

Author SHA1 Message Date
Tienson Qin
64734820df Merge branch 'feat/db' into feat/repeated-tasks 2024-12-29 16:05:24 +08:00
rcmerci
f7815b487d fix: nbb test 2024-12-28 16:39:33 +08:00
rcmerci
26e2fad13d fix: move missionary_util to deps/common, fix some deps issue 2024-12-28 14:22:16 +08:00
rcmerci
d36f1c35f2 perf: cache d/entity result for immutable entities 2024-12-27 19:46:07 +08:00
Jarrett Ye
b209a8c760 how to choose the answer button 2024-11-06 12:42:11 +08:00
Tienson Qin
2bce04c19b fix: display hint when there's no card yet
Instead of saying that finished all cards.
2024-10-16 17:27:57 +08:00
Tienson Qin
879a30593a fix: slow query ux (#11548)
* enhance: intuitive query input

* fix: Manually editing Query property doesn't update its results

fix https://linear.app/logseq/issue/LOG-3249/manually-editing-query-property-doesnt-update-its-results

* fix: don't close popup when editing hidden property

* enhance: display query setting icon when hovering title

* Use block's title as query if its query is still empty

* enhance: display both simple and advanced query as below when not collapsed
2024-09-28 02:52:06 +08:00
Tienson Qin
02aedbc30a enhance: remove flashcards button text color 2024-09-26 14:26:46 +08:00
charlie
93685fefac enhance(ui): polish colors for the srs buttons 2024-09-26 14:18:55 +08:00
charlie
b9be24e5c7 enhance(ui): polish srs buttons 2024-09-26 12:10:01 +08:00
Tienson Qin
8b6d144126 fix: flashcards scrollbar 2024-09-26 09:24:02 +08:00
Tienson Qin
1f0641c9e3 enhance: display next repeat time near to card repeat buttons 2024-09-25 20:57:19 +08:00
Tienson Qin
7a5731f4ce enhance: add background color to flashcards buttons 2024-09-25 20:25:29 +08:00
Tienson Qin
cb0539ebec fix: search nodes shows title with parents
This commit also removes parents from page reference display because
1. there're bugs when clicking to edit
2. this may not be users' expected behavior
2024-09-24 21:32:37 +08:00
Tienson Qin
394e4cbf11 fix: lint 2024-09-24 18:31:50 +08:00
rcmerci
1808586bb7 enhance(srs): add <cards-stat 2024-09-24 18:19:05 +08:00
Tienson Qin
fa1cdf4b6d fix: cna't update card properties 2024-09-24 18:19:05 +08:00
Tienson Qin
263a2bf219 feat: add #Cards and :logseq.property/query
Some enhancements:
1. DSL query is a property value (:default type) for better UX.
2. Cards can be selected on the flashcards dialog.
2024-09-24 18:19:05 +08:00
rcmerci
ec43c8f3a9 refactor(srs): use property-handler 2024-09-24 18:19:05 +08:00
rcmerci
8cdeb516b1 chore: sort :require ns list 2024-09-24 18:19:05 +08:00
rcmerci
6ab025c3f1 enhance(srs): move db-based fns to fsrs 2024-09-24 18:19:05 +08:00
Tienson Qin
db92683d70 fix: cards using async db query 2024-09-24 18:19:05 +08:00
Tienson Qin
4e308c24b2 fix: disable /cards for db graphs 2024-09-24 18:19:05 +08:00
Tienson Qin
07955db3bc fix: display cloze before show answers 2024-09-24 18:19:05 +08:00
Tienson Qin
63cd7f926b fix: cards ux and shortcuts 2024-09-24 18:19:05 +08:00
rcmerci
8a3ca446b0 fix(srs): :due's value is number instead of ref now 2024-09-24 18:19:05 +08:00
rcmerci
5130ec3fd2 refactor(srs): use :datetime type for :logseq.property.fsrs/due prop 2024-09-24 18:19:05 +08:00
rcmerci
8d0d4b5063 refactor(srs): update due-cards count 2024-09-24 18:19:04 +08:00
rcmerci
ef2f79e2a1 refactor(srs): update some basic ui 2024-09-24 18:18:41 +08:00
rcmerci
ac752c8ba3 refactor(srs): update frontend.extensions.fsrs 2024-09-24 18:18:41 +08:00
rcmerci
ccf70a5cef refactor(srs): use cljc-fsrs in db-version 2024-09-24 18:18:41 +08:00