Commit a4159743 authored by Viktor De Pasquale's avatar Viktor De Pasquale

Added more information to magisk/manager cards

parent d0b81738
......@@ -60,6 +60,9 @@ class HomeViewModel(
val stateMagiskProgress = KObservableField(0)
val stateManagerProgress = KObservableField(0)
val stateMagiskExpanded = KObservableField(false)
val stateManagerExpanded = KObservableField(false)
val stateHideManagerName = R.string.manager.res().let {
if (!statePackageOriginal) {
it.replaceRandomWithSpecial(3)
......@@ -137,6 +140,8 @@ class HomeViewModel(
.subscribeK { Navigation.install().publish() }
.add()
fun toggle(kof: KObservableField<Boolean>) = kof.toggle()
private fun ensureEnv() {
val invalidStates = listOf(
MagiskState.NOT_INSTALLED,
......
......@@ -28,6 +28,16 @@
<string name="home_item_source">Source</string>
<string name="home_item_xda">XDA</string>
<string name="home_extra_version">Version</string>
<string name="home_extra_code">Code</string>
<string name="home_extra_mode">Mode</string>
<string name="home_extra_connection">Connection</string>
<string name="home_extra_package">Package</string>
<string name="home_extra_mode_normal">Normal</string>
<string name="home_extra_mode_safe">Safe</string>
<string name="home_extra_mode_stub">Dynamic</string>
<string name="safetyNet">SafetyNet</string>
<!--ref. Magisk Hide-->
<string name="magisk_hide_md2">Hide</string>
......
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="W" parent="Widget" />
<style name="W.Home" />
<style name="W.Home.Extra" />
<style name="W.Home.Extra.Title">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textAppearance">?appearanceTextCaptionVariant</item>
<item name="android:singleLine">true</item>
</style>
<style name="W.Home.Extra.Value">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textAppearance">?appearanceTextCaptionNormal</item>
<item name="android:textStyle">bold</item>
<item name="android:layout_marginStart">@dimen/l_50</item>
<item name="layout_constrainedWidth">true</item>
<item name="layout_constraintHorizontal_bias">0</item>
<item name="android:ellipsize">middle</item>
<item name="android:singleLine">true</item>
</style>
</resources>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment