github TrenchBroom/TrenchBroom v2020.2-RC1
TrenchBroom 2020.2-RC1

latest releases: v2024.1-RC1, v2023.1, v2023.1-RC2...
pre-release4 years ago

Supported Platforms

  • Windows: Vista, 7, 8, 10
  • Linux: Qt 5.9 or higher (deb and rpm packages see below)
  • macOS: 10.14 or higher

Requirements

Windows users please install the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019:

Changelog

New features

  • #2365: Layers system rework (allow renaming/reordering, persist visibility/lock state)
  • #876: Layers can be omitted from map exports
  • #206: Soft map bounds
  • #1448: Paste between Standard and Valve maps
  • #3156: "Reveal in texture browser" context menu item for face selections
  • #3035, #2452: Support Quake 2/3 textures in subdirectories other than 1 level deep
  • #3288: Improvements for surfaceparm smart tags
  • #3229: Hide invalid content & surface flags in the flags editor UI
  • #3318: Provide 64-bit windows builds
  • #2815: Status bar: add game name, map format, and hidden node counts

Changes

  • #3228: Don't transfer face content flags on texture copy+paste
  • #3329: Change default Quake map format to Valve
  • #2971: Make "Snap vertices" commands work with point entities selected, snap inside groups
  • #3384: Treat a Group selection as if the contents are selected
  • #3389: Remove snapping along face normal, eliminating unwanted snaps when resizing angled faces
  • #3452: Hide group labels when group bounds are hidden
  • #1914: Raise maximum supported map size to +/-32768, increase far clip

Game support

  • #3360, #3462: New game configs: D-Day, Wrath
  • #3405: Include Half-Life, Neverball experimental game configs in releases
  • #3455: Add Valve option to game configs lacking it
  • #3302: Quake 3 game config updates

Bug fixes

  • #2789: Fix crash on complex convex merge
  • #2994: Fix crash on unknown game types
  • #3224: Fix crash on paste
  • #3232: Fix crash on Neverball config when creating a new map
  • #3333: Fix crash when extending brush to world bounds
  • #3332: Fix crash after extrude, face select, alt+double-click
  • #3441: Fix crash on 16-bit gray PNG's
  • #3444: Fix crash on empty texture collections
  • #3436: Fix crash when creating a new map with a tool active + brush selected
  • #3447, #3311: Fix crashes in compile dialog
  • #3250: Fix undo/redo ends up in the wrong state when changing a texture multiple times
  • #2777: Fix wireframe bounds not updating when editing an entity classname to a smaller one
  • #3024: Support smart flags editor on FGD properties set as "flags" other than "spawnflags"
  • #2785: Fix point entities drifting around when dragged with sub-integer grid
  • #3450: Fix pastes on slopes going off-grid
  • #2790, #2791: Fix quick brush skewing, vertex editing on complex shapes
  • #3226: Fix "Reset texture alignment" not honoring default texture scale
  • #3314: Make it less likely to trigger autosave during user interaction
  • #3186: Close open groups before switching current layers
  • #3379: Improve handling of entity definition inheritance
  • #3347: Don't open all texture files at once when loading loose textures
  • #3406: Fix "Make structural" keybinding
  • #3386: Fix freeze when resizing tiny brushes
  • #3227: Fix simple brush tool in 2D view not working inside groups

UI fixes

  • #3161: High-DPI icons
  • #3421: Fix losing entity atttribute grid selection when changing entity selection
  • #3290: Fix texture offset buttons stepping by 1
  • #3373: Fix texture angle buttons not working on XFCE
  • #3369: Add tooltips for texture param stepper button
  • #3225: Fix Flip horizontal shortcut (Ctrl+F) when toolbar is hidden
  • #3111: Fix UV editor rotation circle too thin
  • #3271: Make "Add file texture collection" file dialog filters by the extension (e.g. wad)
  • #3291: Make "Show grid" and "Snap to grid" menu items show their checked state
  • #3280: Add explicit start / stop / test buttons to compilation dialog
  • #3423: Fix compile dialog's "Compile" button disabled on new profiles
  • #3372: Add context menu to duplicate/remove compile profiles
  • #3344: Fix scale on Brightness slider
  • #1858: Rename View button to "View Options"
  • #3368: Increase rotate handle line width

Don't miss a new TrenchBroom release

NewReleases is sending notifications on new releases.