Skip to content

QtFRED Camera Class#7408

Merged
wookieejedi merged 2 commits into
scp-fs2open:masterfrom
MjnMixael:qtfred-camera-class
May 9, 2026
Merged

QtFRED Camera Class#7408
wookieejedi merged 2 commits into
scp-fs2open:masterfrom
MjnMixael:qtfred-camera-class

Conversation

@MjnMixael
Copy link
Copy Markdown
Contributor

Cleans up the editor file a little more by moving the camera code into a proper camera class, solving the TODO item in the code and cleaning up more of editor.cpp's spaghetti. This also does a better handoff between briefing dialog's widget controls and the main viewport.

This is a prerequisite to new camera features such as those being added by #7310 .

@MjnMixael MjnMixael added the qtfred A feature or issue related to qtFred. label Apr 28, 2026
@github-project-automation github-project-automation Bot moved this to Work In Progress (PRs) in qtFRED2 Apr 28, 2026
@MjnMixael
Copy link
Copy Markdown
Contributor Author

MjnMixael commented May 3, 2026

This will need help dialog updates to mention that briefing camera controls are identical to normal viewport controls

Nevermind. Help was already accurate and still is. Done.

@MjnMixael MjnMixael force-pushed the qtfred-camera-class branch from 884889c to 68d4d64 Compare May 4, 2026 17:22
@MjnMixael MjnMixael added this to the Release 26.0 milestone May 7, 2026
Copy link
Copy Markdown
Member

@wookieejedi wookieejedi left a comment

Choose a reason for hiding this comment

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

Overall looks good

@github-project-automation github-project-automation Bot moved this from Work In Progress (PRs) to In Review (PRs) in qtFRED2 May 8, 2026
@wookieejedi wookieejedi merged commit d6509d8 into scp-fs2open:master May 9, 2026
140 of 260 checks passed
@github-project-automation github-project-automation Bot moved this from In Review (PRs) to Done in qtFRED2 May 9, 2026
@MjnMixael MjnMixael deleted the qtfred-camera-class branch May 9, 2026 14:51
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.

2 participants