Commit Graph

19932 Commits

Author SHA1 Message Date
Tienson Qin
e3e3df1315 Add status and priority commands e2e tests 2025-05-04 18:30:13 +08:00
Tienson Qin
5c15cf5df1 enhance(ux): sidebar polish 2025-05-04 17:57:28 +08:00
Tienson Qin
0683dd6a56 enhance: use tabler icons instead of our own extensions 2025-05-04 17:31:27 +08:00
Tienson Qin
5ce4935c51 fix: can't create new page or rename page if same page with
different parent exists.

fixes https://github.com/logseq/db-test/issues/272
2025-05-04 16:52:59 +08:00
Tienson Qin
230a512ccf enhance(ux): open tag page in sidebar after creating in cmdk 2025-05-04 16:00:13 +08:00
Tienson Qin
221e49581b fix: can't create new page with command + k if same name page
with different tag exists.
2025-05-04 15:56:10 +08:00
Tienson Qin
b697b7d3c9 fix: heading formatting shifts Query gear shift to new line
fixes https://github.com/logseq/db-test/issues/267
2025-05-04 12:47:23 +08:00
Tienson Qin
bca0d5106f fix: can toggle group by page for references 2025-05-04 12:32:21 +08:00
charlie
98ac6e573b enhance(electron): add confirm dialog for the custom protocol links 2025-05-04 12:07:52 +08:00
Tienson Qin
b865abef53 fix: unable to edit broken query
fixes https://github.com/logseq/db-test/issues/225
2025-05-04 11:56:02 +08:00
Gabriel Horner
c30cc3668a enhance: add current schema version to :graph edn export
Will be helpful for debugging and possibly migrating older exports
2025-05-02 15:28:31 -04:00
Gabriel Horner
618b341926 enhance: error message to help locate
invalid data for exports.
See
https://github.com/logseq/db-test/issues/263#issuecomment-2840210325 for
an example
2025-05-02 13:30:50 -04:00
Gabriel Horner
79e4f54da8 fix: property table and property "All" queries
inconsistently treat empty values as being a property value.  Empty
value directly on a node was treated as a property value but not if the
node obtained the empty property value via a class.
Fixes https://github.com/logseq/db-test/issues/230#issuecomment-2726323364
2025-05-02 10:49:19 -04:00
Gabriel Horner
d08acfc3ba fix: file graph intermittently fails to paste block-ref
:block/properties can intermittently be '() in this fn, even
though entity-plus is not returning that
2025-05-02 10:19:02 -04:00
Gabriel Horner
4c8e35a02a fix: browser tab opens after import
in electron. Follow up fix for
https://test.logseq.com/#/page/6812486a-77a8-4bbf-b9a9-7dfe94f94a00
2025-05-02 09:53:50 -04:00
Tienson Qin
2c6e6bd946 enhance(ux): show both open and open in sidebar when hovering name 2025-05-02 17:32:49 +08:00
Gabriel Horner
d83bf1eb53 refactor: rename repeat properties' namespaces and names
to reflect they are used outside of tasks
2025-05-02 17:17:49 +08:00
Tienson Qin
2116a94c18 fix: scroll in sidebar 2025-05-02 17:12:34 +08:00
Tienson Qin
d3b2f99b2e fix(regression): table properties are not displayed for file graphs
fixes https://github.com/logseq/db-test/issues/265
2025-05-02 10:54:47 +08:00
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
rcmerci
aea2dd00a0 test(e2e): screenshot when assert err 2025-05-01 18:05:40 +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
rcmerci
eb76f078f9 test(e2e): rtc-basic-test add delete-pages test 2025-05-01 00:44:14 +08: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
539d79fd3f fix: view filtering doesn't work for 3 property types
For :default, :number and :url, we were filtering by the entity uuid,
not entity content, so only the first entity was matched.
Fixes
https://github.com/logseq/db-test/issues/264#issuecomment-2840535527
2025-04-30 10:49:15 -04:00
Gabriel Horner
88399f0065 fix: outliner lint for incorrect args 2025-04-30 09:40:10 -04: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
faf872ec47 fix: default values of property don't load
Couldn't see a user's property default value. Also caused visible bug
with deadline popup
Fixes
https://test.logseq.com/#/page/68112b33-17bb-4fb2-876e-48380afdb7b1
2025-04-29 16:00:52 -04:00
Gabriel Horner
ff208c69e7 fix: can't add default value to :number property
Fails b/c property's :entity type wasn't recognized as a ref type
2025-04-29 15:31:35 -04: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
Gabriel Horner
846e4bf305 fix: grouping by readable property values like :default type
Fixes https://github.com/logseq/db-test/issues/264
2025-04-29 12:05:31 -04:00
Tienson Qin
ca1f4394ba fix(regression): page history 2025-04-29 19:26:49 +08:00
Tienson Qin
bb9aa2d854 fix(regression): don't create tags from priorities and org BEGIN 2025-04-29 19:19:33 +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
118a1edf02 fix: wait 1s after new-graph 2025-04-29 13:50:18 +08:00