Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unintuitive project creation workflow #3279

Closed
Sygmei opened this issue Feb 19, 2022 · 2 comments
Closed

Unintuitive project creation workflow #3279

Sygmei opened this issue Feb 19, 2022 · 2 comments

Comments

@Sygmei
Copy link

Sygmei commented Feb 19, 2022

Tiled Project creation workflow is confusing and goes against the usual workflow we can see in other softwares.
Usually, here are the actions possible for a project on other softwares :

  • Create an empty project
  • Open an existing project
  • Save a project

The absence of a "Create project" button makes things confusing.
Also, when you are already working on a Project, the "Close project" is hidden in the "Project" menu instead of the "File" one where you can find the "Open project" button (making things even more confusing).
Usually, when a user wants to work on another project, it will create another project, the software will close the previous one with a save confirmation popup and re-open the newly created project.
On Tiled however, you have to close your current project, it will fallback on the default project where you can save it as a new project.

Would it be possible to have this "Create project" button that will make things much less confusing for newcomers ?

@bjorn
Copy link
Member

bjorn commented Feb 23, 2022

Thanks for creating an issue about this! Indeed, I will try to change things such that there isn't a default project, and you can just do "New Project" to get started on a new one with an empty session.

@bjorn bjorn added this to Tiled 1.9 Mar 28, 2022
@bjorn bjorn moved this to Todo in Tiled 1.9 Mar 28, 2022
bjorn added a commit that referenced this issue May 18, 2022
This action replaces the 'Save Project As' action, and should be in
general more intuitive. The new project will have its directory added to
its list of folders by default.

Issue #3279
@bjorn bjorn closed this as completed in d76e1ed May 18, 2022
Repository owner moved this from Todo to Done in Tiled 1.9 May 18, 2022
@bjorn
Copy link
Member

bjorn commented May 18, 2022

Alright, I've made the following changes:

  • "Save Project As" has been replaced by "New Project", and the new project gets its initial folder automatically.
  • "Open Project" has been removed (since there was already "Open File or Project").
  • "New Project", "Recent Projects" and "Close Project" are now moved to the "File" menu.

image

That should be a lot more intuitive. In addition though, I should avoid certain things that are only saved in the project from being modified when no project is loaded, like the Project Properties, Project Folders and Property Types.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

No branches or pull requests

2 participants