-
-
Notifications
You must be signed in to change notification settings - Fork 21.7k
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
Change in Project Manager #74561
Change in Project Manager #74561
Conversation
I made a small change in the project manager, make the interface a little more similar to the rest of the project. :)
This requires a proposal, it is a major change, and it makes the interface far less intuitive This kind of major change needs a discussion and feedback, the interface now works very poorly for narrow windows, and is far more crowded |
The buttons now doesn't have text so how are you supposed to know what they do? |
for (int i = 0; i < editor_languages.size(); i++) { | ||
String lang = editor_languages[i]; | ||
String lang_name = TranslationServer::get_singleton()->get_locale_name(lang); | ||
language_btn->add_item(vformat("%s [%s]", lang_name, lang), i); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why this change?
Why have you removed the version? Also that and probably other controls are now left unused |
As mentioned, please make proposals for these changes first. It's okay if you also make a PR, but UI changes should be discussed and putting a lot of effort into making them before there is a consensus can result in a lot of wasted time for you. Edit: I would also suggest focusing on identifying and explaining issues with the existing UI. Arbitrary changes that don't solve anything in particular are fun to make, but are unlikely to be considered. We try to be very pragmatic about those. |
My bad missed the tooltips And the version is convenient to not have to go to the help window, just like it's visible in the editor |
You have left a ton of functionality and items that now do nothing though, you need to do a lot of cleaning up |
For example? |
The version button and related functionality, and I'm sorry, I don't mean to be rude but I see I come across as such, it's just doesn't seem like you've taken a proper look at the code before reworking it and missing a lot of what it does and what changes when you alter it |
My minimal suggestion is:
But I think that putting the icons on a single row makes it harder to get an overview, and it makes the interface more crowded, it also makes it so you can't make the window as small and compact, and makes the search bar more crowded on small windows |
I like the changes. I would suggest you to do a proposal to explain all your changes so they can be consider for next versions |
@jcostello please don't comment just to boost |
Boost? This was active an hour ago. If you re-read my comment I just pointed out that I like the changes and suggest him to write a proposal |
You didn't add anything to the PR, no concrete details on the implementation, that's what I mean by boosting, the suggestion to make a propsal was already given twice If you want to show your support just like the PR |
Unlabeled icon buttons should be avoided when possible, as it's hard to figure out what they'll do until you click them. We have no alternative for the 2D/3D editor toolbars as space is lacking there, but we're not lacking space in the project manager window. |
Also you have made changes to the asset library viewer but you haven't shown how it looks now |
Hello, I've just created quick mockup to give some fundamentals to my opinion about this PR. First of all I think there is room for improvement and I like OP idea, but some things are missing. I totally agree that it should be proposal and in my opinion PR mockup kinda lacks key points why some things changed. In my opinion making it more like a menu in editor itself is not a great idea. Calinou explained it well. So what I've changed and how it compares to this PR.
What problems this mockup solves?
I created this mockup really quick and it is not my proposition. Just wanted to say that there is alot of things that we can change but we need proposal, discussion and probably a lot of mockup propositions. This is just example that you can make mockup with more thinking about solving problems and I think I've explained it well.... (?) Edit: Fixed some spacing, margins etc...because...perfectionism... |
Just to note that this kind of specific version info is not a feature in the current version, and not at all supported for pre 4.0, but other than that this looks much cleaner and less cluttered I think the language should remain where it is to not take up as much space in the bar, as the size of the bar really controls how narrow the window can be, which is a thing that really needs to be considered Also I think the loss of an easily accessible "run" button is not a good way to go, in general hiding basic functionality behind a context menu makes the interface far less easy to navigate I honestly think the project manager is very good as it is however, and as it is the very first thing someone new sees making it complicated is not necessarily helpful |
Don't worry about it @seppoday, you can never have too many mockups. I am not a UI/UX guy, but the few times I tried to build a user interface without having someone else design it the result was barely runctional. Btw, some feedback for your last iteration: I like that the "Create new" button is more visible, but you might have overdone it a bit 😁 . Maybe you could come up with something in between? |
I think that this should be discussed in a proposal. It's possible (and recommended) to make a PR for one but any discussion should go there. |
I made a small change in the project manager, make the interface a little more similar to the rest of the project.
I'm taking a "look" at the interface and seeing what could be improved.