Changesets: DarkRadiant

master 3895dbcc

02.01.2018 14:30

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


Details Diff
Add string conversion methods for handling (unsigned) short.
mod - libs/string/convert.h Diff File

master fecceaa1

02.01.2018 13:16

greebo


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

greebo


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

greebo


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

greebo


Details Diff
Fix algorithm error causing an unreachable code warning.
mod - plugins/commandsystem/CommandTokeniser.h Diff File

master 5a8fff1c

02.01.2018 13:04

greebo


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

greebo


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

greebo


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

greebo


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

greebo


Details Diff
Remove the LIBCMT default lib ignore command.
mod - tools/msvc/DarkRadiant.vcxproj Diff File

master 5e5289a7

02.01.2018 12:17

greebo


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

greebo


Details Diff
Remove Fixed Base Address setting.
mod - tools/msvc/DarkRadiant.vcxproj Diff File

master 68e05c58

02.01.2018 12:13

greebo


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

greebo


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

greebo


Details Diff
Update project dependencies.
mod - tools/msvc/DarkRadiant.sln Diff File

master 6fd99636

02.01.2018 11:12

greebo


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

greebo


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

greebo


Details Diff
More redundant settings removed from main project.
mod - tools/msvc/DarkRadiant.vcxproj Diff File

master 8567c54e

02.01.2018 10:57

greebo


Details Diff
Remove a few settings from main project, that are already inherited through the property sheets.
mod - tools/msvc/DarkRadiant.vcxproj Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 236 237 238 239 240 241 242 ... 269 270 271  Next  Last