207 Commits
Author SHA1 Message Date
Spike29 7027470704 Rename "Find brush..." into "Find Entity/Brush...", and fix 3 spelling mistakes in the UI 2026-09-01 11:05:15 +02:00
Garux cc96c84e29 fix bobToolz.door builder text 2026-08-12 09:38:45 +05:00
vld_voiculescu 801018f6d3 add the storage mod for all variables 2026-08-09 14:59:53 +03:00
vld_voiculescu 1c14e4c12a add Irregular Grid vertex jitter and Grid Step height snapping 2026-08-09 14:59:53 +03:00
vld_voiculescu b11baccb54 add axis inversion + terrace step fix + manual size input store 2026-08-08 17:24:02 +03:00
Garux 81ff3f50e0 simplify terrain generation plugin API interaction 2026-06-24 21:55:31 +05:00
Garux 03eb929bfb Merge remote-tracking branch 'origin/master' into pr/289 2026-06-24 01:29:52 +05:00
vld_voiculescu 8ebe37083a add more improvements 2026-06-21 22:12:04 +03:00
Garux cd048695fb fix GCC 16.1.0 build (MSYS2, Ubuntu)
closes #298
2026-06-18 04:19:56 +05:00
vld_voiculescu 506ce1a455 Add terrain generation plugin 2026-03-20 15:07:20 +02:00
Garux 410ba15aea fix meshtex QRadioButton being oddly toggleable (likely conflict with other QRadioButtons) 2025-12-20 20:18:23 +05:00
Garux 31100322e6 minor tweaks 2025-11-17 20:49:07 +05:00
Garux 7bb1c1ba06 remove odd casts 2025-11-02 02:37:40 +05:00
Garux 5b380fd6fe remove explicit float literal specifiers 2025-11-02 01:27:42 +05:00
Garux 2f17128f06 remove some odd static_cast<> 2025-11-01 20:49:05 +05:00
Garux 17d6588d1a use std::fabs to avoid conversion to double 2025-11-01 19:08:32 +05:00
Garux 7111e78f24 undo = default; constructors, they allow zero initialization, unlike constructors with empty body 2025-10-30 00:19:03 +05:00
Garux e9751996ac support explicit file patterns in file_dialog(); use to improve brushexport, prtview dialogs 2025-10-19 08:18:01 +05:00
Garux 00c352b697 remove odd newlines 2025-10-09 02:45:30 +05:00
Garux c5ced679f4 more Quoted use 2025-10-06 23:31:01 +05:00
Garux 37c7ff934c remove makeQuoted, use Quoted directly 2025-10-06 22:52:30 +05:00
Garux 76c423fa63 minor tweaks 2025-09-28 03:56:48 +05:00
Garux 2580a1ee17 minor tweaks 2025-09-23 03:59:53 +05:00
Garux 66e15e9ba0 minor tweaks 2025-09-23 02:45:24 +05:00
Garux eea78c37f3 * context menu for toolbar buttons configuration 2025-09-14 03:43:39 +05:00
Garux 8221dbf873 remove unneeded virtual destructors 2025-09-08 12:47:06 +05:00
Garux d7c9a5ea70 minor cleanup 2025-09-08 01:54:40 +05:00
Garux d7f3e9bd3f minor tweaks 2025-09-04 16:01:47 +05:00
Garux 911a7cceeb minor tweaks 2025-09-03 00:29:13 +05:00
Garux 5426732f28 minor tweaks 2025-09-02 05:04:33 +05:00
Garux 5f777691fc * bobToolz: new Aperture Door builder 2025-07-12 15:27:35 +05:00
Garux 4cf97f5651 minor tweaks 2025-04-26 16:42:06 +05:00
Garux 251d8ebd97 * bobToolz::Vis Viewer add sortable leafs chart (visible leafs, surfaces, shaders)
add rendering of MST_PATCH, MST_TRIANGLE_SOUP
		use consistent color per colorable object
		option to assing color per surface, not leaf (to debug surfaces)(current leaf surfs are always green anyway)
		render current leaf convex volume, in white
		support bsp without vis data
		add RBSP, FBSP support
2025-03-28 06:36:58 +05:00
Garux 12faf99546 * improve CSG Subtract results via more defined splits order
improve CSG Subtract performance (evaluate aabb before brush copy and buildBrep())
2025-02-16 18:58:01 +05:00
Garux 372bf08e79 * add bobToolz.explodeEntity: create group entity from each primitive of existing group entity
closes #212
2025-02-10 22:51:45 +05:00
Garux 607d4c67ad tweak formatting 2025-02-05 15:59:29 +05:00
Garux 4a368deef0 minor refactoring 2025-02-04 12:15:12 +05:00
TimePath b65f27b166 Callback: cleanup 2025-01-22 14:57:22 +05:00
TimePath 57c8189225 Callback: remove fixed-arity wrappers 2025-01-22 12:39:14 +05:00
TimePath bb72714216 Embrace variadic templates 2025-01-21 12:36:33 +05:00
Garux 8403e07e7b fix bobToolz TreePlanter, DropEntity, MakeChain
add TreePlanter, DropEntity erroneous use feedback
fix DropEntity crash
fix TreePlanter undo
2024-12-15 06:20:17 +05:00
Garux e251587788 replace class Str uses, replace std::list<DEPair*> 2024-12-11 09:20:27 +05:00
Garux dbe6089cdc appease false positive [-Wsequence-point] warning 2024-12-11 09:17:50 +05:00
Garux 721687afbe manage snprintf uses 2024-12-04 08:32:40 +05:00
Garux 7357b6ed57 rewrite ini reader/writer 2024-12-04 06:20:37 +05:00
Garux b849b0d4b0 minor tweaks 2024-12-01 08:10:52 +05:00
Garux 55dc6e677d use std::set std::map contains() 2024-12-01 06:01:52 +05:00
Garux 60e3e48dd0 Revert "fix build in ubuntu via using deprecated Qt function"
This reverts commit c618ce39af.
2024-02-04 09:53:31 +06:00
Garux 70c63edd21 fix obscure linux locale override issue (sunplug writing ? in place of -) 2024-02-02 01:28:07 +06:00
Garux df02774ff5 tweak StringOutputStream use
auto str = StringOutputStream()(bla) use form was not doing copy elision or move, but copy
2024-01-29 16:54:08 +06:00