Commit graph

6388 commits

Author SHA1 Message Date
Leon Styhre 854cef60cb (Android) Made PDF rendering work correctly using Poppler 2023-12-11 18:38:11 +01:00
Leon Styhre a4f5c82203 Small change to the .gitignore file 2023-12-11 18:33:05 +01:00
Leon Styhre ddaf2f01b7 Split the main PDF converter code into its own class 2023-12-11 18:31:38 +01:00
Leon Styhre 8403b40d4c Moved some code 2023-12-11 18:23:20 +01:00
Leon Styhre 7d1e7d95e9 Disabled the application updater when building for Android 2023-12-08 17:25:38 +01:00
Leon Styhre a3979c19a2 Documentation update 2023-12-08 17:08:04 +01:00
Leon Styhre f83d4ddbe2 (Android) Added initial find rules and systems configuration 2023-12-08 17:05:39 +01:00
Leon Styhre 3ae7bc6b5b (Android) Updated the game launching logic 2023-12-07 18:51:09 +01:00
Leon Styhre d87bb4e3a4 (Android) Resources and themes are now only copied to internal storage after upgrades or for new installations 2023-12-07 18:33:08 +01:00
Leon Styhre 2bdad527de (Android) Set GuiOrphanedDataCleanup to be case-insensitive 2023-12-07 18:30:32 +01:00
Leon Styhre a83763c2c3 (Android) Added preliminary support for copying assets to the internal data directory 2023-12-07 18:28:55 +01:00
Leon Styhre 27feef1b23 (Android) Fixed a font rendering issue on some devices 2023-12-07 18:27:18 +01:00
Leon Styhre e9457306a8 (Android) Added the Android API level to a CMake build message 2023-12-07 18:24:40 +01:00
Leon Styhre 811118d3ee (Android) Added support for launching emulators with scoped storage permissions 2023-12-07 18:22:43 +01:00
Leon Styhre 84534cf5d7 (Android) Added the application ID to the log output
Also changed the general log output formatting slightly
2023-12-07 18:21:03 +01:00
Leon Styhre b2e9507b0e (Android) Small change to PlatformUtil 2023-12-07 18:19:34 +01:00
Leon Styhre 25f017d9f8 (Android) Added support for defining a specific Intent action in the find rule configuration 2023-12-07 18:16:38 +01:00
Leon Styhre 310fb6e809 (Android) Added find rules logic and launch command configuration logic
Also did some general refactoring of the emulator launch code
2023-12-07 18:15:04 +01:00
Leon Styhre d48872af6c Added a Java clang-format rule 2023-12-07 18:12:35 +01:00
Leon Styhre a09e4096ac (Android) Added preliminary support for requesting storage permissions 2023-12-07 18:10:47 +01:00
Leon Styhre 8c032d50b2 Added some Java formatting rules to the clang-format configuration 2023-12-07 18:05:38 +01:00
Leon Styhre 10a048b416 (Android) Added networking support 2023-12-07 18:01:11 +01:00
Leon Styhre 498bdbd119 Fixed an additional issue where font textures were sometimes updated with empty glyhps 2023-12-07 17:58:10 +01:00
Leon Styhre 1d6701ca4c (Android) Added error output if attempting to write to log file before it was open 2023-12-07 17:57:39 +01:00
Leon Styhre c8d9d100cf (Android) Added log output support 2023-12-07 17:57:08 +01:00
Leon Styhre 27be4007a2 Added workarounds for some mobile GPUs which do not support all OpenGL operations when using the BGRA pixel format 2023-12-07 17:56:27 +01:00
Leon Styhre 8fe027e9ad Fixed an issue where font textures were sometimes updated with empty glyhps 2023-12-07 17:55:40 +01:00
Leon Styhre 6995196435 Updated the .gitignore file 2023-12-07 17:54:51 +01:00
Leon Styhre 1ea0428a00 (Android) Temporary code to be able to test the .apk package 2023-12-07 17:41:58 +01:00
Leon Styhre bbab5c6b93 (Android) Fixed some compile errors 2023-12-07 17:41:04 +01:00
Leon Styhre 145cd85b0a (Android) Added build support to the CMake configuration 2023-12-07 17:39:42 +01:00
Leon Styhre 8c25702fa4 Updated the .gitignore file 2023-12-07 17:19:30 +01:00
Leon Styhre e98d461b54 Documentation update 2023-11-19 10:18:42 +01:00
Leon Styhre 7fbced9351 Documentation update 2023-11-14 22:21:31 +01:00
Leon Styhre b311728465 (Windows) Updated the find rules for Visual Pinball 2023-11-14 22:19:12 +01:00
Leon Styhre 221a87ce30 Removed the -Minimized flag from the Visual Pinball launch command on Unix 2023-11-13 23:35:41 +01:00
Leon Styhre f52f3a17a0 Added some additional theme inventory debug logging to GuiThemeDownloader 2023-11-13 23:27:00 +01:00
Leon Styhre 2cd3e7af66 Bumped the version to 3.0.0-alpha 2023-11-13 22:33:07 +01:00
Leon Styhre 8eee151820 Documentation update 2023-11-13 21:36:34 +01:00
Leon Styhre a01215a8db Updated latest_release.json for the 2.2.1 macOS re-release 2023-11-13 21:26:54 +01:00
Leon Styhre dcf8e922f3 (macOS) Added support for the Visual Pinball (vpinball) game system 2023-11-13 20:53:30 +01:00
Leon Styhre 0b674a0c6c (macOS) Reclassified the application as a non-game to disable Game Mode on macOS 14 Sonoma 2023-11-13 19:53:39 +01:00
Leon Styhre 77bf5ed8a0 Updated latest_release.json for the 2.2.1 release 2023-11-12 20:49:38 +01:00
Leon Styhre 20f883121a Documentation update for the 2.2.1 release 2023-11-12 20:12:55 +01:00
Leon Styhre 033817c2a5 Documentation update 2023-11-12 20:10:54 +01:00
Leon Styhre 58b6e7d05f Added a license file for the modern-es-de theme NSO icons 2023-11-12 20:08:29 +01:00
Leon Styhre 63261eb78a Documentation update 2023-11-11 12:05:20 +01:00
Leon Styhre aaffc06514 Fixed a regression which caused the saturation property to not have any effect on the video stream 2023-11-11 11:37:09 +01:00
Leon Styhre fed4dda4ac Fixed an issue where the application shutdown was not always clean 2023-11-10 20:42:14 +01:00
Leon Styhre 54cf23b2d7 (macOS) Made an annoying compiler warning go away regardless of release type 2023-11-10 20:37:22 +01:00