Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FIX] generateThemeDesignerResources: Allow core .theming in sources #1062

Merged
merged 5 commits into from
Jul 22, 2024

Conversation

matz3
Copy link
Member

@matz3 matz3 commented Jul 22, 2024

This change respects an sap.ui.core library .theming file from the sources instead of simply overwriting the file.
It allows the configuration to be put into the library and adjusted there instead of having to adjust it in the build task.

The existing logic is kept to support older UI5 versions where the file is not available in the sources.

JIRA: CPOUI5FOUNDATION-862

@matz3 matz3 requested a review from a team July 22, 2024 11:39
@matz3
Copy link
Member Author

matz3 commented Jul 22, 2024

CI issues will be solved by #1064

@coveralls
Copy link

coveralls commented Jul 22, 2024

Coverage Status

coverage: 94.651% (+0.03%) from 94.621%
when pulling c3b301b on v3-fix-dot-theming
into f52f895 on v3.

matz3 added 4 commits July 22, 2024 17:26
This change respects an sap.ui.core library .theming file from the
sources instead of simply overwriting the file.
It allows the configuration to be put into the library and adjusted
there instead of having to adjust it in the build task.

The existing logic is kept to support older UI5 versions where the file
is not available in the sources.

JIRA: CPOUI5FOUNDATION-862
@matz3 matz3 force-pushed the v3-fix-dot-theming branch from a568aab to 225b409 Compare July 22, 2024 15:26
@matz3 matz3 enabled auto-merge (squash) July 22, 2024 15:47
@matz3 matz3 merged commit dda3011 into v3 Jul 22, 2024
16 checks passed
@matz3 matz3 deleted the v3-fix-dot-theming branch July 22, 2024 15:49
matz3 added a commit that referenced this pull request Jul 22, 2024
…1062)

This change respects an sap.ui.core library .theming file from the
sources instead of simply overwriting the file.
It allows the configuration to be put into the library and adjusted
there instead of having to adjust it in the build task.

The existing logic is kept to support older UI5 versions where the file
is not available in the sources.

JIRA: CPOUI5FOUNDATION-862
(cherry picked from commit dda3011)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants