Skip to content

ProjectSettingsPanel#164

Open
Ropuce wants to merge 11 commits intodevfrom
ProjectSettingsPanel
Open

ProjectSettingsPanel#164
Ropuce wants to merge 11 commits intodevfrom
ProjectSettingsPanel

Conversation

@Ropuce
Copy link
Copy Markdown

@Ropuce Ropuce commented May 9, 2025

  • Fixed Project Settings window layout
  • Fixed keyboard input on Input test/rebind screen
  • Added option to change project name and default scene

Ropuce added 6 commits April 12, 2025 14:52
Added Project Name field to General tab in Project Settings
# Conflicts:
#	CoffeeEditor/Panels/ProjectSettingsPanel.cpp
Added method to project to load its default scene if it exists

Changed Runtme entry scene logic to take advantage of this

Fixes towards preventing buffer-related errors in Project Settings

If no default scene has been manually defined in project, default to original default (Default.TeaScene on project root)

Fixed project name being used as filename when saving
@Ropuce Ropuce self-assigned this May 9, 2025
@Ropuce Ropuce added the enhancement New feature or request label May 9, 2025
@Ropuce Ropuce force-pushed the ProjectSettingsPanel branch from eee7f55 to 341244b Compare May 20, 2025 15:25
Comment thread CoffeeEditor/Panels/ProjectSettingsPanel.cpp Outdated
Comment thread CoffeeEngine/src/CoffeeEngine/Project/Project.cpp Outdated
Comment thread Runtime/src/RuntimeLayer.cpp
Default scene now only loads in runtime mode

Removed unused include in ProjectSettingsPanel.cpp

Removed default StartScenePath value
@Ropuce Ropuce requested a review from hugoplanell June 8, 2025 18:42
@Ropuce
Copy link
Copy Markdown
Author

Ropuce commented Jun 10, 2025

The only thing left to test is if it works properly on Linux. It already works on Windows

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants