Changesets: DarkRadiant
|
core_module cfa774f8 28.05.2020 19:21 Details Diff |
0005231: Migrate Curve algorithm to throw exceptions instead of displaying Messageboxes |
Affected Issues 0005231 |
|
| mod - include/iorthoview.h | Diff File | ||
| mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
| mod - radiant/xyview/GlobalXYWnd.h | Diff File | ||
| mod - radiantcore/selection/algorithm/Curves.cpp | Diff File | ||
|
core_module 19745727 28.05.2020 19:02 Details Diff |
0005231: Refactor a few of the patch algorithm functions to keep the UI stuff separated |
Affected Issues 0005231 |
|
| mod - include/icommandsystem.h | Diff File | ||
| mod - install/input.xml | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| add - libs/command/ExecutionNotPossible.h | Diff File | ||
| mod - libs/messages/CommandExecutionFailed.h | Diff File | ||
| add - libs/messages/TextureChanged.h | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
| mod - radiant/ui/patch/CapDialog.cpp | Diff File | ||
| mod - radiant/ui/patch/CapDialog.h | Diff File | ||
| mod - radiant/ui/patch/PatchCreateDialog.cpp | Diff File | ||
| mod - radiant/ui/patch/PatchCreateDialog.h | Diff File | ||
| mod - radiant/ui/patch/PatchThickenDialog.cpp | Diff File | ||
| mod - radiant/ui/patch/PatchThickenDialog.h | Diff File | ||
| mod - radiantcore/commandsystem/CommandSystem.cpp | Diff File | ||
| mod - radiantcore/patch/PatchModule.cpp | Diff File | ||
| mod - radiantcore/patch/algorithm/General.cpp | Diff File | ||
| mod - radiantcore/patch/algorithm/Prefab.cpp | Diff File | ||
| mod - radiantcore/patch/algorithm/Prefab.h | Diff File | ||
| mod - radiantcore/selection/algorithm/Patch.cpp | Diff File | ||
| mod - tools/msvc/libs.vcxproj | Diff File | ||
| mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
|
master 5592e335 27.05.2020 19:54 Details Diff |
Add manual section on reparenting primitives to/from func_static | ||
| mod - doc/manual.adoc | Diff File | ||
| mod - doc/manual.html | Diff File | ||
|
core_module 7d06d68a 27.05.2020 19:11 Details Diff |
0005231: Refactor and adjust Cap Patch functions |
Affected Issues 0005231 |
|
| mod - include/ipatch.h | Diff File | ||
| mod - install/menu.xml | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| mod - radiant/ui/patch/CapDialog.cpp | Diff File | ||
| mod - radiant/ui/patch/CapDialog.h | Diff File | ||
| mod - radiantcore/patch/Patch.cpp | Diff File | ||
| mod - radiantcore/patch/Patch.h | Diff File | ||
| mod - radiantcore/patch/PatchConstants.h | Diff File | ||
| mod - radiantcore/patch/PatchModule.cpp | Diff File | ||
| mod - radiantcore/patch/algorithm/Prefab.cpp | Diff File | ||
| mod - radiantcore/selection/algorithm/Patch.cpp | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
|
core_module 496af693 27.05.2020 04:34 Details Diff |
0005231: Breaking change, moving all brush, patch, and selection folders to the core binary. This probably won't compile for a few commits to come. |
Affected Issues 0005231 |
|
| mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
|
core_module 44239d80 26.05.2020 03:34 Details Diff |
0005231: Move selection set manager 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 983352b7 26.05.2020 03:27 Details Diff |
0005231: Move selection set UI code to ui namespace. |
Affected Issues 0005231 |
|
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/selection/selectionset/SelectionSetModule.cpp | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
|
master 5e82067d 26.05.2020 02:46 Committer: GitHub Details Diff |
Merge pull request 0000011 from krrg/add-missing-clip-texture-to-filters Add `monster_player_clip_wood` to list of filtered clip textures |
Affected Issues 0005264 |
|
| mod - install/games/darkmod.game | Diff File | ||
|
master 8e824e65 25.05.2020 19:37 Details Diff |
Add monster_player_clip_wood to filtered clip textures | ||
| mod - install/games/darkmod.game | Diff File | ||
|
core_module 78eea8ae 25.05.2020 17:35 Details Diff |
0005231: Move AAS-related files to core binary. Fix a few #include directives pointing at the radiant/ tree. |
Affected Issues 0005231 |
|
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/map/MapModules.cpp | Diff File | ||
| mod - radiant/map/PointFile.cpp | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| mod - radiantcore/Makefile.am | Diff File | ||
| mod - radiantcore/map/format/portable/PortableMapReader.cpp | Diff File | ||
| mod - radiantcore/map/format/portable/PortableMapWriter.cpp | Diff File | ||
| mod - radiantcore/model/ModelCache.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 d6ce9544 25.05.2020 16:53 Details Diff |
0005231: Move CounterManager 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 f9b0ce8e 25.05.2020 11:57 Details Diff |
0005231: Decouple CounterManager from the corresponding statusbar element handling |
Affected Issues 0005231 |
|
| mod - include/icounter.h | Diff File | ||
| mod - radiant/map/CounterManager.cpp | Diff File | ||
| mod - radiant/map/CounterManager.h | Diff File | ||
| mod - radiant/uimanager/UIManager.cpp | Diff File | ||
| mod - radiant/uimanager/UIManager.h | Diff File | ||
|
core_module 194f0a3f 25.05.2020 04:30 Details Diff |
0005231: Move PicoModel module and exporters to core binary. Fix the broken scaled model exporter - was unhooked by accident in f3d0f8f |
Affected Issues 0005231 |
|
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/map/Map.cpp | Diff File | ||
| mod - radiant/map/Map.h | Diff File | ||
| rm - radiant/modelfile/Makefile.am | Diff | ||
| mod - radiantcore/Makefile.am | Diff File | ||
| mod - radiantcore/model/ModelFormatManager.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 faebae2d 25.05.2020 04:04 Details Diff |
0005231: Move MD5 model code 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 78d10197 24.05.2020 17:19 Details Diff |
0005231: Move child primitive OriginAdder/OriginRemover algorithm to scenelib |
Affected Issues 0005231 |
|
| mod - libs/scene/Makefile.am | Diff File | ||
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/map/Map.cpp | Diff File | ||
| mod - radiant/map/MapResource.cpp | Diff File | ||
| mod - radiant/map/algorithm/Import.cpp | Diff File | ||
| mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
| mod - tools/msvc/scenelib.vcxproj | Diff File | ||
| mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
|
core_module fc015cb2 24.05.2020 16:32 Details Diff |
0005231: Remove check if output path is writeable since it doesn't tell anything about whether we can move the file by fs::rename. This simplifies the backup saving code a bit, and removes the references to wxutil namespace |
Affected Issues 0005231 |
|
| mod - radiant/map/MapResource.cpp | Diff File | ||
|
core_module 7e07d338 24.05.2020 15:09 Details Diff |
0005231: Carve out the UI code from MapImporter, it merely sends messages now, the UI will react accordingly. |
Affected Issues 0005231 |
|
| mod - libs/messages/MapFileOperation.h | Diff File | ||
| mod - radiant/map/Map.cpp | Diff File | ||
| mod - radiant/map/MapResource.cpp | Diff File | ||
| mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
| mod - radiant/map/algorithm/MapImporter.cpp | Diff File | ||
| mod - radiant/map/algorithm/MapImporter.h | Diff File | ||
| mod - radiant/ui/MapFileProgressHandler.h | Diff File | ||
|
core_module 7dd870a6 24.05.2020 14:39 Details Diff |
0005231: Refactor MapExportOperation class into a more generic MapFileOperation, such that it can be re-used by import operations. Some changes to the MapResource implementation, changing exception types and catch behaviour. |
Affected Issues 0005231 |
|
| mod - include/imapresource.h | 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/MapExporter.cpp | Diff File | ||
| mod - radiant/map/algorithm/MapExporter.h | Diff File | ||
| mod - radiant/map/algorithm/MapImporter.h | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
| mod - tools/msvc/libs.vcxproj | Diff File | ||
| mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
|
core_module 511764ad 24.05.2020 10:54 Details Diff |
0005231: Make RootNode part of the internally used IMapRootNode implementation, instantiated by the MapResource |
Affected Issues 0005231 |
|
| mod - include/imap.h | Diff File | ||
| mod - include/imapresource.h | Diff File | ||
| mod - libs/scene/BasicRootNode.h | Diff File | ||
| mod - radiant/map/Map.cpp | Diff File | ||
| mod - radiant/map/MapResource.cpp | Diff File | ||
| mod - radiant/map/MapResource.h | Diff File | ||
| mod - radiant/map/RootNode.h | Diff File | ||
| mod - radiant/ui/prefabselector/PrefabSelector.cpp | Diff File | ||
|
core_module 0a8da24c 24.05.2020 09:36 Details Diff |
0005231: MapResource is throwing exceptions instead of handling UI and returning success flags. |
Affected Issues 0005231 |
|
| mod - include/imapresource.h | 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/MapResource.h | Diff File | ||
| mod - radiant/ui/MapExportProgressHandler.h | Diff File | ||
|
core_module 9b583daf 23.05.2020 18:45 Details Diff |
0005231: Extend brush interface to avoid having to reference the actual Brush.h header in the MapExporter. |
Affected Issues 0005231 |
|
| mod - include/ibrush.h | Diff File | ||
| mod - radiant/brush/Brush.h | Diff File | ||
| mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
|
core_module 4870b026 23.05.2020 18:29 Details Diff |
0005231: Remove UI references from MapExporter. |
Affected Issues 0005231 |
|
| mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
| mod - radiant/map/algorithm/MapExporter.h | Diff File | ||
| mod - radiant/ui/MapExportProgressHandler.h | Diff File | ||
|
core_module 959f1476 23.05.2020 18:17 Details Diff |
0005231: Decouple ModalProgressDialog handling from the MapExporter algorithm. The MapExporter will broadcast messages for the UI to react to. |
Affected Issues 0005231 |
|
| add - libs/messages/MapExportOperation.h | Diff File | ||
| add - libs/stream/ScopedFileOutputStream.h | Diff File | ||
| mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
| add - radiant/ui/MapExportProgressHandler.h | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
| mod - tools/msvc/libs.vcxproj | Diff File | ||
| mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
|
core_module fd67df47 23.05.2020 07:12 Details Diff |
0005231: Move MapFormat implementations to core binary. Remove a bunch of dependencies from map format classes. |
Affected Issues 0005231 |
|
| mod - include/imapformat.h | Diff File | ||
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/map/MapModules.cpp | Diff File | ||
| mod - radiant/selection/clipboard/Clipboard.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 0158137e 22.05.2020 11:06 Details Diff |
0005231: Reorganise BulgePatch command to separate algorithm and UI |
Affected Issues 0005231 |
|
| mod - install/menu.xml | Diff File | ||
| mod - radiant/patch/PatchModule.cpp | Diff File | ||
| mod - radiant/patch/algorithm/General.cpp | Diff File | ||
| mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
| mod - radiant/ui/patch/BulgePatchDialog.cpp | Diff File | ||
| mod - radiant/ui/patch/BulgePatchDialog.h | Diff File | ||