Changesets: DarkRadiant
master 9da5afe9 19.12.2017 08:15 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 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 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 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 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 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 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 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 Details Diff |
Expand README.md a bit | ||
mod - README.md | Diff File | ||
master 3927c87f 18.12.2017 03:39 Details Diff |
Fix gcc compilation | ||
mod - radiant/ui/prefdialog/GameSetupDialog.cpp | Diff File | ||
master 111501cb 17.12.2017 18:01 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 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 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 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 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 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 Details Diff |
Some dialog tweaks. | ||
mod - plugins/dm.editing/MissionReadmeDialog.cpp | Diff File | ||
master e5b215b2 17.12.2017 12:27 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 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 |