Changesets: DarkRadiant
core_module 76401856 19.05.2020 04:03 Details Diff |
0005231: Move Splitter to wxutil library |
Affected Issues 0005231 |
|
mod - libs/wxutil/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/mainframe/EmbeddedLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/EmbeddedLayout.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
core_module c7978f63 19.05.2020 03:59 Details Diff |
0005231: Move ParticlesManager to core binary. Extend interface as needed by the ParticleEditor, which is now integrated into the main UI without any host ParticleEditorModule. |
Affected Issues 0005231 |
|
mod - include/iparticles.h | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
rm - radiant/particles/editor/ParticleEditorModule.h | Diff | ||
rm - radiant/particles/particles.cpp | Diff | ||
mod - radiant/ui/UserInterfaceModule.cpp | 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 2947e186 18.05.2020 18:23 Details Diff |
0005231: Move undo system to core module |
Affected Issues 0005231 |
|
mod - libs/scene/Makefile.am | Diff File | ||
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 f3d0f8fd 18.05.2020 18:19 Details Diff |
0005231: Move ModelCache to core binary. Move some shared algorithm to scenelib, at least for the moment being. |
Affected Issues 0005231 |
|
mod - include/imodelcache.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/Map.h | Diff File | ||
mod - radiant/map/MapResource.cpp | Diff File | ||
mod - radiant/map/algorithm/Export.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.cpp | 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 | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
core_module f5697d31 18.05.2020 16:52 Details Diff |
0005231: Move ModelFormatManager to core module, along with the NullModel implementations |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/model/ModelCache.cpp | 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 354d8c17 18.05.2020 16:02 Details Diff |
0005231: Compilation in gcc |
Affected Issues 0005231 |
|
mod - include/ieventmanager.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/camera/Camera.cpp | Diff File | ||
mod - radiant/camera/Camera.h | Diff File | ||
mod - radiant/eventmanager/Event.h | Diff File | ||
mod - radiant/eventmanager/EventManager.cpp | Diff File | ||
mod - radiant/eventmanager/EventManager.h | Diff File | ||
mod - radiant/eventmanager/Statement.cpp | Diff File | ||
mod - radiant/eventmanager/Statement.h | Diff File | ||
mod - radiant/eventmanager/Toggle.cpp | Diff File | ||
mod - radiant/eventmanager/Toggle.h | Diff File | ||
mod - radiant/ui/LongRunningOperationHandler.h | Diff File | ||
mod - radiant/ui/filters/FilterUserInterface.h | Diff File | ||
mod - radiant/ui/grid/GridUserInterface.cpp | Diff File | ||
mod - radiant/uimanager/ToolbarManager.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - radiantcore/entity/EntitySettings.h | Diff File | ||
core_module 33e3010b 18.05.2020 11:07 Details Diff |
0005231: Move EntityModule to core binary |
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 49796a58 18.05.2020 10:56 Details Diff |
0005231: Remove EventManager dependency from EntityModule |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntityModule.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
core_module e27015b1 18.05.2020 04:50 Details Diff |
0005231: EntitySettings no longer access the UIManager code directly, this is handled by the UserInterfaceModule now. |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntitySettings.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
mod - radiant/entity/light/LightNode.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiant/uimanager/colourscheme/ColourSchemeEditor.cpp | Diff File | ||
mod - radiant/uimanager/colourscheme/ColourSchemeEditor.h | Diff File | ||
core_module 1330a2fd 17.05.2020 16:54 Details Diff |
0005231: Remove reference to GlobalMainFrame from EntitySettings class |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntitySettings.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
core_module 8d7a914a 17.05.2020 16:28 Details Diff |
0005231: Start separating entity settings data from its UI. |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntityModule.cpp | Diff File | ||
mod - radiant/entity/EntityModule.h | Diff File | ||
mod - radiant/entity/EntityNode.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
mod - radiant/entity/generic/GenericEntity.cpp | Diff File | ||
mod - radiant/entity/light/Light.cpp | Diff File | ||
mod - radiant/entity/light/LightNode.cpp | Diff File | ||
mod - radiant/entity/speaker/SpeakerNode.cpp | Diff File | ||
core_module 842bede5 17.05.2020 15:35 Details Diff |
0005231: Rename EntityCreator to EntityModule |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - libs/entitylib.h | Diff File | ||
mod - libs/scene/BasicRootNode.h | Diff File | ||
mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
mod - libs/wxutil/preview/ParticlePreview.cpp | Diff File | ||
mod - plugins/dm.conversation/ConversationDialog.cpp | Diff File | ||
mod - plugins/dm.difficulty/DifficultySettingsManager.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectivesEditor.cpp | Diff File | ||
mod - plugins/script/interfaces/EntityInterface.cpp | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/RegionManager.cpp | Diff File | ||
mod - radiant/map/RootNode.cpp | Diff File | ||
mod - radiant/map/format/Doom3MapReader.cpp | Diff File | ||
mod - radiant/map/format/Quake3MapReader.cpp | Diff File | ||
mod - radiant/map/format/portable/PortableMapReader.cpp | Diff File | ||
mod - radiant/selection/algorithm/Curves.cpp | Diff File | ||
mod - radiant/selection/algorithm/Entity.cpp | Diff File | ||
mod - radiant/uimanager/animationpreview/AnimationPreview.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
core_module 638e9184 17.05.2020 10:14 Details Diff |
0005231: Move connect entities algorithm from EntityCreator interface to namespace selection::algorithm. |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntityCreator.cpp | Diff File | ||
mod - radiant/entity/EntityCreator.h | Diff File | ||
mod - radiant/selection/algorithm/Entity.cpp | Diff File | ||
core_module 0eca4093 17.05.2020 10:13 Details Diff |
0005231: Fix broken compilation due to moved RenderStatistics.h header. |
Affected Issues 0005231 |
|
mod - radiant/camera/CamWnd.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 bbfe1fc4 17.05.2020 10:00 Details Diff |
0005231: Dependency cleanup in entity module. Refactor EntitySettings class for less code. |
Affected Issues 0005231 |
|
mod - radiant/entity/Doom3Entity.cpp | Diff File | ||
mod - radiant/entity/EntityCreator.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
core_module 71a8d738 17.05.2020 07:59 Details Diff |
0005231: Remove unused precompiled header file pair. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
rm - radiant/entity/precompiled.cpp | Diff | ||
rm - radiant/entity/precompiled.h | Diff | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
core_module a1a27557 17.05.2020 07:48 Details Diff |
0005231: Move RenderSystem to core module. Leave OpenGLModule next to the UI-related classes, as it's dealing with wxWidgets specifics. Fix a crash at shutdown, shader objects were destroyed too late. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | 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 | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
core_module a6c6674e 17.05.2020 04:06 Details Diff |
0005231: Move eclass manager 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 11818769 17.05.2020 04:04 Details Diff |
0005231: Remove unnecessary eclass manager dependencies |
Affected Issues 0005231 |
|
mod - radiant/eclassmgr/EClassManager.cpp | Diff File | ||
eventregistration 32b4af61 16.05.2020 18:53 Details Diff |
0005180: Handle legacy command bindings to save users from having to reset all their shortcuts after upgrading. |
Affected Issues 0005180 |
|
mod - install/input.xml | Diff File | ||
mod - radiant/eventmanager/EventManager.cpp | Diff File | ||
eventregistration a4dc785c 16.05.2020 18:29 Details Diff |
0005180: Remove unused method from interface. Prevent duplicated commands showing up in Shortcut dialog. |
Affected Issues 0005180 |
|
mod - include/ieventmanager.h | Diff File | ||
mod - radiant/eventmanager/EventManager.cpp | Diff File | ||
mod - radiant/eventmanager/EventManager.h | Diff File | ||
eventregistration 3867f3cd 16.05.2020 18:10 Details Diff |
0005180: Rename SaveEventVisitor to ShortcutSaver. Remove redundant cycling over registered events to save accelerators, they are all handled. |
Affected Issues 0005180 |
|
mod - radiant/eventmanager/EventManager.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
eventregistration bac9206a 16.05.2020 18:01 Details Diff |
0005180: Remove more unused code |
Affected Issues 0005180 |
|
mod - radiant/uimanager/ToolbarManager.cpp | Diff File | ||
mod - radiant/uimanager/menu/MenuItem.cpp | Diff File | ||
eventregistration f5cd8da0 16.05.2020 16:52 Details Diff |
0005180: GlobalCamera class cleanup |
Affected Issues 0005180 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/GlobalCamera.cpp | Diff File | ||
mod - radiant/camera/GlobalCamera.h | Diff File | ||
eventregistration 2e2bbb49 16.05.2020 16:32 Details Diff |
0005180: First round of cleanup in CamWnd class. |
Affected Issues 0005180 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/GlobalCamera.cpp | Diff File | ||
mod - radiant/camera/GlobalCamera.h | Diff File |