Leon Styhre
|
bbb2aa5217
|
Overhaul of the screensaver.
|
2020-11-10 22:18:20 +01:00 |
|
Leon Styhre
|
2c3b452401
|
Some cosmetic code cleanup and some small documentation updates.
|
2020-11-08 22:58:06 +01:00 |
|
Leon Styhre
|
180bb501c8
|
Replaced the on and off button icons with new graphics.
|
2020-11-08 13:06:04 +01:00 |
|
Leon Styhre
|
f1f0596fe1
|
Added support for user accounts for ScreenScraper.
|
2020-11-07 15:34:15 +01:00 |
|
Leon Styhre
|
1a6bec2e3b
|
Overhaul of settings code.
|
2020-11-05 18:18:11 +01:00 |
|
Leon Styhre
|
7f0aede274
|
Added gamelist info field which displays some useful information.
|
2020-10-30 14:19:21 +01:00 |
|
Leon Styhre
|
df0c88d1b1
|
Simplified the onFileChanged() function and made some related optimizations.
|
2020-10-27 19:07:35 +01:00 |
|
Leon Styhre
|
c2b3b029e5
|
Fixed a massive memory leak related to SVG images.
Also did a general update and cleanup of TextureData.
|
2020-10-11 18:46:06 +02:00 |
|
Leon Styhre
|
54ea153d93
|
Game systems are now sorted by their full names.
|
2020-09-27 12:49:14 +02:00 |
|
Leon Styhre
|
1c831249da
|
Moved game counting to the sort function and improved the custom collection handling.
|
2020-09-21 18:13:27 +02:00 |
|
Leon Styhre
|
afa91aa093
|
Fixed an issue where long game names would sometimes not scroll.
|
2020-09-18 18:19:02 +02:00 |
|
Leon Styhre
|
d4f5b2d20d
|
Text scrolling now stops when launching a game and when the screensaver starts.
Also did some additional code cleanup.
|
2020-09-17 22:00:07 +02:00 |
|
Leon Styhre
|
ae7c9dabb8
|
Decreased CPU usage dramatically and fixed multiple UI navigation glitches.
Also did some code cleanup.
|
2020-09-15 22:57:54 +02:00 |
|
Leon Styhre
|
a6430ff0ff
|
Moved the input debug logging to a more appropriate location.
This also fixes the issue where some input was not being logged correctly.
|
2020-09-15 21:12:32 +02:00 |
|
Leon Styhre
|
98d38b3b46
|
Eliminated unnecessary processing and rendering in the gamelist view.
Also added a game image fade-in effect to the Detailed view style.
|
2020-09-13 19:16:40 +02:00 |
|
Leon Styhre
|
66829b4ffa
|
Added multiple animations and effects (mostly using shaders).
|
2020-09-13 13:21:38 +02:00 |
|
Leon Styhre
|
d512c2b11d
|
Implemented OpenGL GLSL shader support.
|
2020-08-30 22:19:37 +02:00 |
|
Leon Styhre
|
b8c6366349
|
(macOS) Made the game launching more seamless.
|
2020-08-23 18:41:08 +02:00 |
|
Leon Styhre
|
7f31c1bbb4
|
Added .dmg package generator setup for macOS.
Also cleaned up and updated the CMakeLists.txt files and moved the non-source files to a separate assets directory.
|
2020-08-19 22:30:10 +02:00 |
|
Leon Styhre
|
b0624f2bc9
|
Updates to make the application work correctly (more or less) on macOS.
|
2020-08-18 17:48:21 +02:00 |
|
Leon Styhre
|
d3d57ae69a
|
Fixed the VRAM statistics overlay that was using megabytes instad of mebibytes.
|
2020-08-08 22:33:27 +02:00 |
|
Leon Styhre
|
d45e72e10c
|
Fixed incorrect knob position for SliderComponent for non-zero minimum values.
|
2020-08-08 12:33:55 +02:00 |
|
Leon Styhre
|
bd57d23bce
|
Added metadata setting to hide metadata fields from the gamelist view.
|
2020-08-08 11:36:43 +02:00 |
|
Leon Styhre
|
22ed97c6d8
|
Fixed an issue where hiding a folder was not immediately reflected in the gamelist.
Improved the debug logging for hidden games as well and adjusted the hidden text opacity slightly.
|
2020-08-06 18:16:31 +02:00 |
|
Leon Styhre
|
c3de18dd96
|
Added support for scraping videos using ScreenScraper.
|
2020-08-05 22:38:44 +02:00 |
|
Leon Styhre
|
1639e6d27c
|
Added some missing game platforms to rbsimple-DE and to the es_systems.cfg templates.
|
2020-08-05 12:08:42 +02:00 |
|
Leon Styhre
|
317719b678
|
Fixed an issue with the scraper error dialog.
|
2020-07-31 14:24:14 +02:00 |
|
Leon Styhre
|
9b7ad8966e
|
Added some additional error logging for ScreenScraper.
|
2020-07-30 20:11:45 +02:00 |
|
Leon Styhre
|
8233e2704e
|
Added metadata editor button to delete media files from games and folders.
|
2020-07-30 20:05:57 +02:00 |
|
Leon Styhre
|
5f7ffe98c8
|
Added metadata flag to mark whether a file should be counted as a game.
This is useful for DOS games for instance, to exclude files such as installers, setup files etc.
|
2020-07-29 19:01:49 +02:00 |
|
Leon Styhre
|
949365c822
|
Renamed system 'pc' to 'dos' and adjusted some graphics files.
|
2020-07-29 11:19:26 +02:00 |
|
Leon Styhre
|
b60c86e40f
|
Added option to sort folders on top of the gamelists.
|
2020-07-28 19:44:17 +02:00 |
|
Leon Styhre
|
ea59d9f9c4
|
Fixed multiple issues with random selection of systems and games.
|
2020-07-28 15:19:54 +02:00 |
|
Leon Styhre
|
ce9d5c2599
|
Fixed the screensaver random function so it does not show the same game twice in a row.
Also fixed a bug related to audio playing for the video screensaver and changed its name from 'random video' to simply 'video'.
|
2020-07-28 11:10:14 +02:00 |
|
Leon Styhre
|
35758e58d7
|
Updated the structure of the changelog.
|
2020-07-28 09:30:48 +02:00 |
|
Leon Styhre
|
329a8da441
|
Properly implemented hiding of games.
Also added a flag to force the Full UI mode from the command line.
|
2020-07-26 22:19:29 +02:00 |
|
Leon Styhre
|
47523ba627
|
Fixed an issue where entering a blank game name in the metadata editor would crash the application.
|
2020-07-26 15:50:40 +02:00 |
|
Leon Styhre
|
496e653ae7
|
Fixed an issue on Unix where hidden games folders would crash the application.
|
2020-07-26 15:21:41 +02:00 |
|
Leon Styhre
|
8b3d2c7ef0
|
Fixed a bug where SystemView wouldn't properly loop the systems.
|
2020-07-19 19:50:14 +02:00 |
|
Leon Styhre
|
70d0057295
|
Both user changes and scraper changes are now color marked in the metadata editor.
User changes are marked with blue and scraper changes with red.
|
2020-07-15 17:44:27 +02:00 |
|
Leon Styhre
|
1b65eaac2e
|
Improved input device configuration.
Default keyboard mappings are now applied if the user has not configured the keyboard.
|
2020-07-14 19:16:21 +02:00 |
|
Leon Styhre
|
40be69cd64
|
Deletion of a game now removes its media files and its entry in the gamelist.xml file.
|
2020-07-13 20:13:48 +02:00 |
|
Leon Styhre
|
31da561695
|
Complete UTF-16 (Unicode) support added for Windows.
ROM names with Unicode characters are supported, as well as running ES from a directory that has Unicode characters in its name.
|
2020-07-10 18:32:23 +02:00 |
|
Leon Styhre
|
5a7fb828a6
|
Added proper error handling for resource files and improved overall logging.
|
2020-07-08 17:01:47 +02:00 |
|
Leon Styhre
|
04d4658fc9
|
Updated the CMakeLists.txt files to be able to generate an NSIS installer for Windows.
Also some updates to the documentation and information files.
|
2020-07-07 21:33:33 +02:00 |
|
Leon Styhre
|
1f74723533
|
Another code cleanup and code documentation update.
|
2020-06-26 17:17:35 +02:00 |
|
Leon Styhre
|
1cc96a2d21
|
Documentation and information files update.
|
2020-06-24 23:25:23 +02:00 |
|
Leon Styhre
|
3cfe2d8bcb
|
Added a USERGUIDE.md document.
Also did some other minor changes to the information and documentation files.
|
2020-06-24 22:20:23 +02:00 |
|
Leon Styhre
|
0a02d710f3
|
Removed the last remnants of the usage of /etc and updated the documenation accordingly.
|
2020-06-22 19:46:09 +02:00 |
|
Leon Styhre
|
672026632d
|
Code cleanup and code documentation
|
2020-06-22 17:27:53 +02:00 |
|