Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Widget Visibility: add controls to widget block editor #20731

Merged
merged 56 commits into from
Sep 23, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
dcac42a
[not verified] WIP
mreishus Aug 17, 2021
8725138
[not verified] Add changelog file
mreishus Aug 17, 2021
dc77d72
[not verified] Change visibilityConditions.match_all from boolean to …
mreishus Aug 18, 2021
dc5223c
[not verified] Rename visibilityConditions -> conditions
mreishus Aug 18, 2021
e7904f0
[not verified] Refactor $instance['conditions'] -> $conditions
mreishus Aug 18, 2021
c532909
[not verified] filter_widget: Detect legacy vs block based widgets
mreishus Aug 18, 2021
1440939
[not verified] Extract filter_widget_check_conditions function
mreishus Aug 18, 2021
0e000e6
[not verified] Fix bug causing blank minor values after switching maj…
mreishus Aug 18, 2021
18b9d6c
[not verified] (Unsuccessful) attempt to recursively filter blocks du…
mreishus Aug 18, 2021
f7d39e0
[not verified] Fix recursively_filter_blocks sometimes generating blo…
mreishus Aug 19, 2021
f72f2e2
[not verified] Only look through innerContent for nulls if we actuall…
mreishus Aug 19, 2021
39d3137
[not verified] Fix filter namespaces
mreishus Aug 19, 2021
deebdd7
[not verified] Change existing == checks to ===
mreishus Aug 19, 2021
2773371
[not verified] Change match_all check to string of 1
mreishus Aug 19, 2021
0c51a71
[not verified] Scaffolding for a new entry point for Widget Visibility
jeherve Aug 20, 2021
9d0605b
[not verified] Move the advanced code to the es6 built section
mreishus Aug 20, 2021
66dcc84
[not verified] Fix imports and some eslint errors
mreishus Aug 20, 2021
debeea3
[not verified] Only queue up the editor controls for visibility on th…
mreishus Aug 20, 2021
3f84bfd
[not verified] Fix lint errors
mreishus Aug 20, 2021
008f53f
[not verified] Improve css+layout
mreishus Aug 20, 2021
b230764
[not verified] User and role options do not appear on wpcom
mreishus Aug 23, 2021
14c97c2
[not verified] Swap fragment for BaseControl to take advantage of sty…
sixhours Aug 23, 2021
db97416
[not verified] Hide taxonomy when there are no custom taxonomies
mreishus Aug 23, 2021
3cf34c3
[not verified] Initial support for tree selects
mreishus Aug 23, 2021
1fc40d9
[not verified] Add translation wrapper functions and text domains, up…
sixhours Aug 23, 2021
63a2574
[not verified] Style individual rule rows with a background, tweaks t…
sixhours Aug 23, 2021
6e247eb
[not verified] spaces -> tabs
mreishus Aug 23, 2021
e87e31a
[not verified] Hide this widget -> Hide this block
mreishus Aug 23, 2021
757a4a4
[not verified] Padding on either side of the attribute/value fields.
sixhours Aug 23, 2021
3ee4b31
[not verified] Add a label to the delete button
mreishus Aug 23, 2021
2d029c6
[not verified] Text transform to differentiate and/or from surorundin…
sixhours Aug 23, 2021
ec2089c
[not verified] Better implementation of nested select options
mreishus Aug 23, 2021
9e4acf4
[not verified] Fix misalignment
mreishus Aug 23, 2021
e6e2214
[not verified] Stop legacy widgets from having 2 levels of controls
mreishus Aug 23, 2021
6dddc01
[not verified] Move addVisibilityAttribute to editor/index.jsx
mreishus Aug 23, 2021
485edf4
[not verified] Remove widget-conditions.js from eslint-excludelist
mreishus Aug 23, 2021
88360d3
[not verified] import createHigherOrderComponent
mreishus Aug 23, 2021
ea4ca1e
[not verified] Clean up createHigherOrderComponent call
mreishus Aug 23, 2021
06fcee0
[not verified] Fix strange "NS_ERROR_FAILURE" error
mreishus Aug 23, 2021
14ff3d5
[not verified] Add translation functions to labels
sixhours Aug 24, 2021
90356e2
[not verified] Add context to short strings
sixhours Aug 24, 2021
3880890
[not verified] Restyle widget rules
sixhours Aug 24, 2021
3549716
[not verified] Add unit tests for recursively_filter_blocks
mreishus Aug 24, 2021
70218c9
[not verified] Reduce is no longer needed
mreishus Aug 24, 2021
9aae030
[not verified] Unescape dropdown labels
mreishus Aug 25, 2021
c85fd57
[not verified] Add default visibility conditions on attribute change,…
mreishus Aug 25, 2021
50665f5
[not verified] Allow visibility settings on blocks with server side r…
mreishus Aug 25, 2021
779186b
[not verified] Visibility Settings -> Visibility
mreishus Aug 30, 2021
c048a99
[not verified] current_url check: Pass the WPCOM linters
mreishus Aug 30, 2021
2d1d8d4
[not verified] Inline util.js inside widget-visibility/editor/index.jsx
mreishus Aug 30, 2021
f2b0256
[not verified] Move tests to new widget-visibility directory
mreishus Sep 16, 2021
d08cf6c
[not verified] Fix .widget-vis__add-new-rule CSS not being applied on…
mreishus Sep 17, 2021
29ff067
[not verified] filter-widget: Add a WPCOM specific check
mreishus Sep 21, 2021
95ea54e
[not verified] Modify WPCOM specific check to pass WPCOM linting
mreishus Sep 22, 2021
3de46a6
Merge remote-tracking branch 'origin/master' into add/widget-visibili…
jeherve Sep 23, 2021
2086d5d
Merge remote-tracking branch 'origin/master' into add/widget-visibili…
jeherve Sep 23, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: enhancement

Added visibility settings to widgets using the block editor, under the advanced section of the sidebar.
Loading