Changesets: DarkRadiant

textransform 330f1249

08.09.2021 04:34

greebo


Details Diff
0005740: Add a few test cases rotating some face texdefs on an angled brush. Affected Issues
0005740
mod - test/Brush.cpp Diff File
mod - test/algorithm/Primitives.h Diff File
add - test/resources/tdm/maps/simple_brushes.map Diff File

master f8a2d358

07.09.2021 20:27

Matthew Mott


Details Diff
Add option for showing offline user guide

Navigating directly to the online website is useful, but having the option to
view the locally-installed version is still valuable for development and
perhaps for some users who cannot or do not wish to rely on online resources.

There are now two entries in the Help menu: "User Guide (Online)" and "User
Guide (Local)" to cover both of these options.
mod - install/menu.xml Diff File
mod - radiant/ui/Documentation.cpp Diff File
mod - radiant/ui/Documentation.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File

master 5c4a7829

07.09.2021 19:53

Matthew Mott


Details Diff
Update manual with Surface Inspector changes

Add mention of immediate texture fitting when using the spin buttons, and the
new aspect ratio button.
add - doc/img/preserveAspect.png Diff File
mod - doc/manual.adoc Diff File

master 25599064

07.09.2021 19:23

Matthew Mott


Details Diff
Update Surface Inspector screenshot in manual

This represents the considerably changed appearance of the Surface Inspector,
including the general expansion of crushed widgets, the removal of vertical
arrow buttons and the new "Preserve aspect ratio" button.
mod - doc/img/SurfaceInspector.png Diff File

master ca8e03b7

07.09.2021 19:21

Matthew Mott


Details Diff
Install manual.html from correct directory

CMake was correctly building manual.html in the output build tree, but was
installing the version from the original source tree which is potentially out
of date.
mod - doc/CMakeLists.txt Diff File

textransform 06c12ad3

06.09.2021 17:20

greebo


Details Diff
0005740: Matrix3 transformations Affected Issues
0005740
mod - libs/math/Matrix3.h Diff File
mod - test/math/Matrix3.cpp Diff File

textransform b4fda762

06.09.2021 16:26

greebo


Details Diff
0005740: Port a few unit tests from the Matrix4 suite, as far as the class provides it Affected Issues
0005740
mod - libs/math/Matrix3.h Diff File
mod - test/CMakeLists.txt Diff File
mod - test/math/Matrix3.cpp Diff File

textransform c6a8881e

06.09.2021 16:16

greebo


Details Diff
0005740: Set up unit test suite Affected Issues
0005740
mod - libs/math/Matrix3.h Diff File
add - test/math/Matrix3.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

textransform 1368551a

06.09.2021 16:04

greebo


Details Diff
0005740: Refactoring. Introduce Matrix3, the little sister of Matrix4. Affected Issues
0005740
add - libs/math/Matrix3.h Diff File
mod - libs/math/Matrix4.h Diff File
add - libs/math/eigen.h Diff File
mod - test/Brush.cpp Diff File
mod - test/math/Matrix4.cpp Diff File
mod - tools/msvc/mathlib.vcxproj Diff File
mod - tools/msvc/mathlib.vcxproj.filters Diff File

textransform a29bd814

05.09.2021 19:12

greebo


Details Diff
0005740: New experimental brush face texture rotation implementation, which rotates the texture using the UV centroid as pivot.
Lots of code to be refactored, and it appears we don't have a 3x3 Matrix type.
Affected Issues
0005740
mod - radiantcore/brush/Face.cpp Diff File
mod - radiantcore/brush/TextureProjection.cpp Diff File
mod - radiantcore/brush/TextureProjection.h Diff File

master 26d5c1b7

05.09.2021 13:56

greebo


Details Diff
0005711: Fix Quake3 export test now that the tex def is exported in a different way Affected Issues
0005711
mod - test/MapExport.cpp Diff File

master 205c31b0

05.09.2021 13:54

greebo


Details Diff
0005711: Unit test debugging Affected Issues
0005711
mod - test/Brush.cpp Diff File

master 9e957eaa

05.09.2021 13:15

greebo


Details Diff
0005711: Port some code from GtkRadiant to write out brush faces in Quake 3 format. Angled brushes won't be correctly textured, but axis-aligned ones seem to work with this algorithm. Affected Issues
0005711
add - radiantcore/map/format/Quake3Utils.h Diff File
mod - radiantcore/map/format/primitiveparsers/BrushDef.cpp Diff File
mod - radiantcore/map/format/primitivewriters/LegacyBrushDefExporter.h Diff File
mod - test/Brush.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

master f334b172

05.09.2021 12:08

greebo


Details Diff
0005711: Add unit test checking the exported Q3 brush face Affected Issues
0005711
mod - test/Brush.cpp Diff File

master fbc3d116

05.09.2021 11:58

greebo


Details Diff
0005710: Add another unit test with an axis-aligned brush including a non-identity texdef Affected Issues
0005710
mod - test/Brush.cpp Diff File
add - test/resources/tdm/maps/quake3maps/angled_brush.map Diff File
add - test/resources/tdm/maps/quake3maps/brush_with_transform.map Diff File

master 4f4f93ab

05.09.2021 11:08

greebo


Details Diff
Logo
mod - README.md Diff File
add - install/bitmaps/repository_logo.png Diff File

master d0ef9b93

05.09.2021 11:08

greebo


Details Diff
Logo
mod - README.md Diff File
add - install/bitmaps/repository_logo.png Diff File

master bf4abd04

05.09.2021 11:08

greebo


Details Diff
Logo
mod - README.md Diff File
add - install/bitmaps/repository_logo.png Diff File

master 8b4b7772

05.09.2021 11:08

greebo


Details Diff
Logo
mod - README.md Diff File
add - install/bitmaps/repository_logo.png Diff File

master 6d902ef5

05.09.2021 11:08

greebo


Details Diff
Logo
mod - README.md Diff File
add - install/bitmaps/repository_logo.png Diff File

master 63922bdc

05.09.2021 11:08

greebo


Details Diff
Logo
mod - README.md Diff File
add - install/bitmaps/repository_logo.png Diff File

master 5ef45c64

05.09.2021 11:08

greebo


Details Diff
Logo
mod - README.md Diff File
add - install/bitmaps/repository_logo.png Diff File

master bd7dc98e

05.09.2021 10:44

greebo


Details Diff
0005710: Add some comments about the approach and its limited usefulness. Affected Issues
0005710
mod - libs/texturelib.h Diff File
mod - radiantcore/brush/TextureProjection.cpp Diff File
mod - radiantcore/map/format/primitiveparsers/BrushDef.cpp Diff File
mod - test/Brush.cpp Diff File

master ed2d1bd0

05.09.2021 06:15

greebo


Details Diff
0005710: Another unit test checking an angled brush.
This is currently causing trouble, as the axis base compensation matrix trick is not working here - only the 2D parts of the texture matrix are stored in the face's TextureMatrix class :/
Affected Issues
0005710
mod - test/Brush.cpp Diff File

master 2b062fb5

04.09.2021 11:04

greebo


Details Diff
0005710: Refactoring Affected Issues
0005710
mod - radiantcore/map/format/primitiveparsers/BrushDef.cpp Diff File
mod - radiantcore/map/format/primitiveparsers/BrushDef.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 114 115 116 117 118 119 120 ... 150 ... 180 ... 210 ... 240 ... 270 271 272  Next  Last