Changesets: DarkRadiant
core_module 4227575a 21.05.2020 16:20 Details Diff |
0005231: Remove ColourScheme references from a couple of internal classes. |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - radiant/brush/Brush.cpp | Diff File | ||
mod - radiant/brush/BrushModule.cpp | Diff File | ||
mod - radiant/brush/BrushModule.h | Diff File | ||
add - radiant/brush/BrushSettings.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiantcore/entity/VertexInstance.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
core_module 598b8c09 21.05.2020 05:00 Details Diff |
0005231: Remove dependency on TextureBrowser from clipper algorithm |
Affected Issues 0005231 |
|
mod - radiant/clipper/BrushByPlaneClipper.cpp | Diff File | ||
core_module a051f669 21.05.2020 04:51 Details Diff |
0005231: Move clip algorithm closer to the Clipper Module. Extend IBrush interface by the classifyPlane() method. Fix compilation errors in LayerControlDialog. |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - include/iclipper.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/brush/Brush.cpp | Diff File | ||
mod - radiant/brush/Brush.h | Diff File | ||
mod - radiant/brush/csg/CSG.cpp | Diff File | ||
mod - radiant/brush/csg/CSG.h | Diff File | ||
mod - radiant/clipper/Clipper.cpp | Diff File | ||
add - radiant/clipper/SplitAlgorithm.cpp | Diff File | ||
add - radiant/clipper/SplitAlgorithm.h | Diff File | ||
mod - radiant/ui/layers/LayerControl.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
core_module 5c1d80f1 21.05.2020 04:15 Details Diff |
0005231: Remove unnecessary wrapper in Clipper class |
Affected Issues 0005231 |
|
mod - radiant/clipper/Clipper.cpp | Diff File | ||
mod - radiant/clipper/Clipper.h | Diff File | ||
core_module cb350060 20.05.2020 18:32 Details Diff |
0005231: Cleanup in Clipper module |
Affected Issues 0005231 |
|
mod - radiant/clipper/Clipper.cpp | Diff File | ||
core_module 6b8bb31b 20.05.2020 18:26 Details Diff |
0005231: Move LayerManager to core module |
Affected Issues 0005231 |
|
mod - libs/scene/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
add - radiant/ui/layers/CreateLayerDialog.cpp | Diff File | ||
add - radiant/ui/layers/CreateLayerDialog.h | Diff File | ||
mod - radiant/ui/layers/LayerContextMenu.cpp | Diff File | ||
mod - radiant/ui/mapinfo/LayerInfoTab.cpp | Diff File | ||
mod - radiant/ui/mapinfo/LayerInfoTab.h | 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 df90fc56 20.05.2020 04:55 Details Diff |
0005231: Remove ImageLoaderWx, all necessary image types are handled by native loaders |
Affected Issues 0005231 |
|
mod - radiantcore/Makefile.am | Diff File | ||
rm - radiantcore/imagefile/ImageLoaderWx.cpp | Diff | ||
rm - radiantcore/imagefile/ImageLoaderWx.h | Diff | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
core_module bbf0ae73 20.05.2020 04:53 Details Diff |
0005231: Add PNGLoader to handle .png image files |
Affected Issues 0005231 |
|
mod - radiantcore/Makefile.am | Diff File | ||
mod - radiantcore/imagefile/ImageLoader.cpp | Diff File | ||
mod - radiantcore/imagefile/ImageLoaderWx.cpp | Diff File | ||
add - radiantcore/imagefile/PNGLoader.cpp | Diff File | ||
add - radiantcore/imagefile/PNGLoader.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
core_module bc20d6d7 20.05.2020 04:40 Details Diff |
0005231: Resurrect BMP loading code from 2014. |
Affected Issues 0005231 |
|
mod - radiantcore/Makefile.am | Diff File | ||
add - radiantcore/imagefile/BMPLoader.cpp | Diff File | ||
add - radiantcore/imagefile/BMPLoader.h | Diff File | ||
mod - radiantcore/imagefile/ImageLoader.cpp | Diff File | ||
mod - radiantcore/imagefile/ImageLoaderWx.cpp | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
master 1a81aaad 19.05.2020 20:08 Details Diff |
Update 3D view toolbar icons in documentation | ||
mod - doc/img/farClipIn.png | Diff File | ||
mod - doc/img/farClipOut.png | Diff File | ||
mod - doc/img/lightingMode.png | Diff File | ||
mod - doc/img/solidMode16.png | Diff File | ||
mod - doc/img/textureMode16.png | Diff File | ||
mod - doc/img/wireframeMode16.png | Diff File | ||
master bbeb6f62 19.05.2020 20:01 Details Diff |
Update documentation screenshot of the Difficulty editor | ||
mod - doc/img/DifficultyEditor.png | Diff File | ||
master 0581d7fd 19.05.2020 19:44 Details Diff |
Add an icon to the entity class chooser button in the Difficulty editor Switch the placeholder "..." text in the button for a proper icon. Also add some tooltips for various controls in the dialog. |
||
add - install/bitmaps/treeView16.png | Diff File | ||
mod - install/ui/difficultyeditor.fbp | Diff File | ||
mod - install/ui/difficultyeditor.xrc | Diff File | ||
core_module 477abc63 19.05.2020 04:58 Details Diff |
0005231: Resurrect the custom JPEG loading code removed in 2014. Since the core binary should be unaware of any UI framework used, we can't rely on wxWidgets to load the JPG files. |
Affected Issues 0005231 |
|
mod - radiantcore/imagefile/ImageLoader.cpp | Diff File | ||
mod - radiantcore/imagefile/ImageLoaderWx.cpp | Diff File | ||
add - radiantcore/imagefile/JPEGLoader.cpp | Diff File | ||
add - radiantcore/imagefile/JPEGLoader.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
add - tools/msvc/properties/libjpeg.props | Diff File | ||
core_module 3c232714 19.05.2020 04:07 Details Diff |
0005231: Move FontManager 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 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 |