Skip to content

[Project Manager] Fix Wrap Long Project Title - #122204

Draft
CarrotOfPower wants to merge 1 commit into
godotengine:masterfrom
CarrotOfPower:fix/wrap-long-project-title/4.7
Draft

[Project Manager] Fix Wrap Long Project Title#122204
CarrotOfPower wants to merge 1 commit into
godotengine:masterfrom
CarrotOfPower:fix/wrap-long-project-title/4.7

Conversation

@CarrotOfPower

@CarrotOfPower CarrotOfPower commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

This is the first Commit ([Project Manager] Fix Wrap Long Project Title) of #122061. If #122061 gets merged, this PR is solved.

What problem(s) does this PR solve?

  • This PR fixes all issues with wrapping project titles. For more info, see the two suspended PR.
  • To fix ALL issues with resizing Project Manager, see [Project Manager] Fix Wrap Long Project Title and Compact Mode #122061.
  • Simplifies logic significantly while maintaining the same functionality, fixing issues with long project titles not wrapping correctly.
  • Replaces the magic number former used for title_size_cache through logic, so the value is calculated and save for future layout changes, while the magic number had to be adjusted for layout changes.
  • Should work on any scale.

#122075

wrap_long_project_title_empty_tag_container_bug.mp4

Difference to #122095

Note

This PR may seem broken.
This is because of the new compact mode in 4.8 Master.
#122061 has the fix for that behaviour and is built on top of this commit.

This is #122152:

various-fixes-for-project-title-wrapping.mp4

As you may notice, the tags do not resize at first, title and tags share the space somewhere in the middle.
Also, you see the errors from #122257 in the terminal window.

This PR:

122204-demo.mp4

It ensures that the tags do resize at first, so the title can take mor space, which can be used more efficiently.
You don't see any errors in the terminal window.

Also, this PR is related to #122061, and it would be very easy to merge that PR into 4.8 Master, if this PR gets merged.

Additional information

Validated by building the Windows editor with SCons and testing it, as well as testing the test artifact for Windows.

@CarrotOfPower
CarrotOfPower requested a review from a team as a code owner August 8, 2026 09:48
@CarrotOfPower

CarrotOfPower commented Aug 8, 2026

Copy link
Copy Markdown
Contributor Author

If this PR gets merged in master, I strongly recommand merging #122061 subsequently.

@CarrotOfPower CarrotOfPower changed the title [Project Manager] Fix Wrap Long Project Title for 4.7 [Project Manager] Fix Wrap Long Project Title for 4.7.x Aug 8, 2026
@CarrotOfPower CarrotOfPower changed the title [Project Manager] Fix Wrap Long Project Title for 4.7.x [Project Manager] Fix Wrap Long Project Title for 4.7.2 Aug 8, 2026
@CarrotOfPower
CarrotOfPower force-pushed the fix/wrap-long-project-title/4.7 branch from 64bfb0c to 9041ed4 Compare August 9, 2026 20:18
@AThousandShips AThousandShips changed the title [Project Manager] Fix Wrap Long Project Title for 4.7.2 [Project Manager] Fix Wrap Long Project Title for Aug 10, 2026
@AThousandShips AThousandShips changed the title [Project Manager] Fix Wrap Long Project Title for [Project Manager] Fix Wrap Long Project Title Aug 10, 2026
@AThousandShips AThousandShips added this to the 4.8 milestone Aug 10, 2026
@CarrotOfPower

CarrotOfPower commented Aug 12, 2026

Copy link
Copy Markdown
Contributor Author

#122350 should be merged for 4.7.2.
See here.

@CarrotOfPower
CarrotOfPower force-pushed the fix/wrap-long-project-title/4.7 branch from 9041ed4 to 71cba15 Compare August 14, 2026 07:53
@CarrotOfPower
CarrotOfPower marked this pull request as draft August 14, 2026 20:29
@CarrotOfPower
CarrotOfPower force-pushed the fix/wrap-long-project-title/4.7 branch 6 times, most recently from 33f6752 to 434e84e Compare August 15, 2026 21:18
@CarrotOfPower
CarrotOfPower marked this pull request as ready for review August 15, 2026 22:25
@CarrotOfPower
CarrotOfPower force-pushed the fix/wrap-long-project-title/4.7 branch 5 times, most recently from 797c6ce to 5bb90d6 Compare August 16, 2026 20:02
@CarrotOfPower
CarrotOfPower force-pushed the fix/wrap-long-project-title/4.7 branch from 5bb90d6 to 3711f7c Compare August 16, 2026 20:10
@CarrotOfPower
CarrotOfPower marked this pull request as draft August 16, 2026 21:37
Fixes several issues where long project titles were
not wrapping correctly in the project list.

Co-authored-by: unit-tick <official.prince.john@gmail.com>
@CarrotOfPower
CarrotOfPower force-pushed the fix/wrap-long-project-title/4.7 branch from 3711f7c to 1dbed53 Compare August 17, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Memory leak when resizing the Project Manager to minimum width Project Manager UI breaks when adding project to list

2 participants