1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-02-05 06:58:26 +00:00
Commit graph

37355 commits

Author SHA1 Message Date
Evil Eye
a295acf19f Merge branch 'drop-msvc-2019' into 'master'
Drop MSVC 2019 support, support 2026 instead

See merge request OpenMW/openmw!5133
2026-02-04 15:54:30 +00:00
Alexei Kotov
a95543fec9 Merge branch 'Serialize-magic-effect-RefId-directly' into 'master'
Serialize active magic effects and dynamic ENAM-based record RefIds directly

See merge request OpenMW/openmw!5141
2026-02-04 15:51:42 +03:00
Telvanni 4Life
ce5e38a30b Serialized magic effect, skill, and attribute ENAM parameters as RefId in effectlist. 2026-02-03 18:34:22 -05:00
AnyOldName3
35f19d8fbd Update mention of compiler versions 2026-02-03 21:56:00 +00:00
AnyOldName3
56404258a9 Drop MSVC 2019 support, support 2026 instead 2026-02-02 16:49:41 +00:00
Telvanni 4Life
e97a293d05 - Added save game version
- Serialized magic effect as RefId in activespells, creaturestats, and magiceffects
2026-02-02 10:47:03 -05:00
Alexei Kotov
6226836c39 Merge branch 'new-recast' into 'master'
Use new recast commit that works with CMake 4.x

See merge request OpenMW/openmw!5136
2026-02-02 16:59:43 +03:00
Alexei Kotov
4b1b99e52a Merge branch 'osg_stats_moving_average' into 'master'
Support moving average for timeseries in osg_stats.py

See merge request OpenMW/openmw!5090
2026-02-02 16:57:25 +03:00
Evil Eye
bc5c48b424 Merge branch '7340-guards-do-not-become-properly-aggressive' into 'master'
Check combat state in isAggressive for dialogue filters

Closes #7340

See merge request OpenMW/openmw!5123
2026-02-01 19:14:31 +00:00
Alexei Kotov
7ec362b96b Cleanup 2026-02-01 18:10:33 +03:00
Alexei Kotov
5ef5526f66 Merge branch 'update_windows_build_deps' into 'master'
Use 2026-01-20 vcpkg deps for windows

Closes #8918 and #8374

