Changesets: DarkRadiant

core_module 496af693

27.05.2020 04:34

greebo


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

greebo


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

greebo


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

greebo

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

krrg


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

core_module 7993dcdd

22.05.2020 08:53

greebo


Details Diff
0005231: Algorithms in the core binary can signal command execution failure by throwing the corresponding exception.
It will be sent across the messagebus where the UI module will receive it as listener, displaying the error message.
Affected Issues
0005231
mod - radiant/RadiantModule.h Diff File
mod - radiant/patch/algorithm/General.cpp Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - radiantcore/modulesystem/ModuleRegistry.cpp Diff File

core_module 2a829836

22.05.2020 04:15

greebo


Details Diff
0005231: Add infrastructure to catch and dispatch command execution failures to the messagebus, for UI listeners to handle them. Affected Issues
0005231
add - libs/command/ExecutionFailure.h Diff File
add - libs/messages/CommandExecutionFailed.h Diff File
mod - radiant/patch/Patch.cpp Diff File
mod - radiantcore/commandsystem/CommandSystem.cpp Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

core_module 5061e9f7

21.05.2020 19:07

greebo


Details Diff
0005231: Refactor PatchCreators into a single PatchModle - we don't need two separate modules differing by a single boolean. Client code now passes the desired patch def type (Def2 or Def3) to the createPatch() method. Affected Issues
0005231
mod - include/ipatch.h Diff File
mod - plugins/script/interfaces/PatchInterface.cpp Diff File
mod - radiant/map/format/Doom3MapFormat.cpp Diff File
mod - radiant/map/format/Quake3MapFormat.cpp Diff File
mod - radiant/map/format/Quake4MapFormat.cpp Diff File
mod - radiant/map/format/portable/PortableMapFormat.cpp Diff File
mod - radiant/map/format/portable/PortableMapReader.cpp Diff File
mod - radiant/map/format/primitiveparsers/PatchDef2.cpp Diff File
mod - radiant/map/format/primitiveparsers/PatchDef3.cpp Diff File
mod - radiant/patch/Patch.cpp Diff File
rm - radiant/patch/PatchCreators.cpp Diff
rm - radiant/patch/PatchCreators.h Diff
mod - radiant/patch/PatchModule.cpp Diff File
add - radiant/patch/PatchModule.h Diff File
mod - radiant/patch/PatchNode.cpp Diff File
mod - radiant/patch/PatchNode.h Diff File
mod - radiant/patch/algorithm/General.cpp Diff File
mod - radiant/patch/algorithm/Prefab.cpp Diff File
mod - radiant/selection/algorithm/Primitives.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

core_module d6c21361

21.05.2020 18:35

greebo


Details Diff
0005231: Handle patch vertex colours the same ways as brushes and entities do Affected Issues
0005231
mod - include/ientity.h Diff File
mod - include/ipatch.h Diff File
mod - radiant/brush/csg/CSG.cpp Diff File
mod - radiant/patch/Patch.cpp Diff File
mod - radiant/patch/PatchCreators.cpp Diff File
mod - radiant/patch/PatchCreators.h Diff File
mod - radiant/patch/PatchModule.cpp Diff File
add - radiant/patch/PatchSettings.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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 201 202 203 204 205 206 207 ... 210 ... 240 ... 261 262 263  Next  Last