mirror of
https://github.com/Almamu/linux-wallpaperengine.git
synced 2025-07-13 21:02:34 +08:00
chore: some more verbosity on error messages when loading assets
This commit is contained in:
parent
13cc080410
commit
cdfa4ff7a1
@ -47,7 +47,12 @@ void CWallpaperApplication::setupContainer (CCombinedContainer& container, const
|
||||
container.add (new CDirectory (basepath));
|
||||
container.addPkg (basepath / "scene.pkg");
|
||||
container.addPkg (basepath / "gifscene.pkg");
|
||||
container.add (new CDirectory (this->m_context.settings.general.assets));
|
||||
|
||||
try {
|
||||
container.add (new CDirectory (this->m_context.settings.general.assets));
|
||||
} catch (CAssetLoadException&) {
|
||||
sLog.exception("Cannot find a valid assets folder, resolved to ", this->m_context.settings.general.assets);
|
||||
}
|
||||
|
||||
// add two possible patches directories to the container
|
||||
// hopefully one sticks
|
||||
|
@ -22,7 +22,7 @@ void CCombinedContainer::addPkg (const std::filesystem::path& path) {
|
||||
sLog.out ("No ", path.filename (), " file found at ", path, ". Defaulting to normal folder storage");
|
||||
} catch (std::runtime_error& ex) {
|
||||
// the package was found but there was an error loading it (wrong header or something)
|
||||
sLog.exception ("Failed to load scene.pkg file: ", ex.what ());
|
||||
sLog.exception ("Failed to load ", path.filename(), " file: ", ex.what ());
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user