Changesets: DarkRadiant
master 72af64f8 12.01.2020 04:26 Details Diff |
Label markup doesn't do anything in wxMSW, so set the entire label to use a bold font instead. | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
master 6a2ca941 12.01.2020 04:18 Details Diff |
Remove the help icon column from entity inspector. It used to show a tool tip back when it was based on GTK, now it's not been doing anything anymore. | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
master 8a967dfa 12.01.2020 04:10 Details Diff |
Make Entity Inspector's key and value columns resizable. | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
master 67977a5d 11.01.2020 18:27 Details Diff |
Adjust README.md, change various links to https. | ||
mod - README.md | Diff File | ||
master 0afbcc0b 11.01.2020 18:21 Details Diff |
Fix 0005088: Rearrange the add speaker algorithm to not create an entity if the user clicks cancel in the chooser dialog |
Affected Issues 0005088 |
|
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
master 671bf745 11.01.2020 05:01 Details Diff |
Release build script now finds the version string in version.h and adjusts the InnoSetup sources automatically. | ||
mod - include/version.h | Diff File | ||
mod - tools/innosetup/darkradiant.iss | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
mod - tools/scripts/compile_release_package.ps1 | Diff File | ||
master 7e5db9b0 10.01.2020 18:25 Details Diff |
Simplify Doom3EntityClass constructors. 1 of the 5 arguments as always the same value, and 2 of the 5 were ignored completely. For the remaining 2 parameters there are now corresponding constructor overloads, with the isFixedSize flag set to false by default. | ||
mod - radiant/eclassmgr/Doom3EntityClass.cpp | Diff File | ||
mod - radiant/eclassmgr/Doom3EntityClass.h | Diff File | ||
master 5f5028b4 10.01.2020 17:51 Details Diff |
Resolve 0005117: Entities with non-existent classnames are shown white instead of blue in orthoview. Eclasses now return a default shader name if the corresponding member is found empty. |
Affected Issues 0005117 |
|
mod - radiant/eclassmgr/Doom3EntityClass.cpp | Diff File | ||
mod - radiant/eclassmgr/Doom3EntityClass.h | Diff File | ||
master 39ca254b 07.01.2020 20:57 Details Diff |
Document remaining options in the File menu | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master 6a41c6d6 07.01.2020 20:21 Details Diff |
Fix 0005114, which is a regression caused by the lazy-loading introduced to fix the GL context issues in the skin selector preview. Since the model node is not immediately loaded when calling ModelPreview::setModel(), the client code needs to rely on the newly exposed signal_ModelLoaded. |
Affected Issues 0005114 |
|
mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
mod - libs/wxutil/preview/ModelPreview.h | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.h | Diff File | ||
master a40214dc 07.01.2020 19:42 Details Diff |
Refine the fix to 0005095: the search popup now temporarily registers as event filter to detect any mouse-clicks outside the owning tree view or itself, and will close the popup in that case. | ||
mod - libs/wxutil/TreeView.cpp | Diff File | ||
master 34cb5b0c 07.01.2020 18:16 Details Diff |
Resolve 0005112: Let the 'Matching skins' folder start in expanded state when showing the SkinChooser |
Affected Issues 0005112 |
|
mod - radiant/ui/einspector/SkinChooser.cpp | Diff File | ||
master fe966587 07.01.2020 18:01 Details Diff |
Fix 0005113: 'Choose skin' from model spawnarg: hitting cancel sets model spawnarg as skin |
Affected Issues 0005113 |
|
mod - include/version.h | Diff File | ||
mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
mod - tools/innosetup/darkradiant.iss | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
master 7d1a6723 06.01.2020 18:54 Details Diff |
Resolve 0005101: Model exporter doesn't remember last export location. The PathEntry combo widget will now always try to navigate to the path mentioned in the entry box, if possible. |
Affected Issues 0005101 |
|
mod - libs/wxutil/PathEntry.cpp | Diff File | ||
master a34bcc79 06.01.2020 18:50 Details Diff |
Change os::getFilename to return the input string when there's no slash to be found | ||
mod - libs/os/path.h | Diff File | ||
master a907deaa 06.01.2020 13:09 Details Diff |
Fix 0005104: Exporting ASE with empty surfaces was producing invalid model files, which failed to dmap |
Affected Issues 0005104 |
|
mod - radiant/modelfile/AseExporter.cpp | Diff File | ||
master 6362ff1f 05.01.2020 05:40 Details Diff |
Fix 0005092: Changing entity selection with Alt-Shift (replace selection) causes entity property editors to target the old (wrong) entity. Add setEntity() method to property editors to update their targets while keeping them in memory. |
Affected Issues 0005092 |
|
mod - include/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/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditor.h | Diff File | ||
master 6f24b326 05.01.2020 05:08 Details Diff |
0005091: Add "Choose skin" button to model property editor for user convenience. | ||
mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/ModelPropertyEditor.h | Diff File | ||
master 12f38b30 04.01.2020 05:34 Details Diff |
Resolve 0005095: When the parent window is losing focus (e.g. by alt-tabbing to a different app), dismiss the search popup window |
Affected Issues 0005095 |
|
mod - libs/wxutil/TreeView.cpp | Diff File | ||
master afcc2113 04.01.2020 05:20 Details Diff |
Working towards resolving 0005095: the search popup box needs to react to certain events affecting the parent tree view's visibility as well as its position. | ||
mod - libs/wxutil/TreeView.cpp | Diff File | ||
master 09a069d2 02.01.2020 18:10 Details Diff |
Fix 0005094 by preventing the ModelPreview::setModel/setSkin methods immediately propagating the setting to the scene, triggering GL calls in the background when potentially no GL context is present yet. With this change the model/skin changes are applied in the onPreRender() method which is always invoked with a current context. |
Affected Issues 0005094 |
|
mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
mod - libs/wxutil/preview/ModelPreview.h | Diff File | ||
mod - libs/wxutil/preview/RenderPreview.cpp | Diff File | ||
master 3c40334f 02.01.2020 06:03 Details Diff |
Fix 0005093: When no GL context was present, OpenGLModule::assertNoErrors() ran into an endless loop until your memory ran out |
Affected Issues 0005093 |
|
mod - radiant/render/OpenGLModule.cpp | Diff File | ||
master 252b453e 02.01.2020 04:57 Details Diff |
Replace GlobalOpenGL().assertNoErrors() with a debug::assertNoGlErrors() wrapper which can be inlined to nothing, to save the virtual function call to an empty method body in release configurations. | ||
mod - include/igl.h | Diff File | ||
mod - libs/RGBAImage.h | Diff File | ||
mod - libs/wxutil/preview/GuiView.cpp | Diff File | ||
mod - plugins/dm.gui/gui/RenderableCharacterBatch.cpp | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/image/DDSImage.cpp | Diff File | ||
mod - radiant/render/backend/GLProgramFactory.cpp | Diff File | ||
mod - radiant/render/backend/OpenGLShaderPass.cpp | Diff File | ||
mod - radiant/render/backend/glprogram/ARBBumpProgram.cpp | Diff File | ||
mod - radiant/render/backend/glprogram/ARBDepthFillProgram.cpp | Diff File | ||
mod - radiant/render/backend/glprogram/GLSLBumpProgram.cpp | Diff File | ||
mod - radiant/render/backend/glprogram/GLSLDepthFillProgram.cpp | Diff File | ||
mod - radiant/shaders/CameraCubeMapDecl.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
master 47baea75 31.12.2019 11:46 Details Diff |
Let Innosetup installer remove any previous XRC files from the ui folder before copying new ones. Bump version to pre3. |
||
mod - include/version.h | Diff File | ||
mod - tools/innosetup/darkradiant.iss | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
master c05c1110 31.12.2019 11:07 Details Diff |
Xcode: adjust project to include the new XRC file | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File |