Commit graph

1484 commits

Author SHA1 Message Date
Leon Styhre
5199f0cc02 Invalid entry values are now displayed for the alternative emulators field in the metadata editor.
Also made the 'clear entry' fields look nicer in the metadata editor and the alternative emulators GUI.
2021-09-21 19:59:09 +02:00
Leon Styhre
e08d3c6c1d Fixed an issue where a collection notification was not displayed when setting a game to not be counted. 2021-09-21 17:22:32 +02:00
Sophia Hadash
4959e72b35 fix when badges are shown (reverse) 2021-09-19 23:21:38 +02:00
Leon Styhre
79849188d1 Fixed an issue where animations would play incorrectly when disabling a collection. 2021-09-19 20:43:36 +02:00
Leon Styhre
fad326c3bd Miscellaneous code cleanup. 2021-09-19 19:46:59 +02:00
Leon Styhre
fc78f8ee18 General cleanup of the CMake configuration files. 2021-09-19 18:53:20 +02:00
Leon Styhre
970b7dd63d (Windows) Fixed some MinGW compiler warnings. 2021-09-19 15:27:32 +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
c7d815a125 Fixed multiple compiler warnings related to virtual functions. 2021-09-18 11:49:39 +02:00
Leon Styhre
0b6d987263 Fixed lots of compiler warnings reported by the -Wall and -Wpedantic flags. 2021-09-18 09:53:26 +02:00
Leon Styhre
c4e6d3cac1 Added a virtual keyboard. 2021-09-17 22:23:41 +02:00
Leon Styhre
03645e2de3 Fixed an issue where 'sortname' was incorrectly spelled in the metadata editor. 2021-09-17 21:17:11 +02:00
Leon Styhre
42458a7d76 Very minor code cleanup. 2021-09-17 21:10:16 +02:00
Leon Styhre
260ad2d8f0 (Windows) Fixed a compile error. 2021-09-05 18:39:53 +02:00
Leon Styhre
8a51919f31 Added the ability to make complementary game systems customizations. 2021-09-05 17:39:11 +02:00
Leon Styhre
1ad55cdcec Two small cosmetic changes related to the alternative emulators logic. 2021-09-05 17:29:51 +02:00
Sophia Hadash
fe413bb68f Initial implementation, including flexbox layout for badges. 2021-09-05 03:40:23 +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
69ad5cc56f Added an exclamation mark symbol.
Also sorted all symbol constants.
2021-09-04 10:46:06 +02:00
Leon Styhre
da2e5f07f1 Small change to the Gamelist log output when updating the alternativeEmulator tag. 2021-08-25 20:58:03 +02:00
Leon Styhre
ed9d978bbf Added additional debug logging when launching games using alternative emulators. 2021-08-24 20:45:24 +02:00
Leon Styhre
1461b2b0a7 Changed two error log messages related to alternative emulators. 2021-08-24 20:44:34 +02:00
Leon Styhre
abf8759f75 Added headers to the CMake configuration files. 2021-08-24 18:32:15 +02:00
Leon Styhre
57f28a8ff5 (Windows) Fixed an MSVC compiler warning. 2021-08-24 18:30:35 +02:00
Leon Styhre
e47958b3fd Minimal code formatting change. 2021-08-24 18:29:46 +02:00
Leon Styhre
5fcbdde0be Fixed a typo in es-app/CMakeLists.txt 2021-08-22 15:34:24 +02:00
Leon Styhre
5381f38231 Added support for defining and choosing between alternative emulators. 2021-08-22 15:26:38 +02:00
Leon Styhre
7b111807ae Added support to GuiSettings to change the menu size and to specifically set the cursor to a row when adding it. 2021-08-22 15:20:10 +02:00
Leon Styhre
a0c2c21a99 Reorganized the UI Settings and Other Settings menus a bit. 2021-08-22 14:29:43 +02:00
Leon Styhre
9546eb00ba Changed the gamelist views marquee image filtering from nearest neighbor to linear. 2021-08-19 20:31:44 +02:00
Leon Styhre
65b2f5b898 Changed the launch screen marquee image filtering from nearest neighbor to linear. 2021-08-19 20:19:08 +02:00
Leon Styhre
9e629e033b Removed the 'Choose' entry from the help prompts in the gamelist view. 2021-08-19 19:47:16 +02:00
Leon Styhre
292f089f76 Changed the 'Toggle screensaver' help entry in the system view to simply 'Screensaver'. 2021-08-19 19:45:54 +02:00
Leon Styhre
816d79c32f (Windows) Silenced some MSVC compiler warnings related to the C++17 language standard. 2021-08-18 18:58:43 +02:00
Leon Styhre
83c0bc5ca6 Moved MoveCameraAnimation.h from es-app to es-core. 2021-08-17 22:23:42 +02:00
Leon Styhre
12c853bc31 Moved the remaining math functions to a math utility namespace. 2021-08-17 22:11:16 +02:00
Leon Styhre
74e21e8c03 Replaced some internal math functions with equivalents from the GLM library. 2021-08-17 20:55:29 +02:00
Leon Styhre
7b5d673050 Replaced the internal Vector2i data type and functions with the GLM library equivalent.
Also applied some code formatting changes for braced lists using clang-format.
2021-08-17 18:41:45 +02:00
Leon Styhre
1fb0ccef0d Replaced the internal Vector2f data type and functions with the GLM library equivalent. 2021-08-16 18:25:01 +02:00
Leon Styhre
64a7b8e54a Replaced the internal Vector3f and Vector4f data types and functions with the GLM library equivalents. 2021-08-15 22:03:17 +02:00
Leon Styhre
722468129e Replaced all internal matrix data types and functions with the GLM library equivalents.
Also changed some vectors.
2021-08-15 19:30:31 +02:00
Leon Styhre
d3be0b73d3 Changed the word 'front-end' to 'frontend'. 2021-08-12 12:03:11 +02:00
Leon Styhre
18949d375c Minor cosmetic code cleanup. 2021-08-11 12:09:58 +02:00
Leon Styhre
d596c96181 Merge branch '517-make-the-application-quit-shortcut-configurable-e-g-f4-alt-f4-alt-q-command-q' 2021-08-11 12:01:42 +02:00
Leon Styhre
027a750231 Bumped the version to 1.2.0-alpha 2021-08-11 11:36:42 +02:00
Leon Styhre
7990b23450 Bumped the version to 1.1.0 2021-08-09 17:14:35 +02:00
Leon Styhre
65acb9fd50 Fixed an issue where game media would sometimes not get displayed after single-game scraping. 2021-08-09 16:47:36 +02:00
Leon Styhre
00b49b5d1a Fixed an issue with scraping Nintendo Famicom games.
Also did some other minor platform cleanups.
2021-07-17 10:37:36 +02:00
Leon Styhre
62c5c379fa Bumped the version to v1.1.0-dev 2021-07-17 10:10:14 +02:00
Leon Styhre
c958a94ca6 (Windows) Hiding of console windows during game launches can now be configured via the %HIDEWINDOW% variable. 2021-07-16 17:56:16 +02:00