View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006163 | DarkRadiant | GUI | public | 14.11.2022 15:00 | 13.01.2024 05:34 |
Reporter | cvlw | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | PC | OS | Windows 10 | OS Version | x64 |
Product Version | 3.6.0 | ||||
Target Version | 3.7.0 | Fixed in Version | 3.7.0 | ||
Summary | 0006163: Entity window resets interior sizing forcing resize each time it is opened | ||||
Description | The Entity window (key N) resets controls forcing resizing each time it is opened. | ||||
Steps To Reproduce | Open Entity window (it's docked in the floating property panel). View that the window contents have been sized small. Resize the contents using the sizer bar. Close Entity window (using the X on the floating panel). Open Entity window. The sizing is small again. | ||||
Tags | Bug | ||||
Attached Files | |||||
I am having trouble reproducing this, both on Windows 11 and Windows 10. I must be missing a piece of information. Can you maybe send me the user.xml file located in C:\Users\USER\AppData\Roaming\DarkRadiant\3.6, please? Maybe I can reproduce it with these saved settings. |
|
|
|
The file %userprofile%\AppData\Roaming\DarkRadiant\3.6\user.xml added here. I have always run the msi installer and simply accepted all defaults. I have never attempted to clear the program files folder or the user folder between versions. I don't think I have ever uninstalled/reinstalled DR, at least since v3.0 when I first started. I have three installs of darkmod: 1) "release" for running maps using latest release. 2) "beta" for testing DM since beta 2.10 but is on release 2.10. My maps are in this FMs folder, for now. 3) "source" where I have attempted vs2017/vc++ on game source from SVN. Clint user.xml (14,776 bytes)
<?xml version="1.0"?> <user> <game><type value="The Dark Mod 2.0 (Standalone)"/> <fs_game value="fms/aaSvgRes"/> <fs_game_base value=""/> </game> <ui><gameSetup><tdm><fmFolderHistory><folder value="C:/games/thedarkmodBETA/fms/aaSvgRes/"/><folder value="C:/games/thedarkmodBETA/fms/aaTut/"/><folder value="C:/games/thedarkmodBETA/fms/aaClintMaps/"/><folder value="C:/games/thedarkmod/fms/__ClintMaps/"/></fmFolderHistory> </tdm> </gameSetup> <language value="0" volatile="1"/> <camera><showToolbar value="1"/> <drawMode value="2"/> <cubicScale value="14"/> <gridEnabled value="1"/> <invertMouseVerticalAxis value="1"/> <movementSpeed value="40.000000"/> <rotationSpeed value="4.000000"/> </camera> <groupDialog><window xPosition="735" yPosition="140" width="888" height="784"/> <lastShownPage value="entity"/> </groupDialog> <map> <maxSnapshotFolderSize value="1024"/> <snapshotFolder value="snapshots/"/> <numMRU value="5"/> <suppressMapLoadDialog value="0"/> <autoSaveInterval value="8.000000"/> <loadLastMap value="0"/> <MRU><map1 value="C:/games/MissionMaking/lookatme/innbiz/maps/innbiz.map"/> <map2 value="C:\games\thedarkmodBETA\fms\aaSvgRes\maps\svgres.map"/> <map3 value="C:/games/MissionMaking/lookatme/m_lbb/maps/m_lbb.map"/> <map4 value="C:\games\thedarkmodBETA\fms\aaTut\maps\aaTut.map"/> <map5 value="C:/games/MissionMaking/lookatme/thiefsden/maps/thiefs_den.map"/> </MRU> </map> <brush><textureLock value="1"/> <emitCSGSubtractWarning value="0"/> </brush> <mainFrame><window xPosition="-9" yPosition="-9" width="1938" height="1060" state="1"/> <aui value="layout2|name=0;caption=Camera;state=2044;dir=4;layer=0;row=0;pos=0;prop=188707;bestw=960;besth=1042;minw=128;minh=128;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=1;caption=Properties;state=2045;dir=4;layer=0;row=0;pos=1;prop=11293;bestw=960;besth=1042;minw=128;minh=128;maxw=-1;maxh=-1;floatx=992;floaty=364;floatw=400;floath=250|name=2;caption=2D View;state=768;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=960;besth=1042;minw=128;minh=128;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(4,0,0)=898|dock_size(5,0,0)=962|"><layoutVersion value="1"/> <perspective value="layout2|name=Camera;caption=Camera;state=4200444;dir=4;layer=1;row=0;pos=0;prop=89033;bestw=250;besth=313;minw=128;minh=128;maxw=-1;maxh=-1;floatx=315;floaty=98;floatw=500;floath=313|name=PropertiesPanel;caption=Properties;state=6293501;dir=1;layer=2;row=0;pos=0;prop=110967;bestw=250;besth=313;minw=250;minh=313;maxw=-1;maxh=-1;floatx=957;floaty=225;floatw=892;floath=818|name=OrthoView;caption=2D View;state=768;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=250;besth=313;minw=250;minh=313;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(4,1,0)=999|dock_size(5,0,0)=252|"/> <panes><pane controlName="Camera" paneName="Camera"/><pane controlName="PropertiesPanel" paneName="PropertiesPanel"/><pane controlName="OrthoView" paneName="OrthoView"/></panes> <floatingPaneLocations><pane paneName="Console" state="name=Console;caption=Console;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=192;floaty=192;floatw=146;floath=175"/><pane paneName="OrthoView2" state="name=OrthoView2;caption=2D View;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=64;floaty=64;floatw=146;floath=175"/><pane paneName="PatchInspector" state="name=PatchInspector;caption=Patch Inspector;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=0;minh=-1;maxw=-1;maxh=-1;floatx=192;floaty=192;floatw=394;floath=628"/><pane paneName="PropertiesPanel" state="name=PropertiesPanel;caption=Properties;state=6293501;dir=1;layer=2;row=0;pos=0;prop=110967;bestw=250;besth=313;minw=250;minh=313;maxw=-1;maxh=-1;floatx=957;floaty=225;floatw=892;floath=818"/><pane paneName="SurfaceInspector" state="name=SurfaceInspector;caption=Surface Inspector;state=6297597;dir=4;layer=1;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=0;minh=-1;maxw=-1;maxh=-1;floatx=624;floaty=210;floatw=1077;floath=618"/><pane paneName="TransformPanel" state="name=TransformPanel;caption=Transformation;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=64;floaty=64;floatw=345;floath=475"/></floatingPaneLocations> <dockedPaneLocations><pane paneName="Camera" state="name=Camera;caption=Camera;state=4200444;dir=4;layer=0;row=0;pos=0;prop=127035;bestw=250;besth=313;minw=250;minh=313;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1"/><pane paneName="EntityInspector" state="name=EntityInspector;caption=Entity;state=6297596;dir=4;layer=1;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=483;floaty=125;floatw=146;floath=175"/></dockedPaneLocations> </aui> <activeLayout value="RegularLeft"/> <splitPane><cameraPosition value="0"/> <pane name="horizontal" position="744"/><pane name="vertical1" position="921"/><pane name="vertical2" position="921"/><viewTypes topleft="-1" topright="2" bottomleft="0" bottomright="0"/> </splitPane> <regular><pane name="horizontal"><splitter position="1102"/> </pane><pane name="texcam"><splitter position="912"/> </pane></regular> <embedded><groupCamSplitterPos value="0.815335"/> <mainSplitterPos value="0.499735"/> </embedded> <propertyPanel><lastShownPage value="EntityInspector"/> <pages><page controlName="AIEditingPanel"/><page controlName="MediaBrowser"/><page controlName="EntityInspector"/><page controlName="FavouritesBrowser"/><page controlName="ScriptPanel"/><page controlName="TextureBrowser"/><page controlName="SurfaceInspector"/><page controlName="Console"/></pages> </propertyPanel> </mainFrame> <multiMonitor><startMonitorNum value="0"/> </multiMonitor> <xyview><recent origin="757.336 943.096 72" scale="3.227186"/> <camXYUpdate value="1"/> <fontSize value="16"/> <showEntityNames value="0"/> <showGrid value="1"/> <chaseMouseCap value="25.000000"/> <showWorkzone value="0"/> <showCrossHairs value="0"/> <showEntityAngles value="1"/> <showSizeInfo value="0"/> <showBlocks value="0"/> <showOutline value="1"/> </xyview> <entityInspector><pane position="333"><splitter position="393"/> </pane> <showInheritedProperties value="0"/> <showHelpArea value="1"/> </entityInspector> <filtersystem> <activeFilter name="Caulk"/><activeFilter name="Clip Textures"/><activeFilter name="Collision surfaces"/><activeFilter name="Visportals"/> </filtersystem> <grid><defaultGridPower value="3"/> <majorGridLook value="0"/> <minorGridLook value="0"/> </grid> <clipper><caulkTexture value="textures/common/caulk"/> </clipper> <textures><defaultTextureScale value="0.300000"/> <browser><mouseWheelIncrement value="64"/> <uniformSize value="128"/> <showFilter value="1"/> <showOtherMaterials value="1"/> <hideUnused value="1"/> <showNames value="1"/> <useUniformScale value="1"/> <textureScale value="4"/> </browser> <texTool><window xPosition="871" yPosition="191" width="672" height="669"/> </texTool> <surfaceInspector><window xPosition="847" yPosition="230" width="985" height="604"/> <hScaleStep value=".1"/> <vScaleStep value=".1"/> <hShiftStep value="1"/> <vShiftStep value="1"/> <rotStep value="45"/> </surfaceInspector> <shaderChooser><window xPosition="509" yPosition="211" width="1182" height="693"/> </shaderChooser> </textures> <objectivesEditor><window xPosition="152" yPosition="39" width="1279" height="828"/> <conditionsDialog><window xPosition="354" yPosition="148" width="1449" height="797"/> </conditionsDialog> </objectivesEditor> <overlayDialog><window xPosition="50" yPosition="25" width="400" height="300"/> </overlayDialog> <lightInspector><window xPosition="677" yPosition="79" width="974" height="729"/> </lightInspector> <prefabSelector><splitPos position="816"><splitter position="0"/> </splitPos> <lastPrefabPath value="C:\games\MissionMaking\prefabs"/> <recentPaths><path value="c:\games\thedarkmodbeta\prefabs"/><path value="c:\games\missionmaking\prefabs"/></recentPaths> <insertAsGroup value="1"/> </prefabSelector> <modelSelector><splitPos position="636"><splitter position="0"/> </splitPos> <showSkinsInTree value="1"/> <lastSelectedModel value="models/darkmod/architecture/modules/exteriors/ext_timber01/ext_timber01_roof256_spacer.lwo"/> </modelSelector> <entityClassChooser><splitPos position="646"/> <window xPosition="669" yPosition="83" width="1108" height="707"/> <lastSelectedEclass value="atdm:ai_townsfolk_commoner_02"/> </entityClassChooser> <entityList><focusSelection value="1"/> <window xPosition="483" yPosition="133" width="706" height="776"/> </entityList> <showAllLightRadii value="0"/> <stimResponseEditor><window xPosition="381" yPosition="58" width="1496" height="925"/> </stimResponseEditor> <particleEditor><window xPosition="99" yPosition="106" width="1361" height="905"/> </particleEditor> <materialEditor><window xPosition="191" yPosition="39" width="1536" height="972"/> </materialEditor> <undo><queueSize value="512"/> </undo> <patch><patchInspector><window xPosition="897" yPosition="234" width="423" height="610"/> </patchInspector> </patch> <transformDialog><window xPosition="589" yPosition="565" width="423" height="479"/> <rotZStep value="45"/> <rotYStep value="45"/> <rotXStep value="45"/> </transformDialog> <dragResizeEntitiesSymmetrically value="1"/> <rotateObjectsIndependently value="0"/> <aasViewer><showNumbers value="0"/> <hideDistantAreas value="1"/> </aasViewer> <aas><controlDialog><window xPosition="351" yPosition="332" width="400" height="300" visible="0"/> </controlDialog> </aas> <layers><controlDialog><window xPosition="450" yPosition="554" width="415" height="340" visible="0"/> </controlDialog> </layers> <offsetClonedObjects value="1"/> <soundChooser><window xPosition="30" yPosition="73" width="948" height="708"/> <lastSelectedShader value="fire_torch_small"/> </soundChooser> <renderPreview><showGrid value="1"/> </renderPreview> <renderSystem><enableShadowMapping value="0"/> </renderSystem> <defaultPivotLocationIgnoresLightVolumes value="1"/> <vcs><git><autoFetchEnabled value="0"/> </git> </vcs> <rotationPivotIsOrigin value="1"/> <showAllSpeakerRadii value="0"/> <windowStates><SkinChooser xPosition="585" yPosition="153" width="1332" height="816" lastSelectedDeclName=""><selectorSplitter position="0"/> </SkinChooser> <EntityClassChooser xPosition="288" yPosition="108" width="1332" height="816" lastSelectedDeclName="atdm:moveable_folded_cloth01"><selectorSplitter position="0"/> </EntityClassChooser> <ParticleChooser xPosition="288" yPosition="108" width="1332" height="816" lastSelectedDeclName="dripdropsingle"><selectorSplitter position="0"/> </ParticleChooser> <SoundChooser xPosition="480" yPosition="162" width="948" height="708" lastSelectedDeclName="water_through_pipe01_loop"/> <MaterialChooser xPosition="988" yPosition="138" width="756" height="816" lastSelectedDeclName="textures/darkmod/decals/papers/rotten_newspapers01"/> </windowStates> <transformPanel><rotZStep value="30"/> </transformPanel> <favourites><EntityDef><favourite value="func_static"/><favourite value="text"/></EntityDef> <Material><favourite value="textures/common/caulk"/><favourite value="textures/common/monster_clip"/><favourite value="textures/common/nodraw"/><favourite value="textures/common/nodrawsolid"/><favourite value="textures/common/slick"/><favourite value="textures/common/tdm_nodrawsolid_metal"/><favourite value="textures/common/tdm_nodrawsolid_stone"/><favourite value="textures/common/tdm_nodrawsolid_wood"/><favourite value="textures/darkmod/metal/flat/brush_steel_scratched01_dark"/><favourite value="textures/darkmod/metal/flat/iron_flat"/><favourite value="textures/darkmod/roof/slate_uneven_wood_moss"/><favourite value="textures/darkmod/sfx/black_pure"/><favourite value="textures/darkmod/stone/brick/old_blocks_wornsmooth_sepia_grey"/><favourite value="textures/darkmod/stone/brick/rough_big_blocks01"/><favourite value="textures/darkmod/stone/brick/rough_blocks_rounded_dark_nonshiny"/><favourite value="textures/darkmod/stone/cobblestones/blocks_mixedsize02_multicolour"/><favourite value="textures/darkmod/stone/cobblestones/tiling_1d/flagstones_sparse"/><favourite value="textures/darkmod/wood/boards/rough_wood_darkbrown_dull"/><favourite value="textures/darkmod/wood/boards/wood_brown_dull01"/></Material> <model><favourite value="models/darkmod/architecture/stones/flagstone_small01_128bend01.lwo"/><favourite value="models/darkmod/architecture/stones/flagstone_small01_128diagonal01.lwo"/><favourite value="models/darkmod/architecture/stones/flagstone_small01_128row01.lwo"/><favourite value="models/darkmod/architecture/stones/flagstone_small01_single01.lwo"/></model> <SoundShader/> </favourites> </ui> <paths><enginePath value="C:/games/thedarkmodBETA/"/> <modPath value="C:/games/thedarkmodBETA/fms/aaSvgRes/"/> <modBasePath value=""/> </paths> <version value="3.6.0"/> </user> |
|
I could finally reproduce it - my mistake was that I closed the floating window using the N hotkey. One has to close the window using the X in the upper right corner, then the sizing will be lost. | |
DarkRadiant: master f43a0373 17.11.2022 15:24 Details Diff |
0006163: Ensure the controls in the property panel are (de-)activated when the property panel itself is hidden or restored |
Affected Issues 0006163 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.h | Diff File | ||
DarkRadiant: master 92761a21 17.11.2022 15:45 Details Diff |
0006163: Some improvements to help the EntityInspector's sash position restore properly when toggling controls |
Affected Issues 0006163 |
|
mod - libs/wxutil/PanedPosition.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
DarkRadiant: master 82346b6e 17.11.2022 15:59 Details Diff |
0006163: Suppress page switch events being handled during property panel restore. Activate the last shown tab after the whole perspective has been restored, this way the entity inspector can work with the real sizes and set the sash position without it being trimmed down to artificially low sizes. |
Affected Issues 0006163 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.h | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
14.11.2022 15:00 | cvlw | New Issue | |
14.11.2022 15:00 | cvlw | Tag Attached: Bug | |
14.11.2022 15:00 | cvlw | File Added: v36propertysizeresetjpg.jpg | |
14.11.2022 15:02 | cvlw | OS | Windows 10 x64 => Windows 10 |
14.11.2022 15:02 | cvlw | OS Version | => x64 |
14.11.2022 15:02 | cvlw | Platform | => PC |
16.11.2022 18:24 | greebo | Status | new => acknowledged |
17.11.2022 03:59 | greebo | Status | acknowledged => feedback |
17.11.2022 03:59 | greebo | Note Added: 0015435 | |
17.11.2022 04:02 | greebo | Note Added: 0015436 | |
17.11.2022 04:02 | greebo | File Added: resize_repro.mp4 | |
17.11.2022 14:25 | cvlw | Note Added: 0015440 | |
17.11.2022 14:25 | cvlw | File Added: user.xml | |
17.11.2022 14:25 | cvlw | Status | feedback => new |
17.11.2022 14:35 | greebo | Steps to Reproduce Updated | |
17.11.2022 14:36 | greebo | Status | new => confirmed |
17.11.2022 14:36 | greebo | Note Added: 0015441 | |
17.11.2022 15:24 | greebo | Assigned To | => greebo |
17.11.2022 15:24 | greebo | Status | confirmed => assigned |
17.11.2022 16:00 | greebo | Changeset attached | => DarkRadiant master f43a0373 |
17.11.2022 16:00 | greebo | Changeset attached | => DarkRadiant master 92761a21 |
17.11.2022 16:00 | greebo | Changeset attached | => DarkRadiant master 82346b6e |
17.11.2022 16:00 | greebo | Target Version | => 3.7.0 |
17.11.2022 16:00 | greebo | Status | assigned => resolved |
17.11.2022 16:00 | greebo | Resolution | open => fixed |
17.11.2022 16:00 | greebo | Fixed in Version | => 3.7.0 |
13.01.2024 05:34 | greebo | Status | resolved => closed |