View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005646 | DarkRadiant | GUI | public | 22.06.2021 16:35 | 25.06.2021 06:27 |
Reporter | Dragofer | Assigned To | Dragofer | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | no change required | ||
Product Version | 2.13.0 | ||||
Summary | 0005646: Regression in display of inherited properties | ||||
Description | In the entity inspector, it used to be so that when you highlighted an inherited property, depending on the type helpful controls would show up at the bottom. For example, a boolean property would offer a checkbox, a skin property would offer a button to "Choose skin..." etc. The property list would also show an icon showing what type of property it is (i.e. a 2/3 symbol signifies a float). In DR 2.13pre2, the above 2 features only work for non-inherited properties. Another change is that all inherited properties are now in italics - in the past they had the same font as non-inherited properties, but were light gray. | ||||
Tags | No tags attached. | ||||
I can at least say that the italic vs. lightgray font change was intentional to improve support for dark window themes. | |
Can you give me more specifics, which entity and which property are we talking about? I had a look at atdm:moveable_barrel_01, which inherits a "mass" property which in turn is denoted as "editor_float mass" in the entityDef. It indeed doesn't show up with a symbol depicting it as float, but neither did 2.12.0 or 2.11.0 do that? Did we actually lose this somewhere, or has it never been working that way for inherited properties? Further, when I select the inherited "model" property on that atdm:moveable_barrel_01, I get the "Choose Model.." / "Choose Skin..." / "Choose Particle..." buttons in the Entity Inspector. |
|
Ah, I think I didn't check whether the entities I was working with had entityDefs with properly defined spawnargs. Though it definitely seemed odd/unexpected enough for those entities (don't recall which ones unfortunately) to file a report... In any case, I'll be closing this one then. Maybe showing symbols for inherited properties can become a thing so you know which ones have been properly defined. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
22.06.2021 16:35 | Dragofer | New Issue | |
22.06.2021 17:37 | greebo | Status | new => acknowledged |
22.06.2021 17:37 | greebo | Note Added: 0014118 | |
24.06.2021 19:19 | greebo | Status | acknowledged => feedback |
24.06.2021 19:19 | greebo | Note Added: 0014121 | |
25.06.2021 06:27 | Dragofer | Note Added: 0014125 | |
25.06.2021 06:27 | Dragofer | Status | feedback => new |
25.06.2021 06:27 | Dragofer | Assigned To | => Dragofer |
25.06.2021 06:27 | Dragofer | Status | new => closed |
25.06.2021 06:27 | Dragofer | Resolution | open => no change required |