See merge request OpenMW/openmw!5120
2026-02-01 13:55:33 +03:00
elsid
0fb97efa90
Support moving average for timeseries in osg_stats.py 2026-01-31 18:30:55 +01:00
elsid
7122c0b4f0
Use 2026-01-20 vcpkg deps for windows 2026-01-31 18:24:07 +01:00
Alexei Kotov
3ac4a744a8 Merge branch 'throwingweaponswish' into 'master'
Re-enable swish sound for throwing weapons (#8926)

Closes #8926

See merge request OpenMW/openmw!5106
2026-01-30 12:06:19 +03:00
Alexei Kotov
bbcae3a49b Merge branch 'gammacorrectionvalue' into 'master'
Show the gamma correction value (#8913)

Closes #8913

See merge request OpenMW/openmw!5111
2026-01-30 11:58:45 +03:00
AnyOldName3
faf45735c0 Slightly different recast commit
This one doesn't force-disable assertions
2026-01-30 00:01:29 +00:00
AnyOldName3
79f30853d1 Use CMake 4.x-compatible yaml-cpp 2026-01-29 18:56:06 +00:00
AnyOldName3
281e42dbe3 Use new recast commit that works with CMake 4.x
There's no upstream commit that passes our tests and works with CMake 4.x, so we have to get one with a fix merged from our fork (that I just made).
2026-01-29 17:13:37 +00:00
Alexei Kotov
7a2a9d9370 Merge branch 'testing123' into 'master'
Bump example suite revision to improve test coverage

See merge request OpenMW/openmw!5134
2026-01-29 11:45:21 +03:00
Alexei Kotov
2a337a34f0 Merge branch 'FixSpellviewNavigationInQuickkeys' into 'master'
Fix quick-keys' spell list's D-pad / controller navigation

Closes #8902

See merge request OpenMW/openmw!5080
2026-01-29 11:43:41 +03:00
Aussiemon
73f1f33ba1 Fix quick-keys' spell list's D-pad / controller navigation 2026-01-29 11:43:40 +03:00
Alexei Kotov
e20d1407ae Merge branch 'Right-to-left-layout-direction' into 'master'
[OpenCS] Add subview open direction preference

Closes #721

See merge request OpenMW/openmw!5122
2026-01-29 11:42:45 +03:00
Aussiemon
c620f058fd [OpenCS] Add subview open direction preference 2026-01-29 11:42:44 +03:00
Evil Eye
7cbfeb32fd Bump example suite revision to improve test coverage 2026-01-28 19:33:15 +01:00
AnyOldName3
6d3f9cacc3 Merge branch 'headandshoulders' into 'master'
Fix docs suggesting head and hair are paths

See merge request OpenMW/openmw!5105
2026-01-28 14:56:30 +00:00
AnyOldName3
1ea60f7b8f Merge branch 'Issue#8774' into 'master'
Closes #8774: The container/trade menu now automatically brings the focused menu to the front

Closes #8774

See merge request OpenMW/openmw!5099
2026-01-28 14:55:26 +00:00
jvoisin
65430c0a4d Merge branch 'gmstsshouldbereported' into 'master'
Properly report gmst.yaml loading again

See merge request OpenMW/openmw!5108
2026-01-28 13:51:54 +00:00
jvoisin
f7812194ef Merge branch 'greatresponsibility' into 'master'
Move canUsePower docs to the right place (#8903)

Closes #8903

See merge request OpenMW/openmw!5088
2026-01-28 13:51:28 +00:00
Alexei Kotov
fd91d03e48 Merge branch 'wide-debug-string' into 'master'
Fix DebugOutput

Closes #8944

See merge request OpenMW/openmw!5131
2026-01-28 02:51:31 +03:00
Evil Eye
74ed524114 Merge branch 'Move-magic-effect-GMST-to-effect-type' into 'master'
Move magic effect gmst to effect type

See merge request OpenMW/openmw!5129
2026-01-27 15:56:43 +00:00
Alexei Kotov
a4b7d4a743 Merge branch 'new-documentor-version' into 'master'
Update CI to use Lua Documentor fix

Closes #8941

See merge request OpenMW/openmw!5130
2026-01-27 18:52:29 +03:00
AnyOldName3
c2069f5186 Fix stdout/stderr, too.
Although Windows as a whole got support for CP_UTF8 after Windows 10 (so some Enterprise IoT builds are non-EoL and don't support it for some functions), using it for SetConsoleOutputCP has been allowed since Windows 8, which is older than we support.
2026-01-27 14:31:31 +00:00
AnyOldName3
0520928a67 Undo something clang-format did because clang-format doesn't like it 2026-01-27 00:32:03 +00:00
AnyOldName3
c1f9bd2931 Fix DebugOutput
https://gitlab.com/OpenMW/openmw/-/issues/8944
2026-01-27 00:28:49 +00:00
Alexei Kotov
6b3a3418c2 Merge branch 'timingismagic' into 'master'
Address magic effect timing issues

Closes #8929

See merge request OpenMW/openmw!5128
2026-01-27 00:35:40 +03:00
Telvanni 4Life
6ac4de9cb5 Replaced ESM::MagicEffect::refIdToGmstString usage in sol::meta_function::to_string bindings to use effect id debug strings. 2026-01-26 15:26:47 -05:00
Telvanni 4Life
b5c3da685a Refactored ESM::GameSettings searches for generic effect names to use mName parameter of MGEF. 2026-01-26 15:21:36 -05:00
Telvanni 4Life
e873273a48 Added mName member to MGEF to hold effect GMST name. 2026-01-26 15:21:36 -05:00
Alexei Kotov
f57884c424 Merge branch 'globalSearchRegexCheck' into 'master'
[OpenCS] Validate regex patterns and fix Replace in global search view

Closes #7152

See merge request OpenMW/openmw!5127
2026-01-26 22:59:03 +03:00
Aussiemon
510c52c339 Update Lua Documentor to use CI fix 2026-01-26 12:32:22 -07:00
AnyOldName3
7541206d7a Merge branch 'docurl' into 'master'
Fix launcher documentation link (#8934)

See merge request OpenMW/openmw!5113
2026-01-26 14:36:16 +00:00
Aussiemon
0ca93eb23e Move search result count persistence to tableSizeUpdate 2026-01-26 02:57:54 -07:00
Aussiemon
98f309d7f8 Update result count after replace 2026-01-26 01:47:12 -07:00
Aussiemon
a969a7fc44 Set result count through operationDone instead 2026-01-26 01:35:41 -07:00
Aussiemon
8a769464fb Lock replace button when no search results 2026-01-25 13:35:15 -07:00
Aussiemon
294e62719b Group setter methods together 2026-01-25 12:52:43 -07:00
Alexei Kotov
e7933da84e Pattern validation rewrite 2026-01-25 12:18:19 -07:00
Aussiemon
b607a6a98a Call update instead of direct disable 2026-01-25 01:13:47 -07:00
Aussiemon
2770145272 We don't need so many negations 2026-01-25 00:23:12 -07:00
Aussiemon
5269688efc Minor comment consistency 2026-01-25 00:15:19 -07:00