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

GUI improvements #51

Open
turanszkij opened this issue Nov 20, 2019 · 5 comments
Open

GUI improvements #51

turanszkij opened this issue Nov 20, 2019 · 5 comments
Assignees
Labels
improvement Improvements to an existing feature
Projects

Comments

@turanszkij
Copy link
Owner

The existing GUI system should be improved for better Editor usability, and better features:

-Tree view: for displaying scene graph entities, like "outliner" in Blender
-Timeline: to create animations
-Window tabs, window docking: Reduce multiple windows cluttering up space in the Editor
-Controller support: The Editor should be operatable with a controller at least to some minimal extent
-Widget images and animations: GUI should be used in game as well, but this must be nicer than just the current colored boxes approach.

@turanszkij turanszkij self-assigned this Nov 20, 2019
@turanszkij turanszkij added feature request Discuss request for missing feature improvement Improvements to an existing feature and removed feature request Discuss request for missing feature labels Nov 20, 2019
@turanszkij turanszkij added this to Future in Roadmap Nov 20, 2019
@turanszkij turanszkij removed their assignment Nov 20, 2019
@turanszkij turanszkij self-assigned this Feb 18, 2020
@turanszkij turanszkij moved this from Future to Present in Roadmap Feb 18, 2020
@turanszkij
Copy link
Owner Author

Scroll bar should be abstracted so that it can enabled for other widgets too, not just combo box or tree list.

@turanszkij turanszkij mentioned this issue Apr 25, 2020
@turanszkij turanszkij moved this from Present to Future in Roadmap Jun 25, 2020
@turanszkij turanszkij moved this from Future to Present in Roadmap Oct 10, 2020
@turanszkij turanszkij moved this from Present to Future in Roadmap Jan 19, 2022
@turanszkij
Copy link
Owner Author

Really need a scrollbar now for the windows or tabs...

@MolassesLover
Copy link
Contributor

Please, I want this so bad

@turanszkij turanszkij moved this from Future to Present in Roadmap Jul 13, 2022
@turanszkij
Copy link
Owner Author

Reminder: add ResizeLayout() callback support for widgets.

turanszkij added a commit that referenced this issue Jul 31, 2022
turanszkij added a commit that referenced this issue Jul 31, 2022
* gui resizelayout #51

* checkbox icons

* updates

* weather reset

* embedded logo asset
@turanszkij
Copy link
Owner Author

Textbox supports caret positioning: 90fbbba

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvements to an existing feature
Projects
Roadmap
  
Present
Development

No branches or pull requests

2 participants