Commit graph

2260 commits

Author SHA1 Message Date
Leon Styhre
e5fcb51f57 Added support for multiple search results for ScreenScraper.
Also fixed some other scraping issues and added some additional scraper logging.
2020-11-14 15:30:49 +01:00
Leon Styhre
f195fcf8a7 Small adjustments to the screensaver game info overlay. 2020-11-13 00:02:09 +01:00
Leon Styhre
53cacd5eac Renamed VideoPlayerComponent to VideoOmxComponent. 2020-11-12 17:40:06 +01:00
Leon Styhre
00ba2e78ab Improvements to the screensaver and game overlay.
Also added functionality to jump to a game from the screensaver (without launching it).
2020-11-12 17:13:24 +01:00
Leon Styhre
9bea6bb17e Added a game info overlay to the screensaver.
Also refactored Window and SystemScreensaver and added a fade-in effect for the shaded background when opening menus.
2020-11-12 00:46:59 +01:00
Leon Styhre
6368ae0cc1 OCD update renaming ScreenSaver to Screensaver. 2020-11-10 22:33:57 +01:00
Leon Styhre
bbb2aa5217 Overhaul of the screensaver. 2020-11-10 22:18:20 +01:00
Leon Styhre
0bb8737211 Made the game counter more logical. 2020-11-10 18:48:16 +01:00
Leon Styhre
6bc30a68cb Minor code standardization for CollectionSystemManager. 2020-11-10 18:45:57 +01:00
Leon Styhre
7b30e0172b Single byte commit. 2020-11-10 00:02:09 +01:00
Leon Styhre
db94f5daee Fixed multiple issues with filters and the gamelistInfo field. 2020-11-09 23:41:27 +01:00
Leon Styhre
f17bf43d4f Added a menu entry and functionality to delete custom collections. 2020-11-09 17:50:02 +01:00
Leon Styhre
2c3b452401 Some cosmetic code cleanup and some small documentation updates. 2020-11-08 22:58:06 +01:00
Leon Styhre
162d893ea0 Filtered non-games are now included in the GamelistInfo field. 2020-11-08 19:04:43 +01:00
Leon Styhre
3aa10177cf Fixed multiple issues with hidden games. 2020-11-08 18:33:28 +01:00
Leon Styhre
56ae90cc67 Some code cleanup for FileFilterIndex. 2020-11-08 16:47:51 +01:00
Leon Styhre
cfad51fdb4 Added the ability to filter on game names. 2020-11-08 16:34:33 +01:00
Leon Styhre
61998ac1a3 Added a shortcut to the scraper in the metadata editor. 2020-11-08 13:24:34 +01:00
Leon Styhre
f1f0596fe1 Added support for user accounts for ScreenScraper. 2020-11-07 15:34:15 +01:00
Leon Styhre
928553da3e Updated the man page. 2020-11-07 10:48:33 +01:00
Leon Styhre
9f747e161d Rewrote collection settings to the new settings logic. 2020-11-06 20:27:41 +01:00
Leon Styhre
d7ef06546c Fixed an issue with the quick selector for custom collections. 2020-11-05 23:11:51 +01:00
Leon Styhre
72a077d6f2 Renamed GuiGeneralScreensaverOptions to GuiScreensaverOptions. 2020-11-05 18:35:08 +01:00
Leon Styhre
bbe85b2707 Removed deprecated GuiScreensaverOptions, GuiSlideshowScreensaverOptions and GuiVideoScreensaverOptions. 2020-11-05 18:25:05 +01:00
Leon Styhre
1a6bec2e3b Overhaul of settings code. 2020-11-05 18:18:11 +01:00
Leon Styhre
94cc4b2158 Rewrote the random game function. 2020-10-31 11:33:43 +01:00
Leon Styhre
a2d05d0bd1 Simplified the detection of folders in gamelists. 2020-10-31 11:32:18 +01:00
Leon Styhre
893dee2bab Added option to disable the favorite game toggling shortcut.
Also modified some setting descriptions and updated the corresponding documentation.
2020-10-31 10:01:19 +01:00
Leon Styhre
774d0b04aa Disabled the favorite game button shortcut for Kiosk mode. 2020-10-31 09:46:42 +01:00
Leon Styhre
3d2b246392 Fixed a view style issue for custom collections. 2020-10-30 18:48:12 +01:00
Leon Styhre
005952addf Rewrote and moved the quick selector letter index generation. 2020-10-30 18:34:05 +01:00
Leon Styhre
7f0aede274 Added gamelist info field which displays some useful information. 2020-10-30 14:19:21 +01:00
Leon Styhre
d9c885baf3 Fixed a compile error caused by a call to a deleted function. 2020-10-30 13:08:08 +01:00
Leon Styhre
f753fef1c5 Added a discrete game counting function. 2020-10-30 12:53:35 +01:00
Leon Styhre
2dc8b85aee Fixed a game counting issue for grouped custom collections. 2020-10-30 11:49:51 +01:00
Leon Styhre
9bfee8edff Fixed two issues with grouped custom collections.
A crash was caused by the grouped custom collection flag not being set to false when changing from grouped to ungrouped via the settings menu, and the favorite game counter was not updated for custom collections as the actual system was sorted instead of the parent system.
2020-10-30 10:34:37 +01:00
Leon Styhre
07efcd19d0 Simplified the detection of grouped custom collections. 2020-10-30 10:12:15 +01:00
Leon Styhre
b9301f08da Added indication icons when editing custom collection to show what games are already part of the collection. 2020-10-28 17:49:50 +01:00
Leon Styhre
0e59654399 Metadata fields are now hidden for placeholders. 2020-10-28 17:38:54 +01:00
Leon Styhre
0955b1cf1b Added support for apostrophes in custom collection names.
Creating new custom collections now also converts their names to lower case.
2020-10-28 17:36:23 +01:00
Leon Styhre
6e33122df7 Added filter support for completed and broken games.
Also fixed an issue with filtering ratings.
2020-10-27 20:58:42 +01:00
Leon Styhre
df0c88d1b1 Simplified the onFileChanged() function and made some related optimizations. 2020-10-27 19:07:35 +01:00
Leon Styhre
9ad230bc3f Fixed an issue where gamelist filters were not applied correctly. 2020-10-27 18:55:27 +01:00
Leon Styhre
15a9f73375 Fixed an issue where it was impossible to reset the gamelist filters. 2020-10-27 18:51:31 +01:00
Leon Styhre
a0fc4fbe39 Multiple optimizations to make gamelist interactions feel more responsive.
Also removed a jump to the first line when editing the recently played gamelist.
2020-10-26 21:53:11 +01:00
Leon Styhre
64fc498840 Made toggling folders as favorites much faster. 2020-10-26 21:38:15 +01:00
Leon Styhre
f9ceeb0753 Fixed an issue with changing settings while editing a custom collection. 2020-10-26 18:39:27 +01:00
Leon Styhre
8ec7301f4b Fixed an incorrect menu entry when editing custom collections. 2020-10-26 18:35:52 +01:00
Leon Styhre
01cf401d8f Added menu options to disable the favorite star markings. 2020-10-25 21:29:54 +01:00
Leon Styhre
d01be2ecba Small refactoring of CollectionSystemManager. 2020-10-25 19:42:25 +01:00