Commit graph

1868 commits

Author SHA1 Message Date
Spongman 718eae91fb
Update GamesDBJSONScraper.cpp
prevent `IsObject` assertion failure during `HasMember` call.
2019-02-16 18:07:26 -08:00
Jools Wills 8878cb0b4c
Merge pull request #529 from cmitu/doc-updates
docs: minor documentation formatting and updates
2019-02-14 11:44:42 +00:00
Cristi Mitrana 9d2f3de8a6 Minor documentation formatting and updates 2019-02-14 09:41:26 +02:00
Jools Wills bec98369b6
Merge pull request #528 from cmitu/fix_thumbnail_path
Fix "getThumbnailPath" ignoring the 'image' tag when 'LocalArt' is not set
2019-02-12 07:41:25 +00:00
Cristi Mitrana 70bbcb0b1e Fix getThumbnailPath ignoring the 'image' tag when 'LocalArt' is not set 2019-02-12 09:11:50 +02:00
Jools Wills d246fd4340
Merge pull request #527 from cmitu/ss-update
Fix ScreenScraper search by filename
2019-02-10 14:34:02 +00:00
Cristi Mitrana 1ee09bcca8 Fix ScreenScraper search by filename 2019-02-10 12:47:53 +02:00
Jools Wills 2fb5881fb6 bump version to 2.9.0 (-dev) 2019-02-09 19:48:17 +00:00
Jools Wills 84d4c6662c
Merge pull request #526 from joolswills/local_art
add setting for searching for local game art - defaults to off
2019-02-09 19:37:13 +00:00
Jools Wills 9af271d36f add setting for searching for local game art - defaults to off 2019-02-09 17:27:34 +00:00
Jools Wills 9ae899360c cosmetic - indent 2019-02-08 20:50:23 +00:00
Jools Wills 9ce4419a5a
Merge pull request #520 from acrummyidea/json_scraper
New TheGamesDB API support for the scraper
2019-02-08 04:14:28 +00:00
acrummyidea 44395f5f45 Adding new scraper GamesDBJSONScraper. The scraper uses the new GamesDb JSON API.
On the first run it downloads a few resource files needed to intepret the otput of
game search api calls these resources go into ~/.emulatiostation/scrapers
The resource files include the list of developers and the list of publishers.
To update the lists simply delete the files and relaunch emulationstation.
Searching a game by id (GamesDB id) is done as before by manually edit the search
query and query for "id:<gameId>".
2019-02-07 21:08:11 -05:00
Jools Wills 12464024f0
Merge pull request #525 from lubosz/loading-screen
Loading screen: Be more verbose about what is happening.
2019-02-08 00:12:46 +00:00
Lubosz Sarnecki 87a3205521 Loading screen: Be more verbose about what is happening.
Starting up emulationstation takes me about 1 minute over the network
with a large collection of 27 systems with images.

This patch uses the loading screen to tell the user about the status
of the startup, with information how many systems are left for view
initialization.

The most beefy part of the startup process is initializing the views,
and preloading images.

This patch extends the `renderLoadingScreen` function to take a string
and uses it in `ViewController::preload`.

