Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-03 | android: Show error if invalid keys file is selected | Charles Lombardo | |
There aren't MIME types specific enough for filtering out files that aren't amiibo or production keys. So here we just check for the extensions "bin" or "keys" where appropriate and stop the process if incorrect. Previously you could select any document and it could cause the app to hang. | |||
2023-06-03 | android: Fix first time setup scrolling bug | Charles Lombardo | |
If you quickly scrolled from the second page to the first and then back, the next/back buttons would disappear. | |||
2023-06-03 | android: Fix A button preference key | Charles Lombardo | |
2023-06-03 | android: First time setup screen | Charles Lombardo | |
2023-06-03 | android: Prevent editing unsafe settings at runtime | Charles Lombardo | |
There currently isn't a visual "disabled" cue for any of the view holders that aren't the switch setting. This will be improved in the future. | |||
2023-06-03 | android: Abstract settings | Charles Lombardo | |
Previously we could only add settings that would change our ini file. Now we can create abstract settings in our presenter to alter things like shared preferences for theme support! | |||
2023-06-03 | android: Implement gamepad input | german77 | |
2023-06-03 | android: Bump minimum version to Android 11 | Charles Lombardo | |
2023-06-03 | android: Decouple status bar shade from navigation bar visibility | Charles Lombardo | |
2023-06-03 | android: Enable code minification | Charles Lombardo | |
2023-06-03 | android: Switch from a colored status bar to a custom view | Charles Lombardo | |
Allows for smoother transitions with the search bar | |||
2023-06-03 | android: Adjustments to card_game | Charles Lombardo | |
Removed a currently unused text view and moved to material text views. | |||
2023-06-03 | android: MainActivity overhaul | Charles Lombardo | |
This moves several parts of the main activity into fragments that manage themselves to react to changes. UI changes like the appearance of a new search view or when the games list changes now gets updated via multiple view models. This also starts a conversion to the androidx navigation component which furthers the goals mentioned previously with more fragment responsibility. This will eventually allow us to use one activity with interchanging fragments and multiple view models that are stored within that central activity. fdas | |||
2023-06-03 | android: Enforce Vulkan 1.1 support as minimum | Charles Lombardo | |
2023-06-03 | android: Update gradle version to 8.1 | Charles Lombardo | |
2023-06-03 | android: Update app dependencies | Charles Lombardo | |
2023-06-03 | android: Convert gradle scripts to Kotlin DSL | Charles Lombardo | |
2023-06-03 | android: vulkan: Disable vertex_input_dynamic_state on Qualcomm. | bunnei | |
2023-06-03 | android: settings: Add scaling filter & anti-aliasing options. (#66) | bunnei | |
2023-06-03 | android: video_core: Add support for disk shader cache. (#64) | bunnei | |
2023-06-03 | android: vulkan_debug_callback: Ignore many innocuous errors. | bunnei | |
2023-06-03 | android: config: Change docked mode and GPU accuracy to favor performance on ↵ | bunnei | |
Android. | |||
2023-06-03 | service: account: Save user profile folder on first user creation | german77 | |
2023-06-03 | android: Initialize account manager | german77 | |
2023-06-03 | android: Remove unsafe null check | german77 | |
2023-06-03 | android: Scale input overlay independently of system display scale | Charles Lombardo | |
2023-06-03 | android: Use apply instead of commit for shared preferences | Charles Lombardo | |
Previously we were operating on the assumption that apply'd settings wouldn't be visible immediately. This isn't true and settings will be accessible via memory before being stored to disk. This reduces any potential stutters caused by saving to shared preferences. | |||
2023-06-03 | android: Add DPad slide toggle | Charles Lombardo | |
2023-06-03 | android: Add relative stick center toggle | Charles Lombardo | |
2023-06-03 | android: Make hash and branch accessible from BuildConfig | Charles Lombardo | |
2023-06-03 | android: Backup shared preferences where applicable | Charles Lombardo | |
2023-06-03 | android: Enable retaining app data after uninstall | Charles Lombardo | |
2023-06-03 | android: Remove unused doFrame function | Charles Lombardo | |
2023-06-03 | android: Convert NativeLibrary to Kotlin | Charles Lombardo | |
2023-06-03 | android: Remove LocalBroadcastManager | Charles Lombardo | |
This causes a couple of minor changes to directory initialization. We don't have a lengthy initialization step so we could spend less time creating state receivers and just run initialization on the main thread. We also don't have a situation where external storage will be a concern so checks are removed in favor of a binary check to see if initialization is ready. This additionally removes the unused DoFrame callback. | |||
2023-06-03 | android: Remove game database | Charles Lombardo | |
The content provider + database solution was excessive and is now replaced with the simple file checks from before but turned into an array list held within a viewmodel. | |||
2023-06-03 | android: Adjust game icon loading | Charles Lombardo | |
2023-06-03 | android: Remove unused dimensions files | Charles Lombardo | |
2023-06-03 | android: Slightly reduce game card size | Charles Lombardo | |
2023-06-03 | android: Only show company text view if it has content | Charles Lombardo | |
2023-06-03 | android: Fix check for ok text in software keyboard | Charles Lombardo | |
2023-06-03 | android: Implement amiibo reading from nfc tag | Narr the Reg | |
2023-06-03 | android: vulkan_device: Disable VK_EXT_custom_border_color on Adreno. | bunnei | |
- Causes crashes on sampler creation with Super Mario Odyssey. | |||
2023-06-03 | android: Add toggle controls option to input overlay | Charles Lombardo | |
2023-06-03 | android: Do not update FPS text on null view | Charles Lombardo | |
2023-06-03 | android: Convert keyboard applet to kotlin and refactor | Charles Lombardo | |
2023-06-03 | android: Implement basic software keyboard applet. | bunnei | |
2023-06-03 | android: config: Disable shader cache by default on Android. | bunnei | |
2023-06-03 | android: Fix fps counter not showing up | german77 | |
2023-06-03 | android: Prevent showing games on an invalid view | Charles Lombardo | |