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

new roadmap for the ui/ux development #6393

Closed
Rossmaxx opened this issue May 4, 2022 · 4 comments
Closed

new roadmap for the ui/ux development #6393

Rossmaxx opened this issue May 4, 2022 · 4 comments

Comments

@Rossmaxx
Copy link
Contributor

Rossmaxx commented May 4, 2022

Enhancement Summary

this is just a meta issue collecting all ui/ux related issues and organising them into which versions each one could go into(it also includes editing of existing milestones). this issue is meant to be a point of discussion. i'm listing the versions and what change each version can take on.

1.3

1.4

  • better theming support pt 2
  • remove oscilloscope and take it out as a native plugin. (also from discussion of Modernize the toolbar #5261 )
  • reduce height of toolbar
  • complete lv2 support (this is not really a ui/ux issue but i put in this one for zyn)

2.0 (ui focused theme)

2.1

3.0

full implement of budislav's single window design #1911

@Monospace-V
Copy link
Contributor

@qnebra
Copy link

qnebra commented May 4, 2022

Sooo, quite nice and elaborated plan for development.

Now, opinions:

  • improving UI and making new requiered splitting QT from lmms core functions, which is already ongoing
  • there are some hardcoded UI values in code, those are systematically removed
  • more and more elements of UI is themable via CSS
  • main tendency, from what I see, is stability and functions

@Rossmaxx
Copy link
Contributor Author

Rossmaxx commented May 5, 2022

improving UI and making new required splitting QT from lmms core functions, which is already ongoing

that is a needed point but i excluded it because i'm pretty confident it will be done soon enough (if not, no hurry).

there are some hardcoded UI values in code, those are systematically removed
more and more elements of UI is themable via CSS

ie #1839

@Rossmaxx
Copy link
Contributor Author

Closing this as i got a better idea.

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

No branches or pull requests

3 participants