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
Aussiemon
911d588d0a
Cleaner condition handling and edit lock
2026-01-24 23:56:38 -07:00
Aussiemon
98c912f813
Don't tint replace text
2026-01-24 12:04:16 -07:00
Evil Eye
86f689b73f
Remove duplicate effects naturally instead of immediately
2026-01-24 15:29:49 +01:00
Evil Eye
ce76f7f938
Move spelleffects methods into an anonymous namespace
2026-01-24 15:29:47 +01:00
Evil Eye
ae2635cb4e
Merge branch 'Link-Effects-to-Skills-and-Attributes-via-Flags' into 'master'
...
Link magic effects to skills and attributes via flags
See merge request OpenMW/openmw!5114
2026-01-24 10:45:30 +00:00
Aussiemon
12ec0dd60d
Fix bad dynamic cast in subview
2026-01-23 01:14:37 -07:00
Aussiemon
2b43186d0e
More complex global search handling
2026-01-23 01:14:22 -07:00
Telvanni 4Life
7b85802957
- Removed SpellEffectParams equality operator.
...
- Improved logic for handling skill and attribute association.
2026-01-22 20:53:17 -05:00
AnyOldName3
3512054da7
Merge branch 'ci-tweaks-2022-rebased-2026-plus-msbuild' into 'master'
...
CI tweaks 2022
See merge request OpenMW/openmw!5085
2026-01-23 00:07:09 +00:00
Aussiemon
ca1dbb7437
Validate regex patterns in global search
2026-01-22 16:49:46 -07:00
Telvanni 4Life
43c9424ebd
Changed magicEffects parameter to be instantiated via constructor injection
2026-01-22 18:30:52 -05:00
Telvanni 4Life
51bf0074ad
- Changed set and get methods in magic effect adapters to use MGEF context to determine skill and attribute associations.
...
- Changed SpellEffectParams equality operator in widgets to fetch skill and attribute associations via MGEF in ESM store.
2026-01-22 18:30:52 -05:00
Telvanni 4Life
8d23662cf2
Implemented setter injection to supply MGEF context to magic effect adapters
2026-01-22 18:30:52 -05:00
jvoisin
851f69609f
Merge branch 'sanitizeWidgetInputs' into 'master'
...
Clamp widget extension size and position calculation to prevent crashes, performance problems
See merge request OpenMW/openmw!5004
2026-01-21 22:02:02 +00:00
Aussiemon
1cb8965f27
Clamp widget extension size and position calculation to prevent crashes, performance problems
2026-01-21 22:02:02 +00:00
AnyOldName3
9a1107072b
Add more files to naughty list
...
After a very tedious process, I got a log of the PeakPagedMemorySize64 of every TU (provided it lived long enough to do a query).
Everything that reported over a billion has been added to the list.
One file was removed because it didn't actually use that much.
This wasn't entirely foolproof - I can run it again single-threaded so cooperation over codegen threads won't throw the numbers off if this turns out not to fully solve the problem.
2026-01-21 19:16:27 +00:00
AnyOldName3
23a7df4f24
Array
2026-01-21 00:33:39 +00:00
AnyOldName3
17e184f103
Use deps versions in the key
...
Should be less prone to being forgotten.
2026-01-21 00:32:02 +00:00
AnyOldName3
3b7437170a
Revamp cacheinit jobs
...
* build components so there's something in ccache
* clear the existing cache by using policy: push
* initialise ccache for both groups as components is part of both of them
2026-01-19 17:52:38 +00:00
AnyOldName3
9846ea2a49
Get rid of _symbols.zip
...
We don't use it for anything anymore now that the symbol server is reliable.
2026-01-19 15:12:07 +00:00
Alexei Kotov
dc022d10d4
Merge branch 'Assign-RefIds-to-MagicEffects' into 'master'
...
Assign StringRefIds to magic effects
See merge request OpenMW/openmw!5064
2026-01-18 01:50:55 +03:00
Alexei Kotov
d920e58cfe
Fix launcher documentation link ( #8934 )
2026-01-17 17:48:35 +03:00
AnyOldName3
9bb5ef06ec
Cache size can be smaller now there aren't several huge PCHs that need to be included
...
Sizes verified with https://gitlab.com/AnyOldName3/openmw/-/pipelines/2268240021
Ignore the build failures - Ananace's S3 storage was temporarily down.
2026-01-17 02:35:41 +00:00