Commit Graph

14695 Commits

Author SHA1 Message Date
charlie
42eaabed4e Merge branch 'feat/db' into feat/capacitor-new 2025-05-22 19:59:24 +08:00
Tienson Qin
3ba5028aa9 enhance(ux): show collapsed triangle for page title 2025-05-22 19:03:24 +08:00
Tienson Qin
ed0860fcc3 enhance(ux): set different hovering actions for tag, property
and page
2025-05-22 19:03:24 +08:00
Tienson Qin
0787d7ae36 fix: create new property in tag properties 2025-05-22 19:03:24 +08:00
Tienson Qin
65f5b9cd64 enhance(ux): tag properties using select 2025-05-22 19:03:24 +08:00
Tienson Qin
b88375ba4b chore: remove debug 2025-05-22 18:54:49 +08:00
Tienson Qin
9404e5b5bf fix: buggy between ui 2025-05-22 18:51:01 +08:00
Tienson Qin
9af119ab29 enhance: between support any :datetime property
Not just :block/created-at and :block/updated-at
2025-05-22 18:24:15 +08:00
charlie
540844f7f0 Merge branch 'feat/db' into feat/capacitor-new 2025-05-22 17:58:38 +08:00
charlie
1ef089b3eb enhance(capacitor): direction keys management for the block editor 2025-05-22 17:58:00 +08:00
rcmerci
fa3ec6556e enhance(rtc): ensure local-t and remote-t are monotonically increasing,
and remote-t >= local-t
2025-05-22 17:44:39 +08:00
charlie
05ca8fd883 enhance(capacitor): improve block editor 2025-05-22 15:06:47 +08:00
Tienson Qin
ed32cfb4c9 fix(regression): slow editing in file graph
The root cause is that logseq tries to save the file each time when
there's a transaction.
2025-05-22 14:54:34 +08:00
charlie
ede7c8f01e Merge branch 'feat/db' into feat/capacitor-new 2025-05-22 14:00:53 +08:00
Gabriel Horner
f4d3dca19c fix: db-idents like :logseq.kv/graph-initial-schema-version
being ovewritten by migration and validation. Looks like this
was introduced in 985365a274
Fixes
https://test.logseq.com/#/page/682e2616-cd2d-48ba-8f90-a1ace81dc87e
2025-05-21 16:07:06 -04:00
Tienson Qin
88272cbd06 fix: don't transact unknown page
It's dangerous because the db might be broken so that some titles are
missing, it might be also because the page is not fully loaded to UI.
2025-05-22 03:21:04 +08:00
Tienson Qin
5b76ee46a3 enhance(ux): press Enter on active table name cell exit editing 2025-05-21 22:07:05 +08:00
Tienson Qin
4ef77e3a3f enhance(ux): able to delete and configure property in table header 2025-05-21 21:42:29 +08:00
Tienson Qin
90acfac5b4 fix: clicking table header cell again doesn't close the popup 2025-05-21 20:54:44 +08:00
Tienson Qin
17496cfbb1 fix: don't create block for invalid number property value 2025-05-21 20:28:18 +08:00
charlie
849e7ed3ca enhance(capacitor): delete block 2025-05-21 18:12:50 +08:00
rcmerci
b2ae56fdb6 enhance(rtc): add command :dev/rtc-start 2025-05-21 14:27:31 +08:00
charlie
e0434564ff enhance(capacitor): basic interaction for the blocks list 2025-05-21 14:01:54 +08:00
rcmerci
1ee7f50e63 enhance(rtc): add command :dev/rtc-stop 2025-05-21 12:49:46 +08:00
charlie
5dbf46199c Merge branch 'feat/db' into feat/capacitor-new 2025-05-21 10:52:54 +08:00
Tienson Qin
6745ef103e fix: tag style 2025-05-21 03:31:33 +08:00
Tienson Qin
c826d13786 fix: stable sort order 2025-05-21 03:24:06 +08:00
Tienson Qin
c18af313b8 enhance: put selected choices on top and ensure stable order 2025-05-21 03:01:31 +08:00
Tienson Qin
2563fdb92c enhance: style tweaks 2025-05-21 01:54:18 +08:00
Gabriel Horner
7bb5fef8cc fix: frontend lint 2025-05-20 09:13:24 -04:00
charlie
2725a33d18 Merge branch 'feat/db' into feat/capacitor-new 2025-05-20 19:53:42 +08:00
Tienson Qin
2fbb6d1b7d enhance(ux): update icon brightness when hovering on it 2025-05-20 19:30:11 +08:00
Tienson Qin
44bf54ba08 fix: don't show action bar when clicking property value
Also, clear selection when clicking property value
2025-05-20 19:14:25 +08:00
Tienson Qin
09b6d37894 enhance(ux): show page actions when hovering title only 2025-05-20 18:33:21 +08:00
charlie
f2ab46306f enhance(capacitor): polish blocks list editing mode 2025-05-20 17:24:08 +08:00
Tienson Qin
4b766d7525 fix: backspace doesn't move to the prev block when it has properties 2025-05-20 17:18:08 +08:00
Tienson Qin
f4303fdd04 fix: enable upload asset on web 2025-05-20 17:05:41 +08:00
rcmerci
3fb4ae74ad fix: add :block/uuid to :logseq.property/empty-placeholder entity (2) 2025-05-20 16:03:41 +08:00
charlie
2790acf2ce enhance(capacitor): polish blocks list and navs 2025-05-20 14:50:09 +08:00
charlie
0f5dc8613c enhance(capacitor): WIP blocks content and editor 2025-05-20 12:43:36 +08:00
charlie
6267be45f1 Merge branch 'feat/db' into feat/capacitor-new 2025-05-20 10:50:00 +08:00
Tienson Qin
789834a9af fix: db missing addresses
This commit uses sql to ensure deleting addresses are not referenced
in any row.
2025-05-20 05:57:12 +08:00
Tienson Qin
c1a336372d fix: reference e2e tests 2025-05-20 02:43:38 +08:00
Tienson Qin
9475c7a08e fix: recursive ref not block e2e tests 2025-05-20 02:21:52 +08:00
Tienson Qin
6182c2f36a fix: e2e tests 2025-05-20 01:44:44 +08:00
Tienson Qin
d92607e0c0 Revert "enhance: no need to input space before / and # command triggers"
This reverts commit 4b1c79a931.
2025-05-20 01:10:17 +08:00
Tienson Qin
4b1c79a931 enhance: no need to input space before / and # command triggers 2025-05-19 23:49:26 +08:00
Tienson Qin
a2f0f4ca2c chore: remove debug 2025-05-19 22:55:29 +08:00
Gabriel Horner
2ece50628b fix: large component 2025-05-19 10:37:49 -04:00
Tienson Qin
236c4e74d3 fix: drag drop doesn't work 2025-05-19 22:34:55 +08:00