Changesets: DarkRadiant

textool 7b9689c1

10.09.2021 09:13

greebo


Details Diff
0005746: Maintain a render::View in the Texture Tool, to be able to construct selection tests in the mouse tools. Affected Issues
0005746
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File

textool aee11c02

10.09.2021 05:16

greebo


Details Diff
0005746: Implement the texture tool's drag-move tool Affected Issues
0005746
mod - include/iinteractiveview.h Diff File
add - include/itexturetoolview.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
mod - radiant/textool/tools/TexToolMoveViewTool.h Diff File
mod - radiant/textool/tools/TextureToolMouseEvent.h Diff File
mod - tools/msvc/include.vcxproj Diff File

textool 47170db3

10.09.2021 04:36

greebo


Details Diff
0005746: Connect more dots to get the mouse tools into play when handling the mouse input in the TexTool Affected Issues
0005746
mod - install/input.xml Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
add - radiant/textool/tools/TexToolMoveViewTool.h Diff File
mod - radiant/ui/mousetool/RegistrationHelper.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

textool a03ba973

10.09.2021 03:58

greebo


Details Diff
0005746: Implement a few interfaces (WIP) Affected Issues
0005746
mod - include/imousetoolmanager.h Diff File
mod - libs/selection/SelectionVolume.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
add - radiant/textool/tools/TextureToolMouseEvent.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 8b12f675

09.09.2021 19:19

greebo


Details Diff
0005735: Better positioning, fix crashes. Affected Issues
0005735
mod - include/istatusbarmanager.h Diff File
mod - libs/wxutil/Modifier.h Diff File
mod - radiant/eventmanager/ModifierHintPopup.h Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/eventmanager/MouseToolManager.h Diff File

master df9826b6

09.09.2021 19:04

greebo


Details Diff
0005735: Conceptual work Affected Issues
0005735
add - radiant/eventmanager/ModifierHintPopup.h Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/eventmanager/MouseToolManager.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 523da10d

09.09.2021 18:17

greebo


Details Diff
0005741: Model Export dialog: Let the user confirm if the selected output file extension is not matching the one specified by the format Affected Issues
0005741
mod - radiant/ui/modelexport/ExportAsModelDialog.cpp Diff File

master 63781516

09.09.2021 18:12

greebo


Details Diff
0005741: Model Export dialog: Set file extension on format selection even if the entry doesn't currently have any extension. Affected Issues
0005741
mod - radiant/ui/modelexport/ExportAsModelDialog.cpp Diff File

master d44b2918

09.09.2021 18:06

greebo


Details Diff
0005706: Set a few more minimum widths. Buttons appear to report much more required width than they actually need to render their text contents. Affected Issues
0005706
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File

master 2cc2f897

09.09.2021 14:18

greebo


Details Diff
0005740: Remove the old texture rotation code which was based on the fake textdef.
Add some comments about the 2x3 matrix texture projection in general.
Affected Issues
0005740
mod - radiantcore/brush/Face.cpp Diff File
mod - radiantcore/brush/TextureMatrix.cpp Diff File
mod - radiantcore/brush/TextureMatrix.h Diff File
mod - radiantcore/brush/TextureProjection.cpp Diff File
mod - radiantcore/brush/TextureProjection.h Diff File

master 447e282f

09.09.2021 14:17

greebo


Details Diff
0005740: Add missing inline qualifiers Affected Issues
0005740
mod - libs/math/Matrix3.h Diff File

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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 108 109 110 111 112 113 114 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last