mirror of
https://github.com/M66B/FairEmail.git
synced 2025-12-11 17:29:48 +01:00
Switched to ShortcatBadgerX
This commit is contained in:
@@ -784,7 +784,9 @@ dependencies {
|
|||||||
|
|
||||||
// https://github.com/leolin310148/ShortcutBadger
|
// https://github.com/leolin310148/ShortcutBadger
|
||||||
// https://mvnrepository.com/artifact/me.leolin/ShortcutBadger
|
// https://mvnrepository.com/artifact/me.leolin/ShortcutBadger
|
||||||
implementation "me.leolin:ShortcutBadger:$badge_version"
|
//implementation "me.leolin:ShortcutBadger:$badge_version"
|
||||||
|
// https://github.com/kibotu/ShortcutBadgerX
|
||||||
|
implementation 'com.github.kibotu:ShortcutBadgerX:1.2.3'
|
||||||
|
|
||||||
// https://github.com/bugsnag/bugsnag-android
|
// https://github.com/bugsnag/bugsnag-android
|
||||||
// https://mvnrepository.com/artifact/com.bugsnag/bugsnag-android
|
// https://mvnrepository.com/artifact/com.bugsnag/bugsnag-android
|
||||||
|
|||||||
@@ -25,8 +25,10 @@ import me.leolin.shortcutbadger.impl.NovaHomeBadger;
|
|||||||
import me.leolin.shortcutbadger.impl.OPPOHomeBader;
|
import me.leolin.shortcutbadger.impl.OPPOHomeBader;
|
||||||
import me.leolin.shortcutbadger.impl.SamsungHomeBadger;
|
import me.leolin.shortcutbadger.impl.SamsungHomeBadger;
|
||||||
import me.leolin.shortcutbadger.impl.SonyHomeBadger;
|
import me.leolin.shortcutbadger.impl.SonyHomeBadger;
|
||||||
|
import me.leolin.shortcutbadger.impl.TranssionHomeBadger;
|
||||||
import me.leolin.shortcutbadger.impl.VivoHomeBadger;
|
import me.leolin.shortcutbadger.impl.VivoHomeBadger;
|
||||||
import me.leolin.shortcutbadger.impl.XiaomiHomeBadger;
|
import me.leolin.shortcutbadger.impl.XiaomiHomeBadger;
|
||||||
|
import me.leolin.shortcutbadger.impl.YandexLauncherBadger;
|
||||||
import me.leolin.shortcutbadger.impl.ZTEHomeBadger;
|
import me.leolin.shortcutbadger.impl.ZTEHomeBadger;
|
||||||
import me.leolin.shortcutbadger.impl.ZukHomeBadger;
|
import me.leolin.shortcutbadger.impl.ZukHomeBadger;
|
||||||
|
|
||||||
@@ -59,6 +61,8 @@ public final class ShortcutBadgerAlt {
|
|||||||
BADGERS.add(VivoHomeBadger.class);
|
BADGERS.add(VivoHomeBadger.class);
|
||||||
BADGERS.add(ZTEHomeBadger.class);
|
BADGERS.add(ZTEHomeBadger.class);
|
||||||
BADGERS.add(EverythingMeHomeBadger.class);
|
BADGERS.add(EverythingMeHomeBadger.class);
|
||||||
|
BADGERS.add(YandexLauncherBadger.class);
|
||||||
|
BADGERS.add(TranssionHomeBadger.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static Badger sShortcutBadger;
|
private static Badger sShortcutBadger;
|
||||||
@@ -242,8 +246,14 @@ public final class ShortcutBadgerAlt {
|
|||||||
sShortcutBadger = new VivoHomeBadger();
|
sShortcutBadger = new VivoHomeBadger();
|
||||||
else if (Build.MANUFACTURER.equalsIgnoreCase("ZTE"))
|
else if (Build.MANUFACTURER.equalsIgnoreCase("ZTE"))
|
||||||
sShortcutBadger = new ZTEHomeBadger();
|
sShortcutBadger = new ZTEHomeBadger();
|
||||||
|
else if (Build.MANUFACTURER.equalsIgnoreCase("SAMSUNG"))
|
||||||
|
sShortcutBadger = new SamsungHomeBadger();
|
||||||
|
else if (Build.MANUFACTURER.equalsIgnoreCase("HUAWEI")
|
||||||
|
|| Build.MANUFACTURER.equalsIgnoreCase("HONOR"))
|
||||||
|
sShortcutBadger = new HuaweiHomeBadger();
|
||||||
else
|
else
|
||||||
sShortcutBadger = new DefaultBadger();
|
sShortcutBadger = new DefaultBadger();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
eu.faircode.email.EntityLog.log(context, "Badger using=" + sShortcutBadger.getClass());
|
eu.faircode.email.EntityLog.log(context, "Badger using=" + sShortcutBadger.getClass());
|
||||||
|
|||||||
Reference in New Issue
Block a user