Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4cbbd6e0 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Add an API to get active icon for screen saver" into rvc-dev am:...

Merge "Add an API to get active icon for screen saver" into rvc-dev am: 8be35ef4 am: 7fdc50fb am: 14b0fb71 am: 5f681642

Change-Id: I599e92c7c99f06118a60cca14b6757a5623375a0
parents 744e0b93 5f681642
Loading
Loading
Loading
Loading
+19 −0
Original line number Original line Diff line number Diff line
@@ -159,6 +159,25 @@ public class DreamBackend {
        return null;
        return null;
    }
    }


    /**
     * Gets an icon from active dream.
     */
    public Drawable getActiveIcon() {
        final ComponentName cn = getActiveDream();
        if (cn != null) {
            final PackageManager pm = mContext.getPackageManager();
            try {
                final ServiceInfo ri = pm.getServiceInfo(cn, 0);
                if (ri != null) {
                    return ri.loadIcon(pm);
                }
            } catch (PackageManager.NameNotFoundException exc) {
                return null;
            }
        }
        return null;
    }

    public @WhenToDream int getWhenToDreamSetting() {
    public @WhenToDream int getWhenToDreamSetting() {
        if (!isEnabled()) {
        if (!isEnabled()) {
            return NEVER;
            return NEVER;