[gnome-games/wip/exalm/rebrand: 48/102] plugins: Stop subclassing Platform




commit 0437e210940e682ee87d4fadf5d23a6d98cf8d46
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Tue Mar 30 01:43:54 2021 +0500

    plugins: Stop subclassing Platform

 plugins/nintendo-3ds/src/meson.build                | 1 -
 plugins/nintendo-3ds/src/nintendo-3ds-platform.vala | 7 -------
 plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala   | 2 +-
 plugins/nintendo-64/src/meson.build                 | 1 -
 plugins/nintendo-64/src/nintendo-64-platform.vala   | 7 -------
 plugins/nintendo-64/src/nintendo-64-plugin.vala     | 2 +-
 plugins/nintendo-ds/src/meson.build                 | 1 -
 plugins/nintendo-ds/src/nintendo-ds-platform.vala   | 7 -------
 plugins/nintendo-ds/src/nintendo-ds-plugin.vala     | 4 ++--
 9 files changed, 4 insertions(+), 28 deletions(-)
---
diff --git a/plugins/nintendo-3ds/src/meson.build b/plugins/nintendo-3ds/src/meson.build
index ff9b586f..726955f0 100644
--- a/plugins/nintendo-3ds/src/meson.build
+++ b/plugins/nintendo-3ds/src/meson.build
@@ -1,6 +1,5 @@
 vala_sources = [
   'nintendo-3ds-layout.vala',
-  'nintendo-3ds-platform.vala',
   'nintendo-3ds-plugin.vala',
   'nintendo-3ds-runner.vala',
 ]
diff --git a/plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala 
b/plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala
index afefb4a7..5aaeedcc 100644
--- a/plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala
+++ b/plugins/nintendo-3ds/src/nintendo-3ds-plugin.vala
@@ -11,7 +11,7 @@ private class Games.Nintendo3DsPlugin : Object, Plugin {
        private static Platform platform;
 
        static construct {
-               platform = new Nintendo3DsPlatform (PLATFORM_ID, PLATFORM_NAME, MIME_TYPES, 3DS_MIME_TYPE, 
PLATFORM_UID_PREFIX);
+               platform = new Platform.with_mime_types (PLATFORM_ID, PLATFORM_NAME, MIME_TYPES, 
3DS_MIME_TYPE, PLATFORM_UID_PREFIX);
                platform.runner_type = typeof (Nintendo3DsRunner);
        }
 
diff --git a/plugins/nintendo-64/src/meson.build b/plugins/nintendo-64/src/meson.build
index 3bcb4484..19a722d4 100644
--- a/plugins/nintendo-64/src/meson.build
+++ b/plugins/nintendo-64/src/meson.build
@@ -2,7 +2,6 @@ vala_sources = [
   'nintendo-64-pak.vala',
   'nintendo-64-pak-controller.vala',
   'nintendo-64-pak-switcher.vala',
-  'nintendo-64-platform.vala',
   'nintendo-64-plugin.vala',
   'nintendo-64-runner.vala',
   'nintendo-64-snapshot.vala',
diff --git a/plugins/nintendo-64/src/nintendo-64-plugin.vala b/plugins/nintendo-64/src/nintendo-64-plugin.vala
index dc4f8036..def2c606 100644
--- a/plugins/nintendo-64/src/nintendo-64-plugin.vala
+++ b/plugins/nintendo-64/src/nintendo-64-plugin.vala
@@ -9,7 +9,7 @@ private class Games.Nintendo64Plugin : Object, Plugin {
        private static Platform platform;
 
        static construct {
-               platform = new Nintendo64Platform (PLATFORM_ID, PLATFORM_NAME, MIME_TYPE, 
PLATFORM_UID_PREFIX);
+               platform = new Platform (PLATFORM_ID, PLATFORM_NAME, MIME_TYPE, PLATFORM_UID_PREFIX);
                platform.snapshot_type = typeof (Nintendo64Snapshot);
                platform.runner_type = typeof (Nintendo64Runner);
        }
diff --git a/plugins/nintendo-ds/src/meson.build b/plugins/nintendo-ds/src/meson.build
index 91d70d26..62cda3ce 100644
--- a/plugins/nintendo-ds/src/meson.build
+++ b/plugins/nintendo-ds/src/meson.build
@@ -1,7 +1,6 @@
 vala_sources = [
   'nintendo-ds-icon.vala',
   'nintendo-ds-layout.vala',
-  'nintendo-ds-platform.vala',
   'nintendo-ds-plugin.vala',
   'nintendo-ds-runner.vala',
   'nintendo-ds-snapshot.vala',
diff --git a/plugins/nintendo-ds/src/nintendo-ds-plugin.vala b/plugins/nintendo-ds/src/nintendo-ds-plugin.vala
index 6e132855..401c106d 100644
--- a/plugins/nintendo-ds/src/nintendo-ds-plugin.vala
+++ b/plugins/nintendo-ds/src/nintendo-ds-plugin.vala
@@ -6,10 +6,10 @@ private class Games.NintendoDsPlugin : Object, Plugin {
        private const string PLATFORM_NAME = _("Nintendo DS");
        private const string PLATFORM_UID_PREFIX = "nintendo-ds";
 
-       private static NintendoDsPlatform platform;
+       private static Platform platform;
 
        static construct {
-               platform = new NintendoDsPlatform (PLATFORM_ID, PLATFORM_NAME, MIME_TYPE, 
PLATFORM_UID_PREFIX);
+               platform = new Platform (PLATFORM_ID, PLATFORM_NAME, MIME_TYPE, PLATFORM_UID_PREFIX);
                platform.snapshot_type = typeof (NintendoDsSnapshot);
                platform.runner_type = typeof (NintendoDsRunner);
        }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]