Changesets: DarkRadiant
master 674e1b3a 04.01.2018 08:41 Details Diff |
Push module compatibility level to prevent DLL loading issues. | ||
mod - include/imodule.h | Diff File | ||
master f080ca7d 04.01.2018 08:40 Details Diff |
Incorporate UndoSystem module into main binary. | ||
mod - plugins/Makefile.am | Diff File | ||
rm - plugins/undo/Makefile.am | Diff | ||
mod - radiant/Makefile.am | Diff File | ||
mod - tools/innosetup/darkradiant.iss | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
rm - tools/msvc/undo.vcxproj | Diff | ||
rm - tools/msvc/undo.vcxproj.filters | Diff | ||
master ee9603f4 04.01.2018 08:00 Details Diff |
Incorporate Entity List UI into the main binary, get rid of the separate module. | ||
mod - plugins/Makefile.am | Diff File | ||
rm - plugins/entitylist/EntityListModule.cpp | Diff | ||
rm - plugins/entitylist/Makefile.am | Diff | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - tools/innosetup/darkradiant.iss | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
rm - tools/msvc/entitylist.vcxproj | Diff | ||
rm - tools/msvc/entitylist.vcxproj.filters | Diff | ||
master cafe54ee 04.01.2018 07:27 Details Diff |
Incorporate Entity Class Tree dialog into the main binary, no need to handle this single dialog in a separate module. And it's game-agnostic to boot. | ||
mod - install/menu.xml | Diff File | ||
mod - plugins/Makefile.am | Diff File | ||
rm - plugins/eclasstree/Makefile.am | Diff | ||
rm - plugins/eclasstree/plugin.cpp | Diff | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - tools/innosetup/darkradiant.iss | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
rm - tools/msvc/eclasstree.vcxproj | Diff | ||
rm - tools/msvc/eclasstree.vcxproj.filters | Diff | ||
master d8f1b77c 03.01.2018 06:39 Details Diff |
Merge branch 'msvc_refactor' | ||
mod - libs/parser/Tokeniser.h | Diff File | ||
mod - libs/picomodel/lwo/clip.c | Diff File | ||
mod - libs/picomodel/lwo/envelope.c | Diff File | ||
mod - libs/picomodel/lwo/lwio.c | Diff File | ||
mod - libs/picomodel/lwo/lwo2.c | Diff File | ||
mod - libs/picomodel/lwo/lwob.c | Diff File | ||
mod - libs/picomodel/lwo/surface.c | Diff File | ||
mod - libs/picomodel/picointernal.c | Diff File | ||
mod - libs/picomodel/picomodel.c | Diff File | ||
mod - libs/picomodel/pm_3ds.c | Diff File | ||
mod - libs/picomodel/pm_ase.c | Diff File | ||
mod - libs/picomodel/pm_fm.c | Diff File | ||
mod - libs/picomodel/pm_ms3d.c | Diff File | ||
mod - libs/scene/Node.cpp | Diff File | ||
mod - libs/string/case_conv.h | Diff File | ||
mod - libs/string/convert.h | Diff File | ||
mod - libs/string/trim.h | Diff File | ||
mod - libs/wxutil/GLFont.cpp | Diff File | ||
mod - libs/wxutil/TreeModel.cpp | Diff File | ||
mod - plugins/commandsystem/CommandTokeniser.h | Diff File | ||
mod - plugins/dm.conversation/ConversationKeyExtractor.cpp | Diff File | ||
mod - plugins/dm.difficulty/DifficultySettings.cpp | Diff File | ||
mod - plugins/dm.gui/gui/GuiWindowDef.cpp | Diff File | ||
mod - plugins/dm.gui/gui/RenderableText.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectiveConditionsDialog.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectiveEntity.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectiveKeyExtractor.cpp | Diff File | ||
mod - plugins/eclassmgr/Doom3ModelDef.h | Diff File | ||
mod - plugins/filetypes/FileTypeRegistry.cpp | Diff File | ||
mod - plugins/image/DDSImage.cpp | Diff File | ||
mod - plugins/mapdoom3/aas/Doom3AasFile.cpp | Diff File | ||
mod - plugins/model/Lwo2Chunk.cpp | Diff File | ||
mod - plugins/particles/RenderableParticleBunch.cpp | Diff File | ||
mod - plugins/shaders/MapExpression.cpp | Diff File | ||
mod - plugins/shaders/textures/HeightmapCreator.h | Diff File | ||
mod - plugins/shaders/textures/TextureManipulator.cpp | Diff File | ||
mod - plugins/uimanager/colourscheme/ColourSchemeManager.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/archivezip.vcxproj | Diff File | ||
mod - tools/msvc/commandsystem.vcxproj | Diff File | ||
mod - tools/msvc/ddslib.vcxproj | Diff File | ||
mod - tools/msvc/dm.conversation.vcxproj | Diff File | ||
mod - tools/msvc/dm.difficulty.vcxproj | Diff File | ||
mod - tools/msvc/dm.editing.vcxproj | Diff File | ||
mod - tools/msvc/dm.gui.vcxproj | Diff File | ||
mod - tools/msvc/dm.objectives.vcxproj | Diff File | ||
mod - tools/msvc/dm.stimresponse.vcxproj | Diff File | ||
mod - tools/msvc/eclassmgr.vcxproj | Diff File | ||
mod - tools/msvc/eclasstree.vcxproj | Diff File | ||
mod - tools/msvc/entity.vcxproj | Diff File | ||
mod - tools/msvc/entitylist.vcxproj | Diff File | ||
mod - tools/msvc/eventmanager.vcxproj | Diff File | ||
mod - tools/msvc/filetypes.vcxproj | Diff File | ||
mod - tools/msvc/filters.vcxproj | Diff File | ||
mod - tools/msvc/fonts.vcxproj | Diff File | ||
mod - tools/msvc/image.vcxproj | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/mapdoom3.vcxproj | Diff File | ||
mod - tools/msvc/mathlib.vcxproj | Diff File | ||
mod - tools/msvc/md5model.vcxproj | Diff File | ||
mod - tools/msvc/model.vcxproj | Diff File | ||
mod - tools/msvc/particles.vcxproj | Diff File | ||
mod - tools/msvc/picomodellib.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Debug Win32.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Debug x64.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Release Win32.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Release x64.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
add - tools/msvc/properties/DarkRadiant Main Executable.props | Diff File | ||
add - tools/msvc/properties/DarkRadiant Module DLL.props | Diff File | ||
add - tools/msvc/properties/DarkRadiant Plugin DLL.props | Diff File | ||
mod - tools/msvc/scenegraph.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/script.vcxproj | Diff File | ||
mod - tools/msvc/shaders.vcxproj | Diff File | ||
mod - tools/msvc/skins.vcxproj | Diff File | ||
mod - tools/msvc/sound.vcxproj | Diff File | ||
mod - tools/msvc/uimanager.vcxproj | Diff File | ||
mod - tools/msvc/undo.vcxproj | Diff File | ||
mod - tools/msvc/vfspk3.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/xmlregistry.vcxproj | Diff File | ||
mod - tools/msvc/xmlutillib.vcxproj | Diff File | ||
master 5f88cde5 02.01.2018 18:51 Details Diff |
Resolve 0004154: DR doesn't show readable background image changes. While DR is unlikely to support every possible case (especially stuff driven by a game script), this particular GUI as reported in the issue report can be supported by running the GUI script in ContentsFadeIn and setting the gui::curPage state variable as done by TDM's readable GUI code. |
Affected Issues 0004154 |
|
mod - plugins/dm.gui/ReadableEditorDialog.cpp | Diff File | ||
mod - plugins/dm.gui/gui/GuiScript.cpp | Diff File | ||
mod - plugins/dm.gui/gui/GuiScript.h | Diff File | ||
master 931059b9 02.01.2018 14:34 Details Diff |
Minor cleanup in utility projects include and libs. | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
master 3895dbcc 02.01.2018 14:30 Details Diff |
Fix picomodel warnings in GCC by applying ugly function pointer casts | ||
mod - libs/picomodel/lwo/clip.c | Diff File | ||
mod - libs/picomodel/lwo/envelope.c | Diff File | ||
mod - libs/picomodel/lwo/lwo2.c | Diff File | ||
mod - libs/picomodel/lwo/surface.c | Diff File | ||
master c61bee80 02.01.2018 14:04 Details Diff |
Fix lots of compiler warnings in picomodellib, mostly due to type conversions. | ||
mod - libs/picomodel/lwo/clip.c | Diff File | ||
mod - libs/picomodel/lwo/envelope.c | Diff File | ||
mod - libs/picomodel/lwo/lwio.c | Diff File | ||
mod - libs/picomodel/lwo/lwo2.c | Diff File | ||
mod - libs/picomodel/lwo/lwob.c | Diff File | ||
mod - libs/picomodel/lwo/surface.c | Diff File | ||
mod - libs/picomodel/picointernal.c | Diff File | ||
mod - libs/picomodel/picomodel.c | Diff File | ||
mod - libs/picomodel/pm_3ds.c | Diff File | ||
mod - libs/picomodel/pm_ase.c | Diff File | ||
mod - libs/picomodel/pm_fm.c | Diff File | ||
mod - libs/picomodel/pm_ms3d.c | Diff File | ||
mod - tools/msvc/picomodellib.vcxproj | Diff File | ||
master 8b7b7681 02.01.2018 13:42 Details Diff |
More compiler warnings fixed. | ||
mod - libs/wxutil/GLFont.cpp | Diff File | ||
mod - libs/wxutil/TreeModel.cpp | Diff File | ||
master fb604425 02.01.2018 13:40 Details Diff |
Fix C4589: the scene::Node class should not call the virtually inherited INode constructor (Node is abstract itself). | ||
mod - libs/scene/Node.cpp | Diff File | ||
master 6fbc5f86 02.01.2018 13:39 Details Diff |
Fix more compiler warnings. | ||
mod - plugins/model/Lwo2Chunk.cpp | Diff File | ||
mod - plugins/particles/RenderableParticleBunch.cpp | Diff File | ||
mod - plugins/shaders/MapExpression.cpp | Diff File | ||
mod - plugins/shaders/textures/HeightmapCreator.h | Diff File | ||
mod - plugins/shaders/textures/TextureManipulator.cpp | Diff File | ||
mod - plugins/uimanager/colourscheme/ColourSchemeManager.cpp | Diff File | ||
master 0058b31c 02.01.2018 13:25 Details Diff |
Fix more compiler warnings. | ||
mod - plugins/eclassmgr/Doom3ModelDef.h | Diff File | ||
mod - plugins/filetypes/FileTypeRegistry.cpp | Diff File | ||
mod - plugins/image/DDSImage.cpp | Diff File | ||
mod - plugins/mapdoom3/aas/Doom3AasFile.cpp | Diff File | ||
master d82e2155 02.01.2018 13:25 Details Diff |
Add string conversion methods for handling (unsigned) short. | ||
mod - libs/string/convert.h | Diff File | ||
master fecceaa1 02.01.2018 13:16 Details Diff |
Fix a couple of compiler warnings about local variable name re-use. | ||
mod - libs/parser/Tokeniser.h | Diff File | ||
mod - plugins/dm.difficulty/DifficultySettings.cpp | Diff File | ||
mod - plugins/dm.gui/gui/GuiWindowDef.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectiveConditionsDialog.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectiveEntity.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectiveKeyExtractor.cpp | Diff File | ||
master 14d73a0e 02.01.2018 13:12 Details Diff |
Fix int->char conversion warning in string/case_conv.h. | ||
mod - libs/string/case_conv.h | Diff File | ||
master 09b77267 02.01.2018 13:06 Details Diff |
Fix a few compiler warnings about local variable redeclarations. | ||
mod - plugins/dm.conversation/ConversationKeyExtractor.cpp | Diff File | ||
mod - plugins/dm.gui/gui/RenderableText.cpp | Diff File | ||
master 28e842bf 02.01.2018 13:04 Details Diff |
Fix algorithm error causing an unreachable code warning. | ||
mod - plugins/commandsystem/CommandTokeniser.h | Diff File | ||
master 5a8fff1c 02.01.2018 13:04 Details Diff |
Fix int->char conversion warnings in string/trim.h | ||
mod - libs/string/trim.h | Diff File | ||
master c6718559 02.01.2018 12:53 Details Diff |
Ignore C4100 about unused formal parameters, this is happening far too often and I don't want to decorate all if these parameters with an ugly UNUSED macro. | ||
mod - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
master 9167046c 02.01.2018 12:51 Details Diff |
Silence C4250, since nodes are inheriting from scene::INode virtually already and scene::Node is providing the only implementation. Example: ParticleNode is inheriting from IParticleNode and Node, both of which are inheriting virtually from INode. |
||
mod - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
master 75396e20 02.01.2018 12:38 Details Diff |
Remove all warning suppression settings, next step is to centrally add the ones we actually need. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/archivezip.vcxproj | Diff File | ||
mod - tools/msvc/commandsystem.vcxproj | Diff File | ||
mod - tools/msvc/dm.conversation.vcxproj | Diff File | ||
mod - tools/msvc/dm.difficulty.vcxproj | Diff File | ||
mod - tools/msvc/dm.editing.vcxproj | Diff File | ||
mod - tools/msvc/dm.gui.vcxproj | Diff File | ||
mod - tools/msvc/dm.objectives.vcxproj | Diff File | ||
mod - tools/msvc/dm.stimresponse.vcxproj | Diff File | ||
mod - tools/msvc/eclassmgr.vcxproj | Diff File | ||
mod - tools/msvc/eclasstree.vcxproj | Diff File | ||
mod - tools/msvc/entity.vcxproj | Diff File | ||
mod - tools/msvc/entitylist.vcxproj | Diff File | ||
mod - tools/msvc/eventmanager.vcxproj | Diff File | ||
mod - tools/msvc/filetypes.vcxproj | Diff File | ||
mod - tools/msvc/filters.vcxproj | Diff File | ||
mod - tools/msvc/fonts.vcxproj | Diff File | ||
mod - tools/msvc/image.vcxproj | Diff File | ||
mod - tools/msvc/mapdoom3.vcxproj | Diff File | ||
mod - tools/msvc/md5model.vcxproj | Diff File | ||
mod - tools/msvc/model.vcxproj | Diff File | ||
mod - tools/msvc/particles.vcxproj | Diff File | ||
mod - tools/msvc/picomodellib.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
mod - tools/msvc/scenegraph.vcxproj | Diff File | ||
mod - tools/msvc/script.vcxproj | Diff File | ||
mod - tools/msvc/shaders.vcxproj | Diff File | ||
mod - tools/msvc/skins.vcxproj | Diff File | ||
mod - tools/msvc/sound.vcxproj | Diff File | ||
mod - tools/msvc/uimanager.vcxproj | Diff File | ||
mod - tools/msvc/undo.vcxproj | Diff File | ||
mod - tools/msvc/vfspk3.vcxproj | Diff File | ||
mod - tools/msvc/xmlregistry.vcxproj | Diff File | ||
master 74954a28 02.01.2018 12:28 Details Diff |
Remove the LIBCMT default lib ignore command. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
master 5e5289a7 02.01.2018 12:17 Details Diff |
Remove generate map file setting (was at default anyway). | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
master 74d93964 02.01.2018 12:15 Details Diff |
Remove Fixed Base Address setting. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File |