Commit Graph

12884 Commits

Author SHA1 Message Date
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
Andelf
58776d13b6 fix(ci): use java 17 for android 2023-09-26 17:19:42 +09:00
Andelf
9cad50302b fix(android): missing permission 2023-09-26 17:19:42 +09:00
Andelf
6fc7a1a137 refactor(mobile): upgrade to capacitor v5 2023-09-26 17:19:42 +09:00
Andelf
438976c7e6 fix(code): guard nil editor dom obj 2023-09-26 17:19:42 +09:00
Gabriel Horner
93d544e96a fix: toggling ordered list number
also removed and fixed related property type that was invalid
2023-09-25 16:55:29 -04:00
Gabriel Horner
4d819ac1b3 fix: slides and aliased page navigation for db version
Update a few fixmes for properties.
Also add built-in prop which we've documented for slides.
Also show hide for built-ins properties as built-ins also use it
2023-09-25 15:29:24 -04:00
Tienson Qin
5f3ffa7cdc fix: align bullets for new property 2023-09-26 02:42:37 +08:00
rcmerci
a444d3317e chore: remove redundant prn 2023-09-26 01:35:37 +08:00
rcmerci
643d4b96b9 feat(rtc): sync :block/type, :block/schema
update related malli-schema, refactor db_listener.cljs
2023-09-26 01:32:33 +08:00
Tienson Qin
8748a01160 fix properties ux 2023-09-26 01:25:14 +08:00
Tienson Qin
201b3b7f09 fix: double click to close dropdown 2023-09-26 01:25:14 +08:00
Tienson Qin
22d3d71040 multiple values select enhancements 2023-09-26 01:25:14 +08:00
Tienson Qin
e907186002 wip: page tags UX enhancements 2023-09-26 01:25:14 +08:00
Gabriel Horner
82994cb79d fix: tests related to :block/type arity change 2023-09-25 12:30:21 -04:00
Gabriel Horner
cf1f6fc9dc fix regression with empty all pages 2023-09-25 11:34:36 -04:00
Gabriel Horner
0ce19a5219 script fixes
- validation script for new :block/type and examples properties graph
  now passes
- schema markdown links
2023-09-25 11:22:19 -04:00
Tienson Qin
f3c7d50da9 fix: don't map :block/content to original-name for pages 2023-09-25 16:46:19 +08:00
Tienson Qin
0d6c0c72eb fix: whiteboard crash 2023-09-25 10:57:05 +08:00
Tienson Qin
0e8653985d refactor: allow a block to have multiple types
For example, a whiteboard page can be used both as a property and a class.
2023-09-25 10:46:00 +08:00
Gabriel Horner
e7423f93ac enhance: allow class pages to be deleted if unused 2023-09-22 15:28:59 -04:00
Gabriel Horner
19be2850ff enhance: allow query function to fallback to named properties with :result-transform 2023-09-22 10:32:56 -04:00