Changesets: DarkRadiant

portable_map_format f904d730

29.01.2020 06:00

greebo


Details Diff
Move map format detection algorithm to separate file, so it can be used from different sources.
mod - include/imapformat.h Diff File
mod - radiant/Makefile.am Diff File
mod - radiant/map/MapFormatManager.cpp Diff File
mod - radiant/map/MapFormatManager.h Diff File
mod - radiant/map/MapResource.cpp Diff File
mod - radiant/map/MapResource.h Diff File
add - radiant/map/algorithm/Import.cpp Diff File
add - radiant/map/algorithm/Import.h Diff File
mod - radiant/map/format/Doom3PrefabFormat.cpp Diff File
mod - radiant/map/format/Doom3PrefabFormat.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master f971659a

28.01.2020 21:39

orbweaver


Details Diff
Initial documentation of the "Reparent primitives..." commands

Probably a separate section will be needed to properly document these features,
since they are a bit too complex to be described only in a brief "Command
reference" overview.
mod - doc/manual.adoc Diff File
mod - doc/manual.html Diff File

portable_map_format 60ac2bd8

24.01.2020 13:20

greebo


Details Diff
Move Map::getFormatForFile() to MapFormatManager::getMapFormatForFilename()
mod - include/imapformat.h Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/map/Map.h Diff File
mod - radiant/map/MapFormatManager.cpp Diff File
mod - radiant/map/MapFormatManager.h Diff File
mod - radiant/map/RegionManager.cpp Diff File

portable_map_format 7606277d

23.01.2020 18:56

greebo


Details Diff
Tweak a few strings for better appearance in the map file browser
mod - radiant/map/MapFileManager.cpp Diff File
mod - radiant/map/format/portable/PortableMapFormat.cpp Diff File

portable_map_format dcd9a3a7

23.01.2020 04:54

greebo


Details Diff
Better handling of map events, the MapSaving/MapSaved events are fired on exporting a map as well now.
Handle map editing stop watch in portable map format.
Fix a copy/paste error in the IKeyValueStore interface.
mod - include/ikeyvaluestore.h Diff File
mod - install/menu.xml Diff File
mod - libs/KeyValueStore.h Diff File
mod - radiant/map/EditingStopwatch.cpp Diff File
mod - radiant/map/EditingStopwatch.h Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/map/Map.h Diff File
mod - radiant/map/format/portable/PortableMapReader.cpp Diff File

portable_map_format f04eb1b3

22.01.2020 18:23

greebo


Details Diff
Parse layer and selection group/set info from the file.
mod - radiant/map/format/portable/PortableMapReader.cpp Diff File
mod - radiant/map/format/portable/PortableMapReader.h Diff File

master 2629ada5

21.01.2020 21:23

orbweaver


Details Diff
Document first few items in the the Edit menu
mod - doc/manual.adoc Diff File
mod - doc/manual.html Diff File

portable_map_format 48e0cf92

21.01.2020 18:27

greebo


Details Diff
Implement patch loading from portable map format
mod - radiant/map/format/portable/PortableMapReader.cpp Diff File

portable_map_format 0ff304bf

21.01.2020 17:47

greebo


Details Diff
Implement parsing brushes from portable map format.
mod - radiant/map/format/portable/PortableMapReader.cpp Diff File
mod - radiant/map/format/portable/PortableMapReader.h Diff File

portable_map_format 4156af5b

21.01.2020 05:02

greebo


Details Diff
More PortableMapReader implementation
mod - radiant/map/format/portable/PortableMapReader.cpp Diff File
mod - radiant/map/format/portable/PortableMapReader.h Diff File

portable_map_format b1170c9a

21.01.2020 03:44

greebo


Details Diff
Start implementing the PortableMapReader class.
Expand a few interfaces to support the loading process.
mod - include/ikeyvaluestore.h Diff File
mod - include/imapformat.h Diff File
mod - libs/KeyValueStore.h Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/map/algorithm/MapImporter.cpp Diff File
mod - radiant/map/algorithm/MapImporter.h Diff File
mod - radiant/map/format/portable/PortableMapReader.cpp Diff File
mod - radiant/map/format/portable/PortableMapReader.h Diff File

portable_map_format d7f010bc

20.01.2020 04:23

greebo


Details Diff
Add xml::Document constructor accepting a std::istream.
mod - libs/xmlutil/Document.cpp Diff File
mod - libs/xmlutil/Document.h Diff File

portable_map_format 577c725b

19.01.2020 18:43

greebo


Details Diff
Use string constants in map writer
mod - radiant/map/format/portable/PortableMapWriter.cpp Diff File

portable_map_format 6844378b

19.01.2020 18:15

greebo


Details Diff
Move portable format related files into separate folder and namespace.
Add constants to shared header file.
mod - radiant/Makefile.am Diff File
mod - radiant/map/MapModules.cpp Diff File
add - radiant/map/format/portable/Constants.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

portable_map_format f8444310

19.01.2020 18:08

greebo


