Leon Styhre
|
2aa74878bb
|
Changed the sort types 'filename, ascending' and 'filename, descending' to 'name, ascending' and 'name, descending'
|
2023-08-13 18:19:25 +02:00 |
|
Leon Styhre
|
f2952ecc28
|
Fixed an issue where starting the media viewer did not pause fallback game videos
|
2023-08-13 15:18:06 +02:00 |
|
Leon Styhre
|
c15aa73de2
|
Added 'iterationCount' and 'onIterationsDone' properties to the video element
|
2023-08-13 14:48:00 +02:00 |
|
Leon Styhre
|
fd955d5a6e
|
Changed the 'path' property for the video element to consider the value set even if it points to a non-existing file
|
2023-08-13 11:17:59 +02:00 |
|
Leon Styhre
|
c782fd9785
|
(Linux) Updated the AppData file with some missing releases.
|
2023-08-12 18:32:38 +02:00 |
|
Leon Styhre
|
461bbe0e52
|
Refactored command line parsing to use a container instead of C-style functions
Also simplified the Windows console stream redirection, and only redirect if started from the command line
|
2023-08-11 20:22:48 +02:00 |
|
Leon Styhre
|
7ab8b82bcc
|
The media viewer now only stops info popups if there is actually any media to display
|
2023-08-11 19:38:38 +02:00 |
|
Leon Styhre
|
60f0f64b57
|
(Windows) Fixed an issue where the media viewer could crash if attempting to display corrupt or invalid PDF game manuals
|
2023-08-11 19:36:26 +02:00 |
|
Leon Styhre
|
73522bcb6c
|
(Windows) Set the subsystem to WINDOWS when building with MSVC to avoid displaying a console window on application startup
|
2023-08-11 18:30:03 +02:00 |
|
Leon Styhre
|
cf065e8935
|
Reverted binary file openings in some cases where it causes Windows line breaks to not get converted to standard format
|
2023-08-10 23:13:55 +02:00 |
|
Leon Styhre
|
de4bd7341f
|
Changed a number of stream operations to open files in binary mode to always get proper Unix line breaks
|
2023-08-10 23:02:36 +02:00 |
|
Leon Styhre
|
3c9c031b1c
|
(Windows) Set the Registry functions to explicitly use the widestring variants
|
2023-08-10 20:36:15 +02:00 |
|
Leon Styhre
|
ae66e6a317
|
(Windows) Added proper Unicode support to the Windows Registry find rules 'winregistrypath' and 'winregistryvalue'
|
2023-08-10 19:26:28 +02:00 |
|
Leon Styhre
|
6ae8c87864
|
Added a number of properties to allow horizontally scrolling text entries with CarouselComponent
Also added support for rotating horizontal scrollable containers
|
2023-08-09 18:57:23 +02:00 |
|
Leon Styhre
|
c30d035e3f
|
Removed all horizontal text scrolling code from ComponentList (TextComponent is now used instead for this)
Also some general code cleanup and refactoring
|
2023-08-08 19:18:16 +02:00 |
|
Leon Styhre
|
b82f9d3546
|
When an invalid media file is detected by the scraper, the media type is now included in the error message
|
2023-08-07 23:32:14 +02:00 |
|
Leon Styhre
|
e7ada6111b
|
Added a 'containerType' property to the text element to select between vertical and horizontal containers
|
2023-08-07 22:58:35 +02:00 |
|
Leon Styhre
|
0872201652
|
Removed an unnecessary lambda capture in ViewController
|
2023-08-07 00:12:45 +02:00 |
|
Leon Styhre
|
a4ba7de722
|
Added a 'stationary' property to all secondary elements to set them as stationary during slide transitions
Also changed the view mode enum to an enum class
|
2023-08-06 23:51:53 +02:00 |
|
Leon Styhre
|
fa1c5331a0
|
Changed a scraper debug log message
|
2023-08-05 12:19:11 +02:00 |
|
Leon Styhre
|
b975fce8ff
|
Added a (very long) length restriction to custom collection names
|
2023-08-05 10:33:07 +02:00 |
|
Leon Styhre
|
6c3406c9d8
|
Changed a scraper debug log message
|
2023-08-04 22:04:27 +02:00 |
|
Leon Styhre
|
295cd87bfb
|
Added the monthly allowance reset timer info to the debug log output for GamesDBJSONScraper
|
2023-08-04 21:05:22 +02:00 |
|
Leon Styhre
|
9e21428add
|
Changed a scraper debug log message
|
2023-08-04 21:04:04 +02:00 |
|
Leon Styhre
|
dbecb22cc7
|
(Windows) Fixed an MSVC compiler warning
|
2023-08-04 18:52:14 +02:00 |
|
Leon Styhre
|
1da9a8cf00
|
Fixed an issue where ScreenScraper API calls were slightly malformed for systems where multiple platforms were defined
|
2023-08-04 18:08:59 +02:00 |
|
Leon Styhre
|
fc24b21311
|
Fixed an issue where duplicate ScreenScraper game entries could show up in the interactive scraper if multiple platforms were defined for the system
|
2023-08-04 18:02:12 +02:00 |
|
Leon Styhre
|
82338d9b90
|
Added more scraper debug log output to ScreenScraper and GamesDBJSONScraper
|
2023-08-04 17:56:50 +02:00 |
|
Leon Styhre
|
47a790ccff
|
The entire path is now included in the debug log output if a scraped file or folder is not in the root of the game directory
|
2023-08-04 17:54:02 +02:00 |
|
Leon Styhre
|
8aa09fe9f5
|
Fixed an issue where the thumbnail image would not get downloaded for all entries in the interactive scraper if they shared the same URL
|
2023-08-04 17:51:02 +02:00 |
|
Leon Styhre
|
e35b38a35e
|
Automatic scraping of systems with multiple platforms will now select the correct platform if there's an MD5 file match
Also changed the scraper search type enums to sensible names
|
2023-08-04 17:47:12 +02:00 |
|
Leon Styhre
|
d94cdb013f
|
Added additional MD5 file hash logging to the scraper
|
2023-08-03 22:28:13 +02:00 |
|
Leon Styhre
|
40d27ff772
|
Added MD5 file hash searching support to the scraper when using ScreenScraper
|
2023-08-03 20:48:54 +02:00 |
|
Leon Styhre
|
35598a2c45
|
Changed the unsafe upgrade check to use std::filesystem::path
|
2023-08-02 20:36:29 +02:00 |
|
Leon Styhre
|
57fffd88b2
|
Added support to MathUtil::md5Hash() for streaming files in chunks
|
2023-08-02 20:34:32 +02:00 |
|
Leon Styhre
|
becc173a45
|
Minor adjustment to the sizing of an application updater dialog
|
2023-08-02 20:29:30 +02:00 |
|
Leon Styhre
|
d0346d8c28
|
Added GuiTextEditPopup support to GuiApplicationUpdater
|
2023-08-01 21:40:16 +02:00 |
|
Leon Styhre
|
a0f5e013cc
|
Fixed a button resizing issue in GuiApplicationUpdater
|
2023-08-01 18:10:43 +02:00 |
|
Leon Styhre
|
f91a87251d
|
Added a download percentage indicator to the application updater together with some other minor improvements
Also cleaned up HttpReq in general and added a progress meter callback
|
2023-08-01 17:36:15 +02:00 |
|
Leon Styhre
|
cd2181a8b5
|
Fixed an issue where an ApplicationUpdater dialog did not have themed help prompts
|
2023-07-31 20:35:30 +02:00 |
|
Leon Styhre
|
8a7d371f3f
|
(Windows) Fixed some directory separator issues in GuiApplicationUpdater
|
2023-07-31 19:49:23 +02:00 |
|
Leon Styhre
|
a5a5a814db
|
(Windows) Fixed a compile error
|
2023-07-31 19:33:35 +02:00 |
|
Leon Styhre
|
4f3d66c45b
|
Added support for downloading the Windows and macOS packages via the application updater
|
2023-07-31 19:25:54 +02:00 |
|
Leon Styhre
|
a95e161d12
|
(Windows) Improved the README.txt file for the portable release
|
2023-07-31 17:48:26 +02:00 |
|
Leon Styhre
|
868c89cecf
|
(Windows) Added a warning dialog on startup if an unsafe upgrade of the portable release has been made
|
2023-07-31 17:42:38 +02:00 |
|
Leon Styhre
|
af69b1b0d2
|
Changed a function name in GuiScraperSearch
|
2023-07-30 19:30:17 +02:00 |
|
Leon Styhre
|
ed1e11418b
|
Completely removed support for legacy EmulationStation theme sets
|
2023-07-30 18:17:27 +02:00 |
|
Leon Styhre
|
d0fc8cd56e
|
Removed the es_log.txt entry when an es_systems.cfg legacy systems configuration file was found on startup
|
2023-07-30 12:27:27 +02:00 |
|
Leon Styhre
|
99a0766dd9
|
Changed the 'no games' dialog to no longer save the ROM directory to es_settings.xml if its value hasn't changed
|
2023-07-30 00:04:09 +02:00 |
|
Leon Styhre
|
42e3be2e2d
|
Fixed an issue where directories interpreted as files entries could not be removed from custom collections
|
2023-07-29 23:56:44 +02:00 |
|