Changesets: DarkRadiant
master bd348305 10.10.2022 02:57 Committer: GitHub Details Diff |
Update version number in CMakeLists.txt | ||
mod - CMakeLists.txt | Diff File | ||
master a1930eae 10.10.2022 01:34 Committer: GitHub Details Diff |
Add 3.4.0 version to metainfo | ||
mod - install/net.darkradiant.DarkRadiant.metainfo.xml | Diff File | ||
master e7661cef 09.10.2022 17:12 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master 0b820e6f 09.10.2022 16:27 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master c6a7c854 09.10.2022 16:21 Details Diff |
Bump version to 3.4.0 | ||
mod - include/version.h | Diff File | ||
mod - test/CodeTokeniser.cpp | Diff File | ||
codetokeniser b4565861 09.10.2022 09:54 Details Diff |
0006110: Improve macro expansion code |
Affected Issues 0006110 |
|
mod - libs/parser/CodeTokeniser.h | Diff File | ||
mod - test/CodeTokeniser.cpp | Diff File | ||
codetokeniser e74873b8 09.10.2022 07:02 Details Diff |
0006110: Improve operator recognition |
Affected Issues 0006110 |
|
mod - libs/parser/CodeTokeniser.h | Diff File | ||
mod - test/CodeTokeniser.cpp | Diff File | ||
codetokeniser a8efd81d 09.10.2022 04:52 Details Diff |
0006110: First operator matching algorithm |
Affected Issues 0006110 |
|
mod - libs/parser/CodeTokeniser.h | Diff File | ||
mod - test/CodeTokeniser.cpp | Diff File | ||
codetokeniser d388acef 08.10.2022 16:30 Details Diff |
0006110: Pass list of recognised operators to tokeniser function |
Affected Issues 0006110 |
|
mod - libs/parser/CodeTokeniser.h | Diff File | ||
codetokeniser cd01f3fc 08.10.2022 16:12 Details Diff |
0006110: Add operators whitelist to CodeTokeniser, to be supplied in the constructor Add specialised GuiTokeniser which declares just the supported GUI script operators. |
Affected Issues 0006110 |
|
mod - libs/parser/CodeTokeniser.h | Diff File | ||
add - libs/parser/GuiTokeniser.h | Diff File | ||
mod - plugins/dm.gui/gui/GuiManager.cpp | Diff File | ||
mod - test/CodeTokeniser.cpp | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
codetokeniser 84d1613c 08.10.2022 12:21 Details Diff |
0006110: Add more CodeTokeniser unit tests |
Affected Issues 0006110 |
|
mod - libs/parser/CodeTokeniser.h | Diff File | ||
mod - test/CodeTokeniser.cpp | Diff File | ||
codetokeniser 5034a6e7 08.10.2022 09:12 Details Diff |
0006110: More CodeTokeniser unit tests checking quotes and quote escaping, plus a large test covering macro expansion |
Affected Issues 0006110 |
|
mod - libs/parser/CodeTokeniser.h | Diff File | ||
mod - test/CodeTokeniser.cpp | Diff File | ||
codetokeniser 56eea77b 08.10.2022 08:26 Details Diff |
0006110: Add a couple of operator characters to the list of kept delimiters |
Affected Issues 0006110 |
|
mod - libs/parser/CodeTokeniser.h | Diff File | ||
mod - plugins/dm.gui/gui/GuiManager.cpp | Diff File | ||
mod - test/CodeTokeniser.cpp | Diff File | ||
codetokeniser 66a86024 08.10.2022 08:00 Details Diff |
0006110: Syntax refactoring |
Affected Issues 0006110 |
|
mod - libs/parser/CodeTokeniser.h | Diff File | ||
codetokeniser fb2483f7 08.10.2022 07:41 Details Diff |
0006110: Another (failing) CodeTokeniser test |
Affected Issues 0006110 |
|
mod - test/CodeTokeniser.cpp | Diff File | ||
codetokeniser 8d4f6504 08.10.2022 07:34 Details Diff |
0006110: Add CodeTokeniser tests, including the problematic scenario "rect-100" |
Affected Issues 0006110 |
|
mod - test/CodeTokeniser.cpp | Diff File | ||
codetokeniser 0039f97b 08.10.2022 07:02 Details Diff |
0006110: Add CodeTokeniser unit test, confirm that the preprocessor is working |
Affected Issues 0006110 |
|
mod - test/CMakeLists.txt | Diff File | ||
add - test/CodeTokeniser.cpp | Diff File | ||
add - test/resources/tdm/guis/parse_test2.gui | Diff File | ||
add - test/resources/tdm/guis/parse_test_include2.guicode | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
master dc5325c2 08.10.2022 04:24 Details Diff |
0006120: Remove degenerate brushes as part of an undoable transaction |
Affected Issues 0006120 |
|
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
master e5df2d9b 08.10.2022 04:18 Details Diff |
0006120: SnapToGrid is now automatically removing degenerate brushes from the scene |
Affected Issues 0006120 |
|
mod - radiantcore/selection/SceneWalkers.h | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
master 72700e36 08.10.2022 04:10 Details Diff |
0006120: Add a crashing unit test covering the scenario After grid-snapping some brushes might be degenerate, and currently these are not immediately removed the scene. Next time the selection system is finishing an operation (which in this scenario is a null operation), the degenerate brushes are removed outside any undoable transaction. Hitting undo will crash the app due to dangling references. |
Affected Issues 0006120 |
|
mod - test/Grid.cpp | Diff File | ||
add - test/resources/tdm/maps/degenerate_brushes_after_gridsnap.map | Diff File | ||
master 4bf6abca 06.10.2022 17:51 Details Diff |
0006110: Ensure the shader template is parsed before adding layers |
Affected Issues 0006110 |
|
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
master cecee3b2 06.10.2022 17:41 Details Diff |
0006110: Add unit test checking the layer configuration of materials constructed from raw texture files |
Affected Issues 0006110 |
|
mod - test/Materials.cpp | Diff File | ||
master 486b1ed1 06.10.2022 16:55 Details Diff |
Merge branch 'orbweaver/master' | ||
mod - README.md | Diff File | ||
mod - debian/changelog | Diff File | ||
master 6198a263 06.10.2022 15:31 Details Diff |
0006111: Determine the buffer size using glGetTexLevelParameteriv before downloading the image data |
Affected Issues 0006111 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
master ff9ea73c 06.10.2022 15:06 Details Diff |
0006114: Block double-click events originating from the MaterialsList |
Affected Issues 0006114 |
|
mod - radiant/ui/modelselector/MaterialsList.cpp | Diff File |