...
 
Commits (12)
......@@ -7,7 +7,7 @@ variables:
BUNDLE: "gnome-games-git.flatpak"
flatpak:tests:
image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:3.32
stage: test
variables:
MANIFEST_PATH: "flatpak/org.gnome.Games.UnitTests.yml"
......@@ -20,11 +20,11 @@ flatpak:tests:
- .flatpak-builder/git
flatpak:app:
image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:3.32
stage: build
variables:
MANIFEST_PATH: "flatpak/org.gnome.Games.json"
RUNTIME_REPO: "https://sdk.gnome.org/gnome-nightly.flatpakrepo"
RUNTIME_REPO: "https://flathub.org/repo/flathub.flatpakrepo"
FLATPAK_MODULE: "gnome-games"
script:
- flatpak-builder --stop-at=${FLATPAK_MODULE} app ${MANIFEST_PATH}
......
==============
Version 3.32.1
==============
* Fixes
- Help doesn't show up as a game anymore.
* Translation updates
Spanish
==============
Version 3.32.0
==============
......
......@@ -42,6 +42,14 @@
</screenshots>
<releases>
<release version="3.32.1" type="stable" date="2019-04-10" urgency="medium">
<description>
<p>Fixes</p>
<ul>
<li>Help doesn't show up as a game anymore.</li>
</ul>
</description>
</release>
<release version="3.32.0" type="stable" date="2019-03-10" urgency="medium">
<description>
<p>Improvements</p>
......
[Libretro]
Type=Emulator
Version=1.0
Name=BlastEm
Module=blastem_libretro.so
LibretroVersion=1
Authors=Mike Pavone;
License=GPL-3.0+;
[Platform:SegaGenesis]
MimeType=application/x-genesis-rom;
[Libretro]
Type=Emulator
Version=1.0
Name=DOSBox
Module=dosbox_libretro.so
LibretroVersion=1
Authors=DOSBox Team;
License=GPL-2.0+;
[Platform:MSDOS]
MimeType=application/x-ms-dos-executable;
{
"name": "libretro-blastem",
"skip-arches": [
"aarch64",
"arm"
],
"no-autogen": true,
"install-rule": "install_libretro",
"make-args": [
"prefix=/app",
"core_installdir=/app/lib/libretro",
"libblastem.so"
],
"make-install-args": [
"prefix=/app",
"core_installdir=/app/lib/libretro"
],
"post-install": [
/* TODO: Send that upstream */
"mkdir -p /app/lib/libretro/",
"install -m644 -p blastem.libretro /app/lib/libretro/"
],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/aplazas/blastem.git",
"branch": "gnome-games"
},
{
"type": "file",
"path": "blastem.libretro"
}
]
}
......@@ -19,7 +19,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/bsnes-mercury.git"
"url": "https://github.com/libretro/bsnes-mercury.git",
"commit": "4e221df676ffc7b46d083cf2ae100131eabe5076"
},
{
"type": "file",
......
......@@ -22,7 +22,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/desmume2015"
"url": "https://github.com/libretro/desmume2015",
"commit": "79c66b62eb17e5d5f36aa888dbc0df386bb9426b"
},
{
"type": "file",
......
{
"name": "libretro-dosbox",
"no-autogen": true,
"make-args": [
"--makefile=Makefile.libretro",
"prefix=/app",
"core_installdir=/app/lib/libretro"
],
"make-install-args": [
"--makefile=Makefile.libretro",
"prefix=/app",
"core_installdir=/app/lib/libretro"
],
"post-install": [
/* TODO: Send that upstream */
"mkdir -p /app/lib/libretro/",
"install -m644 -p dosbox.libretro /app/lib/libretro/"
],
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/dosbox-libretro.git",
"commit": "51b0deba703f1283420103f217d63edf8f5a6f5b"
},
{
"type": "file",
"path": "dosbox.libretro"
}
]
}
......@@ -17,7 +17,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/gambatte-libretro.git"
"url": "https://github.com/libretro/gambatte-libretro.git",
"commit": "ffce1f0e93111bec77b3778273297536fcfb612a"
},
{
"type": "file",
......
......@@ -11,7 +11,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/drhelius/Gearsystem.git"
"url": "https://github.com/drhelius/Gearsystem.git",
"commit": "4a4efb0009ca268efffda2784149269e7a19631a"
}
]
}
......@@ -17,7 +17,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/libretro-handy"
"url": "https://github.com/libretro/libretro-handy",
"commit": "08cc63376cd8886aea6e6cd38297ba7c9ea0344c"
},
{
"type": "file",
......
{
"name": "libretro-mame",
"no-autogen": true,
"make-args": [
"--makefile=Makefile.libretro",
"prefix=/app",
"core_installdir=/app/lib/libretro"
],
"make-install-args": [
"--makefile=Makefile.libretro",
"prefix=/app",
"core_installdir=/app/lib/libretro"
],
"post-install": [
/* TODO: Send that upstream */
"mkdir -p /app/lib/libretro/",
"install -m644 -p mame.libretro /app/lib/libretro/"
],
"sources": [
{
"type": "git",
"url": "https://github.com/Kekun/mame"
},
{
"type": "file",
"path": "mame.libretro"
}
]
}
......@@ -17,7 +17,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/beetle-ngp-libretro"
"url": "https://github.com/libretro/beetle-ngp-libretro",
"commit": "78eb883d0e9efbb8a66be20f3938f1616453cea6"
},
{
"type": "file",
......
......@@ -17,7 +17,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/beetle-pce-fast-libretro"
"url": "https://github.com/libretro/beetle-pce-fast-libretro",
"commit": "433fb7a36fa26996a37f2107fb5189f243024f7d"
},
{
"type": "file",
......
{
"name": "libretro-mednafen_saturn",
"no-autogen": true,
"make-args": [
"prefix=/app",
"core_installdir=/app/lib/libretro"
],
"make-install-args": [
"prefix=/app",
"core_installdir=/app/lib/libretro"
],
"post-install": [
/* TODO: Send that upstream */
"mkdir -p /app/lib/libretro/",
"install -m644 -p mednafen_saturn.libretro /app/lib/libretro/"
],
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/beetle-saturn-libretro"
},
{
"type": "file",
"path": "mednafen_saturn.libretro"
}
]
}
......@@ -17,7 +17,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/beetle-vb-libretro"
"url": "https://github.com/libretro/beetle-vb-libretro",
"commit": "00accc8a7c3482e5e464c5bb5f0679478024a0dc"
},
{
"type": "file",
......
......@@ -17,7 +17,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/beetle-wswan-libretro"
"url": "https://github.com/libretro/beetle-wswan-libretro",
"commit": "ecada6655c6e6b53b27ee83a23523ecb89769625"
},
{
"type": "file",
......
......@@ -17,7 +17,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/mgba"
"url": "https://github.com/libretro/mgba",
"commit": "06e7d3fe95b69465b0d10ca6f2d4444faeb3c1e0"
},
{
"type": "file",
......
......@@ -18,7 +18,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/nestopia.git"
"url": "https://github.com/libretro/nestopia.git",
"commit": "a12b967fef4c9948f4d30f6bb640d47a04824482"
},
{
"type": "file",
......
......@@ -21,7 +21,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/pcsx_rearmed"
"url": "https://github.com/libretro/pcsx_rearmed",
"commit": "e21479a6d304e6c3eed69e2b6385ed674500e8d4"
},
{
"type": "patch",
......
......@@ -18,7 +18,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/picodrive"
"url": "https://github.com/libretro/picodrive",
"commit": "7d6deb99a9f4ef34a2fe29587211ba59a6d7a014"
},
{
"type": "file",
......
{
"name": "libretro-prboom",
"no-autogen": true,
"make-args": [
"prefix=/app",
"core_installdir=/app/lib/libretro"
],
"make-install-args": [
"prefix=/app",
"core_installdir=/app/lib/libretro"
],
"post-install": [
/* TODO: Send that upstream */
"mkdir -p /app/lib/libretro/",
"install -m644 -p prboom.libretro /app/lib/libretro/"
],
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/libretro-prboom"
},
{
"type": "file",
"path": "prboom.libretro"
}
]
}
......@@ -17,7 +17,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/prosystem-libretro"
"url": "https://github.com/libretro/prosystem-libretro",
"commit": "d3c4796983d0758c7bb19249b3088f1973332d36"
},
{
"type": "file",
......
......@@ -17,7 +17,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/libretro/stella-libretro"
"url": "https://github.com/libretro/stella-libretro",
"commit": "b0b63615fc2c7a30470fc1ac31ffdc18fdf4518b"
},
{
"type": "file",
......
[Libretro]
Type=Emulator
Version=1.0
Name=MAME
Module=mame_libretro.so
LibretroVersion=1
Authors=MAMEdev;
License=GPL-2.0+;
[Platform:MAME]
MimeType=application/zip;
[Libretro]
Type=Emulator
Version=1.0
Name=Beetle Saturn
Module=mednafen_saturn_libretro.so
LibretroVersion=1
Authors=Mednafen Team;
License=GPL-2.0+;
[Platform:SegaSaturn]
MimeType=application/x-cue;application/x-saturn-rom;
Firmwares=SegaSaturnEU;SegaSaturnJ;TheKingOfFighters95;UltramanHikariNoKyojinDensetsu;
[Firmware:SegaSaturnEU]
Path=mpr-17933.bin
MD5=3240872c70984b6cbfda1586cab68dbe
Mandatory=true
[Firmware:SegaSaturnJ]
Path=sega_101.bin
MD5=85ec9ca47d8f6807718151cbcca8b964
Mandatory=true
[Firmware:TheKingOfFighters95]
Path=mpr-18811-mx.ic1
MD5=255113ba943c92a54facd25a10fd780c
Mandatory=true
[Firmware:UltramanHikariNoKyojinDensetsu]
Path=mpr-19367-mx.ic1
MD5=1cd19988d1d72a3e7caa0b73234c96b4
Mandatory=true
[Libretro]
Type=Emulator
Version=1.0
Name=PrBoom
Module=prboom_libretro.so
LibretroVersion=1
Authors=Florian Schulze;
License=GPL-2.0+;
[Platform:DOOM]
MimeType=application/x-doom-wad;
{
"name" : "240p-test-suite-md",
"buildsystem" : "simple",
"build-commands" : [
"mkdir -p /app/tests/",
"install -m644 -pD 240pTestSuite-v15.bin /app/tests/240pTestSuite-v15.gen"
],
"sources" : [
{
"type": "archive",
"url": "https://gitlab.gnome.org/aplazas/retro-test-data/raw/master/testsuite240p/240p-MD-Genesis-1.15.zip",
"sha256": "c2b76e8b4b9ef33049089cc68d83454ede86a4106b4264aebc42393c05d83f25"
}
]
}
app-id: org.gnome.Games.UnitTests
runtime: org.gnome.Platform
runtime-version: master
runtime-version: 3.32
sdk: org.gnome.Sdk
command: games-unit-tests
tags:
......@@ -33,7 +33,6 @@ cleanup:
- /share/doc
- /share/gir-1.0
modules:
- libretro-cores/libretro-blastem.json
- libretro-cores/libretro-bsnes-mercury.json
- libretro-cores/libretro-desmume2015.json
- libretro-cores/libretro-gambatte.json
......@@ -42,7 +41,6 @@ modules:
- libretro-cores/libretro-nestopia.json
- libretro-cores/libretro-pcsx_rearmed.json
- libretro-cores/libretro-stella.json
- medias/240p-test-suite-md.json
- medias/240p-test-suite-nes.json
- medias/240p-test-suite-pce.json
- medias/240p-test-suite-ps1.json
......@@ -62,7 +60,6 @@ modules:
sources:
- type: script
commands:
- /app/libexec/installed-tests/retro-gtk-0.14/retro-reftest /app/tests/blastem.240pSuite.test 2>&1 | diff /app/tests/blastem.240pSuite.expected -
- /app/libexec/installed-tests/retro-gtk-0.14/retro-reftest /app/tests/bsnes_mercury_balanced.240pSuite.test 2>&1 | diff /app/tests/bsnes_mercury_balanced.240pSuite.expected -
- /app/libexec/installed-tests/retro-gtk-0.14/retro-reftest /app/tests/desmume2015.pong-ds.test
- /app/libexec/installed-tests/retro-gtk-0.14/retro-reftest /app/tests/gambatte.OpenMAZE.test 2>&1 | diff /app/tests/gambatte.OpenMAZE.expected -
......@@ -84,3 +81,4 @@ modules:
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/retro-gtk.git
commit: a901142bea575ee3a782803015cfe97917494913
{
"app-id" : "org.gnome.GamesDevel",
"runtime" : "org.gnome.Platform",
"runtime-version" : "master",
"runtime-version" : "3.32",
"sdk" : "org.gnome.Sdk",
"command" : "gnome-games",
"tags" : [
......@@ -68,22 +68,18 @@
We build them first, because some of them are very big, and they
change more rarely than the rest of the modules. */
"libretro-cores/libretro-blastem.json",
"libretro-cores/libretro-bsnes-mercury.json",
"libretro-cores/libretro-desmume2015.json",
"libretro-cores/libretro-dosbox.json",
"libretro-cores/libretro-gambatte.json",
"libretro-cores/libretro-gearsystem.json",
"libretro-cores/libretro-handy.json",
"libretro-cores/libretro-mednafen_ngp.json",
"libretro-cores/libretro-mednafen_pce_fast.json",
"libretro-cores/libretro-mednafen_saturn.json",
"libretro-cores/libretro-mednafen_vb.json",
"libretro-cores/libretro-mednafen_wswan.json",
"libretro-cores/libretro-mgba.json",
"libretro-cores/libretro-nestopia.json",
"libretro-cores/libretro-pcsx_rearmed.json",
"libretro-cores/libretro-prboom.json",
"libretro-cores/libretro-prosystem.json",
"libretro-cores/libretro-stella.json",
/* End libretro cores */
......@@ -106,7 +102,9 @@
"sources" : [
{
"type" : "git",
"url" : "https://gitlab.gnome.org/GNOME/tracker.git"
"url" : "https://gitlab.gnome.org/GNOME/tracker.git",
"tag" : "2.2.1",
"commit" : "c09ac0beda85498b365a89863a2cfb25b490202a"
}
]
},
......@@ -123,7 +121,9 @@
"sources" : [
{
"type" : "git",
"url" : "https://gitlab.gnome.org/GNOME/grilo.git"
"url" : "https://gitlab.gnome.org/GNOME/grilo.git",
"tag" : "grilo-0.3.7",
"commit" : "019a838f7752b42d9766e0f2f898ae0315666c3a"
}
],
"cleanup" : [
......@@ -165,7 +165,9 @@
"sources" : [
{
"type" : "git",
"url" : "https://gitlab.gnome.org/GNOME/grilo-plugins.git"
"url" : "https://gitlab.gnome.org/GNOME/grilo-plugins.git",
"tag" : "grilo-plugins-0.3.8",
"commit" : "29dc976e010bfff6d0bfd92aae886944e8e708b8"
}
],
"cleanup" : [
......@@ -178,7 +180,9 @@
"sources" : [
{
"type" : "git",
"url" : "https://gitlab.freedesktop.org/libevdev/libevdev.git"
"url" : "https://gitlab.freedesktop.org/libevdev/libevdev.git",
"tag" : "libevdev-1.6.0",
"commit" : "f293c11fecd2d786f7742cb6768863d498b9d31b"
}
]
},
......@@ -194,7 +198,9 @@
"sources" : [
{
"type" : "git",
"url" : "https://source.puri.sm/Librem5/libhandy.git"
"url" : "https://source.puri.sm/Librem5/libhandy.git",
"tag" : "v0.0.9",
"commit" : "56b0aa62f6251ee19a88fc208b7ca8dcf9c9633c"
}
]
},
......@@ -207,7 +213,9 @@
"sources" : [
{
"type" : "git",
"url" : "https://gitlab.gnome.org/aplazas/libmanette.git"
"url" : "https://gitlab.gnome.org/aplazas/libmanette.git",
"tag" : "0.2.2",
"commit" : "282927b98da8547e1ffb707874c8d368d2b9c0df"
}
]
},
......@@ -220,7 +228,9 @@
"sources" : [
{
"type" : "git",
"url" : "https://gitlab.gnome.org/GNOME/retro-gtk.git"
"url" : "https://gitlab.gnome.org/GNOME/retro-gtk.git",
"tag" : "0.16.1",
"commit" : "8053f95f24611b13ccbb3c6378d379747e43fcb1"
}
]
},
......@@ -237,7 +247,9 @@
"sources" : [
{
"type" : "git",
"url" : "https://gitlab.gnome.org/GNOME/gnome-games.git"
"url" : "https://gitlab.gnome.org/GNOME/gnome-games.git",
"tag" : "3.32.0",
"commit" : "51f0f3245c7de1ec0f8b276625856e7f9a2ee5ae"
}
]
}
......
/blastem/240pSuite/Boot: OK
/blastem/240pSuite/Options: OK
/blastem/240pSuite/150/FastForward: OK
/blastem/240pSuite/150/Run: OK
/blastem/240pSuite/150/Video: OK
[Retro Reftest]
Path=/blastem/240pSuite
Core=/app/lib/libretro/blastem_libretro.so
Medias=240pTestSuite-v15.gen;
[Options]
[Frame 150]
Video=blastem.240pSuite.150.png
......@@ -6,21 +6,6 @@
"install -m644 -p -t /app/tests *"
],
"sources" : [
{
"type" : "file",
"path" : "blastem.240pSuite.150.png",
"dest-filename" : "blastem.240pSuite.150.png"
},
{
"type" : "file",
"path" : "blastem.240pSuite.expected",
"dest-filename" : "blastem.240pSuite.expected"
},
{
"type" : "file",
"path" : "blastem.240pSuite.test",
"dest-filename" : "blastem.240pSuite.test"
},
{
"type" : "file",
"path" : "bsnes_mercury_balanced.240pSuite.120.png",
......
project('gnome-games',
['vala', 'c'],
version: '3.32.0',
version: '3.32.1',
license: 'GPL3+',
meson_version: '>= 0.46.1'
)
......
......@@ -11,10 +11,6 @@ private class Games.DesktopPlugin : Object, Plugin {
platform = new GenericPlatform (PLATFORM_ID, PLATFORM_NAME);
}
public string[] get_mime_types () {
return { MIME_TYPE };
}
public UriSource[] get_uri_sources () {
var query = new DesktopTrackerUriQuery ();
try {
......
......@@ -5,6 +5,7 @@ da
de
el
es
eu
fi
fr
fur
......@@ -13,6 +14,7 @@ hu
id
it
ko
mjw
nb
nl
pl
......
This diff is collapsed.
......@@ -10,19 +10,19 @@ msgid ""
msgstr ""
"Project-Id-Version: unnamed project\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-games/issues\n"
"POT-Creation-Date: 2018-12-11 09:49+0000\n"
"PO-Revision-Date: 2019-01-28 15:07+0100\n"
"POT-Creation-Date: 2019-03-11 10:49+0000\n"
"PO-Revision-Date: 2019-03-11 11:59+0100\n"
"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
"Language-Team: es <gnome-es-list@gnome.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Gtranslator 3.31.0\n"
"X-Generator: Gtranslator 3.31.90\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: data/org.gnome.Games.appdata.xml.in.in:6
#: data/org.gnome.Games.desktop.in.in:3 data/ui/collection-box.ui:40
#: data/org.gnome.Games.desktop.in.in:3 data/ui/collection-box.ui:43
#: data/ui/collection-header-bar.ui:67 data/ui/display-header-bar.ui:6
#: src/ui/application.vala:25
msgid "Games"
......@@ -74,7 +74,7 @@ msgstr "Iniciar sus juegos"
msgid "Resume your game to where you left it"
msgstr "Reanudar la partida donde la dejó"
#: data/org.gnome.Games.appdata.xml.in.in:53
#: data/org.gnome.Games.appdata.xml.in.in:83
msgid "The GNOME Project"
msgstr "El Proyecto GNOME"
......@@ -133,15 +133,15 @@ msgstr "Tamaño de la ventana"
msgid "Window size (width and height)."
msgstr "Tamaño de la ventana (anchura y altura)."
#: data/ui/collection-box.ui:50
#: data/ui/collection-box.ui:53
msgid "Developers"
msgstr "Desarrolladores"
#: data/ui/collection-box.ui:60
#: data/ui/collection-box.ui:63
msgid "Platforms"
msgstr "Plataformas"
#: data/ui/collection-box.ui:83
#: data/ui/collection-box.ui:86
msgid "Loading"
msgstr "Cargando"
......@@ -158,8 +158,8 @@ msgstr "Menú"
msgid "Search"
msgstr "Buscar"
#: data/ui/collection-header-bar.ui:111 data/ui/preferences-window.ui:6
#: data/ui/preferences-window.ui:25
#: data/ui/collection-header-bar.ui:111 data/ui/preferences-window.ui:5
#: data/ui/preferences-window.ui:26
msgid "Preferences"
msgstr "Preferencias"
......@@ -176,7 +176,7 @@ msgid "About Games"
msgstr "Acerca de Juegos"
#: data/ui/display-header-bar.ui:20 data/ui/preferences-subpage-gamepad.ui:82
#: data/ui/preferences-subpage-keyboard.ui:83
#: data/ui/preferences-subpage-keyboard.ui:83 data/ui/preferences-window.ui:54
msgid "Back"
msgstr "Atrás"
......@@ -544,20 +544,20 @@ msgstr "Sega CD"
msgid "Sega CD 32X"
msgstr "Sega CD 32X"
#: plugins/sega-cd/src/sega-cd-plugin.vala:108
#: plugins/sega-saturn/src/sega-saturn-plugin.vala:87
#: plugins/sega-cd/src/sega-cd-plugin.vala:114
#: plugins/sega-saturn/src/sega-saturn-plugin.vala:93
#, c-format
msgid "The file “%s” doesn’t have a track."
msgstr "El archivo «%s» no tiene ninguna pista."
#: plugins/sega-cd/src/sega-cd-plugin.vala:114
#: plugins/sega-saturn/src/sega-saturn-plugin.vala:93
#: plugins/sega-cd/src/sega-cd-plugin.vala:120
#: plugins/sega-saturn/src/sega-saturn-plugin.vala:99
#, c-format
msgid "The file “%s” doesn’t have a valid binary file format."
msgstr "El archivo «%s» no tiene un formato binario válido."
#: plugins/sega-cd/src/sega-cd-plugin.vala:117
#: plugins/sega-saturn/src/sega-saturn-plugin.vala:96
#: plugins/sega-cd/src/sega-cd-plugin.vala:123
#: plugins/sega-saturn/src/sega-saturn-plugin.vala:102
#, c-format
msgid "The file “%s” doesn’t have a valid track mode for track %d."
msgstr "El archivo «%s» no tiene ningún modo de pista válido para la pista %d."
......@@ -570,7 +570,7 @@ msgstr "El archivo no tiene una cabecera de Sega Saturn."
msgid "Sega Saturn"
msgstr "Sega Saturn"
#: plugins/sega-saturn/src/sega-saturn-plugin.vala:100
#: plugins/sega-saturn/src/sega-saturn-plugin.vala:106
#, c-format
msgid "The file “%s” doesn’t have a valid Sega Saturn binary file."
msgstr "El archivo «%s» no tiene un archivo binario de Sega Saturn válido."
......@@ -679,7 +679,7 @@ msgstr "Descriptor del complemento no válido: %s"
msgid "Couldn’t create a new instance of plugin in “%s”."
msgstr "No se pudo crear una nueva instancia del complemento en «%s»."
#: src/dummy/dummy-platform.vala:9 src/ui/developer-list-item.vala:22
#: src/dummy/dummy-platform.vala:9 src/ui/developer-list-item.vala:26
msgid "Unknown"
msgstr "Desconocido"
......@@ -749,21 +749,21 @@ msgstr ""
"El juego necesita el archivo de firmware %s con una huella SHA-512 %s para "
"ejecutarse."
#: src/retro/retro-runner.vala:255
#: src/retro/retro-runner.vala:224
#, c-format
msgid "No module found for “%s”."
msgstr "No se pudo encontrar un módulo apropiado para «%s»."
#: src/retro/retro-runner.vala:561
#: src/retro/retro-runner.vala:527
msgid "Unknown platform"
msgstr "Plataforma desconocida"
#: src/retro/retro-runner.vala:604
#: src/retro/retro-runner.vala:570
#, c-format
msgid "The system “%s” isn’t supported yet, but full support is planned."
msgstr "El sistema «%s» todavía no está soportado, pero llegará pronto."
#: src/retro/retro-runner.vala:606
#: src/retro/retro-runner.vala:572
msgid "The system isn’t supported yet, but full support is planned."
msgstr "El sistema todavía no está soportado, pero llegará pronto."
......@@ -870,39 +870,45 @@ msgstr "WonderSwan"
msgid "WonderSwan Color"
msgstr "WonderSwan Color"
#: src/ui/application.vala:169
#: src/ui/application.vala:171
msgid "Select game files"
msgstr "Seleccionar archivos de juegos"
#: src/ui/application.vala:170
#: src/ui/application.vala:172
msgid "_Cancel"
msgstr "_Cancelar"
#: src/ui/application.vala:173
msgid "_Add"
msgstr "_Añadir"
#: src/ui/application.vala:170
msgid "_Cancel"
msgstr "_Cancelar"
#: src/ui/application.vala:213
#, c-format
#| msgid "An unexpected error occurred."
msgid "An unexpected error occured while trying to run %s"
msgstr "Ha ocurrido un error inesperado. al intentar ejecutar %s."
#: src/ui/application.vala:367
#: src/ui/application.vala:388
msgid "GNOME Games"
msgstr "Juegos de GNOME"
#: src/ui/application.vala:369
#: src/ui/application.vala:390
msgid "A video game player for GNOME"
msgstr "Un reproductor de videojuegos para GNOME"
#: src/ui/application.vala:373
#: src/ui/application.vala:394
msgid "Learn more about GNOME Games"
msgstr "Más información acerca de Juegos de GNOME"
#: src/ui/application.vala:380
#: src/ui/application.vala:401
msgid "translator-credits"
msgstr "Daniel Mustieles <daniel.mustieles@gmail.com>, 2016"
#: src/ui/application-window.vala:383
#: src/ui/application-window.vala:407
msgid "An unexpected error occurred."
msgstr "Ha ocurrido un error inesperado."
#: src/ui/application-window.vala:663 src/ui/application-window.vala:680
#: src/ui/application-window.vala:694 src/ui/application-window.vala:711
msgid "Playing a game"
msgstr "Jugando a un juego"
......@@ -915,19 +921,19 @@ msgstr "No se puede ejecutar «%s»"
msgid "Oops! Unable to run the game"
msgstr "No se puede ejecutar el juego"
#: src/ui/gamepad-mapper.vala:125
#: src/ui/gamepad-mapper.vala:137
msgid "Press suitable button on your gamepad"
msgstr "Pulse el botón adecuado en el mando"
#: src/ui/gamepad-mapper.vala:130
#: src/ui/gamepad-mapper.vala:142
msgid "Move suitable axis left/right on your gamepad"
msgstr "Mueva el eje derecha/izquierda adecuado en el mando"
#: src/ui/gamepad-mapper.vala:132
#: src/ui/gamepad-mapper.vala:144
msgid "Move suitable axis up/down on your gamepad"
msgstr "Mueva el eje arriba/abajo adecuado en el mando"
#: src/ui/keyboard-mapper.vala:18
#: src/ui/keyboard-mapper.vala:27
msgid "Press suitable key on your keyboard"
msgstr "Pulse la tecla adecuada en el teclado"
......
This diff is collapsed.
This diff is collapsed.
......@@ -26,11 +26,7 @@ private class Games.GamepadView : Gtk.DrawingArea {
critical ("Could not set up gamepad view: %s", e.message);
}
Rsvg.Rectangle rect = {};
if (!handle.get_geometry_sub (null, out rect, null))
assert_not_reached ();
set_size_request ((int) rect.width, (int) rect.height);
set_size_request (handle.width, handle.height);
input_highlights = new bool[value.input_paths.length];
reset ();
......@@ -105,13 +101,9 @@ private class Games.GamepadView : Gtk.DrawingArea {
double w = get_allocated_width ();
double h = get_allocated_height ();
Rsvg.Rectangle rect = {};
if (!handle.get_geometry_sub (null, out rect, null))
assert_not_reached ();
scale = double.min (h / rect.height, w / rect.width);
scale = double.min (h / handle.height, w / handle.width);
x = (w - rect.width * scale) / 2;
y = (h - rect.height * scale) / 2;
x = (w - handle.width * scale) / 2;
y = (h - handle.height * scale) / 2;
}
}