Leon Styhre
f8d782f1f3
Fixed an issue where the video player output frame width was not set correctly.
2022-10-01 17:23:25 +02:00
Leon Styhre
dcf3657e09
Added connection and transfer timeout settings to the scraper (not configurable via the GUI).
2022-06-29 17:28:52 +02:00
Leon Styhre
50b54c87f6
Fixed an issue where the IgnoreGamelist setting was saved although it shouldn't.
...
Also made a change so that passing the --ignore-gamelist command line option now immediately disables the ParseGamelistOnly setting.
2022-06-29 17:17:41 +02:00
Leon Styhre
2782390d55
Added a ScreenScraper option to fallback to additional regions to allow scraping of country-specific games and unofficial releases.
2022-06-16 19:57:01 +02:00
Leon Styhre
e259198e61
Fixed an issue where a virtual keyboard key repeat would sometimes continue to run when it shouldn't.
2022-06-10 19:30:47 +02:00
Leon Styhre
3cf414cba8
Added size restrictions to the 'size' and 'maxSize' theme properties for the image and video elements.
2022-06-04 17:25:57 +02:00
Leon Styhre
2354d4870f
Fixed an issue where large pixelated fonts sometimes displayed too many textlist rows.
2022-06-03 23:24:56 +02:00
Leon Styhre
c32466c542
Fixed an issue where the scroll indicators sometimes overlapped the menu titles.
2022-06-03 18:28:33 +02:00
Leon Styhre
155b71ba2d
Added emulator filename wildcard support for es_systems.xml and es_find_rules.xml
2022-06-03 18:22:24 +02:00
Leon Styhre
8434e30cd0
Changed the default quit shortcut to Alt + F4 and Command + Q.
...
Also renamed the setting 'Exit button combo' to 'Keyboard quit shortcut' and fixed an issue where the application sometimes quit when exiting an emulator using Alt + F4 while running in the background.
2022-05-31 22:06:57 +02:00
Leon Styhre
9495333e0e
Added custom event script triggers on application startup, screensaver start and screensaver end.
2022-05-18 23:58:13 +02:00
Leon Styhre
9af3ac37c7
Changed the execution order of some custom event scripts.
2022-05-18 23:01:43 +02:00
Leon Styhre
c51ba39cdf
Fixed an issue where the 'quit' custom event would not trigger on application shutdown.
2022-05-18 22:57:22 +02:00
Leon Styhre
a2b895ab6a
Added an Xbox Kinect controller badge icon.
2022-05-12 23:31:20 +02:00
Leon Styhre
43beaeafbe
Fixed an issue where the texture buffer sometimes couldn't fit Chinese characters.
2022-05-09 20:12:41 +02:00
Leon Styhre
27c293a0c7
Prevented a potential endless loop in StringUtil::replace()
2022-05-08 14:23:26 +02:00
Leon Styhre
5e4a4354cb
(Windows) Fixed an issue where symlinking media directories would crash the application.
2022-05-07 12:16:51 +02:00
Leon Styhre
f9d7a5443b
Reverted the previous commit.
2022-05-04 00:43:13 +02:00
Leon Styhre
2de0b0e115
Increased the font texture size slightly.
2022-05-03 23:35:29 +02:00
Leon Styhre
8893137899
(Windows) Fixed a MinGW compile error.
2022-04-30 21:20:37 +02:00
Leon Styhre
26cc4cfbfc
Added support for a %STARTDIR% es_systems.xml variable.
2022-04-30 21:05:19 +02:00
Leon Styhre
cb16b51002
Removed some unnecessary log output when locating emulators when running as a Flatpak.
2022-04-27 18:56:53 +02:00
Leon Styhre
3f1bdf58a9
(Linux) Yet another ugly hack to detect installed emulators when running as a Flatpak.
2022-04-27 17:32:07 +02:00
Leon Styhre
446cc235cf
Removed some unreachable directories from the Flatpak path hack.
2022-04-26 23:21:08 +02:00
Leon Styhre
cd29adb398
(Linux) Ugly Flatpak PATH hack.
2022-04-26 21:25:35 +02:00
Leon Styhre
011b9a3cc5
A check is now done on game launch that emulator binaries are actually files or symlinks.
2022-04-24 11:18:13 +02:00
Leon Styhre
cce601a434
Added a scraper setting to convert underscores _ to spaces when searching.
2022-04-09 15:15:03 +02:00
Leon Styhre
cd7f519f73
Set the interactive scraper as disabled by default.
2022-04-06 23:54:14 +02:00
Leon Styhre
81f06ec76c
Increased the default value for the MaxVRAM setting to 512 for the Steam Deck.
2022-04-03 13:38:46 +02:00
Leon Styhre
4643feec10
Fixed a font loading crash caused by an insufficient font texture size.
...
Also added a preventive measure for similar crashes in the future and made some general cleanup of the font code.
2022-04-02 12:09:41 +02:00
Leon Styhre
dfc961719a
Set the options 'Scrape actual folders' and 'Play audio for screensaver videos' as enabled by default.
2022-03-29 17:27:51 +02:00
Leon Styhre
26df9b543d
When multi-scraping and scrolling a long name, the start position would sometimes not reset correctly.
2022-03-28 23:11:26 +02:00
Leon Styhre
4eba8ba192
Fixed some compiler errors when building with FFmpeg 5.0
2022-03-06 14:43:59 +01:00
Leon Styhre
fa993a0489
Fixed a texture corruption issue caused by too aggressive optimizations.
2021-12-27 21:24:34 +01:00
Leon Styhre
796951bf44
Fixed an issue in TextEditComponent when clearing really long strings.
2021-12-27 19:52:45 +01:00
Leon Styhre
c63e5e4529
Fixed an additional issue in the ROM selection dialog.
2021-12-27 19:26:42 +01:00
Leon Styhre
7f314d0108
Fixed a few cosmetic issues in the ROM selection dialog.
2021-12-27 19:00:22 +01:00
Leon Styhre
246e9ae8be
Fixed a cosmetic issue with the ROM directory setup dialog caused by an optimization.
2021-12-26 17:07:57 +01:00
Leon Styhre
2d8d1e6831
(macOS) Reduced the CPU usage significantly while running in the background.
2021-12-14 18:17:46 +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
ab92a4135a
Fixed an issue where using fallback fonts at very low resolutions could lead to a crash.
2021-12-14 17:12:39 +01:00
Leon Styhre
5fd2c86c7d
Fixed an issue where corrupt Unicode strings could crash the application.
2021-12-14 17:08:37 +01:00
Leon Styhre
55316365d8
Fixed an issue where buggy controller drivers could crash the application.
2021-12-10 16:51:41 +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
0978c697a2
(macOS) Updated a code comment as the issue described was resolved with SDL 2.0.18
2021-12-08 21:19:24 +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
4227a609a2
Made the window corners slightly more rounded.
2021-12-06 18:58:51 +01:00
Leon Styhre
7e8d1f6434
(Windows) Improved game launching with the AMD and Intel GPU workaround setting enabled.
2021-12-06 18:51:50 +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
6e24c8d77b
Increased the amount of custom event arguments from two to four.
2021-12-05 11:25:11 +01:00