Moondust-Project icon indicating copy to clipboard operation
Moondust-Project copied to clipboard

[Editor] Redesign "Item Properties" Box so that it doesn't disappear, and instead updates automatically

Open Emral opened this issue 5 years ago • 5 comments

Is your feature request related to a problem? Please describe. It would speed up object editing by a lot, cutting out a press of the "Properties" button after a required right click.

Describe the solution you'd like I would like to be able to left-click any object in the scene and see the Item Properties for it immediately, if such a box exists for that kind of object.

Emral avatar Mar 13 '19 13:03 Emral

Out of curiousity, how much work is left on this?

Emral avatar Feb 24 '20 15:02 Emral

In the branch I made this, it's buggy and may glitch or crash. I had to hook mouse events to automatize controlling of this thing. Oh, just now I got a better and much simpler idea: instead of direct handling item properties dialog showing up, I'll hook the signal with a queued mode. Anyway, thanks for a note, I'll try to actualize that branch with merging master's state into this one. (damn, over 450 commits, so ancient! I got one minor conflict, so, I have been fixed it)

Wohlstand avatar Feb 24 '20 15:02 Wohlstand

Today I wanted to touch this and themes system, however, I'm tired today, will try some tomorrow.

Wohlstand avatar Feb 25 '20 23:02 Wohlstand

The current state of the thing: Peek 2020-02-27 00-29 I think, to make it work really need to develop a different solution, this one sucks. The design and mechanics of the properties box itself needs a different solution and the rework.

Wohlstand avatar Feb 26 '20 21:02 Wohlstand

btw, you can review the difference between Master and my WIP branch, there are few tweaks made to affect properties box by in-scene mouse events: https://github.com/WohlSoft/PGE-Project/compare/wip-dynamical-properties-box?expand=1

Wohlstand avatar Feb 26 '20 21:02 Wohlstand