Commit Graph

15783 Commits (5096113d3867001d8e19dbbcbb825dd847ab2f29)

Author SHA1 Message Date
charlie 7e12ce22b7 enhance(ui): WIP refactor the editor action modals with the shui popups 2024-04-24 15:18:44 +08:00
Tienson Qin d2bdc2f55c fix: open block editor when adding a block property value 2024-04-24 15:12:26 +08:00
Tienson Qin 5c3512d578 fix: parent class style 2024-04-24 14:31:35 +08:00
Tienson Qin b4bd6b9d45 fix: tagged pages 2024-04-24 14:26:23 +08:00
Tienson Qin 8aca502b9a fix: properties are not displayed for tagged blocks 2024-04-24 14:15:03 +08:00
Tienson Qin 4cb2ac6a46 fix: load all classes when app starts 2024-04-24 13:37:34 +08:00
rcmerci cc02924c0c enhance(rtc): update malli-schema 2024-04-24 12:27:16 +08:00
charlie 163ee38a8a enhance(ux): support shortcut to insert a new sibling block for the code mirror editing mode 2024-04-24 11:53:31 +08:00
Gabriel Horner e5ea21ed40 enhance: allow page search to show case sensitive results
Also allow cmd-k to open to case sensitive page. Case insensitive
results should still behave the same
2024-04-23 21:57:12 -04:00
Gabriel Horner 7e31888b0a enhance: db graphs can add case sensitive properties
Also allow all pages view to display/sort case sensitive property pages.
2024-04-23 17:10:48 -04:00
Gabriel Horner 2702062537 fix: add class or page properties 2024-04-23 15:06:51 -04:00
Gabriel Horner 2f0fc3c18c fix: large graph creation having blank and incorrect block counts
large graph chunking assumed a certain tx order which isn't guaranteed.
There are also some edge cases where blocks could get separated from
each other which are now fixed. Also fixed a bug with validating user
properties and made small enhancement for query script
2024-04-23 09:25:07 -04:00
charlie 3cb5fdbc97 fix(chore): typos 2024-04-23 17:30:22 +08:00
charlie 058f23fdd6 enhance(ux): WIP refactor the editor commands modals with the shui popups 2024-04-23 17:29:42 +08:00
Andelf c67b8b5fa4 chore(release): bump version 0.10.9 2024-04-23 12:24:30 +08:00
charlie 71a1929983 enhance(ui): WIP refactor the editor commands modals with the shui popups 2024-04-23 12:23:54 +08:00
desk7 157fa1e87f Fix some translations 2024-04-23 10:38:34 +08:00
desk7 cb16b38646 Add 16 translated strings 2024-04-23 10:38:34 +08:00
Andelf 8c939a6cbd fix(editor): new block placeholder now accepts tab and enter key 2024-04-23 10:35:26 +08:00
Andelf 70a3028c80 fix(macos): windows restore at current workspace
Close #11244
2024-04-23 05:19:47 +08:00
Gabriel Horner ee3ecdb464 fix: remove unused uuid string conversions when handling properties
also renamed anon fn to not have name as existing fn in ns
2024-04-22 16:42:50 -04:00
Gabriel Horner 2fad540d01 chore: cleanup setting :many property values
and validating them. Setting :many property values was spread
across fns, hard to understand and needlessly validating differently.
Removed type inferring for :many as it's not possible to do this from
the UI
2024-04-22 16:30:53 -04:00
Gabriel Horner b20cc9ddf3 chore: add long flags on new long running tests 2024-04-22 15:24:49 -04:00
Gabriel Horner 71f01b1115 fix: load user defined closed values
they aren't lazy loaded by the UI
2024-04-22 14:16:04 -04:00
Tienson Qin a66210840e fix: don't show empty input block when loading app 2024-04-23 00:42:18 +08:00
Tienson Qin 912ddd6ca2 Merge branch 'feat/db' into refactor/db-properties-schema 2024-04-22 23:57:57 +08:00
Tienson Qin a15066c862 perf: db reload
Load as less pages && closed values as we can to avoid loading too
much data.

We already know that transacting db attributes is slow, going to
investigate it later.
2024-04-22 23:48:40 +08:00
Gabriel Horner 543677ef32 fix: outliner lint 2024-04-22 11:14:14 -04:00
Gabriel Horner 0bee9b12c0 fix: frontend lints and remove dead code 2024-04-22 11:10:16 -04:00
Gabriel Horner 1b66755876 fix: outliner lint 2024-04-22 10:50:37 -04:00
Gabriel Horner b09031579e fix: remove outdated code which was causing circular deps in db dep 2024-04-22 10:41:00 -04:00
charlie 52bc99738a refactor(ui): refactor all of the classical datepicker codes with the shui calendar 2024-04-22 17:24:27 +08:00
charlie d71e0163c4 Merge branch 'master' into feat/db 2024-04-22 14:24:48 +08:00
charlie 1017f90633 enhance(ui): refactor the schedule inline date editor with the shui popup 2024-04-22 14:23:59 +08:00
charlie 239590d205 fix(ux): the shui date picker for the schedule editor 2024-04-22 12:12:10 +08:00
Tienson Qin d88dcd0fd4 fix: remvoe frontend.util usage from worker 2024-04-22 10:12:36 +08:00
Tienson Qin 6b3a9f4f4c fix: don't use frontend.util in worker 2024-04-22 09:27:52 +08:00
Tienson Qin 1cd1914d1d Enhance: show generated db's directory in the create graph script 2024-04-22 09:24:03 +08:00
Tienson Qin 1e835d2b98 fix: undo redo tests 2024-04-22 09:08:22 +08:00
Tienson Qin 4a0736f62b fix: property unit tests 2024-04-22 08:50:51 +08:00
Tienson Qin 0afeb2c766 fix: more property-related tests 2024-04-21 15:22:17 +08:00
Tienson Qin 5a595b1626 fix: property tests 2024-04-21 15:19:38 +08:00
Tienson Qin 9c93152fd6 fix: closed values test 2024-04-21 14:54:43 +08:00
Tienson Qin d92a3257b0 fix: don't run pipeline again for replace tx 2024-04-21 14:35:48 +08:00
Tienson Qin 44af2213ce Merge branch 'feat/db' into refactor/db-properties-schema 2024-04-21 13:22:37 +08:00
Gabriel Horner 8f411fad42 enhance: allow user properties with other namespaces
to allow for imported properties to have a different namespace than the
one the editor generates. Update schema example graph which now imports
properties as :schema.property/X
2024-04-19 16:54:06 -04:00
Gabriel Horner 622cbe0410 fix: :string property values weren't editable 2024-04-19 14:13:09 -04:00
Gabriel Horner 311cd13e1f enhance: closed value membership validated everywhere
Frontend and lower-level validation now validate the same.
Also simplified metadata injection
2024-04-19 14:10:16 -04:00
Gabriel Horner 38672f270e fix: class ancestor links 2024-04-19 11:36:54 -04:00
charlie 305255d4c7 fix: WIP lint warning 2024-04-19 23:22:49 +08:00