a5bad3d471
* fix: don't turn lights with targetname to styled for IBSP, as they are not switchable there
Garux
2023-08-17 19:46:49 +06:00
1da9dbfea9
* -keepmodels in -bsp / _keepModels on worldspawn: keep misc_model entities in the BSP file after compile
Garux
2023-08-17 19:22:21 +06:00
affe89e774
add Application::aboutQt to about dialog
Garux
2023-07-31 14:09:34 +06:00
b9c537f40b
* Run Engine After Compile function: make 'Engine to Run' & 'Engine Arguments' customizable in preferences
Garux
2023-07-31 10:43:41 +06:00
c69a94d955
fix Widget_connectToggleDependency: apply dependency effect on creation (preferences loading case; only has been working during manual toggling) Widget_connectToggleDependency: track checkbox graying out to allow chained dependencies
Garux
2023-07-31 10:39:59 +06:00
cc89d51e79
make console text color adaptive to GUI theme changes
Garux
2023-07-24 16:00:47 +06:00
32c4ded9d2
fix default GUI theme application on the fly
Garux
2023-07-24 15:43:36 +06:00
4e1c8adbff
install share/qt5/plugins/styles/qwindowsvistastyle.dll for native look'n'feel in Windows with 'Default' theme
Garux
2023-07-24 13:58:29 +06:00
4b58cc3f83
omit SVN requirement with DOWNLOAD_GAMEPACKS=no this is to workaround github actions build error: svn.exe is present, but access returns code 127
Garux
2023-07-22 23:26:18 +06:00
66f80987a8
* shader editor: highlight current line
Garux
2023-07-14 16:06:42 +06:00
5e0d1b789d
fix ET sunplug writing spinbox content with prefix
Garux
2023-07-06 16:53:36 +06:00
1e909131be
* misc_model _target and group entity _targetname key aliases for baking the model into entity helps when targetname key is not wanted on an entity, as changing its behavour crosslinking of keys versions works, underscored version has priority
Garux
2023-07-05 14:45:05 +06:00
db2b615cbf
only trigger prereleases build manually
Garux
2023-04-26 15:46:35 +06:00
a351b63868
add "textures/skip" to caulk filter for Q1
Garux
2023-02-03 21:21:23 +06:00
a99892751b
entity, surface inspectors: clear focus widget while showing to keep global shortcuts working
Garux
2023-02-02 19:39:39 +06:00
544ade9bd0
on Enter in NonModalEntry, NonModalSpinner always do apply, since not every selected instance necessarily has shown property applied
Garux
2023-02-02 17:39:40 +06:00
c08c2f9949
* ctrl/ctrl + shift modifiers in value spinners divide step by 10 & 100 respectively
Garux
2023-01-20 12:56:54 +06:00
f9bc21ab12
* -lessbrushes switch: less brushes when decompiling Q1, HL maps at the expense of texturing
Garux
2023-01-18 21:36:11 +06:00
f43f9da361
mbspc: * improve decompilation quality of Q1, HL maps greatly (texturing correctness, less brushes) #87#92
Garux
2023-01-18 21:33:23 +06:00
6fa7a8b5bd
mbspc: decompilation: bump limits to be able to decompile all AD Q1 BSPv1 maps
Garux
2023-01-15 20:32:11 +06:00
88a03b07be
normalize rendered light color for display consistency (compiler normalizes it anyway) lower 3d light sphere brightness to reduce occlusion #63
Garux
2022-12-17 02:15:38 +06:00
d41adc5e93
* use bounding box for misc_model transformations
Garux
2022-12-16 00:53:04 +06:00
52a8b41229
* 2D view new brush creation: do not stumble on one dimenstion resizing, when the other is 0 * 2D view new brush creation: preserve brush start world coordinate, when viewpoint is changed in the process
Garux
2022-12-04 02:18:31 +06:00
e1c814f600
* "Built-In Group Dialog" layout option, embeds entity, textures etc dialog on the right of main window
Garux
2022-11-11 08:31:17 +03:00
15ca706037
support DPI scaling by viewports rendering and input in certain scenarios e.g. in mac, kde, wayland or after QT_SCALE_FACTOR=1.25 ./install/radiant
Garux
2022-11-07 19:02:40 +03:00
f7a33dd4d3
manage camera events queue fixes impossibility of wasd + freelook in linux fixes jagged focused orbiting
Garux
2022-11-04 08:18:20 +03:00
4010e94bec
redraw scene on light entity _color, _light, light, fade, scale, spawnflags keys change
Garux
2022-11-02 12:34:48 +03:00
6da99631e2
* texBro folders tree: sort it case insensitively
Garux
2022-11-02 11:59:10 +03:00
f1672c42a3
EntityInspector::Key field::enter: in addition to jumping to Value field selectAll() it
Garux
2022-11-02 09:55:25 +03:00
a5d0ae72d1
fix SmoothMetaTriangles() mainly fixes celshading, as it's about coincident vertices with varying normal smoothing params
Garux
2022-11-01 13:00:10 +03:00
02f1fccb14
have some default light intensity
Garux
2022-10-31 23:41:11 +03:00
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
Garux
2022-10-31 15:16:53 +03:00
5ce090b8c7
fix use-after-free (for some reason only when started with empty settings, quitted)
Garux
2022-10-31 12:30:43 +03:00
41de4bb321
bump version number to not clash with older version of settings, which are not fully compatible
Garux
2022-10-30 13:15:31 +03:00
62f06a9af3
appease incompatible fgds loading: only show message window once, the rest of messages go to the log report problem fgd line parse block names case insensitively #115
Garux
2022-10-30 12:43:25 +03:00
8565682f07
consider nodraw shaders in fog direction deduction
Garux
2022-10-30 10:00:42 +03:00
f53bfde1a1
resize build customization window with the content
Garux
2022-10-30 08:01:54 +03:00
0678e842b2
improve Surface Inspector consistency was showing shader of last selected brush, texdef of 1st now shows properties of single primitive at 1st tries to show last selected primitive to be responsible to selection prefers brushes over patches as general rule
Garux
2022-10-28 21:00:55 +03:00
0f2ad6378d
rename Light theme to more sensible Default
Garux
2022-10-28 17:04:28 +03:00
b23d84ad6c
fix prtview init crash in linux (for unknown reason, PRTVIEW_PATH_MAX was 4096)
Garux
2022-10-28 16:55:08 +03:00
e445a2635a
fix crash with 'load shaders at startup' (was occuring before ogl init)
Garux
2022-10-28 09:50:44 +03:00
d3e48d8c31
* render Q3 shader based skyboxes logic: load 6 skybox textures when shader gets used by scene, don't unload dynamically, just on 'flush' texture browser only uses normal preview image and doesn't trigger potentially heavy box loading also fix R_ResampleTexture for [2+x upscaling
Garux
2022-07-18 10:05:19 +03:00
22377bb255
fix .srf file name, when map name contains period, e.g. asd.xxx.map closes#102
Garux
2022-07-11 23:33:01 +03:00
41d37cf57d
* skylight extension: q3map_skylight amount iterations optional[horizon_min horizon_max sample_color] horizon_min horizon_max: two spherical angles, defining portion of sphere to emit light from. Default is 0 90, which is upper hemisphere. -90 90 will be whole sphere. sample_color: Default = 1: sample color of each individual light from skybox images, if they are present. 0: use shader color, set by q3map_lightRGB/q3map_lightImage/_up skybox image/qer_editorImage. * q3map_skylight may be used multiple times in a single shader
Garux
2022-01-09 16:50:04 +03:00