mirror of
https://github.com/rommapp/romm.git
synced 2026-06-28 06:46:00 +00:00
LaunchBox produced file:// URIs relative to /romm/launchbox, but the resources handler resolved them under /romm/library via fs_rom_handler, so local images/manuals/screenshots were never found. Switch LaunchBox to a distinct launchbox-file:// scheme and add FSLaunchboxHandler + _resolve_local_file_uri to route each scheme to the correct root. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
16 lines
599 B
Python
16 lines
599 B
Python
from .assets_handler import FSAssetsHandler
|
|
from .firmware_handler import FSFirmwareHandler
|
|
from .launchbox_handler import FSLaunchboxHandler
|
|
from .platforms_handler import FSPlatformsHandler
|
|
from .resources_handler import FSResourcesHandler
|
|
from .roms_handler import FSRomsHandler
|
|
from .sync_handler import FSSyncHandler
|
|
|
|
fs_asset_handler = FSAssetsHandler()
|
|
fs_firmware_handler = FSFirmwareHandler()
|
|
fs_platform_handler = FSPlatformsHandler()
|
|
fs_rom_handler = FSRomsHandler()
|
|
fs_resource_handler = FSResourcesHandler()
|
|
fs_sync_handler = FSSyncHandler()
|
|
fs_launchbox_handler = FSLaunchboxHandler()
|