v2: Add SplashScreenProgress option enabled by default.
2019-02-04 23:16:47 +01:00
Jools Wills a466e0dd30
Merge pull request #523 from pjft/fix-settings-defaults
Fix for unset AudioCard setting
2019-01-25 14:12:15 +00:00
pjft 9db9d45f54 Fix for unset AudioCard setting 2019-01-25 13:48:03 +00:00
Jools Wills f899920598
Merge pull request #522 from cmitu/fix-uimodes-in
Fix Kiosk mode filters applying also to Kid mode
2019-01-24 22:08:28 +00:00
Jools Wills a6d5c02cd2
Merge pull request #519 from cmitu/screenscraper
Add ScreenScraper.fr as scraping source
2019-01-24 22:07:18 +00:00
Cristi Mitrana 253e5716d2 Remove the TGDB scraper from the list of enabled scrapers 2019-01-24 20:05:07 +02:00
Cristi Mitrana ce04f7f297 Add checks for the Scraper, when the settings no longer match the list of available scrapers.
If the Scraper configured in the settings is no longer available, don't crash when running the scraper.
For single game scrapes, we show an error for the user to change the configuration.
For batch scraping, silently choose the 1st scraper available in the list
2019-01-24 20:00:19 +02:00
Cristi Mitrana f8e3ac1340 Fix UI Kiosk mode filters applying also to Kid mode.
This fixes games marked both as hidden and kid not being shown in Kid mode.
2019-01-19 10:11:19 +02:00
Cristi Mitrana cdd43bf7e9 Add ScreenScraper.fr as scraping source 2019-01-19 09:01:35 +02:00
Jools Wills 6ffda17c4e
Merge pull request #495 from raelgc/fix-kids-unattended-mode
Fixing kids/unattended mode
2019-01-08 19:33:41 +00:00
Jools Wills 30a9fb20cd
Merge pull request #507 from c0d3h4x0r/master
Fixes for issues #503 and #505.
2019-01-08 19:32:23 +00:00
Keith F. Kelly 8c4c024de1 Add support to built-in thegamesdb.net scraper for TurboGrafx CD platform. 2018-11-28 11:09:52 -08:00
Keith F. Kelly a7a22e478d Clarify the DELETE button's warning text. 2018-11-28 10:55:12 -08:00
Jools Wills bf02819125
Merge pull request #432 from raelgc/master
Skip mame bios/devices
2018-11-19 05:36:51 +00:00
Jools Wills 6576dd7ba4
Merge pull request #499 from raelgc/all-directionals
Work with dpad and analogs
2018-11-19 05:35:35 +00:00
Rael Gugelmin Cunha c98a5d6220 Fixing kids/unattended mode 2018-11-15 15:09:08 -02:00
Rael Gugelmin Cunha 464b0992ad Work with dpad and analogs 2018-11-15 14:38:20 -02:00
Jools Wills 04cb8f067b
Merge pull request #449 from psyke83/trigger_fix
InputManager: improve trigger axis calibration
2018-11-14 23:41:32 +00:00
Jools Wills 5a9fc4e558
Merge pull request #498 from raelgc/removing-mameNameToRealName
Removing no more used `mameNameToRealName`
2018-11-14 20:06:45 +00:00
Jools Wills 068ad86073
Merge pull request #483 from cmitu/master
Fix toggling the display of the hold-to-skip message during Input Configuration.
2018-11-11 05:02:47 +00:00
Rael Gugelmin Cunha 0a62a6db27 Removing no more used mameNameToRealName 2018-11-05 13:46:04 -02:00
Rael Gugelmin Cunha 065fd8edf1 Skip mame bios/devices 2018-11-04 15:26:03 -02:00
Jools Wills 5af905e2c1
Merge pull request #494 from jrassa/variables-in-imports
allow variables in import elements
2018-10-26 03:57:31 +01:00
John Rassa e59e63828b
Merge pull request #493 from jrassa/date-time
create new DateTimeComponent
2018-10-25 22:23:03 -04:00
John Rassa 4fd0c66b90 allow variables in import elements 2018-10-24 16:19:27 -07:00
John Rassa a57b0ecfea create new DateTimeComponent 2018-10-15 20:40:45 -07:00
John Rassa 8c0b00c490
Merge pull request #491 from tomaz82/fix_custom_collections
Fix missing / in custom collection path
2018-10-09 07:33:46 -04:00
Tomas Jakobsson 38c2b9a67b Fix missing / in custom collection path 2018-10-09 13:31:03 +02:00
Jools Wills 4ce357c267
Merge pull request #487 from tomaz82/StartupSystem_fix
Reset "StartupSystem" to "" if the requested system doesn't exist
2018-09-21 04:25:16 +01:00
Tomas Jakobsson 3f9ffaa33d Reset "StartupSystem" to "" if the requested system doesn't exist 2018-09-20 18:49:07 +02:00
Cristi Mitrana 3ea6a7423b Fix the opacity for the hold-to-skip message.
This fixed the bug when toggling the visibility by calling `setOpacity` on the TextComponent
didn't have any effect.
2018-09-14 13:29:28 +03:00
John Rassa 811e2cefdc
Merge pull request #460 from tminit/custom-audio-rpi
Enhanced Audio settings
2018-08-29 22:20:49 -04:00
John Rassa 564e9a48e9
Merge pull request #476 from tomaz82/hidden_files
Allow to show hidden files on Windows
2018-08-29 22:12:30 -04:00
John Rassa 2c2e23e802
Merge pull request #475 from tomaz82/stat64
Fixes for roms larger than 2GB
2018-08-29 22:12:10 -04:00
John Rassa e2468fef18
Merge pull request #474 from tomaz82/getGenericPath_fix
Remove trailing '/' on paths in getGenericPath
2018-08-29 22:11:32 -04:00
Tomas Jakobsson 747e400593 Allow to show hidden files on Windows
Skip hidden files earlier
2018-08-21 16:54:34 +02:00