Garux
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
2022-12-04 02:18:31 +06:00
Garux
e1c814f600
* "Built-In Group Dialog" layout option, embeds entity, textures etc dialog on the right of main window
2022-11-11 08:31:17 +03:00
Garux
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
2022-11-07 19:02:40 +03:00
Garux
f7a33dd4d3
manage camera events queue
...
fixes impossibility of wasd + freelook in linux
fixes jagged focused orbiting
2022-11-07 18:32:34 +03:00
Garux
4010e94bec
redraw scene on light entity _color, _light, light, fade, scale, spawnflags keys change
2022-11-02 12:34:48 +03:00
Garux
6da99631e2
* texBro folders tree: sort it case insensitively
2022-11-02 11:59:10 +03:00
Garux
f1672c42a3
EntityInspector::Key field::enter: in addition to jumping to Value field selectAll() it
2022-11-02 09:55:25 +03:00
Garux
3d5114cf02
fix libpng warnings
2022-11-02 09:01:25 +03:00
Garux
a5d0ae72d1
fix SmoothMetaTriangles()
...
mainly fixes celshading, as it's about coincident vertices with varying normal smoothing params
2022-11-01 13:00:10 +03:00
Garux
02f1fccb14
have some default light intensity
2022-10-31 23:41:11 +03: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
5ce090b8c7
fix use-after-free (for some reason only when started with empty settings, quitted)
2022-10-31 12:30:43 +03:00
Garux
41de4bb321
bump version number to not clash with older version of settings, which are not fully compatible
2022-10-30 13:15:31 +03:00
Garux
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
2022-10-30 12:43:25 +03:00
Garux
8565682f07
consider nodraw shaders in fog direction deduction
2022-10-30 10:00:42 +03:00
Garux
f53bfde1a1
resize build customization window with the content
2022-10-30 08:01:54 +03:00
Garux
fe4e35c4f0
fix UB
2022-10-29 11:25:25 +03:00
Garux
9bbb84ea5a
fix some clang warnings & errors
2022-10-29 01:07:30 +03:00
Garux
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
2022-10-28 21:00:55 +03:00
Garux
0f2ad6378d
rename Light theme to more sensible Default
2022-10-28 17:04:28 +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
e445a2635a
fix crash with 'load shaders at startup' (was occuring before ogl init)
2022-10-28 09:50:44 +03:00
Garux
b701e17d6b
tweak global.xlink & README.md
2022-10-27 11:30:47 +03:00
Garux
b6cfc66ea3
bump actions/checkout version
2022-10-27 11:00:25 +03:00
Garux
6bfa626a38
fix ubuntu build, suppress spammy warning there
2022-10-27 10:30:27 +03:00
Garux
f7977eb851
fix build in ubuntu via using deprecated Qt function
2022-10-27 10:04:56 +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
b1e5581c60
Merge pull request #108 from wdoekes/do-not-clobber-symlink-when-saving-map
...
Do not move symlinks when saving a map, overwrite target instead
2022-08-27 18:36:38 +03:00
Walter Doekes
dd81a7f0d7
Do not move symlinks when saving a map, overwrite target instead
...
If the user is editing a symlink to a target instead of a real file,
chances are high they want the symlink to stay in place.
Precondition:
some.map -> /path/to/elsewhere.map
After save (before):
some.bak -> /path/to/elsewhere.map
some.map (real file)
After save (after):
some.map -> /path/to/elsewhere.map
Closes #107 .
2022-08-27 16:03:40 +02:00
Garux
f61e0dcb67
* view->filter->sky: Q3 shader based skies (skyParms keyword)
2022-07-18 18:28:56 +03:00
Garux
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
2022-07-18 10:05:19 +03:00
Garux
22377bb255
fix .srf file name, when map name contains period, e.g. asd.xxx.map
...
closes #102
2022-07-11 23:33:01 +03:00
Garux
87a3682c46
-scale: fix bspNodes & bspLeafs precision
2022-07-10 18:54:46 +03:00
Garux
86def027b1
Merge pull request #103 from Aciz/fix-arch-build
...
Fix build on Arch
2022-05-28 23:05:11 +03:00
Aciz
2d156a33af
Fix build on Arch
2022-05-24 15:22:31 +03:00
Garux
eed75b004b
Merge branch 'master' of https://github.com/Garux/netradiant-custom
2022-04-09 21:30:08 +03:00
Garux
88d1777f0f
fix pyramidal autoclip (was providing wrong reference points)
2022-04-04 19:43:25 +03:00
Garux
aef8dcc54e
Merge pull request #97 from KG7x/master
...
Add manual 'workflow_dispatch' and fix compile with latest 2022 Windows server
2022-03-18 19:10:48 +03:00
KG7x
5569544508
Merge branch 'Garux:master' into master
2022-03-18 19:05:05 +03:00
Garux
3844bd9029
fix map snapshot file path
2022-03-18 12:59:13 +03:00
KG7x
63a4d9b0d1
Update build.yml
2022-03-08 13:19:30 +03:00
Garux
62fd974b7a
Merge branch 'master' of https://github.com/Garux/netradiant-custom
2022-02-12 01:32:06 +03:00
Garux
42255b479c
Merge pull request #89 from KG7x/master
...
autobuild: include hidden files
2022-01-22 19:54:26 +03:00
KG7x
80fccf6dd9
autobuild: include hidden files
2022-01-22 19:31:56 +03:00
Garux
e71fb2f280
Merge pull request #86 from KG7x/master
...
Add autobuild
2022-01-09 22:22:42 +03:00
KG7x
1d65811d8f
Add autobuild
2022-01-09 21:58:30 +03:00
Garux
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
2022-01-09 16:50:04 +03:00
Garux
be6126ce28
fix crash introduced in 977781a621
2021-12-30 19:57:37 +03:00
Garux
ea21eee225
fix 1bd3e7ae18
2021-12-23 17:23:57 +03:00