Open Donnnno opened 2 years ago
This is an icon pack feature also. Can't be done just from the launcher.
Yes! I can do the icon pack part (for all icon packs, using the Candybar dashboard :), with something like this:
case OMEGA:
try {
final Intent omega = new Intent("com.saggitt.omega.APPLY_ICONS");
omega.setComponent(ComponentName.unflattenFromString("com.saggitt.omega.iconpack.ApplyIconPackActivity"));
omega.putExtra("packageName", context.getPackageName());
context.startActivity(omega);
} catch (ActivityNotFoundException | NullPointerException e) {
openGooglePlay(context, launcherPackage, launcherName);
}
break;
But something needs to be done from KISS part too
Many launchers support an option to apply an icon-pack from the icon pack itself. Like this:
It would be great for KISS to have something like that too :)
Thanks!
Some technical details, this is how it looks in the icon pack with Omega as an example:
https://github.com/zixpo/candybar/commit/271e77560c1237df72ac60e5691c10ee39256901
and some code from omega/ trebuchet:
https://github.com/NeoApplications/Neo-Launcher/blob/A-11/Omega/src/com/saggitt/omega/iconpack/ApplyIconPackActivity.kt