Commit graph

7045 commits

Author SHA1 Message Date
Leon Styhre 558e13d0c9 Added support for displaying system name information per-game. 2023-01-15 12:51:59 +01:00
Leon Styhre fb1caaf879 Standardized some theme loading log messages in TextComponent. 2023-01-15 09:44:40 +01:00
Leon Styhre f5bfacd514 (Linux) Added support for the official xemu AppImage release. 2023-01-14 21:58:44 +01:00
Leon Styhre 4c815a935c Documentation update. 2023-01-14 21:23:26 +01:00
Leon Styhre 8d4c764712 Text elements are now set as containers by default if metadata is set to 'description'. 2023-01-14 21:19:05 +01:00
Leon Styhre 2b028148fe Fixed an issue where system name suffixes did not get added for legacy themes. 2023-01-14 20:33:32 +01:00
Leon Styhre e77a05bca8 Documentation update. 2023-01-14 20:17:27 +01:00
Leon Styhre a483a34ff2 Fixed an issue where the custom collections editing mode would not end when switching UI modes.
Also removed some unused code in GuiMenu.
2023-01-14 20:09:52 +01:00
Leon Styhre 110911df2e Fixed an issue where collection changes were not applied correctly. 2023-01-14 20:01:17 +01:00
Leon Styhre 3bbc761c8f Added the ability to control the system name suffix from the theme configuration.
Also removed the corresponding 'Show system names in collections' menu option.
2023-01-14 14:05:24 +01:00
Leon Styhre 635fdaca06 Changed the order of some variables in TextListComponent. 2023-01-13 14:22:31 +01:00
Leon Styhre 648252f639 Changed the menu entry name for the textlist quick scrolling overlay option. 2023-01-13 13:30:30 +01:00
Leon Styhre 54dd4ea6bb Documentation update. 2023-01-13 12:30:38 +01:00
Leon Styhre a3d60efc74 (slate-DE) Cleaned up the theme configuration. 2023-01-13 12:11:07 +01:00
Leon Styhre 8cf7b65465 (modern-DE) Updated for the latest theme engine changes.
Also cleaned up the general configuration.
2023-01-13 12:05:57 +01:00
Leon Styhre f2fd8cf6a8 Modified and added some variables and properties to support better letter case controls for collection names. 2023-01-13 11:03:23 +01:00
Leon Styhre 918ffd9b9e Fixed an issue where the gamelist view would sometimes not render after changing collection settings.
Also fixed some other glitches with the cached background not getting invalidated on collection changes.
2023-01-12 20:54:12 +01:00
Leon Styhre 0329bd77c2 Added support for mixed case custom collection names as well as the option to always group custom collections.
Also reversed an optimization in CollectionSystemsManager which caused some issues.
2023-01-12 19:45:54 +01:00
Leon Styhre ab1129b2a0 Fixed a rare crash that could occur when enabling collections. 2023-01-12 19:07:29 +01:00
Leon Styhre 04ad50a3c5 Documentation update. 2023-01-11 23:43:48 +01:00
Leon Styhre 78a9bac280 Added an itemAxisRotation carousel property for rotating items around their own axis. 2023-01-11 23:33:50 +01:00
Leon Styhre f9779ded9a Removed some deprecated code from CarouselComponent. 2023-01-11 23:03:50 +01:00
Leon Styhre d12be86043 (slate-DE) Updated the Theme engine test 1 variant to use a horizontal wheel carousel for the gamelist view. 2023-01-11 22:56:18 +01:00
Leon Styhre 1af689754f Added support for horizontal wheel carousels. 2023-01-11 22:29:30 +01:00
Leon Styhre 7ce6cd4c50 Elements set as not visible are now completely disabled in SystemView and GamelistView. 2023-01-11 18:37:00 +01:00
Leon Styhre ce08b31352 (modern-DE) Added some defaultValue properties for a slight cosmetic improvement. 2023-01-10 23:03:22 +01:00
Leon Styhre 244de994b6 Documentation update. 2023-01-10 22:32:49 +01:00
Leon Styhre e560ab0f58 Added support for overriding the default 'unknown' values when a game has no metadata available. 2023-01-10 22:20:00 +01:00
Leon Styhre 688697e334 Fixed a Clang compiler warning. 2023-01-10 22:11:38 +01:00
Leon Styhre 65f0c0e3c2 The .emulationstation/gamelists directory is now created on application startup instead of when scraping for the first time. 2023-01-09 21:16:45 +01:00
Leon Styhre 1fb8ce6b7d (Windows) Converted forward slashes to backslashes for a few scraper debug log messages.
Also did some minor code cleanup.
2023-01-09 20:47:00 +01:00
Leon Styhre 9a9ac17aa3 Clarified the use of SystemData::setIsGameSystemStatus() 2023-01-09 20:29:50 +01:00
Leon Styhre 185161c694 (Unix) Updated the man page for the new --anti-alias command line option. 2023-01-09 19:56:00 +01:00
Leon Styhre cb044414db Updated the year to 2023 in license files and similar. 2023-01-09 19:53:33 +01:00
Leon Styhre 87b37cb65e (Unix) Set the 'Disable desktop composition' option as disabled by default. 2023-01-09 18:20:36 +01:00
Leon Styhre ba9660563a Documentation update. 2023-01-09 17:58:56 +01:00
Leon Styhre 6d3d2ddb34 Added support for 2x and 4x MSAA anti-aliasing (OpenGL renderer only). 2023-01-09 17:55:54 +01:00
Leon Styhre 3020ed69bc (modern-DE) Changed the default transition animations profile. 2023-01-09 17:50:14 +01:00
Leon Styhre 370adbb369 Documentation update. 2023-01-08 20:55:34 +01:00
Leon Styhre e4899b1414 (modern-DE) Added transitions animation profiles. 2023-01-08 20:31:55 +01:00
Leon Styhre 6a8fb702f7 (slate-DE) Added transitions animation profiles. 2023-01-08 20:30:34 +01:00
Leon Styhre 806d32a5c4 Fixed an issue where system view startup animations would not play when using the grid element. 2023-01-08 20:03:44 +01:00
Leon Styhre 656c3661ea Renamed suppressedTransitionEntries to suppressedTransitionProfiles. 2023-01-08 19:30:16 +01:00
Leon Styhre 3d5eb2a3cf Fixed an issue where fade animations would not finish playing under certain conditions. 2023-01-08 18:21:37 +01:00
Leon Styhre 2933c0f9a9 Set startupToSystem and startupToGamelist transition animation default values when applicable. 2023-01-08 17:14:32 +01:00
Leon Styhre 71b4fc947a Added support for theme-controlled transition animations. 2023-01-08 17:00:36 +01:00
Leon Styhre 1f0bf21675 Some minor code cleanup. 2023-01-08 16:30:39 +01:00
Leon Styhre 4cd24dbb0b String settings can now also be excluded from being saved to es_settings.xml
Also moved a Settings template function from the global namespace.
2023-01-06 18:37:41 +01:00
Leon Styhre d631435864 Fixed a compiler warning regarding an unsecure function in MathUtil. 2023-01-06 14:49:11 +01:00
Leon Styhre 6c75d0fc88 Fixed some Clang compiler warnings. 2023-01-06 13:48:59 +01:00