Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-17 | android: add oboe to audio configuration | Liam | |
2023-12-16 | Merge pull request #12335 from t895/per-game-settings | liamwhite | |
android: Game Properties | |||
2023-12-16 | Merge pull request #12237 from liamwhite/nce-sigtrap | liamwhite | |
nce: implement instruction emulation for misaligned memory accesses | |||
2023-12-12 | android: Rework InstallableProperty view with icon | t895 | |
2023-12-12 | android: Prevent editing non-savable settings in per-game settings | t895 | |
2023-12-12 | android: Pre-select custom config in game launch dialog | t895 | |
2023-12-12 | android: Use confirmation dialog when deleting shader cache | t895 | |
2023-12-12 | android: Always use custom settings when launched from intent | t895 | |
2023-12-12 | android: Adjust variable name format for native config | t895 | |
2023-12-12 | android: Add game dir entries to FilesystemProvider | t895 | |
Allows us to correctly parse update metadata | |||
2023-12-12 | android: Fix games list loading thread safety | t895 | |
Previously we relied on a stateflow for reloading state. Now we use an atomic boolean. | |||
2023-12-12 | android: Collect latest information for games list | t895 | |
2023-12-12 | android: Remove global save import/exporter UI | t895 | |
The original implementation exposed here was fundamentally broken where it would not export or import all of your saves depending on your user profile configuration | |||
2023-12-12 | android: Compare all properties between games in DiffCallback | t895 | |
2023-12-12 | android: Expose MemoryUtil size formatting function | t895 | |
2023-12-12 | android: Add JNI initialization information for Game class | t895 | |
Unused in this PR, but will be useful later | |||
2023-12-12 | android: Add per-game drivers | t895 | |
2023-12-12 | android: Add per-game settings | t895 | |
2023-12-12 | android: Add Game properties | t895 | |
This commit has the UI for viewing a game's properties on long-press and some links to useful tools like - Game info - Shortcut to settings (global in this commit) - Addon manager with installer - Save data manager - Option to clear all save data - Option to clear shader cache | |||
2023-12-12 | android: Refactor settings to expose more options | t895 | |
In AbstractSetting, this removes the category, androidDefault, and valueAsString properties as they are no longer needed and have replacements. isSwitchable, global, and getValueAsString are all exposed and give better options for working with global/per-game settings. | |||
2023-12-10 | nce: implement instruction emulation for misaligned memory accesses | Liam | |
2023-12-10 | core: Use single instance of profile manager | german77 | |
2023-12-08 | android: Listen for directory selection in viewmodel | t895 | |
Fixes broken game directory selection setup flow | |||
2023-12-01 | android: Don't reload filesystem on update install | t895 | |
2023-11-30 | Merge pull request #12074 from GPUCode/yuwu-on-the-metal | liamwhite | |
Implement Native Code Execution (NCE) | |||
2023-11-29 | Merge pull request #12204 from t895/config-migration | liamwhite | |
android: Multi directory UI | |||
2023-11-27 | android: Save global settings in onStop | t895 | |
2023-11-27 | android: Multi directory UI | t895 | |
2023-11-25 | android: input: Flip abxy on backbone labs controllers | german77 | |
2023-11-25 | android: input: Flip abxy on redmagic controllers | german77 | |
2023-11-25 | Address more review comments | GPUCode | |
2023-11-25 | android: show current backend in fps overlay | Liam | |
2023-11-25 | android: Add cpu bakend gui toggle | GPUCode | |
2023-11-21 | android: Rework config lifecycle | t895 | |
Exposes options for initializing, unloading, reloading, and saving settings that let us update the config much more granularly based on what's happening in the UI. | |||
2023-11-21 | android: Remove ini4j | t895 | |
2023-11-21 | general: Remove inih | t895 | |
2023-11-21 | config: Unify config handling under frontend_common | t895 | |
Replaces every way of handling config for each frontend with SimpleIni. frontend_common's Config class is at the center where it saves and loads all of the cross-platform settings and provides a set of pure virtual functions for platform specific settings. As a result of making config handling platform specific, several parts had to be moved to each platform's own config class or to other parts. Default keys were put in platform specific config classes and translatable strings for Qt were moved to shared_translation. Default hotkeys, default_theme, window geometry, and qt metatypes were moved to uisettings. Additionally, to reduce dependence on Qt, QStrings were converted to std::strings where applicable. | |||
2023-11-20 | Merge pull request #12093 from t895/zip-intent | liamwhite | |
android: Use file picker intent for save exporter | |||
2023-11-20 | Merge pull request #12092 from t895/recent-games-default | liamwhite | |
android: Select recently played games by default in search tab | |||
2023-11-19 | android: Use file picker intent for save exporter | t895 | |
2023-11-19 | android: Use path instead of programId for recently added / played key | t895 | |
2023-11-19 | android: Select recently played games by default in search tab | t895 | |
2023-11-19 | android: Allow up to 400% for the limit speed percent setting | t895 | |
2023-11-15 | android: Disable PiP by default | t895 | |
2023-11-14 | Merge pull request #12034 from t895/fps-outline | liamwhite | |
android: Add drop shadow to FPS counter | |||
2023-11-14 | android: Don't enter PiP during startup or shutdown | t895 | |
2023-11-14 | android: Add drop shadow to FPS counter | t895 | |
Also let the style control the text size | |||
2023-11-14 | android: Use suspend function for creating dynamic shortcuts | t895 | |
If the coil loader ever got stuck when creating a dynamic shortcut icon, the app would freeze. This would happen most notably when booting nca format games. This pushes that process to a separate coroutine that can be cancelled by the main activity's lifecycle. | |||
2023-11-13 | Merge pull request #12014 from t895/shrink-logo | liamwhite | |
android: Shrink branding images | |||
2023-11-13 | Merge pull request #12015 from t895/remove-auto | liamwhite | |
android: Remove "auto" region option |