Gabriel Horner
aef5a38a16
fix: publishing showed edit block message
...
also improve property description formatting in publishing and addressed
some lints
2023-09-28 10:38:33 -04:00
Gabriel Horner
997aa5535a
fix: disable property editing in publishing
2023-09-28 09:34:51 -04:00
Konstantinos
bdba1ff86f
Feat (Whiteboards): Pen mode (palm rejection) ( #10222 )
...
* introduce pen mode
* add isPrimary check
2023-09-28 15:16:22 +08:00
rcmerci
772ba8dec4
fix(rtc): update-page op should also update optional attrs
2023-09-28 13:45:53 +08:00
Tienson Qin
e5e7378726
fix: enum value display
2023-09-28 06:11:05 +08:00
Tienson Qin
53df250cc8
enhance: enum choices drag && drop support
2023-09-28 06:02:35 +08:00
Gabriel Horner
02c1c9f2b6
fix: allow property and class pages to have properties with better ux
...
Need to be able to add properties to these important pages e.g.
https://tagaholic.me/durham-neighborhood-college/#/page/advisoryboard .
Added better ux so that a user won't see it unless they hover over
where to add it, like page configuration
2023-09-27 17:47:21 -04:00
Gabriel Horner
658918b2b9
feat: add a created-at slider for graph view
2023-09-27 17:47:21 -04:00
Gabriel Horner
e8bb3bf0c6
fix: tagged pages in file graphs can load
2023-09-27 17:47:21 -04:00
Tienson Qin
023ffbed10
enhance: better UX for enum values
2023-09-28 05:14:33 +08:00
Tienson Qin
fee8ff393e
feat: initial support for enum type
2023-09-28 03:35:25 +08:00
Alan Roe
7c0e5edb8d
enhance(electron): ctrl or cmd + = to zoom
2023-09-28 01:07:48 +09:00
Tienson Qin
83723cb5fd
fix: page icon display
2023-09-27 21:50:29 +08:00
Tienson Qin
59767fab2c
Hide add property for class and property pages for now
2023-09-27 21:11:44 +08:00
Tienson Qin
0f5dc7c586
Style tweaks
2023-09-27 21:02:41 +08:00
Tienson Qin
ae87cd60c8
fix: align hidden properties
2023-09-27 20:54:41 +08:00
Tienson Qin
dcf1087445
fix: property block editing
2023-09-27 20:47:20 +08:00
Tienson Qin
e40accfc8b
fix: property block value not persisted when reloading the app
2023-09-27 20:44:14 +08:00
Tienson Qin
dae183ae3e
fix: no need to stopPropagation event when clicking a block to edit
2023-09-27 19:03:35 +08:00
Tienson Qin
585a824779
fix: configure state is not cleared
2023-09-27 18:51:43 +08:00
Tienson Qin
33467c3a02
fix: exit new property editor when clicking property config
2023-09-27 18:41:29 +08:00
Tienson Qin
6dee929401
fix: multiple date pickers popovers
2023-09-27 18:07:43 +08:00
Tienson Qin
854f4d3545
fix: clear all query state when re-render root ui
2023-09-27 17:59:20 +08:00
rcmerci
33aa5d841f
enhance(rtc): update schema
2023-09-27 16:55:11 +08:00
rcmerci
68f602f83e
fix(rtc): remove-page & :block/alias retract
2023-09-27 16:18:18 +08:00
Andelf
d67f47304f
fix(editor): drag and drop to dummy page
...
See-also: #10104 , #10262
2023-09-27 17:07:48 +09:00
rcmerci
aaec14fd27
feat(rtc): support set-like block attrs: :block/alias :block/type
2023-09-27 15:31:42 +08:00
Gabriel Horner
96f1e2ab28
fix: tags in page graph
...
also add fixmes
2023-09-26 18:41:06 -04:00
Gabriel Horner
45055de24c
fix regressions with class and property pages
...
In publishing, these pages used to show their config info by default.
This is no longer easily feasible with the new popup but we should at
least make the popup link prominent and more descriptive
Class and property pages couldn't add their first page property
Class pages couldn't add most property types
2023-09-26 17:53:43 -04:00
Tienson Qin
1a9ec16c49
fix: reactive page properties
2023-09-27 04:37:55 +08:00
Tienson Qin
2b4d2017d7
fix: duplicated properties when zoom in a block
2023-09-27 04:15:44 +08:00
Tienson Qin
0464d167c0
refactor select components
2023-09-27 04:13:47 +08:00
Gabriel Horner
298c86a1e2
enhance: allow property pages to be deleted
...
with appropriate checks. Also improve all-pages ux so
that users are notified of property and class pages that fail to delete
2023-09-26 13:49:41 -04:00
Tienson Qin
1bea86974c
fix: can't use template for blocks
2023-09-27 00:11:52 +08:00
Tienson Qin
71b6695669
fix: add date property
2023-09-27 00:04:52 +08:00
Tienson Qin
f71ffa3a81
fix: add :block/namespace to sub-block
2023-09-26 22:17:48 +08:00
Tienson Qin
337ba18715
fix: slow tags selection
2023-09-26 22:06:48 +08:00
Gabriel Horner
7a22616a9e
fix regression - parent class changes should update ancestor classes
2023-09-26 09:38:48 -04:00
Gabriel Horner
57194028bd
chore: remove unused additional-properties
2023-09-26 09:29:29 -04:00
Gabriel Horner
7ba09bdb69
fix: has.*property rules incorrectly match blocks that had date properties
...
Adding a property to a block and then deleting it used to leave empty
values on all property types. Thx to the recent multi-select ux update
, this mainly just happens with the date type
2023-09-26 09:29:29 -04:00
Tienson Qin
c6565a51b3
enhance(ux): page configure as popover
2023-09-26 21:20:26 +08:00
Tienson Qin
6e62567612
fix: page configure will not be hidden when mouse over
2023-09-26 19:31:11 +08:00
Tienson Qin
e1298d647a
enhance: hide page properties by default for class pages
2023-09-26 19:14:58 +08:00
Tienson Qin
c8bcf7a899
fix: bullet align
2023-09-26 18:55:50 +08:00
Andelf
a903f645f3
fix(build): lock postcss
...
See-also: #10282
2023-09-26 17:19:42 +09:00
Andelf
48daa53568
fix(build): postcss performance degrade
2023-09-26 17:19:42 +09:00
Andelf
46c7213d5a
fix(test): refine e2e accessiblity rules
2023-09-26 17:19:42 +09:00
Andelf
0eacbc46a9
fix(android): missing permissions
2023-09-26 17:19:42 +09:00
Andelf
50d47b4900
fix(android): refine permissions, update gradle
2023-09-26 17:19:42 +09:00
Andelf
78542e5d97
fix(android): typo for navbar color
2023-09-26 17:19:42 +09:00