Changesets: DarkRadiant

master 9da5afe9

19.12.2017 08:15

greebo


Details Diff
Fix a copy&paste error in precompiled_main.h header.
mod - include/precompiled_main.h Diff File

master 7222ed42

19.12.2017 06:02

greebo


Details Diff
Set /EHsc through the UI in C/C++ > Code Generation > Enable C++ Exceptions, and let the setting inherit its value from the base property sheet.
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/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 2ea6454f

19.12.2017 05:45

greebo


Details Diff
Simplify VC++ property setup. Move /EHsc switch to base property sheet, enable conformant mode /permissive- although add the switch /Zc:twoPhase- in order to fix compiler error C2760 in combaseapi.h:229
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/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 6a8cf9c6

18.12.2017 18:44

greebo


Details Diff
Don't list the TDM-internal fms/_missionshots folder in the Game Setup dialog.
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp Diff File

master e1ff466f

18.12.2017 18:30

greebo


Details Diff
Path adjustment for Visual Studio 15.5
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 1d941e74

18.12.2017 17:29

greebo


Details Diff
Fix readme.txt editor preview not growing when resizing the dialog.
mod - install/ui/missioninfoeditdialog.fbp Diff File
mod - install/ui/missioninfoeditdialog.xrc Diff File

master 416394ee

18.12.2017 17:21

greebo


Details Diff
In TDM 2.05 some GUI scripts come without a closing semicolon, restructure resetTime parser.
mod - plugins/dm.gui/gui/GuiScript.cpp Diff File

master 0695b70c

18.12.2017 16:54

greebo


Details Diff
Remove a few #ifdefs from the Splash header, just skip the call to Splash::OnAppStartup in Linux.
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/ui/splash/Splash.cpp Diff File
mod - radiant/ui/splash/Splash.h Diff File

master b3ab7b19

18.12.2017 04:45

greebo


Details Diff
Expand README.md a bit
mod - README.md Diff File

master 3927c87f

18.12.2017 03:39

greebo


Details Diff
Fix gcc compilation
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File

master 111501cb

17.12.2017 18:01

greebo


Details Diff
Fix VC redistributable paths after Visual Studio Update 3 changed the folder structure and versioning.
Bump configure.ac version.
mod - configure.ac Diff File
mod - tools/scripts/compile_release_package.ps1 Diff File

master d7b02854

17.12.2017 17:36

greebo


Details Diff
Fix Innosetup paths for VC redistributables after Visual Studio Update 3 changed the folder structure and versioning.
mod - tools/innosetup/darkradiant.iss Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File

master a9fe95c2

17.12.2017 17:25

greebo


Details Diff
Bump version
mod - include/version.h Diff File
mod - tools/innosetup/darkradiant.iss Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File

master 86e9702f

17.12.2017 17:20

greebo


Details Diff
Resolve 0004664: You can now group/ungroup objects while in Select Group Parts mode Affected Issues
0004664
mod - install/i18n/darkradiant.pot Diff File
mod - install/i18n/de/LC_MESSAGES/darkradiant.mo Diff File
mod - install/i18n/de/LC_MESSAGES/darkradiant.po Diff File
mod - radiant/selection/algorithm/Group.cpp Diff File
mod - tools/i18n/darkradiant.pot Diff File

master 31dca92e

17.12.2017 13:51

greebo


Details Diff
Update German localisation
mod - install/i18n/darkradiant.pot Diff File
mod - install/i18n/de/LC_MESSAGES/darkradiant.mo Diff File
mod - install/i18n/de/LC_MESSAGES/darkradiant.po Diff File
mod - tools/i18n/darkradiant.pot Diff File

master f6882d62

17.12.2017 13:37

greebo


Details Diff
Update Xcode project. Set executable to thedarkmod.app for macOS
mod - install/games/darkmod.game Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 801e70c0

17.12.2017 12:33

greebo


Details Diff
Some dialog tweaks.
mod - plugins/dm.editing/MissionReadmeDialog.cpp Diff File

master e5b215b2

17.12.2017 12:27

greebo


Details Diff
Implement change signal for GUI expressions to notify windowDef variables and let them recompile their texts.
mod - include/igui.h Diff File
mod - plugins/dm.gui/gui/Gui.cpp Diff File
mod - plugins/dm.gui/gui/Gui.h Diff File
mod - plugins/dm.gui/gui/GuiExpression.cpp Diff File
mod - plugins/dm.gui/gui/GuiExpression.h Diff File
mod - plugins/dm.gui/gui/GuiScript.cpp Diff File
mod - plugins/dm.gui/gui/GuiWindowDef.cpp Diff File

master 31d7e54a

17.12.2017 06:25

greebo


Details Diff
Prepare GUI views for rendering the readme.txt, next step is to link the gui state variable to the text expression.
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.h Diff File
mod - plugins/dm.editing/MissionInfoGuiView.cpp Diff File
mod - plugins/dm.editing/MissionInfoGuiView.h Diff File
mod - plugins/dm.editing/MissionReadmeDialog.cpp Diff File
mod - plugins/dm.editing/MissionReadmeDialog.h Diff File

master c4e2fb91

17.12.2017 05:57

codereader


