Commit graph

517 commits

Author SHA1 Message Date
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 b89df021b1 Fixed multiple single-pixel menu alignment issues at lower resolutions. 2021-11-08 19:02:46 +01:00
Leon Styhre ac4710a18e Added proper support for the Raspberry Pi 4. 2021-11-07 23:54:52 +01:00
Leon Styhre af337124d6 Fixed an issue where an invalid scraper entry in es_settings.xml could lead to a crash. 2021-11-06 21:12:13 +01:00
Leon Styhre cdf0227ad4 Fixed a small alignment issue in the scraper GUI and removed an ugly hack. 2021-11-05 20:31:24 +01:00
Leon Styhre 14c2c68683 Game name filter input is not converted to uppercase any longer.
Also added trimming of leading and ending whitespace characters.
2021-11-05 10:32:24 +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 99c9a1fa28 Minor change to a notification window regarding the miximage offline generator. 2021-11-04 10:07:08 +01:00
Leon Styhre 7606e9cad6 Added the physical media images to the miximages.
Also added an option to rotate horizontally oriented game boxes and size options for the box and physical media files.
2021-10-30 19:01:58 +02:00
Leon Styhre d5fa6bc82c Added support for scraping title screens, box back covers and physical media images. 2021-10-28 21:00:23 +02:00
Leon Styhre 5ca4b85549 Added scraping of controller metadata (arcade systems only). 2021-10-27 19:23:57 +02:00
Leon Styhre facc1d4c0a Fixed an issue where the multi-scraper would not update the filter index. 2021-10-27 19:06:37 +02: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 0cf52c2d71 Made it possible to filter the 'Controller badge' metadata field. 2021-10-24 13:05:44 +02:00
Leon Styhre 5c4d0821e2 Renamed 'Controller' to 'Controller badge' in the metadata editor. 2021-10-23 22:49:34 +02:00
Leon Styhre 1aa360598d Renamed BadgesComponent to BadgeComponent. 2021-10-23 20:28:07 +02:00
Leon Styhre b5a61a0617 Renamed 'controller types' to 'game controllers' (code) and simply 'controllers' (metadata editor). 2021-10-23 20:14:17 +02:00
Leon Styhre 84514f67d0 Added support for controller types. 2021-10-23 19:08:32 +02:00
Leon Styhre 484606fb6f Added horizontal scrolling of long game names to the scraper GUI. 2021-10-18 19:24:47 +02:00
Leon Styhre 1650b33b9a Changed a few code comments. 2021-10-18 18:12:19 +02:00
Leon Styhre 4c556fc820 Changed the position of the per-game alternative emulator selector window. 2021-10-16 12:23:32 +02:00
Leon Styhre 97af891b66 Increased the game description row count for the automatic multi-scraper. 2021-10-15 21:21:49 +02:00
Leon Styhre 3683866062 Improved the layout of the scraper GUIs.
Also added the scroll indicators and replaced a text margin hack with a proper solution.
2021-10-15 20:58:40 +02:00
Leon Styhre 6ccee6e4c4 Removed an unnecessary column from GuiMetaDataEd.
Also moved the scroll indicators slightly and removed a help prompt hack.
2021-10-14 22:31:50 +02:00
Leon Styhre b4045f05ae Removed some help prompt hacks in GuiMenu. 2021-10-14 22:21:21 +02:00
Leon Styhre eed27d1ee3 Changed the font size for the custom collection deletion screen.
Also fixed an issue with incorrect row heights at lower resolutions and removed a help prompt hack.
2021-10-14 22:13:13 +02:00
Leon Styhre fe5e3ad5d4 The alternative emulators GUI now looks good at all resolutions. 2021-10-14 21:47:32 +02:00
Leon Styhre 07425d41fa Fixed an issue with removing invalid alternative emulator entries using the metadata editor. 2021-10-13 17:22:29 +02:00
Leon Styhre 8ec17dbaee Fixed a very minor line break issue. 2021-10-12 23:27:48 +02:00
Leon Styhre 76ef1629c0 Added a simple static scroll indicator and set this as the default.
Also made some minor adjustments to the scroll indicator placement.
2021-10-10 20:07:44 +02:00
Leon Styhre ca64fc8308 Left aligned the per-game alternative emulator selector screen.
Also made some small adjustments to the select screen width.
2021-10-10 19:02:18 +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 c458ca991c Replaced an ugly sizing hack in GuiMetaDataEd with a proper solution. 2021-10-10 17:07:38 +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 9c20498339 The OptionListComponent key repeat parameters are now configurable. 2021-10-08 21:11:38 +02:00
Leon Styhre 72cf219b05 Added key repeat for the 'Jump to' and 'Sort games by' selectors on the game options menu. 2021-10-08 19:16:23 +02:00
Leon Styhre e12eb5a908 Fixed an issue where some help prompts were missing in the metadata editor. 2021-10-08 19:02:30 +02:00
Leon Styhre 93950cf4de Simplified the code for info popups. 2021-10-07 18:31:40 +02:00
Leon Styhre 6ee33634fb Improved the scrolling consistency in ScrollableContainer.
Also fixed an issue where a fractional last text line would sometimes get rendered.
2021-09-30 20:11:56 +02:00
Leon Styhre 49347baffe Multiple smaller optimizations. 2021-09-28 21:49:46 +02:00
Leon Styhre 1917bfba74 Some cosmetic changes to the alternative emulators GUI. 2021-09-26 16:06:08 +02:00
Leon Styhre 3233288a8c Improved the string trim function and replaced some inlined occurrences. 2021-09-25 18:01:41 +02:00
Leon Styhre 966d2616be Added support for defining custom system sorting using the <systemsortname> tag. 2021-09-25 11:02:27 +02:00
Leon Styhre 78db6cd18c Improvements to the gamelist filter GUI. 2021-09-25 10:54:53 +02:00
Leon Styhre 568c91e1a0 Small adjustment of the GuiAlternativeEmulators text placement. 2021-09-23 23:03:33 +02:00
Leon Styhre 61dbe3cba9 Fixed an issue where system names were included in game name searches done in collection systems. 2021-09-23 17:42:04 +02:00
Leon Styhre afe8128cc7 Changed the filter 'Text filter (game name)' to a keyboard symbol followed by 'Game name'. 2021-09-23 17:16:47 +02:00