Charles Lombardo
5c30f65bbb
Android: Use view binding
2022-10-29 11:05:09 -04:00
Charles Lombardo
a78e266a26
Android: Use androidx preference manager
2022-10-23 22:34:23 -04:00
Charles Lombardo
90d27be1d6
Android: Do not fit system windows
2022-10-23 15:09:01 -04:00
Charles Lombardo
0fdae88fab
Android: Replace spinners with dropdown menus
2022-10-23 13:25:12 -04:00
Charles Lombardo
33048d0d4c
Android: Use material dividers
2022-09-14 14:23:59 -04:00
Charles Lombardo
96d431b519
Android: Remove TabLayout workaround
2022-09-14 12:03:21 -04:00
Charles Lombardo
eb6a548735
Android: Change top app bar color on scroll
2022-09-13 21:31:30 -04:00
Charles Lombardo
8c477852f3
Android: Add more top app bars
2022-09-11 23:49:26 -04:00
Charles Lombardo
0e74acdd85
Android: Remove other color edge effect definitions
2022-09-11 15:10:27 -04:00
Charles Lombardo
63ff3c3830
Android: Change swipe refresh colors to match other component colors
2022-09-11 13:29:13 -04:00
Charles Lombardo
e631dfc918
Android: Fix save state menu text color
2022-09-10 21:32:08 -04:00
Charles Lombardo
e77543abb2
Android: Change color control highlight to system default
2022-09-10 18:00:03 -04:00
Charles Lombardo
bb398c8648
Android: Match navigation bar color to background
2022-09-10 17:08:31 -04:00
Charles Lombardo
9fcc3e2e92
Android: Add custom window animation to alert dialogs
2022-09-10 17:01:24 -04:00
Charles Lombardo
c79b12a49b
Android: Replace Picasso with Glide
2022-09-01 19:11:02 -04:00
Charles Lombardo
940a38f172
Android: App redesign with multi-theme system
2022-08-31 18:01:15 -04:00
Charles Lombardo
7659753924
Android: Update target SDK version
2022-08-22 19:14:43 -04:00
Charles Lombardo
2caa1f3b43
Android: Add option to disable game cover text
2022-08-22 13:50:39 -04:00
Charles Lombardo
3814fab9ec
Android: Use vector icon and enable monochrome icon
2022-08-22 07:54:57 -04:00
Charles Lombardo
903c94f7be
Android: Update SDK and dependencies
2022-08-21 14:51:04 -04:00
Charles Lombardo
0c89e5ea8d
Add AndroidTV splash screen
2022-08-10 15:53:45 -04:00
Charles Lombardo
1dff1c3fe8
Android: Add Androidx splash screen to wait for directory initialization
2022-08-10 15:37:10 -04:00
Charles Lombardo
a91e47899d
Android: Prevent app lockup when revoking write access
2022-08-10 13:57:30 -04:00
Charles Lombardo
e926946f64
Consistent tv card colors
...
Item selected color is now dolphin-blue for all cards in the TV activity.
2022-08-10 00:23:19 -04:00
Charles Lombardo
9224c099d4
Fix game card in landscape
2022-05-15 17:31:49 -04:00
Charles Lombardo
e03ee66ab5
Upgrade dependencies
2022-05-10 13:56:13 -04:00
Charles Lombardo
6b74907f9d
Upgrade gradle to 7.2.0
2022-05-09 23:00:33 -04:00
Charles Lombardo
c04835243f
Replace deprecated method calls
2022-05-05 18:31:50 -04:00
Charles Lombardo
dcfa610319
Android: Sharpen icons
...
Create vector Wii and Gamecube icons and re-import default android icons as vector graphics. Scales better on a greater range of devices and takes up less space.
2022-04-26 15:01:56 -04:00
Charles Lombardo
9b7c5a4458
Android: Modernize theming system
...
themes.xml now contains a collection of colors, attributes, and styles. No visuals have changed, but this will allow for a more flexible theming system in the future for custom day/night/etc themes. This also removes a bunch of redundant code that can now be written as global styles and inherited themes.
2022-04-24 17:37:10 -04:00
Charles Lombardo
6eb9111657
Modernize game card
...
+Remove background on card
+Increase max # of lines for game title
+Root layout is now a linear layout with the card view rounding the corners on the box art
2022-04-22 22:01:14 -04:00
Charles Lombardo
8a0c6816dd
Android: Fix games list padding
...
Use clipToPadding="false" to prevent top white bar when scrolling
2022-03-28 09:58:01 -04:00
Charles Lombardo
b8013ff3a0
Android: Inherit from Material3 themes and round corners on box art
2022-03-26 14:54:23 -04:00
Charles Lombardo
fde39b455c
Begin style migration to Material3
...
Use large card view rounded corner guidelines
Fix action bar theming
Needed to import android back button clip art to fix material 3 theming issue. The DolphinSettingsBase style used to inherit from the Theme.MaterialComponents.DayNight.DarkActionBar theme which would provide the light text and icons but this is no longer available with Material 3.
Fit box art more snugly in CardView
Change card height to match cover art
Add padding to top of games list recyclerview
2022-03-26 10:16:17 -04:00