Skip to content

QtFRED Background Editor Dialog#6998

Merged
JohnAFernandez merged 13 commits into
scp-fs2open:masterfrom
MjnMixael:qtfred_background_dialog
Sep 2, 2025
Merged

QtFRED Background Editor Dialog#6998
JohnAFernandez merged 13 commits into
scp-fs2open:masterfrom
MjnMixael:qtfred_background_dialog

Conversation

@MjnMixael

Copy link
Copy Markdown
Contributor

Fully implements the background editor with updating backgrounds and everything. There's a couple remaining TODOs that I will handle in a follow up once we know the main render view is working properly.

Another note is that while FRED does use intermediary variables and saves everything on close, the Background Editor does not come with standard OK/Cancel buttons so I chose to fire the middle man for simplicity. The model works directly on the mission data.

Fixes #1688
Fixes #2963

@MjnMixael MjnMixael added the qtfred A feature or issue related to qtFred. label Aug 26, 2025
@github-project-automation github-project-automation Bot moved this to Work In Progress (PRs) in qtFRED2 Aug 26, 2025
@MjnMixael MjnMixael force-pushed the qtfred_background_dialog branch from b7b289d to b9229cd Compare August 29, 2025 03:54

@JohnAFernandez JohnAFernandez left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One suggestion

Comment thread qtfred/src/mission/dialogs/BackgroundEditorDialogModel.cpp Outdated
@github-project-automation github-project-automation Bot moved this from Work In Progress (PRs) to In Review (PRs) in qtFRED2 Aug 30, 2025
@JohnAFernandez JohnAFernandez merged commit c50cffa into scp-fs2open:master Sep 2, 2025
20 checks passed
@github-project-automation github-project-automation Bot moved this from In Review (PRs) to Done in qtFRED2 Sep 2, 2025
@MjnMixael MjnMixael deleted the qtfred_background_dialog branch September 2, 2025 02:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

qtfred A feature or issue related to qtFred.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

QTFred UI FR: Bitmap pallet Create Editor: Background

2 participants