1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 15:59:54 +00:00
openmw/components
AnyOldName3 c2d1a4c861 Initial stab at OSG plugin checker
It doesn't work yet due to osgDB::listAllAvailablePlugins returning a list of paths to dynamic libraries.
That means:
* the check fails when the required plugin is linked statically.
* we're going to have to do something to slice up the filenames.
* there'll probably be unicode errors when the OpenMW installation path isn't representable by the current eight-bit code page on Windows.

Alternatively, we can switch to listing the required file extension support, and use osgDB::Registry::instance()->getReaderWriterList() and each element's supportedExtensions() function, but I don't think we've actually got that list of extensions anywhere and it might get desynced with the existing list of plugins if we add more.
2024-01-12 23:43:14 +00:00
..
bsa Merge branch 'starfieldbsa' into 'master' 2023-09-01 08:06:25 +00:00
bullethelpers Remove unused includes 2022-10-09 16:44:18 +02:00
compiler Prevent input type assertion 2024-01-01 12:48:12 +01:00
config Cleanup includes 2023-07-08 11:28:56 +02:00
contentselector Stop adding and deleting rows 2024-01-09 17:45:48 +01:00
crashcatcher Add missing headers to components/CMakeLists.txt 2023-10-15 15:44:24 +01:00
debug Add missing headers to components/CMakeLists.txt 2023-10-15 15:44:24 +01:00
detournavigator Cleanup navmesh updater 2024-01-10 15:28:26 +04:00
esm Improve format version in content selector 2024-01-01 18:16:58 +04:00
esm3 Use ciEqual to detect missing content files 2024-01-11 19:05:37 +01:00
esm4 Bring ESM4 head part reading up-to-date with FO76 2024-01-07 04:55:39 +03:00
esmloader Gets rid of most ESM::CellId 2023-04-03 14:16:05 +02:00
esmterrain Use std::vector for LandCache implementation 2023-08-27 01:32:36 +02:00
fallback Make rain and snow ripple settings global rather than per-weather (#7748) 2023-12-30 04:24:18 +03:00
files Set MacOS current_path before reading configuration files [#7706] 2024-01-11 00:59:27 +00:00
fontloader Merge Assumeru/mystringvui 2023-10-17 23:53:04 +02:00
fx support postprocess distortion 2023-12-21 10:56:38 -08:00
interpreter Use string_view in more places and reduce the number of empty string literals 2023-05-21 16:39:32 +02:00
l10n Add setting "gmst overrides l10n" 2023-06-13 10:06:59 +02:00
loadinglistener Fix crash related to async content loading (#7508) 2023-07-29 21:13:57 +02:00
lua Coverity defects 2024-01-02 13:54:02 +01:00
lua_ui Add missing assertion 2024-01-08 16:19:40 +04:00
misc Initial stab at OSG plugin checker 2024-01-12 23:43:14 +00:00
myguiplatform Merge Assumeru/mystringvui 2023-10-17 23:53:04 +02:00
navmeshtool Stop updating navmeshtool progress on first bad message 2023-01-27 19:10:53 +01:00
nif Merge branch 'russianroulette' into 'master' 2023-12-26 10:33:20 +00:00
nifbullet Merge branch 'russianroulette' into 'master' 2023-12-26 10:33:20 +00:00
nifosg Merge branch 'shininess' into 'master' 2024-01-06 11:26:40 +00:00
platform Add missing headers to components/CMakeLists.txt 2023-10-15 15:44:24 +01:00
process Do not include formatting spaces to localizable strings 2023-11-30 13:06:50 +04:00
resource Merge branch 'generic_object_cache' into 'master' 2023-12-29 21:22:30 +00:00
sceneutil support postprocess distortion 2023-12-21 10:56:38 -08:00
sdlutil Use settings values for Video settings 2023-10-27 14:31:23 +02:00
serialization Add missing array include 2023-07-29 00:29:03 +02:00
settings Ignore absent default setting value 2023-12-03 17:18:26 +01:00
shader Untangle normals and parallax handling 2023-12-12 22:42:53 +03:00
sqlite3 Minor header cleanup 2023-04-30 16:26:03 +02:00
std140 Add missing array include 2023-07-29 00:29:03 +02:00
stereo Do not copy due to auto misuse 2024-01-07 18:52:10 +04:00
terrain Remove unnecessary code 2023-12-27 22:30:04 -06:00
to_utf8 Applies review advice. 2023-01-04 12:22:16 +01:00
translation Use string_view in more UI code 2023-05-21 18:14:12 +02:00
version [Postprocessing] Add an API version, mirroring Lua 2023-11-16 15:24:16 +00:00
vfs Use string_view for VFS lookups 2023-12-25 12:21:01 +01:00
widgets Add comment 2023-11-02 13:35:54 +04:00
CMakeLists.txt Initial stab at OSG plugin checker 2024-01-12 23:43:14 +00:00
doc.hpp