Garux
a5bad3d471
* fix: don't turn lights with targetname to styled for IBSP, as they are not switchable there
2023-08-17 19:46:49 +06:00
Garux
1da9dbfea9
* -keepmodels in -bsp / _keepModels on worldspawn: keep misc_model entities in the BSP file after compile
2023-08-17 19:22:21 +06:00
Garux
affe89e774
add Application::aboutQt to about dialog
2023-07-31 14:09:34 +06:00
Garux
b9c537f40b
* Run Engine After Compile function: make 'Engine to Run' & 'Engine Arguments' customizable in preferences
2023-07-31 10:43:41 +06:00
Garux
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
2023-07-31 10:39:59 +06:00
Garux
cc89d51e79
make console text color adaptive to GUI theme changes
2023-07-24 16:00:47 +06:00
Garux
32c4ded9d2
fix default GUI theme application on the fly
2023-07-24 15:43:36 +06:00
Garux
4e1c8adbff
install share/qt5/plugins/styles/qwindowsvistastyle.dll for native look'n'feel in Windows with 'Default' theme
2023-07-24 13:58:29 +06:00
Garux
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
2023-07-23 00:36:09 +06:00
Garux
68c604d291
Merge branch 'EugenyP-master'
2023-07-21 12:07:21 +06:00
Garux
50a4ff6f3e
Update pluginmenu.cpp
...
note this change omits adding menu for plugins w/o commands
2023-07-21 12:05:35 +06:00
Garux
06f34d4fc5
Merge branch 'master' of https://github.com/EugenyP/netradiant-custom into EugenyP-master
2023-07-21 11:43:31 +06:00
Garux
7cefa2bae3
fix texture compression preference
2023-07-21 11:05:11 +06:00
EugenyP
aec594f0b8
Update pluginmenu.cpp
2023-07-20 23:38:17 +07:00
EugenyP
28b4a090f3
Update pluginmenu.cpp
2023-07-20 23:37:14 +07:00
EugenyP
cf898449f7
Single menuitem for plugin
2023-07-20 23:33:54 +07:00
Garux
4d870a381f
* shader editor: lines numbering
2023-07-20 17:20:26 +06:00
Garux
66f80987a8
* shader editor: highlight current line
2023-07-14 16:06:42 +06:00
Garux
5e0d1b789d
fix ET sunplug writing spinbox content with prefix
2023-07-06 16:53:36 +06:00
Garux
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
2023-07-05 14:45:05 +06:00
Garux
363c63b5d2
fix q3map_fogDir, q3map_tcGen vector, ivector doc, highlighting
2023-07-05 14:06:46 +06:00
Garux
cfe248da83
q3map2 -light -scale: don't scale bounced light; user expects scaling light sources here
2023-07-05 12:43:58 +06:00
Garux
9c2fbc9d1d
* shader editor: Q3 shader syntax highlighting
...
search entry: down/up, enter/shift+enter cycle through results
fix PgUp, PgDown, ctrl + scroll (font size adjustment)
copy, cut binds w/o selection operate on current line
alt + up/down: move text up/down
ctrl + D: duplicate line/selection
display color3f as foreground color
url to current keyword description in Shader Manual
syntax completion
shader templates in completion after { 1st shader brace
complete texture paths from File System textures/, env/, models/ folders
2023-07-05 12:09:39 +06:00
Garux
3fb507e860
skip *.pk3dir in root in DirectoryArchive::forEachFile
2023-07-04 14:24:45 +06:00
Garux
7396eef067
* fix QComboBox popup leaking shortcuts
2023-07-03 12:26:20 +06:00
Garux
2b3a34b299
improve performance of console, shader view
2023-05-18 19:09:19 +06:00
Garux
8c92cb69ed
fix quickhull build
2023-05-16 15:39:15 +06:00
Garux
9dff9434c6
update quickhull lib
2023-05-16 13:54:27 +06:00
Garux
45ed010114
build action: remove windows-warn-${{ matrix.arch }}.log, as it makes errors unreachable
2023-05-16 13:52:57 +06:00
Garux
7a755dc56c
actualize Shader Manual version
2023-05-15 23:36:18 +06:00
Garux
9ca1d9354f
* UV Tool: measure snapping distance in screenspace
2023-05-09 06:27:50 +06:00
Garux
860ba8906b
* UV Tool::skew: snap lines to vertices; change snapping measure to distance
2023-05-07 23:35:18 +06:00
Garux
f6972d0422
add action, triggering shaderManual deployment action
2023-04-26 16:42:09 +06:00
Garux
db2b615cbf
only trigger prereleases build manually
2023-04-26 15:46:35 +06:00
Garux
a351b63868
add "textures/skip" to caulk filter for Q1
2023-02-03 21:21:23 +06:00
Garux
a99892751b
entity, surface inspectors: clear focus widget while showing to keep global shortcuts working
2023-02-02 19:39:39 +06:00
Garux
544ade9bd0
on Enter in NonModalEntry, NonModalSpinner always do apply, since not every selected instance necessarily has shown property applied
2023-02-02 17:39:40 +06:00
Garux
c08c2f9949
* ctrl/ctrl + shift modifiers in value spinners divide step by 10 & 100 respectively
2023-01-20 12:56:54 +06:00
Garux
f9bc21ab12
* -lessbrushes switch: less brushes when decompiling Q1, HL maps at the expense of texturing
2023-01-18 21:36:11 +06:00
Garux
f43f9da361
mbspc: * improve decompilation quality of Q1, HL maps greatly (texturing correctness, less brushes)
...
#87
#92
2023-01-18 21:33:23 +06:00
Garux
6fa7a8b5bd
mbspc: decompilation: bump limits to be able to decompile all AD Q1 BSPv1 maps
2023-01-15 20:32:11 +06:00
Garux
18d4a0a1e7
mbspc: decompilation: avoid writing empty texture name
2023-01-15 20:30:08 +06:00
Garux
0ac6b342d8
sanitize Entity inspector key/value input
2023-01-10 00:15:08 +06:00
Garux
2ed868d254
manage conflicting hotkeys in QComboBox, QLineEdit, QSpinBox
2022-12-20 23:41:16 +06:00
Garux
88a03b07be
normalize rendered light color for display consistency (compiler normalizes it anyway)
...
lower 3d light sphere brightness to reduce occlusion
#63
2022-12-17 02:15:38 +06:00
Garux
d41adc5e93
* use bounding box for misc_model transformations
2022-12-16 00:53:04 +06:00
Garux
f0ce315ed3
handle fgd spawnflags #115
2022-12-15 17:28:08 +06:00
Garux
5162a22e2d
adjust gui style: bright menu separators with margin, highlighted scrollbar handle, no scroll buttons
2022-12-14 16:46:35 +06:00
Garux
85d6e4b0fd
shortcuts customization: handle numpad keys as numpad keys
2022-12-13 17:32:46 +06:00
Garux
48a6cf3c9e
more reliable recently executed build tracking
2022-12-12 17:36:30 +06:00