Kristian Duske
Kristian Duske
Currently, TrenchBroom only knows texture assets. The textures are enhanced with some material properties such as the filtering mode, the mode of transparency, Quake 2 surface flags / content flags,...
Currently we only provide packages for Ubuntu 20.04 and 22.04. We could replace these with flatpak packages to support a wider range of Linux distros. Tasks: - [ ] Put...
Closes #398. This is an alternative design for https://github.com/TrenchBroom/TrenchBroom/pull/4350 where the shapes are created with the `DrawBrushTool`. Additional shapes are added by implementing and registering a subclass of `DrawBrushToolExtension`. Also...
https://developer.valvesoftware.com/wiki/FGD lists all allowable property types: - axis - adds a relative 2 point axis helper - **angle** - adds an angle widget for this property to the entity dialog...
At this point, all of our compilers support C++20 ranges: - GCC 10 has full support - MSVC 2019 version 16.10 has full support - Xcode 14.3 has full support...
When a compiler shows a warning or error with a line number, we can try to parse it and turn it into a link that a user can click to...
Add a tool that allows the user to create measurement lines. Initial placement of measurement points is done by clicking on a brush face or the void. - If a...
Check functions such as `EditorContext::visible` which take pointers and turn the parameters into references wherever the value cannot be `null`.
Currently, node visitors take the node subclasses by pointer: ``` kdl::overload( [](const WorldNode* worldNode) {}, [](const LayerNode* layerNode) {}, [](const GroupNode* groupNode) {}, [](const EntityNode* entityNode) {}, [](const BrushNode* brushNode)...
It seems that `func_group` entities can alter the way in which q3map2 processes geometries (it can prevent neighbouring faces to be merged, for example). If this turns out to be...