Changesets: DarkRadiant

master 6a8cf9c6

2017-12-18 18:44:06

greebo

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

master e1ff466f

2017-12-18 18:30:02

greebo

Details Diff
Path adjustment for Visual Studio 15.5
Attach Issues:
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

2017-12-18 17:29:26

greebo

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

master 416394ee

2017-12-18 17:21:01

greebo

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

master 0695b70c

2017-12-18 16:54:56

greebo

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

master b3ab7b19

2017-12-18 04:45:30

greebo

Details Diff
Expand README.md a bit
Attach Issues:
mod - README.md Diff File

master 3927c87f

2017-12-18 03:39:11

greebo

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

master 111501cb

2017-12-17 18:01:12

greebo

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

master d7b02854

2017-12-17 17:36:58

greebo

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

master a9fe95c2

2017-12-17 17:25:22

greebo

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

master 86e9702f

2017-12-17 17:20:49

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

2017-12-17 13:51:03

greebo

Details Diff
Update German localisation
Attach Issues:
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

2017-12-17 13:37:12

greebo

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

master 801e70c0

2017-12-17 12:33:09

greebo

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

master e5b215b2

2017-12-17 12:27:18

greebo

Details Diff
Implement change signal for GUI expressions to notify windowDef variables and let them recompile their texts.
Attach Issues:
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

2017-12-17 06:25:11

greebo

Details Diff
Prepare GUI views for rendering the readme.txt, next step is to link the gui state variable to the text expression.
Attach Issues:
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

2017-12-17 05:57:39

codereader

Details Diff
Start working on a GUI for editing the readme.txt file, WIP commit.
Attach Issues:
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

2017-12-10 10:18:14

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
Attach Issues:
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 File
rm - radiant/settings/GameFileLoader.h Diff File
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

2017-12-10 10:02:20

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.
Attach Issues:
mod - plugins/entity/EntityNode.cpp Diff File
mod - plugins/entity/EntityNode.h Diff File

master 8dc14d2f

2017-12-10 08:52:56

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.
Attach Issues:
mod - plugins/eclassmgr/EClassManager.cpp Diff File
mod - plugins/shaders/Doom3ShaderSystem.cpp Diff File

master 403fa669

2017-12-09 15:08:28

codereader

Details Diff
Remove getFSGame/getFSGameBase methods from IGameManager interface.
Attach Issues:
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

2017-12-09 14:59:31

codereader

Details Diff
Update Xcode project
Attach Issues:
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 05121c41

2017-12-09 14:45:06

codereader

Details Diff
Update localisation.
Fix tooltip widget.
Attach Issues:
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/ui/prefdialog/GameSetupPageTdm.cpp Diff File
mod - tools/i18n/darkradiant.pot Diff File

master 8cab6623

2017-12-07 08:34:58

codereader

Details Diff
Leave a note at the old page location in the preference dialog to redirect users to the new dialog.
Rename menu option from "Select Game..." to "Game/Project Setup..."
Attach Issues:
mod - install/menu.xml Diff File
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/ui/prefdialog/PrefDialog.cpp Diff File
mod - radiant/ui/prefdialog/PrefDialog.h Diff File

master 68250d68

2017-12-07 08:01:37

codereader

Details Diff
Check for TheDarkMod.exe in the engine folder.
Some UI fixup.
Attach Issues:
mod - libs/os/file.h Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 101 102 103 104 105 106 ... 110 ... 120 ... 130 131 132 133  Next  Last