Commit Graph

12905 Commits

Author SHA1 Message Date
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