Commit Graph

24140 Commits

Author SHA1 Message Date
Charles Lombardo 11294796e9 android: Game data cache 2023-05-30 14:43:22 -07:00
Charles Lombardo 7481253fa4 android: Update to Kotlin 1.8.21 2023-05-30 14:43:22 -07:00
Charles Lombardo 4bdcb637bf android: Disable jetifier
We no longer depend on any legacy libraries that required this flag
2023-05-30 14:43:22 -07:00
Charles Lombardo 1da867b021 android: Update dependencies 2023-05-30 14:43:22 -07:00
Charles Lombardo 6ea2f5a6d0 android: Migrate to AGP 8.0.1 2023-05-30 14:43:22 -07:00
Charles Lombardo 40da8ad7c5 android: Enable non-transitive R classes
New default going forward for new android projects. Best to follow the new standard.
2023-05-30 14:43:21 -07:00
bunnei eaca40477b android: config: Enable asynchronous presentation by default on Android. 2023-05-30 14:43:21 -07:00
bunnei 3927e0f073 video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise. 2023-05-30 14:43:21 -07:00
german77 c718535aa8 android: fix deadzone calculation 2023-05-30 14:43:21 -07:00
Charles Lombardo cd800bb8ca android: Fix background color when starting emulation 2023-05-30 14:43:21 -07:00
Charles Lombardo cae913557d android: Persistent scrollbars on home settings fragment 2023-05-30 14:43:21 -07:00
Charles Lombardo 6904c4f8ac android: Use short build hash 2023-05-30 14:43:21 -07:00
Charles Lombardo abdbd41915 android: Use navigation bar shade view 2023-05-30 14:43:21 -07:00
Charles Lombardo 2abff72e5e android: About fragment 2023-05-30 14:43:20 -07:00
Charles Lombardo 58a5a3683a android: Use x-axis animation for navigation rail 2023-05-30 14:43:20 -07:00
Charles Lombardo 153df9a593 android: Sort games alphabetically by default 2023-05-30 14:43:20 -07:00
Charles Lombardo e673248bda android: New icons for navigation bar 2023-05-30 14:43:20 -07:00
Charles Lombardo 30333328c4 android: New icons for home settings fragment 2023-05-30 14:43:20 -07:00
Charles Lombardo f109d0dacb android: Add navigation rail 2023-05-30 14:43:20 -07:00
Charles Lombardo 076406578a android: Search Fragment 2023-05-30 14:43:20 -07:00
Charles Lombardo 6b89045329 android: Fix potential zip traversal exploit 2023-05-30 14:43:19 -07:00
german77 78ea363814 android: Add dedicated show overlay checkbox 2023-05-30 14:43:19 -07:00
Charles Lombardo 1f6283585c android: Add user directory shortcut 2023-05-30 14:43:19 -07:00
german77 d51f0e8c05 android: Fix inline keyboard input 2023-05-30 14:43:19 -07:00
Charles Lombardo 2805616afe android: Fix grammatical mistake in video core error message 2023-05-30 14:43:19 -07:00
Charles Lombardo cb8852249f android: Adjust wording on GPU driver install button 2023-05-30 14:43:19 -07:00
Narr the Reg d4590bf017 android: Add deadzone to stick input 2023-05-30 14:43:19 -07:00
german77 a120e90849 android: Move motion listener to emulation activity 2023-05-30 14:43:19 -07:00
Narr the Reg 113ff22884 core: hid: Finish linking motion from virtual controllers 2023-05-30 14:43:18 -07:00
Charles Lombardo 6ebe58b389 android: Change wording for "Add Games" button (#100)
Co-authored-by: bunnei <bunneidev@gmail.com>
2023-05-30 14:43:18 -07:00
Charles Lombardo 307bf959d7 android: Scroll shortcut for games list
If you reselect the "Games" menu item in the bottom navigation menu, the list smoothly scrolls to the top.
2023-05-30 14:43:18 -07:00
Charles Lombardo 18d17a5c77 android: Setup screen hotfix
Added help button link for add games warning and a check for whether a task was completed on a given screen.
2023-05-30 14:43:18 -07:00
Charles Lombardo b2b8880241 android: Swap Default and Install buttons for GPU driver installation dialog 2023-05-30 14:43:18 -07:00
Charles Lombardo f1ede51d2e android: Add warnings to setup screens 2023-05-30 14:43:18 -07:00
Charles Lombardo 571111dc90 android: Allow search bar to scroll offscreen 2023-05-30 14:43:18 -07:00
Charles Lombardo 4b0b74c4df android: Update app icon
Small icon updates from Flam
2023-05-30 14:43:18 -07:00
Charles Lombardo e0ae0e23e6 android: Change organization of the settings tab in the home screen 2023-05-30 14:43:18 -07:00
Charles Lombardo 167f117d91 android: Properly pop setup fragment from the back stack 2023-05-30 14:43:17 -07:00
Charles Lombardo 77c81269a2 android: Vertically scalable setup pages
Previously the setup pages would remain at a fixed height but now the icon and two text boxes will give up space as a device gets shorter. This eliminates the need for a scrolling view further problems with padding.
2023-05-30 14:43:17 -07:00
Charles Lombardo 86814211a4 android: Fix setup rotation bug
If you rotated the device at the "Add Games" screen the buttons would disappear until you trigged them from the beginning page swap. Now button state is saved across recreation.
2023-05-30 14:43:17 -07:00
Charles Lombardo 7977e88dd4 android: Temporarily switch for a fixed version code for testing 2023-05-30 14:43:17 -07:00
Charles Lombardo 1de60e9e4d android: Fix alignment of SwipeRefreshLayout 2023-05-30 14:43:17 -07:00
Charles Lombardo ad5c481d5f android: Shape/spacing adjustments to game card
Ripple effect now reaches into rounded corners, icon size changed, company text removed, title font adjusted, and spacing around the card was adjusted as well. Text also doesn't get cut off anymore and instead scrolls indefinitely on one line.
2023-05-30 14:43:17 -07:00
Charles Lombardo 2e3c3f5193 android: Manual tweaks for dialog colors
Small fix for Flam
2023-05-30 14:43:16 -07:00
Charles Lombardo b732a0bb2a android: Fix black backgrounds bug
Start using a specific night mode check because black backgrounds could apply incorrectly when using the light app mode, dark system mode, and black backgrounds. Launching the settings activity will show light mode colors/navigation bars but with black backgrounds.
2023-05-30 14:43:16 -07:00
Charles Lombardo 8450c406d6 android: Use navigation bar shade view for settings activity 2023-05-30 14:43:16 -07:00
Charles Lombardo 5e8403bb6c android: Disable editing themes during emulation 2023-05-30 14:43:16 -07:00
Charles Lombardo 146dd02f5e android: Prevent situation where binding is called on a null view 2023-05-30 14:43:16 -07:00
Charles Lombardo c3c9936d5d android: Add black backgrounds toggle 2023-05-30 14:43:16 -07:00
Charles Lombardo 5e9b1925fe android: Add theme mode picker 2023-05-30 14:43:16 -07:00