Commit Graph

14742 Commits (631f481de5fb9ab7286ecde2f7bfb851a68e524b)

Author SHA1 Message Date
rcmerci 92625679b3 fix: fix :block/tags, reuse ref->eid 2024-03-05 19:48:00 +08:00
charlie 201fc32d10 Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db 2024-03-05 18:58:50 +08:00
charlie 1138f9ca9e enhance(ux): select icons from the arrow keys 2024-03-05 18:58:36 +08:00
Tienson Qin 98487f3fc0 fix: remove hidden pages from recents 2024-03-05 18:44:40 +08:00
charlie 0ce27d890d enhance(ux): support select icons from the direction key 2024-03-05 18:32:05 +08:00
charlie da8214debf enhance(ui): polish details for the property editor 2024-03-05 14:50:49 +08:00
charlie cca239dafe Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db 2024-03-05 13:10:09 +08:00
charlie 038eb56e13 enhance(ui): icons from the page title 2024-03-05 13:08:39 +08:00
Gabriel Horner 9669755cab enhance: detect and add properties to imported classes
fixes LOG-3069
2024-03-04 23:05:06 -05:00
Gabriel Horner c1ab37a372 fix: nbb not working in most deps
core.async isn't nbb compatible yet. Moved async transact to its own
frontend ns
2024-03-04 18:06:29 -05:00
Tienson Qin 6e67e36a34 perf: use mutable data for sort-by-left 2024-03-04 21:46:40 +08:00
Tienson Qin 61d2cfbddb fix: blink bullet 2024-03-04 21:14:38 +08:00
Tienson Qin bcf2eb7e5e perf: don't reinstall editor shortcuts 2024-03-04 20:46:23 +08:00
Tienson Qin c752e2964b perf: remove editor esc-save 2024-03-04 20:31:13 +08:00
Tienson Qin 2e29918478 perf: use transit instead of edn for db storage 2024-03-04 18:15:03 +08:00
charlie e13ae5fca2 Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db 2024-03-04 17:45:01 +08:00
charlie 2534b3ce3f enhance(ui): shui popup for the property icon picker 2024-03-04 17:44:56 +08:00
Tienson Qin 07bf73f01e fix: auto-focus property name when not add a new property 2024-03-04 17:24:47 +08:00
Tienson Qin 82ba50d0b3 chore: cleanup 2024-03-04 17:21:38 +08:00
charlie 41755b8dde enhance(ux): auto focus for the property editor popup 2024-03-04 17:10:01 +08:00
Tienson Qin 49596151bb fix: wait until db transacted and then parsing the next 100 files
Related to LOG-3057
2024-03-04 16:27:13 +08:00
charlie 059da6b22e enhance(ui): alignment for the page tags and refs 2024-03-04 15:08:14 +08:00
charlie c0d3c78152 enhance(ui): alignment for the page tags 2024-03-04 14:24:26 +08:00
charlie 36ff5513f7 enhance(ux): add property jump to the shortcuts 2024-03-04 13:31:16 +08:00
Tienson Qin e79b928c6b fix: sequential writes 2024-03-03 07:41:59 +08:00
Tienson Qin 33a532455b fix: use core.async channel to ensure sequential db transactions 2024-03-03 06:39:05 +08:00
charlie 215e65a249 enhance(ux): support auto side for the shui popup 2024-03-02 11:55:07 +08:00
charlie 60278f7cce fix(ui): header bg color for the left sidebar item 2024-03-02 09:27:48 +08:00
Gabriel Horner 82639cb07a fix: replace tags with page-refs ignores case
fixes LOG-3073
2024-03-01 16:12:32 -05:00
Gabriel Horner b34325be77 fix: two bugs with updating tags during import
fixes LOG-3073
2024-03-01 15:51:19 -05:00
Gabriel Horner 487c86ac83 enhance: import float values with type :number
They were imported as :default b/c graph-parser didn't handle them.
Part of LOG-2985
2024-03-01 12:07:45 -05:00
Gabriel Horner 6b9673398e fix lints 2024-03-01 08:58:33 -05:00
charlie 97a017df9b Merge branch 'master' into feat/db 2024-03-01 17:52:21 +08:00
charlie f5bf5a4bfb fix(ux): compatiable herf for the classical ui button component 2024-03-01 17:43:39 +08:00
Tienson Qin 9cec07e89c fix: keep alive by sending messages from worker to main thread 2024-03-01 17:17:44 +08:00
Tienson Qin d00b7b1db8 fix: keep alive 25s instead of 25ms 2024-03-01 17:05:48 +08:00
Tienson Qin 833a303f30 enhance: keep db worker alive 2024-03-01 16:56:03 +08:00
rcmerci d3c1e08516 enhance(rtc): update schema :sibling? to :pos 2024-03-01 16:54:10 +08:00
Tienson Qin 90576661f3 fix: hidden files show up in file graph
fixes LOG-3036
2024-03-01 16:29:03 +08:00
charlie 58167f0bc4 Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db 2024-03-01 16:21:32 +08:00
charlie 965a7b05a3 enhance(ui): polish search results for the emojis&icons picker 2024-03-01 16:21:13 +08:00
Tienson Qin 637fa49170 fix: page rename doesn't work
fixes LOG-3029
2024-03-01 16:14:18 +08:00
Tienson Qin 5725893595 fix: deleting a file outside app doesn't remove it from a file graph
fixes LOG-3053
2024-03-01 15:43:06 +08:00
charlie 9ff411947c fix(ui): search results of the emojis&icons 2024-03-01 13:44:24 +08:00
Gabriel Horner 0f531ff177 fix: unable to add a page :default property value 2024-02-29 16:52:37 -05:00
Gabriel Horner f63c22b009 fix: :date :many property allowing invalid inputs
Fix LOG-3076
2024-02-29 16:05:32 -05:00
Gabriel Horner f56717fe54 enhance: allow property to change :many to :one
if all property values are just a single value. This is also useful
for imports where :page and :date properties are :many by default
2024-02-29 15:38:02 -05:00
Gabriel Horner 0b0299b28f fix: more import fixes after testing more graphs
- collapsed:: false was failing an import
- ignore more attributes for existing pages
- also fixed import script not handling macros and absolute paths
  correctly
2024-02-29 15:06:49 -05:00
falldio 9c2cea030b fix: missing newline after multiline block when exporting a page 2024-03-01 02:09:46 +08:00
Gabriel Horner 49cc17dea5 fix: update property values for any type to :default change
that occur within same file. Also made importing behavior reproducible
across runs and made import script script less verbose by default.
Part of LOG-2985
2024-02-29 13:01:09 -05:00