Commit graph

3548 commits

Author SHA1 Message Date
Leon Styhre 0021bee104 (Windows) Fixed two compiler warnings. 2022-01-07 00:30:31 +01:00
Leon Styhre 19147eee66 (Windows) CMake configuration changes to make rlottie build correctly. 2022-01-07 00:29:31 +01:00
Leon Styhre 5f9505f780 Added a missing CMake configuration file to build the external dependencies. 2022-01-06 23:25:22 +01:00
Leon Styhre 998830181f Added CMake configuration for the Lottie animation support. 2022-01-06 23:19:37 +01:00
Leon Styhre f56d7cc67b Added a preliminary Lottie animation component.
Also added two temporary test animations.
2022-01-06 23:15:29 +01:00
Leon Styhre 2b4126fcb3 Updated the external/.gitignore file for rlottie. 2022-01-06 23:11:56 +01:00
Leon Styhre deb6dced0f Merge commit '73411266c1bf07eb0b659102c3376a3739629ff7' as 'external/rlottie' 2022-01-06 22:59:15 +01:00
Leon Styhre 73411266c1 Squashed 'external/rlottie/' content from commit bf3d272df
git-subtree-dir: external/rlottie
git-subtree-split: bf3d272df3916a0c34575ac8286cb0fe672fd0d4
2022-01-06 22:59:15 +01:00
Leon Styhre 8644a414d8 Merge branch 'thread-safety-refactoring' 2022-01-05 10:34:42 +01:00
Leon Styhre c62a069448 Fixed an issue where the audio device was accessed after it had been closed. 2022-01-05 00:08:50 +01:00
Leon Styhre f8e201d347 Moved the CollectionSystemsManager cleanup from the destructor to a deinit function. 2022-01-04 23:14:12 +01:00
Leon Styhre 87ace0b8cb Changed some shared_ptr return values to use values instead of references. 2022-01-04 22:36:15 +01:00
Leon Styhre 0cbcb7a516 Changed Settings::getInstance() from returning a smart_ptr to returning a regular pointer. 2022-01-04 21:54:55 +01:00
Leon Styhre 119dfc90f8 Changed ViewController::get() to ViewController::getInstance() 2022-01-04 21:49:22 +01:00
Leon Styhre 5d79c3d77e Fixed a compile error when building with the bundled TLS/SSL certificates. 2022-01-04 21:38:46 +01:00
Leon Styhre 254b00a3d8 Large refactoring to improve thread safety and improve singleton pattern usage. 2022-01-04 21:21:26 +01:00
Leon Styhre 51bb48b603 Documentation update. 2022-01-03 18:55:13 +01:00
Leon Styhre 2a4e7d22b8 Fixed an issue where the busy indicator would not get displayed during multi-scraping. 2022-01-03 18:44:19 +01:00
Leon Styhre 5bb009e604 Added scraper support for displaying the returned platform if it does not match the game platform. 2022-01-03 18:37:43 +01:00
Leon Styhre 6f35f16470 Added a missing scummvm system entry for the TheGamesDB scraper. 2022-01-03 18:22:41 +01:00
Leon Styhre f36245886f Set the 'Scrape actual folders' option as enabled by default.
Also moved it higher up in the scraper options menu.
2022-01-03 18:20:49 +01:00
Leon Styhre 4349322055 Documentation update. 2022-01-02 21:25:34 +01:00
Leon Styhre 0a72780b59 Fixed two small typos. 2022-01-02 21:02:43 +01:00
Leon Styhre 280a6d101b (Windows) Changed the CMake configuration to keep all dependencies in-tree in the 'external' directory. 2022-01-02 20:54:46 +01:00
Leon Styhre f832bb1cab (Windows) Added in-tree dependencies build scripts for MinGW. 2022-01-02 20:23:35 +01:00
Leon Styhre b7d71693f8 (Windows) Added in-tree dependencies build scripts for MSVC. 2022-01-02 18:34:11 +01:00
Leon Styhre 662db54f97 (macOS) Changed a download URL for the in-tree dependency setup script. 2022-01-02 18:29:31 +01:00
Leon Styhre 8b489f6cd9 Merge branch 'master' of https://gitlab.com/leonstyhre/emulationstation-de 2022-01-02 18:18:26 +01:00
Leon Styhre c0702c7530 Changed the .gitignore rules for the 'external' directory. 2022-01-02 18:17:56 +01:00
Leon Styhre f74a8afbd7 Documentation update. 2022-01-02 13:28:24 +01:00
Leon Styhre 6431804ee7 Removed the deprecated VideoVlcComponent. 2022-01-02 13:13:01 +01:00
Leon Styhre 20dbaa01f2 Added year 2022 to the copyright messages. 2022-01-02 12:22:51 +01:00
Leon Styhre 17dbae3c20 (Unix) Added the 1.2.0 release to the AppData file. 2022-01-02 12:20:22 +01:00
Leon Styhre 6e126e2fae Added a Windows-specific section to the user guide. 2021-12-30 11:45:21 +01:00
Leon Styhre cae560bdfe Updated the development documentation for 1.3.0-alpha
Also added a link to the Linux AUR to README.md
2021-12-29 17:22:18 +01:00
Leon Styhre 2bb5d0c164 Bumped the version to 1.3.0-alpha 2021-12-29 15:54:26 +01:00
Leon Styhre e5c6021ba8 Updated THEMES.md for the 1.2.0 release. 2021-12-28 17:22:22 +01:00
Leon Styhre b09e85d75f Updated the download links and documentation for the 1.2.0 release. 2021-12-28 17:01:33 +01:00
Leon Styhre a3561f4c88 Bumped the version to 1.2.0 2021-12-28 11:27:01 +01:00
Leon Styhre fa993a0489 Fixed a texture corruption issue caused by too aggressive optimizations. 2021-12-27 21:24:34 +01:00
Leon Styhre 796951bf44 Fixed an issue in TextEditComponent when clearing really long strings. 2021-12-27 19:52:45 +01:00
Leon Styhre c63e5e4529 Fixed an additional issue in the ROM selection dialog. 2021-12-27 19:26:42 +01:00
Leon Styhre 7f314d0108 Fixed a few cosmetic issues in the ROM selection dialog. 2021-12-27 19:00:22 +01:00
Leon Styhre 4c82d55aec Documentation update. 2021-12-27 16:52:21 +01:00
Leon Styhre fff8a49f3f Updated most screenshots for the v1.2 release. 2021-12-27 16:49:00 +01:00
Leon Styhre e51d975d88 (modern-DE) Changed two navigation sounds. 2021-12-27 16:06:55 +01:00
Leon Styhre 595786601e Fixed a potential memory leak when enabling the 'All games' collection. 2021-12-27 16:05:58 +01:00
Leon Styhre 44cf76095f Fixed an issue where leading and trailing spaces were not trimmed when defining the ROM directory. 2021-12-26 17:10:30 +01:00
Leon Styhre 246e9ae8be Fixed a cosmetic issue with the ROM directory setup dialog caused by an optimization. 2021-12-26 17:07:57 +01:00
Leon Styhre 52f36c6a2a (rbsimple-DE) Updated the info text for most systems. 2021-12-26 11:54:20 +01:00