Changesets: DarkRadiant
master 5bee6d80 06.04.2020 05:03 Details Diff |
0005188: Fix regex escape characters |
Affected Issues 0005188 |
|
mod - radiant/shaders/ShaderFileLoader.h | Diff File | ||
master f14869cc 06.04.2020 05:02 Details Diff |
0005122 Remove unused local variables |
Affected Issues 0005122 |
|
mod - radiant/filters/BasicFilterSystem.cpp | Diff File | ||
master f708ef70 06.04.2020 04:55 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 06.04.2020 04:46 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 06.04.2020 04:46 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 05.04.2020 17:53 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 05.04.2020 16:21 Details Diff |
Bump version for a first pre-release build. | ||
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 05.04.2020 15:59 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 01.04.2020 19:03 Details Diff |
Fix a python exception when shutting down the module tries to call flush() on the "stdout" logging instance | ||
mod - plugins/script/PythonConsoleWriter.h | Diff File | ||
mod - plugins/script/ScriptingSystem.cpp | Diff File | ||
master 8d56b55a 01.04.2020 18:56 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 01.04.2020 04:30 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 31.03.2020 20:25 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 31.03.2020 20:11 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 31.03.2020 05:14 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 31.03.2020 03:25 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 31.03.2020 02:41 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 30.03.2020 17:37 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 30.03.2020 05:53 Details Diff |
Minor refactoring |
Affected Issues 0005122 |
|
mod - radiant/filters/BasicFilterSystem.cpp | Diff File | ||
mod - radiant/filters/XMLFilter.h | Diff File | ||
master 1acf7764 30.03.2020 04:56 Details Diff |
Fix a wxWidgets debug assertion about incompatible sizing flags | ||
mod - plugins/dm.objectives/ce/CustomClockedComponentEditor.cpp | Diff File | ||
master 32521370 30.03.2020 04:51 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 29.03.2020 18:17 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 29.03.2020 18:13 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 29.03.2020 14:30 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 | ||
master 7b57cad1 29.03.2020 11:19 Details Diff |
0005122: Add SelectByFilterWalker to evaluate whether a single XMLFilter applies to various nodes in which case they will be highlighted |
Affected Issues 0005122 |
|
mod - radiant/filters/BasicFilterSystem.cpp | Diff File | ||
mod - radiant/filters/BasicFilterSystem.h | Diff File | ||
mod - radiant/filters/InstanceUpdateWalker.h | Diff File | ||
add - radiant/filters/SelectByFilterWalker.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
master 0da2832e 29.03.2020 08:00 Details Diff |
Straighten the BasicFilterSystem class a bit |
Affected Issues 0005122 |
|
mod - radiant/filters/BasicFilterSystem.cpp | Diff File | ||
mod - radiant/filters/XMLFilter.cpp | Diff File | ||
mod - radiant/filters/XMLFilter.h | Diff File |