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

Remove campaign export and all related code #4065

Conversation

kwvanderlinde
Copy link
Collaborator

@kwvanderlinde kwvanderlinde commented May 15, 2023

Identify the Bug or Feature request

Implements #4047

Description of the Change

This removes the various bits that make up the campaign export feature. The menu item under File > Export is removed, and the code for the dialog and export itself has been removed.

This PR does nothing with regards to ModelVersionManager as that turned out to be more subtle than expected.

Possible Drawbacks

For those cases that still worked, it won't be as convenient to downgrade a campaign all the way back to 1.3/1.4/1.5 anymore.

Documentation Notes

N/A? Documentation around campaign exports can removed.

Release Notes

  • Removed campaign export dialog as the included versions are no longer encouraged for use.

This change is Reviewable

This removes the dialog itself, the supporting functionality in `CampaignExport`, and the version that gets passed
around to ultimately end up with `CampaignExport`. The current MapTool version and campaign version will still be
written out.
@kwvanderlinde kwvanderlinde changed the title Remove campaign and all related code Remove campaign export and all related code May 15, 2023
@cwisniew cwisniew added this pull request to the merge queue May 16, 2023
Merged via the queue into RPTools:develop with commit ba977d6 May 16, 2023
4 checks passed
@kwvanderlinde kwvanderlinde deleted the maintenance/4047-remove-campaign-export branch May 16, 2023 16:42
@cwisniew cwisniew added the code-maintenance Adding/editing javadocs, unit tests, formatting. label May 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code-maintenance Adding/editing javadocs, unit tests, formatting.
Projects
Status: Merged
Development

Successfully merging this pull request may close these issues.

None yet

2 participants