Changesets: DarkRadiant
core_module 705d0496 04.05.2020 07:40 Details Diff |
0005231: Add "SetGrid" command accepting a grid size argument |
Affected Issues 0005231 |
|
mod - radiant/ui/grid/GridManager.cpp | Diff File | ||
mod - radiant/ui/grid/GridManager.h | Diff File | ||
core_module 7c96905e 04.05.2020 04:51 Details Diff |
0005231: Start refactoring event manager with the goal to decouple the low-level code from the event management. The goal is to let all modules register their named commands to the CommandSystem only, without even knowing about the event manager with its accelerator bindings. |
Affected Issues 0005231 |
|
mod - include/ieventmanager.h | Diff File | ||
mod - libs/wxutil/Modifier.h | Diff File | ||
mod - radiant/eventmanager/Accelerator.cpp | Diff File | ||
mod - radiant/eventmanager/Accelerator.h | Diff File | ||
mod - radiant/eventmanager/Event.h | Diff File | ||
mod - radiant/eventmanager/EventManager.cpp | Diff File | ||
mod - radiant/eventmanager/SaveEventVisitor.h | Diff File | ||
mod - radiant/ui/commandlist/CommandListPopulator.h | Diff File | ||
core_module 2ae15a4b 04.05.2020 04:05 Details Diff |
0005231: Adjust Makefiles |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
core_module 814f9922 04.05.2020 03:44 Details Diff |
0005231: Move skin manager to core module, as it only depends on the VFS. |
Affected Issues 0005231 |
|
rm - radiant/skins/Makefile.am | Diff | ||
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 da793a32 03.05.2020 16:58 Details Diff |
0005231: Move FileTypeRegistry to core module |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | 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 30bd3034 03.05.2020 16:45 Details Diff |
0005231: Refactoring and renaming in ImageLoader modules. Move static file extension list to the module instance itself. |
Affected Issues 0005231 |
|
mod - include/iimage.h | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
core_module 150cd311 03.05.2020 16:28 Details Diff |
0005231: Move image loader classes to radiantcore |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | 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 b856e1e8 03.05.2020 16:17 Details Diff |
0005231: Minor refactoring in the Namespace classes |
Affected Issues 0005231 |
|
mod - include/inamespace.h | Diff File | ||
mod - radiantcore/map/namespace/Namespace.h | Diff File | ||
mod - radiantcore/map/namespace/NamespaceFactory.cpp | Diff File | ||
mod - radiantcore/map/namespace/NamespaceFactory.h | Diff File | ||
core_module 18f5ff41 03.05.2020 16:11 Details Diff |
0005231: Move NamespaceFactory and implementation classes to radiantcore |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | 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 6df8e1dd 03.05.2020 16:09 Details Diff |
0005231: Move MapFormatManager to core module |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | 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 30f772c8 03.05.2020 16:04 Details Diff |
0005231: Move scenegraph modules to radiantcore |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | 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 3fc33339 03.05.2020 15:06 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 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 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 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 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 Details Diff |
0005231: Fixup the configure and makefiles |
Affected Issues 0005231 |
|
mod - configure.ac | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
core_module 06570a54 03.05.2020 09:01 Details Diff |
0005231: Rename core folder to radiantcore for now. |
Affected Issues 0005231 |
|
mod - Makefile.am | Diff File | ||
core_module decc490e 03.05.2020 09:01 Details Diff |
0005132: Rename core folder to radiantcore for now. | ||
mod - Makefile.am | Diff File | ||
core_module e3105c7b 03.05.2020 08:56 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 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 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 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 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 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 |