Details Diff
Start implementing PortableMapReader. Any given file is inspected for matching XML signatures.
mod - radiant/map/format/PortableMapFormat.cpp Diff File
mod - radiant/map/format/PortableMapFormat.h Diff File
add - radiant/map/format/PortableMapReader.cpp Diff File
add - radiant/map/format/PortableMapReader.h Diff File
mod - radiant/map/format/PortableMapWriter.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

portable_map_format ce59040b

19.01.2020 11:07

greebo


Details Diff
Export map properties to portable format.
mod - include/imapformat.h Diff File
mod - radiant/map/algorithm/MapExporter.cpp Diff File
mod - radiant/map/format/Doom3MapWriter.cpp Diff File
mod - radiant/map/format/Doom3MapWriter.h Diff File
mod - radiant/map/format/PortableMapWriter.cpp Diff File
mod - radiant/map/format/PortableMapWriter.h Diff File
mod - radiant/map/format/Quake3MapWriter.h Diff File
mod - radiant/map/format/Quake4MapWriter.h Diff File

portable_map_format 3eae41f1

19.01.2020 09:00

greebo


Details Diff
Extend info file module interface and introduce MapPropertyInfoFileModule exporting and importing the properties to the info file.
mod - include/imapinfofile.h Diff File
mod - libs/KeyValueStore.h Diff File
mod - radiant/Makefile.am Diff File
mod - radiant/layers/LayerInfoFileModule.cpp Diff File
mod - radiant/layers/LayerInfoFileModule.h Diff File
mod - radiant/map/EditingStopwatchInfoFileModule.cpp Diff File
mod - radiant/map/EditingStopwatchInfoFileModule.h Diff File
mod - radiant/map/Map.cpp Diff File
add - radiant/map/MapPropertyInfoFileModule.cpp Diff File
add - radiant/map/MapPropertyInfoFileModule.h Diff File
mod - radiant/map/algorithm/MapExporter.cpp Diff File
mod - radiant/map/infofile/InfoFileExporter.cpp Diff File
mod - radiant/map/infofile/InfoFileExporter.h Diff File
mod - radiant/selection/group/SelectionGroupInfoFileModule.cpp Diff File
mod - radiant/selection/group/SelectionGroupInfoFileModule.h Diff File
mod - radiant/selection/selectionset/SelectionSetInfoFileModule.cpp Diff File
mod - radiant/selection/selectionset/SelectionSetInfoFileModule.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

portable_map_format 3126a334

19.01.2020 05:00

greebo


Details Diff
Write total edit time to map root property bag.
mod - radiant/map/EditingStopwatch.cpp Diff File
mod - radiant/map/EditingStopwatch.h Diff File

portable_map_format bf353d51

19.01.2020 03:44

greebo


Details Diff
Add IKeyValueStore interface which is implemented by the map root nodes to store some metadata.
add - include/ikeyvaluestore.h Diff File
mod - include/imap.h Diff File
add - libs/KeyValueStore.h Diff File
mod - libs/scene/BasicRootNode.h Diff File
mod - radiant/map/RootNode.h Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

portable_map_format 804a982b

18.01.2020 05:02

greebo


Details Diff
Export selection set information.
mod - radiant/map/format/PortableMapWriter.cpp Diff File
mod - radiant/map/format/PortableMapWriter.h Diff File

portable_map_format 31b54aac

18.01.2020 04:33

greebo


Details Diff
Persist selection group information
mod - radiant/map/format/PortableMapWriter.cpp Diff File
mod - radiant/map/format/PortableMapWriter.h Diff File

portable_map_format 6a199f60

18.01.2020 03:57

greebo


Details Diff
Include layer information in portable map.
mod - radiant/map/format/PortableMapWriter.cpp Diff File
mod - radiant/map/format/PortableMapWriter.h Diff File

portable_map_format 801252db

18.01.2020 03:29

greebo


Details Diff
Add patch exporter code
mod - radiant/map/format/PortableMapWriter.cpp Diff File

portable_map_format 6867f8fe

18.01.2020 03:11

greebo


Details Diff
Implement brush export code.
mod - radiant/map/format/PortableMapWriter.cpp Diff File

portable_map_format 14c6e133

18.01.2020 02:44

greebo


Details Diff
Revert "Add a "defaultmapextension" property to game types.". Instead introduce a new file format shortcut "mapexport".
New menu entry called "Export whole Map" to access the available export file formats.
Rearrange File main menu a bit to distinguish between Save (keep the current game-specific map format) and Export (any available format).
mod - include/ifiletypes.h Diff File
mod - install/games/darkmod.game Diff File
mod - install/games/doom3-demo.game Diff File
mod - install/games/doom3.game Diff File
mod - install/games/prey.game Diff File
mod - install/games/quake3.game Diff File
mod - install/games/quake4.game Diff File
mod - install/games/xreal.game Diff File
mod - install/menu.xml Diff File
mod - libs/wxutil/FileChooser.cpp Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/map/Map.h Diff File
mod - radiant/map/MapFileManager.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 217 218 219 220 221 222 223 ... 240 ... 264 265 266  Next  Last