Leon Styhre
b335901ee6
Disabled non-blurred backgrounds when rotating screen 90 or 270 degrees.
2023-02-21 18:39:56 +01:00
Leon Styhre
c2790f5c2f
Added a dummy entry for prerelease update checks if running a prerelease.
2023-02-21 18:26:53 +01:00
Leon Styhre
0d128a919c
Fixed a memory leak in GuiMenu.
2023-02-20 17:49:46 +01:00
Leon Styhre
270351b033
Added an application updater that checks for new releases on startup.
2023-02-18 12:42:19 +01:00
Leon Styhre
ed94a5b45b
Added a menu option to retain extra MAME name information for unscraped game names.
2023-02-14 17:28:43 +01:00
Leon Styhre
efe1f97e8e
Added a GuiThemeDownloader skeleton.
2023-02-13 20:38:23 +01:00
Leon Styhre
a2e400dd2b
Multiple layout improvements when running in vertical screen orientation.
...
Also cleaned up some code.
2023-02-10 00:25:22 +01:00
Leon Styhre
b33c7603bb
Added support for rotating the application screen contents 0, 90, 180 or 270 degrees.
...
Also improved post processing shader rendering when running in vertical orientation.
2023-02-06 23:38:35 +01:00
Leon Styhre
864d88ec8a
Removed an unnecessary reload when switching theme sets.
...
Also removed a leftover debug message.
2023-02-03 19:50:50 +01:00
Leon Styhre
9dab1557ca
The theme transitions menu entry is now grayed out if there are no transitions to choose between.
2023-02-01 20:00:36 +01:00
Leon Styhre
26860cd5cc
Added a menu option to enable or disable theme variant triggers.
2023-01-31 19:26:39 +01:00
Leon Styhre
b17b7194a6
Fixed a small vertical positioning issue for the main menu.
2023-01-24 18:30:04 +01:00
Leon Styhre
d15927c156
Removed some unnecessary help prompt reload logic.
2023-01-22 18:16:49 +01:00
Leon Styhre
a982dce328
Changed the PlayStation 3 controller type to PlayStation 1/2/3
2023-01-21 13:45:54 +01:00
Leon Styhre
480263160d
Added a Switch Pro controller type.
2023-01-21 12:58:16 +01:00
Leon Styhre
c5507f5f80
Added a PlayStation 3 controller type.
2023-01-21 11:02:32 +01:00
Leon Styhre
623540dd35
Added support for specifying a theme name in the capabilities.xml file.
2023-01-20 18:37:32 +01:00
Leon Styhre
8273cb5a8f
Changed 'Theme transition animations' to 'Theme transitions'.
2023-01-16 22:43:56 +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
648252f639
Changed the menu entry name for the textlist quick scrolling overlay option.
2023-01-13 13:30:30 +01:00
Leon Styhre
688697e334
Fixed a Clang compiler warning.
2023-01-10 22:11:38 +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
656c3661ea
Renamed suppressedTransitionEntries to suppressedTransitionProfiles.
2023-01-08 19:30:16 +01:00
Leon Styhre
71b4fc947a
Added support for theme-controlled transition animations.
2023-01-08 17:00:36 +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
8df54bd80e
Added support for color schemes.
2022-10-31 19:32:13 +01:00
Leon Styhre
b17c78bc42
Increased the default VRAM limit from 256 to 512 MiB and increased the maximum limit from 1024 to 2048 MiB.
...
Also increased the default VRAM limit for the Raspberry Pi from 184 to 192 MiB.
2022-10-30 09:11:59 +01:00
Leon Styhre
508ea87963
Rewrite of the text wrapping code to work with languages which generally lack spaces, like Japanese.
...
Also implemented massive performance improvements to the text wrapping code.
2022-10-08 09:33:57 +02:00
Leon Styhre
15e30bc0ca
Increased the minimum VRAM limit from 80 MiB to 128 MiB.
2022-09-27 17:43:27 +02:00
Leon Styhre
da343c49aa
Added an 'Ignore keyboard input' option to the input device settings menu.
2022-09-19 19:05:06 +02:00
Leon Styhre
bb68e809f5
Temporarily removed greying out of the menu option 'Legacy transition style'.
2022-09-03 12:48:00 +02:00
Leon Styhre
2a83f616e6
Code cleanup of various GUIs.
2022-09-03 12:44:49 +02:00
Leon Styhre
ed69e46b42
Fixed some issues where bundled SVG images would not get cached at the correct resolution.
2022-08-30 20:26:48 +02:00
Leon Styhre
0ef6a22248
Removed the 'Enable menu scroll indicators' menu option.
2022-06-10 19:54:29 +02:00
Leon Styhre
765aaeb2df
Changed the default quit shortcut to Alt + F4 and Command + Q.
...
Also renamed the setting 'Exit button combo' to 'Keyboard quit shortcut' and fixed an issue where the application sometimes quit when exiting an emulator using Alt + F4 while running in the background.
2022-05-31 22:06:47 +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
defbbfd13f
Removed the setting 'Preload gamelists on startup'.
2022-04-20 22:39:27 +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
aa4258a31a
Removed the 'Use plain ASCII for special gamelist characters' menu option.
2022-04-15 17:13:51 +02:00
Leon Styhre
4d4ceae6c9
(Windows) Fixed a MinGW compiler warning.
2022-04-12 00:18:51 +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
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
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
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
60213003b1
(Windows) Fixed some incomprehensible compiler errors.
2022-03-05 22:12:50 +01:00
Leon Styhre
a97e86a6aa
Renamed the menu option to enable or disable audio playback for gamelist videos.
2022-02-20 16:07:27 +01:00
Leon Styhre
374a66dd76
Removed the 'Play videos immediately' setting.
2022-02-19 17:16:38 +01:00
Leon Styhre
c4eb1b8b97
Greatly simplified the video controls code.
...
Also fixed a cosmetic issue with carousel fade transitions.
2022-02-19 17:04:23 +01:00
Leon Styhre
1cba6e202e
Disabled the pillarboxes and scanline rendering menu options if using a non-legacy theme set.
2022-02-12 17:47:59 +01:00
Leon Styhre
2c2e624160
Changed the opacity data type and functions from unsigned char to float.
2022-02-11 22:10:25 +01:00