-
Notifications
You must be signed in to change notification settings - Fork 85
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
RFI: Updates to mod options tabs #1356
Labels
code cleanup
Refactor code, remove old code, improve maintainability
EPIC
Collation of related issues
Settings
Road config, mod options, config xml
UI
User interface updates
Milestone
Comments
originalfoo
added a commit
that referenced
this issue
Feb 6, 2022
Phase 1 refactor as per #1356 There will be separate PR for each of the other tabs.
originalfoo
added a commit
that referenced
this issue
Feb 6, 2022
Phase 1 refactor as per #1356 There will be separate PR for each of the other tabs.
originalfoo
added a commit
that referenced
this issue
Feb 7, 2022
Phase 1 refactor as per #1356 There will be separate PR for each of the other tabs. Note: This affects PRs for Maintenance tab and VehicleRestrictions (Policies) tab.
originalfoo
added a commit
that referenced
this issue
Feb 7, 2022
Phase 1 refactor as per #1356 There will be separate PR for each of the other tabs. Note how little code this rename touched - very well organised tab!
Phase 1: Rename the tabs
|
This was referenced Feb 7, 2022
This was referenced Feb 15, 2022
Closed
This was referenced Feb 18, 2022
Merged
This was referenced Feb 18, 2022
This was referenced Feb 21, 2022
This was referenced Mar 3, 2022
Remainder of work will continue in 11.6.6.0 branch. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
code cleanup
Refactor code, remove old code, improve maintainability
EPIC
Collation of related issues
Settings
Road config, mod options, config xml
UI
User interface updates
First, implement a long-term stable API that other mods can use if they need access to TM:PE mod option values (in progress).
This is a summary of the changes I'm planning to make to options tabs (each numbered item represents one or more PRs):
EDIT: Phases 2, 3, 4, 5, and 6 are being done together in batches.
.cs
filesOptionsVehicleRestrictionsTab.cs
will becomePoliciesTab.cs
.cs
fileMaintenanceTab_DespawnGroup.cs
AddUI()
methodAddUI()
methods will be called form parent tabMakeSettings...
methodMaintenanceTab_DespawnGroup.AddUI(tab);
CheckboxOption
OptionsManager.LoadData()
PropagatesTrueTo
feature ofCheckboxOption
to simplify associated codeSet....
functions from option groups wherever possibleFinishing up:
The text was updated successfully, but these errors were encountered: