Changesets: DarkRadiant

master 114537ae

11.11.2017 07:05

codereader


Details Diff
Add a GUI view to the mission info edit dialog (not functional yet).
mod - install/ui/missioninfoeditdialog.fbp Diff File
mod - install/ui/missioninfoeditdialog.xrc Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.h Diff File
mod - plugins/dm.gui/gui/GuiWindowDef.cpp Diff File

master 7c23a838

09.11.2017 14:55

codereader


Details Diff
Move GuiView to wxutil library such that it can be reused across all modules.
mod - libs/wxutil/Makefile.am Diff File
mod - plugins/dm.gui/Makefile.am Diff File
mod - plugins/dm.gui/ReadableEditorDialog.cpp Diff File
mod - plugins/dm.gui/ReadableEditorDialog.h Diff File
mod - plugins/dm.gui/ReadableGuiView.h Diff File
mod - tools/msvc/dm.gui.vcxproj Diff File
mod - tools/msvc/dm.gui.vcxproj.filters Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj.filters Diff File

master f1545014

09.11.2017 10:19

codereader


Details Diff
Pass game to setup page constructor. Some cleanup.
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPage.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPage.h Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.h Diff File

master dfea33df

09.11.2017 08:19

codereader


Details Diff
WIP Path handling. Added code to derive some defaults, fs_game / fs_game_base, etc.
mod - include/igame.h Diff File
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.h Diff File
mod - radiant/ui/prefdialog/GameSetupPage.h Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.h Diff File

master b23f9c1a

08.11.2017 16:43

codereader


Details Diff
WIP commit, trying to move all the path setup logic to the idTech setup page.
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.h Diff File
mod - radiant/ui/prefdialog/GameSetupPage.h Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.h Diff File

master 6cb67872

08.11.2017 12:21

codereader


Details Diff
Saving settings to registry is functional.
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.cpp Diff File

master e566853f

08.11.2017 08:28

codereader


Details Diff
Move game-relevant registry key paths to igame.h
mod - include/igame.h Diff File
mod - include/imodule.h Diff File
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.h Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.cpp Diff File

master 79484eb2

07.11.2017 19:38

codereader


Details Diff
Add IRenderableText interface. Now igui.h is not referring to any classes defined outside the header.
mod - include/igui.h Diff File
mod - plugins/dm.gui/gui/GuiWindowDef.cpp Diff File
mod - plugins/dm.gui/gui/GuiWindowDef.h Diff File
mod - plugins/dm.gui/gui/RenderableText.cpp Diff File
mod - plugins/dm.gui/gui/RenderableText.h Diff File

master afd5ae3d

07.11.2017 19:30

codereader


Details Diff
Move GuiWindowDef interface to igui.h.
mod - include/igui.h Diff File
mod - plugins/dm.gui/ReadableGuiView.cpp 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/GuiRenderer.cpp Diff File
mod - plugins/dm.gui/gui/GuiRenderer.h Diff File
mod - plugins/dm.gui/gui/GuiScript.cpp Diff File
mod - plugins/dm.gui/gui/GuiWindowDef.cpp Diff File
mod - plugins/dm.gui/gui/GuiWindowDef.h Diff File
mod - plugins/dm.gui/gui/Variable.cpp Diff File
mod - plugins/dm.gui/gui/Variable.h Diff File

master 75edce88

07.11.2017 15:26

codereader


Details Diff
Flesh out the choicebook population code a bit.
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File

master e6c0420b

07.11.2017 15:02

codereader


Details Diff
WIP commit, add framework to define game-specific setup pages.
mod - install/games/darkmod.game Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - 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
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master d79c720f

06.11.2017 19:26

codereader


Details Diff
Export IGui interface to igui.h. Gui class now implements this interface.
mod - include/igui.h Diff File
mod - plugins/dm.gui/ReadableEditorDialog.cpp Diff File
mod - plugins/dm.gui/ReadableEditorDialog.h Diff File
mod - plugins/dm.gui/ReadableGuiView.cpp Diff File
mod - plugins/dm.gui/ReadableGuiView.h Diff File
mod - plugins/dm.gui/gui/Gui.h Diff File
mod - plugins/dm.gui/gui/GuiManager.cpp Diff File
mod - plugins/dm.gui/gui/GuiManager.h Diff File
mod - plugins/dm.gui/gui/GuiRenderer.cpp Diff File
mod - plugins/dm.gui/gui/GuiRenderer.h Diff File
mod - plugins/dm.gui/gui/GuiView.cpp Diff File
mod - plugins/dm.gui/gui/GuiView.h Diff File

master 7b950b96

