Leon Styhre
|
990eb84707
|
Documentation update.
|
2022-05-21 12:19:15 +02:00 |
|
Leon Styhre
|
bfba994d07
|
Added an %INJECT% variable for injecting launch arguments from game config files.
|
2022-05-21 11:43:17 +02:00 |
|
Leon Styhre
|
e8e7465935
|
Added a %GAMEDIR% variable that expands to the game directory.
Also fixed an issue where the %BASENAME% variable would not work with directories interpreted as files.
|
2022-05-19 23:36:12 +02:00 |
|
Leon Styhre
|
d418c05614
|
Added scraper support for the platforms arcadia (Emerson Arcadia 2001) and crvision (VTech CreatiVision).
Also removed an unnecessary code comment.
|
2022-05-19 17:32:12 +02:00 |
|
Leon Styhre
|
cc004a45f1
|
Renamed the --create-systemdirs command line option to --create-system-dirs
|
2022-05-19 17:24:12 +02:00 |
|
Leon Styhre
|
6a0b1bad5b
|
Added custom event script triggers on application startup, screensaver start and screensaver end.
|
2022-05-18 23:56:51 +02:00 |
|
Leon Styhre
|
09992b5bee
|
Clarified a code comment about directories interpreted as files.
|
2022-05-18 23:02:53 +02:00 |
|
Leon Styhre
|
fdf63a9ad0
|
Fixed an issue where the 'quit' custom event would not trigger on application shutdown.
|
2022-05-18 22:57:03 +02:00 |
|
Leon Styhre
|
5b63ecb828
|
Removed the last remnants of the PowerSaver.
|
2022-05-18 21:08:55 +02:00 |
|
Leon Styhre
|
9ee56da021
|
Added experimental support for folder flattening.
|
2022-05-18 19:47:51 +02:00 |
|
Leon Styhre
|
43191e4005
|
Added a --create-systemdirs command line option to generate the game system directories.
|
2022-05-18 18:32:13 +02:00 |
|
Leon Styhre
|
41357ce7f5
|
Fixed an issue where the game-end event was triggered immediately if running in the background.
|
2022-05-16 22:34:51 +02:00 |
|
Leon Styhre
|
8b106c8d99
|
Fixed an issue where the screensaver would include all games when in Kid UI mode.
|
2022-05-16 19:59:34 +02:00 |
|
Leon Styhre
|
dc601a483d
|
Enabled screensaver controls when running in Kid UI mode.
|
2022-05-16 19:55:08 +02:00 |
|
Leon Styhre
|
e9dabf7084
|
Fixed a compiler warning on NetBSD.
|
2022-05-15 18:58:39 +02:00 |
|
Leon Styhre
|
382b557ccc
|
(Unix) Updated the man page with the new repository location URL.
|
2022-05-15 13:14:21 +02:00 |
|
Leon Styhre
|
6dc6ab8447
|
Updated all links to the new GitLab namespace.
|
2022-05-15 09:58:03 +02:00 |
|
Leon Styhre
|
f27ac9d26b
|
Added a new pcwindows platform for scraping PC (Windows) games.
|
2022-05-14 12:02:24 +02:00 |
|
Leon Styhre
|
b2f70971ef
|
Changed the ScreenScraper system ID from pc to moonlight for the steam and epic systems.
|
2022-05-14 11:01:01 +02:00 |
|
Leon Styhre
|
46790fc1cb
|
Added a new %GAMEDIR% variable to be used in conjunction with the %STARTDIR% variable.
|
2022-05-13 19:18:38 +02:00 |
|
Leon Styhre
|
7fb6734feb
|
Added scraper support for the astrocde (Bally Astrocade) system.
Also renamed astrocade to astrocde.
|
2022-05-12 22:45:52 +02:00 |
|
Leon Styhre
|
aa46cea199
|
Documentation update.
|
2022-05-10 20:29:19 +02:00 |
|
Leon Styhre
|
7b07ccb44d
|
Fixed an issue where the 'Jump to..' quick selector wouldn't work correctly for multi-byte Unicode characters.
|
2022-05-09 20:21:39 +02:00 |
|
Leon Styhre
|
0758d799ba
|
(Windows) Added an %ESCAPESPECIALS% variable that escapes some special characters.
|
2022-05-08 14:25:27 +02:00 |
|
Leon Styhre
|
3437e40d6a
|
(macOS) Categorized the application as a game in Info.plist
|
2022-05-08 11:02:13 +02:00 |
|
Leon Styhre
|
490868088d
|
(Windows) Fixed an issue where ROM directories could not be created in the root of a device.
|
2022-05-07 14:11:16 +02:00 |
|
Leon Styhre
|
c80ba8c6fe
|
Updated the download links and documentation for the 1.2.3 release.
|
2022-05-04 20:56:37 +02:00 |
|
Leon Styhre
|
e2ffc45b8b
|
Fixed some CMake config issues for the RPM generator.
|
2022-05-04 17:48:35 +02:00 |
|
Leon Styhre
|
d35bc26dd7
|
Updated the Linux AppData file for the 1.2.3 release.
|
2022-05-04 17:09:18 +02:00 |
|
Leon Styhre
|
f4c9586eeb
|
Fixed multiple game launching issues.
|
2022-05-02 17:25:10 +02:00 |
|
Leon Styhre
|
98539c0702
|
(Windows) Updated the portable installation README.txt file.
|
2022-05-01 21:20:57 +02:00 |
|
Leon Styhre
|
93d74b840c
|
Added a fallback to ScreenScraper's normalized video if no regular video is found.
|
2022-05-01 09:16:15 +02:00 |
|
Leon Styhre
|
6caf4d193b
|
Added support for a %STARTDIR% es_systems.xml variable.
|
2022-04-30 20:43:29 +02:00 |
|
Leon Styhre
|
b638a99704
|
Added the Windows portable installation README.txt to es-app/assets
|
2022-04-28 20:54:41 +02:00 |
|
Leon Styhre
|
b79f6588a4
|
Added support for using the %ROMPATH% variable in the es_systems.xml command tag.
|
2022-04-28 19:40:43 +02:00 |
|
Leon Styhre
|
0f4b0ec7ce
|
Changed to a newer commit for the Flatpak manifest file.
|
2022-04-27 19:22:42 +02:00 |
|
Leon Styhre
|
37aa3556d0
|
Changed to a newer commit for the Flatpak manifest file.
|
2022-04-27 18:41:00 +02:00 |
|
Leon Styhre
|
9a91e782fc
|
Changed to a newer commit for the Flatpak manifest file.
|
2022-04-26 23:26:31 +02:00 |
|
Leon Styhre
|
ad8816a2bd
|
Some changes to the Flatpak manifest file.
|
2022-04-26 22:31:25 +02:00 |
|
Leon Styhre
|
c63f34cdad
|
(Linux) The 'flatpak-spawn --host' command is no longer included in the log output on game launch.
|
2022-04-26 21:30:36 +02:00 |
|
Leon Styhre
|
b54a162e00
|
Some minor updates to the Linux Flatpak manifest.
|
2022-04-24 18:44:18 +02:00 |
|
Leon Styhre
|
2cc892f931
|
(Linux) Updated the Flatpak manifest file.
|
2022-04-24 13:38:33 +02:00 |
|
Leon Styhre
|
bfe9502827
|
Updated the description in the Linux AppData file.
|
2022-04-24 13:13:58 +02:00 |
|
Leon Styhre
|
7b9b3d2fc5
|
(Unix) added the application icon to share/icons/hicolor/scalable/apps
|
2022-04-24 13:05:55 +02:00 |
|
Leon Styhre
|
228a80f8fb
|
(Unix) Renamed the icon emulationstation.svg to org.es_de.emulationstation-de.svg
|
2022-04-24 12:28:53 +02:00 |
|
Leon Styhre
|
5d1e9cce7d
|
Added a sandbox breakout on game launch if running as Flatpak.
|
2022-04-24 11:19:42 +02:00 |
|
Leon Styhre
|
da4462c5a6
|
Made it possible to directly launch files inside directories that are interpreted as files.
|
2022-04-22 21:01:58 +02:00 |
|
Leon Styhre
|
dbfab96e03
|
Added rudimentary on-demand texture loading to CarouselComponent.
|
2022-04-20 23:00:53 +02:00 |
|
Leon Styhre
|
defbbfd13f
|
Removed the setting 'Preload gamelists on startup'.
|
2022-04-20 22:39:27 +02:00 |
|
Leon Styhre
|
8cda342ec3
|
Small update to the man page.
|
2022-04-19 17:31:07 +02:00 |
|
Leon Styhre
|
954f1aa4f8
|
Added the build date to to main menu for alpha and dev builds.
|
2022-04-19 17:27:04 +02:00 |
|
Leon Styhre
|
277a729a2d
|
Cleaned up the CMake configuration.
|
2022-04-19 17:24:54 +02:00 |
|
Leon Styhre
|
a112fc035f
|
Changed the variable names in CarouselComponent to use 'item' instead of 'logo'.
|
2022-04-17 10:40:18 +02:00 |
|
Leon Styhre
|
f463766497
|
Generalized the carousel property names and added support for setting media types for gamelist carousels.
|
2022-04-16 21:54:58 +02:00 |
|
Leon Styhre
|
7daf69092f
|
Added theme support for controlling the TextListComponent collection indicators.
|
2022-04-15 21:20:43 +02:00 |
|
Leon Styhre
|
2001a9f639
|
Added a collection badge to be shown when editing custom collections.
Also changed the default badge lines value from 2 to 3.
|
2022-04-15 19:27:38 +02:00 |
|
Leon Styhre
|
aa4258a31a
|
Removed the 'Use plain ASCII for special gamelist characters' menu option.
|
2022-04-15 17:13:51 +02:00 |
|
Leon Styhre
|
254e271392
|
Added theme support for controlling the TextListComponent indicators.
|
2022-04-15 17:06:33 +02:00 |
|
Leon Styhre
|
fd5e618296
|
(macOS) Updated FFmpeg to 5.0 and SDL to 2.0.20.
|
2022-04-15 11:30:41 +02:00 |
|
Leon Styhre
|
86c67ad256
|
(Windows) Updated FFmpeg to 5.0 and SDL to 2.0.20.
|
2022-04-15 11:13:15 +02:00 |
|
Leon Styhre
|
f801538d3e
|
Removed an implicit directory setting from the Flatpak manifest file.
|
2022-04-14 10:36:42 +02:00 |
|
Leon Styhre
|
fa0895ed72
|
Removed some unnecessary cleanup from the Flatpak manifest file.
|
2022-04-14 09:41:40 +02:00 |
|
Leon Styhre
|
5585dd4f46
|
Removed some unnecessary libraries from the Flatpak manifest file.
|
2022-04-14 09:27:49 +02:00 |
|
Leon Styhre
|
c094b118e0
|
Updated the Linux AppData file for the 1.2.2 release.
|
2022-04-13 20:15:16 +02:00 |
|
Leon Styhre
|
d78f7d5d71
|
Updated the FFmpeg build flags and added some license files.
|
2022-04-13 19:31:12 +02:00 |
|
Leon Styhre
|
30b02456c0
|
Added a folder badge including support for a folder link overlay.
|
2022-04-13 16:53:28 +02:00 |
|
Leon Styhre
|
37e2564ff7
|
Fixed an issue where the slideshow screensaver with a single custom image would hang the application.
|
2022-04-12 20:47:25 +02:00 |
|
Leon Styhre
|
963834afec
|
Renamed 'launch file' to 'folder link'.
|
2022-04-12 18:35:57 +02:00 |
|
Leon Styhre
|
4d4ceae6c9
|
(Windows) Fixed a MinGW compiler warning.
|
2022-04-12 00:18:51 +02:00 |
|
Leon Styhre
|
45af7441e9
|
Added support for launching game files inside folders without having to enter the folder.
|
2022-04-11 23:28:18 +02:00 |
|
Leon Styhre
|
ea2c4444b0
|
Added platform and scraper support for PICO-8 game engine.
|
2022-04-10 12:50:03 +02:00 |
|
Leon Styhre
|
65c940f764
|
Added missing scraper entries for samcoupe and zx81 for TheGamesDB and zmachine for ScreenScraper.
|
2022-04-10 12:37:04 +02:00 |
|
Leon Styhre
|
4859f0c980
|
neogeocd is now scraped specifically as 'Neo Geo CD' instead of the more general 'Neo Geo'.
|
2022-04-10 12:13:35 +02:00 |
|
Leon Styhre
|
b987dd9cff
|
Fixed a row positioning issue in GuiAlternativeEmulators.
|
2022-04-09 20:18:53 +02:00 |
|
Leon Styhre
|
72ce3d33a8
|
Some code cleanup.
|
2022-04-09 16:32:47 +02:00 |
|
Leon Styhre
|
16955e5318
|
Fixed an issue where the theme sets were not always sorted correctly.
|
2022-04-09 15:57:37 +02:00 |
|
Leon Styhre
|
21f21c20f5
|
Added a scraper setting to convert underscores _ to spaces when searching.
|
2022-04-09 15:14:48 +02:00 |
|
Leon Styhre
|
4e13739e58
|
Updated the download links and documentation for the 1.2.2 release.
|
2022-04-07 19:29:00 +02:00 |
|
Leon Styhre
|
9802538464
|
Changed a system loading log entry from warning to debug level.
|
2022-04-05 17:50:47 +02:00 |
|
Leon Styhre
|
aed9c4abe5
|
Made ScreenScraper searches in automatic mode faster and more accurate.
|
2022-04-05 17:48:47 +02:00 |
|
Leon Styhre
|
90f3f6cb07
|
Fixed an issue where the folder metadata fields were not loaded correctly.
|
2022-04-05 17:21:47 +02:00 |
|
Leon Styhre
|
f8bd60ceec
|
Fixed an issue where the game systems were not sorted correctly.
|
2022-04-04 23:18:10 +02:00 |
|
Leon Styhre
|
4a511f3f4a
|
Fixed an issue where the help system would not update properly during scraping.
|
2022-04-03 17:32:09 +02:00 |
|
Leon Styhre
|
960a23ddc3
|
Added a file pointing to the latest Steam Deck AppImage (used by www.emudeck.com).
|
2022-04-02 11:52:48 +02:00 |
|
Leon Styhre
|
c70d2d6368
|
Added fallback for high resolution wheel image for ScreenScraper if no regular wheel image was found.
|
2022-04-01 18:07:21 +02:00 |
|
Leon Styhre
|
1026187278
|
Updated the Linux AppData file for the 1.2.1 release.
|
2022-03-30 17:01:55 +02:00 |
|
Leon Styhre
|
7e0df9063c
|
Fixed a crash on startup if no games were found.
|
2022-03-28 17:47:34 +02:00 |
|
Leon Styhre
|
03c06bc306
|
Added a Flatpak manifest file.
|
2022-03-26 19:15:56 +01:00 |
|
Leon Styhre
|
b96f6bc131
|
Fixed an issue where a default primary component was not set in GamelistView.
|
2022-03-25 21:50:50 +01:00 |
|
Leon Styhre
|
3a1c9d41ce
|
Fully generalized SystemView and GamelistView and rewrote CarouselComponent into a template class.
Also cleaned up some code and fixed an issue where navigation sounds would not play when using the shoulder buttons.
|
2022-03-24 23:05:23 +01:00 |
|
Leon Styhre
|
07f151d906
|
Moved TextListComponent and CarouselComponent from es-core to es-app.
|
2022-03-19 09:55:05 +01:00 |
|
Leon Styhre
|
6f6f388257
|
Added RatingComponent support to the system view.
|
2022-03-18 22:16:53 +01:00 |
|
Leon Styhre
|
a115b3f941
|
Added alignment support and separate dimming of gamelist and system views to the help system.
|
2022-03-18 20:14:51 +01:00 |
|
Leon Styhre
|
7bdce3f4a3
|
Reverted the dim value for the screensaver.
|
2022-03-15 00:09:58 +01:00 |
|
Leon Styhre
|
06a037d8cf
|
Shader flags are now sent as bit masks instead of via discreet values.
Also changed the shader flags to enums.
|
2022-03-14 22:30:24 +01:00 |
|
Leon Styhre
|
f0c35d8509
|
Refactored the rendering code into proper classes.
|
2022-03-14 19:51:48 +01:00 |
|
Leon Styhre
|
a7db474a64
|
Unified the OpenGL and OpenGL ES renderers and removed the fixed function pipeline.
Also made some other rendering optimizations and cleaned up some code.
|
2022-03-13 23:52:32 +01:00 |
|
Leon Styhre
|
32251e0264
|
Fixed multiple issues with the shader post-processing.
Also removed an unnecessary parameter for the createTexture() function.
|
2022-03-12 14:22:27 +01:00 |
|
Leon Styhre
|
ac6cc41059
|
Added a command line option to rotate the application screen 180 degrees.
Also fixed a shader post-processing bug when rotating the application screen.
|
2022-03-12 00:40:03 +01:00 |
|
Leon Styhre
|
755b2c9f50
|
Changed some render variables to more verbose names.
Also fixed an issue with fade transitions for legacy themes.
|
2022-03-11 23:51:41 +01:00 |
|