Requirements
Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)
Changelog
New features
- #2351: UV Lock option for vertex editing
- #2344: Shortcut to moving faces in 2D
- #2420: TrenchBroom Manual is now responsive
- #2336: Add a text field to the Scale tool to enter the desired bounds
- #871: Add scale / shear tool
- #1304: Add support for Daikatana
- #2279: Add generic game configuration
- #1404: Improve selection and general rendering performance
- #2069: CSG hollow
- #1157: Portal file loading
- #1780: Add "Reload Point File" and "Reload Portal File" menu items
- #1412: Support fence textures with "{" prefix and MF_HOLEY .mdl flag for alpha-masked skins
- #1540: Draw arrowheads on entity links to indicate direction
- #2051: Support merging groups
- #1723: Support for sub-integer grid sizes
- #885: Add button to reload texture collections
- #2276: Add "hint" and "skip" Quake 2 surface flags
- #2202: Add support for FGD includes
- #2329: Add support for string continuations in FGD files
- #2278: Document game configuration file syntax
- #2272: Game path box in game preferences is always blank
Bug fixes
- #2463: Add support for fence textures to dkwal texture loader
- #2459: Fix handling of embedded palettes when reading daikatana wals.
- #2457: fix excessive CPU use in Preferences window
- #2434: Increase WASD framerate
- #2357: Can drag map view pane splitters outside of the window
- #2438: avoid accessing preferences from FlyModeHelper thread (fixes registry corruption)
- #2434: Fly mode is choppy on macOS and Windows
- #2445: Zoom sometimes inverts the viewport
- #2448: work around ambiguous redirect in bash script
- #2432, #2399: Quake texture loading fixes
- #2397: Rewrite Camera pitch limit
- Add up/down keys to Fly Mode docs
- #2410: Use hints when possible and some UI cleanups
- #2407: Fix space in Hexen2FileSerializer
- #2401: Disable reload point / portal file menu items if the files are deleted
- #2402: Add mapversion property when creating a new Valve map
- #2396, #2391: Fix Quick Fix feature on Linux, Windows
- #2394: Fix alt-click requiring 2 clicks in some circumstances
- #2369: Request vsync on Windows
- #2389: Fix a few interface rendering problems
- #2385: With clip tool active, texture changes dont occur until you exit the tool or place a clip point
- #2384: Brushes created by CSG merging faces should go in the parent of the first selected brush
- #2380: Fix reading animated MDL skin groups
- #2381: Don't crash when palette cannot be found
- #2368: Don't consider invalid group merge targets
- #2263: Fix loading Quoth FGD
- #2371: Fix crash when loading invalid entity definition bounds
- #2361: Crash when adjusting edges/faces
- Added slider to set the RendererFontSize preference
- #2349: Allow more decimal places for rotation angle
- #2345, #2340: Daikatana config fixes
- #2335: Add windows shortcut to open manual
- #2334: Add manual entry for CSG hollow, change default shortcut, update shortcut map
- #2256: Don't crash when loading invalid texture collections
- #2254: Don't crash when loading a BSP with missing textures
- #2290: Subtracing a brush that encloses the subtrahend has no effect
- #2297: UV editor crashes if zoomed too much
- #2318: UV editor origin handle disappears
- #2315: Resizing a 45° clipped face yields invalid results