Alexei Kotov
eaf9488ba0
Silence SDL3 window/display events coming from SDL2-compat
2025-02-04 20:30:19 +03:00
Alexei Kotov
cfa1ad0b33
Add a dummy serializer for billboards
2025-02-04 20:22:14 +03:00
Alexei Kotov
a17bffda26
Merge branch 'blencludes' into 'master'
...
Build and test / Windows (2022) (push) Blocked by required conditions
Build and test / Windows (2019) (push) Blocked by required conditions
Build and test / Ubuntu (push) Waiting to run
Build and test / MacOS (push) Waiting to run
Build and test / Read .env file and expose it as output (push) Waiting to run
Remove superfluous includes from animblendrules.cpp
See merge request OpenMW/openmw!4523
2025-01-31 14:46:12 +00:00
Mads Buvik Sandvei
5b1aafb77a
Formatting mistakes
2025-01-29 23:01:34 +01:00
Mads Buvik Sandvei
a1df9afc9a
Formatting changes
2025-01-26 17:05:42 +01:00
Mads Buvik Sandvei
ea51c55d00
Restore valid per view shadow settings.
2025-01-26 16:31:52 +01:00
Mads Buvik Sandvei
a2f5e1c075
Fix multiview use in techniques
2025-01-26 16:26:36 +01:00
Evil Eye
af9a9a6d64
Remove superfluous includes from animblendrules.cpp
2025-01-20 16:49:22 +01:00
Alexei Kotov
9fc62be2c6
Track ESM4 file loading progress
2025-01-14 20:27:02 +03:00
AnyOldName3
806635b96c
Don't unnecessarily overwrite openmw.cfg
...
We don't need to risk reformatting the user's potentially-handwritten file if it parses to the same thing as we're about to write.
2025-01-12 18:21:06 +00:00
psi29a
ec43849020
Merge branch 'sensiblechain' into 'master'
...
Build and test / Ubuntu (push) Waiting to run
Build and test / MacOS (push) Waiting to run
Build and test / Read .env file and expose it as output (push) Waiting to run
Build and test / Windows (2019) (push) Blocked by required conditions
Build and test / Windows (2022) (push) Blocked by required conditions
Handle weird post-processing chains gracefully (#8295 )
Closes #8295
See merge request OpenMW/openmw!4509
2025-01-12 17:58:41 +00:00
Alexei Kotov
383876a516
Handle weird post-processing chains gracefully ( #8295 )
2025-01-11 17:03:59 +03:00
AnyOldName3
e1208b64e7
Update comments
2025-01-09 17:16:06 +00:00
AnyOldName3
29af981345
Don't give commas special meaning when matching comments to openmw.cfg values
...
Previously, comments would be associated with the openmw.cfg line that followed them, but only up to the first comma.
This meant that if you had fallback=thing,otherthing and fallback=thing,thirdthing, comments above the thirdthing line would be moved above the otherthing line, even though both lines would be kept when the file was written out.
This seemed to be an attempt at a feature when cc9cii first implemented the comment preservation system, but it only seems to cause confusion.
2025-01-09 15:21:14 +00:00
elsid
6464d99134
Throw system error on open file failure
2025-01-06 23:38:32 +01:00
elsid
be1ce81be7
Write debug recast mesh before generating navmesh
2025-01-06 23:38:29 +01:00
psi29a
52d1493500
Merge branch 'suntzuquote' into 'master'
...
Build and test / Read .env file and expose it as output (push) Waiting to run
Build and test / Windows (2019) (push) Blocked by required conditions
Build and test / Windows (2022) (push) Blocked by required conditions
Build and test / Ubuntu (push) Waiting to run
Build and test / MacOS (push) Waiting to run
Add an option to match sunlight to the sun (#8032 )
Closes #8032
See merge request OpenMW/openmw!4490
2025-01-05 20:08:28 +00:00
Evil Eye
f92b5040c6
Don't add auto started local Lua scripts twice
2025-01-01 13:21:28 +01:00
Alexei Kotov
aa277c0934
Add an option to match sunlight to the sun ( #8032 )
2024-12-28 18:29:35 +03:00
Evil Eye
6090bfcdab
Work around a regression in MSVC
2024-12-09 17:23:17 +01:00
psi29a
a66d4d77bc
Merge branch 'todd1252encoding' into 'master'
...
CMake / Ubuntu (push) Has been cancelled
CMake / MacOS (push) Has been cancelled
CMake / windows-2019 (push) Has been cancelled
CMake / windows-2022 (push) Has been cancelled
Revise bitmap glyph replacements (#7531 )
Closes #7531
See merge request OpenMW/openmw!4444
2024-12-05 08:01:03 +00:00
Alexei Kotov
b285e2f85f
Merge branch 'fix_findpath_use_after_free' into 'master'
...
Fix findPath returning a raw vector
Closes #8238
See merge request OpenMW/openmw!4470
2024-12-03 09:24:45 +00:00
uramer
1675c74036
Fix findPath returning a raw vector
2024-12-02 21:22:29 +01:00
psi29a
c454675cff
Merge branch 'nilightcolorcontroller' into 'master'
...
CMake / Ubuntu (push) Waiting to run
CMake / MacOS (push) Waiting to run
CMake / windows-2019 (push) Waiting to run
CMake / windows-2022 (push) Waiting to run
Give NiLightColorController its own struct
See merge request OpenMW/openmw!4472
2024-12-02 16:40:05 +00:00
Alexei Kotov
23a46a1bf9
Merge branch 'vfs_normalized_path_22' into 'master'
...
CMake / Ubuntu (push) Waiting to run
CMake / MacOS (push) Waiting to run
CMake / windows-2019 (push) Waiting to run
CMake / windows-2022 (push) Waiting to run
Use normalized path for KeyframeManager::get (#8138 )
See merge request OpenMW/openmw!4463
2024-12-01 21:45:01 +00:00
Alexei Kotov
a923e311f5
Give NiLightColorController its own struct
2024-12-01 02:00:12 +03:00
psi29a
064e3c7c2e
Merge branch 'useniftestinstead' into 'master'
...
CMake / Ubuntu (push) Has been cancelled
CMake / MacOS (push) Has been cancelled
CMake / windows-2019 (push) Has been cancelled
CMake / windows-2022 (push) Has been cancelled
Remove write nif debug log setting
See merge request OpenMW/openmw!4468
2024-11-28 18:05:22 +00:00
psi29a
7b992f98e7
Merge branch 'poisoncrank' into 'master'
...
CMake / Ubuntu (push) Has been cancelled
CMake / MacOS (push) Has been cancelled
CMake / windows-2019 (push) Has been cancelled
CMake / windows-2022 (push) Has been cancelled
Save interior fog bounds center to preserve rotation when expanding them
Closes #7013
See merge request OpenMW/openmw!4466
2024-11-27 08:18:29 +00:00
Alexei Kotov
95c38bacc7
Remove write nif debug log setting
2024-11-26 21:31:25 +03:00
psi29a
1dac165356
Merge branch 'precomputedbonematrices' into 'master'
...
CMake / Ubuntu (push) Waiting to run
CMake / MacOS (push) Waiting to run
CMake / windows-2019 (push) Waiting to run
CMake / windows-2022 (push) Waiting to run
Precompute bone matrices before skinning
See merge request OpenMW/openmw!4467
2024-11-26 09:25:14 +00:00
psi29a
690de3c3f9
Merge branch 'exorcisingtoddfrommyoblivioncopy' into 'master'
...
CMake / Ubuntu (push) Waiting to run
CMake / MacOS (push) Waiting to run
CMake / windows-2019 (push) Waiting to run
CMake / windows-2022 (push) Waiting to run
Support ESM4::Light with no spotlight data again
See merge request OpenMW/openmw!4465
2024-11-25 08:55:05 +00:00
Alexei Kotov
0f4e0ac818
Precompute bone matrices during skinning
2024-11-25 02:14:41 +03:00
Evil Eye
d57d5d9247
Save interior fog bounds center to preserve rotation when expanding them
2024-11-24 11:49:33 +01:00
Alexei Kotov
ec564b14df
Support ESM4::Light with no spotlight data
2024-11-24 03:12:52 +03:00
Alexei Kotov
5433ecf861
Change default depth test mode to <= ( #7040 )
2024-11-23 08:32:25 +03:00
psi29a
cf3badb8a4
Merge branch 'data_files_menu' into 'master'
...
CMake / Ubuntu (push) Has been cancelled
CMake / MacOS (push) Has been cancelled
CMake / windows-2019 (push) Has been cancelled
CMake / windows-2022 (push) Has been cancelled
Implement a context menu for data directories page
Closes #8130
See merge request OpenMW/openmw!4458
2024-11-21 11:52:16 +00:00
elsid
a550a8af36
Use normalized path for KeyframeManager::get
2024-11-20 21:29:36 +01:00
Andrei Kortunov
bd59247270
Avoid trailing line breaks
2024-11-20 09:04:22 +04:00
elsid
630e815f66
Forbid to use toNormalized for normalized path
2024-11-18 21:21:33 +01:00
psi29a
79dbbceb10
Merge branch 'vfs_normalized_path_20' into 'master'
...
CMake / Ubuntu (push) Waiting to run
CMake / MacOS (push) Waiting to run
CMake / windows-2019 (push) Waiting to run
CMake / windows-2022 (push) Waiting to run
Use normalized path for correctMeshPath and getLODMeshName (#8138 )
See merge request OpenMW/openmw!4455
2024-11-17 12:30:15 +00:00
Alexei Kotov
d11bd7397b
Revise bitmap glyph replacements ( #7531 )
2024-11-16 22:48:52 +03:00
elsid
22817dd6a1
Use normalized path for correctMeshPath
2024-11-16 12:49:11 +01:00
elsid
36198e9413
Use normalized path for getLODMeshName
2024-11-15 01:05:36 +01:00
Andrei Kortunov
2522fe9517
Remove dead code
2024-11-14 22:16:05 +04:00
Evil Eye
d88ddc97cc
Avoid an apparent compiler error in MSVC 2019
2024-11-11 17:54:48 +01:00
Pi03k
05a71e982d
Move from qt_wrap_ui to AUTOUIC for qt components lib
...
(#7348 )
2024-11-10 20:38:14 +01:00
Evil Eye
6572122acc
Use the right deserializer for unloaded scripts
2024-11-09 13:05:39 +01:00
elsid
afa769408a
Use normalized path for correctActorModelPath
2024-11-03 13:50:17 +01:00
elsid
376911f645
Reduce duplication for getting file name
2024-11-03 13:50:17 +01:00
psi29a
362eec43be
Merge branch 'noblacklisting' into 'master'
...
Exterminate script blacklisting (#8214 )
Closes #8214
See merge request OpenMW/openmw!4440
2024-11-01 10:22:26 +00:00