Improve installer & related UI

This commit is contained in:
Rahul Kumar Patel
2021-02-25 08:57:30 +05:30
parent b877552634
commit 0e1ae6364d
34 changed files with 1379 additions and 158 deletions

View File

@@ -38,6 +38,24 @@
<declare-styleable name="ActionButton">
<attr name="btnActionText" format="string" />
<attr name="btnActionTextColor" format="string" />
<attr name="btnActionIcon" format="string" />
<attr name="btnActionBackground" format="enum">
<enum name="outlined" value="0" />
<enum name="roundedOutlined" value="1" />
<enum name="flat" value="2" />
<enum name="roundedFlat" value="3" />
<enum name="none" value="4" />
</attr>
</declare-styleable>
<declare-styleable name="AuroraProgressView">
<attr name="minWidth" format="dimension" />
<attr name="maxWidth" format="dimension" />
<attr name="minHeight" format="dimension" />
<attr name="maxHeight" format="dimension" />
<attr name="indicatorName" format="string" />
<attr name="indicatorColor" format="color" />
</declare-styleable>
<declare-styleable name="DevInfoLayout">

View File

@@ -56,7 +56,9 @@
<string name="action_clear">"Clear"</string>
<string name="action_clear_all">"Clear all"</string>
<string name="action_clear_restart">"Clear data"</string>
<string name="action_copy">"Copy Link"</string>
<string name="action_close">"Close"</string>
<string name="action_copy">"Copy"</string>
<string name="action_copy_link">"Copy Link"</string>
<string name="action_disable">"Disable"</string>
<string name="action_discard">"Discard"</string>
<string name="action_discover">"Discover"</string>
@@ -92,6 +94,7 @@
<string name="action_manual">"Manual download"</string>
<string name="action_more">"More"</string>
<string name="action_next">"Next"</string>
<string name="action_ok">"Okay"</string>
<string name="action_open">"Open"</string>
<string name="action_pause">"Pause"</string>
<string name="action_pending">"Pending"</string>
@@ -201,9 +204,12 @@
<string name="installer_root_available">"Root access available"</string>
<string name="installer_root_unavailable">"No Root, grant root access or change the installer."</string>
<string name="installer_service_available">"Aurora services is available and ready to install."</string>
<string name="installer_service_unavailable">"Aurora services not configured. Make sure service is enabled &amp; all permissions are granted"</string>
<string name="installer_status_failure">"Installation failed"</string>
<string name="installer_status_failure_aborted">"Installation cancelled"</string>
<string name="installer_status_failure_blocked">"Installation was blocked"</string>
<string name="installer_status_failure_session">"Could not create session"</string>
<string name="installer_status_failure_conflict">"Conflicting package exists"</string>
<string name="installer_status_failure_incompatible">"Incompatible app"</string>
<string name="installer_status_failure_invalid">"Invalid or corrupted APK"</string>
@@ -290,6 +296,7 @@
<string name="title_games">"Games"</string>
<string name="title_installation">"Installation"</string>
<string name="title_installed">"Installed"</string>
<string name="title_installer">"App Installer"</string>
<string name="title_language">"Language"</string>
<string name="title_library">"Library"</string>
<string name="title_purchase_history">"Purchase history"</string>

View File

@@ -72,4 +72,28 @@
<style name="Aurora.BottomSheetDialog" parent="Theme.Design.BottomSheetDialog">
<item name="bottomSheetStyle">@style/Aurora.BottomSheetDialogStyle</item>
</style>
<style name="AuroraProgressView">
<item name="minWidth">32dp</item>
<item name="maxWidth">46dp</item>
<item name="minHeight">36dp</item>
<item name="maxHeight">36dp</item>
<item name="indicatorName">BallPulseIndicator</item>
</style>
<style name="AuroraProgressView.Large">
<item name="minWidth">48dp</item>
<item name="maxWidth">48dp</item>
<item name="minHeight">56dp</item>
<item name="maxHeight">56dp</item>
<item name="indicatorName">BallPulseIndicator</item>
</style>
<style name="AuroraProgressView.Small">
<item name="minWidth">24dp</item>
<item name="maxWidth">24dp</item>
<item name="minHeight">24dp</item>
<item name="maxHeight">24dp</item>
<item name="indicatorName">BallPulseIndicator</item>
</style>
</resources>