06.11.2017 05:51

codereader


Details Diff
Start factoring out the Gui interface to igui.h.
add - include/igui.h Diff File
mod - plugins/dm.gui/GuiSelector.cpp Diff File
mod - plugins/dm.gui/ReadableEditorDialog.cpp Diff File
mod - plugins/dm.gui/ReadablePopulator.h Diff File
mod - plugins/dm.gui/ReadableReloader.h Diff File
mod - plugins/dm.gui/gui/GuiManager.cpp Diff File
mod - plugins/dm.gui/gui/GuiManager.h Diff File
mod - plugins/dm.gui/gui/GuiView.h Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - tools/msvc/include.vcxproj Diff File

master 16d2277b

05.11.2017 10:09

codereader


Details Diff
Fall back to engine path if no fs_game_* is set.
Re-use S/R readable icon for the menu option.
mod - plugins/dm.editing/DarkmodTxt.cpp Diff File
mod - plugins/dm.editing/plugin.cpp Diff File

master d4fa49bb

05.11.2017 10:01

codereader


Details Diff
Writing darkmod.txt back to disk is now functional.
mod - install/ui/missioninfoeditdialog.fbp Diff File
mod - install/ui/missioninfoeditdialog.xrc Diff File
mod - plugins/dm.editing/DarkmodTxt.cpp Diff File
mod - plugins/dm.editing/DarkmodTxt.h Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File

master 0a8b354e

05.11.2017 09:00

codereader


Details Diff
Update Makefile.am.
mod - plugins/dm.editing/Makefile.am Diff File

master 158171a9

05.11.2017 08:58

codereader


Details Diff
Add context menu for handling mission title list.
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.h Diff File

master 42d3edae

05.11.2017 08:46

codereader


Details Diff
Display mission titles as parsed, and make them editable.
mod - install/ui/missioninfoeditdialog.fbp Diff File
mod - install/ui/missioninfoeditdialog.xrc Diff File
mod - plugins/dm.editing/DarkmodTxt.cpp Diff File
mod - plugins/dm.editing/DarkmodTxt.h Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.h Diff File

master 057f70bb

05.11.2017 06:55

codereader


Details Diff
Parser can now read "Mission N Title:" tags, add error checking and parse exceptions.
mod - install/ui/missioninfoeditdialog.fbp Diff File
mod - install/ui/missioninfoeditdialog.xrc Diff File
mod - plugins/dm.editing/DarkmodTxt.cpp Diff File
mod - plugins/dm.editing/DarkmodTxt.h Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File

master 7cb9536d

04.11.2017 16:29

codereader


Details Diff
Add DarkmodTxt object and parsing code. Parsing darkmod.txt is horribly fragile text splitting, based on the actual parsing code in the game.
mod - install/ui/missioninfoeditdialog.fbp Diff File
mod - install/ui/missioninfoeditdialog.xrc Diff File
add - plugins/dm.editing/DarkmodTxt.cpp Diff File
add - plugins/dm.editing/DarkmodTxt.h Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.h Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - tools/msvc/dm.editing.vcxproj Diff File
mod - tools/msvc/dm.editing.vcxproj.filters Diff File

master ea510707

03.11.2017 19:46

codereader


Details Diff
Add stub editor to author the mission info as found in darkmod.txt.
add - install/ui/missioninfoeditdialog.fbp Diff File
add - install/ui/missioninfoeditdialog.xrc Diff File
add - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File
add - plugins/dm.editing/MissionInfoEditDialog.h Diff File
mod - tools/msvc/dm.editing.vcxproj Diff File
mod - tools/msvc/dm.editing.vcxproj.filters Diff File

master b0d0d248

31.10.2017 15:55

codereader


Details Diff
Extend IGameManager interface to retrieve the sorted list of available games.
mod - include/igame.h Diff File
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/settings/GameManager.h Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.h Diff File

master 410a5a87

31.10.2017 14:56

codereader


Details Diff
Add empty GameSetupDialog, which should replace the Game section in the ordinary Preference dialog.
mod - radiant/settings/GameManager.cpp Diff File
add - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
add - radiant/ui/prefdialog/GameSetupDialog.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 27cd2a8e

27.10.2017 19:47

codereader


Details Diff
Fix configure error when no python-dev package is present
mod - configure.ac Diff File

master 0d9d2738

27.10.2017 15:11

codereader


Details Diff
Update localisation files to fmtlib syntax
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
rm - tools/i18n/Filelist.xlsx Diff
mod - tools/i18n/darkradiant.pot Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 241 242 243 244 245 246 247 ... 269 270 271  Next  Last