Details Diff
Start working on a GUI for editing the readme.txt file, WIP commit.
mod - install/ui/missioninfoeditdialog.fbp Diff File
mod - install/ui/missioninfoeditdialog.xrc Diff File
add - install/ui/missioninforeadmedialog.fbp Diff File
add - install/ui/missioninforeadmedialog.xrc Diff File
mod - plugins/dm.editing/DarkmodTxt.cpp Diff File
mod - plugins/dm.editing/DarkmodTxt.h Diff File
mod - plugins/dm.editing/Makefile.am Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.h Diff File
add - plugins/dm.editing/MissionInfoTextFile.cpp Diff File
add - plugins/dm.editing/MissionInfoTextFile.h Diff File
add - plugins/dm.editing/MissionReadmeDialog.cpp Diff File
add - plugins/dm.editing/MissionReadmeDialog.h Diff File
add - plugins/dm.editing/ReadmeTxt.cpp Diff File
add - plugins/dm.editing/ReadmeTxt.h Diff File
mod - tools/msvc/dm.editing.vcxproj Diff File
mod - tools/msvc/dm.editing.vcxproj.filters Diff File

master ef56bbf6

10.12.2017 10:18

codereader


Details Diff
Merge branch 'game_setup'

# Conflicts:
# install/i18n/darkradiant.pot
# install/i18n/de/LC_MESSAGES/darkradiant.mo
# install/i18n/de/LC_MESSAGES/darkradiant.po
# tools/i18n/darkradiant.pot
# tools/xcode/DarkRadiant.xcodeproj/project.pbxproj
mod - .gitignore Diff File
mod - include/ifilesystem.h Diff File
mod - include/igame.h Diff File
mod - include/imodule.h Diff File
mod - install/games/darkmod.game Diff File
mod - install/i18n/darkradiant.pot Diff File
mod - install/i18n/de/LC_MESSAGES/darkradiant.mo Diff File
mod - install/i18n/de/LC_MESSAGES/darkradiant.po Diff File
mod - install/menu.xml Diff File
mod - libs/os/file.h Diff File
mod - libs/os/path.h Diff File
mod - plugins/eclassmgr/EClassManager.cpp Diff File
mod - plugins/eclassmgr/EClassManager.h Diff File
mod - plugins/entity/EntityNode.cpp Diff File
mod - plugins/entity/EntityNode.h Diff File
mod - plugins/script/interfaces/GameInterface.cpp Diff File
mod - plugins/script/interfaces/GameInterface.h Diff File
mod - plugins/shaders/Doom3ShaderSystem.cpp Diff File
mod - plugins/shaders/Doom3ShaderSystem.h Diff File
mod - plugins/vfspk3/Doom3FileSystem.cpp Diff File
mod - plugins/vfspk3/Doom3FileSystem.h Diff File
mod - plugins/vfspk3/FileVisitor.h Diff File
mod - plugins/vfspk3/vfspk3.cpp Diff File
mod - radiant/Makefile.am Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/settings/Game.cpp Diff File
mod - radiant/settings/Game.h Diff File
add - radiant/settings/GameConfiguration.h Diff File
rm - radiant/settings/GameFileLoader.cpp Diff
rm - radiant/settings/GameFileLoader.h Diff
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/settings/GameManager.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
add - radiant/ui/prefdialog/GameSetupDialog.h Diff File
add - radiant/ui/prefdialog/GameSetupPage.cpp Diff File
add - radiant/ui/prefdialog/GameSetupPage.h Diff File
add - radiant/ui/prefdialog/GameSetupPageIdTech.cpp Diff File
add - radiant/ui/prefdialog/GameSetupPageIdTech.h Diff File
add - radiant/ui/prefdialog/GameSetupPageTdm.cpp Diff File
add - radiant/ui/prefdialog/GameSetupPageTdm.h Diff File
mod - radiant/ui/prefdialog/PrefDialog.cpp Diff File
mod - radiant/ui/prefdialog/PrefDialog.h Diff File
mod - tools/i18n/darkradiant.pot Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 6f7b8585

10.12.2017 10:02

codereader


Details Diff
Add EntityNode::onEntityClassChanged() method to be overridden by child classes.
Redirect the connected signal to the virtual method which will call KeyObserverMap::refreshObservers() by default.
mod - plugins/entity/EntityNode.cpp Diff File
mod - plugins/entity/EntityNode.h Diff File

master 8dc14d2f

10.12.2017 08:52

codereader


Details Diff
Fixup EClassManager to not clear out entityDefs in unrealise(), since we might be reloading the defs.
Clear the EClassManager members in the shutdownModule() method instead.
mod - plugins/eclassmgr/EClassManager.cpp Diff File
mod - plugins/shaders/Doom3ShaderSystem.cpp Diff File

master 403fa669

09.12.2017 15:08

codereader


Details Diff
Remove getFSGame/getFSGameBase methods from IGameManager interface.
mod - include/igame.h Diff File
mod - plugins/script/interfaces/GameInterface.cpp Diff File
mod - plugins/script/interfaces/GameInterface.h Diff File
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/settings/GameManager.h Diff File

master 69a835cb

09.12.2017 14:59

codereader


Details Diff
Update Xcode project
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 230 231 232 233 234 235 236 ... 240 ... 261 262 263  Next  Last