Skip to content

Unified briefing map render paths#7309

Open
MjnMixael wants to merge 4 commits intoscp-fs2open:masterfrom
MjnMixael:unified_briefing_map
Open

Unified briefing map render paths#7309
MjnMixael wants to merge 4 commits intoscp-fs2open:masterfrom
MjnMixael:unified_briefing_map

Conversation

@MjnMixael
Copy link
Contributor

@MjnMixael MjnMixael commented Mar 21, 2026

QtFRED's briefing editor dialog is going to use the same map rendering paths as in-game. SCPUI does also, but back when I wrote the API for that I split them into distinct functions, mostly because I was less experienced.

It's time to merge those paths back into one with the api_access bool, same as we've done for all the other ui api exposed methods. This PR should change no functionality so the review should double check that both paths run all the same code as they did before, just now gated behind the bool as appropriate.

This will also likely help find and fix issue #7302 as it was confirmed to me that it happens in both rendering paths.

@MjnMixael MjnMixael added the cleanup A modification or rewrite of code to make it more understandable or easier to maintain. label Mar 21, 2026
@MjnMixael MjnMixael added the qtfred A feature or issue related to qtFred. label Mar 24, 2026
@github-project-automation github-project-automation bot moved this to Work In Progress (PRs) in qtFRED2 Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup A modification or rewrite of code to make it more understandable or easier to maintain. qtfred A feature or issue related to qtFred.

Projects

Status: Work In Progress (PRs)

Development

Successfully merging this pull request may close these issues.

1 participant