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

Initial Port of Jetpack Tiled Gallery Block #4291

Merged
merged 120 commits into from Jan 19, 2022
Merged

Conversation

SiobhyB
Copy link
Contributor

@SiobhyB SiobhyB commented Nov 25, 2021

Fixes #4268

Related PRs

To test

Please refer to the Jetpack PR as the "central PR" with the most up-to-date testing instructions.

Bundle changes

Note, a number of json files were removed after running npm run bundle on this PR. This was expected following the recent upgrade to React Native 0.66. All json files are no longer created under the bundle folder because their content is already being injected into the JS bundle code, so those files are redundant.

The removal of the files was reverted for this PR, however. This is so that their removal can be more formally tested/approved in #4401.

PR submission checklist

  • I have considered adding unit tests where possible.
  • I have considered if this change warrants user-facing release notes more info and have added them to RELEASE-NOTES.txt if necessary.

guarani and others added 30 commits September 14, 2021 09:40
Co-authored-by: Wendy Chen <wendy.chen@automattic.com>
Tiled Gallery needed to be mocked
…k-registration

Register Jetpack Tiled Gallery block
…k-inner-blocks

Jetpack Tiled Gallery: Inner blocks implementation

Co-authored-by: Wendy Chen <wendy.chen@automattic.com>
…k-settings

Jetpack Tiled Gallery: Settings implementation
Jetpack Tiled Gallery Block: Hooking up settings with attributes on block
@guarani guarani added this to the 1.70.0 (19.1) milestone Jan 14, 2022
@guarani
Copy link
Contributor

guarani commented Jan 14, 2022

@SiobhyB I added the 1.70.0 milestone (due next Thursday), since we hope to have an approval on the Jetpack PR by then. I figured we can always change this later if needed, but let me know if you think otherwise.
Of course, the Tiled Gallery won't be available on production builds, but I think the milestone is still useful to know in which Gutenberg Mobile version this block was added on development builds.

@SiobhyB
Copy link
Contributor Author

SiobhyB commented Jan 14, 2022

Sounds good to me @guarani!

@fluiddot
Copy link
Contributor

Hey @SiobhyB, we will cut the 1.70.0 release on January 20th. I plan to circle back and bump this PR to the next milestone then, but please let me know if you’d rather us work to include this PR in 1.70.0, thanks 🙇.

@SiobhyB SiobhyB added Tiled Gallery block Issues with this label will automatically appear on the project's board Jetpack Bug or feature related to Jetpack InnerBlocks labels Jan 19, 2022
Copy link
Contributor

@guarani guarani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and Square layout working as expected.

@guarani guarani merged commit a3a0ffb into develop Jan 19, 2022
@guarani guarani deleted the add/tiled-gallery-block branch January 19, 2022 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
InnerBlocks Jetpack Bug or feature related to Jetpack Tiled Gallery block Issues with this label will automatically appear on the project's board
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Merge Jetpack Phase 1B feature branch into master
4 participants