Changesets: DarkRadiant
master e0aeba8e 02.09.2022 15:20 Details Diff |
Fix a patch renderable problem when any dimension is 0 | ||
mod - radiantcore/patch/PatchNode.cpp | Diff File | ||
master 1297d9c2 02.09.2022 15:19 Details Diff |
0005739: Introduce the notebook containing the various info tables related to the selected model. |
Affected Issues 0005739 |
|
mod - install/ui/modelselector.fbp | Diff File | ||
mod - install/ui/modelselector.xrc | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.h | Diff File | ||
master ab28b3d7 31.08.2022 20:00 Details Diff |
Document the Patch/Thicken command | ||
add - doc/img/PatchThicken.png | Diff File | ||
mod - doc/manual.adoc | Diff File | ||
master 66f876d8 29.08.2022 03:32 Details Diff |
Fix an infinite loop when updating a patch's renderable geometry with width or height set to 0. | ||
mod - radiantcore/patch/PatchRenderables.h | Diff File | ||
master 98473c29 27.08.2022 13:45 Details Diff |
0006082: Handle interaction stages in a similar way as the TDM engine is doing it. Multiple interaction stages are sorted and grouped very late (right before the draw calls) in a single loop. Imply that any material without bump stage has is rendered with an implicit _flat map. |
Affected Issues 0006082 |
|
mod - radiantcore/rendersystem/backend/InteractionPass.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/InteractionPass.h | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.h | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLState.h | Diff File | ||
mod - radiantcore/rendersystem/backend/RegularLight.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/RegularLight.h | Diff File | ||
master 33e16185 27.08.2022 12:17 Details Diff |
0006082: Start rearranging the lighting pass construction code (WIP) |
Affected Issues 0006082 |
|
mod - include/ishaderlayer.h | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
master 38c50f4b 26.08.2022 19:24 Details Diff |
0006080: Fix unit test compilation |
Affected Issues 0006080 |
|
mod - test/ImageLoading.cpp | Diff File | ||
master 53ea5027 26.08.2022 19:23 Details Diff |
0006080: Remove debug output |
Affected Issues 0006080 |
|
mod - radiantcore/imagefile/TGALoader.cpp | Diff File | ||
master 97e7eab7 26.08.2022 19:14 Details Diff |
0006080: Move RGBAImage to image namespace. This fixes the crash on invoking any member of the RGBAImage class, which had been erroneously linked to a function table of the same name in libwx_gtk3u_stc-3.2.so |
Affected Issues 0006080 |
|
mod - libs/RGBAImage.h | Diff File | ||
mod - radiantcore/imagefile/JPEGLoader.cpp | Diff File | ||
mod - radiantcore/imagefile/TGALoader.cpp | Diff File | ||
mod - radiantcore/shaders/MapExpression.cpp | Diff File | ||
mod - radiantcore/shaders/textures/HeightmapCreator.h | Diff File | ||
mod - radiantcore/shaders/textures/TextureManipulator.cpp | Diff File | ||
master f923827a 26.08.2022 13:44 Details Diff |
0006075: Try to fix Linux compilation |
Affected Issues 0006075 |
|
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
master 8485c987 26.08.2022 06:02 Details Diff |
0006075: Improve wxAuiManager shutdown |
Affected Issues 0006075 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
3.2 0697be50 26.08.2022 05:56 Details Diff |
0006075: To maintain compatibility with wxWidgets 3.1.5 and earlier, introduce an adapter wxutil::Icon class which encapsulates the data types needed to construct a wxDataViewIconText instance in the respective wxWidgets version. |
Affected Issues 0006075 |
|
mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
add - libs/wxutil/Icon.h | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeView.h | Diff File | ||
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
mod - libs/wxutil/fsview/FileSystemView.cpp | Diff File | ||
mod - libs/wxutil/fsview/Populator.cpp | Diff File | ||
mod - libs/wxutil/fsview/Populator.h | Diff File | ||
mod - plugins/dm.gui/GuiSelector.h | Diff File | ||
mod - plugins/dm.gui/XDataSelector.h | Diff File | ||
mod - plugins/dm.stimresponse/SREntity.cpp | Diff File | ||
mod - plugins/dm.stimresponse/StimTypes.cpp | Diff File | ||
mod - radiant/ui/common/ImageFilePopulator.cpp | Diff File | ||
mod - radiant/ui/einspector/AddPropertyDialog.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
mod - radiant/ui/modelselector/ModelDataInserter.h | Diff File | ||
mod - radiant/ui/modelselector/ModelPopulator.h | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
master db2e300c 26.08.2022 04:42 Details Diff |
0006075: Use wxBitmapBundle instead of wxIcon to construct wxDataViewIconText |
Affected Issues 0006075 |
|
mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
mod - libs/wxutil/fsview/Populator.cpp | Diff File | ||
mod - radiant/ui/eclasstree/EClassTreeBuilder.h | Diff File | ||
mod - radiant/ui/modelselector/ModelTreeView.h | Diff File | ||
master bcf9c4f5 26.08.2022 04:36 Details Diff |
0006075: Use wxBitmapBundle instead of wxIcon to construct wxDataViewIconText |
Affected Issues 0006075 |
|
mod - radiant/ui/common/ImageFilePopulator.cpp | Diff File | ||
mod - radiant/ui/einspector/AddPropertyDialog.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
mod - radiant/ui/modelselector/ModelPopulator.h | Diff File | ||
master 1dd9127b 25.08.2022 16:42 Details Diff |
0006075: Use wxBitmapBundle instead of wxIcon to construct wxDataViewIconText |
Affected Issues 0006075 |
|
mod - plugins/dm.gui/GuiSelector.cpp | Diff File | ||
mod - plugins/dm.gui/GuiSelector.h | Diff File | ||
mod - plugins/dm.gui/XDataSelector.cpp | Diff File | ||
mod - plugins/dm.gui/XDataSelector.h | Diff File | ||
mod - plugins/dm.stimresponse/SREntity.cpp | Diff File | ||
mod - plugins/dm.stimresponse/StimTypes.cpp | Diff File | ||
master 9574465e 25.08.2022 16:16 Details Diff |
0006075: Use wxBitmapBundle instead of wxIcon to construct wxDataViewIconText |
Affected Issues 0006075 |
|
mod - libs/wxutil/dataview/ResourceTreeView.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeView.h | Diff File | ||
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
mod - libs/wxutil/fsview/FileSystemView.cpp | Diff File | ||
mod - libs/wxutil/fsview/Populator.cpp | Diff File | ||
mod - libs/wxutil/fsview/Populator.h | Diff File | ||
master 5da69372 25.08.2022 16:03 Details Diff |
0006075: Fix crash at shutdown, wxAuiManager::UnInit() clears the managed window reference. |
Affected Issues 0006075 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
master d8c43ff7 25.08.2022 15:58 Details Diff |
0006075: SetToolBitmapSize is resizing the toolbar icons (despite the comment), which really looks ugly in wxMSW |
Affected Issues 0006075 |
|
mod - radiant/ui/toolbar/ToolbarManager.cpp | Diff File | ||
master d301ca92 25.08.2022 11:44 Details Diff |
0006075: Fix problems in ModelDataInserter, wxDataViewIconText directly accepts a wxBitmapBundle, which is now pre-constructed |
Affected Issues 0006075 |
|
mod - radiant/ui/modelselector/ModelDataInserter.h | Diff File | ||
master 827f6977 25.08.2022 11:03 Details Diff |
0006075: Fix an assertion about wrongly assigned parent |
Affected Issues 0006075 |
|
mod - radiant/ui/script/ScriptWindow.cpp | Diff File | ||
master a0a0a9d9 25.08.2022 10:59 Details Diff |
0006075: Update post-build event to copy the wx 3.2 binaries to the output folder |
Affected Issues 0006075 |
|
mod - tools/msvc/post_build_event_x64.cmd | Diff File | ||
master a9d32112 25.08.2022 08:30 Details Diff |
0005693: SkinPropertyEditor should try the corresponding key affecting the "model" key, leaving a possible target attachment name intact |
Affected Issues 0005693 |
|
mod - include/ui/ientityinspector.h | Diff File | ||
mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/SkinPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/TargetKey.h | Diff File | ||
master dc24f90f 25.08.2022 08:13 Details Diff |
0005693: PropertyEditors now accept an ITargetKey reference for manipulation |
Affected Issues 0005693 |
|
mod - include/ui/ientityinspector.h | Diff File | ||
mod - plugins/dm.editing/AIHeadPropertyEditor.cpp | Diff File | ||
mod - plugins/dm.editing/AIHeadPropertyEditor.h | Diff File | ||
mod - plugins/dm.editing/AIVocalSetPropertyEditor.cpp | Diff File | ||
mod - plugins/dm.editing/AIVocalSetPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/AnglePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/AnglePropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/BooleanPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/BooleanPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/ClassnamePropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/ColourPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/ColourPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/FloatPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/FloatPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/ModelPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/PropertyEditorFactory.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditorFactory.h | Diff File | ||
mod - radiant/ui/einspector/SkinPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/SkinPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/SoundPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/SoundPropertyEditor.h | Diff File | ||
add - radiant/ui/einspector/TargetKey.h | Diff File | ||
mod - radiant/ui/einspector/TexturePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/TexturePropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/Vector3PropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/Vector3PropertyEditor.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
master 8a254748 25.08.2022 07:20 Details Diff |
0005693: Introduce an abstraction of the entity key a property editor is modifying, to help dealing with composite keys like "set X on Y". |
Affected Issues 0005693 |
|
mod - include/ui/ientityinspector.h | Diff File | ||
master a1f79f7b 25.08.2022 06:35 Details Diff |
0005693: Use "Apply" instead of "Apply...". The three dots falsely suggested that this button open a new dialog. |
Affected Issues 0005693 |
|
mod - radiant/ui/einspector/Vector3PropertyEditor.cpp | Diff File |