[gnome-games] retro-runner: Add input_capabilities parameter to all constructors
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-games] retro-runner: Add input_capabilities parameter to all constructors
- Date: Tue, 20 Nov 2018 01:43:36 +0000 (UTC)
commit a23fbfb65933d36901bd354b1afd704731981543
Author: Yetizone <andreii lisita gmail com>
Date: Thu Nov 15 09:50:39 2018 +0200
retro-runner: Add input_capabilities parameter to all constructors
Also rename for_media_set_and_input_capabilities() constructor to
for_media_set()
plugins/playstation/src/playstation-game-factory.vala | 2 +-
src/retro/retro-runner.vala | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/plugins/playstation/src/playstation-game-factory.vala
b/plugins/playstation/src/playstation-game-factory.vala
index 31d41037..742011c1 100644
--- a/plugins/playstation/src/playstation-game-factory.vala
+++ b/plugins/playstation/src/playstation-game-factory.vala
@@ -152,7 +152,7 @@ public class Games.PlayStationGameFactory : Object, UriGameFactory {
var rating = new GriloRating (media);
var input_capabilities = new GameinfoDiscIdInputCapabilities (gameinfo, disc_set_id);
var core_source = new RetroCoreSource (platform, { CUE_MIME_TYPE, PHONY_MIME_TYPE });
- var runner = new RetroRunner.for_media_set_and_input_capabilities (core_source, media_set,
uid, input_capabilities, title);
+ var runner = new RetroRunner.for_media_set (core_source, media_set, uid, title,
input_capabilities);
var game = new GenericGame (uid, title, platform, runner);
game.set_cover (cover);
diff --git a/src/retro/retro-runner.vala b/src/retro/retro-runner.vala
index 642762be..6cf30bd4 100644
--- a/src/retro/retro-runner.vala
+++ b/src/retro/retro-runner.vala
@@ -76,7 +76,7 @@ public class Games.RetroRunner : Object, Runner {
private bool is_ready;
private bool should_save;
- public RetroRunner (RetroCoreSource core_source, Uri uri, Uid uid, Title game_title) {
+ public RetroRunner (RetroCoreSource core_source, Uri uri, Uid uid, Title game_title,
InputCapabilities? input_capabilities = null) {
is_initialized = false;
is_ready = false;
should_save = false;
@@ -89,11 +89,11 @@ public class Games.RetroRunner : Object, Runner {
this.uid = uid;
this.core_source = core_source;
- this.input_capabilities = null;
+ this.input_capabilities = input_capabilities;
this.game_title = game_title;
}
- public RetroRunner.for_media_set_and_input_capabilities (RetroCoreSource core_source, MediaSet
media_set, Uid uid, InputCapabilities input_capabilities, Title game_title) {
+ public RetroRunner.for_media_set (RetroCoreSource core_source, MediaSet media_set, Uid uid, Title
game_title, InputCapabilities? input_capabilities = null) {
is_initialized = false;
is_ready = false;
should_save = false;
@@ -108,7 +108,7 @@ public class Games.RetroRunner : Object, Runner {
_media_set.notify["selected-media-number"].connect (on_media_number_changed);
}
- public RetroRunner.for_core_descriptor (Retro.CoreDescriptor core_descriptor, Uid uid, Title
game_title) {
+ public RetroRunner.for_core_descriptor (Retro.CoreDescriptor core_descriptor, Uid uid, Title
game_title, InputCapabilities? input_capabilities = null) {
is_initialized = false;
is_ready = false;
should_save = false;
@@ -117,7 +117,7 @@ public class Games.RetroRunner : Object, Runner {
this.core_source = null;
this._media_set = new MediaSet ();
this.uid = uid;
- this.input_capabilities = null;
+ this.input_capabilities = input_capabilities;
this.game_title = game_title;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]