Commit Graph

14498 Commits

Author SHA1 Message Date
Gabriel Horner
20a09d5bf4 fix: expand blocks for publishing mobile
On mobile, publishing users can't see the collapse indicator
and thus aren't able to expand it. This also improves publishing
apps on desktop as users don't have to hover to know when a block
contains more info
2024-02-16 09:01:06 -05:00
Gabriel Horner
f982a810b3 fix: don't import logseq files twice 2024-02-15 17:00:14 -05:00
Gabriel Horner
12dd3edc26 fix: sorting in query table - fixes LOG-3015 2024-02-15 16:10:53 -05:00
Gabriel Horner
0bba0a2ca9 enhance: import built-in logseq.* props - part of LOG-2977 2024-02-15 15:01:01 -05:00
Gabriel Horner
18d3c87016 enhance: support built-in property imports. part of LOG-2985
:query-properties and :query-sort-by need translating. Don't
override block/schema of built-in properties. Also display
property closed values in block data cmd
2024-02-15 12:27:36 -05:00
Gabriel Horner
edb4cd1df4 fix: publishing regression creates today's journal page
when navigating to home or journal. Doesn't make sense
to create pages in a read only context
2024-02-15 10:16:17 -05:00
Gabriel Horner
b5a52edae8 fix: db lint 2024-02-14 17:20:27 -05:00
Gabriel Horner
3b745ac035 enhance: first pass at importing block properties
part of LOG-2985. Still somethings failing for docs graph
2024-02-14 17:16:36 -05:00
Gabriel Horner
a0329fdfff fix: page properties are deleted when block content changes
Fixes LOG-3044. Also added more ref and property info to block data cmd
2024-02-14 12:09:37 -05:00
Gabriel Horner
2ff0cc1702 enhance: import whiteboards
Fixes LOG-2981. Also start setting up block properties for LOG-2985
2024-02-13 15:41:56 -05:00
Gabriel Horner
a0e8b43ae9 fix: regression on scheduled/deadline for file graphs 2024-02-13 10:18:41 -05:00
Gabriel Horner
48b974d64e enhance: all page refs in imported content are special ids
close LOG-3055. Also fix graph-parser errors being ignored
2024-02-12 22:02:54 -05:00
charlie
9ba3477838 Merge branch 'master' into feat/db 2024-02-13 10:55:11 +08:00
Gabriel Horner
6dc1272bf2 fix: lint and remove unused ast in file graph exporter
Also remove unused options on d/transact!
2024-02-12 15:52:52 -05:00
Gabriel Horner
06ad57efff fix: page tags causing invalid properties on larger graphs
Tags that had their own pages were resulting in invalid properties. This
is because we were re-transacting existing pages as new pages
with new uuids which resulted in invalid properties. Fixes LOG-2984.
Also moved graph-parser export (import from db perspective) to its own
ns
2024-02-12 12:33:13 -05:00
Andelf
03a7b15ff2 fix(config): wrong :command/toggle-favorite handling
Fix #10979
2024-02-11 12:21:48 +08:00
Puneeth Chaganti
c51f7455a8 Fix typo in mldoc package name 2024-02-11 11:00:00 +08:00
Gabriel Horner
26bc6f0d1d chore: mv logseq.graph-parser.util.db to db dep
This ns is more appropriate in db and was only in graph-parser because
the date-time-util lib wasn't accessible to db until #10933 landed.
graph-parser dep is specific to file graphs and as much as possible
anything unrelated to this should not be in this dep
2024-02-09 16:16:33 -05:00
Gabriel Horner
c41020740b fix: not able to add page or block property
fixes LOG-3052. Caused by 1a040b01de
2024-02-09 15:16:53 -05:00
Gabriel Horner
e8010de9c3 fix: outliner vars that should be private 2024-02-09 09:07:29 -05:00
charlie
832f18923d feat(ui): add x-popup implementation to shui 2024-02-09 12:12:21 +08:00
Tienson Qin
cba42f148c fix: g n and g t not work 2024-02-09 09:47:48 +08:00
Tienson Qin
df2925f604 Merge pull request #10933 from logseq/perf/lazy-load-data
Perf enhancement: load partial data for UI needs
2024-02-09 09:29:45 +08:00
Tienson Qin
62b90b7ae7 Merge branch 'feat/db' into perf/lazy-load-data 2024-02-09 09:28:36 +08:00
Gabriel Horner
dab6b5aff4 enhance: add support for importing page and block tags
Allows users to specify which tags are tag classes and
the rest are just normal pages. Fixes LOG-2984
2024-02-08 16:49:27 -05:00
Tienson Qin
581245fd60 fix: lint warnings 2024-02-08 09:43:27 -05:00
charlie
5b6b9d050a enhance(ui): WIP playground for x popup 2024-02-08 17:10:27 +08:00
charlie
818cc2e4bb enhance(ui): WIP playground for x popup 2024-02-08 16:19:08 +08:00
charlie
4738e33555 Merge branch 'master' into feat/db 2024-02-08 15:15:15 +08:00
charlie
b9dd442253 enhance(ui): support compatible classical CSS vars 2024-02-08 11:39:50 +08:00
charlie
dbae46b544 fix(ui): polish cmdk modal 2024-02-08 11:39:50 +08:00
charlie
8d4f77b1d2 feat(ui): support more dots-button action menu for the favorites/recent pages 2024-02-08 11:39:50 +08:00
charlie
2e33352ded fix(ui): text border color for the logseq classic color 2024-02-08 11:39:50 +08:00
charlie
acb577c5f6 enhance(ui): WIP playground for x popup 2024-02-08 11:07:37 +08:00
charlie
6eb46ba77a enhance(ui): WIP playground for x popup 2024-02-08 10:04:11 +08:00
Gabriel Horner
59456464f3 enhance: make loading indicator noticeable for publishing
publishing apps can take awhile to load so we want the loading
to be obvious, not muted
2024-02-07 15:23:13 -05:00
Gabriel Horner
f9063e7a7c fix: remove unused electron handler
Removed in 0d6c65eec4
2024-02-07 12:48:33 -05:00
Gabriel Horner
5487b90feb fix: enter on db import submits 2024-02-07 12:44:30 -05:00
Gabriel Horner
121bc212e5 chore: simplify create script with date helpers now available in dep 2024-02-07 12:42:00 -05:00
Gabriel Horner
58b2888729 fix: test and lints
also remove unused binding not caught by linter b/c it's used
2024-02-07 12:23:14 -05:00
charlie
b6a0ecd462 enhance(ui): WIP playground for x popup 2024-02-07 20:02:10 +08:00
charlie
41e72b976b enhance(ui): WIP playground for x popup 2024-02-07 18:50:40 +08:00
charlie
1466ad8cc5 enhance(ui): WIP playground for x popup 2024-02-07 16:48:44 +08:00
Tienson Qin
bee1cbfeb5 fix: load page tags 2024-02-07 07:22:40 +08:00
Tienson Qin
0a028ba235 fix: editor unit tests 2024-02-07 06:38:52 +08:00
Tienson Qin
ad67e90a53 fix: lint warnings 2024-02-07 05:36:50 +08:00
Tienson Qin
74649841f3 fix: no edits are able to save after tab and then enter 2024-02-07 05:20:53 +08:00
Tienson Qin
bd9ebaf3fd perf: skip loading classes for the initial data
re-init commands after pages has been loaded
2024-02-07 04:54:54 +08:00
Tienson Qin
6c6cc8ec34 Load classes for initial data since task commands require them 2024-02-07 04:47:57 +08:00
Gabriel Horner
b1bcc1b2dd fix: unit test, lint + script 2024-02-07 04:09:01 +08:00