Skip to content

Conversation

@mmilko01
Copy link
Contributor

@mmilko01 mmilko01 commented Apr 7, 2025

#3093

  • For newer UI5 versions (>1.136) the RTA supplied addXMLPlugin is used.
  • The plugin provides the same functionality, but also gives better control on the context menu as it can be configured based on the designtime metadata of the UI element.

@changeset-bot
Copy link

changeset-bot bot commented Apr 7, 2025

🦋 Changeset detected

Latest commit: 998384e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 8 packages
Name Type
@sap-ux/adp-tooling Patch
@sap-ux-private/preview-middleware-client Patch
@sap-ux/preview-middleware Patch
@sap-ux/adp-flp-config-sub-generator Patch
@sap-ux/create Patch
@sap-ux/flp-config-inquirer Patch
@sap-ux/generator-adp Patch
@sap-ux/flp-config-sub-generator Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@mmilko01 mmilko01 changed the title feat: Reuse addXMLPlugin feat: Reuse UI5 supplied addXMLPlugin in Adaptation Editor Apr 7, 2025
@mmilko01 mmilko01 changed the title feat: Reuse UI5 supplied addXMLPlugin in Adaptation Editor refactor: Enhance XML Fragment context menu control with addXMLPlugin Integration Apr 7, 2025
@mmilko01 mmilko01 marked this pull request as ready for review April 8, 2025 06:23
@mmilko01 mmilko01 requested review from a team as code owners April 8, 2025 06:23
testojs
testojs previously approved these changes Apr 23, 2025
Copy link
Contributor

@testojs testojs left a comment

Choose a reason for hiding this comment

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

  • change looks good
  • changeset OK
  • good test coverage
  • did not tested manually

Copy link
Contributor

@voicis voicis left a comment

Choose a reason for hiding this comment

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

  • Good test coverage
  • Review comments addressed
  • Tested manually

Copy link
Contributor

@testojs testojs left a comment

Choose a reason for hiding this comment

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

re-approve

@sonarqubecloud
Copy link

@mmilko01 mmilko01 merged commit 258ecca into main Apr 25, 2025
16 checks passed
@mmilko01 mmilko01 deleted the feat/consume-addxml-plugin branch April 25, 2025 13:02
avasilev-sap pushed a commit that referenced this pull request May 14, 2025
… Integration (#3091)

* feat: consume AddXMLPlugin

* fix: set default plugins

* fix: set default plugins

* feat: consume ExtendController plugin

* fix: types

* fix: controller extension handler function

* chore: temporary disabled unit tests

* feat: consume addXMLPlugin

* fix: add removed empty line

* fix: change required ui5 version

* Linting auto fix commit

* chore: create changeset

* test: add missing rta method

* test: enabled table columns tests

* fix: remove unneeded subscribe function

* fix: remove unneeded imports

* fix: wrong return type

* refactor: static methods in AddFragmentService class

* fix: remove unneeded action

* test: stabilize current tests

* test: add tests for add-fragment

* test: enhance init-dialogs tests

* fix: ehnahce AddFragment controlle tests

* test: uncovered branches

* chore: remove changeset module

* chore: update changeset description

* fix: pass templateName to plugin

* refactor: simplify add-fragment

* fix: remove unneeded variable

* fix: cycling dependency

* refactor: create extended change object and set it in Session Storage

* fix: return type

* refacor: move additional info in utils

* fix: return type

* fix: rename parameters

* test: stabilize current tests

* fix: lint issues

* fix: get additional change info in connector service

* fix: lint issues

* refactor: use map instead of sessionStorage

* test: fix tests

* test: add coverage

* fix: sonar issue

* fix: review comments

* chore: update patchset

* fix: address review comments

* fix: wrong class name

* test: fix mock

* fix: address review comments

* test: remove unneeded mocks

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants