mirror of
https://github.com/geode-sdk/android-launcher.git
synced 2026-10-21 16:32:39 +00:00
go green
This commit is contained in:
5 files changed
+64
No files matched your search
@@ -233,6 +233,26 @@
|
||||
<data android:scheme="geode-launcher" android:host="main" />
|
||||
</intent-filter>
|
||||
</activity-alias>
|
||||
<activity-alias
|
||||
android:name=".MainActivityGreen"
|
||||
android:enabled="false"
|
||||
android:exported="true"
|
||||
android:icon="@mipmap/ic_launcher_green"
|
||||
android:label="@string/app_name"
|
||||
android:targetActivity=".MainActivity">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
<category android:name="android.intent.category.BROWSABLE" />
|
||||
<data android:scheme="geode-launcher" android:host="main" />
|
||||
</intent-filter>
|
||||
</activity-alias>
|
||||
|
||||
<provider
|
||||
android:name=".UserDirectoryProvider"
|
||||
|
||||
@@ -44,6 +44,7 @@ enum class ApplicationIcon {
|
||||
GEODE,
|
||||
PRIDE,
|
||||
TRANS,
|
||||
GREEN,
|
||||
SAPPHIRE;
|
||||
|
||||
companion object {
|
||||
@@ -53,6 +54,7 @@ enum class ApplicationIcon {
|
||||
"pride" -> PRIDE
|
||||
"trans" -> TRANS
|
||||
"sapphire" -> SAPPHIRE
|
||||
"green" -> GREEN
|
||||
else -> DEFAULT
|
||||
}
|
||||
}
|
||||
@@ -63,6 +65,7 @@ enum class ApplicationIcon {
|
||||
DEFAULT -> "default"
|
||||
TRANS -> "trans"
|
||||
SAPPHIRE -> "sapphire"
|
||||
GREEN -> "green"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -105,5 +108,11 @@ object IconUtils {
|
||||
iconId = R.mipmap.ic_launcher_sapphire,
|
||||
nameId = R.string.application_icon_sapphire,
|
||||
)
|
||||
ApplicationIcon.GREEN -> ApplicationIconDetails(
|
||||
id = id.toId(),
|
||||
component = "MainActivityGreen",
|
||||
iconId = R.mipmap.ic_launcher_green,
|
||||
nameId = R.string.application_icon_green,
|
||||
)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="108dp"
|
||||
android:height="108dp"
|
||||
android:viewportWidth="1366"
|
||||
android:viewportHeight="1366">
|
||||
<group>
|
||||
<clip-path
|
||||
android:pathData="M0,0h1366v1366h-1366z"/>
|
||||
<path
|
||||
android:pathData="M0,0h1366v1366h-1366z"
|
||||
android:fillColor="#9EF4C3"/>
|
||||
<path
|
||||
android:pathData="M598,683m-512,0a512,512 0,1 1,1024 0a512,512 0,1 1,-1024 0"
|
||||
android:fillColor="#9EF4C3"/>
|
||||
<path
|
||||
android:pathData="M873.8,459.7C752.5,412.3 642.7,323 397.2,323C151.8,323 18.6,418.7 4.3,463.8C-10.1,508.8 4.7,562.4 -1.7,561.4L-25,878H1382L1373,631.1C1346.8,597.8 1260.8,569.9 1217.2,562.4C1173.6,554.9 996.8,507.8 873.8,459.7Z"
|
||||
android:fillColor="#6DDBAD"/>
|
||||
<path
|
||||
android:pathData="M647.9,685.4C569.9,647.4 412.4,573 277.3,573C142.1,573 80.5,611.7 39.1,632.4C-2.4,653.2 -9.5,656.1 -14.9,657.4L-25,978.5L650,985L647.9,685.4Z"
|
||||
android:fillColor="#64C780"/>
|
||||
<path
|
||||
android:pathData="M1362.1,728.7C1327,696.7 1194.3,624.7 888.5,623C725.4,622.1 492.3,679.9 354.7,757.1C228.9,827.6 68.9,867 -5.2,873.5L-152,1140H1583L1362.1,728.7Z"
|
||||
android:fillColor="#46A47D"/>
|
||||
<path
|
||||
android:pathData="M1107,1027.2C885.5,1027.2 739,943.6 544.9,943.6C350.9,943.6 228.8,1031.7 186.1,1040.2L-8,1120.8V1385L1376,1379L1367,909C1361.5,929 1287.6,1027.2 1107,1027.2Z"
|
||||
android:fillColor="#417563"/>
|
||||
</group>
|
||||
</vector>
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@drawable/ic_launcher_green_background"/>
|
||||
<foreground android:drawable="@drawable/ic_launcher_monochrome_shadow"/>
|
||||
</adaptive-icon>
|
||||
@@ -338,6 +338,7 @@
|
||||
<string name="application_icon_pride">Pride</string>
|
||||
<string name="application_icon_trans">Transgender</string>
|
||||
<string name="application_icon_sapphire">Sapphire</string>
|
||||
<string name="application_icon_green">Android</string>
|
||||
<string name="application_icon_confirm">Change icon to %1$s?</string>
|
||||
<string name="application_icon_confirm_description">Geode Launcher will close itself to change the application icon.</string>
|
||||
|
||||
|
||||
Reference in new issue
Block a user