Alexei Kotov
87da40e6d2
Merge branch 'iliketomoveitmoveitprovideditisacell' into 'master'
...
Insert exterior cells created by moved refs into mSharedExt
Closes #8875
See merge request OpenMW/openmw!5067
2025-12-25 00:54:49 +03:00
jvoisin
dbcedf614d
Merge branch 'recindex' into 'master'
...
Rename all remaining recIndex variations to recordIndex
See merge request OpenMW/openmw!5059
2025-12-24 20:31:05 +00:00
Daisyhasacat
fc2e1b5b82
Merge branch 'this-macro-annoys-people' into 'master'
...
Get rid of overengineered macro
See merge request OpenMW/openmw!5058
2025-12-24 16:02:19 +00:00
Alexei Kotov
deea996a74
Merge branch 'lesscontentmoreengagement' into 'master'
...
Remove dead code
See merge request OpenMW/openmw!5062
2025-12-24 17:59:44 +03:00
Evil Eye
189e4a6f6d
Insert exterior cells created by moved refs into mSharedExt
2025-12-23 23:24:28 +01:00
Evil Eye
71b394b88d
Reimplement tests in Lua
2025-12-23 17:47:29 +01:00
Evil Eye
8107fc451f
Remove dead code
2025-12-22 17:24:29 +01:00
Alexei Kotov
a6195698ae
recIndex => recordIndex
2025-12-21 00:40:12 +03:00
AnyOldName3
90eb090072
Get rid of overengineered macro
...
While the macro's implementation was fine based on the documentation for CMake 3.16, which we (currently) use, later versions of CMake recommend against this approach.
https://gitlab.com/OpenMW/openmw/-/merge_requests/4777 has an implementation that picks between a native feature added later that does the same job if it's available, but uses the one we already had if it isn't.
That's not ideal as the implementation ends up complicated and we'd have two code paths to support.
There's a simpler approach where we just temporarily set the directory property and call the real function, which would probably be the best approach in the general case.
However, as we want to set the directory property for everything in the directory, we can just set it on the `extern` directory, and then we don't need the macro at all.
2025-12-20 18:55:21 +00:00
Alexei Kotov
4a062c09a4
Merge branch 'can-everyone-please-stop-trying-to-change-this' into 'master'
...
Make it clear that we do not control the timeout for Windows jobs.
See merge request OpenMW/openmw!5057
2025-12-20 19:39:41 +03:00
Alexei Kotov
2d5752d9e6
Merge branch 'changelog' into 'master'
...
Sync the 0.51 changelog
See merge request OpenMW/openmw!5056
2025-12-19 20:04:59 +03:00
AnyOldName3
22b0f7cbcf
Make it clear that we do not control the timeout for Windows jobs.
2025-12-19 16:58:31 +00:00
Evil Eye
ebb8555771
Sync the 0.51 changelog
2025-12-19 11:36:57 +01:00
Alexei Kotov
af7bf4e2b4
Merge branch 'stemfile' into 'master'
...
Don't use path helpers in the settings window
See merge request OpenMW/openmw!5043
2025-12-19 04:58:18 +03:00
Alexei Kotov
7ca6fbb952
Merge branch 'dialoguefilters' into 'master'
...
Expose info conditions to Lua
Closes #8076
See merge request OpenMW/openmw!5045
2025-12-19 04:33:39 +03:00
Alexei Kotov
8f2d38de1d
Bump Lua API revision
2025-12-19 04:32:19 +03:00
Evil Eye
5a177417d3
Polish docs
2025-12-19 04:30:51 +03:00
Evil Eye
60e6b94498
Fix the spelling of mercantile
2025-12-19 04:30:51 +03:00
Evil Eye
277a84ed94
Bind dialogue conditions
2025-12-19 04:30:51 +03:00
Alexei Kotov
bca843fd23
Merge branch 'rotatingtouhouplush' into 'master'
...
Use horizontal extent ratio to detect stretched bounding boxes (#8847 )
Closes #8847
See merge request OpenMW/openmw!5052
2025-12-19 04:26:35 +03:00
AnyOldName3
f9bc7691e0
Merge branch 'recordrenaming' into 'master'
...
Make NIF base record members conform to the naming conventions
See merge request OpenMW/openmw!5051
2025-12-18 14:20:19 +00:00
jvoisin
77beed0a6c
Merge branch 'bgsm' into 'master'
...
Don't read terrain parameters for BGSM v1/v2
See merge request OpenMW/openmw!5050
2025-12-18 12:43:01 +00:00
psi29a
7281f3e3f6
Merge branch 'near-far-wherever-you-are' into 'master'
...
Ensure near plane doesn't go past far plane when there are no shadow receivers
See merge request OpenMW/openmw!5047
2025-12-18 10:43:53 +00:00
Alexei Kotov
3dedc5e735
Merge branch 'explicitly-no-alpha' into 'master'
...
Ask for zero alpha bits for the CS
Closes #8270
See merge request OpenMW/openmw!4842
2025-12-18 12:56:57 +03:00
psi29a
538ad520bd
Merge branch 'scaland' into 'master'
...
Improve Wayland fractional scaling
See merge request OpenMW/openmw!5040
2025-12-17 08:11:35 +00:00
Alexei Kotov
f83a09b93e
Use horizontal extent ratio to detect stretched bounding boxes ( #8847 )
2025-12-16 15:08:33 +03:00
Alexei Kotov
a0b73d5e62
Make NIF base record members conform to the naming conventions
2025-12-16 13:23:30 +03:00
Alexei Kotov
1e5979b80f
Merge branch 'nifresizepurge' into 'master'
...
Reserve capacity for the remaining NIF collections
See merge request OpenMW/openmw!5049
2025-12-16 12:11:19 +03:00
Alexei Kotov
8b92f68537
Merge branch 'characterguide' into 'master'
...
Compare saves passed on the command line using file equivalence
Closes #8842
See merge request OpenMW/openmw!5034
2025-12-16 12:07:30 +03:00
Alexei Kotov
76ce47a890
Merge branch 'l10nformat' into 'master'
...
Replace format args with icu in engine messages
See merge request OpenMW/openmw!5032
2025-12-16 12:07:06 +03:00
Alexei Kotov
dba8b21c75
Merge branch 'creeperbutitslua' into 'master'
...
Add barter gold bindings
Closes #2903
See merge request OpenMW/openmw!5046
2025-12-15 15:32:34 +03:00
Alexei Kotov
898d23e2f1
Bump Lua API revision
2025-12-15 15:30:55 +03:00
Evil Eye
e133b2a09d
Clarify
2025-12-15 15:30:33 +03:00
Evil Eye
903cb6878a
Allow setBarterGold in global scripts
2025-12-15 15:30:33 +03:00
Evil Eye
25d1b18b75
Add barter gold bindings
2025-12-15 15:30:33 +03:00
Alexei Kotov
3927eaef66
Reserve capacity for controller NIF collections
2025-12-15 15:20:59 +03:00
Alexei Kotov
02d9c26289
Reserve capacity for node NIF collections
2025-12-15 15:20:59 +03:00
Alexei Kotov
17e279cf0d
Don't read terrain parameters for BGSM v1/v2
...
This fixes parsing of most BGSM files from Fallout 4.
2025-12-15 14:50:47 +03:00
Alexei Kotov
7332b4e232
Reserve capacity for extra data NIF collections
2025-12-15 10:44:45 +03:00
Alexei Kotov
ea506019dc
Reserve capacity for data NIF collections
2025-12-15 10:44:37 +03:00
Alexei Kotov
137382b424
Reserve capacity for physics NIF collections
2025-12-15 10:44:27 +03:00
Alexei Kotov
5a022532fd
Merge branch 'livefactionreaction' into 'master'
...
Rename faction rank reaction to reputation
Closes #8789
See merge request OpenMW/openmw!5037
2025-12-14 18:18:40 +03:00
Alexei Kotov
29e43a0d80
Merge branch 'stem' into 'master'
...
Fix NormalizedView::stem to include dots
See merge request OpenMW/openmw!5044
2025-12-14 18:17:04 +03:00
AnyOldName3
2754d4264c
Ensure near plane doesn't go past far plane when there are no shadow receivers
2025-12-14 00:21:42 +00:00
Evil Eye
3506480790
Properly escape apostrophes
2025-12-13 11:52:19 +01:00
Alexei Kotov
6801ebec0d
Merge branch 'coverity.ba2' into 'master'
...
Address Coverity issues in BSA code
See merge request OpenMW/openmw!5042
2025-12-13 02:42:55 +03:00
Evil Eye
9735ce1d41
Merge branch 'mr-template' into 'master'
...
[DOC] Add MR default template
See merge request OpenMW/openmw!5024
2025-12-12 22:36:10 +00:00
Evil Eye
2d33ead98d
Fix NormalizedView::stem to include dots
2025-12-12 23:14:57 +01:00
Alexei Kotov
2c22f74bcb
Don't use path helpers in the settings window
2025-12-13 00:13:32 +03:00
Sarah Sunday
1cc07aa4d0
[DOC] Clarify to comment if open MR
2025-12-12 14:22:39 -06:00