Leon Styhre
|
4fde0e72d1
|
Fixed an issue where the gamelist would not always display newly generated miximages.
Also changed some MiximageGenerator error message from uppercase to lowercase.
|
2021-06-08 21:07:35 +02:00 |
|
Leon Styhre
|
e25c43a6cc
|
Fixed an issue where the scraper could hang forever when no miximage was to be generated.
|
2021-06-08 00:43:14 +02:00 |
|
Leon Styhre
|
afc8d2fdce
|
Fixed an issue where the wrong setting was used for determining miximage overwriting.
|
2021-06-08 00:42:14 +02:00 |
|
Leon Styhre
|
819d03776d
|
Added a miximage generator.
|
2021-06-07 23:02:42 +02:00 |
|
Leon Styhre
|
9a8fd5c487
|
Small cosmetic code change for the scraper.
|
2021-05-30 12:28:17 +02:00 |
|
Leon Styhre
|
29dc08e294
|
Renamed the scraper option to auto-retry on peer verification errors.
|
2021-05-29 13:03:53 +02:00 |
|
Leon Styhre
|
425d4b0937
|
Added an option to upscale the video frame rate to 60 FPS.
|
2021-05-29 10:55:40 +02:00 |
|
Leon Styhre
|
1e97133f21
|
Increased the TLS error retries from five to eight.
|
2021-05-24 21:22:10 +02:00 |
|
Leon Styhre
|
0d8f50f632
|
Added automatic retries to the scraper for ScreenScraper TLS errors.
|
2021-05-24 18:51:16 +02:00 |
|
Leon Styhre
|
ccb4c19d78
|
Changed input type 'select' to 'back' to align with the SDL naming conventions.
|
2021-05-23 20:31:15 +02:00 |
|
Leon Styhre
|
66b0c4ad97
|
Added spaces to the names for the controller types, where applicable.
|
2021-05-23 19:19:00 +02:00 |
|
Leon Styhre
|
4d4210a419
|
Added support for selecting between different controller types.
|
2021-05-23 19:12:31 +02:00 |
|
Leon Styhre
|
ecf8e50500
|
Added a setting to only accept input from the first controller.
|
2021-05-23 11:45:45 +02:00 |
|
Leon Styhre
|
9125ab78e5
|
Added a utilities menu entry to the main menu.
|
2021-05-23 11:03:56 +02:00 |
|
Leon Styhre
|
d6eba6ae24
|
Adjusted the size and position of the various menus.
|
2021-05-23 10:40:11 +02:00 |
|
Leon Styhre
|
8f3ea88b7a
|
Added an input device settings entry to the main menu.
|
2021-05-23 10:35:59 +02:00 |
|
Leon Styhre
|
2d5c6ed6c4
|
Standardized some GuiMenu function names.
|
2021-05-22 22:48:44 +02:00 |
|
Leon Styhre
|
4fd0423b07
|
Made 'dim' the fallback screensaver instead of 'black'.
Also set the default screensaver type to 'video' instead of 'dim'.
|
2021-05-16 18:02:07 +02:00 |
|
Leon Styhre
|
564fa67684
|
Changed the random system or game button and made it possible to disable it altogether.
|
2021-05-16 14:03:13 +02:00 |
|
Leon Styhre
|
3ed17fbea2
|
Added a fullscreen game media viewer.
|
2021-05-16 13:12:31 +02:00 |
|
Leon Styhre
|
1d0d5326a8
|
VideoFFmpegComponent is now the default video player and no longer marked as experimental.
|
2021-05-14 10:53:50 +02:00 |
|
Leon Styhre
|
b87d7238fc
|
Added menu option and integrations for VideoFFmpegComponent
|
2021-05-09 22:56:41 +02:00 |
|
Leon Styhre
|
2aa4ef385d
|
Made the game options menu buttons and help text a bit more consistent.
|
2021-04-09 22:28:28 +02:00 |
|
Leon Styhre
|
d073dae00b
|
A dummy entry is now displayed in the game options menu if the system has no games.
|
2021-04-09 19:16:27 +02:00 |
|
Leon Styhre
|
4ca11e7062
|
Fixed a potential crash due to the filter menu entry being displayed when it shouldn't.
Also some very minor code cleanup.
|
2021-04-05 14:37:33 +02:00 |
|
Leon Styhre
|
afa175b437
|
Fixed an issue when switching theme sets while editing a custom collection.
|
2021-04-05 13:27:42 +02:00 |
|
Leon Styhre
|
e0e1a05f1e
|
A transition now always takes place to the System view when changing theme sets.
Also fixed an issue where the camera would not move until after the menu was closed.
|
2021-04-05 10:05:08 +02:00 |
|
Leon Styhre
|
510f428b52
|
Fixed an issue where the collections were not properly initialized during theme set changes.
|
2021-04-05 10:01:32 +02:00 |
|
Leon Styhre
|
23903de1cf
|
Minor cosmetic code cleanup.
|
2021-03-27 10:26:13 +01:00 |
|
Leon Styhre
|
32007b65bb
|
Added proper handling for a scraper error condition.
|
2021-03-22 17:51:07 +01:00 |
|
Leon Styhre
|
ef7c83b7e5
|
Removed an unnecessary if statement when invalidating the cached background.
|
2021-03-21 18:55:01 +01:00 |
|
Leon Styhre
|
84f4913610
|
Changing settings now only invalidates the cached background when necessary.
|
2021-03-21 18:46:45 +01:00 |
|
Leon Styhre
|
4b0f505b01
|
Hack to fix some missing theme elements when invalidating the cached background.
|
2021-03-21 16:41:24 +01:00 |
|
Leon Styhre
|
a6c3cb9798
|
Marked the Grid view style as experimental in the UI settings.
|
2021-03-21 11:21:45 +01:00 |
|
Leon Styhre
|
552368d2f6
|
Left aligned DateTimeEditComponent in the scraper GUI.
|
2021-03-20 11:08:28 +01:00 |
|
Leon Styhre
|
9d9aaa30d7
|
Right aligned DateTimeEditComponent and made some minor adjustments in GuiMetaDataEd.
|
2021-03-20 10:26:18 +01:00 |
|
Leon Styhre
|
b5b999cc9e
|
Fixed an issue where gamelist filters were sometimes not applied.
|
2021-03-19 19:14:23 +01:00 |
|
Leon Styhre
|
adaec71f5b
|
Some minor code cleanup.
|
2021-03-19 18:25:37 +01:00 |
|
Leon Styhre
|
87e6837980
|
Complete overhaul of VolumeControl with fixes for some related bugs.
|
2021-03-18 21:55:56 +01:00 |
|
Leon Styhre
|
3e9e592c3b
|
Filters are now applied only when there were actual changes made.
Also disabled the free text filter entry if the system has no games.
|
2021-03-18 20:22:49 +01:00 |
|
Leon Styhre
|
a46222030c
|
Added an option to disable the blurring of the background when opening menus.
|
2021-03-18 19:46:45 +01:00 |
|
Leon Styhre
|
c50a6f8cba
|
The volume control slider is now hidden on BSD Unix.
|
2021-03-16 20:57:50 +01:00 |
|
Leon Styhre
|
79d9150f65
|
Very minor code cleanup.
|
2021-03-14 09:36:50 +01:00 |
|
Leon Styhre
|
652adc41d8
|
Fixed an issue where clearing a game would randomly keep some theme elements from being rendered.
|
2021-03-12 23:15:55 +01:00 |
|
Leon Styhre
|
cd91eb6ec9
|
Fixed an issue where clearing a game and reactivating some collections could lead to a crash.
|
2021-03-12 22:23:01 +01:00 |
|
Leon Styhre
|
03fec8b74d
|
Fixed an issue where a black screen would sometimes be shown when enabling collections.
|
2021-03-12 20:36:38 +01:00 |
|
Leon Styhre
|
37e8e71adf
|
Fixed an issue where custom collections could temporarily disappear when switching from ungrouped to grouped layout.
|
2021-03-12 20:16:02 +01:00 |
|
Leon Styhre
|
43ad07b04d
|
Fixed an issue where the multi-scraper would not update the collection systems.
|
2021-03-12 20:05:01 +01:00 |
|
Leon Styhre
|
06c31d06eb
|
The multi-scraper now sorts the gamelists only after actually scraping some games.
|
2021-03-12 20:03:46 +01:00 |
|
Leon Styhre
|
b44a21dc5a
|
(Unix) Added a menu option to enable or disable the desktop compositor.
|
2021-02-22 21:13:06 +01:00 |
|
Leon Styhre
|
190bb839ec
|
Improved some scraper logging.
|
2021-02-08 20:56:11 +01:00 |
|
Leon Styhre
|
72fcef8428
|
Made the delimited string functions in StringUtil more general.
|
2021-02-06 09:30:05 +01:00 |
|
Leon Styhre
|
e192141018
|
Fixed an issue where hiding a folder would not correctly hide the games inside the folder.
|
2021-02-05 17:10:47 +01:00 |
|
Leon Styhre
|
d22e0fb5b5
|
Fixed an issue where hiding a game did not update the filter indices.
|
2021-02-04 23:58:27 +01:00 |
|
Leon Styhre
|
f84570705e
|
Fixed an issue where enabling an auto collection that contained a hidden game could crash the application.
Also fixed an issue where the view style would not change when adding or removing games from collections.
|
2021-02-04 20:14:20 +01:00 |
|
Leon Styhre
|
dc3731660b
|
Fixed an issue where the gamelist entry would not update properly if the user aborted the single-game scraper.
|
2021-02-01 18:52:49 +01:00 |
|
Leon Styhre
|
ae55eda233
|
Made the menus slightly wider to accomodate the new standard font.
|
2021-02-01 00:12:04 +01:00 |
|
Leon Styhre
|
2f3a2a6157
|
Fixed an issue where a GUI element size was incorrectly calculated.
|
2021-02-01 00:08:29 +01:00 |
|
Leon Styhre
|
59577c78c5
|
The multi-scraper now shows the path to the game file.
|
2021-01-31 21:53:53 +01:00 |
|
Leon Styhre
|
a3b8241e1e
|
(Windows) Fixed a compile error.
|
2021-01-31 21:33:32 +01:00 |
|
Leon Styhre
|
9683c9c9a5
|
The file name in the metadata editor now includes any folders in the path.
|
2021-01-31 21:30:47 +01:00 |
|
Leon Styhre
|
814b0cfd18
|
Fixed an issue where deleting a game would not properly reload the gamelist.
|
2021-01-31 19:28:30 +01:00 |
|
Leon Styhre
|
74ba7d0590
|
The 'Gamelist on startup' setting now shows the full system names.
|
2021-01-30 15:52:10 +01:00 |
|
Leon Styhre
|
152fa84529
|
Some cosmetic adjustments to the scraper.
|
2021-01-30 12:32:46 +01:00 |
|
Leon Styhre
|
b384d83582
|
Fixed an issue where fraction of rows could be displayed in the metadata editor.
|
2021-01-29 18:02:04 +01:00 |
|
Leon Styhre
|
f869936430
|
Added support for multiple languages when scraping using ScreenScraper.
|
2021-01-28 20:47:07 +01:00 |
|
Leon Styhre
|
7d93ec6755
|
Decreased the metadata editor window size slightly.
|
2021-01-26 23:18:26 +01:00 |
|
Leon Styhre
|
2c21041fcf
|
Some small cosmetic changes to the scraper settings.
|
2021-01-26 21:36:25 +01:00 |
|
Leon Styhre
|
8c71bce8f8
|
Expanded the strings for region and language in GuiScraperMenu.
|
2021-01-26 21:04:16 +01:00 |
|
Leon Styhre
|
2c200c576b
|
Fixed an issue where the screen was not immediately updated when scraping new game media.
|
2021-01-26 20:45:26 +01:00 |
|
Leon Styhre
|
65ca9bcfb9
|
Changed the logic for overwriting game names during scraping.
Also fixed an issue when refining searches during semi-automatic scraping.
|
2021-01-26 17:40:37 +01:00 |
|
Leon Styhre
|
4e24831540
|
Some cosmetic adjustments for the scraper GUI.
|
2021-01-25 18:46:26 +01:00 |
|
Leon Styhre
|
2c316e25c7
|
Renamed the display/monitor setting slightly.
|
2021-01-24 23:54:43 +01:00 |
|
Leon Styhre
|
4d2ef89864
|
Added multi-monitor support.
|
2021-01-24 23:44:50 +01:00 |
|
Leon Styhre
|
8173ccda80
|
Moved the first character extraction function to StringUtil.
|
2021-01-23 16:25:53 +01:00 |
|
Leon Styhre
|
d75d2f41d1
|
Properly fixed the game name abbreviation for the multi-scraper automatic mode.
|
2021-01-23 15:22:30 +01:00 |
|
Leon Styhre
|
076bacf714
|
Slight adjustment to the scraper game description scrolling speed.
|
2021-01-21 22:53:58 +01:00 |
|
Leon Styhre
|
1143e66ab0
|
Slight adjustment to the scraper game description scrolling speed.
|
2021-01-20 00:11:47 +01:00 |
|
Leon Styhre
|
735ce39812
|
Some cosmetic code cleanup.
|
2021-01-19 22:29:13 +01:00 |
|
Leon Styhre
|
66e1c4e897
|
Improved the speed consistency for ScrollableContainer.
|
2021-01-19 00:11:02 +01:00 |
|
Leon Styhre
|
e68c8f1db3
|
ScrollableContainer now takes the font size into consideration for adjusting the scrolling speed.
|
2021-01-17 22:02:22 +01:00 |
|
Leon Styhre
|
d2ec969d19
|
Adjusted the game description size for the multi-scraper automatic mode.
|
2021-01-17 12:43:31 +01:00 |
|
Leon Styhre
|
6e4b26daae
|
Multi-scraper no longer jumps to the main menu after finished scraping.
|
2021-01-17 12:21:33 +01:00 |
|
Leon Styhre
|
38f13d114b
|
Added check to the multi-scraper that some content type has actually been selected for scraping.
|
2021-01-17 11:58:58 +01:00 |
|
Leon Styhre
|
5c7ba3b827
|
Adjusted the text for some popup windows.
|
2021-01-17 11:11:07 +01:00 |
|
Leon Styhre
|
8b18022752
|
Adjusted the game description text scrolling parameters.
|
2021-01-17 10:17:41 +01:00 |
|
Leon Styhre
|
43da188b3b
|
Fixed an issue where a leading Unicode character in the game name could crash the application.
|
2021-01-16 17:22:12 +01:00 |
|
Leon Styhre
|
574feadc68
|
Changed from frame.png to frame.svg in most places.
|
2021-01-14 22:56:49 +01:00 |
|
Leon Styhre
|
c5b0042dff
|
Fixed the quick list scroll overlay and made it configurable using a menu option.
|
2021-01-12 22:41:28 +01:00 |
|
Leon Styhre
|
b361da6e1e
|
Fixed two MSVC compiler warnings.
|
2021-01-09 13:44:18 +01:00 |
|
Leon Styhre
|
77978ee83a
|
Fixed multiple issues related to the gamelist sorting options.
|
2021-01-08 20:30:21 +01:00 |
|
Leon Styhre
|
9eb1cfd66a
|
Fixed an issue where the accept button would be shown in the scraper help system when it shouldn't.
|
2021-01-06 21:57:39 +01:00 |
|
Leon Styhre
|
077a0e0e2c
|
The scraper now shows the string actually being used for searching in the screen subtitle.
|
2021-01-06 21:29:23 +01:00 |
|
Leon Styhre
|
7c61d7b19d
|
Added a margin to the game file text in the metadata editor.
|
2021-01-05 16:54:45 +01:00 |
|
Leon Styhre
|
bdce6825dc
|
Increased the game description scrolling speed for the scraper.
|
2021-01-05 12:53:19 +01:00 |
|
Leon Styhre
|
d2d6813a54
|
Fixed multiple issues with the UI modes.
|
2021-01-05 10:45:32 +01:00 |
|
Leon Styhre
|
917d2a6fb1
|
Fixed an issue where changing the ROM art setting would not reload the gamelists.
|
2021-01-03 11:22:30 +01:00 |
|
Leon Styhre
|
910b9e0125
|
Fixed a filter reset issue for grouped custom collections.
|
2021-01-02 18:30:39 +01:00 |
|
Leon Styhre
|
7bea146745
|
Added shortcut to start the multi-scraper from the scraper menu.
|
2021-01-02 16:28:47 +01:00 |
|
Leon Styhre
|
830c53e3cc
|
Further improvement to adding or removing collections.
|
2021-01-02 15:14:13 +01:00 |
|
Leon Styhre
|
145cbf8df7
|
Enabling and disabling collections is now handled better.
|
2021-01-02 12:33:27 +01:00 |
|
Leon Styhre
|
c431e5a233
|
Fixed an issue where the screen would go partly black during slide transitions.
|
2021-01-01 22:37:21 +01:00 |
|
Leon Styhre
|
fe4e94a827
|
Collections are now properly initialized when enabled.
|
2021-01-01 17:18:04 +01:00 |
|
Leon Styhre
|
5e7480bfab
|
Made re-enabling of custom collection entries work on Windows with UTF-16 support.
|
2021-01-01 10:28:42 +01:00 |
|
Leon Styhre
|
128056667d
|
Custom collection entries are now re-enabled when changing a game to be counted as a game.
|
2020-12-31 21:54:32 +01:00 |
|
Leon Styhre
|
4dded3306c
|
Fixed an issue where clearing a game would not update its collection entries.
|
2020-12-31 19:58:51 +01:00 |
|
Leon Styhre
|
1a4c2fc4ae
|
Fixed an issue where flagging a game not to be counted could lead to a crash.
|
2020-12-31 19:44:24 +01:00 |
|
Leon Styhre
|
7992e39b0f
|
Slight change of the description for the setting for audio for gamelist videos.
|
2020-12-31 17:56:53 +01:00 |
|
Leon Styhre
|
70eca0fd79
|
Fixed a semi-cosmetic issue when finish editing custom collections from the main menu.
|
2020-12-31 16:40:08 +01:00 |
|
Leon Styhre
|
c95334756d
|
Fixed a lot of MSVC compiler warnings.
|
2020-12-29 12:54:24 +01:00 |
|
Leon Styhre
|
963f93e0f8
|
Replaced the custom math functions with standard C++ functions.
|
2020-12-28 11:29:32 +01:00 |
|
Leon Styhre
|
f4233db66e
|
Small cosmetic change to the game options menu.
|
2020-12-25 22:50:20 +01:00 |
|
Leon Styhre
|
50d8c7eb30
|
Changed the name of the quit entry if the quit menu has been deactivated.
|
2020-12-25 22:49:40 +01:00 |
|
Leon Styhre
|
65c1e9880e
|
Set Slide transitions as the first entry in GuiMenu.
|
2020-12-25 17:25:23 +01:00 |
|
Leon Styhre
|
b249a1e9a3
|
Added folder indication icon when scraping a folder.
|
2020-12-25 15:28:19 +01:00 |
|
Leon Styhre
|
327676d7d7
|
Renamed CollectionSystemManager to CollectionSystemsManager.
|
2020-12-23 18:06:30 +01:00 |
|
Leon Styhre
|
214a7861f9
|
Modernized the audio handling code a bit.
|
2020-12-21 00:23:22 +01:00 |
|
Leon Styhre
|
46c178af1d
|
Added volume controls for navigation sounds and the video player.
|
2020-12-20 16:41:58 +01:00 |
|
Leon Styhre
|
b0b12591e0
|
(Windows) Added the %COREPATH% variable logic.
|
2020-12-20 14:30:31 +01:00 |
|
Leon Styhre
|
bb3cc4d4a1
|
Added logic and menu option for handling invalid media files during scraping.
Also added a shortcut for defining the scraper searches and fixed an issue where games were automatically selected after refining the search.
|
2020-12-18 16:35:19 +01:00 |
|
Leon Styhre
|
defb16b6da
|
Fixed multiple issues with the UI modes (full/kiosk/kid).
Also improved the quit menu.
|
2020-12-17 23:45:29 +01:00 |
|
Leon Styhre
|
ade0160ffe
|
Made the switches slightly smaller in the metadata editor.
Also made the value 'unknown' be set for some entries when clearing them individually in the metadata editor.
|
2020-12-17 20:49:20 +01:00 |
|
Leon Styhre
|
debf072a0e
|
Rewrote some code from C to C++
|
2020-12-16 23:59:00 +01:00 |
|
Leon Styhre
|
605aa4ba8e
|
Moved the favorite and folder character constants to a more logical location.
|
2020-12-16 21:19:48 +01:00 |
|
Leon Styhre
|
ab2b29f398
|
Scraping using ScreenScraper now always shows the ratings in the GUI.
|
2020-12-16 19:03:05 +01:00 |
|
Leon Styhre
|
e6f16be221
|
Fixed an issue with refining ScreenScraper searches for arcade games.
Also did a tiny cosmetic code change in Window.cpp.
|
2020-12-16 18:46:38 +01:00 |
|
Leon Styhre
|
29abe2dc8c
|
Removed the deprecated PowerSaver.
|
2020-12-16 17:57:10 +01:00 |
|
Leon Styhre
|
0c7e02e6f4
|
The scraper filter setting is now retained throughout the program session.
|
2020-12-16 17:35:23 +01:00 |
|
Leon Styhre
|
98d99ef8bb
|
Added support for graying out menu entries via switch callbacks.
|
2020-12-15 18:49:43 +01:00 |
|
Leon Styhre
|
024e073e86
|
Added support for %COREPATH% variable and reverted to a single Unix es_systems.cfg template file.
|
2020-12-15 18:42:38 +01:00 |
|
Leon Styhre
|
e752904ab1
|
Added logic to retrieve default setting values.
|
2020-12-14 17:25:41 +01:00 |
|
Leon Styhre
|
0b6dce687e
|
Changed to C++ casts throughout the application.
|
2020-11-17 23:06:54 +01:00 |
|
Leon Styhre
|
635e7d2cdd
|
Added a menu option to enable and disable video pillarboxes.
Also did some general code cleanup of VideoVlcComponent.
|
2020-11-17 17:20:25 +01:00 |
|
Leon Styhre
|
2220787c3b
|
Fixed multiple issues with view transitions.
|
2020-11-16 17:44:33 +01:00 |
|
Leon Styhre
|
858b20bcc1
|
Fixed some weird camera movements when using the slide transition style.
|
2020-11-15 22:54:39 +01:00 |
|
Leon Styhre
|
0a6e1f280f
|
Improved transitions for SystemView.
|
2020-11-15 20:06:33 +01:00 |
|
Leon Styhre
|
4fb12a4801
|
Fixed an issue where the wrong thumbnail could be displayed in the scraper.
|
2020-11-14 20:46:08 +01:00 |
|
Leon Styhre
|
2b189f9d19
|
Fixed an issue where the game image would sometimes not refresh after scraping.
|
2020-11-14 17:18:00 +01:00 |
|
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
|
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
|
bbb2aa5217
|
Overhaul of the screensaver.
|
2020-11-10 22:18:20 +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
|
3aa10177cf
|
Fixed multiple issues with hidden games.
|
2020-11-08 18:33:28 +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 |
|