Evil Eye
b52f721318
Use getSubComposite to read AMBI
2024-03-14 17:08:23 +01:00
Andrei Kortunov
715efe892f
Load YAML files via Lua (feature 7590)
2024-03-14 16:29:21 +04:00
psi29a
2764d8ceff
Merge branch 'fix_destroying_new_elements' into 'master'
...
Don't destroy root widget for new elements
See merge request OpenMW/openmw!3947
2024-03-14 08:37:13 +00:00
Alexei Kotov
288a911ece
Merge branch 'vfs_normalized_path_5' into 'master'
...
Use normalized path for NifFileManager::get
See merge request OpenMW/openmw!3944
2024-03-13 19:18:39 +00:00
Alexei Kotov
86a47acc39
Merge branch 'chancywind' into 'master'
...
Roll for each region sound
Closes #7872
See merge request OpenMW/openmw!3935
2024-03-13 19:16:14 +00:00
psi29a
f06b93d019
Merge branch '1.0milestone' into 'master'
...
Replace readme 1.0 label link with 1.0 milestone link (#7876 )
Closes #7876
See merge request OpenMW/openmw!3946
2024-03-13 07:56:54 +00:00
AnyOldName3
942eeb54c1
Yet another osgpluginchecker rewrite
...
It turns out that it's possible for OSG plugins to be spread across multiple directories, and OSG doesn't account for this in osgDB::listAllAvailablePlugins(), even though it works when actually loading the plugin.
Instead, use code that's much more similar to how OSG actually loads plugin, and therefore less likely to miss anything.
Incidentally make things much simpler as we don't need awkwardness from working around osgDB::listAllAvailablePlugins()'s limitations.
2024-03-12 23:30:11 +00:00
Evil Eye
0fdc432eb2
Format probability
2024-03-12 20:09:04 +01:00
Evil Eye
c0578613af
Remove superfluous members
2024-03-12 20:09:04 +01:00
Evil Eye
1d69d38081
Add an actual probability column
2024-03-12 20:09:04 +01:00
Evil Eye
f9da2b6b26
Roll for each region sound
2024-03-12 20:09:02 +01:00
uramer
b12f98db98
Don't destroy root widget for new elements
2024-03-12 17:48:42 +01:00
Zackhasacat
59a25291f8
Fix errors
2024-03-12 07:29:48 -05:00
Zackhasacat
8b75932f50
Merge branch 'master' of gitlab.com:openmw/openmw into fix_global_iteration
2024-03-12 06:54:15 -05:00
psi29a
dce0a9e11e
Merge branch 'sea-cache' into 'master'
...
MSVC CCache support
See merge request OpenMW/openmw!3938
2024-03-12 08:36:17 +00:00
psi29a
df1be7102f
Merge branch 'resolution_follow_up' into 'master'
...
Partially revert 5dcac4c48f
See merge request OpenMW/openmw!3940
2024-03-12 08:17:18 +00:00
Alexei Kotov
75d4ea5d5d
Replace readme 1.0 label link with 1.0 milestone link ( #7876 )
2024-03-12 04:03:04 +03:00
Alexei Kotov
cdbe6adfc3
Fix instance selection mode destruction ( #7447 )
2024-03-12 03:39:14 +03:00
elsid
859d765921
Use normalized path for NifFileManager::get
2024-03-11 22:07:37 +01:00
elsid
3ea3eeb613
Use string_view for canOptimize
2024-03-11 22:07:37 +01:00
elsid
a98ce7f76a
Replace std::filesystem::path by std::string_view in Files::getHash argument
2024-03-11 22:07:37 +01:00
elsid
79b73e45a1
Replace std::filesystem::path by std::string and std::string_view in nif code
...
It's used only for error reporting.
2024-03-11 22:07:37 +01:00
elsid
cd3c3ebadb
Use VFS::Path::Normalized for ResourceManager cache key
2024-03-11 22:07:36 +01:00
Alexei Kotov
6232b4f9e8
Reimplement the Settings window as a normal window ( #7845 , #7870 )
2024-03-11 23:48:44 +03:00
psi29a
b5b6744321
Merge branch 'hotfix_ui_update' into 'master'
...
Fix Lua UI updates
See merge request OpenMW/openmw!3936
2024-03-11 11:14:26 +00:00
psi29a
0557a649ce
Merge branch 'skill-used-rework' into 'master'
...
Rewrite SkillProgression.skillUsed to allow directly adding xp
See merge request OpenMW/openmw!3927
2024-03-11 09:48:14 +00:00
psi29a
3cb8d05fe5
Merge branch 'vfs_normalized_path_4' into 'master'
...
Use VFS::Path::Normalized in few more places
See merge request OpenMW/openmw!3934
2024-03-11 07:29:55 +00:00
psi29a
466f31a032
Merge branch 'shadersorffp' into 'master'
...
Log whether shaders or FFP are used for rendering
See merge request OpenMW/openmw!3937
2024-03-11 07:28:50 +00:00
AnyOldName3
7ec723e9b9
More sensible conditions
2024-03-10 23:26:45 +00:00
AnyOldName3
0730dc2ebb
Get OSG to tell us the plugin filenames it's going to use
...
That way, we don't have issues like the checker getting false positives when the right plugins are present for the wrong OSG version or build config, or false negatives when we've generated the wrong filenames.
2024-03-10 18:04:38 +00:00
uramer
eba4ae94b0
Fix re-rendering of settings on value changes
2024-03-10 14:06:21 +01:00
uramer
af8662daee
Detach Lua Elements properly from their parent
2024-03-10 14:05:37 +01:00
Andrei Kortunov
f7e5ef74c6
Partially revert 5dcac4c48f
2024-03-10 14:53:55 +04:00
Alexei Kotov
30f314025a
Log whether shaders or FFP are used for rendering
2024-03-10 04:53:30 +03:00
AnyOldName3
6cf0b9990d
Don't bother setting up CCache for MSBuild builds
...
It can't work as it ignores compiler launchers
2024-03-10 01:32:38 +00:00
AnyOldName3
7b89ca6bb2
Make CCache work for MSVC builds with debug symbols
2024-03-10 01:31:55 +00:00
uramer
0f60052bb8
Set Element state in Element::create
2024-03-09 22:27:10 +01:00
Mads Buvik Sandvei
57d7f5977c
Bump interface version
2024-03-09 21:56:46 +01:00
AnyOldName3
72cf015401
Make ccache viable for Windows Release builds
2024-03-09 20:18:41 +00:00
Mads Buvik Sandvei
7cb316f3c9
Docu fix
2024-03-09 16:35:24 +01:00
psi29a
61d01f3b62
Merge branch 'openmw-sv-2024-03' into 'master'
...
Bring sv translations up to date
See merge request OpenMW/openmw!3926
2024-03-09 09:49:14 +00:00
Joakim Berg
709c12053a
Bring sv translations up to date
2024-03-09 09:49:14 +00:00
psi29a
6f9ceff3f3
Merge branch 'windows_build' into 'master'
...
Add option to disable precompiled headers
See merge request OpenMW/openmw!3933
2024-03-09 09:48:57 +00:00
psi29a
ef8228f2f3
Merge branch 'fix/hardcoded-weather-meshes' into 'master'
...
Fix: hardcoded weather meshes, use settings instead
See merge request OpenMW/openmw!3880
2024-03-09 09:48:26 +00:00
psi29a
c3a44ca74a
Merge branch 'mapped' into 'master'
...
Track map position using MWWorld::Cell
See merge request OpenMW/openmw!3932
2024-03-09 09:48:14 +00:00
elsid
cc35df9409
Use VFS::Path::Normalized for fx::Technique file path
2024-03-09 00:21:17 +01:00
elsid
ffbeb5ab98
Build localization path using VFS::Path::Normalized
2024-03-09 00:21:17 +01:00
elsid
84adb0a148
Make VFS::Path::Normalized constructor from std::string_view explicit
2024-03-09 00:21:16 +01:00
Evil Eye
504a9e7d43
Address feedback
2024-03-08 17:09:49 +01:00
jvoisin
a63528343d
Merge branch 'master' into 'master'
...
conf.py: Set navigation_with_keys to allow navigating documentation through arrow keys
See merge request OpenMW/openmw!3930
2024-03-08 14:24:38 +00:00