Changesets: DarkRadiant

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

master 7b57cad1

2020-03-29 11:19:41

greebo

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

2020-03-29 08:00:04

greebo

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

master b3c70171

2020-03-29 04:54:19

greebo

Details Diff
Refactor filter system InstanceUpdateWalker Affected Issues
0005122
mod - radiant/filters/BasicFilterSystem.cpp Diff File
mod - radiant/filters/InstanceUpdateWalker.h Diff File

master 93f9ead0

2020-03-28 15:58:01

greebo

Details Diff
Resolve 0005188: Improve table declaration parsing code - materials starting with table_ were falsely treated as tables. Affected Issues
0005188
mod - radiant/shaders/ShaderFileLoader.h Diff File

master 8667f96a

2020-03-28 15:10:46

greebo

Details Diff
0005199: Prevent classname spawnarg from being deleted through the Entity Inspector's context menu Affected Issues
0005199
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 81 82 83 84 85 86 ... 90 ... 100 ... 110 ... 120 ... 130 131 132 133  Next  Last