This is an automated email from the git hooks/post-receive script. tobi pushed a commit to branch master in repository darkradiant.
commit 01611e1e009cb943cc4804fa2ffddd553716e8c3 Merge: 3296a86 1484007 Author: Tobias Frost <[email protected]> Date: Tue Jan 16 17:48:23 2018 +0100 Update upstream source from tag 'upstream/2.5.0' Update to upstream version '2.5.0' with Debian dir 017917b602023d6894a6b9620bde525524835172 .gitignore | 1 + LICENSE | 1 + PKGBUILD | 4 +- README.md | 17 +- configure.ac | 83 +- include/icommandsystem.h | 11 +- include/ifilesystem.h | 89 +- include/igame.h | 26 +- include/igui.h | 398 ++ include/imodule.h | 1 - include/iregistry.h | 1 - include/precompiled_boost.h | 14 - include/precompiled_main.h | 8 +- include/precompiled_math.h | 3 +- include/version.h | 2 +- install/games/darkmod.game | 8 +- install/i18n/darkradiant.pot | 1116 +++--- install/i18n/de/LC_MESSAGES/darkradiant.mo | Bin 103462 -> 106911 bytes install/i18n/de/LC_MESSAGES/darkradiant.po | 1395 +++---- install/menu.xml | 2 +- install/ui/missioninfoeditdialog.fbp | 2148 +++++++++++ install/ui/missioninfoeditdialog.xrc | 267 ++ install/ui/missioninforeadmedialog.fbp | 901 +++++ install/ui/missioninforeadmedialog.xrc | 118 + libs/RGBAImage.h | 4 +- libs/SurfaceShader.h | 4 +- libs/eclass.h | 11 +- libs/gamelib.h | 2 +- libs/libfmt/LICENSE | 23 + libs/libfmt/fmt/format.cc | 946 +++++ libs/libfmt/fmt/format.h | 3937 ++++++++++++++++++++ libs/libfmt/fmt/ostream.cc | 43 + libs/libfmt/fmt/ostream.h | 115 + libs/libfmt/fmt/posix.cc | 241 ++ libs/libfmt/fmt/posix.h | 386 ++ libs/libfmt/fmt/time.h | 53 + libs/math/Vector2.h | 9 +- libs/os/file.h | 13 + libs/os/fs.h | 4 +- libs/os/path.h | 26 +- libs/parser/CodeTokeniser.h | 382 +- libs/parser/DefBlockTokeniser.h | 419 ++- libs/parser/DefTokeniser.h | 133 +- libs/parser/ParseException.h | 5 +- libs/parser/Tokeniser.h | 66 +- libs/registry/registry.h | 8 +- libs/scene/TraversableNodeSet.h | 4 +- libs/string/case_conv.h | 56 + libs/string/convert.h | 215 +- libs/string/join.h | 31 + libs/string/predicate.h | 236 ++ libs/string/replace.h | 78 + libs/string/split.h | 49 + libs/string/tokeniser.h | 183 + libs/string/trim.h | 129 + libs/util/Noncopyable.h | 21 + libs/wxutil/ConsoleView.cpp | 4 +- libs/wxutil/FileChooser.cpp | 9 +- libs/wxutil/Makefile.am | 2 + libs/wxutil/Modifier.h | 5 +- libs/wxutil/ScopeTimer.h | 4 +- libs/wxutil/TreeModel.cpp | 2 +- libs/wxutil/TreeModel.h | 4 +- libs/wxutil/menu/PopupMenu.h | 2 +- .../gui => libs/wxutil/preview}/GuiRenderer.cpp | 74 +- .../gui => libs/wxutil/preview}/GuiRenderer.h | 24 +- .../dm.gui/gui => libs/wxutil/preview}/GuiView.cpp | 25 +- .../dm.gui/gui => libs/wxutil/preview}/GuiView.h | 21 +- libs/wxutil/preview/ModelPreview.cpp | 7 +- libs/wxutil/preview/ParticlePreview.cpp | 14 +- libs/wxutil/preview/RenderPreview.cpp | 3 +- plugins/archivezip/ZipArchive.cpp | 9 +- plugins/archivezip/ZipArchive.h | 1 + plugins/commandsystem/CaseInsensitiveCompare.h | 13 +- plugins/commandsystem/CommandSystem.cpp | 13 +- plugins/commandsystem/CommandTokeniser.h | 61 +- plugins/dm.conversation/CommandArgumentItem.cpp | 4 +- plugins/dm.conversation/CommandEditor.cpp | 4 +- plugins/dm.conversation/ConversationCommand.cpp | 4 +- .../dm.conversation/ConversationCommandLibrary.cpp | 4 +- plugins/dm.conversation/ConversationDialog.cpp | 6 +- plugins/dm.conversation/ConversationEditor.cpp | 10 +- plugins/dm.conversation/ConversationEntity.cpp | 1 - plugins/dm.conversation/ConversationEntityFinder.h | 3 +- .../dm.conversation/ConversationKeyExtractor.cpp | 12 +- plugins/dm.editing/AIEditingPanel.cpp | 11 +- plugins/dm.editing/DarkmodTxt.cpp | 261 ++ plugins/dm.editing/DarkmodTxt.h | 77 + plugins/dm.editing/FixupMap.cpp | 8 +- plugins/dm.editing/FixupMapDialog.cpp | 10 +- plugins/dm.editing/Makefile.am | 6 + plugins/dm.editing/MissionInfoEditDialog.cpp | 287 ++ plugins/dm.editing/MissionInfoEditDialog.h | 70 + plugins/dm.editing/MissionInfoGuiView.cpp | 137 + plugins/dm.editing/MissionInfoGuiView.h | 79 + plugins/dm.editing/MissionInfoTextFile.cpp | 66 + plugins/dm.editing/MissionInfoTextFile.h | 44 + plugins/dm.editing/MissionReadmeDialog.cpp | 150 + plugins/dm.editing/MissionReadmeDialog.h | 42 + plugins/dm.editing/ReadmeTxt.cpp | 65 + plugins/dm.editing/ReadmeTxt.h | 49 + plugins/dm.editing/SpawnargLinkedSpinButton.h | 7 +- plugins/dm.editing/plugin.cpp | 11 + plugins/dm.gui/GuiSelector.cpp | 2 +- plugins/dm.gui/Makefile.am | 3 +- plugins/dm.gui/ReadableEditorDialog.cpp | 51 +- plugins/dm.gui/ReadableEditorDialog.h | 4 +- plugins/dm.gui/ReadableGuiView.cpp | 7 +- plugins/dm.gui/ReadableGuiView.h | 6 +- plugins/dm.gui/ReadablePopulator.h | 4 +- plugins/dm.gui/ReadableReloader.h | 8 +- plugins/dm.gui/XData.cpp | 1 - plugins/dm.gui/XDataLoader.cpp | 20 +- plugins/dm.gui/XDataLoader.h | 4 +- plugins/dm.gui/XdFileChooserDialog.cpp | 2 +- plugins/dm.gui/gui/Gui.cpp | 36 +- plugins/dm.gui/gui/Gui.h | 39 +- plugins/dm.gui/gui/GuiExpression.cpp | 786 ++++ plugins/dm.gui/gui/GuiExpression.h | 214 ++ plugins/dm.gui/gui/GuiManager.cpp | 38 +- plugins/dm.gui/gui/GuiManager.h | 64 +- plugins/dm.gui/gui/GuiScript.cpp | 171 +- plugins/dm.gui/gui/GuiScript.h | 23 +- plugins/dm.gui/gui/GuiWindowDef.cpp | 376 +- plugins/dm.gui/gui/GuiWindowDef.h | 120 +- plugins/dm.gui/gui/RenderableText.cpp | 89 +- plugins/dm.gui/gui/RenderableText.h | 19 +- plugins/dm.gui/gui/Variable.cpp | 36 +- plugins/dm.gui/gui/Variable.h | 23 +- plugins/dm.gui/plugin.cpp | 9 +- plugins/dm.objectives/Component.cpp | 8 +- plugins/dm.objectives/Component.h | 7 +- plugins/dm.objectives/ComponentsDialog.cpp | 2 - plugins/dm.objectives/DifficultyPanel.cpp | 5 +- plugins/dm.objectives/MissionLogicDialog.cpp | 4 +- .../dm.objectives/ObjectiveConditionsDialog.cpp | 26 +- plugins/dm.objectives/ObjectiveEntity.cpp | 21 +- plugins/dm.objectives/ObjectiveEntityFinder.cpp | 2 +- plugins/dm.objectives/ObjectiveEntityFinder.h | 2 +- plugins/dm.objectives/ObjectiveKeyExtractor.cpp | 24 +- plugins/dm.objectives/ObjectivesEditor.cpp | 5 +- plugins/dm.objectives/Specifier.cpp | 22 +- plugins/dm.objectives/TargetList.h | 4 +- plugins/dm.objectives/precompiled.h | 1 - plugins/dm.stimresponse/ResponseEffect.cpp | 4 +- plugins/dm.stimresponse/ResponseEffectTypes.cpp | 4 +- plugins/dm.stimresponse/SRPropertyLoader.cpp | 11 +- plugins/dm.stimresponse/SRPropertyRemover.cpp | 2 - plugins/dm.stimresponse/StimEditor.cpp | 6 +- plugins/dm.stimresponse/StimTypes.cpp | 7 +- plugins/dm.stimresponse/precompiled.h | 3 +- plugins/eclassmgr/Doom3EntityClass.cpp | 63 +- plugins/eclassmgr/EClassManager.cpp | 24 +- plugins/eclassmgr/EClassManager.h | 2 +- plugins/entity/ColourKey.h | 3 +- plugins/entity/Doom3Entity.cpp | 11 +- plugins/entity/EntityCreator.cpp | 13 +- plugins/entity/EntityNode.cpp | 15 +- plugins/entity/EntityNode.h | 10 +- plugins/entity/KeyObserverMap.h | 1 - plugins/entity/ModelKey.cpp | 4 +- plugins/entity/NamespaceManager.h | 11 +- plugins/entity/RotationMatrix.cpp | 6 +- plugins/entity/precompiled.h | 3 +- plugins/entity/target/TargetKeyCollection.cpp | 4 +- plugins/eventmanager/Accelerator.cpp | 4 +- plugins/eventmanager/EventManager.cpp | 7 +- plugins/eventmanager/GlobalKeyEventFilter.cpp | 43 +- plugins/eventmanager/GlobalKeyEventFilter.h | 11 +- plugins/eventmanager/MouseToolManager.cpp | 5 +- plugins/filetypes/FileTypeRegistry.cpp | 11 +- plugins/filters/XMLFilter.cpp | 12 +- plugins/fonts/GlyphInfo.cpp | 8 +- plugins/image/DDSImage.h | 4 +- plugins/image/Doom3ImageLoader.cpp | 10 +- plugins/mapdoom3/Doom3MapFormat.cpp | 7 +- plugins/mapdoom3/Doom3MapReader.cpp | 17 +- plugins/mapdoom3/Quake3MapFormat.cpp | 4 - plugins/mapdoom3/Quake3MapReader.cpp | 11 +- plugins/mapdoom3/Quake4MapFormat.cpp | 7 +- plugins/mapdoom3/Quake4MapReader.cpp | 15 +- plugins/mapdoom3/aas/Doom3AasFileLoader.cpp | 8 +- plugins/mapdoom3/aas/Doom3AasFileSettings.cpp | 4 +- plugins/mapdoom3/primitiveparsers/BrushDef.cpp | 8 +- plugins/mapdoom3/primitiveparsers/BrushDef3.cpp | 8 +- plugins/mapdoom3/primitiveparsers/Patch.cpp | 2 +- plugins/mapdoom3/primitiveparsers/PatchDef2.cpp | 2 +- plugins/mapdoom3/primitiveparsers/PatchDef3.cpp | 2 +- .../mapdoom3/primitivewriters/BrushDefExporter.h | 4 +- .../mapdoom3/primitivewriters/PatchDefExporter.h | 4 +- plugins/model/AseExporter.cpp | 18 +- plugins/model/PicoModelLoader.cpp | 6 +- plugins/model/PicoModelModule.h | 4 +- plugins/model/RenderablePicoSurface.cpp | 4 +- plugins/model/WavefrontExporter.cpp | 3 - plugins/particles/ParticleParameter.cpp | 9 +- plugins/particles/ParticleRenderInfo.h | 19 +- plugins/particles/ParticlesManager.cpp | 14 +- plugins/particles/RenderableParticle.h | 3 +- plugins/particles/RenderableParticleBunch.cpp | 4 +- plugins/particles/RenderableParticleBunch.h | 13 +- plugins/particles/RenderableParticleStage.cpp | 4 +- plugins/particles/RenderableParticleStage.h | 6 +- plugins/particles/StageDef.cpp | 138 +- plugins/particles/editor/ParticleEditor.cpp | 16 +- plugins/script/ScriptWindow.cpp | 10 +- plugins/script/ScriptingSystem.cpp | 4 +- plugins/script/interfaces/GameInterface.cpp | 12 - plugins/script/interfaces/GameInterface.h | 2 - plugins/script/precompiled.h | 1 - plugins/shaders/CShader.cpp | 2 - plugins/shaders/Doom3ShaderSystem.cpp | 10 +- plugins/shaders/Doom3ShaderSystem.h | 6 +- plugins/shaders/MapExpression.cpp | 20 +- plugins/shaders/ShaderExpression.cpp | 14 +- plugins/shaders/ShaderFileLoader.cpp | 7 +- plugins/shaders/ShaderTemplate.cpp | 41 +- plugins/shaders/TableDefinition.cpp | 5 +- plugins/shaders/textures/GLTextureManager.cpp | 2 +- plugins/sound/SoundManager.cpp | 1 + plugins/sound/SoundPlayer.cpp | 4 +- plugins/sound/SoundShader.cpp | 4 +- plugins/uimanager/LocalBitmapArtProvider.h | 4 +- .../uimanager/colourscheme/ColourSchemeManager.cpp | 4 +- plugins/uimanager/menu/MenuElement.cpp | 10 +- plugins/vfspk3/DirectoryArchive.cpp | 7 +- plugins/vfspk3/DirectoryArchive.h | 9 +- plugins/vfspk3/Doom3FileSystem.cpp | 381 +- plugins/vfspk3/Doom3FileSystem.h | 34 +- plugins/vfspk3/FileVisitor.h | 43 +- plugins/vfspk3/vfspk3.cpp | 4 +- plugins/xmlregistry/RegistryTree.cpp | 6 +- radiant/Makefile.am | 6 +- radiant/RadiantApp.cpp | 147 + radiant/RadiantApp.h | 35 + radiant/brush/Brush.cpp | 14 +- radiant/brush/Brush.h | 11 +- radiant/brush/BrushNode.cpp | 6 +- radiant/brush/Face.h | 4 +- radiant/camera/CamWnd.cpp | 6 +- radiant/camera/CamWnd.h | 4 +- radiant/log/Console.cpp | 1 - radiant/log/PIDFile.h | 6 +- radiant/main.cpp | 156 +- radiant/map/AutoSaver.cpp | 6 +- radiant/map/CounterManager.cpp | 16 +- radiant/map/Map.cpp | 32 +- radiant/map/MapFileManager.cpp | 3 - radiant/map/MapFormatManager.cpp | 8 +- radiant/map/MapResource.cpp | 14 +- radiant/map/MapResource.h | 2 +- radiant/map/PointFile.cpp | 4 +- radiant/map/algorithm/Export.cpp | 4 +- radiant/map/algorithm/MapExporter.cpp | 2 +- radiant/map/algorithm/MapImporter.cpp | 6 +- radiant/map/infofile/InfoFile.cpp | 10 +- radiant/model/ModelExporter.cpp | 6 +- radiant/model/ModelFormatManager.cpp | 16 +- radiant/model/ScaledModelExporter.cpp | 9 +- radiant/modulesystem/ApplicationContextImpl.cpp | 2 - radiant/modulesystem/ModuleLoader.cpp | 5 +- radiant/modulesystem/ModuleRegistry.cpp | 4 +- radiant/modulesystem/StaticModule.h | 2 +- radiant/namespace/ComplexName.cpp | 8 +- radiant/patch/Patch.h | 5 - radiant/patch/algorithm/Prefab.cpp | 4 +- radiant/precompiled.h | 1 - radiant/render/OpenGLModule.cpp | 4 +- radiant/render/View.cpp | 8 +- .../render/backend/glprogram/GenericVFPProgram.cpp | 2 - radiant/selection/ManipulateMouseTool.cpp | 18 +- radiant/selection/algorithm/Entity.cpp | 4 +- radiant/selection/algorithm/Group.cpp | 10 +- radiant/selection/algorithm/Primitives.cpp | 10 +- radiant/selection/algorithm/Shader.cpp | 8 +- radiant/selection/algorithm/Transformation.cpp | 6 +- .../group/SelectionGroupInfoFileModule.cpp | 7 +- .../selection/manipulators/RotateManipulator.cpp | 4 +- .../selectionset/SelectionSetInfoFileModule.cpp | 6 +- .../selection/shaderclipboard/ShaderClipboard.cpp | 4 +- radiant/settings/Game.cpp | 86 +- radiant/settings/Game.h | 36 +- radiant/settings/GameConfiguration.h | 86 + radiant/settings/GameFileLoader.cpp | 34 - radiant/settings/GameFileLoader.h | 26 - radiant/settings/GameManager.cpp | 577 +-- radiant/settings/GameManager.h | 141 +- radiant/settings/LanguageManager.cpp | 4 +- radiant/settings/PreferencePage.cpp | 13 +- radiant/ui/UserInterfaceModule.cpp | 3 +- radiant/ui/about/AboutDialog.cpp | 16 +- radiant/ui/commandlist/ShortcutChooser.cpp | 8 +- radiant/ui/common/CommandEntry.cpp | 4 +- radiant/ui/common/ShaderSelector.cpp | 19 +- radiant/ui/einspector/ColourPropertyEditor.cpp | 10 +- radiant/ui/einspector/EntityInspector.cpp | 12 +- radiant/ui/einspector/EntityInspector.h | 1 - radiant/ui/einspector/FloatPropertyEditor.cpp | 25 +- radiant/ui/einspector/TexturePropertyEditor.cpp | 4 - radiant/ui/einspector/Vector3PropertyEditor.cpp | 11 +- radiant/ui/findshader/FindShader.cpp | 10 +- radiant/ui/lightinspector/LightInspector.cpp | 10 +- radiant/ui/mainframe/MainFrame.cpp | 4 +- radiant/ui/mediabrowser/MediaBrowser.cpp | 4 +- radiant/ui/mediabrowser/TextureDirectoryLoader.h | 5 +- radiant/ui/modelexport/ExportAsModelDialog.cpp | 11 +- radiant/ui/modelselector/ModelPopulator.h | 16 +- radiant/ui/modelselector/ModelSelector.cpp | 2 - radiant/ui/mousetool/BindToolDialog.cpp | 6 +- radiant/ui/mru/MRU.cpp | 2 +- radiant/ui/mru/MRU.h | 4 +- radiant/ui/mru/MRUList.h | 40 +- radiant/ui/ortho/OrthoContextMenu.cpp | 8 +- radiant/ui/patch/PatchInspector.cpp | 18 +- radiant/ui/patch/PatchThickenDialog.cpp | 2 +- radiant/ui/prefabselector/PrefabSelector.cpp | 10 +- radiant/ui/prefdialog/GameSetupDialog.cpp | 222 ++ radiant/ui/prefdialog/GameSetupDialog.h | 53 + radiant/ui/prefdialog/GameSetupPage.cpp | 77 + radiant/ui/prefdialog/GameSetupPage.h | 79 + radiant/ui/prefdialog/GameSetupPageIdTech.cpp | 210 ++ radiant/ui/prefdialog/GameSetupPageIdTech.h | 36 + radiant/ui/prefdialog/GameSetupPageTdm.cpp | 288 ++ radiant/ui/prefdialog/GameSetupPageTdm.h | 39 + radiant/ui/prefdialog/PrefDialog.cpp | 23 +- radiant/ui/prefdialog/PrefDialog.h | 2 +- radiant/ui/splash/Splash.cpp | 21 +- radiant/ui/splash/Splash.h | 13 +- radiant/ui/texturebrowser/TextureBrowser.cpp | 43 +- radiant/ui/transform/TransformDialog.cpp | 4 +- radiant/xyview/XYWnd.cpp | 11 +- radiant/xyview/tools/MeasurementTool.cpp | 4 +- tools/i18n/Filelist.xlsx | Bin 22752 -> 0 bytes tools/i18n/darkradiant.pot | 1116 +++--- tools/innosetup/darkradiant.iss | 10 +- tools/innosetup/darkradiant.x64.iss | 10 +- tools/msvc/DarkRadiant.vcxproj | 17 +- tools/msvc/DarkRadiant.vcxproj.filters | 39 +- tools/msvc/archivezip.vcxproj | 8 +- tools/msvc/commandsystem.vcxproj | 8 +- tools/msvc/dm.conversation.vcxproj | 8 +- tools/msvc/dm.difficulty.vcxproj | 6 - tools/msvc/dm.editing.vcxproj | 16 +- tools/msvc/dm.editing.vcxproj.filters | 36 + tools/msvc/dm.gui.vcxproj | 10 +- tools/msvc/dm.gui.vcxproj.filters | 18 +- tools/msvc/dm.objectives.vcxproj | 8 +- tools/msvc/dm.stimresponse.vcxproj | 8 +- tools/msvc/eclassmgr.vcxproj | 8 +- tools/msvc/eclasstree.vcxproj | 8 +- tools/msvc/entity.vcxproj | 8 +- tools/msvc/entitylist.vcxproj | 8 +- tools/msvc/eventmanager.vcxproj | 8 +- tools/msvc/filetypes.vcxproj | 8 +- tools/msvc/filters.vcxproj | 8 +- tools/msvc/fonts.vcxproj | 8 +- tools/msvc/image.vcxproj | 8 +- tools/msvc/include.vcxproj | 14 +- tools/msvc/libs.vcxproj | 16 +- tools/msvc/libs.vcxproj.filters | 24 + tools/msvc/mapdoom3.vcxproj | 8 +- tools/msvc/mathlib.vcxproj | 8 +- tools/msvc/md5model.vcxproj | 8 +- tools/msvc/model.vcxproj | 8 +- tools/msvc/particles.vcxproj | 8 +- tools/msvc/properties/Boost.props | 15 - tools/msvc/properties/DarkRadiant Base.props | 4 +- tools/msvc/scenegraph.vcxproj | 8 +- tools/msvc/scenelib.vcxproj | 8 +- tools/msvc/script.vcxproj | 12 +- tools/msvc/shaders.vcxproj | 8 +- tools/msvc/skins.vcxproj | 8 +- tools/msvc/sound.vcxproj | 8 +- tools/msvc/uimanager.vcxproj | 8 +- tools/msvc/undo.vcxproj | 8 +- tools/msvc/vfspk3.vcxproj | 8 +- tools/msvc/wavefront.vcxproj | 8 +- tools/msvc/wxutillib.vcxproj | 8 +- tools/msvc/wxutillib.vcxproj.filters | 12 + tools/msvc/xmlregistry.vcxproj | 8 +- tools/scripts/compile_release_package.ps1 | 4 +- tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | 150 +- tools/xcode/base.xcconfig | 4 +- 383 files changed, 19533 insertions(+), 5081 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/darkradiant.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

