[BUGFIX] Restore visibility for soft hyphens and non-breaking spaces
Non-breaking spaces and soft hyphens are now visible in the editor to help the editor to identify them visually. Keyboard shortcuts are now working for non-breaking spaces and soft hyphens and use more common defaults: - ctrl+shift+space for non-breaking space - ctrl+shift+dash for soft hyphen Please note that MacOS use different shortcuts: - alt+shift+space for non-breaking space - alt+shift+dash for soft hyphen The SoftHyphen plugin for CKEditor is now deprecated and replaced with a new Whitespace Plugin that handles non-breaking spaces and soft hyphens. Loading the SoftHyphen will trigger a console warning. Resolves: #99454 Releases: main Change-Id: I2a1c5edfd7e95f85c060746795231fda56b56f8c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77255 Tested-by:core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Frank Nägler <frank.naegler@typo3.com> Tested-by:
Frank Nägler <frank.naegler@typo3.com>
Showing
- Build/Sources/TypeScript/rte_ckeditor/plugin/soft-hyphen.ts 4 additions, 23 deletionsBuild/Sources/TypeScript/rte_ckeditor/plugin/soft-hyphen.ts
- Build/Sources/TypeScript/rte_ckeditor/plugin/whitespace.ts 102 additions, 0 deletionsBuild/Sources/TypeScript/rte_ckeditor/plugin/whitespace.ts
- typo3/sysext/core/Classes/Configuration/CKEditor5Migrator.php 2 additions, 1 deletion...3/sysext/core/Classes/Configuration/CKEditor5Migrator.php
- typo3/sysext/core/Documentation/Changelog/12.2/Deprecation-99454-RestoreVisibilityForSoftHyphensAndNonBreakingSpaces.rst 64 additions, 0 deletions...4-RestoreVisibilityForSoftHyphensAndNonBreakingSpaces.rst
- typo3/sysext/rte_ckeditor/Configuration/RTE/Default.yaml 1 addition, 1 deletiontypo3/sysext/rte_ckeditor/Configuration/RTE/Default.yaml
- typo3/sysext/rte_ckeditor/Configuration/RTE/Editor/Plugins.yaml 2 additions, 2 deletions...sysext/rte_ckeditor/Configuration/RTE/Editor/Plugins.yaml
- typo3/sysext/rte_ckeditor/Configuration/RTE/Full.yaml 3 additions, 3 deletionstypo3/sysext/rte_ckeditor/Configuration/RTE/Full.yaml
- typo3/sysext/rte_ckeditor/Resources/Public/Css/editor.css 22 additions, 0 deletionstypo3/sysext/rte_ckeditor/Resources/Public/Css/editor.css
- typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/plugin/soft-hyphen.js 1 addition, 1 deletion...keditor/Resources/Public/JavaScript/plugin/soft-hyphen.js
- typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/plugin/whitespace.js 13 additions, 0 deletions...ckeditor/Resources/Public/JavaScript/plugin/whitespace.js
Please register or sign in to comment