[gnome-games/wip/exalm/rebrand: 73/124] nintendo-3ds: Use RetroSimpleGameUriAdapter
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-games/wip/exalm/rebrand: 73/124] nintendo-3ds: Use RetroSimpleGameUriAdapter
- Date: Sat, 19 Jun 2021 14:37:45 +0000 (UTC)
commit c2d010f4803843781ec9084827cfcb4aee183114
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Tue Mar 30 02:09:46 2021 +0500
nintendo-3ds: Use RetroSimpleGameUriAdapter
plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala | 16 +---------------
1 file changed, 1 insertion(+), 15 deletions(-)
---
diff --git a/plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala
b/plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala
index 5aaeedcc..626e8f63 100644
--- a/plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala
+++ b/plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala
@@ -20,27 +20,13 @@ private class Games.Nintendo3DsPlugin : Object, Plugin {
}
public UriGameFactory[] get_uri_game_factories () {
- var game_uri_adapter = new GenericGameUriAdapter (game_for_uri);
+ var game_uri_adapter = new RetroSimpleGameUriAdapter (platform);
var factory = new GenericUriGameFactory (game_uri_adapter);
foreach (var mime_type in MIME_TYPES)
factory.add_mime_type (mime_type);
return { factory };
}
-
- private static Game game_for_uri (Uri uri) throws Error {
- var uid = new Uid (Fingerprint.get_uid (uri, PLATFORM_UID_PREFIX));
- var title = new FilenameTitle (uri);
- var media = new GriloMedia (title, 3DS_MIME_TYPE);
- var cover = new CompositeCover ({
- new LocalCover (uri),
- new GriloCover (media, uid)});
-
- var game = new Game (uid, uri, title, platform);
- game.set_cover (cover);
-
- return game;
- }
}
[ModuleInit]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]