Changesets: DarkRadiant

master e7b71bd2

2020-04-06 14:09:58

greebo

Details Diff
Merge remote-tracking branch 'remotes/orbweaver/master'
Attach Issues:
mod - debian/changelog Diff File
mod - debian/compat Diff File
mod - debian/docs Diff File
mod - debian/rules Diff File
add - doc/img/DifficultyEditor.png Diff File
mod - doc/manual.adoc Diff File
mod - doc/manual.html Diff File
mod - include/imap.h Diff File
mod - install/games/darkmod.game Diff File
mod - install/ui/difficultyeditor.fbp Diff File
mod - install/ui/difficultyeditor.xrc Diff File
mod - install/ui/objectivecomponentsdialog.fbp Diff File
mod - install/ui/objectivecomponentsdialog.xrc Diff File
mod - libs/gamelib.h Diff File
add - libs/maplib.h Diff File
mod - libs/wxutil/Makefile.am Diff File
add - libs/wxutil/dialog/DialogBase.cpp Diff File
mod - libs/wxutil/dialog/DialogBase.h Diff File
mod - plugins/dm.difficulty/DifficultyDialog.cpp Diff File
mod - plugins/dm.difficulty/DifficultyDialog.h Diff File
mod - plugins/dm.difficulty/DifficultyEditor.cpp Diff File
mod - plugins/dm.difficulty/DifficultyEditor.h Diff File
mod - plugins/dm.difficulty/DifficultySettingsManager.cpp Diff File
mod - plugins/dm.difficulty/DifficultySettingsManager.h Diff File
mod - radiant/map/Map.h Diff File
mod - radiant/map/MapPositionManager.cpp Diff File
mod - radiant/modelfile/AseExporter.cpp Diff File
mod - radiant/xyview/XYWnd.cpp Diff File

master 31dfbb68

2020-04-06 05:47:59

greebo

Details Diff
0005174: Silence a VC++ warning about wstring_convert being deprecated. Add inclusion guard to header. Affected Issues
0005174
mod - libs/string/encoding.h Diff File
mod - tools/msvc/properties/DarkRadiant Base.props Diff File

master 5bee6d80

2020-04-06 05:03:34

greebo

Details Diff
0005188: Fix regex escape characters Affected Issues
0005188
mod - radiant/shaders/ShaderFileLoader.h Diff File

master f14869cc

2020-04-06 05:02:58

greebo

Details Diff
0005122 Remove unused local variables Affected Issues
0005122
mod - radiant/filters/BasicFilterSystem.cpp Diff File

master f708ef70

2020-04-06 04:55:02

greebo

Details Diff
0005174: Add new file to VC++ projet Affected Issues
0005174
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

utf8_test 024cadc8

2020-04-06 04:46:02

greebo

Details Diff
0005174: Fix compilation error in Linux Affected Issues
0005174
add - libs/string/encoding.h Diff File
mod - radiant/vfs/DirectoryArchive.cpp Diff File
mod - radiant/vfs/Doom3FileSystem.cpp Diff File

master 7fbb58cf

2020-04-06 04:46:02

greebo

Details Diff
0005174: Fix compilation error in Linux Affected Issues
0005174
add - libs/string/encoding.h Diff File
mod - radiant/vfs/DirectoryArchive.cpp Diff File
mod - radiant/vfs/Doom3FileSystem.cpp Diff File

master 6cb6500c

2020-04-05 17:53:59

greebo

Details Diff
Some refactoring before attempting to resolve 0005207 Affected Issues
0005207
mod - plugins/dm.conversation/Conversation.h Diff File
mod - plugins/dm.conversation/ConversationEntity.cpp Diff File
mod - plugins/dm.conversation/ConversationKeyExtractor.cpp Diff File
mod - plugins/dm.conversation/ConversationKeyExtractor.h Diff File

master 9f6eadd7

2020-04-05 16:21:28

greebo

Details Diff
Bump version for a first pre-release build.
Attach Issues:
mod - PKGBUILD Diff File
mod - configure.ac Diff File
mod - include/version.h Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File

master 00642262

2020-04-05 15:59:37

greebo

Details Diff
Resolve 0005203: Let the game setup dialog look for x64 as well as x86 engine executables. The string in the darkmod.game file is interpreted as regex to achieve this. Affected Issues
0005203
mod - install/games/darkmod.game Diff File
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp Diff File

master 3a031e4b

2020-04-01 19:03:27

greebo

Details Diff
Fix a python exception when shutting down the module tries to call flush() on the "stdout" logging instance
Attach Issues:
mod - plugins/script/PythonConsoleWriter.h Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File

master 8d56b55a

2020-04-01 18:56:22

greebo

Details Diff
0005122: Fix some warnings during module shutdown Affected Issues
0005122
mod - radiant/filters/BasicFilterSystem.cpp Diff File
mod - radiant/filters/XmlFilterEventAdapter.cpp Diff File

master 6b6398af

2020-04-01 04:30:09

greebo

