-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Update WordPress trunk to Gutenberg 5.3 #14532
Commits on Feb 15, 2019
-
Check for empty range before creating undo record (#11209)
window.getSelection() can return an empty range, causing getRangeAt() to fail
Configuration menu - View commit details
-
Copy full SHA for 239b886 - Browse repository at this point
Copy the full SHA 239b886View commit details -
Navigate regions landmarks style and position improvements (#8554)
* Improve publish panel landmark and button position. * Use outline for navigate regions focus style. * Avoid conflict with publish panel animation. * Make the outline animation expand inwards. * CSS lint after rebase. * Rebuild outline animation. * Try negative z-indexes. * Change animation timing to 0.1s.
Configuration menu - View commit details
-
Copy full SHA for 7db4af1 - Browse repository at this point
Copy the full SHA 7db4af1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37e8cff - Browse repository at this point
Copy the full SHA 37e8cffView commit details -
Add feature flags for Phase 2 (#13324)
* Add new package for editor configuration, initially containing just feature flags Rework build commands to use correct NODE_ENV for feature flags * Revert "Rework build commands to use correct NODE_ENV for feature flags" This reverts commit 4cb0a39. Revert "Add new package for editor configuration, initially containing just feature flags" This reverts commit 0c21fc2. * Switch to using webpack define plugin to inject a global GUTENBERG_PHASE variable * Iterate: use window.GUTENBERG_PHASE to avoid thrown errors from an undefined global * Add custom eslint rule for usage of GUTENBERG_PHASE * Disable new eslint rule when used in webpack config * Add readme * Include phase 2 features in e2e tests * Allow use of GUTENBERG_PHASE in a ternary and update documentation. * Add links to docs * Minor docs changes * Switch from window.GUTENBERG_PHASE to process.env.GUTENBERG_PHASE * Update docs for feature flags. Move `Basic Use` section higher up, and simplify a sentence * Ensure GUTENBERG_PHASE environment variable is available for webpack * Ensure GUTENBERG_PHASE is a number * Ensure GUTENBERG_PHASE is set in unit tests * Use <rootDir> in jest config * switch to using package.json config to define the value of GUTENBERG_PHASE * Sort custom lint rules alphabetically * Add comment about GUTENBERG_PHASE * Update jest config for GUTENBERG_PHASE * Add webpack as dependency to main package.json
Configuration menu - View commit details
-
Copy full SHA for c1235d4 - Browse repository at this point
Copy the full SHA c1235d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 858719b - Browse repository at this point
Copy the full SHA 858719bView commit details -
Configuration menu - View commit details
-
Copy full SHA for af68f20 - Browse repository at this point
Copy the full SHA af68f20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fb2353 - Browse repository at this point
Copy the full SHA 9fb2353View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e56d7c - Browse repository at this point
Copy the full SHA 3e56d7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b58fed3 - Browse repository at this point
Copy the full SHA b58fed3View commit details -
RichText: don't set selection during selectionchange (#13896)
* RichText: don't set selection during selectionchange * Add e2e test
Configuration menu - View commit details
-
Copy full SHA for 2ce6115 - Browse repository at this point
Copy the full SHA 2ce6115View commit details
Commits on Feb 16, 2019
-
Fix issue with mover colors in dark themes. (#13869)
The block editor supports an inverted UI to ensure contrast in themes that register themselves as having dark backgrounds (see https://wordpress.org/gutenberg/handbook/designers-developers/developers/themes/theme-support/#dark-backgrounds). What this mode does, is invert the UI wherever it can, so dark gray borders are light gray on black backgrounds, and the mover icons are white instead of black. But they shouldn't be in nested contexts, because in nested contexts the movers have a white background. This PR fixes that.
Configuration menu - View commit details
-
Copy full SHA for 0f18024 - Browse repository at this point
Copy the full SHA 0f18024View commit details
Commits on Feb 18, 2019
-
RichText: Fix browser formatting buttons (#13833)
* RichText: Fix browser formatting buttons * Simplify * componentDidMount instead of componentWillMount
Configuration menu - View commit details
-
Copy full SHA for 3db4ff5 - Browse repository at this point
Copy the full SHA 3db4ff5View commit details -
WIP: Add inline image resizing UI (#13737)
* Basic functionality * Only update width on submit * Fix styles * Push a little polish * Select objects when clicked * Fix getDerivedStateFromProps * Reselect image after update * Move PositionedAtSelection * Export PositionAtSelection in same way we export other @wordpress/components
Configuration menu - View commit details
-
Copy full SHA for fcb90f8 - Browse repository at this point
Copy the full SHA fcb90f8View commit details -
Plugin: Extract block editor styles replacement as filter (#13625)
* Plugin: Extract block editor styles replacement as filter * Plugin: Override default styles by exact file contents match * Plugin: Fix editor styles prepend behavior
Configuration menu - View commit details
-
Copy full SHA for b8b26d4 - Browse repository at this point
Copy the full SHA b8b26d4View commit details -
Decode permalinks with URL encoding (#13551)
* Decode URL encoding slug in sidebar permalink * Decode URL encoding slug in sidebar permalink pt.2. * Decode URL encoding slug in sidebar permalink pt.3. * Decode URL encoding slug in sidebar permalink pt.4.
Configuration menu - View commit details
-
Copy full SHA for 54bae98 - Browse repository at this point
Copy the full SHA 54bae98View commit details -
Configuration menu - View commit details
-
Copy full SHA for f51fd27 - Browse repository at this point
Copy the full SHA f51fd27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dc9ac4 - Browse repository at this point
Copy the full SHA 5dc9ac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c583ea2 - Browse repository at this point
Copy the full SHA c583ea2View commit details -
Have a image placeholder while image size is being calculated. (#13777)
* Have a image placeholder while image size is being calculated. * Move placeholder image to image block code.
Configuration menu - View commit details
-
Copy full SHA for d80e15b - Browse repository at this point
Copy the full SHA d80e15bView commit details -
Media upload change thumb on progress (#13764)
* Allow progress call to update the thumbnail image. * If we already have a subscription don’t go it again. * Fix bottomsheet event removal.
Configuration menu - View commit details
-
Copy full SHA for 988d9d0 - Browse repository at this point
Copy the full SHA 988d9d0View commit details -
onReplace: select the last block (#13294)
* onReplace: select the last block * Update tests * Add second test to cover cases of REPLACE_BLOCKS
Configuration menu - View commit details
-
Copy full SHA for d7aa66e - Browse repository at this point
Copy the full SHA d7aa66eView commit details -
Use format-library in gutenberg-mobile (#12249)
* Store current selection in RichText state * Make native RichText use format-library This is a work in progress. Sometimes it works, sometimes it doesn't, I haven't figured out the right way to wire the RichText structure into Aztec * Fix bad merge * Don't use applyRecord for now * Missing newlines * Do not change lastContent on formatChange, let the component rerender and update record. Also minor cleanup * Make sure the component rerenders when isSelected changes so FormatToolbar is removed * Make a simple version of Link that displays on mobile * Rerender on selection change to update record * Make it update onFormatChange when url changes * Cleanup changes in Heading and Paragraph * Remove unnecessary components and styles added while testing * Improve link editing UI * Fix adding a new url without a selection * Fix editing the text part of the url * Fill modal URL to current value * Pressing Remove dismisses the popup. Improve styles * Bring back multilineTag prop * Remove unused param in shouldComponentUpdate * Remove withBlockEditContext for now, it will need a better refactor to properly deal with focus from Aztec * Temporary fix for whitespace in HTML, will need to be addressed later * Make sure end is always greater than start for the text selection * Remove unsupported css property * Disable autoCapitalize and autoCorrect for URLInput * Fix lint errors in mobile and in rnmobile/rich-text-formats * Use a template string to generate html for Aztec in RichText * Preprocess the HTML value before sending it to Aztec, removing whitespaces in the process * Use custom button instead of native provided by react-native * Add some padding to our custom button * Send active formats to RCTAztecView so we can type new words in a format * Handle multiple formats with format placeholder * Cleanup applyFormat * Make applyFormat support applying multiple formats at once * Keep formatting when onSelectionChange is emitted without changes * Keep the same order of formats * Prevent inserting anything other that a formatting element from the link modal * Make sure wrapping tags returned by aztec are removed so it's not added to formats * Improve styling of the modal * Make sure we don't pass undefined values in activeFormats * Update formatPlaceholder when user decides to unselect a format in an existing formatted text * Update props.value on format change * Force update native view onFormatChange by not setting this.lastContent * Handle inserting a link * Fix updating format properties * Expand link selection automatically so we can edit a link without selecting it explicitly * Force an aztec text refresh on format change so we make sure the active formats are in sync * Add comment and make the code more consistent for debugging * Make sure we don't use format ref inside the placeholder formats * Make sure we don't use format ref inside the placeholder formats * Do not try to call valueToFormat on format change without selection * Fix editing link url * Add the ability to remove a link without selection * Do not remove trailing whitespace characters * Unescape spaces coming from Aztec * Fix code styling issues * Pick the formats of the first char when in text start * Fix lint errors * RichText value may be undefined * Update lastEventCount on enter and selection changes * Update ModalLinkUI to avoid the keyboard * Lint fixes
Configuration menu - View commit details
-
Copy full SHA for 99f31cd - Browse repository at this point
Copy the full SHA 99f31cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4b65e6 - Browse repository at this point
Copy the full SHA f4b65e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3e3b53 - Browse repository at this point
Copy the full SHA e3e3b53View commit details -
Configuration menu - View commit details
-
Copy full SHA for c17239f - Browse repository at this point
Copy the full SHA c17239fView commit details -
Mobile: BottomSheet design tweaks v2 (#13855)
* Mobile BottomSheet: Added the posibility of selecting the cell separator style. * Mobile BottomSheet: Increased space between top and table * Mobile BottomSheet: Truncating long values at the middle of the string. * Fix lint issues * Fix syntax error to pass CI * Fix lint issue * Mobile Picker: Tweak Android styles. * Mobile BottomSheet: Simplified Android cell styling. * Mobile: Fix swipe to dismiss on BottomSheet * Fix lint issues * Mobile BottomSheet: Fixes sensibility of pan vs tap gestures on swipe to dismiss. * Fix lint issues * Fixed failed tests * Mobile BottomSheet cell: Removed unnecessary variable init. * Fixed set state after component is unmounted * Revert "Fixed set state after component is unmounted" This reverts commit 787df73.
Configuration menu - View commit details
-
Copy full SHA for 0f84a81 - Browse repository at this point
Copy the full SHA 0f84a81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 910b655 - Browse repository at this point
Copy the full SHA 910b655View commit details
Commits on Feb 19, 2019
-
Update readme wording (#13940)
Remove an unnecessary word from the readme.
Configuration menu - View commit details
-
Copy full SHA for a96bc42 - Browse repository at this point
Copy the full SHA a96bc42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f0081b - Browse repository at this point
Copy the full SHA 4f0081bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7804fa0 - Browse repository at this point
Copy the full SHA 7804fa0View commit details -
Try: Fix issue where block fails validation when a default attribute …
…is deprecated (#12757) * Use attributes as parsed when determining a block migration, not the attributes from the failed created block * Updated tests with new migratedBlocks signature and add new test to cover deprecated default use case * Fix typo with attribute type in test
Configuration menu - View commit details
-
Copy full SHA for 0254aaf - Browse repository at this point
Copy the full SHA 0254aafView commit details -
Mobile BottomSheet: Adding max-width and centering. (#13882)
* Mobile BottomSheet: Adding max-width and centering. * Mobile BottomSheet: Fixed drag indicator width. * Mobile BottomSheet: Fix max-width on Android. * Mobile BottomSheet: Added children container. * Mobile BottomSheet: Added function to get bottom-sheet width * Fix lint issues
Configuration menu - View commit details
-
Copy full SHA for 2df40d8 - Browse repository at this point
Copy the full SHA 2df40d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2861d5 - Browse repository at this point
Copy the full SHA b2861d5View commit details -
Implement pasting external content with plain and styled text (#13841)
* Refactor raw-handler and paste-handler into their own files * Add undefined and null checks for jsdom-jscore node methods/properties * Implement createRecord method for converting native content to RichText * Refactor splitContent and onEnter for common interface with onPaste * Begin implementing onPaste for plain and styled text * Fix some lint errors and some invalid references. * Add undefined check for jsdom-jscore node in phrasing-content-reducer * Add onReplace method to ParagraphEdit * Refactor raw-handler back into index.js * Remove unused parameters from RichText create method
Configuration menu - View commit details
-
Copy full SHA for 23e59d1 - Browse repository at this point
Copy the full SHA 23e59d1View commit details -
Fix column moved in itself error (#13941)
* Fix column moved in itself error * Update packages/editor/src/components/block-drop-zone/index.js Co-Authored-By: Naerriel <naerriel@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7858cb2 - Browse repository at this point
Copy the full SHA 7858cb2View commit details -
Update button wording (#13933)
* Update button block description by using wording about link. * Add keyword: link. * Update index.js
Configuration menu - View commit details
-
Copy full SHA for ad9bbe5 - Browse repository at this point
Copy the full SHA ad9bbe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52a0f69 - Browse repository at this point
Copy the full SHA 52a0f69View commit details -
Switch the custom color control to a text link, fix padding for color…
… picker. (#13708) * Change custom color control into a text link. Changes the custom color control into a text link instead of a multi-colored palette icon. Updates styles to properly line it up to the left of the clear button. * Add missing top/bottom padding to color picker controls. * Update snapshot * Remove unnecessary tooltip on the color picker button. * Update snapshot. * Update test + snapshot * Remove unnecessary type declaration for the toggle button.
Configuration menu - View commit details
-
Copy full SHA for 8e18caf - Browse repository at this point
Copy the full SHA 8e18cafView commit details -
Match height of font range control with the size select. (#11555)
* Match height of font range control with the size select. This also aligns the range up/down controls to the right side of the input. * update font range control inline docs * update with master * bring up to date with master branch * wider range number controls to account for OS specific input spinners. * Use the same height as our other number inputs. * wider number inputs to account for OS specific spinners. * Revert "wider range number controls to account for OS specific input spinners." This reverts commit d26c659. * make number input styles more consistent across components * refresh with upstream * smaller changes
Configuration menu - View commit details
-
Copy full SHA for 929afdd - Browse repository at this point
Copy the full SHA 929afddView commit details -
Data: Fix persistence initial state merging behavior (#13951)
* Data: Fix inaccurate persistence plugin documentation * Data: Leave unpersisted keys intact in initial persisted state * Data: Add initialState option for namespace stores * Data: Use initialState option for persistence restore * Data: Deeply merge into persistence default value * Data: Remove outdated code comment for effecting initialState * Data: Persistence: Defer to default initial state in object-like mismatch * Data: Persistence: Revert to persisted value as preferred Merge if possible when both it and the default initial state are objects
Configuration menu - View commit details
-
Copy full SHA for a82c257 - Browse repository at this point
Copy the full SHA a82c257View commit details -
Editor: Reimplement select previous/next as independent controls (#13924
Configuration menu - View commit details
-
Copy full SHA for 4e9b6b5 - Browse repository at this point
Copy the full SHA 4e9b6b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf3940f - Browse repository at this point
Copy the full SHA bf3940fView commit details
Commits on Feb 20, 2019
-
RichText: only ignore input types that insert HTML (#13914)
* RichText: only ignore input types that insert HTML * Mark RichTextInputEvent as unstable * Use Set
Configuration menu - View commit details
-
Copy full SHA for e5a69c5 - Browse repository at this point
Copy the full SHA e5a69c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f43572c - Browse repository at this point
Copy the full SHA f43572cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a0f88d - Browse repository at this point
Copy the full SHA 1a0f88dView commit details -
Fix character newlines in pre (#13799)
* Fix character newlines in pre * Add e2e test
Configuration menu - View commit details
-
Copy full SHA for 2a37333 - Browse repository at this point
Copy the full SHA 2a37333View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa6797c - Browse repository at this point
Copy the full SHA aa6797cView commit details -
Mobile Block Placeholder fixes (#13945)
* Use correct font and padding for block placeholder. * Match text for placeholder for paragraph to block placeholder. * Make placeholder text simpler. * Make min height smaller to make component entered. * Fix default placeholder color. * Use variable for color. * Change minimum height of text blocks. * Remove top padding on the appender.
Configuration menu - View commit details
-
Copy full SHA for d97251b - Browse repository at this point
Copy the full SHA d97251bView commit details -
Add ESNext syntax to meta block tutorial (#13954)
* Add ESNext syntax to meta block tutorial * Applied WordPress code styles to the examples * Apply suggestions from code review Co-Authored-By: mkaz <marcus@mkaz.com>
Configuration menu - View commit details
-
Copy full SHA for f81d0d7 - Browse repository at this point
Copy the full SHA f81d0d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1020543 - Browse repository at this point
Copy the full SHA 1020543View commit details
Commits on Feb 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4be0a36 - Browse repository at this point
Copy the full SHA 4be0a36View commit details -
Configuration menu - View commit details
-
Copy full SHA for c602240 - Browse repository at this point
Copy the full SHA c602240View commit details -
Extract reusable part of Webpack config and put in @wordpress/scripts (…
…#13814) * New build-config package with webpack config. Pull the Gutenberg webpack config into a package so it can be re-used for block/extension development. * Require new build-config package. * Dynamically handle WP externals with a function. Use code from WP Calypso for handling WP externals so we don't have to have the actual list of packages accessible in our webpack configuration. * Use webpack config from build-config package. * Require build-config package. * Adjust file refs for WP packages. * Move main gutenberg entry definition and webpack copy plugin out of build-config. * Add react-dev-utils for formatting webpack compiler messages. * Implement build script using webpack config from build-config. * Adjust output path so build goes to working directory. * Update package name to webpack-config * Apply more tweaks to the way webpack config package is structured * Update the way externals are handled * Add default values for entry and output * Move shared webpack config under @wordpress/scripts package * Improve the way how loaders are handled * Replace GUTENBERG with WP in webpack config env variables Co-Authored-By: gziolo <grzegorz@gziolo.pl> * Bring back feature flag to webpack config accidentally removed during merge * Add missing dev dependencies for the packages used in webpack config * Fix the list of excluded folders for babel-loader
Configuration menu - View commit details
-
Copy full SHA for 72ff590 - Browse repository at this point
Copy the full SHA 72ff590View commit details -
Use globals instead of imports in tutorials (#13995)
* Use globals instead of imports * Update docs/designers-developers/developers/tutorials/metabox/meta-block-3-add.md Co-Authored-By: nosolosw <nosolosw@users.noreply.github.com> * Update docs/designers-developers/developers/tutorials/metabox/meta-block-3-add.md Co-Authored-By: nosolosw <nosolosw@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 011a8b3 - Browse repository at this point
Copy the full SHA 011a8b3View commit details -
URL input popover visual cleanup (#13973)
* Use chevron instead of ellipsis in url input field options. * Mimic toolbar icon styles for the icons in the URL popover. * Add a left divider before the URL settings toggle * Even up the spacing in the settings panel. * Add periods to code comments. * Update snapshot
Configuration menu - View commit details
-
Copy full SHA for 10989f0 - Browse repository at this point
Copy the full SHA 10989f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e15ae - Browse repository at this point
Copy the full SHA f5e15aeView commit details -
Upgrade React to 16.8.2: Welcome React Hooks (#13992)
* Upgrade React to 16.8.2 * Update package-lock.json file * Expose React Hooks
Configuration menu - View commit details
-
Copy full SHA for 6f88bec - Browse repository at this point
Copy the full SHA 6f88becView commit details -
Revert "Upgrade React to 16.8.2: Welcome React Hooks (#13992)" (#14017)
This reverts commit 6f88bec.
Configuration menu - View commit details
-
Copy full SHA for bc06562 - Browse repository at this point
Copy the full SHA bc06562View commit details -
Cleanup URL Popover stylesheet. (#14015)
As noted in #13973, this stylesheet uses a relatively non-standard SCSS method of nesting some classnames. For instance: `.editor-url-popover { &__settings-toggle { ... } }`. ... instead of: `.editor-url-popover__settings-toggle { ... }` This is different from the conventions used elsewhere in Gutenberg, and is a bit more difficult to follow for that reason. This commit un-nests those styles, and should have no effect on the compiled CSS.
Configuration menu - View commit details
-
Copy full SHA for 211f65d - Browse repository at this point
Copy the full SHA 211f65dView commit details
Commits on Feb 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0c4f457 - Browse repository at this point
Copy the full SHA 0c4f457View commit details -
RichText: warn when using inline container (#13921)
* RichText: warn when using inline container * Add env check * Update documentation
Configuration menu - View commit details
-
Copy full SHA for 61a418c - Browse repository at this point
Copy the full SHA 61a418cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9b232d - Browse repository at this point
Copy the full SHA d9b232dView commit details -
Merge native mobile release v1.0 to master (#14061)
* Bump plugin version to 5.1.0-rc.1 * RichText: only ignore input types that insert HTML (#13914) * RichText: only ignore input types that insert HTML * Mark RichTextInputEvent as unstable * Use Set * Bump plugin version to 5.1.0 * Deprecate RichTextInputEvent on mobile too (#13975) * The undelying RichText component implementation has changed the parameters returned onChange, and we forgot to update the PostTitle component (#13967) * Fixes wrong state comparison (#13987) Upload media progress bar is missing while media is uploading new * Re-add rootTagsToEliminate prop (#14006) * [Mobile]Update PostTitle to apply borders when it is focused (#13970) * Trigger onFocusStatusChange from PostTitle * Fix lint issue * Update post title shadow mechanism Also open inner ref so that focus state can be updated when focus is made programmatically * Update props * Update onRef as ref * Update title padding&margin * Mobile: Rename ref to innerRef on PostTitle (#14024) * Fixes a red screen in mobile. (#14011) * Change background color on image placeholder block (#14033) * Changed upload media icon color * Changed media placeholder background color * Fix post title native syntax (#14041) * Fix unexpected token in native code * Dummy commit to trigger Travis * Include the rnmobile release branch to Travis builds * Mobile: Links UI using BottomSheet component (#13972) * Mobile: Replaced Links UI with bottom-sheet component * Mobile links UI: Removed commented code. * Mobile: Fix lint issues * Mobile Links UI: Remove autofocus on Android. This hides an issue where the modal sometimes will be under the keyboard on Android. * Fixes pasting links. (#14038) * Update post title vertical paddings (#14040) * Add try/catch fallback to plain text for pasteHandler (#14044) * Fix link interface. (#14052) * [Mobile]Fix title padding on Android (#14057) * Remove title vertical paddings for Android * Revert "Remove title vertical paddings for Android" This reverts commit 09f0d35. * Import padding variables * Revert wrong format image color (#14058) * Stop building the mobile release branch on Travis (#14060)
Configuration menu - View commit details
-
Copy full SHA for 666989f - Browse repository at this point
Copy the full SHA 666989fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d39089 - Browse repository at this point
Copy the full SHA 2d39089View commit details -
Make Babel import JSX pragma plugin aware of `wp.element.createElemen…
…t` (#13809) * Test: Add test which verifies wheter JSX pragma detects WP global * Update packages/babel-plugin-import-jsx-pragma/test/index.js Co-Authored-By: gziolo <grzegorz@gziolo.pl> * Skip import when the scope variable is already defined * Add failing tests for inner scope variable defined verification * Add import statement when there is any undefined scope variable * Docs: Add details about changes introduced to Babel plugin
Configuration menu - View commit details
-
Copy full SHA for 4fa15b5 - Browse repository at this point
Copy the full SHA 4fa15b5View commit details
Commits on Feb 24, 2019
-
Upgrade Jest to version 24 (breaking changes) (#13922)
* Upgrade Jest to version 24 (breaking changes) * Update changelog files to list all dependencies upgraded * Downgrade puppeteer to the previous version 1.6.1 * Try to fix failing e2e tests setup * Added clarification in the changelog * Testing: Remove expect-puppeteer import reference * Address issues raised during code review
Configuration menu - View commit details
-
Copy full SHA for 3feaa48 - Browse repository at this point
Copy the full SHA 3feaa48View commit details -
Codeowners changes for @chrisvanpatten (#14062)
* Codeowners changes for @chrisvanpatten * Remove obsolete ghost placeholder for no longer onowned styles
Configuration menu - View commit details
-
Copy full SHA for 8ea75bf - Browse repository at this point
Copy the full SHA 8ea75bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3397ae4 - Browse repository at this point
Copy the full SHA 3397ae4View commit details
Commits on Feb 25, 2019
-
Improve default Babel preset to include JSX pragma (#13540)
* Include custome JSX pragma support in Babel preset * Stop using Babel tranpiliation for two packages babel-plugin-import-jsx-pragma and postcss-themes * Add engines field to node based packages
Configuration menu - View commit details
-
Copy full SHA for b0aa892 - Browse repository at this point
Copy the full SHA b0aa892View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb809b9 - Browse repository at this point
Copy the full SHA cb809b9View commit details -
Docs: release.md: miscellaneous fixes (#14083)
* Docs: release.md: misc. fixes
Configuration menu - View commit details
-
Copy full SHA for 1919f83 - Browse repository at this point
Copy the full SHA 1919f83View commit details -
Disable block navigation and document outline items in text mode (#14081
Configuration menu - View commit details
-
Copy full SHA for c8c1381 - Browse repository at this point
Copy the full SHA c8c1381View commit details -
Fix selector in document outline. (#14094)
* Fix selector in document outline. * Import getBlocks from its new location.
Configuration menu - View commit details
-
Copy full SHA for cd82d07 - Browse repository at this point
Copy the full SHA cd82d07View commit details
Commits on Feb 26, 2019
-
Plugin: Require includes for deprecated
use_block_editor_for_
funct……ions (#14096) * Plugin: Fix 5.1.0 deprecated functions to correct plugin version * Plugin: Require includes for deprecated `use_block_editor_for_` functions
Configuration menu - View commit details
-
Copy full SHA for 89573e8 - Browse repository at this point
Copy the full SHA 89573e8View commit details -
Plugin: Update server blocks script to use core equivalent function (#…
…14097) `gutenberg_prepare_blocks_for_js` was deprecated in Gutenberg 5.0
Configuration menu - View commit details
-
Copy full SHA for e0adbe0 - Browse repository at this point
Copy the full SHA e0adbe0View commit details -
Correct visual error in the quote block icon (#14091)
Fixes #13659. The current quote block icon appears to have some over-simplified edges. This replaces it with a crisper version.
Configuration menu - View commit details
-
Copy full SHA for 63832a2 - Browse repository at this point
Copy the full SHA 63832a2View commit details -
Try: Add a subtle animation to the is-active indicator for sidebar ta…
…bs (#13956) * Add subtle animation to the is-active indicator for sidebar tabs * Re-instate the empty border, to prevent browser defaults from kicking in. * Remove extra 1px of empty space * Focus state cleanup for tab buttons Allow them to inherit the box shadow (used for the active tab) Use the usual standard dotted outline instead of a solid one. * Add a pseudoclass to ensure the active border appears in Windows High Contrast Mode. * Fix typo. This should match the value from `/packages/edit-post/src/components/sidebar/settings-header/style.scss`
Configuration menu - View commit details
-
Copy full SHA for f8912c2 - Browse repository at this point
Copy the full SHA f8912c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for eac0a64 - Browse repository at this point
Copy the full SHA eac0a64View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd35a1b - Browse repository at this point
Copy the full SHA fd35a1bView commit details
Commits on Feb 27, 2019
-
Babel Plugin Import JSX Pragma: Remove import visitor (#14106)
Props to @aduth for coding this optimization.
Configuration menu - View commit details
-
Copy full SHA for 1010f0d - Browse repository at this point
Copy the full SHA 1010f0dView commit details -
Add: Block specific toolbar button sample to the format api tutorial (#…
…14113) ## Description This PR updates the format API tutorial (toolbar button section) to include a sample of a button that only renders on a certain block. Answers a question posted on #14104. Closes: #14104 ## How has this been tested? I pasted the sample code on the browser console and verified it works as expected.
Configuration menu - View commit details
-
Copy full SHA for 1ed9995 - Browse repository at this point
Copy the full SHA 1ed9995View commit details -
Use the editor settings to pass a mediaUpload handler (#14115)
* Use the editor settings to pass a mediaUpload handler * Update media block snapshots
Configuration menu - View commit details
-
Copy full SHA for 05570ff - Browse repository at this point
Copy the full SHA 05570ffView commit details -
Block Editor: Consider RECEIVE_BLOCKS as non-persistent change (#14108)
* Block Editor: Consider RECEIVE_BLOCKS as non-persistent change * Block Editor: Compare last action in reducer enhancer only if non-ignored
Configuration menu - View commit details
-
Copy full SHA for 845185b - Browse repository at this point
Copy the full SHA 845185bView commit details -
Plugin: Remove PHP functions slated for removal in 5.2 (#14090)
* Plugin: Remove PHP functions slated for removal in 5.2 * Documentation: Update FAQ to avoid reference to deprecated function
Configuration menu - View commit details
-
Copy full SHA for 4d4f1ef - Browse repository at this point
Copy the full SHA 4d4f1efView commit details -
Configuration menu - View commit details
-
Copy full SHA for ede3258 - Browse repository at this point
Copy the full SHA ede3258View commit details
Commits on Feb 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fc92e93 - Browse repository at this point
Copy the full SHA fc92e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17d509b - Browse repository at this point
Copy the full SHA 17d509bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4472b1b - Browse repository at this point
Copy the full SHA 4472b1bView commit details -
Testing: Remove unnecessary Enzyme React 16 workarounds (#14156)
* Testing: Bump `enzyme-adapter-react-16` to 1.10.0 * Testing: Avoid unforwarded Button mock No longer necessary with native support for forwardRef in Enzyme * Testing: Un-skip BlockControls snapshot test
Configuration menu - View commit details
-
Copy full SHA for fe2136d - Browse repository at this point
Copy the full SHA fe2136dView commit details -
Plugin: Preserve inline scripts in Gutenberg override (#13581)
* Plugin: Preserve inline scripts in Gutenberg override * Plugin: Restore storageKey assignment for persistence migration
Configuration menu - View commit details
-
Copy full SHA for f7b002d - Browse repository at this point
Copy the full SHA f7b002dView commit details -
Refactor to remove usage of post related effects in packages/editor. (#…
…13716) This pull is the first step in moving away from the lingering usage of effects in various data stores among packages. This pull specifically deals with post related effects in the @wordpress/editor package (`core/editor` store).
Configuration menu - View commit details
-
Copy full SHA for c3cacd3 - Browse repository at this point
Copy the full SHA c3cacd3View commit details -
Add array-callback-return rule; Fix current code breaking the rule. (#…
…14154) ## Description Adds a rule to make sure Array functions that iterate on the array and should return something contain the return statement, otherwise, a forEach should probably be used instead. A case like this was fixed at #13953. In PR #13953 @aduth suggested the implementation of a lint rule to catch these cases. While trying to implement the rule and researching the best ways to do it, I noticed a rule like that already existed in the community and this PR is enabling it. We are also changing the code to respect the new rule no observable changes should be expected. ## How has this been tested? Observe the tests pass. Do some smoke testing, adding blocks, uploading files, and verify everything still works as before.
Configuration menu - View commit details
-
Copy full SHA for 29bff85 - Browse repository at this point
Copy the full SHA 29bff85View commit details -
Update text displayed when an embed can't be previewed (#13715)
* Update text displayed when an embed can't be previewed * Add translator note for update to embedded content np preview message
Configuration menu - View commit details
-
Copy full SHA for 18d6dee - Browse repository at this point
Copy the full SHA 18d6deeView commit details -
Fix: Image that is uploaded to an existing gallery does not appear in…
… the edit gallery view (#12435)
Configuration menu - View commit details
-
Copy full SHA for 77a945c - Browse repository at this point
Copy the full SHA 77a945cView commit details
Commits on Mar 1, 2019
-
RichText: fix wordwise selection on Windows (#14184)
* RichText: fix wordwise selection on Windows * Fix crtl ctrl typo. * Add docs
Configuration menu - View commit details
-
Copy full SHA for 535e075 - Browse repository at this point
Copy the full SHA 535e075View commit details -
Chore: Update: Code Quality: Remove some editor store references from…
… block-editor (#14161) We missed to update the editor references from selectPreviousBlock, and selectNextBlock. ## Tests I added multiple blocks, I verified that when I remove a block the previous block still gets selected.
Configuration menu - View commit details
-
Copy full SHA for a3b722d - Browse repository at this point
Copy the full SHA a3b722dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ddfa58 - Browse repository at this point
Copy the full SHA 8ddfa58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 468393c - Browse repository at this point
Copy the full SHA 468393cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f451a0 - Browse repository at this point
Copy the full SHA 8f451a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35815e0 - Browse repository at this point
Copy the full SHA 35815e0View commit details -
Make IconButton able to be referenced. (#14163)
* Make IconButton able to get referenced. * Components: Forward IconButton ref as stateless function * Components: Restore IconButton aria-pressed prop pass-through
Configuration menu - View commit details
-
Copy full SHA for aff8782 - Browse repository at this point
Copy the full SHA aff8782View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54e34bf - Browse repository at this point
Copy the full SHA 54e34bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62f81e1 - Browse repository at this point
Copy the full SHA 62f81e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d62a128 - Browse repository at this point
Copy the full SHA d62a128View commit details -
Bring i18n functionality up to date (#12559)
* Plugin: Add Text Domain to plugin headers * Bring i18n functionality up to date * Plugin: Set Gutenberg script translations as default domain Filter loading behavior to load from plugin translation files * Testing: Update gutenberg_override_script per localization changes * Plugin: Provide second argument for set script translations Technically optional, only after WP5.1+, which is newer than the current minimum version supported by Gutenberg
Configuration menu - View commit details
-
Copy full SHA for 33253ab - Browse repository at this point
Copy the full SHA 33253abView commit details -
Fix: deleting the last block triggers a focus loss. (#14189)
## Description This PR fixes a problem: if the post contains one block and it is removed the focus is lost. This is a regression that happened when removeBlocks action was refactored to be a generator. We had an effect that inserts the default block during remove blocks action when certain conditions are met, this effect stopped working. This PR removes the effect and makes sure everything is handled by the removeBlocks action creator. End to end test available at #14191. ## How has this been tested? I created a new post. I wrote something in a paragraph I removed the paragraph using the remove button in the side menu and I verified the default block was added.
Configuration menu - View commit details
-
Copy full SHA for 8bd00c4 - Browse repository at this point
Copy the full SHA 8bd00c4View commit details
Commits on Mar 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c29b729 - Browse repository at this point
Copy the full SHA c29b729View commit details -
Add repository.directory linting rule (fixes #13947) (#14200)
Configuration menu - View commit details
-
Copy full SHA for c99b7f0 - Browse repository at this point
Copy the full SHA c99b7f0View commit details -
Plugin: Remove deprecated
_wpLoadGutenbergEditor
,gutenberg
theme…… supports (#14144) * Plugin: Remove deprecated `gutenberg` theme supports * Plugin: Remove deprecated `_wpLoadGutenbergEditor`
Configuration menu - View commit details
-
Copy full SHA for 91afecf - Browse repository at this point
Copy the full SHA 91afecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 975727d - Browse repository at this point
Copy the full SHA 975727dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e67de72 - Browse repository at this point
Copy the full SHA e67de72View commit details -
Lowercase Block Editor to block editor as per the core spelling Best …
…Practices (#14205) ## Description I've updated all references to Block Editor to be lowercase as they aren't proper nouns. This conforms to the core spelling Best Practices; “block editor” or “block-based editor” | “Block Editor” or “Gutenberg” | When referring to the new editor. Reference - https://make.wordpress.org/core/handbook/best-practices/spelling/ Also ties back to the original discussion around the capitalization convention here; #12856 Previously opened #14203 to handle the Classic Editor changes. ## How has this been tested? Only tested that it didn't break anything. ## Types of changes Mostly comment changes, there was one string change and a couple translator comment changes. ## Checklist: - [x] My code is tested. - [x] My code follows the WordPress code style. <!-- Check code: `npm run lint`, Guidelines: https://make.wordpress.org/core/handbook/best-practices/coding-standards/javascript/ --> - [x] My code follows the accessibility standards. <!-- Guidelines: https://make.wordpress.org/core/handbook/best-practices/coding-standards/accessibility-coding-standards/ --> - [x] My code has proper inline documentation. <!-- Guidelines: https://make.wordpress.org/core/handbook/best-practices/inline-documentation-standards/javascript/ --> - [x] I've included developer documentation if appropriate. <!-- Handbook: https://wordpress.org/gutenberg/handbook/designers-developers/ -->
Configuration menu - View commit details
-
Copy full SHA for 00454e4 - Browse repository at this point
Copy the full SHA 00454e4View commit details -
Babel Preset Default: Avoid disabling regenerator option (#14130)
* Babel Preset Default: Remove redundant (defaulted) corejs option * Scripts: Assign Babel runtime regenerator as externals in Webpack config * Babel Preset Default: Avoid disabling regenerator option
Configuration menu - View commit details
-
Copy full SHA for ff25bd4 - Browse repository at this point
Copy the full SHA ff25bd4View commit details
Commits on Mar 5, 2019
-
Testing: Await E2E promise interactions (#14219)
* Testing: Await E2E promise interactions * Testing: Disable animations on every admin screen * Testing: Refactor reusable block management to compare before/after entry count
Configuration menu - View commit details
-
Copy full SHA for 7c952cf - Browse repository at this point
Copy the full SHA 7c952cfView commit details -
Lowercase classic editor when not in reference to the plugin. (#14203)
* Lowercase classic editor when not in reference to the plugin. * Reverted heading to use capitalized as the heading choice throughout uses full capitalization style on headings so went back to make consistent as @torres126 recommended. Also updated the snap file to resolve the Travis CI error. * Missed saving README.md where the revert on headding capitalization was in my editor.
Configuration menu - View commit details
-
Copy full SHA for 087c4aa - Browse repository at this point
Copy the full SHA 087c4aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44c58b8 - Browse repository at this point
Copy the full SHA 44c58b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 357175f - Browse repository at this point
Copy the full SHA 357175fView commit details -
Fix: Latest posts: Title is clickable across the full width of the row (
#14109) ## Description The title in latest posts block was clickable across the full width of the row, making it easy to click on the title by mistake. This problem only affects the editor on the front end things worked as expected. ## How has this been tested? I added the latest posts block. I verified that the title is only clickable if the mouse is above the title and not above any part of its row. ## Screenshots <!-- if applicable --> Before: ![feb-25-2019 21-49-15](https://user-images.githubusercontent.com/11271197/53371643-b3e3f380-3948-11e9-95f5-a8f235fabab2.gif) After: ![feb-25-2019 21-53-30](https://user-images.githubusercontent.com/11271197/53371657-c2320f80-3948-11e9-8dfd-ab7ae4640955.gif)
Configuration menu - View commit details
-
Copy full SHA for ff53608 - Browse repository at this point
Copy the full SHA ff53608View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99f294c - Browse repository at this point
Copy the full SHA 99f294cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c82d3e - Browse repository at this point
Copy the full SHA 8c82d3eView commit details -
RichText: Fix undo after pattern (#13917)
* Fix undo after pattern * Update e2e test
Configuration menu - View commit details
-
Copy full SHA for 5ebdc02 - Browse repository at this point
Copy the full SHA 5ebdc02View commit details -
RichText: don't use DOM to add line padding (#13850)
* RichText: don't use DOM to add line padding * Clean up * Keep track of user inserted line breaks * Mark isEditableTree param unstable
Configuration menu - View commit details
-
Copy full SHA for 53e86ee - Browse repository at this point
Copy the full SHA 53e86eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29b3dc5 - Browse repository at this point
Copy the full SHA 29b3dc5View commit details -
Update: Use escape key press instead of mouse movement to show block …
…toolbar (#14247) This PR updates our end to end tests to use escape key press instead of mouse movement to show the block toolbar. The PR follows a suggestion by @aduth in #14191 (comment) ## How has this been tested? We only need to make sure end 2 end tests pass
Configuration menu - View commit details
-
Copy full SHA for 7eb0853 - Browse repository at this point
Copy the full SHA 7eb0853View commit details
Commits on Mar 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ecc71fc - Browse repository at this point
Copy the full SHA ecc71fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc25ff5 - Browse repository at this point
Copy the full SHA fc25ff5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bed758f - Browse repository at this point
Copy the full SHA bed758fView commit details -
- @wordpress/a11y@2.1.0 - @wordpress/annotations@1.1.0 - @wordpress/api-fetch@3.0.0 - @wordpress/autop@2.1.0 - @wordpress/babel-plugin-import-jsx-pragma@2.0.0 - @wordpress/babel-plugin-makepot@3.0.0 - @wordpress/babel-preset-default@4.0.0 - @wordpress/blob@2.2.0 - @wordpress/block-editor@1.0.0 - @wordpress/block-library@2.3.0 - @wordpress/block-serialization-default-parser@3.0.0 - @wordpress/block-serialization-spec-parser@3.0.0 - @wordpress/blocks@6.1.0 - @wordpress/browserslist-config@2.3.0 - @wordpress/components@7.1.0 - @wordpress/compose@3.1.0 - @wordpress/core-data@2.1.0 - @wordpress/custom-templated-path-webpack-plugin@1.2.0 - @wordpress/data@4.3.0 - @wordpress/date@3.1.0 - @wordpress/deprecated@2.1.0 - @wordpress/docgen@1.0.0 - @wordpress/dom-ready@2.1.0 - @wordpress/dom@2.1.0 - @wordpress/e2e-test-utils@1.0.0 - @wordpress/e2e-tests@1.0.0 - @wordpress/edit-post@3.2.0 - @wordpress/edit-widgets@0.1.0 - @wordpress/editor@9.1.0 - @wordpress/element@2.2.0 - @wordpress/escape-html@1.1.0 - @wordpress/eslint-plugin@2.0.0 - @wordpress/format-library@1.3.0 - @wordpress/hooks@2.1.0 - @wordpress/html-entities@2.1.0 - @wordpress/i18n@3.2.0 - @wordpress/is-shallow-equal@1.2.0 - @wordpress/jest-console@3.0.0 - @wordpress/jest-preset-default@4.0.0 - @wordpress/jest-puppeteer-axe@1.0.0 - @wordpress/keycodes@2.1.0 - @wordpress/library-export-default-webpack-plugin@1.1.0 - @wordpress/list-reusable-blocks@1.2.0 - @wordpress/notices@1.2.0 - @wordpress/npm-package-json-lint-config@1.2.0 - @wordpress/nux@3.1.0 - @wordpress/plugins@2.1.0 - @wordpress/postcss-themes@2.0.0 - @wordpress/priority-queue@1.0.0 - @wordpress/redux-routine@3.1.0 - @wordpress/rich-text@3.1.0 - @wordpress/scripts@3.0.0 - @wordpress/shortcode@2.1.0 - @wordpress/token-list@1.2.0 - @wordpress/url@2.4.0 - @wordpress/viewport@2.2.0 - @wordpress/wordcount@2.1.0
Configuration menu - View commit details
-
Copy full SHA for b640895 - Browse repository at this point
Copy the full SHA b640895View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40d5cd6 - Browse repository at this point
Copy the full SHA 40d5cd6View commit details -
Add clickBlockToolbarButton end to end test util (#14254)
This PR adds an end 2 end test util that allows clicking in a block toolbar button and refactors existing code to use it. ## How has this been tested? We only need to verify that the end 2 end tests pass.
Configuration menu - View commit details
-
Copy full SHA for 7e1c1ed - Browse repository at this point
Copy the full SHA 7e1c1edView commit details -
Configuration menu - View commit details
-
Copy full SHA for d361691 - Browse repository at this point
Copy the full SHA d361691View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa4874e - Browse repository at this point
Copy the full SHA fa4874eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52355c4 - Browse repository at this point
Copy the full SHA 52355c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d98658 - Browse repository at this point
Copy the full SHA 7d98658View commit details -
Configuration menu - View commit details
-
Copy full SHA for 078041b - Browse repository at this point
Copy the full SHA 078041bView commit details
Commits on Mar 7, 2019
-
Use currentColor for fill of placeholder icon—ensures icon contrasts …
…with background color of block (#14257)
Configuration menu - View commit details
-
Copy full SHA for 1ebd6b3 - Browse repository at this point
Copy the full SHA 1ebd6b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a273f7d - Browse repository at this point
Copy the full SHA a273f7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2761c8 - Browse repository at this point
Copy the full SHA a2761c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6493a3c - Browse repository at this point
Copy the full SHA 6493a3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88751b1 - Browse repository at this point
Copy the full SHA 88751b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b674ec4 - Browse repository at this point
Copy the full SHA b674ec4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f934931 - Browse repository at this point
Copy the full SHA f934931View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ead099 - Browse repository at this point
Copy the full SHA 6ead099View commit details -
Configuration menu - View commit details
-
Copy full SHA for 032d96e - Browse repository at this point
Copy the full SHA 032d96eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55d3cff - Browse repository at this point
Copy the full SHA 55d3cffView commit details -
Configuration menu - View commit details
-
Copy full SHA for e14c421 - Browse repository at this point
Copy the full SHA e14c421View commit details -
Adding an e2e test verifying simple keyboard navigation through blocks (
#13455) * Adding an e2e test verifying simple keyboard navigation through blocks (Issue #12392) using bug resolved in #11773 as the basis for the steps * Moving `navigateToContentEditorTop`, `tabThroughParagraphBlock`, `tabThroughBlockMoverControl` and `tabThroughBlockToolbar` to the parent scope. Using pressKeyWithModifier within navigateToContentEditorTop.
Configuration menu - View commit details
-
Copy full SHA for 5e4c2ae - Browse repository at this point
Copy the full SHA 5e4c2aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73ccbe4 - Browse repository at this point
Copy the full SHA 73ccbe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29203bf - Browse repository at this point
Copy the full SHA 29203bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for adb10c1 - Browse repository at this point
Copy the full SHA adb10c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e91923 - Browse repository at this point
Copy the full SHA 9e91923View commit details -
Fix the double dash issue (#14321)
The double dash was being converted to a single dash (–)
Configuration menu - View commit details
-
Copy full SHA for 075580a - Browse repository at this point
Copy the full SHA 075580aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94a1068 - Browse repository at this point
Copy the full SHA 94a1068View commit details
Commits on Mar 8, 2019
-
Add new actions for invalidating resolution caches (#14225)
* add new actions for invalidating resolution caches * use path array for omit * clarify logic
Configuration menu - View commit details
-
Copy full SHA for d965c6e - Browse repository at this point
Copy the full SHA d965c6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b84ace - Browse repository at this point
Copy the full SHA 0b84aceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d1d1de - Browse repository at this point
Copy the full SHA 5d1d1deView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d90b9 - Browse repository at this point
Copy the full SHA f7d90b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cf68af - Browse repository at this point
Copy the full SHA 5cf68afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25ee3df - Browse repository at this point
Copy the full SHA 25ee3dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5fbc47 - Browse repository at this point
Copy the full SHA b5fbc47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34240bc - Browse repository at this point
Copy the full SHA 34240bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d67cf52 - Browse repository at this point
Copy the full SHA d67cf52View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf1dd41 - Browse repository at this point
Copy the full SHA bf1dd41View commit details -
Configuration menu - View commit details
-
Copy full SHA for e66738b - Browse repository at this point
Copy the full SHA e66738bView commit details -
RichText: collapse toolbar (#14233)
* RichText: collapse toolbar * Move inline image * Add balanced margin * Add tooltip * Update e2e test * Update e2e test * Remove RichTextInserterItem * Ensure there are fills before rendering * Make toggle button bigger * Use clickBlockToolbarButton * Fix e2e test
Configuration menu - View commit details
-
Copy full SHA for 9e7a851 - Browse repository at this point
Copy the full SHA 9e7a851View commit details -
RichText: fix br padding in multiline and nesting (#14315)
* RichText: fix br padding in multiline and nesting * Add e2e test
Configuration menu - View commit details
-
Copy full SHA for f145bd8 - Browse repository at this point
Copy the full SHA f145bd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f638d64 - Browse repository at this point
Copy the full SHA f638d64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b56436 - Browse repository at this point
Copy the full SHA 6b56436View commit details -
Configuration menu - View commit details
-
Copy full SHA for 359858d - Browse repository at this point
Copy the full SHA 359858dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc70e27 - Browse repository at this point
Copy the full SHA cc70e27View commit details -
Update packages used by eslint plugin to remove warnings (#14077)
* Update packages used by eslint plugin to remove warnings * Manually modify package-lock.json Props @gziolo. * Specify React version in eslint-plugin-react settings * Fix react/jsx-no-target lint errors
Configuration menu - View commit details
-
Copy full SHA for 887803a - Browse repository at this point
Copy the full SHA 887803aView commit details -
Try Legacy widget block (#13511)
## Description Implements: #4770 This PR is a **proof of concept** of a legacy widget block. A block that allows existing WordPress widgets to be added as Gutenberg blocks. The design is similar to the one proposed by @melchoyce in #4770 (comment) (option 1). Although it seems option two was preferred, it would require to expose each widget as a block similar to what embeds do, and it would increase the technical complexity and make testing/debugging harder, so I preferred to use option 1 for now. I will gladly iterate on the UX after this proof of concept gets more stable. ## Some technical details The available widgets are preloaded to Gutenberg similar to what happens with page templates. ### REST-API user story I want to able to pass a widget identifier to an endpoint, pass the existing widget attributes and the changes the user is making if any, and receive from the rest API, the sanitized new widget attributes ready to save and an HTML form that allows the user to edit the widget in the new state. ### REST-API endpoint A very simple REST-API endpoint was implemented. The endpoint receives the previous instance of a widget (previous attributes) the changed instance of a widget (changed attributes if any) and returns the new instance of the widget and the HTML form that allows editing this widget. There are two ajax-admin endpoints save-widget and update-widget. It looks like each one has specificities that make using it here complex. The ajax admin code would probably require some changes to be used here. Our use case is straightforward from the backend perspective as the widget does not need to be saved anywhere, and the widget is not associated with any widget area. The most straightforward approach seemed to be using a very simple endpoint. If I missed something and adapting existing endpoints is simpler feel free to comment, and I will have a look. ### Block Architecture The edit component of the block handles the start placeholder that allows selecting a widget, and the tab mechanism that allows switching between edit and preview. The preview is done using the ServerSideRender component. The edit is done using two components: **WidgetEditHandler:** Is responsible for server communication using the endpoint we created, and for keeping the required local state for the edition. Renders an update button, when pressed we retrieve from the dom the changed fields (using a method provided by WidgetEditDomManager) issues a request to the server and updates the legacy widget instance attribute with the server answer. **WidgetEditDomManager:** Component responsible for rendering the starting dom for a widget. After the first render React never rerenders the component again, the content rendered by this component is then managed by the scripts the widgets may implement. When a new instance of the form HTML is received we manually update the dom changing .widget-content (like the customizer and the widget screen) do. This component provides a method that returns an object with the widget changed attributes. When this component is mounted it triggers a widget-added event when a new update happens and the dom is changed by the component widget-update jQuery event is triggered. On front end widget are rendered with a simple call to [the_widget](https://codex.wordpress.org/Function_Reference/the_widget). ## Screenshots <!-- if applicable --> ![jan-25-2019 19-37-44](https://user-images.githubusercontent.com/11271197/51768637-c3b5b100-20d8-11e9-941f-00adb4c7b0a1.gif) ![jan-25-2019 18-58-49](https://user-images.githubusercontent.com/11271197/51768645-cb755580-20d8-11e9-89e7-1aa9ba7256c3.gif) ## Known problems - The block is not aware of any change inside the widget until the update button is pressed. This replicates the save button on the widgets screen. But it is annoying if we change something on the widget and go to the widget preview right away our changes are not reflected in the preview. Having an explicit update, makes testing and debugging easier, we may than explore other approaches e.g.: also save when preview happens, save on blur events, etc. - The text widget that contains TinyMCE crashes and fails to init. It calls wp.editor.initialize to reference TinyMCE and on Gutenberg, wp.editor is our editor module. This problem may have happened with meta boxes if it was solved probably the same approach may be applied. - The widget design may be affected by CSS that exists in Gutenberg, so the design of the widgets does not look the same. Ideally, Gutenberg CSS would not affect the widgets but as they are on the same page that's not the case. - Some third-party widgets using don't initialize correctly. That happens because the dom of the editor is not equal to the dom of the customizer and/or the widget screen. Some JS widgets use click events on the widgets screen to initialize while on Gutenberg these events don't happen, some check if they are on the customizer page (body contains customizer classes) before handling widget-updated events. Normally adapting a widget that does not initialize correctly is a matter of changing a very simple condition on the plugin.
Configuration menu - View commit details
-
Copy full SHA for b421fc9 - Browse repository at this point
Copy the full SHA b421fc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dc0062 - Browse repository at this point
Copy the full SHA 0dc0062View commit details -
Configuration menu - View commit details
-
Copy full SHA for efb232c - Browse repository at this point
Copy the full SHA efb232cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 744d0c7 - Browse repository at this point
Copy the full SHA 744d0c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f93f5e - Browse repository at this point
Copy the full SHA 7f93f5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3254c34 - Browse repository at this point
Copy the full SHA 3254c34View commit details -
Add: End to end test to make sure when all blocks get removed the def…
…ault block appender gets inserter and selected (#14191)
Configuration menu - View commit details
-
Copy full SHA for 313974f - Browse repository at this point
Copy the full SHA 313974fView commit details
Commits on Mar 9, 2019
-
Fix the Deprecated Blocks link (#14355)
The *Deprecated Blocks link* was pointing to the wrong URL.
Configuration menu - View commit details
-
Copy full SHA for 2a660dd - Browse repository at this point
Copy the full SHA 2a660ddView commit details
Commits on Mar 10, 2019
-
Added testcases for isKeyboardEvent in keycodes module (#14073)
* Added testcases for isKeyboardEvent in keycodes module * Fixed assertion checks and updated attachEventListeners function * Added testcases for isKeyboardEvent in keycodes module * Fixed assertion checks and updated attachEventListeners function
Configuration menu - View commit details
-
Copy full SHA for fd604df - Browse repository at this point
Copy the full SHA fd604dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23ffc00 - Browse repository at this point
Copy the full SHA 23ffc00View commit details
Commits on Mar 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6d81e2a - Browse repository at this point
Copy the full SHA 6d81e2aView commit details -
ToggleControl allows setting custom classes (#13804)
* ToggleControl allows setting custom classes Related Issue: #11349 This pull request fixes the "ToggleControl does not allow setting custom classes" problem. This lets the user to add a custom classname on the element, just like in TextControl. * Update README of toggle-control Add property className and its description * Update packages/components/src/toggle-control/README.md Formatted style of README Co-Authored-By: AmartyaU <44530193+AmartyaU@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b274672 - Browse repository at this point
Copy the full SHA b274672View commit details -
Configuration menu - View commit details
-
Copy full SHA for daa2096 - Browse repository at this point
Copy the full SHA daa2096View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa9bbf3 - Browse repository at this point
Copy the full SHA fa9bbf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f990fce - Browse repository at this point
Copy the full SHA f990fceView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6c0f06 - Browse repository at this point
Copy the full SHA d6c0f06View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca1a39a - Browse repository at this point
Copy the full SHA ca1a39aView commit details -
Plugin: Remove postinstall step (#14353)
* Plugin: Remove postinstall step * Framework: Run build for JS unit tests Assumed previously relied on postinstall
Configuration menu - View commit details
-
Copy full SHA for 93e5c1d - Browse repository at this point
Copy the full SHA 93e5c1dView commit details -
Add check to the merge function in headings and paragraph blocks (#13981
Configuration menu - View commit details
-
Copy full SHA for 6e0137f - Browse repository at this point
Copy the full SHA 6e0137fView commit details -
Update internationalization process with complete updated example. (#…
…13909) * Update internationalization process with complete updated example. * Minor edits * Update i18n package documentation Updates with links to expanded section in Gutenberg Handbook Fixes instructions to use wp-cli which is the recommended tool for creating pot files, and po2json to convert the format. * Apply suggestions from code review Co-Authored-By: mkaz <marcus@mkaz.com> * Remove duplicate documentation, just link to Handbook * Batch of changes from reviews props @swisspiddy * :shakes-fist-at-whitespace: * Updates to include full .pot and .po files per @nosolosw review * Add JSON translation example
Configuration menu - View commit details
-
Copy full SHA for 9c3dbde - Browse repository at this point
Copy the full SHA 9c3dbdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97c07db - Browse repository at this point
Copy the full SHA 97c07dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e1af34 - Browse repository at this point
Copy the full SHA 3e1af34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52336ba - Browse repository at this point
Copy the full SHA 52336baView commit details
Commits on Mar 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c4ea251 - Browse repository at this point
Copy the full SHA c4ea251View commit details -
Fix block validation error message (#13499)
* Rename variable to make code more clear * Fix display of expected and actual block HTML The variable were in the wrong order, making the message confusing. It would show the actual HTML as the expected HTML and visa versa. * Change wording to be more clear Expected & Actual were confusing words to use in this content. This change makes the message actually reflect what the values are. * Regenerate docs
Configuration menu - View commit details
-
Copy full SHA for 3edaae7 - Browse repository at this point
Copy the full SHA 3edaae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdd9c04 - Browse repository at this point
Copy the full SHA cdd9c04View commit details -
Teach build and start commands to use Webpack default if none is prov…
…ided (#13877) * Use a default webpack config if none is provided * Extract webpack utils from build command * Update start command * Add docs * Add Webpack documentation * Add example of how to overwrite the default plugins * Do not export hasWebpackConfig as it is not used anywhere else. * Always pass webpack CLI args to command * Update README * Remove section on extending the default webpack config file * Simplify array passing Co-Authored-By: nosolosw <nosolosw@users.noreply.github.com> * Simplify pushing to array Co-Authored-By: nosolosw <nosolosw@users.noreply.github.com> * Fix externals docs * Use webpack instead of Webpack * Add Changelog entry
Configuration menu - View commit details
-
Copy full SHA for 9f3f392 - Browse repository at this point
Copy the full SHA 9f3f392View commit details -
RichText: Fix prepareEditableTree (#14284)
* Fix use of __experimentalCreatePrepareEditableTree without __experimentalCreateOnChangeEditableValue * Add unit tests
Configuration menu - View commit details
-
Copy full SHA for ecd6ae9 - Browse repository at this point
Copy the full SHA ecd6ae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfc726f - Browse repository at this point
Copy the full SHA dfc726fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1386ab4 - Browse repository at this point
Copy the full SHA 1386ab4View commit details
Commits on Mar 13, 2019
-
RichText: change value to have separate keys for line and object form…
…ats (#13948) * Add objects and lineFormats * Update RichText * Fix image toolbar * Update format placeholder * lineFormat => lines * concatPair => mergePair * Update selectedFormat checks * Add some extra info to create docs * Move create docs inline * Merge lines and objects * Fix typos * Add getActiveObject unit tests * Update docs * Rebase * Adjust unstableToDom arguments * Remove normaliseFormats from list functions * Update native files * Update native file
Configuration menu - View commit details
-
Copy full SHA for 186b672 - Browse repository at this point
Copy the full SHA 186b672View commit details -
RichText: try alternative list shortcuts (to tab) (#14343)
* RichText: try alternative list shortcuts * Try tooltips * Change tooltips to use text * Add inline comments * Add e2e test * Rebase
Configuration menu - View commit details
-
Copy full SHA for 08da64b - Browse repository at this point
Copy the full SHA 08da64bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7a4dfa - Browse repository at this point
Copy the full SHA d7a4dfaView commit details -
Components: update Button readme to add design guidelines (#14194)
These changes add design documentation. Co-Authored-By: kjellr <kjell@kjellr.com>
Configuration menu - View commit details
-
Copy full SHA for 1e541fb - Browse repository at this point
Copy the full SHA 1e541fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7d14ca - Browse repository at this point
Copy the full SHA c7d14caView commit details -
Document outline: Use links not buttons (#10815)
* Adjust document outline to use an a tag vs button * target href links directly to page anchors, remove onClick handler * update test snapshot * update snapshot * better titleNode targeting * update snapshot * update snapshot * Close the table of contents panel when a link is clicked * add deterministic block id to tests * remove redundant screen reader text * Adjust map to avoid mutating original object * update snapshot * Update packages/editor/src/components/document-outline/index.js Co-Authored-By: adamsilverstein <adam@10up.com> * Update packages/editor/src/components/document-outline/test/index.js remove leading _ Co-Authored-By: adamsilverstein <adam@10up.com> * Update packages/editor/src/components/document-outline/index.js Co-Authored-By: adamsilverstein <adam@10up.com> * update snapshot * update snapshots * update snapshot * update snapshots * fix up e2e tests * Fix snapshots by removing single quotes from outline links * Update packages/editor/src/components/document-outline/index.js Co-Authored-By: adamsilverstein <adam@10up.com> * change target to href * rename close -> closeOutline * update snapshots after property name changes * rename close/onClose -> onRequestClose for TOC, on * restore onSelect * complete renaming * Block links are only valid for the current session - remove hash after following * update snapshot * cleanup; move block id hash removal functionality up to document outline; now includes title * update snapshot * use replaceState vs pushState * use defer and import at top of file * removeURLHash as helper * remove passing event in select handler * improve doc block * Skip title in outline when title node not found * remove removeURLHash
Adam Silverstein authoredMar 13, 2019 Configuration menu - View commit details
-
Copy full SHA for a06f931 - Browse repository at this point
Copy the full SHA a06f931View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd456f6 - Browse repository at this point
Copy the full SHA cd456f6View commit details -
Plugin: Remove replace_editor filter, extend core editor (#13569)
* Plugin: Remove replace_editor filter, extend core editor * Plugin: Avoid dynamic dependencies for wp-block-library style This is handled by core in common blocks style enqueues behavior https://github.com/WordPress/wordpress-develop/blob/e421f26/src/wp-includes/script-loader.php#L2626-L2630 * Testing: Leverage saveDraft for meta boxes save
Configuration menu - View commit details
-
Copy full SHA for 67656bc - Browse repository at this point
Copy the full SHA 67656bcView commit details
Commits on Mar 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 68ef5e7 - Browse repository at this point
Copy the full SHA 68ef5e7View commit details -
Use <s> for strikethrough, not <del> (#14389)
* Use <s> for strikethrough, not <del> * Update e2e test
Configuration menu - View commit details
-
Copy full SHA for 13334d7 - Browse repository at this point
Copy the full SHA 13334d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 589a634 - Browse repository at this point
Copy the full SHA 589a634View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc03691 - Browse repository at this point
Copy the full SHA dc03691View commit details -
Configuration menu - View commit details
-
Copy full SHA for 244d7ce - Browse repository at this point
Copy the full SHA 244d7ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7964f38 - Browse repository at this point
Copy the full SHA 7964f38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a93e6a - Browse repository at this point
Copy the full SHA 9a93e6aView commit details
Commits on Mar 15, 2019
-
Docs: Add anchor link to section in scripts readme (#14439)
* Add anchor link * Add anchor link to second reference
Configuration menu - View commit details
-
Copy full SHA for 176fdaf - Browse repository at this point
Copy the full SHA 176fdafView commit details -
Configuration menu - View commit details
-
Copy full SHA for d21e382 - Browse repository at this point
Copy the full SHA d21e382View commit details -
Update/e2e tests options (#14129)
* added an interactive argument to the test-e2e script * mend * added a way to bypass certain args from Jest, reverted to normal argument passing using double dash * simplified the argument cleanup function * simplified the argument cleanup function * added a way to bypass certain args from Jest, reverted to normal argument passing using double dash * simplified the argument cleanup function * simplified the argument cleanup function * cleaned up the code by moving the prefixed arguments removal to getcliargs
Configuration menu - View commit details
-
Copy full SHA for 3cc3c89 - Browse repository at this point
Copy the full SHA 3cc3c89View commit details -
Fix: Regression: Template lock option is not taken into consideration…
…; Add: end to end tests; (#14390)
Configuration menu - View commit details
-
Copy full SHA for 2dad4ef - Browse repository at this point
Copy the full SHA 2dad4efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 790cb30 - Browse repository at this point
Copy the full SHA 790cb30View commit details -
Input Interaction: fix buffer for the triggering of multi-select (#14448
Configuration menu - View commit details
-
Copy full SHA for 3848167 - Browse repository at this point
Copy the full SHA 3848167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c8486f - Browse repository at this point
Copy the full SHA 6c8486fView commit details -
Input Interaction: only consider selection at edge if directed toward…
…s it (#14450) * Input Interaction: only consider selection at edge if directed towards it * Add e2e test
Configuration menu - View commit details
-
Copy full SHA for 542151d - Browse repository at this point
Copy the full SHA 542151dView commit details -
Components: update CheckboxControl readme (#14153)
* Initial commit to update CheckboxControl readme These changes add design documentation. * Fix tabbing on code example
Configuration menu - View commit details
-
Copy full SHA for 7723b06 - Browse repository at this point
Copy the full SHA 7723b06View commit details -
Use a left border for hover + selection states (#14145)
* Add thick borders to the left of blocks when they're hovred + selected. * Add thick left border to the page title. * Turn off block toolbar centering for alignwide blocks. This splits the left border in two, which looks a bit weird. * Move block breadcrump to the left side, position it on top of the block. * Clean up the block toolbar's left border. * Use inset borders on mobile. * Prevent inset borders from overlapping with full-bleed content. * Use a gray border instead of a blue one on hover. * Use a sass variable to define the left block border width * Fix breadcrumb potision for alignfull blocks. * Clean up breadcrumb position for left & right-aligned blocks. * Sync block mover animation up with the hover state. * Darken focused block borders slightly. From $light-gray-500 to $light-gray-800. * Switch to using border instead of outline for block borders. Also, change the thick left border to a solid color, to prevent weird overlap. * Make this work better with Windows High Contrast Mode * Adjust z-index of border + breadcrumb for child blocks. So that they're not overlapped by the parent block's border + toolbar. * Remove extra z-index rule from the block border. Turns out this wasn't needed anyway. * Remove extra z-index rule from the block border. Minor description cleanup. * Ensure these styles are compatible with Top Toolbar mode. * Use the new gray value for the mobile toolbar border. * Add a matching left border to the post permalink area above the title. * Improve border position for mobile screens, especially for elements that float left/right. * Remove a couple unnecessary border updates from 047e1e4. Turns out these styles can be preserved on all screen sizes with no ill effect. * Clean up bugs related to the hover + focus states of the classic editor block. * Classic Block toolbar icon cleanup. Even out margins, remove white background. * Reusable Block border cleanup. * Keeping a light border on the classic block when it's inactive. * Clean up borders on warning blocks. * Switch to a solid color border color for the permalink box. This mirrors the approach we use for block toolbars, and also ensures that we don't layer opacities and make the permalink toolbar darker than intended. * Update z-index rule name to match the one used in the latest merge. * Combine full-wide toolbar centering rules. Previously, these were declared in two separate palces. * Add a darker hover state for dark themes. * Remove the left toolbar border on mobile screens. This fixes some visual bugs with themes like TwentyNineteen, which include margins on either side of the block on mobile.
Configuration menu - View commit details
-
Copy full SHA for 08bf9e1 - Browse repository at this point
Copy the full SHA 08bf9e1View commit details -
Input Interaction: allow outer vertical edge to be selected (#14453)
* Input Interaction: allow outer vertical edge to be selected * Add e2e test
Configuration menu - View commit details
-
Copy full SHA for 39bd834 - Browse repository at this point
Copy the full SHA 39bd834View commit details -
Skip test case packages/e2e-tests/specs/plugins/inner-blocks-allowed-…
…blocks.test.js (#14458)
Configuration menu - View commit details
-
Copy full SHA for 7779964 - Browse repository at this point
Copy the full SHA 7779964View commit details -
DOM: Limit single tabbable radio input by name (#14128)
* DOM: Limit single tabbable radio input by name * DOM: Avoid consolidating unnamed radio inputs
Configuration menu - View commit details
-
Copy full SHA for 1019c17 - Browse repository at this point
Copy the full SHA 1019c17View commit details -
Update MenuItemsChoice readme (#14465)
Add design guidelines and screenshots.
Configuration menu - View commit details
-
Copy full SHA for 09e72df - Browse repository at this point
Copy the full SHA 09e72dfView commit details -
Add MenuGroup design documentation (#14466)
* Update MenuGroup Readme. Add design guidelines and screenshots. * Adjust introduction to be more concise.
Configuration menu - View commit details
-
Copy full SHA for 6f7fc09 - Browse repository at this point
Copy the full SHA 6f7fc09View commit details
Commits on Mar 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6a9665a - Browse repository at this point
Copy the full SHA 6a9665aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3148cc - Browse repository at this point
Copy the full SHA f3148ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b37ee7 - Browse repository at this point
Copy the full SHA 5b37ee7View commit details
Commits on Mar 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 54a5f42 - Browse repository at this point
Copy the full SHA 54a5f42View commit details -
Fix: Pasting captions without an image fails (#14365)
* Fix: Pasting captions without an image fails Fixes #13527 See original work in #12315 When pasting content which includes the `[caption]` shortcode we assume that the content is well-formed (that there is not only an `<img />` in there but also in the first position). In this patch we fix the problem by removing the old code, which removed the first `Element` node, and replaced it with code that removes the first `IMG` node _if one is found_. We're leaving other image nodes in place in case the caption contains image nodes and we're not requiring that the `IMG` be the first child of the caption shortcode in case people are wrapping the image in other valid HTML like this... ```html [caption]<a href="some.link"><img src="some.image"></a>[/caption] ``` See the new unit tests for a more complete specification of the intended behaviors. PR reviewed, debugged, and created by: -> LANNISTER MOB <- - @codebykat - @dmsnell - @gwwar - @kwight - @mmtr - @obenland - @rodrigoi - @vindl * Update stripFirstImage behavior to also remove matching topmost parent node
Configuration menu - View commit details
-
Copy full SHA for cafb041 - Browse repository at this point
Copy the full SHA cafb041View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98c97a7 - Browse repository at this point
Copy the full SHA 98c97a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74c0ed7 - Browse repository at this point
Copy the full SHA 74c0ed7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e74833 - Browse repository at this point
Copy the full SHA 5e74833View commit details -
Configuration menu - View commit details
-
Copy full SHA for fec7ea1 - Browse repository at this point
Copy the full SHA fec7ea1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7801a8 - Browse repository at this point
Copy the full SHA c7801a8View commit details -
Begin adding support for the
prefers-reduced-motion
setting, Add a1……1y notes to the animation docs. (#14021)
Configuration menu - View commit details
-
Copy full SHA for bc8adf7 - Browse repository at this point
Copy the full SHA bc8adf7View commit details -
Docs: Include clarification about using @wordpress/babel-plugin-impor…
…t-jsx-pragma with @wordpress/babel-preset-default (#14482)
Configuration menu - View commit details
-
Copy full SHA for 7748b8e - Browse repository at this point
Copy the full SHA 7748b8eView commit details -
Improve openAllBlockInserterCategories function; Fix intermittent fai…
…lures in inner blocks allowed blocks test. (#14460)
Configuration menu - View commit details
-
Copy full SHA for 15b20c7 - Browse repository at this point
Copy the full SHA 15b20c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e340d6 - Browse repository at this point
Copy the full SHA 6e340d6View commit details -
Docs: Polish @wordpress/scripts README and related tutorial (#14484)
* Clarify that JSX is not part of ESNext in JS build setup tutorial * Docs: Polish @wordpress/scripts README and related tutorial * Emphasize that build and start scripts should be used with the default config * Add Advanced information subsection for all scripts * Link the existing tutorial for build and start scripts
Configuration menu - View commit details
-
Copy full SHA for 15b87b0 - Browse repository at this point
Copy the full SHA 15b87b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08eafa6 - Browse repository at this point
Copy the full SHA 08eafa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6c4db8 - Browse repository at this point
Copy the full SHA a6c4db8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a474b8 - Browse repository at this point
Copy the full SHA 4a474b8View commit details
Commits on Mar 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0563f6f - Browse repository at this point
Copy the full SHA 0563f6fView commit details