Commit graph

2058 commits

Author SHA1 Message Date
Leon Styhre c38e087b28 Fixed an issue where some pragma directives crashed the GLSL shader compiler on Windows. 2020-11-29 22:42:05 +01:00
Leon Styhre b093a13ad1 Documentation update. 2020-11-29 20:35:33 +01:00
Leon Styhre 375d9d2423 (Windows) Added missing library dependency to the installer. 2020-11-29 20:34:20 +01:00
Leon Styhre dc620aa11b Cosmetic log output change to the renderer. 2020-11-29 20:33:17 +01:00
Leon Styhre 49a0eb9044 Updated the release plan. 2020-11-29 20:31:49 +01:00
Leon Styhre 8d9a33e2d6 Fixed the RPM package generation so it can be installed on Fedora.
Also removed some unnecessary DEB package generation configuration.
2020-11-29 11:18:39 +01:00
Leon Styhre 48a7bed2c0 Fixed compilation errors on Fedora and GCC 10. 2020-11-28 22:27:00 +01:00
Leon Styhre 16c9752017 Added VLC as a .deb package dependency. 2020-11-28 22:18:47 +01:00
Leon Styhre 5b4528cfbb Tiny cosmetic change. 2020-11-28 22:18:10 +01:00
Leon Styhre 7f1efe14fb Small documentation update related to macOS. 2020-11-27 22:14:14 +01:00
Leon Styhre 8155931edd Disabled an obsolete linker flag on macOS. 2020-11-27 21:37:10 +01:00
Leon Styhre fe4bb0b7e9 Allowed non-accelerated rendering. 2020-11-27 21:04:49 +01:00
Leon Styhre cc93ca4630 Fixed an annoying CMake issue that also broke the macOS build. 2020-11-27 20:04:02 +01:00
Leon Styhre b8de48ae98 (macOS) Fixed a packaging issue.
Also set some different permissions for some files in the installer.
2020-11-27 17:50:28 +01:00
Leon Styhre 8b867ac4e2 Fixed a CMake issue with the runtime path. 2020-11-26 20:03:37 +01:00
Leon Styhre 5d1b6d2475 Removed unnecessary certificate bundling on NetBSD. 2020-11-26 19:36:08 +01:00
Leon Styhre aefc80b222 Differentiated the system config template files for Unix. 2020-11-26 19:19:35 +01:00
Leon Styhre 19edfd1690 Added support for FreeBSD, NetBSD and OpenBSD. 2020-11-26 18:53:00 +01:00
Leon Styhre c71170d64a Small documentation update. 2020-11-20 16:56:56 +01:00
Leon Styhre 7e1e774704 Added some pictures to the user guide. 2020-11-19 20:17:07 +01:00
Leon Styhre 8cebe12b6c Small update to the README.md file and features screenshots. 2020-11-19 19:09:20 +01:00
Leon Styhre 48b44d6e25 Added some application features screenshots. 2020-11-19 18:39:25 +01:00
Leon Styhre 442aeb5038 Documentation update. 2020-11-19 17:16:23 +01:00
Leon Styhre 97752cd3bc (rbsimple-DE) Some small changes to the c64 and amiga systems. 2020-11-19 17:14:56 +01:00
Leon Styhre 08c0bc1a43 Made the navigation feel more responsive when using the video view style. 2020-11-19 17:12:31 +01:00
Leon Styhre 401d433be0 Eliminated unnecessary rendering when the video or slideshow screensaver is running. 2020-11-18 23:52:29 +01:00
Leon Styhre 50e74595e4 Eliminated unnecessary rendering during view transitions. 2020-11-18 23:47:32 +01:00
Leon Styhre e30e636780 Fixed an issue where game media would not get rendered during gamelist transitions. 2020-11-18 22:26:58 +01:00
Leon Styhre 8aac36c9d3 Added a release plan to CONTRIBUTING.md. 2020-11-18 21:06:55 +01:00
Leon Styhre 0b6dce687e Changed to C++ casts throughout the application. 2020-11-17 23:06:54 +01:00
Leon Styhre 623c302174 Cosmetic code cleanup of VideoComponent. 2020-11-17 22:13:33 +01:00
Leon Styhre df18a822b7 Fixed an issue where videos would keep playing when switching gamelists. 2020-11-17 22:09:22 +01:00
Leon Styhre 1a35d29f19 Improvements to the startup animations and game launching logic. 2020-11-17 17:30:23 +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 bbb5575334 Added black areas around videos with non-standard aspect ratios. 2020-11-16 23:34:08 +01:00
Leon Styhre f334eb7037 Changed the font size and line spacing for the GPU statistics overlay. 2020-11-16 17:46:36 +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 a67ee27815 Fixed a cosmetic navigation issue in SystemView. 2020-11-15 11:30:43 +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 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 08786f2027 Small change to remove a compiler warning on macOS. 2020-11-10 22:42:25 +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