Changesets: DarkRadiant
|
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 | ||
|
master 68e05c58 02.01.2018 12:13 Details Diff |
Move a couple of main binary settings to the property sheet. | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/properties/DarkRadiant Main Executable.props | Diff File | ||
|
master 6c43a954 02.01.2018 12:07 Details Diff |
Add property sheet for main binary. | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| add - tools/msvc/properties/DarkRadiant Main Executable.props | Diff File | ||
|
master b6db3a99 02.01.2018 11:24 Details Diff |
Update project dependencies. | ||
| mod - tools/msvc/DarkRadiant.sln | Diff File | ||
|
master 6fd99636 02.01.2018 11:12 Details Diff |
Commit previously unsaved property sheets. Object file names are globally stored in subdirectories now for all projects to avoid file conflicts. |
||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
| mod - tools/msvc/properties/DarkRadiant Module DLL.props | Diff File | ||
| mod - tools/msvc/properties/DarkRadiant Plugin DLL.props | Diff File | ||
|
master 61d40d10 02.01.2018 11:06 Details Diff |
Remove redundant project settings from main binary. No whole program optimization (was switched on in x86 release), don't generate stripped PDB file. | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
|
master 5eaaa255 02.01.2018 11:01 Details Diff |
More redundant settings removed from main project. | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
|
master 8567c54e 02.01.2018 10:57 Details Diff |
Remove a few settings from main project, that are already inherited through the property sheets. | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||