Commit graph

5417 commits

Author SHA1 Message Date
Leon Styhre
fbfb84187a Changed the button to start the screensaver from 'Back' to 'X'. 2022-12-05 21:21:48 +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
fe1f408355 Changed the menu header for the gamelist options menu from 'Options' to 'Gamelist options'. 2022-12-05 21:10:26 +01:00
Leon Styhre
8013e04d2c Fixed an issue where folders in mixed gamelists were not always sorted correctly. 2022-12-05 21:08:20 +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
Leon Styhre
1631cbd30f Added automatic layout and dynamic rendering to GridComponent.
Also fixed multiple navigation issues.
2022-12-02 18:08:48 +01:00
Griffin
f5efae6278
add snes9x-gtk 2022-11-28 22:58:33 -08:00
Griffin
5d69fc7e69
add mgba-qt to system for unix install 2022-11-28 22:42:34 -08:00
Griffin S
0ffb139916 Merge branch 'master' into '1208_new_emulators'
Add new standalone emulators and retro8

See merge request es-de/emulationstation-de!20
2022-11-29 04:57:13 +00:00
Griffin
92b5f4d37c
add to macos and windows testing 2022-11-28 20:52:11 -08:00
Griffin
9ba8853d0e
add standalone emulators to unix 2022-11-27 22:24:49 -08:00
Leon Styhre
22d5886d46 Added fullscreen-specific entries for the Supermodel emulator for the arcade, mame and model3 systems on Linux and Windows. 2022-11-26 15:04:28 +01:00
Leon Styhre
dfcf041efc Fixed a GridComponent slide transition issue when used in the system view.
Also fixed a general navigation issue.
2022-11-25 22:35:35 +01:00
Leon Styhre
0cd814a4d1 Added on-demand texture loading to GridComponent. 2022-11-25 22:07:36 +01:00
Leon Styhre
99df997833 Added scrolling support to GridComponent.
Also changed the names of two properties.
2022-11-25 18:59:08 +01:00
Leon Styhre
24fe15a84f Fixed some erratic camera movement issues during extreme SystemView navigation input. 2022-11-25 18:57:06 +01:00
Leon Styhre
d31536af4b (macOS) Added support for the Cemu standalone emulator for the wiiu system. 2022-11-23 20:26:27 +01:00
Leon Styhre
218d64da95 (Windows) Added Rosalie's Mupen GUI as an alternative emulator for the n64 system. 2022-11-23 18:49:53 +01:00
Leon Styhre
b7a17516ed Documentation update. 2022-11-13 23:07:17 +01:00
Leon Styhre
be903c0a86 Changed a value for the itemTransitions property for the carousel and grid components.
Also changed the position of a grid property and set the minimum columns value to 1.
2022-11-13 23:04:48 +01:00
Leon Styhre
9013faf445 Added proper item spacing, item offsets and element boundary clipping to GridComponent. 2022-11-13 22:31:41 +01:00
Leon Styhre
75ebd839b9 Placed the primary elements first in the ThemeData element map. 2022-11-13 19:59:26 +01:00
Leon Styhre
5ec0fda3a2 Implemented correct item rendering order in GridComponent. 2022-11-13 19:32:29 +01:00
Leon Styhre
8062ebaf3a GridComponent now sets its default position and size if this is not defined by the theme configuration. 2022-11-13 12:25:46 +01:00
Leon Styhre
d14983d4ae Documentation update. 2022-11-13 12:09:18 +01:00
Leon Styhre
ed6b23a2c6 Fixed an issue where the default textlist size and position properties were not set for the system view.
Also moved some default value assignments to the TextListComponent itself.
2022-11-13 11:56:18 +01:00
Leon Styhre
48111ce5e4 Added basic GridComponent functionality and integration. 2022-11-12 14:08:53 +01:00
Leon Styhre
12f2142c03 Improved the animation interpolation in CarouselComponent and TextListComponent.
Also eliminated an unnecessary cursor stop function call.
2022-11-11 18:16:51 +01:00
Leon Styhre
74ac8393e3 Small refactoring of AnimationController. 2022-11-11 18:11:31 +01:00
Leon Styhre
3fd18ec2ee Changed a function name in FlexboxComponent. 2022-11-11 18:05:59 +01:00
Leon Styhre
319992a0f7 Changed the include guard names for the primary components. 2022-11-08 21:44:42 +01:00
Leon Styhre
b4338a3fb7 Refactored some image resizing functions. 2022-11-07 23:58:22 +01:00
Leon Styhre
c73ff02012 Updated the file header comments for CarouselComponent and TextListComponent. 2022-11-06 21:35:36 +01:00
Leon Styhre
4e54508e45 Added a GridComponent skeleton. 2022-11-06 21:34:03 +01:00
Leon Styhre
5bedb7a8fa Small refactoring of CarouselComponent and TextListComponent. 2022-11-06 21:28:15 +01:00
Leon Styhre
bbc996f66e Added a prerelease URL file for EmuDeck. 2022-11-06 18:04:24 +01:00
Leon Styhre
b7a595e589 Added download links to the 2.0.0-alpha-2022-11-06 release. 2022-11-06 16:40:30 +01:00
Leon Styhre
5954325cce Documentation update. 2022-11-06 11:13:57 +01:00
Leon Styhre
645b41afa4 Fixed multiple issues with text rendering for legacy themes. 2022-11-06 00:02:48 +01:00
Leon Styhre
10d0a89a47 Disabled carousel item mipmapping for legacy themes. 2022-11-05 20:42:54 +01:00
Leon Styhre
486942c792 The cache manager now differentiates between mipmapped and non-mipmapped images. 2022-11-05 20:41:17 +01:00
Leon Styhre
ad0cfdba8b Tidied up an if statement in GameSelectorComponent. 2022-11-05 15:50:03 +01:00
Leon Styhre
f44be39f5e Squashed 'external/lunasvg/' changes from a92aa90fa..0562a5dcc
0562a5dcc Support SVG files with invalid size #117
5732df547 Refactor parsePath

git-subtree-dir: external/lunasvg
git-subtree-split: 0562a5dcc8c25e59c060ee73d6d4d538f172d642
2022-11-05 13:56:31 +01:00
Leon Styhre
dae911262d Merge commit 'f44be39f5e14c184e999a8df9e2433ffa8e0fd9f' 2022-11-05 13:56:31 +01:00