Changesets: DarkRadiant

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

portable_map_format 1425c2a6

17.01.2020 14:00

greebo


Details Diff
Start implementing PortableMapWriter.
mod - radiant/Makefile.am Diff File
mod - radiant/map/format/PortableMapFormat.cpp Diff File
add - radiant/map/format/PortableMapWriter.cpp Diff File
add - radiant/map/format/PortableMapWriter.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

portable_map_format ffcd14e7

17.01.2020 13:58

greebo


Details Diff
Extend xml::Document interface, add saveToString() method, addTopLevelNode will return the node.
mod - libs/xmlutil/Document.cpp Diff File
mod - libs/xmlutil/Document.h Diff File

portable_map_format ae3a54d0

17.01.2020 13:57

greebo


Details Diff
Don't replace the file extension if the selected file already has one.
mod - libs/wxutil/FileChooser.cpp Diff File

master 4c8f9ba5

16.01.2020 21:46

orbweaver


Details Diff
Update debian/docs with correct README.md file name
mod - debian/docs Diff File

portable_map_format ed70e33f

16.01.2020 18:53

greebo


Details Diff
Add a "defaultmapextension" property to game types. Since we can have more than one extension associated to the map file type, we need to specify the default extension for each game type.
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 - libs/wxutil/FileChooser.cpp Diff File

portable_map_format 53ee51df

15.01.2020 19:04

greebo


Details Diff
Add PortableMapFormat stub
mod - radiant/Makefile.am Diff File
mod - radiant/map/MapFileManager.cpp Diff File
mod - radiant/map/MapModules.cpp Diff File
add - radiant/map/format/PortableMapFormat.cpp Diff File
add - radiant/map/format/PortableMapFormat.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

portable_map_format 28b84e0f

15.01.2020 18:27

greebo


Details Diff
Move static Map module to MapModules.cpp.
mod - include/imap.h Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/map/Map.h Diff File
mod - radiant/map/MapModules.cpp Diff File

portable_map_format 1de6a05a

15.01.2020 18:24

greebo


Details Diff
Move mapdoom3/mapdoom3.cpp hosting the static modules to map/MapModules.cpp
mod - radiant/Makefile.am Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 0e5942d6

15.01.2020 18:13

greebo


Details Diff
Move AAS-related sources to map/ folder.
mod - radiant/Makefile.am Diff File
mod - radiant/mapdoom3/mapdoom3.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 62dde388

15.01.2020 17:48

greebo


Details Diff
Move primitive import/export classes to map/format/ folder.
mod - radiant/Makefile.am Diff File
mod - radiant/map/format/Doom3MapReader.cpp Diff File
mod - radiant/map/format/Doom3MapWriter.cpp Diff File
mod - radiant/map/format/Quake3MapReader.cpp Diff File
mod - radiant/map/format/Quake3MapWriter.h Diff File
mod - radiant/map/format/Quake4MapReader.cpp Diff File
mod - radiant/map/format/Quake4MapWriter.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master be739037

15.01.2020 16:45

greebo


Details Diff
Pass the IPatchNodePtr to IMapWriters instead of the IPatch reference.
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/mapdoom3/primitivewriters/PatchDefExporter.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 214 215 216 217 218 219 220 ... 240 ... 261 262 263  Next  Last