Loading app/build.gradle +4 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,10 @@ dependencies { implementation 'me.relex:circleindicator:1.2.2@aar' implementation 'uk.co.chrisjenx:calligraphy:2.3.0' implementation 'com.bugsnag:bugsnag-android:4.+' compile "com.android.support:palette-v7:${rootProject.ext.supportLibraryVersion}" // Support Libs implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibraryVersion}" implementation "com.android.support:recyclerview-v7:${rootProject.ext.supportLibraryVersion}" Loading app/src/main/AndroidManifest.xml +2 −2 Original line number Diff line number Diff line Loading @@ -42,7 +42,7 @@ </intent-filter> </service> <meta-data android:name="io.fabric.ApiKey" android:value="8fcf342f1b8ac74d6980872082b7216ef4682a29" /> android:name="com.bugsnag.android.API_KEY" android:value="3c2e123c774b9328c800aa1c230e7a2d"/> </application> </manifest> app/src/main/java/org/indin/blisslaunchero/BlissLauncher.java +3 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,8 @@ package org.indin.blisslaunchero; import android.app.Application; import com.bugsnag.android.Bugsnag; import uk.co.chrisjenx.calligraphy.CalligraphyConfig; public class BlissLauncher extends Application { Loading @@ -13,5 +15,6 @@ public class BlissLauncher extends Application { .setDefaultFontPath("Roboto-Regular.ttf") .setFontAttrId(R.attr.fontPath) .build()); Bugsnag.init(this); } } app/src/main/java/org/indin/blisslaunchero/data/model/AppItem.java +12 −1 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ import android.graphics.drawable.Drawable; import java.util.ArrayList; import java.util.List; public class AppItem { private CharSequence mLabel; Loading @@ -18,6 +19,7 @@ public class AppItem { private boolean mIsClock; private boolean mIsCalendar; private boolean isPinnedApp; private boolean isAdaptive; // Folder specific private boolean mBelongsToFolder; Loading @@ -28,7 +30,7 @@ public class AppItem { public AppItem(CharSequence label, String packageName, Drawable icon, Intent intent, String componentName, boolean iconFromIconPack, boolean isSystemApp, boolean isClock, boolean isCalendar) { boolean isClock, boolean isCalendar, boolean adaptive) { this.mLabel = label; this.mPackageName = packageName; this.mIcon = icon; Loading @@ -38,8 +40,16 @@ public class AppItem { this.mIsSystemApp = isSystemApp; this.mIsClock = isClock; this.mIsCalendar = isCalendar; this.isAdaptive = adaptive; } public boolean isAdaptive(){ return isAdaptive; } public void setAdaptive(boolean adaptive){ this.isAdaptive = adaptive; } public CharSequence getLabel() { return mLabel; } Loading Loading @@ -138,4 +148,5 @@ public class AppItem { public void setBelongsToFolder(boolean belongsToFolder) { this.mBelongsToFolder = belongsToFolder; } } app/src/main/java/org/indin/blisslaunchero/notification/DotRenderer.java +1 −2 Original line number Diff line number Diff line Loading @@ -41,9 +41,8 @@ public class DotRenderer { R.drawable.notification_icon_72); Bitmap scaledBitmap = Bitmap.createScaledBitmap(myBitmap, mSize,mSize, true); mPaint.setColor(Color.parseColor("#FF0800")); canvas.drawBitmap(scaledBitmap, iconBounds.left - scaledBitmap.getWidth() / 3, iconBounds.top - scaledBitmap.getHeight() / 3, null); iconBounds.top - scaledBitmap.getHeight() / 3, mPaint); //canvas.drawCircle(badgeCenterX, badgeCenterY, mSize/2, mPaint); } } Loading
app/build.gradle +4 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,10 @@ dependencies { implementation 'me.relex:circleindicator:1.2.2@aar' implementation 'uk.co.chrisjenx:calligraphy:2.3.0' implementation 'com.bugsnag:bugsnag-android:4.+' compile "com.android.support:palette-v7:${rootProject.ext.supportLibraryVersion}" // Support Libs implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibraryVersion}" implementation "com.android.support:recyclerview-v7:${rootProject.ext.supportLibraryVersion}" Loading
app/src/main/AndroidManifest.xml +2 −2 Original line number Diff line number Diff line Loading @@ -42,7 +42,7 @@ </intent-filter> </service> <meta-data android:name="io.fabric.ApiKey" android:value="8fcf342f1b8ac74d6980872082b7216ef4682a29" /> android:name="com.bugsnag.android.API_KEY" android:value="3c2e123c774b9328c800aa1c230e7a2d"/> </application> </manifest>
app/src/main/java/org/indin/blisslaunchero/BlissLauncher.java +3 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,8 @@ package org.indin.blisslaunchero; import android.app.Application; import com.bugsnag.android.Bugsnag; import uk.co.chrisjenx.calligraphy.CalligraphyConfig; public class BlissLauncher extends Application { Loading @@ -13,5 +15,6 @@ public class BlissLauncher extends Application { .setDefaultFontPath("Roboto-Regular.ttf") .setFontAttrId(R.attr.fontPath) .build()); Bugsnag.init(this); } }
app/src/main/java/org/indin/blisslaunchero/data/model/AppItem.java +12 −1 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ import android.graphics.drawable.Drawable; import java.util.ArrayList; import java.util.List; public class AppItem { private CharSequence mLabel; Loading @@ -18,6 +19,7 @@ public class AppItem { private boolean mIsClock; private boolean mIsCalendar; private boolean isPinnedApp; private boolean isAdaptive; // Folder specific private boolean mBelongsToFolder; Loading @@ -28,7 +30,7 @@ public class AppItem { public AppItem(CharSequence label, String packageName, Drawable icon, Intent intent, String componentName, boolean iconFromIconPack, boolean isSystemApp, boolean isClock, boolean isCalendar) { boolean isClock, boolean isCalendar, boolean adaptive) { this.mLabel = label; this.mPackageName = packageName; this.mIcon = icon; Loading @@ -38,8 +40,16 @@ public class AppItem { this.mIsSystemApp = isSystemApp; this.mIsClock = isClock; this.mIsCalendar = isCalendar; this.isAdaptive = adaptive; } public boolean isAdaptive(){ return isAdaptive; } public void setAdaptive(boolean adaptive){ this.isAdaptive = adaptive; } public CharSequence getLabel() { return mLabel; } Loading Loading @@ -138,4 +148,5 @@ public class AppItem { public void setBelongsToFolder(boolean belongsToFolder) { this.mBelongsToFolder = belongsToFolder; } }
app/src/main/java/org/indin/blisslaunchero/notification/DotRenderer.java +1 −2 Original line number Diff line number Diff line Loading @@ -41,9 +41,8 @@ public class DotRenderer { R.drawable.notification_icon_72); Bitmap scaledBitmap = Bitmap.createScaledBitmap(myBitmap, mSize,mSize, true); mPaint.setColor(Color.parseColor("#FF0800")); canvas.drawBitmap(scaledBitmap, iconBounds.left - scaledBitmap.getWidth() / 3, iconBounds.top - scaledBitmap.getHeight() / 3, null); iconBounds.top - scaledBitmap.getHeight() / 3, mPaint); //canvas.drawCircle(badgeCenterX, badgeCenterY, mSize/2, mPaint); } }