Changesets: DarkRadiant

core_module 3fc33339

03.05.2020 15:06

greebo


Details Diff
0005231: Build adjustments in VC++ Affected Issues
0005231
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/properties/DarkRadiant Core Library.props Diff File

core_module a26b95bc

03.05.2020 15:00

greebo


Details Diff
0005231: Tweak configure.ac and makefiles. DR is starting up successfully in Linux now. Affected Issues
0005231
mod - configure.ac Diff File
mod - libs/module/CoreModule.cpp Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiantcore/Makefile.am Diff File

core_module 854d3c81

03.05.2020 13:22

greebo


Details Diff
0005231: Compilation in gcc working, this will likely fail when at runtime pretty fast.
mod - Makefile.am Diff File
mod - libs/module/Makefile.am Diff File
mod - radiant/Makefile.am Diff File
add - radiant/darkradiant Diff File
mod - radiant/log/Console.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp Diff File
mod - radiantcore/Makefile.am Diff File
mod - radiantcore/settings/GameManager.cpp Diff File

core_module 0270caa7

03.05.2020 13:22

greebo


Details Diff
0005231: Compilation in gcc working, this will likely fail when at runtime pretty fast. Affected Issues
0005231
mod - Makefile.am Diff File
mod - libs/module/Makefile.am Diff File
mod - radiant/Makefile.am Diff File
add - radiant/darkradiant Diff File
mod - radiant/log/Console.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageIdTech.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp Diff File
mod - radiantcore/Makefile.am Diff File
mod - radiantcore/settings/GameManager.cpp Diff File

core_module 7ac46e32

03.05.2020 09:16

greebo


Details Diff
0005132: Fixup the configure and makefiles
mod - configure.ac Diff File
mod - radiantcore/Makefile.am Diff File

core_module 93105d5b

03.05.2020 09:16

greebo


Details Diff
0005231: Fixup the configure and makefiles Affected Issues
0005231
mod - configure.ac Diff File
mod - radiantcore/Makefile.am Diff File

core_module decc490e

03.05.2020 09:01

greebo


Details Diff
0005132: Rename core folder to radiantcore for now.
mod - Makefile.am Diff File

core_module 06570a54

03.05.2020 09:01

greebo


Details Diff
0005231: Rename core folder to radiantcore for now. Affected Issues
0005231
mod - Makefile.am Diff File

core_module e3105c7b

03.05.2020 08:56

greebo


Details Diff
Start working on the Makefiles. Turns out having a "core" folder in your repository is not something that is supported by configure.
mod - Makefile.am Diff File
add - core/Makefile.am Diff File
mod - libs/Makefile.am Diff File
add - libs/module/Makefile.am Diff File
mod - radiant/Makefile.am Diff File

core_module ffc29184

03.05.2020 08:56

greebo


Details Diff
0005231: Start working on the Makefiles. Turns out having a "core" folder in your repository is not something that is supported by configure. Affected Issues
0005231
mod - Makefile.am Diff File
add - core/Makefile.am Diff File
mod - libs/Makefile.am Diff File
add - libs/module/Makefile.am Diff File
mod - radiant/Makefile.am Diff File

core_module 76a0113c

03.05.2020 07:12

greebo


Details Diff
0005231: Move Undo system back to main binary, UI code needs to be refactored first. Affected Issues
0005231
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

core_module b17664d6

03.05.2020 04:52

greebo


