AnyOldName3
cd7941dc9f
Some launcher fixes
...
I tried to fix https://gitlab.com/OpenMW/openmw/-/issues/8080 by making it so that instead of crashing, we showed an error.
In doing so, I discovered some problems with plugin sorting and the refresh button, like:
* it forgetting the non-user content files somewhere
* nothing guaranteeing that built-in content files stay at the top of the list and them only being there because the first data directory that provides them is usually the first data directory
* it forgetting the non-user content files somewhere else
* it looking like it'd forget any kind of non-user setting under certain circumstances
I fixed those problems too
2024-07-31 00:04:38 +01:00
Sam Hellawell
dd77c81557
Fix: castRenderingRay doesnt hit terrain
2024-07-30 23:21:10 +01:00
psi29a
317aee134f
Merge branch 'half_float_docs' into 'master'
...
Add half_float to the post processing documentation
See merge request OpenMW/openmw!4283
2024-07-30 08:14:17 +00:00
psi29a
30a844ae71
Merge branch 'how-do-you-ambulate' into 'master'
...
FEAT(types): Expose creature flags
See merge request OpenMW/openmw!4280
2024-07-29 08:07:36 +00:00
psi29a
765d55208f
Merge branch 'axis-lock' into 'master'
...
Feat(CS): Add shortcuts for axis locking, submode selection, switching camera, and fix render arrows
See merge request OpenMW/openmw!3675
2024-07-29 08:04:48 +00:00
Abdu Sharif
885ab3cfc2
Make show post processing enabled as the context says
2024-07-28 22:38:14 +00:00
Abdu Sharif
32aeaf793b
Call it contrast
2024-07-28 22:32:32 +00:00
Abdu Sharif
f9bbbecfab
Add half_float to omwfx.rst
2024-07-28 22:29:50 +00:00
uramer
51455b24e0
Merge branch 'fix_asan_error' into 'master'
...
Avoid using string_view on a temporary
See merge request OpenMW/openmw!4282
2024-07-28 22:27:54 +00:00
Dave Corley
42060be65c
FEAT: Add essential and respawning flags for both NPC and Creature types
2024-07-28 17:14:09 -05:00
Dave Corley
ef9d5270a1
FEAT(types): Expose creature flags
2024-07-28 17:14:05 -05:00
elsid
5c92b18875
Avoid using string_view on a temporary
2024-07-28 23:11:15 +02:00
elsid
2ebe83c4d5
Use proper order for printf arguments
2024-07-28 20:08:02 +02:00
psi29a
fc2f30dc4a
Merge branch 'anim-api-cleanup' into 'master'
...
Anim api cleanup (close #8081 )
Closes #8081
See merge request OpenMW/openmw!4274
2024-07-28 09:17:05 +00:00
Cody Glassman
77eeb5bd92
Merge branch 'master' into 'master'
...
HALF_FLOAT and normals changes
See merge request OpenMW/openmw!4240
2024-07-27 15:21:45 +00:00
Jared Davenport
349931b5cd
HALF_FLOAT and normals changes
2024-07-27 15:21:44 +00:00
psi29a
2967383636
Merge branch 'dialoguesubview' into 'master'
...
Do not store references to disposed objects
Closes #8046
See merge request OpenMW/openmw!4272
2024-07-27 09:38:17 +00:00
psi29a
79a9f8c23c
Merge branch 'thedreughtookmyenchantmentsandarentgivingthemback' into 'master'
...
Rebuild ESMStore indices before loading any cell or player state
See merge request OpenMW/openmw!4278
2024-07-27 09:37:44 +00:00
psi29a
f4e5d67476
Merge branch 'ridethestorm' into 'master'
...
Handle GetItemCount on references without a container store gracefully
See merge request OpenMW/openmw!4277
2024-07-27 09:35:58 +00:00
Alexei Kotov
8a7035020a
Don't check subdirectories of valid content subdirectories ( #8085 )
2024-07-26 21:49:51 +03:00
psi29a
11f25e4448
Merge branch 'animationblendingcoverity' into 'master'
...
Make Coverity happy about animation blending
See merge request OpenMW/openmw!4276
2024-07-26 06:55:14 +00:00
Andrei Kortunov
21db4219de
Use QPersistentModelIndex to react to model changes
2024-07-26 09:57:35 +04:00
Evil Eye
5c4deb3f88
Prevent older binaries from incorrectly loading newer saves
2024-07-25 22:37:44 +02:00
Evil Eye
68be9a9544
Rebuild ESMStore indices before loading any cell or player state
2024-07-25 22:22:23 +02:00
Evil Eye
63e1b0ee9d
Handle GetItemCount on references without a container store gracefully
2024-07-25 18:34:53 +02:00
Alexei Kotov
11c21c28bf
Merge branch 'remember-remember-the-point-of-my-mr-and-fix-a-typo' into 'master'
...
Add the AiWander Lua API MR to changelog, fix Lua docs typo
See merge request OpenMW/openmw!4275
2024-07-24 23:51:32 +00:00
Alexei Kotov
03091f8ce0
Make Coverity happy about animation blending
2024-07-25 02:28:07 +03:00
psi29a
312b7af954
Merge branch 'lua_context_api' into 'master'
...
Remove getRealFrameDuration in global context, context caching helpers
See merge request OpenMW/openmw!4273
2024-07-24 21:26:32 +00:00
psi29a
4dabcbc82f
Merge branch 'cmake_fix' into 'master'
...
Minor fix in extern/CMakeLists.txt: there is no variable BUILD_UNITTESTS anymore
See merge request OpenMW/openmw!4270
2024-07-24 07:32:42 +00:00
psi29a
9bbd448f29
Merge branch 'vfs_normalized_path_7' into 'master'
...
Use normalized path for RetrieveAnimationsVisitor
See merge request OpenMW/openmw!4271
2024-07-24 07:32:18 +00:00
uramer
f15888f474
Lua docs: getRealFrameDuration not available in global
2024-07-24 09:28:51 +02:00
Anton Uramer
a5d1db2afd
Use new Context helpers for UI bindings
2024-07-24 09:28:51 +02:00
Anton Uramer
6851e6e56a
Context helpers for caching packages, split up core bindings into multiple caches, remove getRealFrameDuration in global context
2024-07-24 09:28:50 +02:00
Hristos N. Triantafillou
fe18c279ac
Add the AiWander Lua API MR to changelog, fix Lua docs typo
2024-07-23 18:26:05 -05:00
Dave Corley
c90af583b2
FEAT(CMakeLists): Increment API revision
2024-07-23 14:39:59 -05:00
Dave Corley
277f7d17e8
CLEANUP(animation.lua): Camelcase everything
2024-07-23 14:39:56 -05:00
Dave Corley
74ac706453
c h a n g e l o g
2024-07-23 13:59:31 -05:00
Dave Corley
9f8ebc7973
FIX: Correct keybind conflict with move submode and drop to terrain
2024-07-23 13:59:31 -05:00
Dave Corley
55ccec7ecc
FIX: Update settings declarations to newer standards
2024-07-23 13:59:31 -05:00
Dave Corley
5afdcddefa
Consistency fix in keybind names, simplify instancemode and remove some
...
dead code
2024-07-23 13:59:21 -05:00
Dave Corley
78c41d3eee
Feat(instancemode.cpp): Implement keybinds for axis locking & switching submodes
...
Cleanup(instancemode): Make the axis shortcut using std::string instead
of format
2024-07-23 13:58:43 -05:00
Dave Corley
98750a122d
Feat(worldspacewidget.cpp): store the camera mode tool & implement the
...
shortcut to cycle camera modes
2024-07-23 13:56:19 -05:00
Dave Corley
2e581c4d70
Feat(CS): Add shortcuts for axis locking, submode selection, and camera cycling
2024-07-23 13:56:14 -05:00
Dave Corley
86f33cb6fe
CLEANUP(animationbindings): Lowercase all input groupnames
2024-07-23 11:39:06 -05:00
Dave Corley
6eee6e9468
CLEANUP(animationbindings): camelCase all the things
2024-07-23 05:58:32 -05:00
uramer
80ced23a69
Lua Context: Replace exclusive bools with type enum
2024-07-23 10:39:58 +02:00
Andrei Kortunov
355dd0bccf
Do not store references to disposed objects
2024-07-23 10:27:23 +04:00
Petr Mikheev
4a56d39b41
Minor fix in extern/CMakeLists.txt: there is no variable BUILD_UNITTESTS anymore.
2024-07-23 00:44:39 +02:00
psi29a
5d3aa62e56
Merge branch 'fix_save_docs' into 'master'
...
Lua docs: correct save getters return types
See merge request OpenMW/openmw!4262
2024-07-22 22:16:01 +00:00
psi29a
6065dfda2d
Merge branch 'gaspthemenuisawerewolf' into 'master'
...
Update the menu video from a separate thread and respect window resizes
Closes #8063
See merge request OpenMW/openmw!4250
2024-07-22 22:11:17 +00:00