-
-
Notifications
You must be signed in to change notification settings - Fork 8
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
Update graphics and visual design elements for 4.x #48
Comments
Created by: urbanskimichal Is it already designed and needs to be implemented or this task is about proposing a design? If the latter - what elements exactly? |
Created by: benfry This is just a note that they'll need to be swapped out before launch. As for the design, it's the one thing that does not actually need additional volunteer help. |
In GitLab by @pr1metine on Jul 19, 2020, 02:07 Hi guys, |
Created by: benfry That's a separate discussion, see here: https://github.com/processing/processing/issues/5423 |
Created by: benfry (Locking this since the issue can be read too broadly and to avoid this turning into a general discussion about the UI of the PDE.) |
Created by: benfry 4.0 alpha 6 introduces a new color set that is not final. You can also set your own colors and styles here. We're working on ways to make theming more personal and customizable (without having to mess with |
Created by: benfry 4.0 beta 3 lands the first (major) round of the theming changes. Read more about it in the release notes or at https://github.com/processing/processing4/wiki/Themes. It also has an updated application icon, which is better than the previous but:
Themes are still incomplete:
We also may or may not redo the standard application windows to follow the theme. On the plus side, Java UIs look awful and this would bring some consistency (and hopefully elegance) to the mess. On the minus side, it's a ton of time and effort that might be better directed elsewhere. |
Created by: benfry The next release (4.0 beta 9) will have major improvements to the visual design of the UI. Themes are now working across the places mentioned in the previous comment. Remaining items:
And to reiterate: the goal for 4.0 is to have the best possible version of the way the PDE currently operates. We're not looking for a major redesign/rethink at this point because I don't have the time for it. And before that work, my priority is to first package the code for a Language Server implementation (see #117) so that the guts would be more usable with other editors (VS Code, Atom, whatever) and then we'd have the room to build something (probably Theia-based) as a replacement PDE. |
Created by: benfry Major visual changes will be in place with the 4.0 beta 9 release. There's still some minor things (the Welcome screen decision) but the major elements are now in place in the source (with a few things still being worked on as we head into the beta 9 release in the next day or two or seven). |
Created by: benfry
Things may still say Processing 3, and use its color scheme. We'll be updating that before the release.
The text was updated successfully, but these errors were encountered: