Tienson Qin
35dbce3b68
enhance: humanize malli errors
2024-03-19 20:45:37 +08:00
charlie
f307333037
enhance(ui): WIP refactor the classic modal with the shui dialog
2024-03-19 17:47:18 +08:00
charlie
fcb720511d
enhance(ui): refactor the classic modal with the shui dialog
2024-03-19 16:41:11 +08:00
charlie
e801118466
enhance(ui): refactor the classic modal with the shui dialog
2024-03-19 15:41:48 +08:00
charlie
f6513e0169
enhance(ui): add rtc collabrators online list
2024-03-19 14:30:29 +08:00
Tienson Qin
627d936626
fix: use existing db/id for :graph/uuid
2024-03-19 14:26:00 +08:00
Gabriel Horner
4ba9fea065
enhance: all default db idents are namespaced under logseq
...
Having consistent namespacing of core idents increases the
number of features they can be used for later
2024-03-18 22:57:24 -04:00
Gabriel Horner
f63095316b
enhance: all built-in closed values have same db/ident naming convention
...
Follow convention started by :task/status. Added tests to enforce this
convention as well as other db/ident conventions
2024-03-18 22:57:23 -04:00
charlie
7e1868ba90
enhance(ui): refactor the plugin related modal with the shui dialog
2024-03-19 10:51:43 +08:00
Gabriel Horner
07ff534675
fix: schema for pages and collapsed properties
...
collapsing a :default page property sets block/collapsed-properties
2024-03-18 12:03:00 -04:00
Tienson Qin
08281eb21c
chore: remove wrong comment
2024-03-18 18:08:42 +08:00
Tienson Qin
0bbbbe38c8
Add comment for invalid entity map
2024-03-18 17:44:09 +08:00
charlie
c3b401ca64
enhance(ui): refactor the global context menu with the shui popup
2024-03-18 14:51:12 +08:00
charlie
dc106a5a99
enhance(ui): add shui avatar component
2024-03-18 14:51:12 +08:00
charlie
a61f9b8a4d
enhance(ui): add trigger as to shui
2024-03-18 11:40:47 +08:00
Tienson Qin
c4e6db9afb
fix: don't start rtc for local db graphs
...
Also, stop rtc when switching into a local graph.
2024-03-17 13:47:19 +08:00
Tienson Qin
cd1c71291b
fix: conflict datoms from sqlite db and tail
...
Fixes LOG-3087.
Addressed by fc3645fa4a .
2024-03-17 12:05:44 +08:00
Gabriel Horner
67a7a0a3e9
enhance: Add default namespace of :logseq.property
...
for db/ident of built-in-properties. Namespacing block identities will
be important for future features. Adding namespacing also fixed some
hidden coupling between identity and name. Also converted a couple more
related :block/name queries to use :db/ident to slowly get us closer to
named blocks
2024-03-15 18:37:15 -04:00
Gabriel Horner
148f2f7b16
fix: built-in class property check works
...
if property or class name changes
2024-03-15 13:07:45 -04:00
Gabriel Horner
9cdf78ca6a
enhance: use db/ident for classes
...
allows built-in class names to change
2024-03-15 09:22:35 -04:00
charlie
553a4a7866
enhance(ux): refactor the shui popup default as dropdown with dimissing layer
2024-03-15 16:10:05 +08:00
Gabriel Horner
40a6b31fcf
fix: db lint
2024-03-14 15:32:52 -04:00
Gabriel Horner
6e7c410427
fix: other closed values should have :db/ident
...
Without db/ident, these values could be deleted easily
which would cause users to lose functionality
2024-03-14 15:26:18 -04:00
Gabriel Horner
c053fbab41
refactor: use db idents for more property identification
...
e.g. internal property validation, status and priority. The less we rely
on :block/name the more features we can open up later e.g.
interchangeable block/page and rename any page
2024-03-14 14:54:50 -04:00
charlie
26b7eac65d
enhance(ux): polish property editor interaction
2024-03-14 23:57:21 +08:00
charlie
c74f1749c8
enhance(ux): support enter key shortcut for the shui button
2024-03-14 14:38:54 +08:00
charlie
cdbb586495
enhance(ux): support enter key shortcut for the shui button
2024-03-14 14:32:32 +08:00
Gabriel Horner
345fd96e2a
enhance: full file graph import works from CLI
...
Also cleaned up naming, added docstrings and fixed a bug that
failed import hard when user didn't input any tag-classes or
property-classes
2024-03-13 16:23:49 -04:00
charlie
f12a242673
enhance(ui): support focus target with the shui popup
2024-03-13 20:33:14 +08:00
charlie
7f5ae850d5
refactor(dev): names for the shui popup options
2024-03-13 14:28:33 +08:00
charlie
8d927ca6fb
enhance(ui): update demos
2024-03-13 14:17:14 +08:00
charlie
0b43253bbe
enhance(ui): support multi select within the popup
2024-03-13 12:09:08 +08:00
Gabriel Horner
2f599919fb
fix: favorites not importing
...
Also made underlying fns reusable from UI and nbb compatible.
Fixes LOG-3031
2024-03-12 17:57:47 -04:00
charlie
02bc2dbdc8
enhance(ui): demos for the multi select
2024-03-12 22:35:04 +08:00
charlie
947e839180
enhance(ui): demos for the multi select
2024-03-12 18:00:47 +08:00
charlie
94ed777d41
enhance(ui): update demo
2024-03-12 16:53:51 +08:00
Gabriel Horner
96b35c0252
Update nbb-logseq to stub in cljs-bean.transit
2024-03-11 15:19:50 -04:00
Tienson Qin
aebb39a98e
fix: icon wasn't shown initially
2024-03-11 22:19:17 +08:00
charlie
bea9d9c4a5
enhance(ui): support align for the shui popup
2024-03-11 20:30:35 +08:00
charlie
0e428f9e55
enhance(ui): demos for the multi select
2024-03-11 19:40:29 +08:00
Andelf
329818e4c4
fix(db): css assets loading
...
- move make-asset-url to assets-handler
- handle assets for db-based graph in add-style-if-exists!
2024-03-11 18:38:48 +08:00
charlie
c681c6be8f
enhance(ux): enhance hooks
...
for the multi select
2024-03-11 18:10:54 +08:00
charlie
40cc59844b
enhance(ux): enhance shortcuts for the multi select
2024-03-11 15:51:31 +08:00
rcmerci
fb6484c70e
fix: don't rebuild transit-handlers everytime
2024-03-11 12:40:56 +08:00
charlie
1b1a4e375a
enhance(ux): add shortcut(ctrl+l) to select the search input
2024-03-11 12:28:30 +08:00
Tienson Qin
a6174525dc
fix: cljs bean data failed to be seralized to transit
2024-03-11 11:59:36 +08:00
Tienson Qin
a159d5acc4
fix: Entity transit write should include kv
2024-03-10 13:28:48 +08:00
Gabriel Horner
79fccaa659
fix: two bugs caused by not getting correct
...
closed value names for page/date closed values - one in
query builder property value dropdown and the other in show block data command.
Also cleaned up query-dsl which shouldn't be making db graph queries
on file graphs
2024-03-08 15:40:27 -05:00
Gabriel Horner
62e6084b45
fix: page/date closed values for *property queries
...
Also updated example graph to show closed value queries working
2024-03-08 10:17:22 -05:00
charlie
44a4ecdcd0
enhance(ui): WIP enhance the multi select component for shui
2024-03-08 11:35:13 +08:00