Changesets: 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 | ||
master 4e2a95bc 12.08.2020 19:55 Details Diff |
Simplification of Shader::addRenderable() interface Shader now defines a single addRenderable() method which accepts nullable pointers to a LightList and an IRenderEntity, instead of the previous two methods with different parameter combinations. This is only a partial refactoring since the RenderableCollector interface still exposes three separate addRenderable() methods, leading to significant duplication. |
||
mod - include/irender.h | Diff File | ||
mod - libs/render/SimpleFrontendRenderer.h | Diff File | ||
mod - radiant/camera/CamRenderer.cpp | Diff File | ||
mod - radiant/render/backend/OpenGLShader.cpp | Diff File | ||
mod - radiant/render/backend/OpenGLShader.h | Diff File | ||
mod - radiant/render/backend/OpenGLShaderPass.cpp | Diff File | ||
mod - radiant/render/backend/OpenGLShaderPass.h | Diff File | ||
mod - radiant/xyview/XYRenderer.h | Diff File | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
master 05aad6f8 08.08.2020 04:54 Details Diff |
PauseGame added to menu. | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
master 7b1b6866 08.08.2020 04:54 Details Diff |
Added PauseGame command + a few fixes. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 96c3218f 08.08.2020 04:45 Details Diff |
Added ExecuteGetCvarValue method. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master d00b3890 08.08.2020 04:33 Details Diff |
Extracted code to compose conexec request to separate method. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 9ca6196d 08.08.2020 04:28 Details Diff |
Sync camera position on enabling. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
master b626cf53 08.08.2020 04:24 Details Diff |
Enable god, noclip and notarget when camera synchronization is on. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master a7310c62 08.08.2020 04:12 Details Diff |
Some refactoring in GameConnection. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 2033615c 08.08.2020 03:50 Details Diff |
Think many times until request is finished. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
master 2259d7b8 07.08.2020 17:17 Details Diff |
Implemented camera sync. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 0b335f54 07.08.2020 17:07 Details Diff |
Connected camera sync code to menus. | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
master 76de79f4 07.08.2020 16:50 Details Diff |
First try of camera sync | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master d48bafc9 07.08.2020 16:49 Details Diff |
Process response preamble. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
master cb4aed30 07.08.2020 16:38 Details Diff |
Use winsock2: include at PCH. | ||
mod - include/precompiled_main.h | Diff File | ||
master aa7a7f1c 07.08.2020 14:26 Details Diff |
Added MessageTcp and GameConnection to VC project. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
master aaf020a7 07.08.2020 14:23 Details Diff |
GameConnection: first version | ||
add - radiant/gameconnection/GameConnection.cpp | Diff File | ||
add - radiant/gameconnection/GameConnection.h | Diff File | ||
master 4b10335f 07.08.2020 14:02 Details Diff |
Attached zeromq props to DarkRadiant project. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
master 815af81f 04.08.2020 11:07 Details Diff |
Added copying ZeroMQ DLLs to post build step. | ||
mod - tools/msvc/post_build_event_x64.cmd | Diff File | ||
master fb8164cb 04.08.2020 11:03 Details Diff |
MessageTCP added, reworked with ZeroMQ. | ||
add - radiant/gameconnection/MessageTcp.cpp | Diff File | ||
add - radiant/gameconnection/MessageTcp.h | Diff File |