Leon Styhre
6efab2041f
Added support for the Epoch Super Cassette Vision (scv) game system
2023-07-05 19:27:59 +02:00
Leon Styhre
63b02c2ad0
Simplified ApplicationUpdater by only using the release number when checking for updates
...
Also added more error checking by checking for blank name, filename, url and md5 keys in latest_release.json
2023-07-05 17:20:56 +02:00
Leon Styhre
22130544ce
Added support for the LowRes NX Fantasy Console (lowresnx) game system
2023-07-04 20:28:21 +02:00
Leon Styhre
8a6611a6f5
Added a popup notification if PDF manual rendering failed
...
Also removed two unnecessary navigation scroll sounds on PDF rendering failure
2023-07-04 18:07:28 +02:00
Leon Styhre
b60f86ae04
Added zoom support to the PDF viewer
...
Also increased page rasterization resolution when running at lower screen resolutions
2023-07-04 17:47:00 +02:00
Leon Styhre
feca1760c1
Made the title text slightly darker for the dark menu color scheme
2023-07-04 17:37:35 +02:00
Leon Styhre
0999fde122
(macOS) Fixed a compile error
2023-07-03 19:21:11 +02:00
Leon Styhre
20d732f8ed
Clarified some information in a couple of source file headers
2023-07-03 18:06:47 +02:00
Leon Styhre
8d5f837e97
Added an application updater which downloads and installs ES-DE updates
2023-07-03 17:46:56 +02:00
Leon Styhre
a2c30cae28
Added an sgb (Nintendo Super Game Boy) platform to improve scraping using ScreenScraper
2023-07-02 11:21:40 +02:00
Leon Styhre
ec2bc68d91
Changed the multi-scraper to only show the total game count per system
2023-07-01 21:54:27 +02:00
Leon Styhre
30ca0497aa
Added options to the video and slideshow screensavers to only include favorite games
2023-07-01 15:57:29 +02:00
Leon Styhre
67b84434db
Added a per-system game counter to the multi-scraper in addition to the total game count
2023-07-01 15:20:24 +02:00
Leon Styhre
923240aac0
Added options to the miximage generator for how to fit screenshots that do not match the aspect ratio of the miximage frame
2023-07-01 11:15:43 +02:00
Leon Styhre
bf106711cb
Reduced the help system size in the media viewer and PDF viewer
2023-06-30 21:59:22 +02:00
Leon Styhre
61b6fe2b33
Added media type information to the media viewer help prompts
2023-06-30 21:56:23 +02:00
Leon Styhre
51241c8b94
Added support for scraping the arduboy and ps4 systems using ScreenScraper
2023-06-30 18:44:31 +02:00
Leon Styhre
03bfac0a9b
Added a game manual badge
2023-06-29 20:43:32 +02:00
Leon Styhre
e8589cbc16
Added trigger button support to the theme downloader screenshot viewer
2023-06-28 20:40:54 +02:00
Leon Styhre
610da5d771
Added help prompts to the media viewer and PDF viewer
...
Also added trigger button support to the media viewer and fixed rendering of some PDF files with unusual orientations
2023-06-28 20:32:49 +02:00
Leon Styhre
677f0d600f
(Windows) Converted forward slashes to backslashes for two CollectionSystemsManager log messages
2023-06-26 22:38:40 +02:00
Leon Styhre
a2ec852a4d
Fixed a missing quotation mark in a PDFViewer error log message
2023-06-25 20:49:10 +02:00
Leon Styhre
f522c67a5c
The automatic popup of the device virtual keyboard is now always disabled if the SDL release is 2.28.0 or higher
...
Also removed the custom SDL patch for the Linux AppImage builds that prevented the popup keyboard from being displayed, and also added logging of the SDL version to es_log.txt on application startup
2023-06-25 14:33:06 +02:00
Leon Styhre
a964d89b80
Added up and down button navigation to switch between the media viewer and the PDF viewer
2023-06-25 13:30:49 +02:00
Leon Styhre
f9780e58d8
Improved PDF viewer integration
...
Also fixed a crash on shutdown caused by the PDF viewer
2023-06-22 22:15:59 +02:00
Leon Styhre
6bf8c5af46
Added Windows support for the PDF viewer
2023-06-22 21:15:35 +02:00
Leon Styhre
2fa71dfd0b
Removed the PoDoFo dependency and replaced its functionality with the Poppler library
2023-06-22 11:34:03 +02:00
Leon Styhre
bd2c229476
Added a PDF viewer
...
Also added the PoDoFo and Poppler libraries as dependencies
2023-06-21 23:02:19 +02:00
Leon Styhre
9ced3a88a8
Some minor changes to a couple of scraper error messages
2023-06-21 22:34:56 +02:00
Leon Styhre
279bbe9b46
Minor cosmetic change to a ScreenScraper debug log message
2023-05-11 19:30:21 +02:00
Leon Styhre
99d2d5ec04
(Windows) Converted forward slashes to backslashes for two scraper log messages
2023-05-08 17:29:08 +02:00
Leon Styhre
d83374b38f
Added an option to scrape game manuals using ScreenScraper
...
Also changed the scraper auto-retry functionality to not run on non-recoverable errors or duing manual scraping
2023-05-08 17:14:52 +02:00
Leon Styhre
0f1a36ecd0
Small adjustment to the selector color for the dark menu color scheme
2023-05-07 23:40:05 +02:00
Leon Styhre
7077a5c3ae
Adjusted some colors for the dark menu color scheme
2023-05-07 23:25:52 +02:00
Leon Styhre
b6d17810be
Added support for changing between light and dark color schemes for the menu system
2023-05-07 22:56:24 +02:00
Leon Styhre
8bc31e2fd8
Removed a lot of unnecessary NinePatchComponent::fitTo() function arguments
2023-04-30 16:49:51 +02:00
Leon Styhre
b27f1fcd25
(Windows) Converted forward slashes to backslashes for a log message
2023-04-30 12:53:39 +02:00
Leon Styhre
5ca8009038
Added support for a dedicated es_systems_sorting.xml file to change systems sorting without having to modify es_systems.xml
2023-04-30 12:37:17 +02:00
Leon Styhre
cdf7a192c4
Placing an es_find_rules.xml file in custom_systems will now complement rather than override the bundled file
2023-04-29 12:59:47 +02:00
Leon Styhre
1c30e23614
Removed the experimental status for the theme downloader
2023-04-29 11:47:37 +02:00
Leon Styhre
24ad185924
Removed some incorrect scraper code comments
2023-04-29 10:48:13 +02:00
Leon Styhre
ec2ff0af38
Bumped the version to 2.1.0-alpha
2023-04-23 19:56:14 +02:00
Leon Styhre
e00967acfa
Added support for using the systemNameSuffix property together with scrollable text containers
2023-04-20 17:01:36 +02:00
Leon Styhre
1697508393
Added a new gameOverridePath property to the image element to enable per-game static image overrides
...
Also fixed an issue where the default image element property could be used even if no imageType entries were defined
2023-04-10 20:16:19 +02:00
Leon Styhre
fba314ad04
Fixed an issue where the application could hand when clearing or deleting a game if there were insufficient permissions
2023-04-08 14:04:17 +02:00
Leon Styhre
e9cd5dfd84
(Windows) Converted forward slashes to backslashes for a file deletion log message
2023-04-08 13:59:21 +02:00
Leon Styhre
6b4dd0a7f0
Added a better way to configure a local testing file for GuiThemeDownloader
2023-04-08 12:47:26 +02:00
Leon Styhre
318269bb74
Removed RPM package support from ApplicationUpdater
2023-04-08 12:37:40 +02:00
Leon Styhre
f197f8df8e
Added support for the Sinclair ZX Spectrum Next (zxnext) game system
2023-04-07 20:53:58 +02:00
Leon Styhre
2209c384aa
Added a UserThemeDirectory setting for relocating the user theme directory
2023-04-06 11:40:32 +02:00