Garux
|
968d36d656
|
fix _skybox geometry being not scaled when _skybox area had other entities
entities after _skybox were overwriting node->skybox flag
|
2025-10-26 17:24:09 +05:00 |
|
Garux
|
553dd81247
|
minor tweaks
|
2025-10-26 00:35:05 +05:00 |
|
Garux
|
abadf52398
|
* support separated _ambient, _color per group, misc_model entities
|
2025-10-25 22:10:56 +05:00 |
|
Garux
|
ae3b75b31f
|
add ColorFromSRGB()
|
2025-10-25 18:23:20 +05:00 |
|
Garux
|
3ce9767554
|
make modeltypes="*" usable
|
2025-10-22 21:19:09 +05:00 |
|
Garux
|
374c3fc239
|
indicate model loading failure by nomodel.png
|
2025-10-22 21:16:58 +05:00 |
|
Garux
|
4705d56a84
|
add ASSIMP_INTERNAL build option, use external assimp by default
|
2025-10-22 09:28:16 +05:00 |
|
Garux
|
5850a027a2
|
workaround cd_lighting not being correctly applied on start
#258
|
2025-10-22 02:25:52 +05:00 |
|
Garux
|
739bad8e24
|
* -format map_220: bsp to map of Valve220 format conversion
|
2025-10-21 23:49:45 +05:00 |
|
Garux
|
778169734d
|
Merge pull request #263 from Aciz/fix-shadermanual-terrain-lightmapaxis
correct shader manual entries for q3map_terrain and q3map_lightmapAxis
|
2025-10-21 18:52:26 +05:00 |
|
Garux
|
bf9d5c3e5b
|
fix texture alignment deduction during bsp to map decompilation on bmodels with origin
avoid different bmodels matching surfs mixture in GetBestSurfaceTriangleMatchForBrushside
|
2025-10-21 15:09:15 +05:00 |
|
Garux
|
1285e9c9e5
|
* fix AP texture alignment deduction during bsp to map decompilation
|
2025-10-21 05:17:16 +05:00 |
|
Garux
|
4e1cddc891
|
Merge pull request #262 from Aciz/fix-decltype-wchanges-meaning-gcc
fix decltype declarations for GCC in MergeBspMain
|
2025-10-21 00:25:35 +05:00 |
|
Garux
|
e919276f52
|
* -wtf: During bsp to map conversion use common/WTF on faces with failed texture alignment deduction
|
2025-10-20 15:33:04 +05:00 |
|
Garux
|
ee3ac80a62
|
* -modelclip: Decompile model autoclip brushes during bsp to map conversion (they are skipped by default)
explicit setting instead of reusing -force
|
2025-10-20 15:17:27 +05:00 |
|
Garux
|
5dbb0af073
|
minor tweaks
|
2025-10-20 14:52:24 +05:00 |
|
Garux
|
fcd8aed273
|
rename toolbar objects to force default side attachment change
|
2025-10-20 00:38:36 +05:00 |
|
Garux
|
52f1f3c53f
|
adjust dark.qss darker.qss colors
|
2025-10-20 00:24:05 +05:00 |
|
Garux
|
75412e507e
|
dark.qss darker.qss adjust sizes back
|
2025-10-19 21:30:24 +05:00 |
|
Garux
|
93102ee111
|
dark.qss darker.qss mods by Julius
|
2025-10-19 21:28:58 +05:00 |
|
Garux
|
e3611620f5
|
clarify -nobouncestore description (doesn't store after normal light pass too)
|
2025-10-19 09:10:00 +05:00 |
|
Garux
|
43ec2f641b
|
.gitattributes add .htm
|
2025-10-19 08:20:59 +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
|
125e2b91d1
|
Merge pull request #260 from Aciz/fix-ci-deps
Add missing libqt5svg5-dev dependency for Linux
|
2025-10-16 22:00:51 +05:00 |
|
Garux
|
b58c7abc6c
|
map info: do not count info_null as ingame entity, it is removed in idTech3
|
2025-10-14 15:46:47 +05:00 |
|
Garux
|
e0ff456b23
|
* texBro.context menu: Select Textured Objects, Select Textured Surfaces
|
2025-10-14 15:33:45 +05:00 |
|
Garux
|
9977ddfa1a
|
generate light theme bitmaps in settings path, app path may have no write permission
|
2025-10-11 16:03:19 +05:00 |
|
Garux
|
0f3a5fe4c5
|
tweak build.customize.variables gui
|
2025-10-10 23:31:41 +05:00 |
|
Garux
|
758db8358d
|
* adjust icons in light GUI themes for better visibility
|
2025-10-10 19:21:39 +05:00 |
|
Garux
|
00c352b697
|
remove odd newlines
|
2025-10-09 02:45:30 +05:00 |
|
Garux
|
f7630df89c
|
* del: DeleteSelection3 as most expected deletion bind
|
2025-10-09 02:05:25 +05:00 |
|
Garux
|
875efcd650
|
fix dark.qss when editor is started normally; somehow effect of switch theme on the run is different regarding toolbar::spacing
|
2025-10-08 17:07:46 +05:00 |
|
Garux
|
2bec7e7177
|
tweak dark.qss
|
2025-10-07 16:47:52 +05:00 |
|
Garux
|
7ea9546cdf
|
add class SingleQuoted
|
2025-10-07 00:16:53 +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
|
fae3673d03
|
fix patch vertices selection display broken in d7f3e9bd3f
closes #255
|
2025-10-06 14:56:42 +05:00 |
|
Garux
|
eab59834bc
|
* support distinct lighting from different sky shaders in one map (by Tom Arrow)
* -onesky: fallback to old behavior: any sky emits total of all suns/skylights in the map
|
2025-10-06 05:09:10 +05:00 |
|
Garux
|
c30fb6fe1d
|
Merge pull request #256 from TomArrow/multisun2
-multiSun commandline flag: Draw sun/skylights only if they come from…
|
2025-10-05 23:38:30 +05:00 |
|
Garux
|
d8afccdcb6
|
more svg icons
|
2025-10-05 14:38:07 +05:00 |
|
Garux
|
0094c59c78
|
* support mixture of monitored and unmonitored build commands (do unmonitored run after 1st such command)
* do Run Engine After Compile also after unmonitored builds
|
2025-09-30 01:54:44 +05:00 |
|
Garux
|
3b51d82439
|
minor tweaks
|
2025-09-29 04:04:05 +05:00 |
|
Garux
|
b19fd006c7
|
make GUI theme global preference, load it ASAP
|
2025-09-29 00:12:13 +05:00 |
|
Garux
|
76c423fa63
|
minor tweaks
|
2025-09-28 03:56:48 +05:00 |
|
Garux
|
5c29b80300
|
destroy CGameDialog window immediately after use, doing so in destructor of static object is too late, causes crash in certain environments
closes #148
|
2025-09-28 02:14:02 +05:00 |
|
Garux
|
0a80243914
|
place filter, plugin toolbars on the right by default
|
2025-09-24 00:14:47 +05:00 |
|
Garux
|
a8b0ac4eb7
|
define CLUSTER_OPAQUE CLUSTER_NORMAL constants
|
2025-09-23 17:25:51 +05:00 |
|
Garux
|
01e6ad9e1d
|
define FOG_INVALID constant
|
2025-09-23 05:47:20 +05:00 |
|
Garux
|
6e2d0d139b
|
define explicit AREA_INVALID constant
|
2025-09-23 04:46:33 +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
|
e8f74da3d2
|
minor tweaks
|
2025-09-22 22:36:41 +05:00 |
|
Garux
|
10cfb24b77
|
* fix and simplify FloodAreas
was bugged since original q3map
bug behavior was made consistent in c379aae1d4 (was determined by 1st brush face being areaportal before)
|
2025-09-22 16:32:16 +05:00 |
|
Garux
|
413eb84b6c
|
* render camera crosshair sharply independently of viewport size, with shadow
|
2025-09-19 03:58:33 +05:00 |
|
Garux
|
16a04110b3
|
fix MAX_PATCH_SIZE, it's 31
|
2025-09-18 23:40:31 +05:00 |
|
Garux
|
fb3698b820
|
minor tweaks
|
2025-09-18 23:36:30 +05:00 |
|
Garux
|
2501b86856
|
* refactor to work without -maxshaderinfo limit, improve shader search performance
|
2025-09-18 21:07:03 +05:00 |
|
Garux
|
7ddab0634b
|
minor tweaks
|
2025-09-17 14:49:19 +05:00 |
|
Garux
|
ce6ff2d0ba
|
fix unwanted triggering of toolbar control menu items, when opening it (KDE)
|
2025-09-16 22:01:24 +05:00 |
|
Garux
|
c9b618c7e8
|
more svg icons
|
2025-09-16 19:36:05 +05:00 |
|
Garux
|
009436f9d6
|
fix notex.png text height
|
2025-09-16 19:33:46 +05:00 |
|
Garux
|
6cf1403e48
|
set window icon for the very 1st configuration dialogs too
|
2025-09-16 18:31:33 +05:00 |
|
Garux
|
c2ce180a0e
|
enable logging to radiant.log permanently (also in the beginning of the very 1st start)
|
2025-09-16 06:42:49 +05:00 |
|
Garux
|
95ab1e506d
|
new notex.png shadernotex.png
|
2025-09-16 05:41:27 +05:00 |
|
Garux
|
1dc52f95d2
|
create patch prefabs inside selected entity, if applicable
|
2025-09-16 01:46:56 +05:00 |
|
Garux
|
f41ab71466
|
enable context menu on filter toolbar besides special rightclick buttons
|
2025-09-15 21:01:59 +05:00 |
|
Garux
|
de002eabfe
|
* Copy All in console context menu
|
2025-09-15 19:43:51 +05:00 |
|
Garux
|
c81c2b70c1
|
* improved GUI themes, new unmodified Fusion theme, external .qss file
|
2025-09-15 02:03:49 +05:00 |
|
Garux
|
6e8079cc93
|
minor tweaks
|
2025-09-14 03:55:34 +05:00 |
|
Garux
|
1cce74baac
|
fix typo
|
2025-09-14 03:48:17 +05:00 |
|
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
|
9ea0873388
|
minor tweaks
|
2025-09-08 14:22:10 +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
|
2b0136cd57
|
fix -Wdeprecated-enum-enum-conversion
|
2025-09-08 00:23:09 +05:00 |
|
Garux
|
648b944005
|
fix formatting
|
2025-09-07 18:24:30 +05:00 |
|
Garux
|
86d08f9e93
|
use std::array for PlanePoints
|
2025-09-07 18:20:13 +05:00 |
|
Garux
|
a78a2e492a
|
optimize UnsortedSet memory consumption and use it for selection tracking
|
2025-09-07 15:48:51 +05:00 |
|
Garux
|
b8ee46f8d7
|
fix -Wtautological-compare warning
retroactive change in c++23 must work in modern compilers in c++20 mode
|
2025-09-06 18:32:18 +05:00 |
|
Garux
|
c593f3df3a
|
.gitignore more clang
|
2025-09-04 23:56:37 +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
|
5d7789438e
|
fix destination layer when deleting current layer
|
2025-09-02 05:35:27 +05:00 |
|
Garux
|
5426732f28
|
minor tweaks
|
2025-09-02 05:04:33 +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
|
f01c7e1e77
|
more precise .gitignore, filter clangd files
|
2025-08-31 16:57:06 +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
|
6aaaa7dc65
|
draw big light radii for linear lights, has more use
closes #249
|
2025-08-25 00:52:33 +05:00 |
|
Garux
|
2c91d2a941
|
use callback lib for Vector3Callback
|
2025-08-13 09:46:31 +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
|
db756dc039
|
fix autobuild
|
2025-08-05 21:11:07 +05:00 |
|
Garux
|
fc150fc0eb
|
more precise snap plane points preference description
|
2025-08-05 15:45:37 +05:00 |
|
Garux
|
67317a66f0
|
build.customize more intuitive text indicating new field
|
2025-08-05 15:38:27 +05:00 |
|
Garux
|
07b03619a2
|
shader editor: colorize surfaceparm nomarks, nodlight as runtime params
|
2025-08-05 15:27:03 +05:00 |
|