Garux
a75fb6abdd
fix nonmonitored builds broken in 9a13f9ed55
...
closes #166
2024-02-08 13:02:16 +06:00
Garux
f6fd436d69
bump versions of actions used
...
create automatic release only from master (was on any 'workflow_dispatch')
2024-02-04 19:20:28 +06:00
Garux
22a4ee2f81
fix deprecated Qt function warnings
2024-02-04 10:18:45 +06:00
Garux
1f45694358
Revert "fix build in ubuntu via using deprecated Qt function"
...
This reverts commit f7977eb851 .
2024-02-04 10:08:29 +06:00
Garux
60e3e48dd0
Revert "fix build in ubuntu via using deprecated Qt function"
...
This reverts commit c618ce39af .
2024-02-04 09:53:31 +06:00
Garux
e77d713bad
* fix custom shaders generation for lightstyles and external lightmaps hacks for :q3map suffixed shaders
...
note ignoring only classic stageless :q3map shaders; ones with stages are assumed as templates for custom shaders, hidden by suffix
closes #165
2024-02-04 09:33:43 +06:00
Garux
4b26129c47
minor tweaks
2024-02-03 17:34:58 +06:00
Garux
f36b8999b0
move f2f inside Renderer_GetStats()
2024-02-03 17:17:51 +06:00
Garux
d33140daf4
fix Run Engine After Compile arguments passing (was eating 1st)
2024-02-02 20:20:59 +06:00
Garux
8683d43b7a
fix on import or paste: target/name "qwerty01" -> "qwerty1"
2024-02-02 16:00:32 +06:00
Garux
70c63edd21
fix obscure linux locale override issue (sunplug writing ? in place of -)
2024-02-02 01:28:07 +06:00
Garux
0ead65d10b
fix eclass_xml color assert
2024-02-02 01:18:06 +06:00
Garux
649fcd4067
use CopiedString.empty()
2024-02-02 01:04:42 +06:00
Garux
1f2e1616a8
got CopiedString move constructor to actually work
...
conditions fulfilled:
string pointer is always functional, hence no flow conditions needed
move is fully efficient
moving to different program dynamic module works (no dependency on static vars)
2024-02-02 00:34:11 +06:00
Garux
454660c3e8
adjust some too pruning QLayout::setContentsMargins
2024-01-30 02:56:56 +06:00
Garux
6995ef0eb4
fix check_version(), RADIANT_MAJOR_VERSION was ignored
2024-01-29 17:27:24 +06:00
Garux
3e34d0eddc
fix LIGHT_SHADER_DEBUG
2024-01-29 17:12:08 +06:00
Garux
df02774ff5
tweak StringOutputStream use
...
auto str = StringOutputStream()(bla) use form was not doing copy elision or move, but copy
2024-01-29 16:54:08 +06:00
Garux
b4e44bc8ed
refactor StringFixedSize, auto str = String64()() use form was not doing copy elision
2024-01-25 23:46:01 +06:00
Garux
f6a040c27b
minor console tweak
2024-01-25 07:27:52 +06:00
Garux
9a13f9ed55
simplify build code
2024-01-24 17:09:04 +06:00
Garux
ecdad801b9
* light radiuses: don't render biggest radius, make them less occluding in 3D
...
closes #63
2024-01-19 12:27:45 +06:00
Garux
9b9e1df066
* light entity radius: support negative intensity display and adjustment (keep sign while adjusting)
...
closes #163
* fix: do not modify light intensity on transformations besides light radius transformation
fixes #156
2024-01-17 21:05:17 +06:00
Garux
38f0f660ec
entity smartedit.color key entry.change icon to one also making sense in linux
2024-01-14 07:44:32 +06:00
Garux
e02571ff6c
* preferences.Selection.Create brushes in 3D (by m1 drag)
...
remove "Left mouse click tunnel selector" option (now always ON)
closes #134
2024-01-13 19:08:27 +06:00
Garux
ec29d48986
* Model Browser: unmoved m2 resets models rotations
2024-01-13 08:35:07 +06:00
Garux
f8d622409f
* fix automatic target/names resolving after doing map 'Save as' or unnamed map 'Save'
...
original graph was kept in the namespace and new graph had 0 namespace
2024-01-13 03:16:16 +06:00
Garux
6dab1291bd
tweak menu text
2024-01-10 22:04:10 +06:00
Garux
3212660e1f
* fix equally named builds execution
2024-01-10 22:03:49 +06:00
Garux
27dff0c888
fix mouse chasing in 2x2 & floating layouts
...
QTimer was getting new connections added w/o removing existing ones; fix the same in FreezePointer
zero check is seemingly not needed now; zeros spam was caused by this QTimer misuse
2024-01-09 04:12:08 +06:00
Garux
2d11fdee43
enable DPI awareness on Windows
...
fixes text size in texEdit, lineEdit, label, button, comboBox, comboBox size
setting to awareness V2 somehow has effect of not setting awareness
2024-01-09 01:31:11 +06:00
Garux
b2c1153175
move "windows:darkmode=1" parameter setting to qt.conf
2024-01-08 01:02:32 +06:00
Garux
20b8bdb5a6
fix off-by-one error in .def parser added in 4b96cb6744
2023-12-14 07:31:47 +06:00
Garux
7c9103032f
texture browser, model browser trees: disable text ellision
...
horizontal scroll + ellided text made no much sense
2023-12-14 03:30:14 +06:00
Garux
e9459b79d8
fix .game no_patch key handling
...
OG behavior was to have preference to hide patch toolbar, if no_patch was set to non empty string xD
patch toolbar was shown by default anyway xD
now treat "1" as hide, anything else = show, including non set
2023-10-05 21:02:50 +06:00
Garux
dee00be204
adjust preferences dialog.spinners decimals
...
closes #152
2023-10-05 20:16:38 +06:00
Garux
25e1ad50d9
use radio menu items in grid menu
2023-09-24 08:22:31 +06:00
Garux
956e30f113
Surface Inspector more concrete KB filtering: pass some editor's shortcuts with modifiers
...
#147
2023-09-20 10:55:53 +06:00
Garux
a9a9907eab
support .fgd color1 key type
...
#115
2023-09-20 08:10:23 +06:00
Garux
b21d2cbf1d
fix non existent q3map_tcMod mode
2023-09-20 06:41:27 +06:00
Garux
4b8468fea1
fix icon name typo
2023-09-19 20:25:08 +06:00
Garux
eba6783b89
update Entity Attributes scrollbar on deselection; Qt updates on widget addition, doesn't on chosen way of deletion
2023-09-19 20:18:46 +06:00
Garux
4b96cb6744
safe .def spawnflags parsing
2023-09-19 19:47:25 +06:00
Garux
3eff56211d
in .def ent defs treat -, x & unused* spawnflags as dummy
...
#150
2023-09-19 17:04:09 +06:00
Garux
4cbe05a25c
bump EntityClass MAX_FLAGS to 32
...
#150
closes #82
2023-09-18 22:42:41 +06:00
Garux
1c3300d4bb
be safe while doing copy to EntityClass::flagnames
2023-09-18 21:30:15 +06:00
Garux
1a12e3b226
rework Surface Inspector for correct +- scale buttons alignment
2023-09-18 15:57:46 +06:00
Garux
8cd2a5257f
Surface Inspector flags: fix window resizing
2023-09-18 15:42:16 +06:00
Garux
dea7800d3c
bobToolz: load all group entities, was hardcoded list of them
...
fix crash in DEntity::SelectBrushes after DEntity::LoadSelectedBrushes (which may load brushes from other entities)
generalize loading options; fix ignored loadPatches option; use only visible brushes in Find Duplicates
2023-09-04 06:38:59 +06:00
Garux
bf4db60613
bobToolz: remove brush ID, store brushes & patches in vector
2023-09-01 17:06:03 +06:00