Skip to content

Ui redesign#47

Merged
atomic-junky merged 36 commits into
devfrom
feature/ui-redesign
Nov 25, 2024
Merged

Ui redesign#47
atomic-junky merged 36 commits into
devfrom
feature/ui-redesign

Conversation

@atomic-junky

Copy link
Copy Markdown
Collaborator

This branch has been around for a while but I think the new interface is pretty clean now. There are probably still a few changes to be made but I think we've got a pretty solid base.

We've still got the reorderable lists on the feature/reorderable-list branch, but they need more complex changes to the code, and that's not urgent.

As for the title bar, we'll have to wait for the feature to arrive on the Godot side (it's pretty buggy at the moment) but we'll do that later.

@atomic-junky atomic-junky added this to the 3.x milestone Nov 22, 2024

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

The pull request #47 has too many files changed.

We can only review pull requests with up to 300 changed files, and this pull request has 516.

@atomic-junky atomic-junky linked an issue Nov 25, 2024 that may be closed by this pull request

@RailKill RailKill left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looks really good! Some bugs I found and fixed:

  • could not switch tabs or close the welcome window after "+" was selected
  • when switching tabs with the side panel open, the fields will be added to the side panel without clearing the previous one (due to deselect event not happening during tab-switching)
  • words can somehow spill out of MonologueText, fixed using "clip contents"

Excellent work! I think you've pretty much covered all the UI for the features that we want to add. This should be ready to merge.

@atomic-junky

Copy link
Copy Markdown
Collaborator Author

Thanks a lot for all these fixes! I'm glad you like these changes!

@atomic-junky atomic-junky merged commit 8f6ca45 into dev Nov 25, 2024
@atomic-junky atomic-junky deleted the feature/ui-redesign branch November 25, 2024 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Interface redesign

2 participants