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
Garux
9a13f9ed55
simplify build code
2024-01-24 17:09:04 +06:00
Garux
dea7800d3c
bobToolz: load all group entities, was hardcoded list of them
...
fix crash in DEntity::SelectBrushes after DEntity::LoadSelectedBrushes (which may load brushes from other entities)
generalize loading options; fix ignored loadPatches option; use only visible brushes in Find Duplicates
2023-09-04 06:38:59 +06:00
Garux
bf4db60613
bobToolz: remove brush ID, store brushes & patches in vector
2023-09-01 17:06:03 +06:00
Garux
7bd11485d0
* bobToolz: new Find Duplicates function: finds & selects duplicate brushes in entire map
2023-08-30 21:16:21 +06:00
Garux
22f017283b
change browse file/directory icon from SP_FileDialogStart to semantically correct SP_DialogOpenButton
2023-08-21 15:41:07 +06:00
Garux
5e0d1b789d
fix ET sunplug writing spinbox content with prefix
2023-07-06 16:53:36 +06:00
Garux
7396eef067
* fix QComboBox popup leaking shortcuts
2023-07-03 12:26:20 +06:00
Garux
f7b9e7e482
fix nonmodal dialogs going behind main window in linux
...
notes:
was okay in windows
wnd position is not preserved on hiding via Close event now, requires extra handling, as in class RotateDialog or g_guiSettings (no much critical cases exist)
min max buttons aren't shown (when requested) in Ubuntu, shown in Windows; were shown for Qt::Window flag
2022-10-31 15:16:53 +03:00
Garux
9bbb84ea5a
fix some clang warnings & errors
2022-10-29 01:07:30 +03:00
Garux
b23d84ad6c
fix prtview init crash in linux (for unknown reason, PRTVIEW_PATH_MAX was 4096)
2022-10-28 16:55:08 +03:00
Garux
c618ce39af
fix build in ubuntu via using deprecated Qt function
2022-10-27 09:51:52 +03:00
Garux
9d3d204018
Qt
2022-10-27 09:10:31 +03:00
Garux
f366f6cc6e
double precision plane points in _QERFaceData
2021-11-23 15:11:43 +03:00
Garux
6c129e546f
store winding points in double precision
2021-11-23 14:48:00 +03:00
Garux
522f6f907e
rename cmdlib and imagelib to fix name clashes
2021-10-31 14:13:02 +03:00
Garux
b0b997e493
manage stl includes
2021-10-31 12:38:53 +03:00
Garux
0c390241c8
fix formatting
2021-10-26 18:16:24 +03:00