Commit graph

1182 commits

Author SHA1 Message Date
Leon Styhre fd742ab452 (Unix) Small change to the man page. 2021-07-15 22:30:23 +02:00
Leon Styhre 80f9114e27 Bumped the version to v1.1.0-rc 2021-07-15 18:30:20 +02:00
Leon Styhre bc6d962503 (macOS) Fixed a Clang compiler warning. 2021-07-15 18:23:03 +02:00
Leon Styhre 9bbba93edf Added experimental hardware decoding support to VideoFFmpegComponent.
Also fixed some memory leaks and removed the video frame skipping code as it caused more harm than good.
2021-07-14 19:13:25 +02:00
Leon Styhre 840dc13285 (Windows) Fixed an issue where the wrong FFmpeg version was bundled. 2021-07-13 21:47:55 +02:00
Leon Styhre 20d9721728 Fixed an issue where a scrape followed by an aborted re-scrape could crash the application. 2021-07-11 22:38:08 +02:00
Leon Styhre 61827b4de1 Fixed a typo in a previous commit. 2021-07-11 22:35:01 +02:00
Leon Styhre ea55efb523 Fixed an issue where refining a scraper search could lead to an empty screen. 2021-07-11 22:30:23 +02:00
Leon Styhre abbc3384fd Fixed an issue where attempting to refine or skip a scraper search could lead to a crash. 2021-07-11 22:26:53 +02:00
Leon Styhre 3757b31fbc Fixed an issue where a menu option was available when it shouldn't be.
Also changed some misleading comments related to graying out menu options.
2021-07-11 13:47:31 +02:00
Leon Styhre 738f8854cb Formatting some code that accidentally excluded from clang-format. 2021-07-11 13:31:43 +02:00
Leon Styhre e000e23f64 Added and clarified startup log warnings for missing or invalid es_systems.xml platform tags. 2021-07-10 13:07:44 +02:00
Leon Styhre 1cee40f291 Some minor changes proposed by the static analyzer. 2021-07-09 19:58:21 +02:00
Leon Styhre e4ee4855df Changed the header text in main.cpp 2021-07-08 18:47:29 +02:00
Leon Styhre 7ea91f08af Removed the deprecated VideoOmxComponent. 2021-07-08 18:26:01 +02:00
Leon Styhre 1d706ec7f3 Removed some obsolete audio settings.
Also set VLC as the default video player on Raspberry Pi.
2021-07-08 18:18:59 +02:00
Leon Styhre 9a53ad0463 Some CMake updates to build correctly on Raspberry Pi.
Also some other general CMake cleanups.
2021-07-08 18:05:32 +02:00
Leon Styhre 96503a23c6 Small code formatting change. 2021-07-07 21:13:40 +02:00
Leon Styhre af5e32e121 Formatted the es-app source tree using clang-format. 2021-07-07 20:03:42 +02:00
SophiaHadash 5f23074f72 indentation of multi-line statements 2021-07-07 14:35:42 +02:00
SophiaHadash 6c165a4ca0 move option up 2021-07-07 14:28:09 +02:00
SophiaHadash ba2ef814de code-words for options 2021-07-07 14:24:15 +02:00
SophiaHadash 8f1b6296cd remove word 'choose' from menu 2021-07-07 14:16:20 +02:00
SophiaHadash 17d28ea88b remove exit combo ESC, add combo Alt+Q 2021-07-07 14:13:46 +02:00
Leon Styhre 47733467f3 Bumped the version to v1.1.0-rc-dev 2021-07-04 14:19:04 +02:00
Leon Styhre 0ad903f2fa Bumped the version to v1.1.0-beta2 2021-07-04 12:32:35 +02:00
Leon Styhre a0e587c19b Fixed an issue where the static image would not always get rendered during Slide transitions. 2021-07-03 13:52:47 +02:00
Leon Styhre 64372a4a70 Modified the input configuration dialog message. 2021-07-03 11:53:30 +02:00
Leon Styhre 386001d09c Fixed an issue where MediaViewer tried to render corrupt images. 2021-07-02 20:35:52 +02:00
Leon Styhre 506a452d1b (Windows) Fixed an MSVC Unicode issue. 2021-07-02 18:56:52 +02:00
Leon Styhre 064e8f81d0 Added a missing help prompt to the single-game scraper. 2021-07-02 18:02:39 +02:00
Leon Styhre 6627899f88 Made the scraper GUIs narrower on ultrawide monitors. 2021-07-02 17:51:07 +02:00
Leon Styhre 3a986b447d Game files that are actually recursive symlinks are now skipped during startup. 2021-07-01 17:58:09 +02:00
Sophia Hadash 7a072674d3 Merge branch 'quit-button-config' into '517-make-the-application-quit-shortcut-configurable-e-g-f4-alt-f4-alt-q-command-q'
Added a menu option in 'other options' for setting the exit button combo.

