Leon Styhre
8b33fceb8a
Added checks for nonexistent navigation sounds in the theme configuration with fallback to the default sounds.
...
Also did some minor code cleanup.
2022-12-22 17:15:15 +01:00
Leon Styhre
1c83c762a8
Fixed an issue where the video element static image would not get displayed for legacy theme sets.
2022-12-21 20:02:12 +01:00
Leon Styhre
251e826589
The defaultImage property can now be used to display a static image in case no video file was found.
...
Also fixed a bug where the static image would not get displayed in the grouped custom collections view if there was no game found for the system and the previously selected entry already had it's video playing when navigating away from it.
2022-12-21 19:53:03 +01:00
Leon Styhre
3b9ced603c
Fixed an issue where the wrong help prompt was shown for the 'A' button when editing multi-line text fields.
2022-12-20 21:54:49 +01:00
Leon Styhre
aa33558952
Some code cleanup.
2022-12-20 21:52:48 +01:00
Leon Styhre
1bbed6cc04
gamelist.xml files are no longer loaded from the ROMs/system directories.
2022-12-20 20:20:02 +01:00
Leon Styhre
a54d6a5568
(Windows) Converted forward slashes to backslashes for some log output entries involving file names.
...
Also made some minor general log output changes in GamelistFileParser.
2022-12-19 20:38:41 +01:00
Leon Styhre
8f2065e491
Fixed a cosmetic text sizing issue in DateTimeEditComponent.
2022-12-18 15:53:12 +01:00
Leon Styhre
354da078a3
Fixed multiple issues where the wrong navigation sound would play.
2022-12-18 12:24:12 +01:00
Leon Styhre
a7005f22e9
Renamed the textlist property selectorOffsetY to selectorVerticalOffset and added a selectorHorizontalOffset property.
...
Also enforced minimum and maximum values for a few textlist properties.
2022-12-18 12:02:50 +01:00
Leon Styhre
ae52489b6b
Added support for up to two imageType values for CarouselComponent and GridComponent.
2022-12-17 22:20:29 +01:00
Leon Styhre
17597ab144
Renamed an incorrectly named static variable in ImageComponent.
2022-12-17 22:15:19 +01:00
Leon Styhre
aaa96cd8dd
An automatic aspect ratio menu entry is now added even for themes that only have a single aspect ratio defined.
2022-12-17 19:47:37 +01:00
Leon Styhre
5581103642
Adjusted the system view and carousel transition animation times slightly.
2022-12-16 17:25:57 +01:00
Leon Styhre
cdc553d75f
Added an arcade twin stick controller badge icon.
2022-12-15 18:30:48 +01:00
Leon Styhre
6d4086639a
Disabled ScreenScraper controller scraping as they have ruined that functionality.
2022-12-15 18:27:45 +01:00
Leon Styhre
ae6c062984
Added gameselectorEntry properties to a number of elements.
2022-12-15 18:23:48 +01:00
Leon Styhre
da3fb9a825
Improved the random game selection functionality in GameSelectorComponent.
2022-12-15 18:11:33 +01:00
Leon Styhre
f4d4abb33b
Added theme support for defining relative brightness for images, videos and animations.
2022-12-14 20:17:41 +01:00
Leon Styhre
ab31eafaca
Some code cleanup.
2022-12-14 17:30:34 +01:00
Leon Styhre
c260c929b5
Added itemSaturation properties to CarouselComponent and GridComponent.
2022-12-13 21:35:21 +01:00
Leon Styhre
6037e80bf1
Added color shift support to VideoComponent.
2022-12-12 21:51:27 +01:00
Leon Styhre
46a1e28aa2
Fixed an issue where the shader postprocessing function did not set the shader premultiplied flag.
2022-12-12 20:42:54 +01:00
Leon Styhre
19111a9c24
Added an itemStacking property to CarouselComponent.
2022-12-12 17:45:07 +01:00
Leon Styhre
a5b08e3da2
Moved the position of one GridComponent property.
2022-12-11 17:48:56 +01:00
Leon Styhre
8b33c43dba
Added support to GridComponent for flushing cached background and selector images on reload when in debug mode.
2022-12-11 16:40:47 +01:00
Leon Styhre
abcd3e5bac
Fixed an issue in CarouselComponent and GridComponent where the default image was rendered when it shouldn't.
...
Also moved a property position in GridComponent.
2022-12-11 12:10:08 +01:00
Leon Styhre
0b5419316d
Changed a number of property names in CarouselComponent and GridComponent.
2022-12-11 11:22:08 +01:00
Leon Styhre
7ba596775d
Fixed a GridComponent navigation issue when there was only a single column.
2022-12-10 20:36:52 +01:00
Leon Styhre
23438cd101
Updated ThemeData with the new itemFit grid property.
2022-12-10 20:27:05 +01:00
Leon Styhre
c394e4ae8d
Added an itemFit property to GridComponent.
2022-12-10 20:25:49 +01:00
Leon Styhre
c6981084e0
Added cover fit cropping support to ImageComponent.
2022-12-10 20:20:45 +01:00
Leon Styhre
f0e3addee6
Added support for setting one of the itemSize property axes to -1 to get square GridComponent items.
2022-12-10 14:31:04 +01:00
Leon Styhre
cb4f78b763
Added color shift support to CarouselComponent items.
2022-12-09 19:27:48 +01:00
Leon Styhre
3c2dc7b551
Added a number of properties and corresponding functionality to GridComponent.
2022-12-09 18:49:32 +01:00
Leon Styhre
56b33c5371
Added text theming support to GridComponent.
2022-12-07 19:46:41 +01:00
Leon Styhre
304d304727
Added support for linear interpolation for font texture magnifications.
2022-12-07 18:24:00 +01:00
Leon Styhre
2799974938
Expanded the quick system select menu option from a simple on/off entry to a selection of different button combinations.
...
Also did some minor code cleanup in GuiMenu.
2022-12-07 18:09:05 +01:00
Leon Styhre
9e0a6df760
Added support for a left/right trigger help system button.
2022-12-07 17:34:07 +01:00
Leon Styhre
f6c8921132
GridComponent item opacity is now adjusted for hidden entries and entries marked as not being games.
2022-12-07 17:26:35 +01:00
Leon Styhre
5a18b593f4
Fixed a SystemView navigation rendering glitch when using GridComponent.
2022-12-05 23:12:41 +01:00
Leon Styhre
56c8a43b36
Changed the order of the A, B, X and Y help system buttons.
...
Also changed the gamelist help text from 'enter' and 'launch' to 'select' for the gamelist view.
2022-12-05 21:37:21 +01:00
Leon Styhre
b9e6cdd9da
Fixed some GridComponent animation glitches when marking games as favorites.
2022-12-05 21:15:15 +01:00
Leon Styhre
da93533aed
Fixed multiple navigation issues.
2022-12-04 15:56:59 +01:00
Leon Styhre
4b03c90bf3
Fixed an issue where using the trigger buttons did not reset any currently held buttons.
2022-12-03 15:15:53 +01:00
Leon Styhre
825d220be0
Animations in GridComponent are now finished on menu opening, game launch etc.
2022-12-03 14:29:17 +01:00
Leon Styhre
b67ce99a0e
Added navigation sound support to GridComponent.
2022-12-03 14:19:22 +01:00
Leon Styhre
48d86ccea7
Made two member functions in TextListComponent private instead of protected.
2022-12-03 14:18:30 +01:00
Leon Styhre
0a2a6d1907
Added a rowTransitions property to GridComponent.
2022-12-03 14:12:14 +01:00
Leon Styhre
3ec8ec14ca
Fixed multiple navigation issues in GridComponent.
2022-12-03 14:01:17 +01:00