-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Can we please get the old UI back? #13036
Comments
I agree, while I like the new Plater/Filaments/Printers bar, the File/Edit/Window needs to be laid out as a bar above. This is the norm for basically all windows applications. |
I don't know of anyone using Prusaslicer on a phone. Why use UI elements that are only suited for a mobile environment? Moving all the customary tool bar menus to a new button is just terrible, and is made even worse by removing the keyboard shortcuts as well. Why was this deemed important enough to warrant the time and effort??? Change for change's sake? PLEASE put the menu back, or at least make it a configurable option! |
Good ideas. We should at least expect some of the usual keyboard shortcuts. New to wxGTK, but I'll see what I can do. |
Adding a additional level of mouse navigation through a drop down menu is regressive. Please at least add a preferences option to revert to the old UI. |
In many "modern" linux applications menu is also squeezed into an icon, but mostly they make an option to "always show menu bar". Please Please do that to. If you want the "modern" style - ok, if you want to copy bambu - ok... BUT let us users the choice! Make an Option to enable/disable the menu bar. |
The interface code is in shambles. The search dialog should be implemented as a custom widget. They have it popping up as a separate window, which is causing all kinds of alignment and focus issues. The interface should be completely redone to use a model-view-controller (MVC). MVC is a software design pattern commonly used for developing user interfaces. It separates the program logic from the interface. So you could skin or fully customize the interface without having to compile the application. Implementations for GTK have been around since as far back as I can remember. But anyway, I made a couple changes for myself that maybe one or two others might find useful to sort of continue down this path of bad interface design and tack on things wrongly. The button code that brings up the menu is private. So I made a public method, If this was a MVC, all the hotkey accelerators and their associated menus and buttons could be edited within the program and/or stored in a simple configuration file, instead of navigating a hodge-podge of public and private methods. https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller |
Addressing a few more odd focus and keyboard navigation issues with search bar and results window in #13691 |
With where the File/Edit/Window/View etc buttons being where they should be.
The text was updated successfully, but these errors were encountered: