Changesets: DarkRadiant

master b8b1e3cb

08.09.2021 19:47

Matthew Mott


Details Diff
BasicVector4 subtraction operators are now non-members
mod - libs/math/Vector4.h Diff File
mod - test/math/Vector.cpp Diff File

textransform 78747549

08.09.2021 19:44

greebo


Details Diff
0005740: Rearrangement, introduce Face::setTexDefFromPoints which does the reverse calculation Affected Issues
0005740
mod - radiantcore/brush/Face.cpp Diff File
mod - radiantcore/brush/Face.h Diff File

master 54511a8f

08.09.2021 19:03

Matthew Mott


Details Diff
Include local user guide in Debian package

The darkradiant.install file was missing the /usr/share/doc/darkradiant
directory, meaning that the installed documentation was never collected into
the final package.
mod - debian/darkradiant.install Diff File

textransform c6c01ead

08.09.2021 18:58

greebo


Details Diff
0005740: Refactor Face::rotateTexdef to use the new Matrix3 class instead of custom Eigen Affected Issues
0005740
mod - radiantcore/brush/Face.cpp Diff File

textransform 97156f2d

08.09.2021 18:12

greebo


Details Diff
0005740: Add named Matrix3 constructors for the simple transform types Affected Issues
0005740
mod - libs/math/Matrix3.h Diff File
mod - test/math/Matrix3.cpp Diff File

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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 105 106 107 108 109 110 111 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last