Commit Graph
104 Commits
Author SHA1 Message Date
Garux eea78c37f3 * context menu for toolbar buttons configuration 2025-09-14 03:43:39 +05:00
Garux 34f7fe77b0 * new icons by Julius, high dpi scaling support
closes #111
2025-09-12 22:47:13 +05:00
Garux 0c4fc847c9 * Layers Browser: New Layer, Show All Layers, Hide All Layers buttons
prevent deletion of only toplevel layer (crash)
2025-08-31 23:32:45 +05:00
Garux 1599d0a64b * layers system (stored in comments of .map file)
menus	* View->Layers Browser (L)
	* Edit->Expand Selection To Layers (ctrl + q)
	* shift + q: move-to LayersMenu
closes #133
2025-08-31 16:25:12 +05:00
Garux 581dd79acb * build menu.customize.build variables: are editable 2025-08-30 16:21:40 +05:00
Garux c2cb339c25 * build menu.customize: drag and drop items; ctrl + drag = copy
* build menu.customize: remove command line item when set empty
2025-08-30 02:03:54 +05:00
Garux eed8c1b083 * m2 in texBro: context menu 2025-08-08 18:12:50 +05:00
Garux 71c7261a36 * shader editor: make Copy and SelectAll binds work in read only mode 2025-08-06 22:38:54 +05:00
Garux 27b4ac9c08 * shader editor: Find, FindNext, FindPrevious OS dependent binds; Find fills search entry from selection 2025-08-06 20:06:05 +05:00
Garux 222f1557fc * shader editor: save on ctrl + s 2025-08-06 15:51:43 +05:00
Garux c812caf013 menu * Entity->Reload Entity Definitions 2025-08-05 14:25:29 +05:00
Garux e4aaeaad88 * .def .ent .fgd can be used simultaneously (removed entityclass="halflife") 2025-08-05 13:53:37 +05:00
Garux 9f4592ae85 clarify shader manual::rgbGen lightingDiffuse 2025-07-17 07:27:42 +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 de097849ad * handle patch lodbounds in -shift and -scale 2025-03-28 03:14:08 +05:00
Garux b14dcffd7d * hide group entity node when all its children get hidden 2025-03-03 21:40:14 +05:00
Garux 283198c319 * fix tiny structural brushes breaking bsp tree 2025-02-24 02:52:23 +05:00
Garux b4b935cb53 Merge pull request #227 from Garux/filterPatch
* tighten FilterPatchIntoTree() regarding to even (pink) points
2025-02-17 16:29:17 +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 da0570291b * ctrl + shift + p: Shortcuts dialog (keyboard commands palette) 2025-02-09 20:15:01 +05:00
Garux a1d1e22c19 shader manual mention polygonoffset default sort 2025-02-09 20:14:27 +05:00
Garux 6e16d7e3bd menu * Modify->Repeat: saved transforms feedback and individual resets
* Modify->Repeat->Reset Transforms (alt + r)
2025-02-06 14:37:05 +05:00
Garux dbb506af9a * tighten FilterPatchIntoTree() regarding to even (pink) points 2025-02-02 21:07:11 +05:00
Garux d107800f6d * Misc->Colors: add Model Browser Background control 2025-01-30 21:29:54 +05:00
Garux a3e673302c * Misc->Colors: add CameraIcon, AxisX, AxisY, AxisZ controls 2025-01-29 23:44:11 +05:00
Garux 870bdc2782 * add Blender Lighter and Green viewports themes by Julius 2025-01-27 14:21:37 +05:00
Garux 063784e5ce * Misc->Colors->Viewports Theme: load from .json presets stored in install/themes/_colors/ 2025-01-27 14:06:18 +05:00
Garux de4ba78ad2 menu * Misc->Colors display colors 2025-01-20 15:26:52 +05:00
Garux f387ed7718 * add alt + m1 selection style to transform manipulator for scaling in 3D 2025-01-13 09:59:49 +05:00
Garux 1a895c1984 prevent simultaneous mouse presses in SelectionSystemWindowObserver
fixes e.g. shift+m2 drag, +m1 -m1
2025-01-05 07:37:40 +05:00
Garux c24359215c shader manual: crosslink, improve 2024-12-29 05:01:48 +05:00
Garux a3742e33fd shader manual: consistent indentation and alignment of shaders 2024-12-27 08:49:39 +05:00
Garux 4aedb78011 tweak shader manual anchors 2024-12-27 06:09:20 +05:00
Garux 8b4f66118e shader manual: more realistic animMap example 2024-12-27 05:05:43 +05:00
Garux d397822068 clarify alphagen portal documentation more, simplify example shader 2024-12-23 03:18:46 +05:00
Garux 79b9b69e5e mbspc * decompile brushes with texinfo -1 ZHLT optimisation, deduce clip, AAATRIGGER, NULL textures 2024-12-20 16:28:46 +05:00
Garux b3ff10b287 * add prefs->Build->Region Box Shader (shader to use on the box generated around region) 2024-12-18 08:22:00 +05:00
Garux 159a063da8 * fix surface inspector updates on patch texturing changes, on UV Tool edits 2024-12-18 05:28:35 +05:00
Garux dbcdb4044e * fix deformvertexes autosprite2 on brushes and models
broken for brushes in c166e4214e by new triangualtion
broken for models forever
fixes https://github.com/TTimo/GtkRadiant/issues/658
2024-12-17 09:29:30 +05:00
Garux 1ed93f7ccb tweak portal, alphagen portal documentation, completion 2024-12-10 23:13:12 +05:00
Garux c488aa115b * -globalflag <surfaceparm>: add surface flag to every bsp shader. Reusable, e.g. -globalflag slick -globalflag nodamage. 2024-11-14 22:02:38 +05:00
Garux c166e4214e * improved brush faces triangulation wrt degenerate triangles production (non -maxarea algorithm) 2024-11-11 04:59:17 +05:00
Garux e0169cdc63 * -nobrushsnap: disable brush vertices snapping (of drawsurfs) (experimental, keep eye on meta merge efficiency)
fixes most of issues added by tjuction fixing due to offshape vertices insertion
2024-11-11 04:26:57 +05:00
Garux 1fe5016022 * m1 drag + ctrl (Drag tool, 3D view): move-snap selecton bbox corner to pointed position in scene
* m1 drag + alt + ctrl: rotate-snap selection bbox to pointed brush face plane
	* m1 drag + ctrl + shift: move selection along initially pointed brush face plane
2024-10-20 03:12:29 +05:00
Garux 9fab34bf54 update changelog 2024-09-24 21:17:04 +05:00
Garux 7c0b080e52 enable menu.help.about.changelog
add changelog-custom.txt of 20221212 release
2024-09-24 21:05:07 +05:00
Garux 63921951ac add extra shader manual - qer_trans info 2024-09-24 20:14:58 +05:00