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 |
|
Leon Styhre
|
c530373ddc
|
Improved the integration of the variant and aspect ratio options in the UI Settings menu.
Also reorganized the order of some settings.
|
2022-02-01 18:06:32 +01:00 |
|
Leon Styhre
|
17d8f8eb5b
|
Fixed a camera animation issue when changing theme variant or aspect ratio.
|
2022-02-01 00:06:40 +01:00 |
|
Leon Styhre
|
d4f572d78d
|
Added preliminary menu options for changing theme variants and aspect ratios.
|
2022-01-31 23:53:32 +01:00 |
|
Leon Styhre
|
dc20a9e21b
|
Cleaned up ThemeData a bit.
|
2022-01-23 20:03:50 +01:00 |
|
Leon Styhre
|
a443f86235
|
Removed a huge amount of unnecessary Window* function arguments.
|
2022-01-19 18:01:54 +01:00 |
|
Leon Styhre
|
21b167ed9b
|
Added support to the new gamelist classes for changing view styles.
Also removed the deprecated 'grid' view style and corresponding menu option.
|
2022-01-18 22:04:05 +01:00 |
|
Leon Styhre
|
51578903ff
|
Replaced the legacy gamelist code with rudimentary support for GamelistBase and GamelistView.
|
2022-01-18 20:42:50 +01:00 |
|
Leon Styhre
|
e6c36e88c5
|
Moved UIModeController.cpp from the es-app/views directory to es-app
|
2022-01-17 21:53:23 +01:00 |
|
Leon Styhre
|
0c8efee8ad
|
General refactoring and code cleanup.
|
2022-01-16 18:18:28 +01:00 |
|
Leon Styhre
|
8a6652552f
|
Set the clang-format option SpaceBeforeCpp11BracedList to true.
|
2022-01-16 12:09:55 +01:00 |
|
Leon Styhre
|
c7964b7ebc
|
Renamed GameList to Gamelist throughout the codebase.
|
2022-01-15 13:38:09 +01:00 |
|
Leon Styhre
|
a233b96c2a
|
Removed some unnecessary typedefs and replaced the remaining ones with the more modern 'using' keyword.
Also harmonized the names of some user defined types and made some other minor cleanup.
|
2022-01-11 21:57:00 +01:00 |
|
Leon Styhre
|
d45a67eeab
|
(Windows) Fixed a few compiler errors and warnings.
|
2022-01-10 19:53:23 +01:00 |
|
Leon Styhre
|
b4e08ba92b
|
Renamed Platform to utils/PlatformUtil
|
2022-01-10 18:56:04 +01:00 |
|
Leon Styhre
|
2d149c5161
|
Moved all Platform functions to the utility namespace.
|
2022-01-10 18:43:17 +01:00 |
|
Leon Styhre
|
119dfc90f8
|
Changed ViewController::get() to ViewController::getInstance()
|
2022-01-04 21:49:22 +01:00 |
|
Leon Styhre
|
254b00a3d8
|
Large refactoring to improve thread safety and improve singleton pattern usage.
|
2022-01-04 21:21:26 +01:00 |
|
Leon Styhre
|
6431804ee7
|
Removed the deprecated VideoVlcComponent.
|
2022-01-02 13:13:01 +01:00 |
|
Leon Styhre
|
08bba3cbaf
|
(macOS) Removed the Monterey VSync workaround as Apple has patched its OS.
|
2021-12-14 17:15:04 +01:00 |
|
Leon Styhre
|
045e56ae3f
|
(Windows) Changed the fullscreen mode to SDL_WINDOW_BORDERLESS.
Also removed the 'AMD and Intel GPU game launch workaround' menu option.
|
2021-12-09 18:53:22 +01:00 |
|
Leon Styhre
|
515577c8f9
|
(Unix) Changed the fullscreen mode to SDL_WINDOW_FULLSCREEN_DESKTOP.
Also removed the --windowed, --fullscreen-normal and --fullscreen-borderless command line options and menu entry.
|
2021-12-05 13:51:39 +01:00 |
|
Leon Styhre
|
05bcb9b011
|
Fixed a potential crash when deleting the last custom collection.
|
2021-11-27 00:08:16 +01:00 |
|
Leon Styhre
|
dd0f36f82b
|
Changed most increment and decrement operators from postfix to prefix for es-app.
|
2021-11-17 17:35:34 +01:00 |
|
Leon Styhre
|
1005dfcdb7
|
(macOS) Added a Monterey VSync bug workaround.
|
2021-11-12 19:49:24 +01:00 |
|
Leon Styhre
|
fd980d7e4a
|
The alternative emulator badges and filters are now disabled if the per-game setting has been disabled.
|
2021-11-10 22:38:25 +01:00 |
|
Leon Styhre
|
ac4710a18e
|
Added proper support for the Raspberry Pi 4.
|
2021-11-07 23:54:52 +01:00 |
|
Leon Styhre
|
4970fce113
|
Changed the description for the Grid view style from 'experimental' to 'deprecated'.
|
2021-11-04 16:59:14 +01:00 |
|
Leon Styhre
|
270a2e3857
|
Added an option to preload gamelists on startup.
|
2021-10-25 17:56:17 +02:00 |
|
Leon Styhre
|
593cfdbdd7
|
Fixed multiple issues where menu sizes were not properly initialized.
|
2021-10-24 14:11:19 +02:00 |
|
Leon Styhre
|
1650b33b9a
|
Changed a few code comments.
|
2021-10-18 18:12:19 +02:00 |
|
Leon Styhre
|
b4045f05ae
|
Removed some help prompt hacks in GuiMenu.
|
2021-10-14 22:21:21 +02:00 |
|
Leon Styhre
|
bef997420d
|
Added menu scroll indicators.
|
2021-10-10 18:15:37 +02:00 |
|
Leon Styhre
|
b3220158cb
|
Small size adjustment to the 'Gamelist on startup' option.
|
2021-10-10 17:29:05 +02:00 |
|
Leon Styhre
|
f2e033c383
|
Fixed an issue where abbreviated system names would get displayed in the UI settings selector window.
|
2021-10-09 13:09:14 +02:00 |
|
Leon Styhre
|
63767347f2
|
Fixed numerous compiler warnings reported by the -Wall and -Wpedantic flags.
|
2021-09-19 14:37:10 +02:00 |
|
Leon Styhre
|
c4e6d3cac1
|
Added a virtual keyboard.
|
2021-09-17 22:23:41 +02:00 |
|
Leon Styhre
|
5942b2815e
|
Added support for selecting alternative emulators per game.
Also made some changes to the system-wide alternative emulators logic.
|
2021-09-04 11:21:55 +02:00 |
|
Leon Styhre
|
5381f38231
|
Added support for defining and choosing between alternative emulators.
|
2021-08-22 15:26:38 +02:00 |
|