Leon Styhre
|
92f5284bf3
|
Added support for scraping fan art images.
Also added scraping of box back covers when using TheGamesDB.
|
2022-01-15 13:16:23 +01:00 |
|
Leon Styhre
|
a135edb02e
|
Fixed multiple issues with scraping and saving metadata in GuiMetaDataEd.
|
2022-01-15 13:02:45 +01:00 |
|
Leon Styhre
|
65702b6689
|
Added the ability to set a sortname specifically for custom collections.
|
2022-01-15 11:50:51 +01:00 |
|
Leon Styhre
|
6ca4d6b96e
|
Removed an unused constructor parameter for GuiMetaDataEd.
|
2022-01-14 23:42:52 +01:00 |
|
Leon Styhre
|
3fd060dc4f
|
Fixed an issue where some media files were sometimes not removed when clearing games.
|
2022-01-14 21:17:00 +01:00 |
|
Leon Styhre
|
1fc3dfda8c
|
Fixed an issue when changing the grouping setting for custom collections.
|
2022-01-14 17:29:20 +01:00 |
|
Leon Styhre
|
cd2ef3d179
|
Fixed an issue where custom collections could get the wrong sort order after metadata changes.
|
2022-01-14 17:27:42 +01:00 |
|
Leon Styhre
|
73beeeaeaf
|
Fixed two Emscripten compiler warnings.
|
2022-01-13 20:07:04 +01:00 |
|
Leon Styhre
|
750ee07351
|
Improved the structure of main.cpp
Also partially added support for Emscripten.
|
2022-01-12 21:38:37 +01:00 |
|
Leon Styhre
|
a233b96c2a
|
Removed some unnecessary typedefs and replaced the remaining ones with the more modern 'using' keyword.
Also harmonized the names of some user defined types and made some other minor cleanup.
|
2022-01-11 21:57:00 +01:00 |
|
Leon Styhre
|
d45a67eeab
|
(Windows) Fixed a few compiler errors and warnings.
|
2022-01-10 19:53:23 +01:00 |
|
Leon Styhre
|
b4e08ba92b
|
Renamed Platform to utils/PlatformUtil
|
2022-01-10 18:56:04 +01:00 |
|
Leon Styhre
|
2d149c5161
|
Moved all Platform functions to the utility namespace.
|
2022-01-10 18:43:17 +01:00 |
|
Leon Styhre
|
c3dbdd431c
|
Fixed some potential segfaults on emergency shutdown.
|
2022-01-10 17:41:08 +01:00 |
|
Leon Styhre
|
f80658696c
|
Removed some unnecessary time measurement constants.
|
2022-01-09 23:50:08 +01:00 |
|
Leon Styhre
|
b16ea29088
|
Added theme support and proper application integration for LottieComponent.
|
2022-01-09 13:43:42 +01:00 |
|
Leon Styhre
|
c62a069448
|
Fixed an issue where the audio device was accessed after it had been closed.
|
2022-01-05 00:08:50 +01:00 |
|
Leon Styhre
|
f8e201d347
|
Moved the CollectionSystemsManager cleanup from the destructor to a deinit function.
|
2022-01-04 23:14:12 +01:00 |
|
Leon Styhre
|
87ace0b8cb
|
Changed some shared_ptr return values to use values instead of references.
|
2022-01-04 22:36:15 +01:00 |
|
Leon Styhre
|
119dfc90f8
|
Changed ViewController::get() to ViewController::getInstance()
|
2022-01-04 21:49:22 +01:00 |
|
Leon Styhre
|
254b00a3d8
|
Large refactoring to improve thread safety and improve singleton pattern usage.
|
2022-01-04 21:21:26 +01:00 |
|
Leon Styhre
|
2a4e7d22b8
|
Fixed an issue where the busy indicator would not get displayed during multi-scraping.
|
2022-01-03 18:44:19 +01:00 |
|
Leon Styhre
|
5bb009e604
|
Added scraper support for displaying the returned platform if it does not match the game platform.
|
2022-01-03 18:37:43 +01:00 |
|
Leon Styhre
|
6f35f16470
|
Added a missing scummvm system entry for the TheGamesDB scraper.
|
2022-01-03 18:22:41 +01:00 |
|
Leon Styhre
|
f36245886f
|
Set the 'Scrape actual folders' option as enabled by default.
Also moved it higher up in the scraper options menu.
|
2022-01-03 18:20:49 +01:00 |
|
Leon Styhre
|
0a72780b59
|
Fixed two small typos.
|
2022-01-02 21:02:43 +01:00 |
|
Leon Styhre
|
6431804ee7
|
Removed the deprecated VideoVlcComponent.
|
2022-01-02 13:13:01 +01:00 |
|
Leon Styhre
|
2bb5d0c164
|
Bumped the version to 1.3.0-alpha
|
2021-12-29 15:54:26 +01:00 |
|
Leon Styhre
|
a3561f4c88
|
Bumped the version to 1.2.0
|
2021-12-28 11:27:01 +01:00 |
|
Leon Styhre
|
595786601e
|
Fixed a potential memory leak when enabling the 'All games' collection.
|
2021-12-27 16:05:58 +01:00 |
|
Leon Styhre
|
44cf76095f
|
Fixed an issue where leading and trailing spaces were not trimmed when defining the ROM directory.
|
2021-12-26 17:10:30 +01:00 |
|
Leon Styhre
|
361a93fd37
|
(Windows) Added support for appending strings to the winregistryvalue find rule.
|
2021-12-24 12:26:34 +01:00 |
|
Leon Styhre
|
d199554d86
|
(macOS) Disabled the startup animations also when starting with a gamelist view.
|
2021-12-23 12:31:04 +01:00 |
|
Leon Styhre
|
4bbd0bc1af
|
(macOS) Disabled the startup animations as they are not working correctly as of SDL 2.0.18
|
2021-12-23 11:45:21 +01:00 |
|
Leon Styhre
|
c2d3719edf
|
Fixed an issue where stale gamelist entries could get displayed.
|
2021-12-22 18:53:29 +01:00 |
|
Leon Styhre
|
7a7f29825d
|
Bumped the version to 1.2.0-dev
|
2021-12-19 19:16:09 +01:00 |
|
Leon Styhre
|
230a4a68dc
|
Bumped the version to 1.2.0-rc
|
2021-12-19 15:08:09 +01:00 |
|
Leon Styhre
|
daf66c4b60
|
Added proper support for interpreting directories as files.
|
2021-12-17 20:18:47 +01:00 |
|
Leon Styhre
|
96bbd25e79
|
Added support for prefixing the es_systems.xml %EMULATOR_% variable with a command.
Also added trimming of leading and trailing whitespace characters from the launch command.
|
2021-12-16 18:05:36 +01:00 |
|
Leon Styhre
|
a0743e6871
|
(Windows) Fixed an issue with the winregistryvalue find rule.
|
2021-12-16 17:36:09 +01:00 |
|
Leon Styhre
|
08bba3cbaf
|
(macOS) Removed the Monterey VSync workaround as Apple has patched its OS.
|
2021-12-14 17:15:04 +01:00 |
|
Leon Styhre
|
2c421c86e0
|
Bumped the version to v1.2.0-rc-dev
|
2021-12-11 12:01:54 +01:00 |
|
Leon Styhre
|
0e9367de9f
|
Bumped the version to 1.2.0-beta3
|
2021-12-10 16:55:46 +01:00 |
|
Leon Styhre
|
9e86908a47
|
(Windows) Fixed a window focusing issue when hiding the taskbar.
|
2021-12-09 20:23:09 +01:00 |
|
Leon Styhre
|
171679efa9
|
Filter the first 'a' button press after returning from a game when running in background.
|
2021-12-09 18:56:25 +01:00 |
|
Leon Styhre
|
045e56ae3f
|
(Windows) Changed the fullscreen mode to SDL_WINDOW_BORDERLESS.
Also removed the 'AMD and Intel GPU game launch workaround' menu option.
|
2021-12-09 18:53:22 +01:00 |
|
Leon Styhre
|
de45f3d298
|
Fixed an issue where the launch screen would contain text rendering artifacts.
|
2021-12-08 19:58:50 +01:00 |
|
Leon Styhre
|
80555eb7a3
|
Moved the System view preloading to the correct location.
|
2021-12-08 19:57:31 +01:00 |
|
Leon Styhre
|
5019d8c065
|
Moved the ScreenScraper account toggle to the bottom of the scraper account screen.
|
2021-12-06 20:21:32 +01:00 |
|
Leon Styhre
|
515577c8f9
|
(Unix) Changed the fullscreen mode to SDL_WINDOW_FULLSCREEN_DESKTOP.
Also removed the --windowed, --fullscreen-normal and --fullscreen-borderless command line options and menu entry.
|
2021-12-05 13:51:39 +01:00 |
|
Leon Styhre
|
50a8edecf3
|
Added the system name and full system name as arguments to the game-start and game-end custom events.
|
2021-12-05 11:28:09 +01:00 |
|
Leon Styhre
|
0b79c19883
|
Bumped the version to 1.2.0-beta3-dev
|
2021-12-05 11:16:41 +01:00 |
|
Leon Styhre
|
36dd70b476
|
Fixed an issue where text scrolling would get disabled upon failed game launches.
|
2021-12-02 20:42:49 +01:00 |
|
Leon Styhre
|
42c07ee4c5
|
Another go at fixing a crash after scraping.
|
2021-12-02 19:28:10 +01:00 |
|
Leon Styhre
|
c75ce3c8b0
|
Fixed a missed code path for a previous crash fix.
|
2021-12-02 18:35:02 +01:00 |
|
Leon Styhre
|
ae0605b785
|
Bumped the version to 1.2.0-beta2
|
2021-12-02 17:59:39 +01:00 |
|
Leon Styhre
|
a794c717b6
|
Fixed an issue where the multi-scraper would sometimes not reload the gamelists.
|
2021-12-02 17:36:00 +01:00 |
|
Leon Styhre
|
654dc2a546
|
Fixed a crash that could occur when aborting the single-scraper followed by a re-scrape.
|
2021-12-02 17:34:30 +01:00 |
|
Leon Styhre
|
6e479dac74
|
Fixed an issue where the first scraper result row was focused when it shouldn't.
|
2021-11-27 11:49:56 +01:00 |
|
Leon Styhre
|
775674a77f
|
The 'Custom game collections' menu entry is now grayed out if there are no custom collections.
|
2021-11-27 00:26:01 +01:00 |
|
Leon Styhre
|
05bcb9b011
|
Fixed a potential crash when deleting the last custom collection.
|
2021-11-27 00:08:16 +01:00 |
|
Leon Styhre
|
04453c42ff
|
Removed a blank line that was accidentally added via the last commit.
|
2021-11-26 23:25:58 +01:00 |
|
Leon Styhre
|
909f96622d
|
Clearing an arcade game name in the metadata editor now sets it to the expanded MAME name.
|
2021-11-26 23:24:43 +01:00 |
|
Leon Styhre
|
2db8724f4a
|
Fixed a view style change issue that could occur after scraping.
|
2021-11-26 23:01:10 +01:00 |
|
Leon Styhre
|
a4f8fe78e1
|
Fixed a time zone issue related to the Unix epoch.
|
2021-11-26 20:55:54 +01:00 |
|
Leon Styhre
|
fc540f3e1f
|
Removed the hardcoded 'run in background' setting for Steam games.
|
2021-11-22 20:19:10 +01:00 |
|
Leon Styhre
|
7c07c0d5cf
|
Added a 'winregistryvalue' find rule and a %RUNINBACKGROUND% variable.
|
2021-11-22 20:03:05 +01:00 |
|
Leon Styhre
|
445b914379
|
Completely refactored MameNames.
|
2021-11-17 21:32:40 +01:00 |
|
Leon Styhre
|
9cbdaefe58
|
Moved a decrement operator and an increment operator from postfix to prefix.
|
2021-11-17 18:00:00 +01:00 |
|
Leon Styhre
|
dd0f36f82b
|
Changed most increment and decrement operators from postfix to prefix for es-app.
|
2021-11-17 17:35:34 +01:00 |
|
Leon Styhre
|
4c6bfb8b78
|
Fixed a few issues reported by UBSan.
|
2021-11-16 22:03:34 +01:00 |
|
Leon Styhre
|
6bc4a09c9b
|
Multiple thread safety improvements to AudioManager and VideoFFmpegComponent.
Also some general refactoring and re-enabling of some SDL_AudioStream functions.
|
2021-11-15 22:43:06 +01:00 |
|
Leon Styhre
|
b742951dc0
|
Removed some unnecessary includes of AudioManager.h
|
2021-11-15 20:52:36 +01:00 |
|
Leon Styhre
|
aeae1ba10e
|
Bumped the version to 1.2.0-beta2-dev
|
2021-11-14 18:23:42 +01:00 |
|
Leon Styhre
|
beac6d864b
|
Bumped the version to 1.2.0-beta1
|
2021-11-14 12:31:31 +01:00 |
|
Leon Styhre
|
fa17d8df66
|
Moved some data and functions from the global to anonymous namespace.
|
2021-11-13 14:27:26 +01:00 |
|
Leon Styhre
|
1005dfcdb7
|
(macOS) Added a Monterey VSync bug workaround.
|
2021-11-12 19:49:24 +01:00 |
|
Leon Styhre
|
fd980d7e4a
|
The alternative emulator badges and filters are now disabled if the per-game setting has been disabled.
|
2021-11-10 22:38:25 +01:00 |
|
Leon Styhre
|
5d3ce8b92e
|
Updated the file header text for MiximageGenerator.
|
2021-11-09 23:00:16 +01:00 |
|
Leon Styhre
|
3e12fcb420
|
General refactoring and minor optimizations throughout the codebase.
|
2021-11-09 22:40:08 +01:00 |
|
Leon Styhre
|
c4b574f571
|
Implemented a proper solution for the carousel logo alignment issue.
|
2021-11-09 22:13:58 +01:00 |
|
Leon Styhre
|
b89df021b1
|
Fixed multiple single-pixel menu alignment issues at lower resolutions.
|
2021-11-08 19:02:46 +01:00 |
|
Leon Styhre
|
ac4710a18e
|
Added proper support for the Raspberry Pi 4.
|
2021-11-07 23:54:52 +01:00 |
|
Leon Styhre
|
c673f06eb0
|
Improved the handling of invalid scraper configuration file entries.
|
2021-11-06 21:21:41 +01:00 |
|
Leon Styhre
|
af337124d6
|
Fixed an issue where an invalid scraper entry in es_settings.xml could lead to a crash.
|
2021-11-06 21:12:13 +01:00 |
|
Leon Styhre
|
46228c6a9d
|
Fixed an issue where an invalid UIMode entry in es_settings.xml could lead to a crash.
|
2021-11-06 20:47:30 +01:00 |
|
Leon Styhre
|
cdf0227ad4
|
Fixed a small alignment issue in the scraper GUI and removed an ugly hack.
|
2021-11-05 20:31:24 +01:00 |
|
Leon Styhre
|
ee60dcb88c
|
Fixed a small code formatting issue.
|
2021-11-05 12:03:16 +01:00 |
|
Leon Styhre
|
9472f607cc
|
Merge branch '652-allow-system-placeholders-to-be-a-combination-of-text-and-image-make-text-and-image-customizable'
|
2021-11-05 11:47:37 +01:00 |
|
Leon Styhre
|
14c2c68683
|
Game name filter input is not converted to uppercase any longer.
Also added trimming of leading and ending whitespace characters.
|
2021-11-05 10:32:24 +01:00 |
|
shadash
|
761b086331
|
652: cleanup code, theme tags
|
2021-11-05 10:26:14 +01:00 |
|
Leon Styhre
|
1ed759aa47
|
Fixed a small code formatting issue.
|
2021-11-05 10:26:07 +01:00 |
|
Sophia Hadash
|
b822aea514
|
Merge branch 'master' into 652-allow-system-placeholders-to-be-a-combination-of-text-and-image-make-text-and-image-customizable
|
2021-11-05 09:22:46 +01:00 |
|
Leon Styhre
|
51ade956ed
|
Fixed an issue where reloading the System view could lead to an invalid camera position.
|
2021-11-04 23:21:12 +01:00 |
|
Leon Styhre
|
99604d3a34
|
Added the System view loading to the ViewController preload to avoid texture pop-ins.
|
2021-11-04 21:59:24 +01:00 |
|
Leon Styhre
|
b957cfcea6
|
Improvements to some logo alignment issues in the System view carousel.
|
2021-11-04 21:33:28 +01:00 |
|
Leon Styhre
|
4970fce113
|
Changed the description for the Grid view style from 'experimental' to 'deprecated'.
|
2021-11-04 16:59:14 +01:00 |
|
Leon Styhre
|
1f3e76389c
|
Fixed an issue where the scraper didn't log correctly that a folder was scraped.
|
2021-11-04 16:45:43 +01:00 |
|
Leon Styhre
|
99c9a1fa28
|
Minor change to a notification window regarding the miximage offline generator.
|
2021-11-04 10:07:08 +01:00 |
|
Leon Styhre
|
350fa73e0d
|
Added support for the Google Android (android) system.
|
2021-11-03 21:19:38 +01:00 |
|