Details Diff
0005231: Move core module sources to core/ folder, disentangle a lot of #includes all across the files.
Move StaticModule helper to static library.
Affected Issues
0005231
mod - include/version.h Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/brush/BrushModule.cpp Diff File
mod - radiant/camera/GlobalCamera.cpp Diff File
mod - radiant/clipper/Clipper.cpp Diff File
mod - radiant/eclassmgr/EClassManager.cpp Diff File
mod - radiant/entity/EntityCreator.cpp Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/filetypes/FileTypeRegistry.cpp Diff File
mod - radiant/filters/BasicFilterSystem.cpp Diff File
mod - radiant/fonts/FontManager.cpp Diff File
mod - radiant/image/Doom3ImageLoader.cpp Diff File
mod - radiant/layers/LayerManager.cpp Diff File
mod - radiant/layers/LayerModule.cpp Diff File
mod - radiant/log/PIDFile.h Diff File
mod - radiant/map/AasFileManager.cpp Diff File
mod - radiant/map/AutoSaver.cpp Diff File
mod - radiant/map/CounterManager.cpp Diff File
mod - radiant/map/EditingStopwatch.cpp Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/map/MapFormatManager.cpp Diff File
mod - radiant/map/MapModules.cpp Diff File
mod - radiant/map/MapResourceManager.cpp Diff File
mod - radiant/map/PointFile.cpp Diff File
mod - radiant/map/RegionManager.cpp Diff File
mod - radiant/map/infofile/InfoFileManager.cpp Diff File
mod - radiant/md5model/plugin.cpp Diff File
mod - radiant/model/ModelCache.cpp Diff File
mod - radiant/model/ModelFormatManager.cpp Diff File
mod - radiant/modelfile/PicoModelModule.cpp Diff File
mod - radiant/namespace/Namespace.cpp Diff File
mod - radiant/namespace/NamespaceFactory.cpp Diff File
mod - radiant/particles/particles.cpp Diff File
mod - radiant/patch/PatchModule.cpp Diff File
mod - radiant/render/OpenGLModule.cpp Diff File
mod - radiant/render/OpenGLRenderSystem.cpp Diff File
mod - radiant/render/RenderSystemFactory.cpp Diff File
mod - radiant/render/debug/SpacePartitionRenderer.cpp Diff File
mod - radiant/scenegraph/SceneGraph.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/algorithm/Primitives.cpp Diff File
mod - radiant/selection/group/SelectionGroupManager.cpp Diff File
mod - radiant/selection/group/SelectionGroupModule.cpp Diff File
mod - radiant/selection/selectionset/SelectionSetModule.cpp Diff File
mod - radiant/shaders/Doom3ShaderSystem.cpp Diff File
mod - radiant/skins/Doom3SkinCache.cpp Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/about/AboutDialog.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/PropertyEditorFactory.cpp Diff File
mod - radiant/ui/grid/GridManager.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mainframe/MainFrameLayoutManager.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - radiant/ui/prefdialog/PrefDialog.cpp Diff File
mod - radiant/ui/prefdialog/PrefPage.cpp Diff File
mod - radiant/ui/prefdialog/PrefPage.h Diff File
mod - radiant/ui/splash/Splash.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File
mod - radiant/uimanager/UIManager.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/modulelib.vcxproj Diff File
mod - tools/msvc/modulelib.vcxproj.filters Diff File
mod - tools/msvc/properties/DarkRadiant Core Library.props Diff File

master ce4d3567

02.05.2020 17:41

greebo


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

core_module 536a76d2

02.05.2020 16:14

greebo


Details Diff
0005231: Add infrastructure to dispatch messages from (lower level) modules to any listeners.
First client is the GameManager dispatching the request to open the game setup UI in case it can't find any valid configuration.
Affected Issues
0005231
add - include/imessagebus.h Diff File
mod - include/iradiant.h Diff File
mod - include/precompiled_interfaces.h Diff File
add - libs/GameConfigNeededMessage.h Diff File
mod - radiant/Radiant.cpp Diff File
mod - radiant/Radiant.h Diff File
mod - radiant/RadiantApp.cpp Diff File
add - radiant/messagebus/MessageBus.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
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

core_module 3dafa396

02.05.2020 07:37

greebo


