adapt wix#14969
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
|
did not work |
|
This pull requests was closed without merging. You have been unassigned from the respective issue #14965. In case you closed the PR for yourself, you can re-open it. Please also check After submission of a pull request in CONTRIBUTING.md. |
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
|
no time to test this furhter, making the issue available for someone else |
|
This pull requests was closed without merging. You have been unassigned from the respective issue #14965. In case you closed the PR for yourself, you can re-open it. Please also check After submission of a pull request in CONTRIBUTING.md. |
I'll test this, you can keep it open |
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
|
Note that |
|
Gemini hint: #15188 (comment) |
…anner * upstream/tryToFixBanner: (194 commits) Enable loading of main.wxs Fix icon on Linux (#15188) chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.5 (#15178) New Crowdin updates (#15173) Reduce complexity in dependencies setup (#15169) Start new development cycle snapcraft snapcraft use snapctl update metadata fiels try with mesa candidate fix snapcraft and skmanrc to use correct version Release v6.0-alpha.5 chore(sbom): update CycloneDX SBOM files (#15172) Chore(deps): Bump jablib/src/main/resources/csl-styles (#15171) Added "DOI" and URL to entry preview [#14193] (#15121) Fix condition to check running CI in workflow Add maintainer permission check to workflow Add debug output for running checks Fix matrix ...
✅ All tests passed ✅🏷️ Commit: 96f283d Learn more about TestLens at testlens.app. |
|
The build of this PR is available at https://builds.jabref.org/pull-14969/. |
…les-wizard-12709 * upstream/main: (106 commits) Merge common gating parts into composite action (JabRef#15197) Support protected institutional authors in PersonNamesChecker (JabRef#15175) adapt wix (JabRef#14969) Improve CI (JabRef#15189) Revert "Reduce complexity in dependencies setup (JabRef#15169)" (JabRef#15191) Fix compilation Fix heylogs test Fix icon on Linux (JabRef#15188) chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.5 (JabRef#15178) New Crowdin updates (JabRef#15173) Reduce complexity in dependencies setup (JabRef#15169) Start new development cycle snapcraft snapcraft use snapctl update metadata fiels try with mesa candidate fix snapcraft and skmanrc to use correct version Release v6.0-alpha.5 chore(sbom): update CycloneDX SBOM files (JabRef#15172) ...
* adapt wix * try to fix paths * rever path and adapt from latest jdk 25 wix * try with direct path * Enable loading of main.wxs * only banner * add overrrides.wxi * without banner * with jpa config dir * try without path * add check for wix version * forward slash * comment out again --------- Co-authored-by: Oliver Kopp <kopp.dev@gmail.com>
User description
Closes #14976
I could not get the banner to work but at least this should readd the registry stuff
Steps to test
Mandatory checks
CHANGELOG.mdin a way that is understandable for the average user (if change is visible to the user)PR Type
Bug fix
Description
Fix WiX installer configuration paths for banner images
Add missing FragmentOsCondition component group reference
Add LaunchConditions element to install sequence
Simplify banner image path from relative to direct filename
Diagram Walkthrough
File Walkthrough
main.wxs
Update WiX installer configuration and banner pathsjabgui/buildres/windows/main.wxs
FragmentOsConditioncomponent group reference to DefaultFeatureLaunchConditionselement beforeRemoveExistingProductsinInstallExecuteSequence
WixUIBannerBmppath from relative path..\..\..\..\buildres\windows\JabRefTopBanner.bmpto direct filenameJabRefTopBanner.bmpWixUIDialogBmpvariable pointing toJabRefTopBanner.bmp