Mega Yu
8408cf55f3
refactor: enhance lazy visibility handling by adding root parameter for improved scroll management
2026-03-02 15:45:45 +08:00
Mega Yu
4514e0e989
refactor: enhance keyboard and mouse highlight handling for improved user interaction
2026-03-02 13:17:59 +08:00
Mega Yu
b97ab27e4f
refactor: improve keydown acceleration handling by tracking hold duration
2026-03-02 09:52:54 +08:00
charlie
cfbceea453
fix(assets): include last visit page in highlights response https://github.com/logseq/db-test/issues/715
2026-03-01 18:09:14 +08:00
Mega Yu
d3bc5f60c4
refactor: optimize use-effect for highlighted item handling and cache management
2026-02-28 22:31:40 +08:00
Mega Yu
2e7d22d5ea
refactor: comment out mouse enter event handling for highlighted items
2026-02-28 21:41:32 +08:00
Mega Yu
30c52f9907
refactor: simplify highlight handling in list item component
2026-02-28 21:24:42 +08:00
Mega Yu
24be28f647
fix: ensure input field is focused after clearing filter and refreshing results
2026-02-28 20:58:21 +08:00
Mega Yu
f9c5206e85
feat: add scroll target adjustment for highlighted rows during animation
2026-02-28 20:16:42 +08:00
Mega Yu
c9726adb4c
fix: add guard to prevent duplicate scroll animation
2026-02-27 20:40:41 +08:00
Mega Yu
04dd5c70dd
refactor: enhance item mapping with group association in results
2026-02-27 17:39:08 +08:00
Mega Yu
486d991944
fix: streamline shift key handling in action events and key handlers
2026-02-27 17:25:38 +08:00
Mega Yu
72c97dae21
Optimize item rendering frequency
2026-02-27 16:41:51 +08:00
Tienson Qin
b0ba993e0c
fix: can't cut-paste blocks to empty target
2026-02-27 14:46:43 +08:00
Mega Yu
128ef6d53f
refactor: simplify state->highlighted-item logic to improve performance
2026-02-27 14:43:37 +08:00
Mega Yu
89759449ef
fix: remove unnecessary state resets in input handling
2026-02-27 14:29:59 +08:00
Mega Yu
c972967dc9
fix: simplify lazy-loading logic in cmdk component
2026-02-27 14:01:47 +08:00
Mega Yu
c3b1937a3d
fix: lazy-visible keyboard scroll lag
2026-02-27 13:58:49 +08:00
Tienson Qin
939f58411e
update new api endpoint
2026-02-27 11:23:28 +08:00
Tienson Qin
5cb50683a8
fix: sync start now waits for DB worker initialization
...
before invoking worker APIs
2026-02-26 22:34:07 +08:00
Mega Yu
828219b274
fix: align bind count in search-blocks-aux for namespace matching
2026-02-26 22:20:04 +08:00
Tienson Qin
ba5e83c045
Updated apply-remote-tx! to keep one-shot batch apply while
...
preserving correctness.
Changes in sync.cljs (src/main/frontend/worker/sync.cljs):
- Added batch flatten pipeline that:
- remaps per-batch tempids to unique ids,
- preserves tx-id position remapping,
- tracks newly created identities (:block/uuid / :db/ident),
- rewrites cross-batch lookup refs to tempids for :db/add so later adds in
the same merged transact can target newly-created entities.
- apply-remote-tx! batched branch now calls the new flattener once (no doseq
per batch).
- Kept rebase safety in local-changes path (conflict filtering + remote-
duplicate cleanup after sanitize).
- Fixed negative temp-id handling in canonical-entity-id to avoid d/entity
errors.
2026-02-26 21:50:25 +08:00
Tienson Qin
08213ceeb9
test version of non-batch apply-remote-tx
2026-02-26 21:28:27 +08:00
Mega Yu
3e9e446135
Merge branch 'master' into enhance/search
2026-02-26 21:24:00 +08:00
Mega Yu
17b6aa4d65
fix: enhance filter clearing behavior and refresh results
2026-02-26 21:09:54 +08:00
Mega Yu
8cf5c0d13b
fix: improve dialog close behavior in cmdk
2026-02-26 21:09:32 +08:00
Tienson Qin
dd4b38276a
Reveal stale :block/title sync bug in tests
2026-02-26 21:04:02 +08:00
Tienson Qin
e775a8690d
Revert "chore: add debug log"
...
This reverts commit f07f366a0d .
2026-02-26 19:13:23 +08:00
Tienson Qin
f07f366a0d
chore: add debug log
2026-02-26 18:42:11 +08:00
Tienson Qin
21bed5acaa
fix: startup dedupe guard for db-sync ws connect
2026-02-26 18:23:32 +08:00
Mega Yu
af9b875fde
Refactor scrolling behavior and enhance keyboard navigation
2026-02-26 14:17:44 +08:00
Tienson Qin
2e78d8be40
fix: ci tests
2026-02-26 13:09:00 +08:00
Tienson Qin
560ce3ca4f
enhance: sync startup latency
...
1. Removes startup dependency on remote-graphs fetch for initial sync start.
2. Removes unnecessary restart churn.
3. Shaves trigger scheduling delay.
2026-02-26 12:15:28 +08:00
Tienson Qin
a1cbcf8aaa
fix: mobile sync indicator latency
2026-02-26 11:51:56 +08:00
Tienson Qin
7e565aeeeb
fix: reject stale pull resp
2026-02-26 11:35:55 +08:00
Tienson Qin
8d48e93ccb
fix(sync): malformed remote tx can include a temp entity id
...
without :block/uuid.
2026-02-25 09:21:31 +08:00
Tienson Qin
afe21733a2
fix(regression): drag and drop creates a blank asset
2026-02-25 08:20:23 +08:00
Tienson Qin
25d0a44681
fix: preserve the original :block/page ref when missing page details
2026-02-25 07:41:13 +08:00
Gabriel Horner
8b5407a91d
fix: db and frontend lint
2026-02-24 15:05:18 -05:00
Tienson Qin
99fb07586e
fix: notify when no microphone permission
2026-02-24 21:57:30 +08:00
Tienson Qin
108098dd4d
fix: show camera warning when no permission
2026-02-24 21:49:45 +08:00
jariji
c0bc5525ac
Don't auto-export if user is typing
2026-02-24 17:42:20 +08:00
charlie
9994f7b70d
fix(assets): set correct MIME type for Blob based on file extension https://github.com/logseq/db-test/issues/750
2026-02-24 14:57:45 +08:00
Gabriel Horner
6acf799b68
fix: UI import of example graph is invalid
...
With #12313 , we introduced relative paths which fail to create
assets and then cause invalid blocks that are unable to reference those
assets. Any user graphs that have relative paths like this will also
have their invalid blocks fixed
2026-02-13 15:03:24 -05:00
Tienson Qin
322a522be0
enhance: remove warning on multiple blocks
2026-02-13 05:20:51 +08:00
Tienson Qin
ed240ac01e
fix: today journal created-at/updated-at keep updating
2026-02-13 05:04:08 +08:00
Tienson Qin
ea42e7595b
fix: collapse button should be aligned right on mobile
2026-02-13 02:56:34 +08:00
Tienson Qin
0d0d8b7f32
bump to 2.0.1
2026-02-13 01:53:13 +08:00
Tienson Qin
daf7fc1475
enhance: p r to add emoji reaction
2026-02-12 23:03:28 +08:00
Tienson Qin
7bd7892635
Merge branch 'master' into feat/worker-sync
2026-02-12 22:54:32 +08:00