[TASK] Remove jquery & jquery-ui from image manipulation
This change removes jquery and jquery-ui from the image manipulation widget. The draggable & resizable features have been reimplemented in a new dedicated lit-element `<typo3-backend-draggable-resizable>`, which emits the following events (having `action` and `originOffset`): + @draggable-resizable-start + @draggable-resizable-update + @draggable-resizable-finish Resolves: #100948 Releases: main, 12.4 Change-Id: I65c00eb4f7bfbe7963b9ea20ff71194245f8e381 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/79192 Tested-by:core-ci <typo3@b13.com> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
Showing
- Build/Sources/Sass/backend.scss 1 addition, 5 deletionsBuild/Sources/Sass/backend.scss
- Build/Sources/Sass/element/typo3-backend-draggable-resizable.scss 2 additions, 2 deletions...urces/Sass/element/typo3-backend-draggable-resizable.scss
- Build/Sources/TypeScript/backend/element/draggable-resizable-element.ts 306 additions, 0 deletions...TypeScript/backend/element/draggable-resizable-element.ts
- Build/Sources/TypeScript/backend/image-manipulation.ts 313 additions, 393 deletionsBuild/Sources/TypeScript/backend/image-manipulation.ts
- Build/Sources/TypeScript/core/lit-helper.ts 2 additions, 2 deletionsBuild/Sources/TypeScript/core/lit-helper.ts
- typo3/sysext/backend/Classes/Controller/BackendController.php 2 additions, 0 deletions...3/sysext/backend/Classes/Controller/BackendController.php
- typo3/sysext/backend/Resources/Public/Css/backend.css 11 additions, 11 deletionstypo3/sysext/backend/Resources/Public/Css/backend.css
- typo3/sysext/backend/Resources/Public/JavaScript/element/draggable-resizable-element.js 25 additions, 0 deletions.../Public/JavaScript/element/draggable-resizable-element.js
- typo3/sysext/backend/Resources/Public/JavaScript/image-manipulation.js 9 additions, 1 deletion...backend/Resources/Public/JavaScript/image-manipulation.js
- typo3/sysext/core/Resources/Public/JavaScript/lit-helper.js 1 addition, 1 deletiontypo3/sysext/core/Resources/Public/JavaScript/lit-helper.js
Please register or sign in to comment