Commit Graph

18333 Commits

Author SHA1 Message Date
Gabriel Horner
71d4e02703 chore: yarn.lock update after last commit 2024-12-17 22:04:28 +08:00
Tienson Qin
d1052601d8 fix: keep electron-devtools-installer in devDependencies 2024-12-17 22:04:28 +08:00
Tienson Qin
9cac93c452 fix: page? and whiteboard? should work for file graphs 2024-12-17 22:04:28 +08:00
Tienson Qin
78aef61360 Add electron-devtools-installer 2024-12-17 22:04:28 +08:00
Gabriel Horner
066b50589d fix: notify user when rejecting internal tag
In some contexts silent failure will seem like a bug as new users
may try to accidentally use or create some of these
2024-12-17 22:04:28 +08:00
Tienson Qin
8c19526e44 fix: transact class db idents first in db migration 2024-12-17 22:04:28 +08:00
Tienson Qin
aa8226aab5 fix: root tag page crash 2024-12-17 22:04:28 +08:00
Tienson Qin
953f846b8c enhance: don't show type tags in unique title 2024-12-17 22:04:28 +08:00
Tienson Qin
7f80b5c365 chore: move block-unique-title to handler 2024-12-17 22:04:28 +08:00
Tienson Qin
7d961ca915 fix: disallow setting internal type tags to any block 2024-12-17 22:04:28 +08:00
Tienson Qin
d4b6a3af88 fix: remove hidden pages from views 2024-12-17 22:04:28 +08:00
Tienson Qin
2a37311307 fix: disallow removing #journal 2024-12-17 22:04:28 +08:00
Tienson Qin
a2a08ef647 fix: graph parser tests 2024-12-17 22:04:28 +08:00
Gabriel Horner
87caca8c68 fix: some imported pages were missing Page class
Also fix error reporting for users wasn't working. Also fix lint
and add another attribute to linter
2024-12-17 22:04:28 +08:00
Tienson Qin
380628650e fix: more tests 2024-12-17 22:04:28 +08:00
Tienson Qin
1269d1c277 fix: more tests 2024-12-17 22:04:28 +08:00
Tienson Qin
c6c925d40e fix: exporter whiteboards tests 2024-12-17 22:04:28 +08:00
Tienson Qin
916a3e5bb1 fix: lint 2024-12-17 22:04:28 +08:00
Tienson Qin
a025b4b096 wip: fix exporter tests 2024-12-17 22:04:28 +08:00
Tienson Qin
e737a69583 fix: importing tags that have the same names as internal tags 2024-12-17 22:04:28 +08:00
Tienson Qin
c78d019389 fix: don't overwrite internal tags when importing md files 2024-12-17 22:04:28 +08:00
Tienson Qin
c02270f349 fix: outliner tests 2024-12-17 22:04:28 +08:00
Tienson Qin
86f510ea6c fix: lint 2024-12-17 22:04:28 +08:00
Tienson Qin
37747507d1 fix: lint 2024-12-17 22:04:28 +08:00
Tienson Qin
caab95af52 fix: Page tag in exporter 2024-12-17 22:04:28 +08:00
Tienson Qin
1979b70b32 fix: db tests 2024-12-17 22:04:28 +08:00
Tienson Qin
a97714e7fe fix: tests 2024-12-17 22:04:27 +08:00
Tienson Qin
3d84993d6d remove :logseq.class/Closed-Value
Because we know a entity is a closed value if it has the property
`block/closed-value-property`.
2024-12-17 22:04:27 +08:00
Tienson Qin
253d068e33 fix: set internal classes parent to :logseq.class/Page 2024-12-17 22:04:27 +08:00
Tienson Qin
a73606155b enhance: allow existing page and property to be used as tags 2024-12-17 22:04:27 +08:00
Tienson Qin
57912bda15 chore: hide internal tags from all pages and graph view 2024-12-17 22:04:27 +08:00
Tienson Qin
e54ab479eb chore: remove class icon from page reference 2024-12-17 22:04:27 +08:00
Tienson Qin
cb01d6363b Use gap instead of margin-bottom 2024-12-17 22:04:27 +08:00
Tienson Qin
b5b7c36a8f enhance(ux): able to collapse tabs 2024-12-17 22:04:27 +08:00
Tienson Qin
8714df3d8c enhance(ux): put property configure in tabs 2024-12-17 22:04:27 +08:00
Tienson Qin
646566399f enhance: put tagged nodes and nodes with property into tabs 2024-12-17 22:04:27 +08:00
Tienson Qin
6505d535c3 Add shadcn tabs 2024-12-17 22:04:27 +08:00
Tienson Qin
93ae0047be feat: allow tags to be used as properties 2024-12-17 22:04:27 +08:00
Tienson Qin
e6a495bc56 fix: closed value select ui 2024-12-17 22:04:27 +08:00
Tienson Qin
a2bba9e27a fix: entity type 2024-12-17 22:04:27 +08:00
Tienson Qin
77c514e3de Disable users to add or delete internal tags 2024-12-17 22:04:27 +08:00
Tienson Qin
16f0491104 hide internal tags for node types 2024-12-17 22:04:27 +08:00
Tienson Qin
6e2839c36a fix: transact depend classes ahead of properties
Because properties rely on typed classes such as
:logseq.property/Property, :logseq.property/Tag.
2024-12-17 22:04:27 +08:00
Tienson Qin
41bf1cf5b5 enhance: show title without tags if a property has specified tags 2024-12-17 22:04:27 +08:00
Tienson Qin
f2fa4848bb fix: property type 2024-12-17 22:04:27 +08:00
Tienson Qin
c7e26a671e fix: schema validate 2024-12-17 22:04:27 +08:00
Tienson Qin
4e9d071fa0 fix: migration 2024-12-17 22:04:27 +08:00
Tienson Qin
c428b87dce wip: schema migration 2024-12-17 22:04:27 +08:00
Tienson Qin
c5fa699db0 Replace more :block/type 2024-12-17 22:04:27 +08:00
Tienson Qin
9e10dc1737 wip: use :block/tags to represent block types 2024-12-17 22:04:27 +08:00