diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index bbdddaec9..48c907885 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -217,6 +217,20 @@ + + + + + + + + + { + hideAllIcons(context); + setIcon(context,"Mastalab"); + SharedPreferences.Editor editor2 = sharedpreferences.edit(); + editor2.putString(Helper.LOGO_LAUNCHER, "mastalab"); + editor2.apply(); + BaseMainActivity.mLauncher = MASTALAB; + icon_selector_dialog.dismiss(); + }); + }); return rootView; @@ -2559,6 +2570,10 @@ public class ContentSettingsFragment extends Fragment implements OnRetrieveRemot context.getPackageManager().setComponentEnabledSetting( new ComponentName(context.getPackageName(),"app.fedilab.android.activities.MainActivity.BrainCrash"), PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP); + + context.getPackageManager().setComponentEnabledSetting( + new ComponentName(context.getPackageName(),"app.fedilab.android.activities.MainActivity.Mastalab"), + PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP); } private void setIcon(Context context, String iconName) { diff --git a/app/src/main/java/app/fedilab/android/helper/Helper.java b/app/src/main/java/app/fedilab/android/helper/Helper.java index 8e5a8a923..377f5e787 100644 --- a/app/src/main/java/app/fedilab/android/helper/Helper.java +++ b/app/src/main/java/app/fedilab/android/helper/Helper.java @@ -1762,6 +1762,8 @@ public class Helper { return R.drawable.ic_plain_atom; case "braincrash": return R.drawable.ic_plain_crash; + case "mastalab": + return R.drawable.ic_plain_mastalab; default: return R.drawable.ic_plain_bubbles; } @@ -1781,6 +1783,8 @@ public class Helper { return R.drawable.fedilab_logo_atom; case "braincrash": return R.drawable.fedilab_logo_crash; + case "mastalab": + return R.drawable.fedilab_logo_mastalab; default: return R.drawable.fedilab_logo_bubbles; } diff --git a/app/src/main/res/drawable-anydpi-v24/ic_plain_mastalab.xml b/app/src/main/res/drawable-anydpi-v24/ic_plain_mastalab.xml new file mode 100644 index 000000000..c52a9be70 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/ic_plain_mastalab.xml @@ -0,0 +1,23 @@ + + + + + + + + diff --git a/app/src/main/res/drawable-hdpi/ic_plain_mastalab.png b/app/src/main/res/drawable-hdpi/ic_plain_mastalab.png new file mode 100644 index 000000000..9d4697417 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_plain_mastalab.png differ diff --git a/app/src/main/res/drawable-mdpi/ic_plain_mastalab.png b/app/src/main/res/drawable-mdpi/ic_plain_mastalab.png new file mode 100644 index 000000000..8cb5dbde5 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/ic_plain_mastalab.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_plain_mastalab.png b/app/src/main/res/drawable-xhdpi/ic_plain_mastalab.png new file mode 100644 index 000000000..fe4aedbd8 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_plain_mastalab.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_plain_mastalab.png b/app/src/main/res/drawable-xxhdpi/ic_plain_mastalab.png new file mode 100644 index 000000000..f31bfb2a9 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_plain_mastalab.png differ diff --git a/app/src/main/res/drawable/fedilab_logo_mastalab.xml b/app/src/main/res/drawable/fedilab_logo_mastalab.xml new file mode 100644 index 000000000..27fb889aa --- /dev/null +++ b/app/src/main/res/drawable/fedilab_logo_mastalab.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/ic_launcher_mastalab_foreground.xml b/app/src/main/res/drawable/ic_launcher_mastalab_foreground.xml new file mode 100644 index 000000000..dc1764e54 --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_mastalab_foreground.xml @@ -0,0 +1,30 @@ + + + + + + + + + + diff --git a/app/src/main/res/layout/dialog_icon_selector.xml b/app/src/main/res/layout/dialog_icon_selector.xml index 07acc1252..8bdeb925c 100644 --- a/app/src/main/res/layout/dialog_icon_selector.xml +++ b/app/src/main/res/layout/dialog_icon_selector.xml @@ -109,4 +109,26 @@ android:text="BrainCrash" /> + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_mastalab.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_mastalab.xml new file mode 100644 index 000000000..0c1231b9d --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_mastalab.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_mastalab_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_mastalab_round.xml new file mode 100644 index 000000000..0c1231b9d --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_mastalab_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_mastalab.png b/app/src/main/res/mipmap-hdpi/ic_launcher_mastalab.png new file mode 100644 index 000000000..23435d512 Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_mastalab.png differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_mastalab_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_mastalab_round.png new file mode 100644 index 000000000..d105f2c80 Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_mastalab_round.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_mastalab.png b/app/src/main/res/mipmap-mdpi/ic_launcher_mastalab.png new file mode 100644 index 000000000..47eaef203 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_mastalab.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_mastalab_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_mastalab_round.png new file mode 100644 index 000000000..061676e97 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_mastalab_round.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_mastalab.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_mastalab.png new file mode 100644 index 000000000..684512bc8 Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_mastalab.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_mastalab_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_mastalab_round.png new file mode 100644 index 000000000..d15884288 Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_mastalab_round.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_mastalab.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_mastalab.png new file mode 100644 index 000000000..01fa6a960 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_mastalab.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_mastalab_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_mastalab_round.png new file mode 100644 index 000000000..11078c7b1 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_mastalab_round.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mastalab.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mastalab.png new file mode 100644 index 000000000..e4359945c Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mastalab.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mastalab_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mastalab_round.png new file mode 100644 index 000000000..0152187c0 Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mastalab_round.png differ diff --git a/app/src/main/res/values/ic_launcher_mastalab_background.xml b/app/src/main/res/values/ic_launcher_mastalab_background.xml new file mode 100644 index 000000000..6ae7a0dda --- /dev/null +++ b/app/src/main/res/values/ic_launcher_mastalab_background.xml @@ -0,0 +1,4 @@ + + + #434958 + \ No newline at end of file