Changesets: DarkRadiant

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

master e2332035

25.08.2022 06:35

greebo


Details Diff
0005693: When populating the property editor pane, use the same getPropertyTypeForKey() method that is used to determine the icon. This removes a couple of lines of redundant code. Affected Issues
0005693
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

master e1f4eb75

25.08.2022 06:29

greebo


Details Diff
0005693: Remove options from property editors, factory and .game file, they haven't been used anymore. Affected Issues
0005693
mod - include/ui/ientityinspector.h Diff File
mod - install/games/darkmod.game Diff File
mod - install/games/doom3.game Diff File
mod - install/games/quake4.game 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.h 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.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h 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
mod - radiant/ui/einspector/TexturePropertyEditor.cpp Diff File
mod - radiant/ui/einspector/TexturePropertyEditor.h Diff File
mod - radiant/ui/einspector/Vector3PropertyEditor.h Diff File

master 8cc509fa

25.08.2022 04:31

greebo


Details Diff
0005693: Refactoring, include local key type mappings in the search Affected Issues
0005693
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

master e6d333f4

25.08.2022 04:25

greebo


Details Diff
0005693: Find the key type as set on the attachment entity, if the attachment name of all selected entities points to a unique entity class Affected Issues
0005693
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

master 4f5d77a9

23.08.2022 19:56

orbweaver


Details Diff
python-dev dependency is now python3-dev
mod - debian/control Diff File

master 9abefd3b

23.08.2022 19:52

orbweaver


Details Diff
Update debian/changelog for 3.1.0 release
mod - debian/changelog Diff File

master 6c40a6f0

21.08.2022 13:52

greebo


Details Diff
0005693: Include the attachment name in the Entity::Attachment structure. Extend unit test checking the correct name is delivered. Affected Issues
0005693
mod - include/ientity.h Diff File
mod - radiantcore/entity/AttachmentData.h Diff File
mod - test/Entity.cpp Diff File

master d7b37c5b

21.08.2022 13:12

greebo


Details Diff
0005663: Throw an exception if the merged patch would exceed the maximum dimensions Affected Issues
0005663
mod - radiantcore/patch/algorithm/General.cpp Diff File
mod - test/PatchWelding.cpp Diff File
add - test/resources/tdm/maps/weld_patches_out_of_bounds.map Diff File

master 2a83c7e3

21.08.2022 13:12

greebo


Details Diff
0005663: Throw an exception if the merged patch would exceed the maximum dimensions
mod - radiantcore/patch/algorithm/General.cpp Diff File
mod - test/PatchWelding.cpp Diff File
add - test/resources/tdm/maps/weld_patches_out_of_bounds.map Diff File

master 8682e881

21.08.2022 12:46

greebo


Details Diff
0005539: Parse the OBJ usemtl keyword and use it as shader name of the currently parsed surface Affected Issues
0005539
mod - radiantcore/model/picomodel/lib/pm_obj.c Diff File

master 190d9224

21.08.2022 12:20

greebo


Details Diff
0005539: Add unit test and a test OBJ model with a usemtl keyword referencing the material name Affected Issues
0005539
mod - test/Models.cpp Diff File
add - test/resources/tdm/models/cube_with_usemtl.obj Diff File

master 8ad503f7

21.08.2022 08:52

greebo


Details Diff
Merge branch '3.2'

# Conflicts:
# include/version.h
mod - include/irender.h Diff File
mod - include/version.h Diff File
add - install/gl/blend_light_fp.glsl Diff File
add - install/gl/blend_light_vp.glsl Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/light/LightNode.h Diff File
mod - radiantcore/entity/light/LightShader.h Diff File
add - radiantcore/rendersystem/backend/BlendLight.cpp Diff File
add - radiantcore/rendersystem/backend/BlendLight.h Diff File
mod - radiantcore/rendersystem/backend/GLProgramFactory.cpp Diff File
mod - radiantcore/rendersystem/backend/GLProgramFactory.h Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.h Diff File
add - radiantcore/rendersystem/backend/glprogram/BlendLightProgram.cpp Diff File
add - radiantcore/rendersystem/backend/glprogram/BlendLightProgram.h Diff File
mod - radiantcore/rendersystem/backend/glprogram/RegularStageProgram.h Diff File
mod - test/Renderer.cpp Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/properties/Python.props Diff File

master 8836ef12

21.08.2022 07:57

greebo


Details Diff
Fix Xcode compilation problem
mod - libs/scene/ShaderBreakdown.h Diff File

master 63dd8aa5

21.08.2022 07:09

greebo


Details Diff
Update Xcode project
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File
 First  Prev  1 2 3 ... 30 ... 37 38 39 40 41 42 43 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last