View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005231 | DarkRadiant | Design/Coding | public | 27.04.2020 11:13 | 05.02.2021 11:29 |
Reporter | greebo | Assigned To | greebo | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 2.8.0 | ||||
Fixed in Version | 2.9.0 | ||||
Summary | 0005231: Extract Radiant core such that it can be instantiated from outside the main executable | ||||
Description | Right now the instantiation of modules and the startup routine itself is strongly coupled to the main binary. It might be beneficial to extract the relevant parts such that it can be instantiated from not just the EXE but other binaries as well (like UnitTests or other applications), using an ApplicationContext containing the only needed input arguments. | ||||
Tags | No tags attached. | ||||
DarkRadiant: core_module 01e69153 26.04.2020 18:52 Details Diff |
0005231: Remove the savePathsToRegistry() method from the ApplicationContext interface, the paths can be accessed through the GlobalModuleRegistry() instance. |
Affected Issues 0005231 |
|
mod - include/imodule.h | Diff File | ||
mod - libs/wxutil/PathEntry.cpp | Diff File | ||
mod - radiant/modulesystem/ApplicationContextImpl.cpp | Diff File | ||
mod - radiant/modulesystem/ApplicationContextImpl.h | Diff File | ||
mod - radiant/shaders/Doom3ShaderSystem.cpp | Diff File | ||
mod - radiant/uimanager/LocalBitmapArtProvider.h | Diff File | ||
mod - radiant/xmlregistry/XMLRegistry.cpp | Diff File | ||
DarkRadiant: core_module 1ce60d27 27.04.2020 04:04 Details Diff |
0005231: Map and prefab paths can be retrieved through the GameManager interface. |
Affected Issues 0005231 |
|
mod - include/igame.h | Diff File | ||
mod - include/imodule.h | Diff File | ||
mod - radiant/map/AutoSaver.cpp | Diff File | ||
mod - radiant/map/MapFileManager.cpp | Diff File | ||
mod - radiant/map/StartupMapLoader.cpp | Diff File | ||
mod - radiant/settings/GameManager.cpp | Diff File | ||
mod - radiant/settings/GameManager.h | Diff File | ||
DarkRadiant: core_module 40c73d7d 27.04.2020 11:17 Details Diff |
0005231: Change StaticModule implementation such that it doesn't immediately register the statically enlisted modules. As long as we have the StaticModules, the ModuleRegistry will pick them up during loadAndInitialiseModules(), but ideally we wouldn't have any of these statically registered ones. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.cpp | Diff File | ||
add - radiant/modulesystem/StaticModule.cpp | Diff File | ||
mod - radiant/modulesystem/StaticModule.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 7fb9c495 27.04.2020 13:09 Details Diff |
0005231: Change ParticlesLoader to derive from wxThread like all the other threaded tree populators. |
Affected Issues 0005231 |
|
mod - radiant/ui/particles/ParticlesChooser.cpp | Diff File | ||
DarkRadiant: core_module 120b3f28 27.04.2020 13:24 Details Diff |
0005231: Remove the now unused RadiantThreadManager |
Affected Issues 0005231 |
|
mod - include/iradiant.h | Diff File | ||
rm - include/ithread.h | Diff | ||
mod - include/precompiled_interfaces.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/RadiantModule.cpp | Diff File | ||
mod - radiant/RadiantModule.h | Diff File | ||
rm - radiant/RadiantThreadManager.cpp | Diff | ||
rm - radiant/RadiantThreadManager.h | Diff | ||
mod - radiant/ui/particles/ParticlesChooser.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
DarkRadiant: core_module 7ad8d694 27.04.2020 14:55 Details Diff |
0005231: Add DarkRadiantCore module to solution, containing the ModuleRegistry implementation next to the logging classes. |
Affected Issues 0005231 |
|
mod - .gitignore | Diff File | ||
mod - radiant/modulesystem/DynamicLibrary.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
add - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
add - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 5f4e64b3 27.04.2020 16:27 Details Diff |
0005231: Extract logging interface to ilogwriter.h |
Affected Issues 0005231 |
|
add - include/ilogwriter.h | Diff File | ||
mod - radiant/log/Console.cpp | Diff File | ||
mod - radiant/log/Console.h | Diff File | ||
rm - radiant/log/LogDevice.h | Diff | ||
mod - radiant/log/LogFile.h | Diff File | ||
rm - radiant/log/LogLevels.h | Diff | ||
mod - radiant/log/LogStreamBuf.h | Diff File | ||
mod - radiant/log/LogWriter.cpp | Diff File | ||
mod - radiant/log/LogWriter.h | Diff File | ||
mod - radiant/log/StringLogDevice.cpp | Diff File | ||
mod - radiant/log/StringLogDevice.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
DarkRadiant: core_module 04681d34 27.04.2020 16:49 Details Diff |
0005231: Rename IRadiant to IRadiantBase, we need that name |
Affected Issues 0005231 |
|
mod - include/iradiant.h | Diff File | ||
mod - radiant/RadiantModule.h | Diff File | ||
DarkRadiant: core_module 6e2305aa 28.04.2020 03:26 Details Diff |
0005231: Move DynamicLibrary to a static modulelib to be able to use it in more than one binary. Add preliminary code to instantiate the core module from the main binary at startup. |
Affected Issues 0005231 |
|
mod - include/iradiant.h | Diff File | ||
add - libs/module/CoreModule.h | Diff File | ||
add - radiant/Radiant.cpp | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/RadiantApp.h | Diff File | ||
mod - radiant/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleLoader.h | Diff File | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
add - tools/msvc/modulelib.vcxproj | Diff File | ||
add - tools/msvc/modulelib.vcxproj.filters | Diff File | ||
add - tools/msvc/properties/DarkRadiant Core Library.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Main Executable.props | Diff File | ||
DarkRadiant: core_module 08024cde 28.04.2020 04:15 Details Diff |
0005231: Working on the Logging subsystem |
Affected Issues 0005231 |
|
mod - include/iradiant.h | Diff File | ||
mod - radiant/Radiant.cpp | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/RadiantApp.h | Diff File | ||
mod - radiant/log/LogFile.cpp | Diff File | ||
mod - radiant/log/LogFile.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/modulelib.vcxproj | Diff File | ||
DarkRadiant: core_module f0909e17 28.04.2020 17:57 Details Diff |
0005231: Convert ELogLevel enumeration to an enum class |
Affected Issues 0005231 |
|
mod - include/ilogwriter.h | Diff File | ||
mod - radiant/log/Console.cpp | Diff File | ||
mod - radiant/log/Console.h | Diff File | ||
mod - radiant/log/LogFile.cpp | Diff File | ||
mod - radiant/log/LogFile.h | Diff File | ||
mod - radiant/log/LogStream.cpp | Diff File | ||
mod - radiant/log/LogStream.h | Diff File | ||
mod - radiant/log/LogStreamBuf.cpp | Diff File | ||
mod - radiant/log/LogStreamBuf.h | Diff File | ||
mod - radiant/log/LogWriter.cpp | Diff File | ||
mod - radiant/log/LogWriter.h | Diff File | ||
mod - radiant/log/StringLogDevice.cpp | Diff File | ||
mod - radiant/log/StringLogDevice.h | Diff File | ||
DarkRadiant: core_module a99f360d 28.04.2020 19:02 Details Diff |
0005231: Global log stream references can be obtained via the ILogWriter interface. |
Affected Issues 0005231 |
|
mod - include/ilogwriter.h | Diff File | ||
mod - include/imodule.h | Diff File | ||
mod - radiant/Radiant.cpp | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/log/COutRedirector.cpp | Diff File | ||
mod - radiant/log/COutRedirector.h | Diff File | ||
mod - radiant/log/LogFile.cpp | Diff File | ||
mod - radiant/log/LogFile.h | Diff File | ||
mod - radiant/log/LogStream.cpp | Diff File | ||
mod - radiant/log/LogStream.h | Diff File | ||
mod - radiant/log/LogWriter.cpp | Diff File | ||
mod - radiant/log/LogWriter.h | Diff File | ||
DarkRadiant: core_module 38a8fa1c 29.04.2020 04:05 Details Diff |
0005231: Remove static LogStream instances |
Affected Issues 0005231 |
|
mod - radiant/log/LogStream.cpp | Diff File | ||
mod - radiant/log/LogStream.h | Diff File | ||
DarkRadiant: core_module b3974361 29.04.2020 04:44 Details Diff |
0005231: Cleanup ApplicationContext interface, remove a few source file references from the executable project |
Affected Issues 0005231 |
|
mod - include/imodule.h | Diff File | ||
mod - libs/wxutil/ConsoleView.cpp | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/log/Console.cpp | Diff File | ||
mod - radiant/log/LogFile.cpp | Diff File | ||
mod - radiant/modulesystem/ApplicationContextImpl.cpp | Diff File | ||
mod - radiant/modulesystem/ApplicationContextImpl.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 47bde40c 29.04.2020 15:38 Details Diff |
0005231: Move LogFile management to the core module. It has its own ModuleRegistry instance now too. |
Affected Issues 0005231 |
|
add - libs/module/CoreModule.cpp | Diff File | ||
mod - libs/module/CoreModule.h | Diff File | ||
mod - radiant/Radiant.cpp | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/RadiantApp.h | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.h | Diff File | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/modulelib.vcxproj | Diff File | ||
mod - tools/msvc/modulelib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 4f9a6552 29.04.2020 16:48 Details Diff |
0005231: Remove the static ModuleRegistry::Instance accessor, the module registry is hosted by the core module now. This revision crashes at startup due to the statically created OpenGLRenderSystem trying to access the module registry before there is one available. |
Affected Issues 0005231 |
|
mod - include/iradiant.h | Diff File | ||
mod - radiant/Radiant.cpp | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/log/PIDFile.h | Diff File | ||
mod - radiant/map/StartupMapLoader.cpp | Diff File | ||
mod - radiant/model/ModelFormatManager.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleLoader.h | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.h | Diff File | ||
mod - radiant/modulesystem/StaticModule.h | Diff File | ||
mod - radiant/render/OpenGLRenderSystem.cpp | Diff File | ||
mod - radiant/settings/LanguageManager.cpp | Diff File | ||
mod - radiant/ui/about/AboutDialog.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditorFactory.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
mod - radiant/ui/splash/Splash.cpp | Diff File | ||
DarkRadiant: core_module 1d7e3547 29.04.2020 19:07 Details Diff |
0005231: Statically registered modules are now lazy-instantiating the module types right before submitting them to the ModuleRegistry, giving the application enough time to set up the infrastructure. Remove ModuleList from About dialog. |
Affected Issues 0005231 |
|
mod - install/ui/aboutdialog.fbp | Diff File | ||
mod - install/ui/aboutdialog.xrc | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/RadiantModule.cpp | Diff File | ||
mod - radiant/brush/BrushModule.cpp | Diff File | ||
mod - radiant/camera/GlobalCamera.cpp | Diff File | ||
mod - radiant/map/AutoSaver.cpp | Diff File | ||
mod - radiant/map/EditingStopwatch.cpp | Diff File | ||
mod - radiant/map/MapModules.cpp | Diff File | ||
mod - radiant/map/RegionManager.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.cpp | Diff File | ||
mod - radiant/modulesystem/StaticModule.cpp | Diff File | ||
mod - radiant/modulesystem/StaticModule.h | Diff File | ||
mod - radiant/settings/GameManager.cpp | Diff File | ||
mod - radiant/settings/PreferenceSystem.cpp | Diff File | ||
mod - radiant/ui/about/AboutDialog.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 4f8e481a 29.04.2020 19:37 Details Diff |
0005231: Remove a few remnants of bitmaps path queries against the XMLRegistry. Use the ApplicationContext instead. |
Affected Issues 0005231 |
|
mod - radiant/shaders/MapExpression.cpp | Diff File | ||
mod - radiant/shaders/textures/GLTextureManager.cpp | Diff File | ||
DarkRadiant: core_module 26675d59 30.04.2020 04:50 Details Diff |
0005231: The core module is available as module itself when querying the ModuleRegistry. Plus some build order and events fixes. |
Affected Issues 0005231 |
|
mod - include/iradiant.h | Diff File | ||
mod - plugins/dm.editing/plugin.cpp | Diff File | ||
mod - plugins/dm.gui/plugin.cpp | Diff File | ||
mod - plugins/script/ScriptingSystem.cpp | Diff File | ||
mod - radiant/Radiant.cpp | Diff File | ||
add - radiant/Radiant.h | Diff File | ||
mod - radiant/RadiantModule.cpp | Diff File | ||
mod - radiant/eventmanager/MouseToolManager.cpp | Diff File | ||
mod - radiant/map/AutoSaver.cpp | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.h | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/group/SelectionGroupModule.cpp | Diff File | ||
mod - radiant/selection/selectionset/SelectionSetModule.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
mod - radiant/uimanager/UIManager.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/post_build_event.cmd | Diff File | ||
mod - tools/msvc/post_build_event_x64.cmd | Diff File | ||
DarkRadiant: core_module 1e32e199 01.05.2020 03:30 Details Diff |
0005231: Console is showing log output again |
Affected Issues 0005231 |
|
mod - libs/wxutil/ConsoleView.cpp | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/log/Console.cpp | Diff File | ||
mod - radiant/log/LogWriter.cpp | Diff File | ||
DarkRadiant: core_module e69b4713 01.05.2020 04:24 Details Diff |
0005231: Fix crash when starting with the German language setting |
Affected Issues 0005231 |
|
mod - install/i18n/de/LC_MESSAGES/darkradiant.mo | Diff File | ||
mod - install/i18n/de/LC_MESSAGES/darkradiant.po | Diff File | ||
DarkRadiant: core_module 631de3d8 01.05.2020 04:24 Details Diff |
0005231: Move LanguageManager to RadiantCore module |
Affected Issues 0005231 |
|
mod - radiant/Radiant.cpp | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/settings/LanguageManager.cpp | Diff File | ||
mod - radiant/settings/LanguageManager.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 31dca86c 01.05.2020 12:54 Details Diff |
0005231: Move XMLRegistry to RadiantCore module |
Affected Issues 0005231 |
|
mod - include/iradiant.h | Diff File | ||
mod - radiant/Radiant.cpp | Diff File | ||
mod - radiant/Radiant.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module bec0e548 01.05.2020 14:24 Details Diff |
0005231: Console window (again) shows output from before it was attached to the LogWriter |
Affected Issues 0005231 |
|
mod - include/ilogwriter.h | Diff File | ||
mod - radiant/log/Console.h | Diff File | ||
mod - radiant/log/LogWriter.cpp | Diff File | ||
DarkRadiant: core_module 437da3aa 01.05.2020 14:29 Details Diff |
0005231: Move VFS to RadiantCore module |
Affected Issues 0005231 |
|
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module aa281096 01.05.2020 14:35 Details Diff |
0005231: Move UndoSystem to RadiantCore module |
Affected Issues 0005231 |
|
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 3dafa396 02.05.2020 07:37 Details Diff |
0005231: Move PreferenceSystem to the core module. This required a few interfaces to be created along the way. The GameManager is already prepared to be moved, which is the next step. |
Affected Issues 0005231 |
|
mod - include/igame.h | Diff File | ||
mod - include/ipreferencesystem.h | Diff File | ||
add - libs/GameConfigUtil.h | Diff File | ||
rm - radiant/settings/GameConfiguration.h | Diff | ||
mod - radiant/settings/GameManager.cpp | Diff File | ||
mod - radiant/settings/GameManager.h | Diff File | ||
mod - radiant/settings/PreferenceItemBase.h | Diff File | ||
mod - radiant/settings/PreferenceItems.h | Diff File | ||
mod - radiant/settings/PreferencePage.cpp | Diff File | ||
mod - radiant/settings/PreferencePage.h | Diff File | ||
mod - radiant/settings/PreferenceSystem.cpp | Diff File | ||
mod - radiant/settings/PreferenceSystem.h | Diff File | ||
mod - radiant/settings/Win32Registry.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupDialog.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPage.h | Diff File | ||
mod - radiant/ui/prefdialog/PrefDialog.cpp | Diff File | ||
mod - radiant/ui/prefdialog/PrefPage.cpp | Diff File | ||
mod - radiant/ui/prefdialog/PrefPage.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 536a76d2 02.05.2020 16:14 Details Diff |
0005231: Add infrastructure to dispatch messages from (lower level) modules to any listeners. First client is the GameManager dispatching the request to open the game setup UI in case it can't find any valid configuration. |
Affected Issues 0005231 |
|
add - include/imessagebus.h | Diff File | ||
mod - include/iradiant.h | Diff File | ||
mod - include/precompiled_interfaces.h | Diff File | ||
add - libs/GameConfigNeededMessage.h | Diff File | ||
mod - radiant/Radiant.cpp | Diff File | ||
mod - radiant/Radiant.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
add - radiant/messagebus/MessageBus.h | Diff File | ||
mod - radiant/settings/GameManager.cpp | Diff File | ||
mod - radiant/settings/GameManager.h | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupDialog.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupDialog.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module b17664d6 03.05.2020 04:52 Details Diff |
0005231: Move core module sources to core/ folder, disentangle a lot of #includes all across the files. Move StaticModule helper to static library. |
Affected Issues 0005231 |
|
mod - include/version.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/RadiantModule.cpp | Diff File | ||
mod - radiant/brush/BrushModule.cpp | Diff File | ||
mod - radiant/camera/GlobalCamera.cpp | Diff File | ||
mod - radiant/clipper/Clipper.cpp | Diff File | ||
mod - radiant/eclassmgr/EClassManager.cpp | Diff File | ||
mod - radiant/entity/EntityCreator.cpp | Diff File | ||
mod - radiant/eventmanager/EventManager.cpp | Diff File | ||
mod - radiant/filetypes/FileTypeRegistry.cpp | Diff File | ||
mod - radiant/filters/BasicFilterSystem.cpp | Diff File | ||
mod - radiant/fonts/FontManager.cpp | Diff File | ||
mod - radiant/image/Doom3ImageLoader.cpp | Diff File | ||
mod - radiant/layers/LayerManager.cpp | Diff File | ||
mod - radiant/layers/LayerModule.cpp | Diff File | ||
mod - radiant/log/PIDFile.h | Diff File | ||
mod - radiant/map/AasFileManager.cpp | Diff File | ||
mod - radiant/map/AutoSaver.cpp | Diff File | ||
mod - radiant/map/CounterManager.cpp | Diff File | ||
mod - radiant/map/EditingStopwatch.cpp | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/MapFormatManager.cpp | Diff File | ||
mod - radiant/map/MapModules.cpp | Diff File | ||
mod - radiant/map/MapResourceManager.cpp | Diff File | ||
mod - radiant/map/PointFile.cpp | Diff File | ||
mod - radiant/map/RegionManager.cpp | Diff File | ||
mod - radiant/map/infofile/InfoFileManager.cpp | Diff File | ||
mod - radiant/md5model/plugin.cpp | Diff File | ||
mod - radiant/model/ModelCache.cpp | Diff File | ||
mod - radiant/model/ModelFormatManager.cpp | Diff File | ||
mod - radiant/modelfile/PicoModelModule.cpp | Diff File | ||
mod - radiant/namespace/Namespace.cpp | Diff File | ||
mod - radiant/namespace/NamespaceFactory.cpp | Diff File | ||
mod - radiant/particles/particles.cpp | Diff File | ||
mod - radiant/patch/PatchModule.cpp | Diff File | ||
mod - radiant/render/OpenGLModule.cpp | Diff File | ||
mod - radiant/render/OpenGLRenderSystem.cpp | Diff File | ||
mod - radiant/render/RenderSystemFactory.cpp | Diff File | ||
mod - radiant/render/debug/SpacePartitionRenderer.cpp | Diff File | ||
mod - radiant/scenegraph/SceneGraph.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiant/selection/group/SelectionGroupManager.cpp | Diff File | ||
mod - radiant/selection/group/SelectionGroupModule.cpp | Diff File | ||
mod - radiant/selection/selectionset/SelectionSetModule.cpp | Diff File | ||
mod - radiant/shaders/Doom3ShaderSystem.cpp | Diff File | ||
mod - radiant/skins/Doom3SkinCache.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/about/AboutDialog.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditorFactory.cpp | Diff File | ||
mod - radiant/ui/grid/GridManager.cpp | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/mainframe/MainFrameLayoutManager.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupDialog.cpp | Diff File | ||
mod - radiant/ui/prefdialog/PrefDialog.cpp | Diff File | ||
mod - radiant/ui/prefdialog/PrefPage.cpp | Diff File | ||
mod - radiant/ui/prefdialog/PrefPage.h | Diff File | ||
mod - radiant/ui/splash/Splash.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
mod - radiant/uimanager/UIManager.cpp | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/modulelib.vcxproj | Diff File | ||
mod - tools/msvc/modulelib.vcxproj.filters | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Core Library.props | Diff File | ||
DarkRadiant: core_module 76a0113c 03.05.2020 07:12 Details Diff |
0005231: Move Undo system back to main binary, UI code needs to be refactored first. |
Affected Issues 0005231 |
|
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module ffc29184 03.05.2020 08:56 Details Diff |
0005231: Start working on the Makefiles. Turns out having a "core" folder in your repository is not something that is supported by configure. |
Affected Issues 0005231 |
|
mod - Makefile.am | Diff File | ||
add - core/Makefile.am | Diff File | ||
mod - libs/Makefile.am | Diff File | ||
add - libs/module/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
DarkRadiant: core_module 06570a54 03.05.2020 09:01 Details Diff |
0005231: Rename core folder to radiantcore for now. |
Affected Issues 0005231 |
|
mod - Makefile.am | Diff File | ||
DarkRadiant: core_module 93105d5b 03.05.2020 09:16 Details Diff |
0005231: Fixup the configure and makefiles |
Affected Issues 0005231 |
|
mod - configure.ac | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
DarkRadiant: core_module 0270caa7 03.05.2020 13:22 Details Diff |
0005231: Compilation in gcc working, this will likely fail when at runtime pretty fast. |
Affected Issues 0005231 |
|
mod - Makefile.am | Diff File | ||
mod - libs/module/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
add - radiant/darkradiant | Diff File | ||
mod - radiant/log/Console.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPageIdTech.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - radiantcore/settings/GameManager.cpp | Diff File | ||
DarkRadiant: core_module a26b95bc 03.05.2020 15:00 Details Diff |
0005231: Tweak configure.ac and makefiles. DR is starting up successfully in Linux now. |
Affected Issues 0005231 |
|
mod - configure.ac | Diff File | ||
mod - libs/module/CoreModule.cpp | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
DarkRadiant: core_module 3fc33339 03.05.2020 15:06 Details Diff |
0005231: Build adjustments in VC++ |
Affected Issues 0005231 |
|
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Core Library.props | Diff File | ||
DarkRadiant: core_module 30f772c8 03.05.2020 16:04 Details Diff |
0005231: Move scenegraph modules to radiantcore |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 6df8e1dd 03.05.2020 16:09 Details Diff |
0005231: Move MapFormatManager to core module |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 18f5ff41 03.05.2020 16:11 Details Diff |
0005231: Move NamespaceFactory and implementation classes to radiantcore |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module b856e1e8 03.05.2020 16:17 Details Diff |
0005231: Minor refactoring in the Namespace classes |
Affected Issues 0005231 |
|
mod - include/inamespace.h | Diff File | ||
mod - radiantcore/map/namespace/Namespace.h | Diff File | ||
mod - radiantcore/map/namespace/NamespaceFactory.cpp | Diff File | ||
mod - radiantcore/map/namespace/NamespaceFactory.h | Diff File | ||
DarkRadiant: core_module 150cd311 03.05.2020 16:28 Details Diff |
0005231: Move image loader classes to radiantcore |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 30bd3034 03.05.2020 16:45 Details Diff |
0005231: Refactoring and renaming in ImageLoader modules. Move static file extension list to the module instance itself. |
Affected Issues 0005231 |
|
mod - include/iimage.h | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module da793a32 03.05.2020 16:58 Details Diff |
0005231: Move FileTypeRegistry to core module |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 814f9922 04.05.2020 03:44 Details Diff |
0005231: Move skin manager to core module, as it only depends on the VFS. |
Affected Issues 0005231 |
|
rm - radiant/skins/Makefile.am | Diff | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 2ae15a4b 04.05.2020 04:05 Details Diff |
0005231: Adjust Makefiles |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
DarkRadiant: core_module 7c96905e 04.05.2020 04:51 Details Diff |
0005231: Start refactoring event manager with the goal to decouple the low-level code from the event management. The goal is to let all modules register their named commands to the CommandSystem only, without even knowing about the event manager with its accelerator bindings. |
Affected Issues 0005231 |
|
mod - include/ieventmanager.h | Diff File | ||
mod - libs/wxutil/Modifier.h | Diff File | ||
mod - radiant/eventmanager/Accelerator.cpp | Diff File | ||
mod - radiant/eventmanager/Accelerator.h | Diff File | ||
mod - radiant/eventmanager/Event.h | Diff File | ||
mod - radiant/eventmanager/EventManager.cpp | Diff File | ||
mod - radiant/eventmanager/SaveEventVisitor.h | Diff File | ||
mod - radiant/ui/commandlist/CommandListPopulator.h | Diff File | ||
DarkRadiant: core_module 705d0496 04.05.2020 07:40 Details Diff |
0005231: Add "SetGrid" command accepting a grid size argument |
Affected Issues 0005231 |
|
mod - radiant/ui/grid/GridManager.cpp | Diff File | ||
mod - radiant/ui/grid/GridManager.h | Diff File | ||
DarkRadiant: core_module 3265d1ea 04.05.2020 11:59 Details Diff |
0005231: Separating the GridModule logic from the UI part (WIP) |
Affected Issues 0005231 |
|
mod - include/igrid.h | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/grid/GridManager.cpp | Diff File | ||
add - radiant/ui/grid/GridUserInterface.cpp | Diff File | ||
add - radiant/ui/grid/GridUserInterface.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module ab44d76b 04.05.2020 12:06 Details Diff |
0005231: Modules are noncopyable by design. If they were copyable, this can catch you in an especially nasty way when using *this instead of this in std::bind() arguments, storing a copy of the module instance in the bind. |
Affected Issues 0005231 |
|
mod - include/imodule.h | Diff File | ||
DarkRadiant: core_module d48cdda8 04.05.2020 12:44 Details Diff |
0005231: Grid module no longer depends on UI modules, this is handled by the GridUserInterface module now. The Toggle created by the GridUI module needs to be named the same as the bound statement, at least for the moment being. |
Affected Issues 0005231 |
|
mod - include/igrid.h | Diff File | ||
mod - install/commandsystem.xml | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/grid/GridManager.cpp | Diff File | ||
mod - radiant/ui/grid/GridManager.h | Diff File | ||
mod - radiant/ui/grid/GridUserInterface.cpp | Diff File | ||
DarkRadiant: core_module a8633047 04.05.2020 14:15 Details Diff |
0005231: Move GridModule to radiantcore. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/grid/GridUserInterface.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 3b645512 04.05.2020 14:53 Details Diff |
0005231: Add SetFilterState command, accepting the filter name and the state as arguments. |
Affected Issues 0005231 |
|
mod - radiant/filters/BasicFilterSystem.cpp | Diff File | ||
mod - radiant/filters/BasicFilterSystem.h | Diff File | ||
DarkRadiant: core_module b22ffb3d 05.05.2020 04:23 Details Diff |
0005231: Introduce FilterUserInterface module handling the UI-related bits. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/filters/BasicFilterSystem.cpp | Diff File | ||
mod - radiant/filters/BasicFilterSystem.h | Diff File | ||
mod - radiant/filters/XmlFilterEventAdapter.cpp | Diff File | ||
mod - radiant/filters/XmlFilterEventAdapter.h | Diff File | ||
add - radiant/ui/filters/FilterUserInterface.cpp | Diff File | ||
add - radiant/ui/filters/FilterUserInterface.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 70953943 05.05.2020 18:08 Details Diff |
0005231: Update the filter toggle event state when the backend changes. |
Affected Issues 0005231 |
|
mod - radiant/ui/filters/FilterUserInterface.cpp | Diff File | ||
mod - radiant/ui/filters/FilterUserInterface.h | Diff File | ||
DarkRadiant: core_module 9fdabbc5 05.05.2020 18:44 Details Diff |
0005231: Move main menu FiltersMenu class to ui/filters folder. The filter menu items are added by the corresponding UI module, not the MainFrame itself. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/filters/XmlFilterEventAdapter.cpp | Diff File | ||
mod - radiant/ui/filterdialog/FilterDialog.cpp | Diff File | ||
mod - radiant/ui/filters/FilterUserInterface.cpp | Diff File | ||
mod - radiant/ui/mainframe/TopLevelFrame.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module f271e6cd 05.05.2020 18:54 Details Diff |
0005231: Move filter editor to ui/filters folder |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module e3e5d940 06.05.2020 04:21 Details Diff |
0005231: Filter UI is responding to a set of signals now when anything changes. Right now it's not possible to assign shortcuts to the SelectByFilter* set of commands anymore |
Affected Issues 0005231 |
|
mod - include/ifilter.h | Diff File | ||
mod - libs/wxutil/preview/RenderPreview.cpp | Diff File | ||
mod - libs/wxutil/preview/RenderPreview.h | Diff File | ||
mod - radiant/filters/BasicFilterSystem.cpp | Diff File | ||
mod - radiant/filters/BasicFilterSystem.h | Diff File | ||
mod - radiant/filters/InstanceUpdateWalker.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/entitylist/EntityList.cpp | Diff File | ||
mod - radiant/ui/entitylist/EntityList.h | Diff File | ||
mod - radiant/ui/filters/FilterUserInterface.cpp | Diff File | ||
mod - radiant/ui/filters/FilterUserInterface.h | Diff File | ||
DarkRadiant: core_module bb57ea17 06.05.2020 04:56 Details Diff |
0005231: Update the scene when changing rules or removing filters. Remove EventManager requirement from BasicFilterSystem. |
Affected Issues 0005231 |
|
mod - radiant/filters/BasicFilterSystem.cpp | Diff File | ||
mod - radiant/filters/BasicFilterSystem.h | Diff File | ||
mod - radiant/filters/XmlFilterEventAdapter.cpp | Diff File | ||
mod - radiant/filters/XmlFilterEventAdapter.h | Diff File | ||
mod - radiant/ui/filters/FilterUserInterface.cpp | Diff File | ||
DarkRadiant: core_module 97b0d43a 07.05.2020 04:10 Details Diff |
0005231: Move FilterSystem to core module |
Affected Issues 0005231 |
|
mod - include/ifilter.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/filters/FilterOrthoContextMenuItem.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 77d4f04d 07.05.2020 04:46 Details Diff |
0005231: Privatise a method that is only used internally by the EventManager. |
Affected Issues 0005231 |
|
mod - include/ieventmanager.h | Diff File | ||
mod - radiant/eventmanager/EventManager.h | Diff File | ||
mod - radiant/ui/commandlist/CommandList.cpp | Diff File | ||
DarkRadiant: core_module 229fa4fa 09.05.2020 04:33 Details Diff |
0005231: Move the "Refresh Materials" command to the UI module since it's coordinating more than one thing. Remove PreferenceSystem dependency from material manager. |
Affected Issues 0005231 |
|
mod - radiant/shaders/Doom3ShaderSystem.cpp | Diff File | ||
mod - radiant/shaders/Doom3ShaderSystem.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
DarkRadiant: core_module bebc10c6 09.05.2020 04:40 Details Diff |
0005231: Move material manager to core module. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 64de2a37 09.05.2020 05:03 Details Diff |
0005231: Configure pre-compiled headers in the core module |
Affected Issues 0005231 |
|
add - radiantcore/precompiled.cpp | Diff File | ||
add - radiantcore/precompiled.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 68b17e1a 09.05.2020 08:42 Details Diff |
0005231: Split off the eclass colour management from the EClassManager itself, as this is UI-related. |
Affected Issues 0005231 |
|
mod - include/ieclass.h | Diff File | ||
mod - radiant/eclassmgr/Doom3EntityClass.h | Diff File | ||
mod - radiant/eclassmgr/EClassManager.cpp | Diff File | ||
mod - radiant/eclassmgr/EClassManager.h | Diff File | ||
add - radiant/ui/EntityClassColourManager.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 3123992e 09.05.2020 08:53 Details Diff |
0005231: Remove UI-manager references from Doom3EntityClass. |
Affected Issues 0005231 |
|
mod - radiant/eclassmgr/Doom3EntityClass.cpp | Diff File | ||
mod - radiant/eclassmgr/Doom3EntityClass.h | Diff File | ||
DarkRadiant: core_module 4698288c 09.05.2020 17:21 Details Diff |
0005231: Add a message type to signal the start and finish of a long-running operation. The UI can and will react to this by showing a blocking window on top of the mainframe. |
Affected Issues 0005231 |
|
add - libs/messages/LongRunningOperationMessage.h | Diff File | ||
add - libs/messages/ScopedLongRunningOperation.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/eclassmgr/EClassManager.cpp | Diff File | ||
add - radiant/ui/LongRunningOperationHandler.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupDialog.h | Diff File | ||
mod - radiantcore/messagebus/MessageBus.h | Diff File | ||
mod - radiantcore/settings/GameManager.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module eab28366 09.05.2020 17:41 Details Diff |
0005231: Tweaks |
Affected Issues 0005231 |
|
mod - libs/messages/LongRunningOperationMessage.h | Diff File | ||
mod - libs/messages/ScopedLongRunningOperation.h | Diff File | ||
mod - radiant/eclassmgr/EClassManager.cpp | Diff File | ||
mod - radiant/ui/LongRunningOperationHandler.h | Diff File | ||
DarkRadiant: core_module 11818769 17.05.2020 04:04 Details Diff |
0005231: Remove unnecessary eclass manager dependencies |
Affected Issues 0005231 |
|
mod - radiant/eclassmgr/EClassManager.cpp | Diff File | ||
DarkRadiant: core_module a6c6674e 17.05.2020 04:06 Details Diff |
0005231: Move eclass manager to core module |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module a1a27557 17.05.2020 07:48 Details Diff |
0005231: Move RenderSystem to core module. Leave OpenGLModule next to the UI-related classes, as it's dealing with wxWidgets specifics. Fix a crash at shutdown, shader objects were destroyed too late. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 71a8d738 17.05.2020 07:59 Details Diff |
0005231: Remove unused precompiled header file pair. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
rm - radiant/entity/precompiled.cpp | Diff | ||
rm - radiant/entity/precompiled.h | Diff | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module bbfe1fc4 17.05.2020 10:00 Details Diff |
0005231: Dependency cleanup in entity module. Refactor EntitySettings class for less code. |
Affected Issues 0005231 |
|
mod - radiant/entity/Doom3Entity.cpp | Diff File | ||
mod - radiant/entity/EntityCreator.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
DarkRadiant: core_module 0eca4093 17.05.2020 10:13 Details Diff |
0005231: Fix broken compilation due to moved RenderStatistics.h header. |
Affected Issues 0005231 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 638e9184 17.05.2020 10:14 Details Diff |
0005231: Move connect entities algorithm from EntityCreator interface to namespace selection::algorithm. |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntityCreator.cpp | Diff File | ||
mod - radiant/entity/EntityCreator.h | Diff File | ||
mod - radiant/selection/algorithm/Entity.cpp | Diff File | ||
DarkRadiant: core_module 842bede5 17.05.2020 15:35 Details Diff |
0005231: Rename EntityCreator to EntityModule |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - libs/entitylib.h | Diff File | ||
mod - libs/scene/BasicRootNode.h | Diff File | ||
mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
mod - libs/wxutil/preview/ParticlePreview.cpp | Diff File | ||
mod - plugins/dm.conversation/ConversationDialog.cpp | Diff File | ||
mod - plugins/dm.difficulty/DifficultySettingsManager.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectivesEditor.cpp | Diff File | ||
mod - plugins/script/interfaces/EntityInterface.cpp | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/RegionManager.cpp | Diff File | ||
mod - radiant/map/RootNode.cpp | Diff File | ||
mod - radiant/map/format/Doom3MapReader.cpp | Diff File | ||
mod - radiant/map/format/Quake3MapReader.cpp | Diff File | ||
mod - radiant/map/format/portable/PortableMapReader.cpp | Diff File | ||
mod - radiant/selection/algorithm/Curves.cpp | Diff File | ||
mod - radiant/selection/algorithm/Entity.cpp | Diff File | ||
mod - radiant/uimanager/animationpreview/AnimationPreview.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 8d7a914a 17.05.2020 16:28 Details Diff |
0005231: Start separating entity settings data from its UI. |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntityModule.cpp | Diff File | ||
mod - radiant/entity/EntityModule.h | Diff File | ||
mod - radiant/entity/EntityNode.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
mod - radiant/entity/generic/GenericEntity.cpp | Diff File | ||
mod - radiant/entity/light/Light.cpp | Diff File | ||
mod - radiant/entity/light/LightNode.cpp | Diff File | ||
mod - radiant/entity/speaker/SpeakerNode.cpp | Diff File | ||
DarkRadiant: core_module 1330a2fd 17.05.2020 16:54 Details Diff |
0005231: Remove reference to GlobalMainFrame from EntitySettings class |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntitySettings.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
DarkRadiant: core_module e27015b1 18.05.2020 04:50 Details Diff |
0005231: EntitySettings no longer access the UIManager code directly, this is handled by the UserInterfaceModule now. |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntitySettings.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
mod - radiant/entity/light/LightNode.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiant/uimanager/colourscheme/ColourSchemeEditor.cpp | Diff File | ||
mod - radiant/uimanager/colourscheme/ColourSchemeEditor.h | Diff File | ||
DarkRadiant: core_module 49796a58 18.05.2020 10:56 Details Diff |
0005231: Remove EventManager dependency from EntityModule |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - radiant/entity/EntityModule.cpp | Diff File | ||
mod - radiant/entity/EntitySettings.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
DarkRadiant: core_module 33e3010b 18.05.2020 11:07 Details Diff |
0005231: Move EntityModule to core binary |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 354d8c17 18.05.2020 16:02 Details Diff |
0005231: Compilation in gcc |
Affected Issues 0005231 |
|
mod - include/ieventmanager.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/camera/Camera.cpp | Diff File | ||
mod - radiant/camera/Camera.h | Diff File | ||
mod - radiant/eventmanager/Event.h | Diff File | ||
mod - radiant/eventmanager/EventManager.cpp | Diff File | ||
mod - radiant/eventmanager/EventManager.h | Diff File | ||
mod - radiant/eventmanager/Statement.cpp | Diff File | ||
mod - radiant/eventmanager/Statement.h | Diff File | ||
mod - radiant/eventmanager/Toggle.cpp | Diff File | ||
mod - radiant/eventmanager/Toggle.h | Diff File | ||
mod - radiant/ui/LongRunningOperationHandler.h | Diff File | ||
mod - radiant/ui/filters/FilterUserInterface.h | Diff File | ||
mod - radiant/ui/grid/GridUserInterface.cpp | Diff File | ||
mod - radiant/uimanager/ToolbarManager.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - radiantcore/entity/EntitySettings.h | Diff File | ||
DarkRadiant: core_module f5697d31 18.05.2020 16:52 Details Diff |
0005231: Move ModelFormatManager to core module, along with the NullModel implementations |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/model/ModelCache.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module f3d0f8fd 18.05.2020 18:19 Details Diff |
0005231: Move ModelCache to core binary. Move some shared algorithm to scenelib, at least for the moment being. |
Affected Issues 0005231 |
|
mod - include/imodelcache.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/Map.h | Diff File | ||
mod - radiant/map/MapResource.cpp | Diff File | ||
mod - radiant/map/algorithm/Export.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 2947e186 18.05.2020 18:23 Details Diff |
0005231: Move undo system to core module |
Affected Issues 0005231 |
|
mod - libs/scene/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module c7978f63 19.05.2020 03:59 Details Diff |
0005231: Move ParticlesManager to core binary. Extend interface as needed by the ParticleEditor, which is now integrated into the main UI without any host ParticleEditorModule. |
Affected Issues 0005231 |
|
mod - include/iparticles.h | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
rm - radiant/particles/editor/ParticleEditorModule.h | Diff | ||
rm - radiant/particles/particles.cpp | Diff | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 76401856 19.05.2020 04:03 Details Diff |
0005231: Move Splitter to wxutil library |
Affected Issues 0005231 |
|
mod - libs/wxutil/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/mainframe/EmbeddedLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/EmbeddedLayout.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 3c232714 19.05.2020 04:07 Details Diff |
0005231: Move FontManager to core binary |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 477abc63 19.05.2020 04:58 Details Diff |
0005231: Resurrect the custom JPEG loading code removed in 2014. Since the core binary should be unaware of any UI framework used, we can't rely on wxWidgets to load the JPG files. |
Affected Issues 0005231 |
|
mod - radiantcore/imagefile/ImageLoader.cpp | Diff File | ||
mod - radiantcore/imagefile/ImageLoaderWx.cpp | Diff File | ||
add - radiantcore/imagefile/JPEGLoader.cpp | Diff File | ||
add - radiantcore/imagefile/JPEGLoader.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
add - tools/msvc/properties/libjpeg.props | Diff File | ||
DarkRadiant: core_module bc20d6d7 20.05.2020 04:40 Details Diff |
0005231: Resurrect BMP loading code from 2014. |
Affected Issues 0005231 |
|
mod - radiantcore/Makefile.am | Diff File | ||
add - radiantcore/imagefile/BMPLoader.cpp | Diff File | ||
add - radiantcore/imagefile/BMPLoader.h | Diff File | ||
mod - radiantcore/imagefile/ImageLoader.cpp | Diff File | ||
mod - radiantcore/imagefile/ImageLoaderWx.cpp | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module bbf0ae73 20.05.2020 04:53 Details Diff |
0005231: Add PNGLoader to handle .png image files |
Affected Issues 0005231 |
|
mod - radiantcore/Makefile.am | Diff File | ||
mod - radiantcore/imagefile/ImageLoader.cpp | Diff File | ||
mod - radiantcore/imagefile/ImageLoaderWx.cpp | Diff File | ||
add - radiantcore/imagefile/PNGLoader.cpp | Diff File | ||
add - radiantcore/imagefile/PNGLoader.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module df90fc56 20.05.2020 04:55 Details Diff |
0005231: Remove ImageLoaderWx, all necessary image types are handled by native loaders |
Affected Issues 0005231 |
|
mod - radiantcore/Makefile.am | Diff File | ||
rm - radiantcore/imagefile/ImageLoaderWx.cpp | Diff | ||
rm - radiantcore/imagefile/ImageLoaderWx.h | Diff | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 6b8bb31b 20.05.2020 18:26 Details Diff |
0005231: Move LayerManager to core module |
Affected Issues 0005231 |
|
mod - libs/scene/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
add - radiant/ui/layers/CreateLayerDialog.cpp | Diff File | ||
add - radiant/ui/layers/CreateLayerDialog.h | Diff File | ||
mod - radiant/ui/layers/LayerContextMenu.cpp | Diff File | ||
mod - radiant/ui/mapinfo/LayerInfoTab.cpp | Diff File | ||
mod - radiant/ui/mapinfo/LayerInfoTab.h | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module cb350060 20.05.2020 18:32 Details Diff |
0005231: Cleanup in Clipper module |
Affected Issues 0005231 |
|
mod - radiant/clipper/Clipper.cpp | Diff File | ||
DarkRadiant: core_module 5c1d80f1 21.05.2020 04:15 Details Diff |
0005231: Remove unnecessary wrapper in Clipper class |
Affected Issues 0005231 |
|
mod - radiant/clipper/Clipper.cpp | Diff File | ||
mod - radiant/clipper/Clipper.h | Diff File | ||
DarkRadiant: core_module a051f669 21.05.2020 04:51 Details Diff |
0005231: Move clip algorithm closer to the Clipper Module. Extend IBrush interface by the classifyPlane() method. Fix compilation errors in LayerControlDialog. |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - include/iclipper.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/brush/Brush.cpp | Diff File | ||
mod - radiant/brush/Brush.h | Diff File | ||
mod - radiant/brush/csg/CSG.cpp | Diff File | ||
mod - radiant/brush/csg/CSG.h | Diff File | ||
mod - radiant/clipper/Clipper.cpp | Diff File | ||
add - radiant/clipper/SplitAlgorithm.cpp | Diff File | ||
add - radiant/clipper/SplitAlgorithm.h | Diff File | ||
mod - radiant/ui/layers/LayerControl.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 598b8c09 21.05.2020 05:00 Details Diff |
0005231: Remove dependency on TextureBrowser from clipper algorithm |
Affected Issues 0005231 |
|
mod - radiant/clipper/BrushByPlaneClipper.cpp | Diff File | ||
DarkRadiant: core_module 4227575a 21.05.2020 16:20 Details Diff |
0005231: Remove ColourScheme references from a couple of internal classes. |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - radiant/brush/Brush.cpp | Diff File | ||
mod - radiant/brush/BrushModule.cpp | Diff File | ||
mod - radiant/brush/BrushModule.h | Diff File | ||
add - radiant/brush/BrushSettings.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiantcore/entity/VertexInstance.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module d6c21361 21.05.2020 18:35 Details Diff |
0005231: Handle patch vertex colours the same ways as brushes and entities do |
Affected Issues 0005231 |
|
mod - include/ientity.h | Diff File | ||
mod - include/ipatch.h | Diff File | ||
mod - radiant/brush/csg/CSG.cpp | Diff File | ||
mod - radiant/patch/Patch.cpp | Diff File | ||
mod - radiant/patch/PatchCreators.cpp | Diff File | ||
mod - radiant/patch/PatchCreators.h | Diff File | ||
mod - radiant/patch/PatchModule.cpp | Diff File | ||
add - radiant/patch/PatchSettings.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 5061e9f7 21.05.2020 19:07 Details Diff |
0005231: Refactor PatchCreators into a single PatchModle - we don't need two separate modules differing by a single boolean. Client code now passes the desired patch def type (Def2 or Def3) to the createPatch() method. |
Affected Issues 0005231 |
|
mod - include/ipatch.h | Diff File | ||
mod - plugins/script/interfaces/PatchInterface.cpp | Diff File | ||
mod - radiant/map/format/Doom3MapFormat.cpp | Diff File | ||
mod - radiant/map/format/Quake3MapFormat.cpp | Diff File | ||
mod - radiant/map/format/Quake4MapFormat.cpp | Diff File | ||
mod - radiant/map/format/portable/PortableMapFormat.cpp | Diff File | ||
mod - radiant/map/format/portable/PortableMapReader.cpp | Diff File | ||
mod - radiant/map/format/primitiveparsers/PatchDef2.cpp | Diff File | ||
mod - radiant/map/format/primitiveparsers/PatchDef3.cpp | Diff File | ||
mod - radiant/patch/Patch.cpp | Diff File | ||
rm - radiant/patch/PatchCreators.cpp | Diff | ||
rm - radiant/patch/PatchCreators.h | Diff | ||
mod - radiant/patch/PatchModule.cpp | Diff File | ||
add - radiant/patch/PatchModule.h | Diff File | ||
mod - radiant/patch/PatchNode.cpp | Diff File | ||
mod - radiant/patch/PatchNode.h | Diff File | ||
mod - radiant/patch/algorithm/General.cpp | Diff File | ||
mod - radiant/patch/algorithm/Prefab.cpp | Diff File | ||
mod - radiant/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 2a829836 22.05.2020 04:15 Details Diff |
0005231: Add infrastructure to catch and dispatch command execution failures to the messagebus, for UI listeners to handle them. |
Affected Issues 0005231 |
|
add - libs/command/ExecutionFailure.h | Diff File | ||
add - libs/messages/CommandExecutionFailed.h | Diff File | ||
mod - radiant/patch/Patch.cpp | Diff File | ||
mod - radiantcore/commandsystem/CommandSystem.cpp | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 7993dcdd 22.05.2020 08:53 Details Diff |
0005231: Algorithms in the core binary can signal command execution failure by throwing the corresponding exception. It will be sent across the messagebus where the UI module will receive it as listener, displaying the error message. |
Affected Issues 0005231 |
|
mod - radiant/RadiantModule.h | Diff File | ||
mod - radiant/patch/algorithm/General.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiantcore/modulesystem/ModuleRegistry.cpp | Diff File | ||
DarkRadiant: core_module 0158137e 22.05.2020 11:06 Details Diff |
0005231: Reorganise BulgePatch command to separate algorithm and UI |
Affected Issues 0005231 |
|
mod - install/menu.xml | Diff File | ||
mod - radiant/patch/PatchModule.cpp | Diff File | ||
mod - radiant/patch/algorithm/General.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/patch/BulgePatchDialog.cpp | Diff File | ||
mod - radiant/ui/patch/BulgePatchDialog.h | Diff File | ||
DarkRadiant: core_module fd67df47 23.05.2020 07:12 Details Diff |
0005231: Move MapFormat implementations to core binary. Remove a bunch of dependencies from map format classes. |
Affected Issues 0005231 |
|
mod - include/imapformat.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/MapModules.cpp | Diff File | ||
mod - radiant/selection/clipboard/Clipboard.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 959f1476 23.05.2020 18:17 Details Diff |
0005231: Decouple ModalProgressDialog handling from the MapExporter algorithm. The MapExporter will broadcast messages for the UI to react to. |
Affected Issues 0005231 |
|
add - libs/messages/MapExportOperation.h | Diff File | ||
add - libs/stream/ScopedFileOutputStream.h | Diff File | ||
mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
add - radiant/ui/MapExportProgressHandler.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 4870b026 23.05.2020 18:29 Details Diff |
0005231: Remove UI references from MapExporter. |
Affected Issues 0005231 |
|
mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
mod - radiant/map/algorithm/MapExporter.h | Diff File | ||
mod - radiant/ui/MapExportProgressHandler.h | Diff File | ||
DarkRadiant: core_module 9b583daf 23.05.2020 18:45 Details Diff |
0005231: Extend brush interface to avoid having to reference the actual Brush.h header in the MapExporter. |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - radiant/brush/Brush.h | Diff File | ||
mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
DarkRadiant: core_module 0a8da24c 24.05.2020 09:36 Details Diff |
0005231: MapResource is throwing exceptions instead of handling UI and returning success flags. |
Affected Issues 0005231 |
|
mod - include/imapresource.h | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/Map.h | Diff File | ||
mod - radiant/map/MapResource.cpp | Diff File | ||
mod - radiant/map/MapResource.h | Diff File | ||
mod - radiant/ui/MapExportProgressHandler.h | Diff File | ||
DarkRadiant: core_module 511764ad 24.05.2020 10:54 Details Diff |
0005231: Make RootNode part of the internally used IMapRootNode implementation, instantiated by the MapResource |
Affected Issues 0005231 |
|
mod - include/imap.h | Diff File | ||
mod - include/imapresource.h | Diff File | ||
mod - libs/scene/BasicRootNode.h | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/MapResource.cpp | Diff File | ||
mod - radiant/map/MapResource.h | Diff File | ||
mod - radiant/map/RootNode.h | Diff File | ||
mod - radiant/ui/prefabselector/PrefabSelector.cpp | Diff File | ||
DarkRadiant: core_module 7dd870a6 24.05.2020 14:39 Details Diff |
0005231: Refactor MapExportOperation class into a more generic MapFileOperation, such that it can be re-used by import operations. Some changes to the MapResource implementation, changing exception types and catch behaviour. |
Affected Issues 0005231 |
|
mod - include/imapresource.h | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/Map.h | Diff File | ||
mod - radiant/map/MapResource.cpp | Diff File | ||
mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
mod - radiant/map/algorithm/MapExporter.h | Diff File | ||
mod - radiant/map/algorithm/MapImporter.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 7e07d338 24.05.2020 15:09 Details Diff |
0005231: Carve out the UI code from MapImporter, it merely sends messages now, the UI will react accordingly. |
Affected Issues 0005231 |
|
mod - libs/messages/MapFileOperation.h | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/MapResource.cpp | Diff File | ||
mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
mod - radiant/map/algorithm/MapImporter.cpp | Diff File | ||
mod - radiant/map/algorithm/MapImporter.h | Diff File | ||
mod - radiant/ui/MapFileProgressHandler.h | Diff File | ||
DarkRadiant: core_module fc015cb2 24.05.2020 16:32 Details Diff |
0005231: Remove check if output path is writeable since it doesn't tell anything about whether we can move the file by fs::rename. This simplifies the backup saving code a bit, and removes the references to wxutil namespace |
Affected Issues 0005231 |
|
mod - radiant/map/MapResource.cpp | Diff File | ||
DarkRadiant: core_module 78d10197 24.05.2020 17:19 Details Diff |
0005231: Move child primitive OriginAdder/OriginRemover algorithm to scenelib |
Affected Issues 0005231 |
|
mod - libs/scene/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/MapResource.cpp | Diff File | ||
mod - radiant/map/algorithm/Import.cpp | Diff File | ||
mod - radiant/map/algorithm/MapExporter.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module faebae2d 25.05.2020 04:04 Details Diff |
0005231: Move MD5 model code to core binary |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 194f0a3f 25.05.2020 04:30 Details Diff |
0005231: Move PicoModel module and exporters to core binary. Fix the broken scaled model exporter - was unhooked by accident in f3d0f8f |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/Map.h | Diff File | ||
rm - radiant/modelfile/Makefile.am | Diff | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - radiantcore/model/ModelFormatManager.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module f9b0ce8e 25.05.2020 11:57 Details Diff |
0005231: Decouple CounterManager from the corresponding statusbar element handling |
Affected Issues 0005231 |
|
mod - include/icounter.h | Diff File | ||
mod - radiant/map/CounterManager.cpp | Diff File | ||
mod - radiant/map/CounterManager.h | Diff File | ||
mod - radiant/uimanager/UIManager.cpp | Diff File | ||
mod - radiant/uimanager/UIManager.h | Diff File | ||
DarkRadiant: core_module d6ce9544 25.05.2020 16:53 Details Diff |
0005231: Move CounterManager to core binary |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 78eea8ae 25.05.2020 17:35 Details Diff |
0005231: Move AAS-related files to core binary. Fix a few #include directives pointing at the radiant/ tree. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/MapModules.cpp | Diff File | ||
mod - radiant/map/PointFile.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - radiantcore/map/format/portable/PortableMapReader.cpp | Diff File | ||
mod - radiantcore/map/format/portable/PortableMapWriter.cpp | Diff File | ||
mod - radiantcore/model/ModelCache.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 983352b7 26.05.2020 03:27 Details Diff |
0005231: Move selection set UI code to ui namespace. |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/selection/selectionset/SelectionSetModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 44239d80 26.05.2020 03:34 Details Diff |
0005231: Move selection set manager to core binary |
Affected Issues 0005231 |
|
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 496af693 27.05.2020 04:34 Details Diff |
0005231: Breaking change, moving all brush, patch, and selection folders to the core binary. This probably won't compile for a few commits to come. |
Affected Issues 0005231 |
|
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 7d06d68a 27.05.2020 19:11 Details Diff |
0005231: Refactor and adjust Cap Patch functions |
Affected Issues 0005231 |
|
mod - include/ipatch.h | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/patch/CapDialog.cpp | Diff File | ||
mod - radiant/ui/patch/CapDialog.h | Diff File | ||
mod - radiantcore/patch/Patch.cpp | Diff File | ||
mod - radiantcore/patch/Patch.h | Diff File | ||
mod - radiantcore/patch/PatchConstants.h | Diff File | ||
mod - radiantcore/patch/PatchModule.cpp | Diff File | ||
mod - radiantcore/patch/algorithm/Prefab.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Patch.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 19745727 28.05.2020 19:02 Details Diff |
0005231: Refactor a few of the patch algorithm functions to keep the UI stuff separated |
Affected Issues 0005231 |
|
mod - include/icommandsystem.h | Diff File | ||
mod - install/input.xml | Diff File | ||
mod - install/menu.xml | Diff File | ||
add - libs/command/ExecutionNotPossible.h | Diff File | ||
mod - libs/messages/CommandExecutionFailed.h | Diff File | ||
add - libs/messages/TextureChanged.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiant/ui/patch/CapDialog.cpp | Diff File | ||
mod - radiant/ui/patch/CapDialog.h | Diff File | ||
mod - radiant/ui/patch/PatchCreateDialog.cpp | Diff File | ||
mod - radiant/ui/patch/PatchCreateDialog.h | Diff File | ||
mod - radiant/ui/patch/PatchThickenDialog.cpp | Diff File | ||
mod - radiant/ui/patch/PatchThickenDialog.h | Diff File | ||
mod - radiantcore/commandsystem/CommandSystem.cpp | Diff File | ||
mod - radiantcore/patch/PatchModule.cpp | Diff File | ||
mod - radiantcore/patch/algorithm/General.cpp | Diff File | ||
mod - radiantcore/patch/algorithm/Prefab.cpp | Diff File | ||
mod - radiantcore/patch/algorithm/Prefab.h | Diff File | ||
mod - radiantcore/selection/algorithm/Patch.cpp | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module cfa774f8 28.05.2020 19:21 Details Diff |
0005231: Migrate Curve algorithm to throw exceptions instead of displaying Messageboxes |
Affected Issues 0005231 |
|
mod - include/iorthoview.h | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.h | Diff File | ||
mod - radiantcore/selection/algorithm/Curves.cpp | Diff File | ||
DarkRadiant: core_module 0589d2c5 29.05.2020 04:34 Details Diff |
0005231: Remove UI references from a few algorithm files |
Affected Issues 0005231 |
|
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Entity.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Group.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Transformation.h | Diff File | ||
DarkRadiant: core_module c118ba44 29.05.2020 04:53 Details Diff |
0005231: Add NotificationMessage type to be sent to the UI. Start refactoring the selection::algorithm::Primitives file. |
Affected Issues 0005231 |
|
add - libs/messages/NotificationMessage.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiant/xyview/tools/BrushCreatorTool.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.h | Diff File | ||
DarkRadiant: core_module a1821261 29.05.2020 12:09 Details Diff |
0005231: Refactor export as CM functions. |
Affected Issues 0005231 |
|
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
add - radiant/ui/modelexport/ExportCollisionModelDialog.cpp | Diff File | ||
add - radiant/ui/modelexport/ExportCollisionModelDialog.h | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module d02eadc9 30.05.2020 04:01 Details Diff |
0005231: Refactor scene::algorithm::Primitives |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - install/commandsystem.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/brush/QuerySidesDialog.cpp | Diff File | ||
mod - radiant/ui/brush/QuerySidesDialog.h | Diff File | ||
mod - radiantcore/brush/Brush.cpp | Diff File | ||
mod - radiantcore/brush/Brush.h | Diff File | ||
mod - radiantcore/brush/BrushModule.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.h | Diff File | ||
DarkRadiant: core_module 520ff73d 30.05.2020 04:06 Details Diff |
0005231: Refactor selection/algorithm/Shader.cpp |
Affected Issues 0005231 |
|
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
DarkRadiant: core_module 4369d2e8 30.05.2020 04:44 Details Diff |
0005231: Introduce command for scaling and rotating the current selection. Refactor TransformationDialog accordingly. |
Affected Issues 0005231 |
|
mod - radiant/ui/transform/TransformDialog.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Transformation.h | Diff File | ||
DarkRadiant: core_module ec46d4e6 30.05.2020 15:57 Details Diff |
0005231: Extract IShaderClipboard interface to be used by the mouse tools to pick/copy/paste shaders. Move Map classes to core module. |
Affected Issues 0005231 |
|
add - include/ishaderclipboard.h | Diff File | ||
mod - include/precompiled_interfaces.h | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/tools/ShaderClipboardTools.h | Diff File | ||
mod - radiantcore/brush/BrushNode.cpp | Diff File | ||
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/FaceInstance.cpp | Diff File | ||
mod - radiantcore/brush/FaceInstance.h | Diff File | ||
mod - radiantcore/brush/FixedWinding.cpp | Diff File | ||
mod - radiantcore/brush/Winding.cpp | Diff File | ||
mod - radiantcore/patch/Patch.cpp | Diff File | ||
mod - radiantcore/patch/Patch.h | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.h | Diff File | ||
mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 1a565a0d 31.05.2020 08:28 Details Diff |
0005231: Refactor MapPosition class to use the interface icameraview.h |
Affected Issues 0005231 |
|
mod - include/icamera.h | Diff File | ||
mod - include/icameraview.h | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/GlobalCamera.cpp | Diff File | ||
mod - radiant/camera/GlobalCamera.h | Diff File | ||
mod - radiantcore/map/FindMapElements.cpp | Diff File | ||
mod - radiantcore/map/MapPosition.cpp | Diff File | ||
DarkRadiant: core_module 2e1d3ea0 01.06.2020 16:16 Details Diff |
0005231: Refactor StartupMapLoader into a standalone module in the UI binary. |
Affected Issues 0005231 |
|
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/MapPositionManager.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 6b96381d 01.06.2020 16:30 Details Diff |
0005231: Refactor PointFile to use the global interfaces and throw exceptions instead of displaying Messageboxes on its own |
Affected Issues 0005231 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
mod - radiantcore/map/PointFile.cpp | Diff File | ||
DarkRadiant: core_module 0d0c1fe1 03.06.2020 04:04 Details Diff |
0005231: Refactor AutoSaver and RegionManager. Extend IOrthoView interface to fit the needs of the RegionManager. |
Affected Issues 0005231 |
|
mod - include/iorthoview.h | Diff File | ||
add - libs/messages/AutomaticMapSaveRequest.h | Diff File | ||
mod - libs/messages/NotificationMessage.h | Diff File | ||
add - radiant/ui/AutoSaveRequestHandler.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.h | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.h | Diff File | ||
mod - radiantcore/map/AutoSaver.cpp | Diff File | ||
mod - radiantcore/map/RegionManager.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 2a3e4d5a 05.06.2020 11:00 Details Diff |
0005231: Move MRU implementation to core and extract IMRUManager interface, leave MRU menu handling in the UI binary. Move some Selection classes to libs/ folder. More refactoring in Map class. |
Affected Issues 0005231 |
|
mod - include/imap.h | Diff File | ||
add - include/imru.h | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/map/StartupMapLoader.cpp | Diff File | ||
add - radiant/ui/MapCommands.cpp | Diff File | ||
add - radiant/ui/MapCommands.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
add - radiant/ui/mru/MRUMenu.h | Diff File | ||
mod - radiant/ui/mru/MRUMenuItem.h | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
mod - radiantcore/map/RegionManager.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 665e22e1 05.06.2020 11:16 Details Diff |
0005231: Extend IShaderClipboard interface, more refactoring |
Affected Issues 0005231 |
|
mod - include/ishaderclipboard.h | Diff File | ||
mod - radiantcore/commandsystem/CommandSystem.cpp | Diff File | ||
mod - radiantcore/patch/Patch.cpp | Diff File | ||
mod - radiantcore/patch/algorithm/Prefab.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Patch.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/SelectionPolicies.h | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.h | Diff File | ||
DarkRadiant: core_module f9e706ef 07.06.2020 08:03 Details Diff |
0005231: More progress on moving and separating classes. |
Affected Issues 0005231 |
|
mod - include/iselection.h | Diff File | ||
mod - radiant/RadiantModule.cpp | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/map/StartupMapLoader.cpp | Diff File | ||
mod - radiant/map/StartupMapLoader.h | Diff File | ||
add - radiant/selection/SelectionTest.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
add - radiant/ui/mousetool/RegistrationHelper.h | Diff File | ||
mod - radiantcore/map/mru/MRU.cpp | Diff File | ||
mod - radiantcore/map/mru/MRU.h | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
add - radiantcore/selection/SelectionTestWalkers.cpp | Diff File | ||
mod - radiantcore/selection/clipboard/Clipboard.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/DragManipulator.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/DragManipulator.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 26a84ee9 11.06.2020 04:58 Details Diff |
0005231: Working on getting the Texture Tool to compile. More classes moved to libs. |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - include/imap.h | Diff File | ||
mod - include/ipatch.h | Diff File | ||
mod - include/iselection.h | Diff File | ||
add - libs/scene/SelectionIndex.cpp | Diff File | ||
add - libs/scene/SelectionIndex.h | Diff File | ||
mod - libs/selectionlib.h | Diff File | ||
mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
mod - radiant/selection/ManipulateMouseTool.h | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/item/BrushItem.cpp | Diff File | ||
mod - radiant/textool/item/BrushItem.h | Diff File | ||
mod - radiant/textool/item/FaceItem.cpp | Diff File | ||
mod - radiant/textool/item/FaceItem.h | Diff File | ||
mod - radiant/textool/item/FaceVertexItem.cpp | Diff File | ||
mod - radiant/textool/item/FaceVertexItem.h | Diff File | ||
mod - radiant/textool/item/PatchItem.cpp | Diff File | ||
mod - radiant/textool/item/PatchItem.h | Diff File | ||
mod - radiant/textool/item/PatchVertexItem.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/aas/AasControl.cpp | Diff File | ||
mod - radiant/ui/aas/AasControl.h | Diff File | ||
mod - radiant/ui/aas/AasControlDialog.cpp | Diff File | ||
add - radiant/ui/brush/FindBrush.cpp | Diff File | ||
add - radiant/ui/brush/FindBrush.h | Diff File | ||
mod - radiant/ui/layers/LayerOrthoContextMenuItem.cpp | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/mainframe/TopLevelFrame.cpp | Diff File | ||
mod - radiant/ui/mapinfo/EntityInfoTab.cpp | Diff File | ||
mod - radiant/ui/mapinfo/EntityInfoTab.h | Diff File | ||
mod - radiant/ui/mapinfo/ModelInfoTab.cpp | Diff File | ||
mod - radiant/ui/mapinfo/ModelInfoTab.h | Diff File | ||
mod - radiant/ui/mapinfo/ShaderInfoTab.cpp | Diff File | ||
mod - radiant/ui/mapinfo/ShaderInfoTab.h | Diff File | ||
mod - radiant/ui/modelexport/ExportAsModelDialog.cpp | Diff File | ||
mod - radiant/ui/mousetool/RegistrationHelper.h | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/Face.h | Diff File | ||
rm - radiantcore/map/FindMapElements.cpp | Diff | ||
rm - radiantcore/map/FindMapElements.h | Diff | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
mod - radiantcore/map/RegionManager.cpp | Diff File | ||
mod - radiantcore/map/algorithm/Export.cpp | Diff File | ||
mod - radiantcore/patch/Patch.cpp | Diff File | ||
mod - radiantcore/patch/Patch.h | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/General.h | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.h | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.h | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 9a9a1e5f 14.06.2020 04:03 Details Diff |
0005231: More footwork on getting it to compile again |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - include/ientity.h | Diff File | ||
mod - include/ipatch.h | Diff File | ||
mod - include/iselection.h | Diff File | ||
mod - include/ishaderclipboard.h | Diff File | ||
mod - include/iundo.h | Diff File | ||
add - libs/scene/GroupNodeChecker.h | Diff File | ||
add - libs/scene/ModelFinder.cpp | Diff File | ||
add - libs/scene/ModelFinder.h | Diff File | ||
mod - libs/scene/Traverse.cpp | Diff File | ||
mod - libs/scene/Traverse.h | Diff File | ||
mod - libs/selectionlib.h | Diff File | ||
mod - libs/shaderlib.h | Diff File | ||
mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/findshader/FindShader.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
mod - radiantcore/brush/BrushVisit.h | Diff File | ||
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/Face.h | Diff File | ||
mod - radiantcore/brush/FaceInstance.h | Diff File | ||
mod - radiantcore/entity/EntityModule.cpp | Diff File | ||
mod - radiantcore/entity/EntityModule.h | Diff File | ||
mod - radiantcore/patch/Patch.h | Diff File | ||
rm - radiantcore/patch/PatchSceneWalk.h | Diff | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiantcore/selection/SceneWalkers.h | Diff File | ||
mod - radiantcore/selection/algorithm/Entity.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Entity.h | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Group.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Group.h | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.h | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.h | Diff File | ||
mod - radiantcore/undo/UndoSystem.cpp | Diff File | ||
mod - radiantcore/undo/UndoSystem.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module a930ae5e 14.06.2020 04:18 Details Diff |
0005231: Migrate PatchInspector |
Affected Issues 0005231 |
|
mod - radiant/ui/patch/PatchInspector.cpp | Diff File | ||
mod - radiant/ui/patch/PatchInspector.h | Diff File | ||
rm - radiantcore/selection/algorithm/ModelFinder.cpp | Diff | ||
rm - radiantcore/selection/algorithm/ModelFinder.h | Diff | ||
DarkRadiant: core_module d5ae5c75 14.06.2020 04:18 Details Diff |
0005231: Add missing files |
Affected Issues 0005231 |
|
add - radiantcore/selection/algorithm/ModelFinder.cpp | Diff File | ||
add - radiantcore/selection/algorithm/ModelFinder.h | Diff File | ||
DarkRadiant: core_module a3c277a3 14.06.2020 09:33 Details Diff |
0005231: Add a link to send TextureChangedMessages when faces and patches change their texture. More refactoring. |
Affected Issues 0005231 |
|
mod - libs/entitylib.h | Diff File | ||
mod - radiant/ui/prefabselector/PrefabSelector.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
mod - radiantcore/brush/BrushModule.cpp | Diff File | ||
mod - radiantcore/brush/BrushModule.h | Diff File | ||
rm - radiantcore/map/algorithm/WorldspawnArgFinder.h | Diff | ||
mod - radiantcore/messagebus/MessageBus.h | Diff File | ||
mod - radiantcore/patch/PatchModule.cpp | Diff File | ||
mod - radiantcore/patch/PatchModule.h | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module fb5795ef 14.06.2020 16:34 Details Diff |
0005231: Refactor GenericTextureDefinition into a simple struct. It can be used to transfer data from and to the Surface Inspector, rather than the inspector doing the math on its own this is now handled by the Face. |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - include/iselection.h | Diff File | ||
mod - include/itexdef.h | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/Face.h | Diff File | ||
mod - radiantcore/brush/TexDef.cpp | Diff File | ||
mod - radiantcore/brush/TexDef.h | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.h | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.h | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
DarkRadiant: core_module 2db1573e 14.06.2020 16:53 Details Diff |
0005231: Refactor TexDef handling. TextureMatrix is still declared as friend, as it's closely coupled to its implementation. |
Affected Issues 0005231 |
|
mod - radiantcore/brush/TexDef.cpp | Diff File | ||
mod - radiantcore/brush/TexDef.h | Diff File | ||
mod - radiantcore/brush/TextureMatrix.cpp | Diff File | ||
mod - radiantcore/brush/TextureProjection.cpp | Diff File | ||
DarkRadiant: core_module fb096898 15.06.2020 11:51 Details Diff |
0005231: Create IRegionManager interface, for use in the XYWnd class. More refactoring. |
Affected Issues 0005231 |
|
mod - include/iorthoview.h | Diff File | ||
add - include/iregion.h | Diff File | ||
mod - include/iselection.h | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiant/xyview/tools/ClipperTool.cpp | Diff File | ||
mod - radiantcore/map/RegionManager.cpp | Diff File | ||
mod - radiantcore/map/RegionManager.h | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
DarkRadiant: core_module c2909746 16.06.2020 04:08 Details Diff |
0005231: BrushCreatorTool is dispatching resize command |
Affected Issues 0005231 |
|
mod - radiant/xyview/tools/BrushCreatorTool.cpp | Diff File | ||
mod - radiantcore/brush/BrushModule.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.h | Diff File | ||
DarkRadiant: core_module 8cc3a76c 16.06.2020 15:57 Details Diff |
0005231: Ongoing refactoring |
Affected Issues 0005231 |
|
mod - include/ipatch.h | Diff File | ||
mod - libs/scene/Traverse.cpp | Diff File | ||
mod - libs/scene/Traverse.h | Diff File | ||
mod - libs/shaderlib.h | Diff File | ||
mod - radiantcore/map/algorithm/Export.cpp | Diff File | ||
mod - radiantcore/patch/Patch.cpp | Diff File | ||
mod - radiantcore/patch/Patch.h | Diff File | ||
mod - radiantcore/patch/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Group.cpp | Diff File | ||
rm - radiantcore/selection/algorithm/ModelFinder.cpp | Diff | ||
rm - radiantcore/selection/algorithm/ModelFinder.h | Diff | ||
mod - radiantcore/selection/algorithm/Patch.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
DarkRadiant: core_module 23dc2f11 16.06.2020 18:53 Details Diff |
0005231: Extend brush and patch interfaces to allow for the common texture operations |
Affected Issues 0005231 |
|
mod - include/ibrush.h | Diff File | ||
mod - include/ipatch.h | Diff File | ||
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/Face.h | Diff File | ||
mod - radiantcore/brush/TextureProjection.cpp | Diff File | ||
mod - radiantcore/brush/TextureProjection.h | Diff File | ||
mod - radiantcore/patch/Patch.cpp | Diff File | ||
mod - radiantcore/patch/Patch.h | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
DarkRadiant: core_module 54909b5e 16.06.2020 18:59 Details Diff |
0005231: More shader-related compilation fixes |
Affected Issues 0005231 |
|
mod - radiantcore/patch/Patch.cpp | Diff File | ||
mod - radiantcore/patch/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Shader.cpp | Diff File | ||
DarkRadiant: core_module c1f78bfb 16.06.2020 19:17 Details Diff |
0005231: Compilation fixes to RadiantSelectionSystem |
Affected Issues 0005231 |
|
mod - include/iselection.h | Diff File | ||
mod - radiant/selection/SelectionMouseTools.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Transformation.h | Diff File | ||
mod - radiantcore/selection/manipulators/DragManipulator.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/DragManipulator.h | Diff File | ||
mod - radiantcore/selection/manipulators/ModelScaleManipulator.h | Diff File | ||
mod - radiantcore/selection/manipulators/RotateManipulator.h | Diff File | ||
mod - radiantcore/selection/manipulators/ScaleManipulator.h | Diff File | ||
mod - radiantcore/selection/manipulators/TranslateManipulator.h | Diff File | ||
DarkRadiant: core_module 5da29e38 17.06.2020 04:14 Details Diff |
0005231: Move BestPoint algorithms to libs/selection. Most of these can be superseded by using SelectionTest, it seems. |
Affected Issues 0005231 |
|
mod - include/iselection.h | Diff File | ||
mod - include/ivolumetest.h | Diff File | ||
mod - libs/render/NopVolumeTest.h | Diff File | ||
add - libs/selection/BestPoint.h | Diff File | ||
mod - radiant/render/View.cpp | Diff File | ||
mod - radiant/render/View.h | Diff File | ||
rm - radiant/selection/BestPoint.cpp | Diff | ||
rm - radiant/selection/BestPoint.h | Diff | ||
mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
mod - radiant/selection/SelectionTest.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/DragManipulator.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/DragManipulator.h | Diff File | ||
mod - radiantcore/selection/manipulators/ModelScaleManipulator.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/ModelScaleManipulator.h | Diff File | ||
mod - radiantcore/selection/manipulators/RotateManipulator.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/RotateManipulator.h | Diff File | ||
mod - radiantcore/selection/manipulators/ScaleManipulator.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/ScaleManipulator.h | Diff File | ||
mod - radiantcore/selection/manipulators/TranslateManipulator.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/TranslateManipulator.h | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 6b516753 18.06.2020 04:34 Details Diff |
0005231: Restructure ShaderClipboard, make it a RegisterableModule, move out all UI-related code. |
Affected Issues 0005231 |
|
mod - include/ishaderclipboard.h | Diff File | ||
mod - radiant/selection/SelectionTest.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.h | Diff File | ||
add - radiant/ui/shaderclipboard/ShaderClipboardStatus.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.h | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp | Diff File | ||
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module e66b9963 18.06.2020 04:43 Details Diff |
0005231: Add the static module registration of the ShaderClipboard |
Affected Issues 0005231 |
|
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp | Diff File | ||
DarkRadiant: core_module d42a6a40 18.06.2020 05:05 Details Diff |
0005231: Implement select map element by index algorithm |
Affected Issues 0005231 |
|
mod - libs/scene/SelectionIndex.cpp | Diff File | ||
mod - libs/scene/SelectionIndex.h | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
DarkRadiant: core_module c6f52c39 18.06.2020 18:21 Details Diff |
0005231: Implement missing MRU methods. Cleanup class and project from unused stuff. |
Affected Issues 0005231 |
|
rm - radiant/ui/mru/MRUMenuItem.cpp | Diff | ||
rm - radiant/ui/mru/MRUMenuItem.h | Diff | ||
mod - radiantcore/map/mru/MRU.cpp | Diff File | ||
mod - radiantcore/map/mru/MRU.h | Diff File | ||
mod - radiantcore/map/mru/MRUList.h | Diff File | ||
DarkRadiant: core_module 4f328a9a 19.06.2020 04:31 Details Diff |
0005231: Fix MRU menu |
Affected Issues 0005231 |
|
mod - radiant/ui/mru/MRUMenu.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/mru/MRU.cpp | Diff File | ||
DarkRadiant: core_module e2891bf3 20.06.2020 03:26 Details Diff |
0005231: Fix map initialisation and a crash at shutdown due to a missing FileOperation::Finished message. |
Affected Issues 0005231 |
|
mod - include/imap.h | Diff File | ||
mod - radiant/map/StartupMapLoader.cpp | Diff File | ||
mod - radiant/ui/MapFileProgressHandler.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
mod - radiantcore/map/algorithm/MapImporter.cpp | Diff File | ||
mod - radiantcore/map/algorithm/MapImporter.h | Diff File | ||
DarkRadiant: core_module 06df831c 20.06.2020 04:58 Details Diff |
0005231: Fix logic typo preventing UndoableCommands from functioning. Fix captions in Patch Cap dialog. |
Affected Issues 0005231 |
|
mod - include/iundo.h | Diff File | ||
mod - radiant/ui/patch/CapDialog.cpp | Diff File | ||
DarkRadiant: core_module 5c40d4d8 21.06.2020 17:24 Details Diff |
0005231: Fix an ancient but unnoticed copy&paste error |
Affected Issues 0005231 |
|
mod - radiantcore/commandsystem/CommandSystem.cpp | Diff File | ||
DarkRadiant: core_module e75e1ad1 22.06.2020 11:14 Details Diff |
0005231: Change some of the ScreenUpdateBlocker implementation to ModalProgressDialog. |
Affected Issues 0005231 |
|
mod - libs/wxutil/ModalProgressDialog.cpp | Diff File | ||
mod - libs/wxutil/ModalProgressDialog.h | Diff File | ||
mod - radiant/ui/MapFileProgressHandler.h | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.cpp | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.h | Diff File | ||
DarkRadiant: core_module 8abc3c2a 22.06.2020 18:40 Details Diff |
0005231: Remove unused code. Fix progress dialog height not fitting around the controls. |
Affected Issues 0005231 |
|
mod - libs/wxutil/ModalProgressDialog.cpp | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.cpp | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.h | Diff File | ||
DarkRadiant: core_module d967ebd6 26.06.2020 16:21 Details Diff |
0005231: Redesign MessageBus to increase performance when sending large volumes of messages through the pipe. |
Affected Issues 0005231 |
|
mod - include/imessagebus.h | Diff File | ||
mod - libs/messages/AutomaticMapSaveRequest.h | Diff File | ||
mod - libs/messages/CommandExecutionFailed.h | Diff File | ||
mod - libs/messages/GameConfigNeededMessage.h | Diff File | ||
mod - libs/messages/LongRunningOperationMessage.h | Diff File | ||
mod - libs/messages/MapFileOperation.h | Diff File | ||
mod - libs/messages/NotificationMessage.h | Diff File | ||
mod - libs/messages/TextureChanged.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/ui/AutoSaveRequestHandler.h | Diff File | ||
mod - radiant/ui/LongRunningOperationHandler.h | Diff File | ||
mod - radiant/ui/MapFileProgressHandler.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiantcore/brush/BrushModule.cpp | Diff File | ||
mod - radiantcore/messagebus/MessageBus.h | Diff File | ||
DarkRadiant: core_module fb542d8c 28.06.2020 07:48 Details Diff |
0005231: Fix ScreenUpdateBlocker not being able to block window draw events before the main loop kicks in. |
Affected Issues 0005231 |
|
mod - radiant/ui/mainframe/ScreenUpdateBlocker.cpp | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.h | Diff File | ||
DarkRadiant: core_module cceb7dc0 28.06.2020 10:52 Details Diff |
0005231: Avoid flickering during map load, caused by buffer swapping even though no rendering is happening |
Affected Issues 0005231 |
|
mod - libs/wxutil/GLWidget.cpp | Diff File | ||
mod - libs/wxutil/GLWidget.h | Diff File | ||
mod - libs/wxutil/preview/GuiView.cpp | Diff File | ||
mod - libs/wxutil/preview/GuiView.h | Diff File | ||
mod - libs/wxutil/preview/RenderPreview.cpp | Diff File | ||
mod - libs/wxutil/preview/RenderPreview.h | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
mod - radiant/ui/common/ShaderSelector.cpp | Diff File | ||
mod - radiant/ui/common/ShaderSelector.h | Diff File | ||
mod - radiant/ui/common/TexturePreviewCombo.cpp | Diff File | ||
mod - radiant/ui/common/TexturePreviewCombo.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.h | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.h | Diff File | ||
DarkRadiant: core_module 7efa99a2 28.06.2020 15:50 Details Diff |
0005231: Fix CreateSimplePatchMesh default keyboard binding and algorithm not executing due to a logic error. |
Affected Issues 0005231 |
|
mod - install/input.xml | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - radiantcore/patch/algorithm/Prefab.cpp | Diff File | ||
DarkRadiant: core_module 7782291f 28.06.2020 15:54 Details Diff |
0005231: Fix PatchInspector constantly updating after first update() call due to the _updateNeeded flag not being cleared. |
Affected Issues 0005231 |
|
mod - radiant/ui/patch/PatchInspector.cpp | Diff File | ||
DarkRadiant: core_module fefecff2 28.06.2020 16:05 Details Diff |
0005231: Fix Patch Inspector row/col selectors not properly repopulated after patch dimension change (transpose) |
Affected Issues 0005231 |
|
mod - radiant/ui/patch/PatchInspector.cpp | Diff File | ||
DarkRadiant: core_module 124c8938 28.06.2020 19:02 Details Diff |
0005231: Fix create simple patch mesh command registration |
Affected Issues 0005231 |
|
mod - radiantcore/patch/PatchModule.cpp | Diff File | ||
DarkRadiant: core_module 244e6aa7 28.06.2020 20:06 Details Diff |
0005231: Remove benchmark helper again |
Affected Issues 0005231 |
|
mod - radiantcore/brush/BrushModule.cpp | Diff File | ||
DarkRadiant: core_module a28c732a 29.06.2020 03:28 Details Diff |
0005231: Fix Jump to Object algorithm crashing |
Affected Issues 0005231 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/GlobalCamera.cpp | Diff File | ||
DarkRadiant: core_module 3aefb119 29.06.2020 04:34 Details Diff |
0005231: Fix jump to camera not redrawing the orthoview after refocusing. |
Affected Issues 0005231 |
|
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
DarkRadiant: core_module 4248f754 29.06.2020 04:53 Details Diff |
0005231: Fix brush prism/cone/sphere command |
Affected Issues 0005231 |
|
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
DarkRadiant: core_module 81c5199f 29.06.2020 05:00 Details Diff |
0005231: Fix BrushMakePrefab command argument validation. |
Affected Issues 0005231 |
|
mod - radiantcore/selection/algorithm/Primitives.cpp | Diff File | ||
DarkRadiant: core_module a829a7f2 01.07.2020 03:52 Details Diff |
0005231: Remove CommandNotAvailableException.h, fall back to the more widely used cmd::ExecutionNotPossible |
Affected Issues 0005231 |
|
mod - libs/command/ExecutionNotPossible.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
rm - radiantcore/selection/algorithm/CommandNotAvailableException.h | Diff | ||
mod - radiantcore/selection/algorithm/Group.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Group.h | Diff File | ||
mod - radiantcore/selection/group/SelectionGroupModule.cpp | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 48b9553e 01.07.2020 03:58 Details Diff |
0005231: Prevent divisions by zero using the entry box in the TransformationDialog's scale controls |
Affected Issues 0005231 |
|
mod - radiant/ui/transform/TransformDialog.cpp | Diff File | ||
DarkRadiant: core_module e624366f 01.07.2020 04:18 Details Diff |
0005231: Make OpenMap command algorithm more robust |
Affected Issues 0005231 |
|
mod - radiantcore/map/Map.cpp | Diff File | ||
DarkRadiant: core_module 239df580 04.07.2020 18:16 Details Diff |
0005231: Disable menu items without any associated event (like the MRU placeholder item) |
Affected Issues 0005231 |
|
mod - radiant/uimanager/menu/MenuItem.cpp | Diff File | ||
DarkRadiant: core_module 6ec1bd39 09.07.2020 04:14 Details Diff |
0005231: Move clipboard handling to separate module to prevent crashes at shutdown due to memory allocation/deallocation problems. |
Affected Issues 0005231 |
|
add - include/iclipboard.h | Diff File | ||
mod - libs/wxutil/Makefile.am | Diff File | ||
rm - libs/wxutil/clipboard.cpp | Diff | ||
rm - libs/wxutil/clipboard.h | Diff | ||
add - radiant/clipboard/ClipboardModule.cpp | Diff File | ||
add - radiant/clipboard/ClipboardModule.h | Diff File | ||
mod - radiantcore/selection/clipboard/Clipboard.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module f394ef18 11.07.2020 04:11 Details Diff |
0005231: Convert call to askForSave() to a veto-able ApplicationShutdownRequest sent over the message bus |
Affected Issues 0005231 |
|
mod - include/imessagebus.h | Diff File | ||
add - libs/messages/ApplicationShutdownRequest.h | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 80cfb357 11.07.2020 04:12 Details Diff |
0005231: Let's not keep these flags uninitialised |
Affected Issues 0005231 |
|
mod - libs/messages/ApplicationShutdownRequest.h | Diff File | ||
mod - libs/messages/AutomaticMapSaveRequest.h | Diff File | ||
DarkRadiant: core_module bc6d7ad5 12.07.2020 12:44 Details Diff |
0005231: Implement the shutdown handler, to ask for saving any pending changes to the map. Fix crash at shutdown if the progress dialog is not cleaned up before the module it has been instantiated from is unloaded. |
Affected Issues 0005231 |
|
mod - radiant/ui/mainframe/ScreenUpdateBlocker.cpp | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
DarkRadiant: core_module 36c9248f 17.07.2020 04:53 Details Diff |
0005231: Introduce file selection request, to be handled by the UI modules. |
Affected Issues 0005231 |
|
mod - include/imessagebus.h | Diff File | ||
add - libs/messages/FileSelectionRequest.h | Diff File | ||
mod - radiantcore/map/MapFileManager.cpp | Diff File | ||
DarkRadiant: core_module 5a11be86 18.07.2020 04:05 Details Diff |
0005231: MapFileManager is now merely dispatching the FileSelectionRequest, to remove any wx/wxutil references. |
Affected Issues 0005231 |
|
mod - libs/messages/FileSelectionRequest.h | Diff File | ||
add - radiant/ui/FileSelectionRequestHandler.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/MapFileManager.cpp | Diff File | ||
mod - radiantcore/map/MapFileManager.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 673bc981 18.07.2020 04:13 Details Diff |
0005231: Fix insert prefab command invocations |
Affected Issues 0005231 |
|
mod - radiant/ui/MapCommands.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
DarkRadiant: core_module 921be0fc 24.07.2020 04:04 Details Diff |
0005231: Fix ExportSelectedAsModel command signature |
Affected Issues 0005231 |
|
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/algorithm/Export.cpp | Diff File | ||
DarkRadiant: core_module c4d252cc 24.07.2020 04:58 Details Diff |
0005231: Fix SetEntityKeyValue command signature |
Affected Issues 0005231 |
|
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
DarkRadiant: core_module 4eec8200 26.07.2020 17:43 Details Diff |
0005231: Implement log stream initialisation for modules not hosted by the UI binary |
Affected Issues 0005231 |
|
mod - include/imodule.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiantcore/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiantcore/modulesystem/ModuleRegistry.cpp | Diff File | ||
mod - radiantcore/modulesystem/ModuleRegistry.h | Diff File | ||
DarkRadiant: core_module 26cc6ded 31.07.2020 04:29 Details Diff |
0005231: Add new implementation for converting strings from and to certain encodings, replacing the previous wxutil::IConv implementation. |
Affected Issues 0005231 |
|
mod - libs/module/DynamicLibrary.cpp | Diff File | ||
mod - libs/string/encoding.h | Diff File | ||
mod - libs/wxutil/IConv.h | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp | Diff File | ||
mod - radiantcore/vfs/DirectoryArchive.cpp | Diff File | ||
mod - radiantcore/vfs/Doom3FileSystem.cpp | Diff File | ||
mod - radiantcore/xmlregistry/XMLRegistry.cpp | Diff File | ||
DarkRadiant: core_module 565d89f4 31.07.2020 04:34 Details Diff |
0005231: Remove dead LogFile code. |
Affected Issues 0005231 |
|
mod - radiantcore/log/LogFile.cpp | Diff File | ||
DarkRadiant: core_module d34d938f 31.07.2020 04:35 Details Diff |
0005231: Start removing references to wxWidgets from the core module, let's see how far I get |
Affected Issues 0005231 |
|
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiantcore/Radiant.cpp | Diff File | ||
mod - radiantcore/precompiled.h | Diff File | ||
DarkRadiant: core_module df17e535 01.08.2020 08:16 Details Diff |
0005231: Remove wxWidgets dependency from ModuleRegistry. |
Affected Issues 0005231 |
|
mod - include/imodule.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/RadiantApp.h | Diff File | ||
mod - radiantcore/modulesystem/ModuleRegistry.cpp | Diff File | ||
mod - radiantcore/modulesystem/ModuleRegistry.h | Diff File | ||
DarkRadiant: core_module 867c7e6e 01.08.2020 08:25 Details Diff |
0005231: Use string/encoding instead of wxutil/IConv in RegistryTree. |
Affected Issues 0005231 |
|
mod - radiantcore/xmlregistry/RegistryTree.cpp | Diff File | ||
DarkRadiant: core_module a37db0c5 01.08.2020 14:35 Details Diff |
0005231: Replace direct calls to wxutil::MessageBox from CSG algorithm |
Affected Issues 0005231 |
|
mod - libs/messages/NotificationMessage.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiantcore/brush/csg/CSG.cpp | Diff File | ||
DarkRadiant: core_module 05c1ffd5 01.08.2020 14:39 Details Diff |
0005231: Remove wxutil reference from map import algorithm |
Affected Issues 0005231 |
|
mod - radiantcore/map/algorithm/Import.cpp | Diff File | ||
DarkRadiant: core_module fcc1bea1 02.08.2020 05:03 Details Diff |
0005231: Replace wxStopWatch in Map class with a simple std::chrono-based implementation. |
Affected Issues 0005231 |
|
add - libs/time/StopWatch.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module f0059526 02.08.2020 16:39 Details Diff |
0005231: Fix the return type to std::size_t |
Affected Issues 0005231 |
|
mod - libs/time/StopWatch.h | Diff File | ||
DarkRadiant: core_module c1a1d78f 03.08.2020 15:36 Details Diff |
0005231: Add Timer implementation based on C++11 native tools, replacing the wxTimer in the AutoSaver class |
Affected Issues 0005231 |
|
add - libs/time/Timer.h | Diff File | ||
mod - radiantcore/map/AutoSaver.cpp | Diff File | ||
mod - radiantcore/map/AutoSaver.h | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module e61343bf 11.08.2020 15:58 Details Diff |
0005231: Better Timer cancellation behaviour |
Affected Issues 0005231 |
|
mod - libs/time/Timer.h | Diff File | ||
DarkRadiant: core_module fadc0a22 12.08.2020 10:15 Details Diff |
0005231: Solve UI access problems introduced by having the autosave code running in a worker thread. Make the message listeners thread-safe and dispatch their calls to the UI thread correctly. |
Affected Issues 0005231 |
|
mod - radiant/ui/AutoSaveRequestHandler.h | Diff File | ||
add - radiant/ui/DispatchEvent.h | Diff File | ||
add - radiant/ui/LongRunningOperationHandler.cpp | Diff File | ||
mod - radiant/ui/LongRunningOperationHandler.h | Diff File | ||
add - radiant/ui/MapFileProgressHandler.cpp | Diff File | ||
mod - radiant/ui/MapFileProgressHandler.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/MapResource.cpp | Diff File | ||
mod - radiantcore/map/algorithm/MapImporter.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module b6afb829 12.08.2020 12:48 Details Diff |
0005231: MapImporter destructor can also throw exceptions, move into try block |
Affected Issues 0005231 |
|
mod - radiant/ui/MapFileProgressHandler.cpp | Diff File | ||
mod - radiantcore/map/MapResource.cpp | Diff File | ||
DarkRadiant: core_module 48b8bfcc 12.08.2020 13:39 Details Diff |
0005231: Give UI a chance to react after handling the progress message |
Affected Issues 0005231 |
|
mod - radiant/ui/LongRunningOperationHandler.cpp | Diff File | ||
DarkRadiant: core_module 9fbb8d87 12.08.2020 15:57 Details Diff |
0005231: Remove wxEvtHandler inheritance from SelectionSetManager |
Affected Issues 0005231 |
|
mod - radiantcore/selection/selectionset/SelectionSetManager.h | Diff File | ||
DarkRadiant: core_module be0fc77f 13.08.2020 07:18 Details Diff |
0005231: Make Edit stopwatch a module with a public interface. Move status bar handling to UI binary. |
Affected Issues 0005231 |
|
add - include/ieditstopwatch.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
add - radiant/ui/statusbar/EditingStopwatchStatus.h | Diff File | ||
mod - radiantcore/map/EditingStopwatch.cpp | Diff File | ||
mod - radiantcore/map/EditingStopwatch.h | Diff File | ||
mod - radiantcore/map/EditingStopwatchInfoFileModule.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
DarkRadiant: core_module 2804d0b1 13.08.2020 07:28 Details Diff |
0005231: Query the UI module using a custom message to check whether the application is active or not. |
Affected Issues 0005231 |
|
mod - include/imessagebus.h | Diff File | ||
add - libs/messages/ApplicationIsActiveRequest.h | Diff File | ||
mod - radiant/ui/statusbar/EditingStopwatchStatus.h | Diff File | ||
mod - radiantcore/map/EditingStopwatch.cpp | Diff File | ||
mod - radiantcore/map/EditingStopwatch.h | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 55b3cfdc 13.08.2020 07:44 Details Diff |
0005231: Replace the wxTimer with the custom one. |
Affected Issues 0005231 |
|
mod - radiant/ui/shaderclipboard/ShaderClipboardStatus.h | Diff File | ||
add - radiant/ui/statusbar/EditingStopwatchStatus.cpp | Diff File | ||
mod - radiant/ui/statusbar/EditingStopwatchStatus.h | Diff File | ||
mod - radiantcore/map/EditingStopwatch.cpp | Diff File | ||
mod - radiantcore/map/EditingStopwatch.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 850a0a1c 13.08.2020 18:01 Details Diff |
0005231: Refactor XMLRegistry's AutoSaver to use the custom Timer helper. Make registry safe against concurrent write operations. Read operations are not protected, this is mainly used to prevent the auto-saver from saving corrupted trees. |
Affected Issues 0005231 |
|
rm - radiantcore/xmlregistry/Autosaver.h | Diff | ||
mod - radiantcore/xmlregistry/XMLRegistry.cpp | Diff File | ||
mod - radiantcore/xmlregistry/XMLRegistry.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: core_module ff127454 14.08.2020 12:11 Details Diff |
0005231: Start reworking the LanguageManager framework. The goal is to create a globally available LanguageManager in the core binary, which the UI module can attach to. |
Affected Issues 0005231 |
|
mod - include/i18n.h | Diff File | ||
mod - include/imodule.h | Diff File | ||
mod - radiantcore/settings/LanguageManager.cpp | Diff File | ||
mod - radiantcore/settings/LanguageManager.h | Diff File | ||
DarkRadiant: core_module 7cd49ba8 14.08.2020 15:54 Details Diff |
0005231: Move the language initialisation to a later point in time, let's see if this is good enough. |
Affected Issues 0005231 |
|
mod - include/i18n.h | Diff File | ||
add - radiant/LocalisationModule.cpp | Diff File | ||
add - radiant/LocalisationModule.h | Diff File | ||
mod - radiantcore/Radiant.cpp | Diff File | ||
mod - radiantcore/settings/LanguageManager.cpp | Diff File | ||
mod - radiantcore/settings/LanguageManager.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 2ef05aa1 14.08.2020 19:25 Details Diff |
0005231: Take another approach, the LanguageManager is no longer a module and can be accessed independently, since it has to be initialised very early in the process and cannot rely on the module initialisation order. Settings persistence and preferences missing in this revision. |
Affected Issues 0005231 |
|
mod - include/i18n.h | Diff File | ||
mod - include/iradiant.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiantcore/Radiant.cpp | Diff File | ||
mod - radiantcore/Radiant.h | Diff File | ||
mod - radiantcore/settings/LanguageManager.cpp | Diff File | ||
mod - radiantcore/settings/LanguageManager.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 9f917c9c 15.08.2020 14:35 Details Diff |
0005231: Make the preference page and the language setting persistence work again |
Affected Issues 0005231 |
|
mod - include/i18n.h | Diff File | ||
mod - radiant/LocalisationProvider.cpp | Diff File | ||
mod - radiant/LocalisationProvider.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiantcore/settings/LanguageManager.cpp | Diff File | ||
mod - radiantcore/settings/LanguageManager.h | Diff File | ||
DarkRadiant: core_module 6cbf5e50 15.08.2020 14:46 Details Diff |
0005231: Move files around and split .cpp files across the class border. |
Affected Issues 0005231 |
|
mod - radiant/RadiantApp.cpp | Diff File | ||
add - radiant/settings/LocalisationModule.cpp | Diff File | ||
add - radiant/settings/LocalisationModule.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 57a7b05c 15.08.2020 15:45 Details Diff |
0005231: Unrecoverable module initialisation errors should be translated to exceptions. |
Affected Issues 0005231 |
|
mod - include/iradiant.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiantcore/Radiant.cpp | Diff File | ||
mod - radiantcore/settings/GameManager.cpp | Diff File | ||
DarkRadiant: core_module b3a93804 15.08.2020 16:37 Details Diff |
0005231: Cleanup wxutil references in two files |
Affected Issues 0005231 |
|
mod - radiantcore/map/RegionManager.cpp | Diff File | ||
mod - radiantcore/selection/group/SelectionGroupManager.cpp | Diff File | ||
DarkRadiant: core_module a0257b43 15.08.2020 16:45 Details Diff |
0005231: Move group/ungroup command menu item declaration to menu.xml |
Affected Issues 0005231 |
|
mod - install/menu.xml | Diff File | ||
mod - radiantcore/selection/group/SelectionGroupModule.cpp | Diff File | ||
DarkRadiant: core_module d41058c8 16.08.2020 09:50 Details Diff |
0005231: Move two group-related methods to scenelib, since it needs to be shared across modules. Header-only for the moment being. |
Affected Issues 0005231 |
|
add - libs/scene/Group.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Group.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Group.h | Diff File | ||
mod - radiantcore/selection/group/SelectionGroupModule.cpp | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
DarkRadiant: core_module a028eeee 16.08.2020 09:53 Details Diff |
0005231: Replace a few MessageBox invocations with NotificationMessages. |
Affected Issues 0005231 |
|
mod - radiantcore/map/Map.cpp | Diff File | ||
DarkRadiant: core_module ed5ada1e 16.08.2020 10:01 Details Diff |
0005231: Replace wxutil::ScopeTimer with util::ScopeTimer. |
Affected Issues 0005231 |
|
add - libs/time/ScopeTimer.h | Diff File | ||
mod - libs/time/StopWatch.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: core_module 947aeaa7 16.08.2020 14:37 Details Diff |
0005231: Add signal which is fired when the map name is changing |
Affected Issues 0005231 |
|
mod - include/imap.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
DarkRadiant: core_module de4fbcad 16.08.2020 14:59 Details Diff |
0005231: Let the mainframe update the window title itself |
Affected Issues 0005231 |
|
mod - include/imap.h | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
DarkRadiant: core_module 542c2629 21.08.2020 03:55 Details Diff |
0005231: Refactor workzone calculation to not rely on idle callbacks |
Affected Issues 0005231 |
|
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
DarkRadiant: core_module bead95cd 21.08.2020 04:03 Details Diff |
0005231: Remove idle callback from SelectionSystem for the moment being |
Affected Issues 0005231 |
|
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
DarkRadiant: core_module 72f0cb23 21.08.2020 12:08 Details Diff |
0005231: Core library doesn't need wxWidgets to compile anymore |
Affected Issues 0005231 |
|
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Core Library.props | Diff File | ||
DarkRadiant: core_module 6d61bf4e 21.08.2020 15:20 Details Diff |
0005231: Start updating the Makefiles |
Affected Issues 0005231 |
|
mod - libs/scene/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
DarkRadiant: core_module 0be19b42 22.08.2020 04:20 Details Diff |
0005231: A heap of gcc compilation fixes |
Affected Issues 0005231 |
|
mod - include/ipatch.h | Diff File | ||
mod - libs/render/ArbitraryMeshVertex.h | Diff File | ||
mod - libs/render/NopVolumeTest.h | Diff File | ||
mod - libs/scene/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/StartupMapLoader.cpp | Diff File | ||
mod - radiant/settings/LocalisationProvider.cpp | Diff File | ||
mod - radiant/settings/LocalisationProvider.h | Diff File | ||
mod - radiant/textool/item/FaceItem.cpp | Diff File | ||
mod - radiant/textool/item/PatchItem.cpp | Diff File | ||
mod - radiant/ui/FileSelectionRequestHandler.h | Diff File | ||
mod - radiant/ui/LongRunningOperationHandler.h | Diff File | ||
mod - radiant/ui/brush/FindBrush.cpp | Diff File | ||
mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.cpp | Diff File | ||
mod - radiant/ui/mapinfo/ShaderInfoTab.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/particles/ParticleEditor.cpp | Diff File | ||
mod - radiant/ui/patch/BulgePatchDialog.h | Diff File | ||
mod - radiant/ui/patch/CapDialog.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
mod - radiantcore/clipper/SplitAlgorithm.h | Diff File | ||
mod - radiantcore/imagefile/PNGLoader.cpp | Diff File | ||
mod - radiantcore/map/AutoSaver.cpp | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/PointFile.cpp | Diff File | ||
mod - radiantcore/map/mru/MRU.cpp | Diff File | ||
mod - radiantcore/map/mru/MRU.h | Diff File | ||
mod - radiantcore/model/ModelCache.cpp | Diff File | ||
mod - radiantcore/selection/SelectionTestWalkers.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Entity.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.h | Diff File | ||
mod - radiantcore/selection/clipboard/Clipboard.cpp | Diff File | ||
DarkRadiant: core_module 0b4856ba 22.08.2020 04:42 Details Diff |
0005231: Makefile fixes. Dump shared object loading error to console. Fix stack overflow at startup. |
Affected Issues 0005231 |
|
mod - libs/module/DynamicLibrary.cpp | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
DarkRadiant: core_module dbfa3233 22.08.2020 08:53 Details Diff |
0005231: Remove wxutil references from core Makefile |
Affected Issues 0005231 |
|
mod - radiantcore/Makefile.am | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
27.04.2020 11:13 | greebo | New Issue | |
27.04.2020 11:13 | greebo | Status | new => confirmed |
27.04.2020 11:13 | greebo | Relationship added | related to 0005200 |
27.04.2020 11:19 | greebo | Changeset attached | => DarkRadiant core_module 01e69153 |
27.04.2020 11:19 | greebo | Changeset attached | => DarkRadiant core_module 1ce60d27 |
27.04.2020 11:19 | greebo | Changeset attached | => DarkRadiant core_module 40c73d7d |
28.04.2020 19:04 | greebo | Changeset attached | => DarkRadiant core_module 7fb9c495 |
28.04.2020 19:04 | greebo | Changeset attached | => DarkRadiant core_module 120b3f28 |
28.04.2020 19:04 | greebo | Changeset attached | => DarkRadiant core_module 7ad8d694 |
28.04.2020 19:04 | greebo | Changeset attached | => DarkRadiant core_module 5f4e64b3 |
28.04.2020 19:04 | greebo | Changeset attached | => DarkRadiant core_module 04681d34 |
28.04.2020 19:04 | greebo | Changeset attached | => DarkRadiant core_module 6e2305aa |
28.04.2020 19:04 | greebo | Changeset attached | => DarkRadiant core_module 08024cde |
28.04.2020 19:04 | greebo | Changeset attached | => DarkRadiant core_module f0909e17 |
28.04.2020 19:04 | greebo | Changeset attached | => DarkRadiant core_module a99f360d |
29.04.2020 15:39 | greebo | Changeset attached | => DarkRadiant core_module 38a8fa1c |
29.04.2020 15:39 | greebo | Changeset attached | => DarkRadiant core_module b3974361 |
29.04.2020 15:39 | greebo | Changeset attached | => DarkRadiant core_module 47bde40c |
29.04.2020 19:37 | greebo | Changeset attached | => DarkRadiant core_module 4f9a6552 |
29.04.2020 19:37 | greebo | Changeset attached | => DarkRadiant core_module 1d7e3547 |
29.04.2020 19:37 | greebo | Changeset attached | => DarkRadiant core_module 4f8e481a |
01.05.2020 04:25 | greebo | Changeset attached | => DarkRadiant core_module 26675d59 |
01.05.2020 04:25 | greebo | Changeset attached | => DarkRadiant core_module 1e32e199 |
01.05.2020 04:25 | greebo | Changeset attached | => DarkRadiant core_module e69b4713 |
01.05.2020 04:25 | greebo | Changeset attached | => DarkRadiant core_module 631de3d8 |
02.05.2020 17:41 | greebo | Changeset attached | => DarkRadiant core_module 31dca86c |
02.05.2020 17:41 | greebo | Changeset attached | => DarkRadiant core_module bec0e548 |
02.05.2020 17:41 | greebo | Changeset attached | => DarkRadiant core_module 437da3aa |
02.05.2020 17:41 | greebo | Changeset attached | => DarkRadiant core_module aa281096 |
02.05.2020 17:41 | greebo | Changeset attached | => DarkRadiant core_module 3dafa396 |
02.05.2020 17:41 | greebo | Changeset attached | => DarkRadiant core_module 536a76d2 |
03.05.2020 07:21 | greebo | Changeset attached | => DarkRadiant core_module b17664d6 |
03.05.2020 07:21 | greebo | Changeset attached | => DarkRadiant core_module 76a0113c |
03.05.2020 13:23 | greebo | Changeset attached | => DarkRadiant core_module 854d3c81 |
03.05.2020 13:24 | greebo | Changeset attached | => DarkRadiant core_module ffc29184 |
03.05.2020 13:24 | greebo | Changeset attached | => DarkRadiant core_module 06570a54 |
03.05.2020 13:24 | greebo | Changeset attached | => DarkRadiant core_module 93105d5b |
03.05.2020 13:24 | greebo | Changeset attached | => DarkRadiant core_module 0270caa7 |
03.05.2020 13:26 | greebo | Changeset removed | DarkRadiant core_module 854d3c81 => |
03.05.2020 15:00 | greebo | Changeset attached | => DarkRadiant core_module a26b95bc |
03.05.2020 15:06 | greebo | Changeset attached | => DarkRadiant core_module 3fc33339 |
04.05.2020 02:36 | greebo | Changeset attached | => DarkRadiant core_module 30f772c8 |
04.05.2020 02:36 | greebo | Changeset attached | => DarkRadiant core_module 6df8e1dd |
04.05.2020 02:36 | greebo | Changeset attached | => DarkRadiant core_module 18f5ff41 |
04.05.2020 02:36 | greebo | Changeset attached | => DarkRadiant core_module b856e1e8 |
04.05.2020 02:36 | greebo | Changeset attached | => DarkRadiant core_module 150cd311 |
04.05.2020 02:36 | greebo | Changeset attached | => DarkRadiant core_module 30bd3034 |
04.05.2020 02:36 | greebo | Changeset attached | => DarkRadiant core_module da793a32 |
04.05.2020 03:59 | greebo | Changeset attached | => DarkRadiant core_module 814f9922 |
04.05.2020 04:12 | greebo | Changeset attached | => DarkRadiant core_module 2ae15a4b |
04.05.2020 14:54 | greebo | Changeset attached | => DarkRadiant core_module 7c96905e |
04.05.2020 14:54 | greebo | Changeset attached | => DarkRadiant core_module 705d0496 |
04.05.2020 14:54 | greebo | Changeset attached | => DarkRadiant core_module 3265d1ea |
04.05.2020 14:54 | greebo | Changeset attached | => DarkRadiant core_module ab44d76b |
04.05.2020 14:54 | greebo | Changeset attached | => DarkRadiant core_module d48cdda8 |
04.05.2020 14:54 | greebo | Changeset attached | => DarkRadiant core_module a8633047 |
04.05.2020 14:54 | greebo | Changeset attached | => DarkRadiant core_module 3b645512 |
06.05.2020 04:21 | greebo | Changeset attached | => DarkRadiant core_module b22ffb3d |
06.05.2020 04:21 | greebo | Changeset attached | => DarkRadiant core_module 70953943 |
06.05.2020 04:21 | greebo | Changeset attached | => DarkRadiant core_module 9fdabbc5 |
06.05.2020 04:21 | greebo | Changeset attached | => DarkRadiant core_module f271e6cd |
06.05.2020 04:21 | greebo | Changeset attached | => DarkRadiant core_module e3e5d940 |
06.05.2020 04:57 | greebo | Changeset attached | => DarkRadiant core_module bb57ea17 |
09.05.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module 97b0d43a |
09.05.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module 77d4f04d |
09.05.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module 229fa4fa |
09.05.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module bebc10c6 |
09.05.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module 64de2a37 |
09.05.2020 08:53 | greebo | Changeset attached | => DarkRadiant core_module 68b17e1a |
09.05.2020 08:53 | greebo | Changeset attached | => DarkRadiant core_module 3123992e |
12.05.2020 04:06 | greebo | Changeset attached | => DarkRadiant core_module 4698288c |
12.05.2020 04:06 | greebo | Changeset attached | => DarkRadiant core_module eab28366 |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module 11818769 |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module a6c6674e |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module a1a27557 |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module 71a8d738 |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module bbfe1fc4 |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module 0eca4093 |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module 638e9184 |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module 842bede5 |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module 8d7a914a |
17.05.2020 17:34 | greebo | Changeset attached | => DarkRadiant core_module 1330a2fd |
18.05.2020 04:50 | greebo | Changeset attached | => DarkRadiant core_module e27015b1 |
18.05.2020 11:07 | greebo | Changeset attached | => DarkRadiant core_module 49796a58 |
18.05.2020 11:07 | greebo | Changeset attached | => DarkRadiant core_module 33e3010b |
18.05.2020 16:03 | greebo | Changeset attached | => DarkRadiant core_module 354d8c17 |
19.05.2020 05:01 | greebo | Changeset attached | => DarkRadiant core_module f5697d31 |
19.05.2020 05:01 | greebo | Changeset attached | => DarkRadiant core_module f3d0f8fd |
19.05.2020 05:01 | greebo | Changeset attached | => DarkRadiant core_module 2947e186 |
19.05.2020 05:01 | greebo | Changeset attached | => DarkRadiant core_module c7978f63 |
19.05.2020 05:01 | greebo | Changeset attached | => DarkRadiant core_module 76401856 |
19.05.2020 05:01 | greebo | Changeset attached | => DarkRadiant core_module 3c232714 |
19.05.2020 05:01 | greebo | Changeset attached | => DarkRadiant core_module 477abc63 |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module bc20d6d7 |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module bbf0ae73 |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module df90fc56 |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module 6b8bb31b |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module cb350060 |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module 5c1d80f1 |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module a051f669 |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module 598b8c09 |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module 4227575a |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module d6c21361 |
21.05.2020 19:07 | greebo | Changeset attached | => DarkRadiant core_module 5061e9f7 |
23.05.2020 18:45 | greebo | Changeset attached | => DarkRadiant core_module 2a829836 |
23.05.2020 18:45 | greebo | Changeset attached | => DarkRadiant core_module 7993dcdd |
23.05.2020 18:45 | greebo | Changeset attached | => DarkRadiant core_module 0158137e |
23.05.2020 18:45 | greebo | Changeset attached | => DarkRadiant core_module fd67df47 |
23.05.2020 18:45 | greebo | Changeset attached | => DarkRadiant core_module 959f1476 |
23.05.2020 18:45 | greebo | Changeset attached | => DarkRadiant core_module 4870b026 |
23.05.2020 18:45 | greebo | Changeset attached | => DarkRadiant core_module 9b583daf |
24.05.2020 16:35 | greebo | Changeset attached | => DarkRadiant core_module 0a8da24c |
24.05.2020 16:35 | greebo | Changeset attached | => DarkRadiant core_module 511764ad |
24.05.2020 16:35 | greebo | Changeset attached | => DarkRadiant core_module 7dd870a6 |
24.05.2020 16:35 | greebo | Changeset attached | => DarkRadiant core_module 7e07d338 |
24.05.2020 16:35 | greebo | Changeset attached | => DarkRadiant core_module fc015cb2 |
25.05.2020 17:35 | greebo | Changeset attached | => DarkRadiant core_module 78d10197 |
25.05.2020 17:35 | greebo | Changeset attached | => DarkRadiant core_module faebae2d |
25.05.2020 17:35 | greebo | Changeset attached | => DarkRadiant core_module 194f0a3f |
25.05.2020 17:35 | greebo | Changeset attached | => DarkRadiant core_module f9b0ce8e |
25.05.2020 17:35 | greebo | Changeset attached | => DarkRadiant core_module d6ce9544 |
25.05.2020 17:35 | greebo | Changeset attached | => DarkRadiant core_module 78eea8ae |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module 983352b7 |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module 44239d80 |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module 496af693 |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module 7d06d68a |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module 19745727 |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module cfa774f8 |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module 0589d2c5 |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module c118ba44 |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module a1821261 |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module d02eadc9 |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module 520ff73d |
30.05.2020 04:45 | greebo | Changeset attached | => DarkRadiant core_module 4369d2e8 |
30.05.2020 04:45 | greebo | Assigned To | => greebo |
30.05.2020 04:45 | greebo | Status | confirmed => assigned |
03.06.2020 04:04 | greebo | Changeset attached | => DarkRadiant core_module ec46d4e6 |
03.06.2020 04:04 | greebo | Changeset attached | => DarkRadiant core_module 1a565a0d |
03.06.2020 04:04 | greebo | Changeset attached | => DarkRadiant core_module 2e1d3ea0 |
03.06.2020 04:04 | greebo | Changeset attached | => DarkRadiant core_module 6b96381d |
03.06.2020 04:04 | greebo | Changeset attached | => DarkRadiant core_module 0d0c1fe1 |
09.06.2020 19:01 | greebo | Changeset attached | => DarkRadiant core_module 2a3e4d5a |
09.06.2020 19:01 | greebo | Changeset attached | => DarkRadiant core_module 665e22e1 |
09.06.2020 19:01 | greebo | Changeset attached | => DarkRadiant core_module f9e706ef |
14.06.2020 04:19 | greebo | Changeset attached | => DarkRadiant core_module 26a84ee9 |
14.06.2020 04:19 | greebo | Changeset attached | => DarkRadiant core_module 9a9a1e5f |
14.06.2020 04:19 | greebo | Changeset attached | => DarkRadiant core_module a930ae5e |
14.06.2020 04:19 | greebo | Changeset attached | => DarkRadiant core_module d5ae5c75 |
16.06.2020 04:09 | greebo | Changeset attached | => DarkRadiant core_module a3c277a3 |
16.06.2020 04:09 | greebo | Changeset attached | => DarkRadiant core_module fb5795ef |
16.06.2020 04:09 | greebo | Changeset attached | => DarkRadiant core_module 2db1573e |
16.06.2020 04:09 | greebo | Changeset attached | => DarkRadiant core_module fb096898 |
16.06.2020 04:09 | greebo | Changeset attached | => DarkRadiant core_module c2909746 |
16.06.2020 18:59 | greebo | Changeset attached | => DarkRadiant core_module 8cc3a76c |
16.06.2020 18:59 | greebo | Changeset attached | => DarkRadiant core_module 23dc2f11 |
16.06.2020 18:59 | greebo | Changeset attached | => DarkRadiant core_module 54909b5e |
18.06.2020 04:34 | greebo | Changeset attached | => DarkRadiant core_module c1f78bfb |
18.06.2020 04:34 | greebo | Changeset attached | => DarkRadiant core_module 5da29e38 |
18.06.2020 04:34 | greebo | Changeset attached | => DarkRadiant core_module 6b516753 |
18.06.2020 05:05 | greebo | Changeset attached | => DarkRadiant core_module e66b9963 |
18.06.2020 05:05 | greebo | Changeset attached | => DarkRadiant core_module d42a6a40 |
20.06.2020 03:27 | greebo | Changeset attached | => DarkRadiant core_module c6f52c39 |
20.06.2020 03:27 | greebo | Changeset attached | => DarkRadiant core_module 4f328a9a |
20.06.2020 03:27 | greebo | Changeset attached | => DarkRadiant core_module e2891bf3 |
20.06.2020 04:58 | greebo | Changeset attached | => DarkRadiant core_module 06df831c |
22.06.2020 18:41 | greebo | Changeset attached | => DarkRadiant core_module 5c40d4d8 |
22.06.2020 18:41 | greebo | Changeset attached | => DarkRadiant core_module e75e1ad1 |
22.06.2020 18:41 | greebo | Changeset attached | => DarkRadiant core_module 8abc3c2a |
26.06.2020 16:22 | greebo | Changeset attached | => DarkRadiant core_module d967ebd6 |
28.06.2020 07:48 | greebo | Changeset attached | => DarkRadiant core_module fb542d8c |
28.06.2020 10:52 | greebo | Changeset attached | => DarkRadiant core_module cceb7dc0 |
28.06.2020 16:05 | greebo | Changeset attached | => DarkRadiant core_module 7efa99a2 |
28.06.2020 16:05 | greebo | Changeset attached | => DarkRadiant core_module 7782291f |
28.06.2020 16:05 | greebo | Changeset attached | => DarkRadiant core_module fefecff2 |
29.06.2020 04:35 | greebo | Changeset attached | => DarkRadiant core_module 124c8938 |
29.06.2020 04:35 | greebo | Changeset attached | => DarkRadiant core_module 244e6aa7 |
29.06.2020 04:35 | greebo | Changeset attached | => DarkRadiant core_module a28c732a |
29.06.2020 04:35 | greebo | Changeset attached | => DarkRadiant core_module 3aefb119 |
29.06.2020 05:00 | greebo | Changeset attached | => DarkRadiant core_module 4248f754 |
29.06.2020 05:00 | greebo | Changeset attached | => DarkRadiant core_module 81c5199f |
01.07.2020 03:58 | greebo | Changeset attached | => DarkRadiant core_module a829a7f2 |
01.07.2020 03:58 | greebo | Changeset attached | => DarkRadiant core_module 48b9553e |
01.07.2020 04:18 | greebo | Changeset attached | => DarkRadiant core_module e624366f |
09.07.2020 04:14 | greebo | Changeset attached | => DarkRadiant core_module 239df580 |
09.07.2020 04:14 | greebo | Changeset attached | => DarkRadiant core_module 6ec1bd39 |
11.07.2020 04:11 | greebo | Changeset attached | => DarkRadiant core_module f394ef18 |
11.07.2020 04:12 | greebo | Changeset attached | => DarkRadiant core_module 80cfb357 |
12.07.2020 12:44 | greebo | Changeset attached | => DarkRadiant core_module bc6d7ad5 |
18.07.2020 04:06 | greebo | Changeset attached | => DarkRadiant core_module 36c9248f |
18.07.2020 04:06 | greebo | Changeset attached | => DarkRadiant core_module 5a11be86 |
24.07.2020 04:04 | greebo | Changeset attached | => DarkRadiant core_module 673bc981 |
24.07.2020 04:04 | greebo | Changeset attached | => DarkRadiant core_module 921be0fc |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module c4d252cc |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module 4eec8200 |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module 26cc6ded |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module 565d89f4 |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module d34d938f |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module df17e535 |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module 867c7e6e |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module a37db0c5 |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module 05c1ffd5 |
02.08.2020 05:03 | greebo | Changeset attached | => DarkRadiant core_module fcc1bea1 |
03.08.2020 15:37 | greebo | Changeset attached | => DarkRadiant core_module f0059526 |
03.08.2020 15:37 | greebo | Changeset attached | => DarkRadiant core_module c1a1d78f |
13.08.2020 07:44 | greebo | Changeset attached | => DarkRadiant core_module e61343bf |
13.08.2020 07:44 | greebo | Changeset attached | => DarkRadiant core_module fadc0a22 |
13.08.2020 07:44 | greebo | Changeset attached | => DarkRadiant core_module b6afb829 |
13.08.2020 07:44 | greebo | Changeset attached | => DarkRadiant core_module 48b8bfcc |
13.08.2020 07:44 | greebo | Changeset attached | => DarkRadiant core_module 9fbb8d87 |
13.08.2020 07:44 | greebo | Changeset attached | => DarkRadiant core_module be0fc77f |
13.08.2020 07:44 | greebo | Changeset attached | => DarkRadiant core_module 2804d0b1 |
13.08.2020 07:44 | greebo | Changeset attached | => DarkRadiant core_module 55b3cfdc |
13.08.2020 18:01 | greebo | Changeset attached | => DarkRadiant core_module 850a0a1c |
15.08.2020 15:25 | greebo | Changeset attached | => DarkRadiant core_module ff127454 |
15.08.2020 15:25 | greebo | Changeset attached | => DarkRadiant core_module 7cd49ba8 |
15.08.2020 15:25 | greebo | Changeset attached | => DarkRadiant core_module 2ef05aa1 |
15.08.2020 15:25 | greebo | Changeset attached | => DarkRadiant core_module 9f917c9c |
15.08.2020 15:25 | greebo | Changeset attached | => DarkRadiant core_module 6cbf5e50 |
16.08.2020 16:17 | greebo | Changeset attached | => DarkRadiant core_module 57a7b05c |
16.08.2020 16:17 | greebo | Changeset attached | => DarkRadiant core_module b3a93804 |
16.08.2020 16:17 | greebo | Changeset attached | => DarkRadiant core_module a0257b43 |
16.08.2020 16:17 | greebo | Changeset attached | => DarkRadiant core_module d41058c8 |
16.08.2020 16:17 | greebo | Changeset attached | => DarkRadiant core_module a028eeee |
16.08.2020 16:17 | greebo | Changeset attached | => DarkRadiant core_module ed5ada1e |
16.08.2020 16:17 | greebo | Changeset attached | => DarkRadiant core_module 947aeaa7 |
16.08.2020 16:17 | greebo | Changeset attached | => DarkRadiant core_module de4fbcad |
21.08.2020 14:45 | greebo | Changeset attached | => DarkRadiant core_module 542c2629 |
21.08.2020 14:45 | greebo | Changeset attached | => DarkRadiant core_module bead95cd |
21.08.2020 14:45 | greebo | Changeset attached | => DarkRadiant core_module 72f0cb23 |
22.08.2020 06:03 | greebo | Changeset attached | => DarkRadiant core_module 6d61bf4e |
22.08.2020 06:03 | greebo | Changeset attached | => DarkRadiant core_module 0be19b42 |
22.08.2020 06:03 | greebo | Changeset attached | => DarkRadiant core_module 0b4856ba |
22.08.2020 08:53 | greebo | Changeset attached | => DarkRadiant core_module dbfa3233 |
22.08.2020 13:22 | greebo | Status | assigned => resolved |
22.08.2020 13:22 | greebo | Resolution | open => fixed |
22.08.2020 13:22 | greebo | Fixed in Version | => 2.9.0 |
05.02.2021 11:29 | greebo | Status | resolved => closed |