Changesets: DarkRadiant

textool f0735884

10.09.2021 14:36

greebo


Details Diff
0005746: Add the mouse tool overlay render calls to the workflow Affected Issues
0005746
mod - radiant/textool/TexTool.cpp Diff File

textool d2bd2516

10.09.2021 14:29

greebo


Details Diff
0005746: Re-use the ZoomTool for the TextureTool Affected Issues
0005746
mod - include/iorthoview.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
mod - radiant/ui/mousetool/RegistrationHelper.h Diff File
mod - radiant/xyview/tools/ZoomTool.h Diff File

textool e2ee64b2

10.09.2021 12:01

greebo


Details Diff
0005746: Both the texture tool view and the xy views share parts of their interfaces, this way the existing MoveViewTool can be re-used with very little changes. Affected Issues
0005746
mod - include/imousetoolevent.h Diff File
mod - include/iorthoview.h Diff File
mod - include/itexturetoolview.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
rm - radiant/textool/tools/TexToolMoveViewTool.h Diff
mod - radiant/textool/tools/TextureToolMouseEvent.h Diff File
mod - radiant/ui/mousetool/RegistrationHelper.h Diff File
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiant/xyview/XYWnd.h Diff File
mod - radiant/xyview/tools/MoveViewTool.h Diff File
mod - radiant/xyview/tools/XYMouseToolEvent.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

textool c077ce2c

10.09.2021 11:13

greebo


Details Diff
0005746: Remove dead code Affected Issues
0005746
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File

textool 2a7c274d

10.09.2021 11:05

greebo


Details Diff
0005733: Use the texture aspect ratio to scale the visible UV space Affected Issues
0005733
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File

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