Details Diff
0005231: Move PreferenceSystem to the core module. This required a few interfaces to be created along the way.
The GameManager is already prepared to be moved, which is the next step.
Affected Issues
0005231
mod - include/igame.h Diff File
mod - include/ipreferencesystem.h Diff File
add - libs/GameConfigUtil.h Diff File
rm - radiant/settings/GameConfiguration.h Diff
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/settings/GameManager.h Diff File
mod - radiant/settings/PreferenceItemBase.h Diff File
mod - radiant/settings/PreferenceItems.h Diff File
mod - radiant/settings/PreferencePage.cpp Diff File
mod - radiant/settings/PreferencePage.h Diff File
mod - radiant/settings/PreferenceSystem.cpp Diff File
mod - radiant/settings/PreferenceSystem.h Diff File
mod - radiant/settings/Win32Registry.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPage.h Diff File
mod - radiant/ui/prefdialog/PrefDialog.cpp Diff File
mod - radiant/ui/prefdialog/PrefPage.cpp Diff File
mod - radiant/ui/prefdialog/PrefPage.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

core_module aa281096

01.05.2020 14:35

greebo


Details Diff
0005231: Move UndoSystem to RadiantCore module Affected Issues
0005231
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

core_module 437da3aa

01.05.2020 14:29

greebo


Details Diff
0005231: Move VFS to RadiantCore module Affected Issues
0005231
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

core_module bec0e548

01.05.2020 14:24

greebo


Details Diff
0005231: Console window (again) shows output from before it was attached to the LogWriter Affected Issues
0005231
mod - include/ilogwriter.h Diff File
mod - radiant/log/Console.h Diff File
mod - radiant/log/LogWriter.cpp Diff File

core_module 31dca86c

01.05.2020 12:54

greebo


Details Diff
0005231: Move XMLRegistry to RadiantCore module Affected Issues
0005231
mod - include/iradiant.h Diff File
mod - radiant/Radiant.cpp Diff File
mod - radiant/Radiant.h Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

core_module 631de3d8

01.05.2020 04:24

greebo


Details Diff
0005231: Move LanguageManager to RadiantCore module Affected Issues
0005231
mod - radiant/Radiant.cpp Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/settings/LanguageManager.cpp Diff File
mod - radiant/settings/LanguageManager.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

core_module e69b4713

01.05.2020 04:24

greebo


Details Diff
0005231: Fix crash when starting with the German language setting Affected Issues
0005231
mod - install/i18n/de/LC_MESSAGES/darkradiant.mo Diff File
mod - install/i18n/de/LC_MESSAGES/darkradiant.po Diff File

core_module 1e32e199

01.05.2020 03:30

greebo


Details Diff
0005231: Console is showing log output again Affected Issues
0005231
mod - libs/wxutil/ConsoleView.cpp Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/log/Console.cpp Diff File
mod - radiant/log/LogWriter.cpp Diff File

core_module 26675d59

30.04.2020 04:50

greebo


Details Diff
0005231: The core module is available as module itself when querying the ModuleRegistry.
Plus some build order and events fixes.
Affected Issues
0005231
mod - include/iradiant.h Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File
mod - radiant/Radiant.cpp Diff File
add - radiant/Radiant.h Diff File
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/map/AutoSaver.cpp Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/modulesystem/ModuleRegistry.cpp Diff File
mod - radiant/modulesystem/ModuleRegistry.h Diff File
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/group/SelectionGroupModule.cpp Diff File
mod - radiant/selection/selectionset/SelectionSetModule.cpp Diff File
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - radiant/uimanager/UIManager.cpp Diff File
mod - tools/msvc/DarkRadiant.sln Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/post_build_event.cmd Diff File
mod - tools/msvc/post_build_event_x64.cmd Diff File

master 16d2d84d

30.04.2020 03:41

greebo


Details Diff
0005122: Ignore any children of invisible nodes when selecting by filter. Affected Issues
0005122
mod - radiant/filters/SetObjectSelectionByFilterWalker.h Diff File

master 521e9a2f

29.04.2020 19:50

orbweaver


Details Diff
Remove 'ShaderNameFunctor' helper class

Now we can pass a lambda callback to MaterialManager::foreachShaderName(), this
separate helper class is unnecessary.
mod - radiant/ui/common/ShaderSelector.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 206 207 208 209 210 211 212 ... 240 ... 261 262 263  Next  Last