Changesets: DarkRadiant

master e0aeba8e

02.09.2022 15:20

greebo


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

greebo


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

orbweaver


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

greebo


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

greebo


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

greebo


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

greebo


Details Diff
0006080: Fix unit test compilation Affected Issues
0006080
mod - test/ImageLoading.cpp Diff File

master 53ea5027

26.08.2022 19:23

greebo


Details Diff
0006080: Remove debug output Affected Issues
0006080
mod - radiantcore/imagefile/TGALoader.cpp Diff File

master 97e7eab7

26.08.2022 19:14

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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
 First  Prev  1 2 3 ... 30 ... 33 34 35 36 37 38 39 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last