Details Diff
0005122: Refactor IFilterVisitor to be a functor, replace some insert(std::make_pair()) calls with emplace. Affected Issues
0005122
mod - include/ifilter.h Diff File
mod - radiant/filters/BasicFilterSystem.cpp Diff File
mod - radiant/filters/BasicFilterSystem.h Diff File
mod - radiant/ui/filterdialog/FilterDialog.cpp Diff File
mod - radiant/ui/filters/FilterContextMenu.cpp Diff File
mod - radiant/ui/filters/FilterContextMenu.h Diff File
mod - radiant/ui/filters/FilterMenu.cpp Diff File
mod - radiant/ui/filters/FilterMenu.h Diff File
mod - radiant/ui/menu/FiltersMenu.cpp Diff File

master adbf1b92

2020-03-31 20:25:24

orbweaver

Details Diff
Save difficulty name changes onto the worldspawn

Setting a new difficulty name with the edit button in the DifficultyDialog now
results in the new name being written into the appropriate worldspawn property,
so the change is persistent and (hopefully) functional in game.
Affected Issues
0005211
mod - libs/maplib.h Diff File
mod - plugins/dm.difficulty/DifficultyDialog.cpp Diff File
mod - plugins/dm.difficulty/DifficultySettingsManager.cpp Diff File
mod - plugins/dm.difficulty/DifficultySettingsManager.h Diff File

master 84cbe47e

2020-03-31 20:11:55

orbweaver

Details Diff
Refactor difficulty name translation into new class

New class ModDifficultyNames handles looking up mod-specific difficult name
defaults and their translations in the .game file.
Affected Issues
0005210
mod - plugins/dm.difficulty/DifficultySettingsManager.cpp Diff File

master 505608ac

2020-03-31 05:14:12

greebo

Details Diff
0005122: Add IEventManager::renameEvent method to avoid deleting and creating the event just to change its mapping.
Fix a consequential bug when saving filters due to the FiltersMenu not being safely deconstructed before renaming events.
Affected Issues
0005122
mod - include/ieventmanager.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/filters/XmlFilterEventAdapter.cpp Diff File
mod - radiant/ui/filterdialog/FilterDialog.cpp Diff File

master 4540cf23

2020-03-31 03:25:58

greebo

Details Diff
0005122: Generate events to select/deselect objects by filter, such that shortcuts can be bound to it.
Refactor the toggle binding to use the same approach as the select/deselect commands.
Affected Issues
0005122
mod - radiant/Makefile.am Diff File
mod - radiant/filters/BasicFilterSystem.cpp Diff File
add - radiant/filters/XmlFilterEventAdapter.cpp Diff File
mod - radiant/filters/XmlFilterEventAdapter.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 5c62786b

2020-03-31 02:41:00

greebo

Details Diff
Use shared_ptrs to store XMLFilter to avoid copying stuff around too much.
Some code cleanup.
Affected Issues
0005122
mod - radiant/filters/BasicFilterSystem.cpp Diff File
mod - radiant/filters/BasicFilterSystem.h Diff File
mod - radiant/filters/XMLFilter.h Diff File
mod - radiant/filters/XmlFilterEventAdapter.h Diff File

master b216481b

2020-03-30 17:37:52

greebo

Details Diff
Move filter event management to separate helper class Affected Issues
0005122
mod - radiant/filters/BasicFilterSystem.cpp Diff File
mod - radiant/filters/BasicFilterSystem.h Diff File
mod - radiant/filters/XMLFilter.cpp Diff File
mod - radiant/filters/XMLFilter.h Diff File
add - radiant/filters/XmlFilterEventAdapter.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master e7849252

2020-03-30 05:53:36

greebo

Details Diff
Minor refactoring Affected Issues
0005122
mod - radiant/filters/BasicFilterSystem.cpp Diff File
mod - radiant/filters/XMLFilter.h Diff File

master 1acf7764

2020-03-30 04:56:29

greebo

Details Diff
Fix a wxWidgets debug assertion about incompatible sizing flags
Attach Issues:
mod - plugins/dm.objectives/ce/CustomClockedComponentEditor.cpp Diff File

master 32521370

2020-03-30 04:51:48

greebo

Details Diff
0005154: Fix Edit Objectives window not adjusting its height to show all of the component editing panel Affected Issues
0005154
mod - plugins/dm.objectives/ComponentsDialog.cpp Diff File

master 2e5d2380

2020-03-29 18:17:01

greebo

Details Diff
0005122: Move FilterMenu class to ui/filters folder Affected Issues
0005122
mod - radiant/Makefile.am Diff File
mod - radiant/uimanager/UIManager.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 78dd0d8f

2020-03-29 18:13:46

greebo

Details Diff
0005122: Add ortho context menu entries to select/deselect by filter Affected Issues
0005122
mod - include/iorthocontextmenu.h Diff File
mod - radiant/Makefile.am Diff File
mod - radiant/filters/BasicFilterSystem.cpp Diff File
mod - radiant/filters/BasicFilterSystem.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/filters/FilterContextMenu.cpp Diff File
add - radiant/ui/filters/FilterContextMenu.h Diff File
add - radiant/ui/filters/FilterOrthoContextMenuItem.cpp Diff File
add - radiant/ui/filters/FilterOrthoContextMenuItem.h Diff File
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 5ecb33eb

2020-03-29 14:30:04

greebo

Details Diff
0005122: Implement the DeselectObjectsByFilter command Affected Issues
0005122
mod - radiant/filters/BasicFilterSystem.cpp Diff File
mod - radiant/filters/BasicFilterSystem.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 89 90 91 92 93 94 95 ... 100 ... 110 ... 120 ... 130 ... 140 141 142  Next  Last