Commit graph

6405 commits

Author SHA1 Message Date
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 19c8d5bb38 (Linux) The esBinary variable is now set correctly when running as an AppImage 2023-07-03 17:41:22 +02:00
Leon Styhre 15e5a8b305 Added a function to FileSystemUtil to return the ES-DE binary path
Also fixed an issue where the fallback to argv[0] in FileSystemUtil::setExePath() was not working correctly
2023-07-02 23:16:39 +02:00
Leon Styhre 923b6b2ed1 Changed the order of some NinePatchComponent functions 2023-07-02 11:58:59 +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 569bf22690 Set the menu color scheme to 'dark' by default 2023-07-01 22:05:30 +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 bbc5f0be9b Removed the obsolete latest_steam_deck_appimage.txt and latest_steam_deck_prerelease_appimage.txt files 2023-07-01 14:53:01 +02:00
Leon Styhre 9c7a11fbee Removed the obsolete Linux RPM entry from latest_release.json 2023-07-01 14:50:36 +02:00
Leon Styhre 3681340696 Documentation update 2023-07-01 11:20:28 +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 1eddf14d1c Removed the unused graphics files resources/graphics/cartridge.svg and resources/graphics/folder.svg 2023-06-30 18:43:29 +02:00
Leon Styhre 540d23d143 Added MAME standalone as an alternative emulator for the cdimono1 system 2023-06-30 18:42:32 +02:00
Leon Styhre b304cc0ef6 (Windows) Added pcsx2-qt.exe as the primary executable name for the PCSX2 emulator 2023-06-30 18:41:30 +02:00
Leon Styhre d94249d67e Fixed an issue where the rating component was sometimes color shifted incorrectly 2023-06-29 21:04:44 +02:00
Leon Styhre 7fd9a34ec3 (modern-es-de) Added a game manual badge 2023-06-29 20:45:30 +02:00
Leon Styhre 1df40b0df4 (slate-es-de) Added a game manual badge 2023-06-29 20:44:31 +02:00
Leon Styhre 03bfac0a9b Added a game manual badge 2023-06-29 20:43:32 +02:00
Leon Styhre 343ac34c70 Code formatting OCD fix 2023-06-29 20:41:18 +02:00
Leon Styhre f3fee630e8 Documentation update 2023-06-28 23:07:26 +02:00
Leon Styhre b847b15e07 Improved the texture size accuracy when rendering pages using es-pdf-convert 2023-06-28 23:06:05 +02:00
Leon Styhre 1dca0673c5 (Windows) Fixed an issue where the log output time stamp was missing in es_log.txt when built using MinGW 2023-06-28 22:21:42 +02:00
Leon Styhre 37f33b182e Removed an obsolete NanoSVG include configuration entry from the CMake configuration 2023-06-28 21:03:15 +02:00
Leon Styhre 87abe71316 Set scraping of game manuals as enabled by default 2023-06-28 20:42:51 +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 974ae11461 (Windows) Added a check for whether OpenGL 3.3 is supported by the GPU driver 2023-06-26 22:43:52 +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 0c035a2396 (macOS) Fixed a missing rpath entry for a dependency library 2023-06-25 22:53:26 +02:00
Leon Styhre 43e4310a17 (macOS) Disabled a build option for the FFmpeg dependency 2023-06-25 22:25:18 +02:00
Leon Styhre 7b66d6232a Fixed an incorrect ifdef in es-pdf-convert 2023-06-25 21:48:15 +02:00
Leon Styhre 8347f0f2e9 Documentation update 2023-06-25 20:56:20 +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 f4af8470b9 (macOS) Fixed a dependency build script error 2023-06-25 15:44:38 +02:00
Leon Styhre 54f006c404 (Windows) The dependency setup scripts now properly re-download all files 2023-06-25 15:20:56 +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 8ad3bd2afd Prevented the up and down buttons to quit the media viewer and PDF viewer 2023-06-25 13:36:57 +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 1888ec55f5 Updated SDL to 2.28.0 on Windows, macOS and the Linux AppImage builds 2023-06-25 13:18:43 +02:00
Leon Styhre 1b052a174b Updated FFmpeg to 6.0 on Windows and macOS 2023-06-25 12:42:16 +02:00
Leon Styhre 72e14d6a95 (macOS) Changed the make job count from 8 to 4 for the dependency build script 2023-06-25 00:06:17 +02:00
Leon Styhre bb9eee2692 Made es-pdf-convert work on macOS 2023-06-24 23:58:33 +02:00
Leon Styhre 2412193ad3 (Windows) Added CPack configuration for es-pdf-convert 2023-06-24 14:16:31 +02:00
Leon Styhre a58eaa83b5 (Windows) Added the Poppler library to the dependency setup scripts
Also changed all dependencies to not include version numbers in their directory names and updated curl to 8.1.2, FreeType to 2.13.0, libgit2 to 1.6.4 and pugixml to 1.13
2023-06-24 13:27:42 +02:00