Tienson Qin
a6225e435a
fix: application crash when re-indexing an MD graph
...
fixes https://github.com/logseq/db-test/issues/266
2025-05-02 09:47:41 +08:00
Tienson Qin
7214ff0b73
fix: lint
2025-05-02 09:41:49 +08:00
Tienson Qin
33d3eda28e
fix(regression): can't import debug transit file
2025-05-02 09:35:19 +08:00
Tienson Qin
0e6cbe22de
fix: view does not update when adding or removing objects
2025-05-02 08:50:39 +08:00
Tienson Qin
b3f8c7270e
fix(regression): only the first block of a :default/:url many
...
property will be displayed.
2025-05-02 06:37:20 +08:00
Tienson Qin
94e919e47e
fix: default many property popup in table view
2025-05-02 06:26:24 +08:00
Tienson Qin
68417bbb01
enhance(ux): table row/cell navigation ( #11837 )
...
* enhance(ux): up/down to navigate table rows
* enhance: remove block id+uuid class
Use `blockid`.
* enhance: arrowleft to select cell when a table row has been selected
* wip: table cell navigation
* feat: up/down/left/right table cell navigation
* enhance(ux): scroll to cell when it's not visible
* fix: save block content when exit title cell popup
* fix: table keyboard navigation doesn't work on virtualized table
The solution is to preload more rows for virtualized tables.
2025-05-02 05:47:58 +08:00
Gabriel Horner
e4389bb361
fix: deleting current db graph crashes journal screen
...
nil repo crashed ui
2025-04-30 13:37:49 -04:00
Tienson Qin
26b390e623
fix(regression): editing a closed :number property value allows
...
for invalid choices
2025-04-30 23:29:01 +08:00
Tienson Qin
6efb082a35
fix: whiteboards undo/redo
2025-04-30 23:23:17 +08:00
Tienson Qin
d48be3bf47
fix(regression): can't create template blocks on file graphs
2025-04-30 23:02:36 +08:00
Gabriel Horner
eec1184eaa
fix: pasting a first time block ref fails in file graph
2025-04-30 09:31:41 -04:00
rcmerci
dcb6c4fb3a
test(e2e): update rtc-basic-test
2025-04-30 18:19:21 +08:00
Tienson Qin
ad57526b9d
fix: set number property
2025-04-30 17:57:43 +08:00
Tienson Qin
5675aae564
fix(regression): can't set default-value on :default property
2025-04-30 15:00:50 +08:00
rcmerci
357d11cbe8
test(e2e): update rtc-basic-test
2025-04-30 14:36:42 +08:00
Gabriel Horner
2673f52fef
fix: can't add :node property if that property
...
has had an empty value. Property value completion was failing hard on
:logseq.property/empty-placeholder
2025-04-29 13:49:54 -04:00
Gabriel Horner
0840d05d6a
fix: title when grouping by empty property value
2025-04-29 12:10:03 -04:00
Tienson Qin
ca1f4394ba
fix(regression): page history
2025-04-29 19:26:49 +08:00
Tienson Qin
ea72fad671
fix: remove page's own blocks from references
2025-04-29 18:32:19 +08:00
Tienson Qin
03622ce23b
fix(regression): tag page empty references
2025-04-29 18:27:37 +08:00
Tienson Qin
8a1d90f129
fix: load whiteboards for file graphs
2025-04-29 17:49:37 +08:00
Tienson Qin
f4c04a45f1
enhance: make e2e tests more stable
2025-04-29 13:02:11 +08:00
Gabriel Horner
25ad92ae09
fix: cannot save autostart of http server config
...
autostart checkbox also wasn't checked when set previously
Fixes https://github.com/logseq/db-test/issues/261 .
https://github.com/logseq/logseq/issues/10337 looks like its already
fixed
2025-04-28 15:26:08 -04:00
Gabriel Horner
d3b7289b20
refactor: split logseq.db.common.sqlite into 2 namespaces
...
The majority of this ns is focused on graph initilization and
entity lazy loading so split this out to new ns,
logseq.db.common.initial-data. Originally
initialization was tied to sqlite util fns but it has not made
sense for awhile to think of them as sqlite util fns
2025-04-28 12:55:16 -04:00
Tienson Qin
9067635054
fix: separate /deadline and /scheduled from task status for commands
2025-04-29 00:04:23 +08:00
Tienson Qin
52464cecc0
fix: app crashes after clearing cache
2025-04-28 23:56:28 +08:00
Tienson Qin
88e99aefd4
fix: can't load db
2025-04-28 22:55:18 +08:00
Gabriel Horner
6a635ecb49
refactor: mv common ns out of db ns
...
Also move common and file fns out of db ns. Cleanup allows
for better separation linting
2025-04-28 10:37:13 -04:00
Tienson Qin
c569112db6
fix: can't import debug transit file
2025-04-28 17:35:06 +08:00
Tienson Qin
ffa35bc6db
fix: ldb/get-recent-updated-pages needs db to be ready
2025-04-28 13:57:06 +08:00
rcmerci
b8c53fc6e5
test(e2e): split ns logseq.e2e.block
2025-04-27 17:40:01 +08:00
Tienson Qin
7346266191
fix: disable scroll-editor-cursor on web&&pc since it's unstable
2025-04-27 14:08:18 +08:00
Tienson Qin
867392870b
enhance(ux): esc closed action bar before clear selection
...
This allows dragging multiple blocks.
2025-04-27 13:39:16 +08:00
Tienson Qin
f755be15ec
enhance(ux): remove outliner for focused property values
2025-04-27 13:24:24 +08:00
Tienson Qin
50920c6e93
fix: selection action bar shouldn't block interactions
2025-04-27 13:16:22 +08:00
charlie
9dbc658595
enhance(ux): auto focus the trigger element for the dimissing shui popup
2025-04-27 13:02:10 +08:00
Tienson Qin
f53dc2e18f
fix(regression): property queries involving property value entities
...
return incorrect results
2025-04-27 12:32:59 +08:00
charlie
5454d821a0
enhance(ui): add support for the shui popup as mask from the target
2025-04-27 10:53:04 +08:00
rcmerci
d9ecf1aa7a
test(e2e): rtc-basic-test cleanup new added graph
2025-04-26 23:43:57 +08:00
Tienson Qin
da5e39dbb1
enhance: don't display # icon when setting tags
2025-04-26 22:47:57 +08:00
Tienson Qin
963733dc69
fix: lint
2025-04-26 22:45:23 +08:00
Tienson Qin
5b925b435c
enhance(ux): block inline editing in table
...
1. Click to edit block title, click the right arrow button in the
popup to redirect to the block if needed
2. Click sidebar icon or shift+click to open in sidebar
3. mod+click to redirect to the block
2025-04-26 22:40:56 +08:00
Tienson Qin
8bdfb4e2e8
enhance(ux): right click page property to open it in the main page
...
or sidebar.
2025-04-26 18:09:31 +08:00
Tienson Qin
35bf1b0865
enhance(ux): number property input ( #11833 )
...
* enhance: cardinality/one number property uses text input
2025-04-26 16:57:48 +08:00
Tienson Qin
04edc97e1a
fix: a.textContent is not a function
2025-04-25 23:21:25 +08:00
Tienson Qin
0b8052d316
Log error for invalid remoteInvoke calls
2025-04-25 23:02:43 +08:00
Tienson Qin
aa2bf82b08
fix: blank journals page
2025-04-25 22:46:37 +08:00
Gabriel Horner
c49c6e671a
enhance(dev): file graphs can also explicitly save state to disk
...
Useful for debugging for now but could be used for faster file graph publishing later
2025-04-25 10:08:06 -04:00
Tienson Qin
c78ae82156
fix: re-index a file graph causes loading issues
2025-04-25 22:03:42 +08:00