See merge request leonstyhre/emulationstation-de!3
2021-07-01 15:55:08 +00:00
Leon Styhre 369c9cdd0f Added support for using the ROMPATH variable in the staticpath find rule. 2021-07-01 17:55:00 +02:00
Leon Styhre 4bbbd902be Single-byte change. 2021-07-01 17:53:05 +02:00
Leon Styhre 2eb8240211 Made the UI mode unlock symbols reflect the selected controller type. 2021-07-01 17:48:14 +02:00
SophiaHadash 2ecb105c5c Added a menu option in 'other options' for setting the exit button combo.
Added 4 button combos including Apple and Windows key combos.
2021-07-01 17:46:03 +02:00
Leon Styhre 4dc6355a34 (Windows) Fixed a game launching issue. 2021-06-30 20:04:20 +02:00
Leon Styhre 81e90e942b (Windows) OCD commit. 2021-06-30 18:14:33 +02:00
Leon Styhre 0b47a90b3e (Windows) Added game launch workaround for an AMD and Intel GPU issue. 2021-06-30 18:08:13 +02:00
Leon Styhre bad7aaf4be Fixed multiple issues with the find rules logic and with launching games.
Also added some more debug logging when launching games.
2021-06-30 17:37:17 +02:00
Leon Styhre 11ae6ba6f5 Improved the support for portable installations. 2021-06-30 17:27:20 +02:00
Leon Styhre 1478bbf550 Enabled the option on all operating systems to run ES-DE in the background while a game is launched. 2021-06-30 17:19:57 +02:00
Leon Styhre bed6b24eeb Added support for using the %ESPATH% and %ROMPATH% variables for the custom slideshow path. 2021-06-30 17:11:25 +02:00
Leon Styhre c2f1ba0585 Cosmetic fix for a notification when the emulator core is missing. 2021-06-29 22:08:04 +02:00
Leon Styhre 4ba2e67e9f Added support for using the %ESPATH% variable in the media directory setting. 2021-06-29 17:19:47 +02:00
Leon Styhre c30fab0919 Added an option to use plain ASCII for some special gamelist characters. 2021-06-28 22:05:24 +02:00
Leon Styhre a07e8a28fc Fixed an issue where the controller type setting was not saved when it should. 2021-06-28 18:12:08 +02:00
Leon Styhre 9fdd3bc040 Bumped the version to v1.1.0-beta2-dev 2021-06-28 18:09:51 +02:00
Leon Styhre 656d3f7b99 Bumped the version to v1.1.0-beta1 2021-06-27 13:33:50 +02:00
Leon Styhre d12f43b3bc The A button help prompt now shows Enter instead of Launch in the grouped custom collections view. 2021-06-27 12:47:32 +02:00
Leon Styhre 6715014de9 Small cosmetic changes to the no games dialog. 2021-06-27 12:05:38 +02:00
Leon Styhre 8feb42b56a Added TheGamesDB scraper support for the Nintendo Switch platform. 2021-06-26 13:13:50 +02:00
Leon Styhre 655c645ee7 (macOS) Removed the pointless APPLE_SKIP_INSTALL_LIBS CMake option. 2021-06-26 12:06:24 +02:00
Leon Styhre 4160732ab0 (Windows) Added a find rule to search the Windows Registry for the emulator. 2021-06-26 12:00:09 +02:00
Leon Styhre 0ebe319ac4 Small cosmetic adjustment to the game launch screen. 2021-06-25 00:44:53 +02:00
Leon Styhre f6122ed94a Changed the descriptive name of ~/.emulationstation to the ES-DE home directory. 2021-06-25 00:00:49 +02:00
Leon Styhre 55a0cef4d1 The scripts and themes directories are now created during startup.
Also cleaned up some startup messages which now also refer to ~/.emulationstation as the base directory.
2021-06-24 23:29:03 +02:00
Leon Styhre 36be8019a9 Removed the legacy support for placing game media in the ROM directory. 2021-06-24 21:11:24 +02:00
Leon Styhre 22cbc71ef8 Changed a variable name in FileData that was too similarly named to another variable. 2021-06-23 20:37:18 +02:00
Leon Styhre 876f84a847 Merge branch 'switch-platform' 2021-06-23 17:58:35 +02:00
Leon Styhre 02832b7bd6 Fixed an issue with the PlatformId for Nintendo Switch. 2021-06-23 17:52:33 +02:00
Leon Styhre f25980f43b Fixed an issue where the home directory was not expanded for the staticpath find rule. 2021-06-23 17:49:47 +02:00
Leon Styhre 337f06b428 Added a CMake option to build with or without the VLC video player. 2021-06-23 00:24:15 +02:00
Sophia Hadash 0e8b0bd7ae add switch platform 2021-06-22 21:01:12 +02:00
Leon Styhre 534a564237 Fixed an issue where slide transitions would continue to run after switching theme sets. 2021-06-22 18:08:20 +02:00
Leon Styhre 4481f7e329 Fixed an issue where slide transitions would sometimes be animated diagonally. 2021-06-22 18:06:20 +02:00
Leon Styhre c95351d94c The game launch screen now uses the same menu opening effect setting as the menus. 2021-06-22 18:00:30 +02:00
Leon Styhre a9617686b6 Removed the fade-in menu opening effect and enabled the scale-up effect when using OpenGL ES. 2021-06-22 17:52:57 +02:00
Leon Styhre c8af5816a3 Added a version setting which can be used to detect upgrades of the application. 2021-06-22 17:47:01 +02:00
Leon Styhre 64e14be4ee A navigation sound is now played when attempting to add a placeholder as favorite. 2021-06-21 22:16:43 +02:00
Leon Styhre 58dfe00153 Disabled the new Utilities menu entry for the time being, it will be used for future versions. 2021-06-21 22:15:27 +02:00
Leon Styhre 88816c4b86 Fixed an issue where double scroll navigation sounds were sometimes played when starting the media viewer. 2021-06-21 22:13:56 +02:00
Leon Styhre af03efc7c6 Fixed an issue where filtered custom collection games were displayed in the grouped custom collections view. 2021-06-21 22:12:51 +02:00
Leon Styhre 5efe3be338 Game media can now be displayed from the grouped custom collections view. 2021-06-21 17:10:31 +02:00
Leon Styhre 0581475666 Fixed a random crash when marking all or none of the games as favorites for a system or folder. 2021-06-21 17:02:26 +02:00
Leon Styhre 4ad5cd3856 Removed the deprecated %COREPATH% variable logic. 2021-06-20 13:05:28 +02:00
Leon Styhre 71f1f6806f Fixed multiple issues with the new emulator find mechanism. 2021-06-20 12:30:14 +02:00
Leon Styhre 183cdddfa0 Implemented a new mechanism for finding emulators and cores. 2021-06-19 14:09:14 +02:00
Leon Styhre dc29b97e91 Changed es_settings.cfg to es_settings.xml 2021-06-16 19:05:24 +02:00
Leon Styhre fa624f9f2c Changed the logic for the systems configuration file, it now loads from the resources directory.
Also renamed the file from es_systems.cfg to es_systems.xml
2021-06-16 18:54:04 +02:00
Leon Styhre 1653206b76 Increased the minimum width for the game launch screen. 2021-06-15 21:15:37 +02:00
Leon Styhre f52df33356 Some additional small adjustments to the game launch screen. 2021-06-14 23:13:31 +02:00
Leon Styhre 174b2f5256 Slight adjustments to the placement and color of the game launch screen. 2021-06-14 22:35:30 +02:00
Leon Styhre cc335343c4 Removed the 3D box display from MediaViewer. 2021-06-14 22:34:24 +02:00
Leon Styhre a4ec12cb7a (Windows) Fixed three MSVC compiler warnings. 2021-06-14 19:32:38 +02:00
Leon Styhre dde840c5f8 Added a game launch screen. 2021-06-14 19:15:22 +02:00
Leon Styhre 64b112a1b6 (Windows) Fixed two MSVC compiler warnings. 2021-06-12 20:10:25 +02:00
Leon Styhre 05990d0457 Moved most CImg functions from MiximageGenerator to a new utility module. 2021-06-12 20:05:28 +02:00
Leon Styhre a9a6b606db Small adjustments to the miximage screenshot frame. 2021-06-11 17:23:46 +02:00
Leon Styhre 75430f210a Some cosmetic code cleanup. 2021-06-11 17:02:06 +02:00
Leon Styhre 83799f2208 Increased the miximage box size slightly. 2021-06-10 23:50:21 +02:00
Leon Styhre 2422d43509 (Windows) Fixed an MSVC compiler warning. 2021-06-10 22:26:17 +02:00
Leon Styhre b4028bc0f6 Multiple improvements to MiximageGenerator leading to better results. 2021-06-10 22:20:25 +02:00
Leon Styhre 36eb79f21a Added a spacer to GuiOfflineGenerator to improve the text placements. 2021-06-10 21:49:50 +02:00
Leon Styhre a1fd0959c1 Added an offline miximage generator. 2021-06-09 20:56:41 +02:00
Leon Styhre c9cd282b7f Fixed an issue that could hang the application when generating miximages. 2021-06-09 20:38:34 +02:00
Leon Styhre 19a2a9d964 Changed a button help text for the multi-scraper. 2021-06-08 22:31:04 +02:00
Leon Styhre 928b0c6575 Changed to rely only on the promise/future mechanism for return values from MiximageGenerator. 2021-06-08 22:25:53 +02:00