Changesets: DarkRadiant
master ca5609ce 10.08.2022 19:02 Details Diff |
0000401: Stitch Patch Textures disabled without selection |
Affected Issues 0000410 |
|
mod - libs/selectionlib.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiantcore/brush/BrushModule.cpp | Diff File | ||
mod - radiantcore/brush/csg/CSG.cpp | Diff File | ||
mod - radiantcore/clipper/Clipper.cpp | Diff File | ||
mod - radiantcore/patch/PatchModule.cpp | Diff File | ||
master 22851ca7 09.08.2022 19:56 Details Diff |
0000401: remove hard size from Create Simple Patch dialog |
Affected Issues 0000410 |
|
mod - install/ui/patchcreatedialog.xrc | Diff File | ||
master 250f09ef 09.08.2022 19:43 Details Diff |
0000401: remove hard size from Patch Thicken dialog The inclusion of an explicit size for the main panel causes the dialog to be displayed (on GTK/Linux) with an initial size that is too small for all of the widgets to show. |
Affected Issues 0000410 |
|
mod - install/ui/patchthickendialog.xrc | Diff File | ||
master 52d8545b 09.08.2022 19:23 Details Diff |
0000401: some Patch menu items disabled without a selected patch |
Affected Issues 0000410 |
|
mod - libs/selectionlib.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
defparser 82f19cf0 08.08.2022 04:23 Details Diff |
0006031: Parse whitespace tokens |
Affected Issues 0006031 |
|
mod - libs/parser/DefBlockSyntaxParser.h | Diff File | ||
mod - test/DefBlockSyntaxParser.cpp | Diff File | ||
defparser e4dd890c 07.08.2022 18:27 Details Diff |
0006031: First simple unit test |
Affected Issues 0006031 |
|
mod - libs/parser/DefBlockSyntaxParser.h | Diff File | ||
mod - test/CMakeLists.txt | Diff File | ||
add - test/DefBlockSyntaxParser.cpp | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
defparser 237ef176 07.08.2022 17:30 Details Diff |
0006031: Start working on an advanced version of the declaration BlockTokeniser |
Affected Issues 0006031 |
|
add - libs/parser/DefBlockSyntaxParser.h | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
defparser 7048c432 07.08.2022 07:47 Details Diff |
0006031: Move ThreadedDefLoader to parser namespace |
Affected Issues 0006031 |
|
mod - libs/parser/ThreadedDeclParser.h | Diff File | ||
mod - plugins/dm.gui/gui/GuiManager.h | Diff File | ||
mod - radiantcore/fonts/FontLoader.h | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
defparser bea40041 07.08.2022 06:00 Details Diff |
0006031: Add a misleading commented out declaration on top of the real one, this is throwing the splice helper off its rails |
Affected Issues 0006031 |
|
mod - test/DeclManager.cpp | Diff File | ||
mod - test/resources/tdm/testdecls/removal_tests.decl | Diff File | ||
defparser 6288cb62 07.08.2022 05:32 Details Diff |
0006031: Allow removal of unsaved declarations |
Affected Issues 0006031 |
|
mod - radiantcore/decl/DeclarationManager.cpp | Diff File | ||
mod - test/DeclManager.cpp | Diff File | ||
defparser 35f911cb 07.08.2022 05:21 Details Diff |
0006031: Fix a deadlock that can occur when waiting for parsers to finish |
Affected Issues 0006031 |
|
mod - radiantcore/decl/DeclarationManager.cpp | Diff File | ||
defparser 95041102 07.08.2022 05:20 Details Diff |
0006031: Implement DeclarationManager::removeDeclarationFromFile, this doesn't deal with leading comments yet |
Affected Issues 0006031 |
|
mod - libs/decl/SpliceHelper.h | Diff File | ||
mod - radiantcore/decl/DeclarationManager.cpp | Diff File | ||
mod - radiantcore/decl/DeclarationManager.h | Diff File | ||
mod - test/DeclManager.cpp | Diff File | ||
defparser d278b4c3 07.08.2022 04:15 Details Diff |
0006031: More decl removal unit test cases |
Affected Issues 0006031 |
|
mod - test/DeclManager.cpp | Diff File | ||
mod - test/MaterialExport.cpp | Diff File | ||
mod - test/algorithm/FileUtils.h | Diff File | ||
mod - test/resources/tdm/testdecls/removal_tests.decl | Diff File | ||
defparser 6b45cdaf 07.08.2022 03:35 Details Diff |
0006031: Start writing unit tests to cover the desired behaviour of IDeclarationManager::removeDeclaration |
Affected Issues 0006031 |
|
mod - include/ideclmanager.h | Diff File | ||
mod - test/DeclManager.cpp | Diff File | ||
add - test/resources/tdm/testdecls/removal_tests.decl | Diff File | ||
master 1591dba3 06.08.2022 15:07 Details Diff |
0006050: MaterialPreview is automatically detecting skybox materials which are applied to the background instead. A toggle tool button can be used to swap the background material with the object's. |
Affected Issues 0006050 |
|
add - install/bitmaps/swap_background.png | Diff File | ||
mod - radiant/ui/materials/editor/MaterialPreview.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialPreview.h | Diff File | ||
master 41168c08 06.08.2022 13:55 Details Diff |
0006042: Test Sphere uses smoothed normals now |
Affected Issues 0006042 |
|
mod - install/resources/preview/sphere.ase | Diff File | ||
master 4d93238d 06.08.2022 11:00 Details Diff |
0006043: If there's a diffuse stage, link it to the editor preview shader pass. It will inherit texture matrix calculations from the diffuse layer. |
Affected Issues 0006043 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
master 278ad3de 06.08.2022 08:56 Details Diff |
0006053: Fix regular stage shader program, it previously ignored the incoming object and model view transforms |
Affected Issues 0006053 |
|
mod - install/gl/regular_stage_vp.glsl | Diff File | ||
master 094b5b78 06.08.2022 08:49 Details Diff |
0006059: Let shader stages evaluate their registers before deciding on their active state |
Affected Issues 0006059 |
|
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp | Diff File | ||
master 574a3b4c 06.08.2022 08:42 Details Diff |
0006045: Remember lighting mode setting |
Affected Issues 0006045 |
|
mod - radiant/ui/materials/editor/MaterialPreview.cpp | Diff File | ||
master 717facd6 06.08.2022 08:39 Details Diff |
0006045: Remember view origin and angles |
Affected Issues 0006045 |
|
mod - libs/wxutil/preview/RenderPreview.cpp | Diff File | ||
mod - libs/wxutil/preview/RenderPreview.h | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialPreview.cpp | Diff File | ||
master 532855b4 06.08.2022 08:27 Details Diff |
0006045: Fix a problem setting the test model type using the tool buttons |
Affected Issues 0006045 |
|
mod - radiant/ui/materials/editor/MaterialPreview.cpp | Diff File | ||
master 027cb573 06.08.2022 08:07 Details Diff |
0006045: Save/restore a few MaterialEditor settings |
Affected Issues 0006045 |
|
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.h | Diff File | ||
mod - radiant/ui/materials/editor/MaterialPreview.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialPreview.h | Diff File | ||
master 9115f4ca 06.08.2022 06:46 Details Diff |
0006045: Add method to define the render mode at widget construction time, before any render context is available. Calling RenderPreview::setLightingModeEnabled() too early causes openGL errors when compiling the shader programs. |
Affected Issues 0006045 |
|
mod - libs/wxutil/preview/RenderPreview.cpp | Diff File | ||
mod - libs/wxutil/preview/RenderPreview.h | Diff File | ||
master 3f7a8ea5 06.08.2022 05:49 Details Diff |
0006046: Fix texture matrix leak, reset to identity before drawing the image thumbnails |
Affected Issues 0006046 |
|
mod - radiant/ui/materials/editor/TexturePreview.h | Diff File |