Differential D10951 Diff 28510 src/org/kde/kdeconnect/Plugins/NotificationsPlugin/NotificationsPlugin.java
Changeset View
Changeset View
Standalone View
Standalone View
src/org/kde/kdeconnect/Plugins/NotificationsPlugin/NotificationsPlugin.java
Show All 39 Lines | |||||
40 | import android.provider.Settings; | 40 | import android.provider.Settings; | ||
41 | import android.service.notification.StatusBarNotification; | 41 | import android.service.notification.StatusBarNotification; | ||
42 | import android.support.annotation.RequiresApi; | 42 | import android.support.annotation.RequiresApi; | ||
43 | import android.util.Log; | 43 | import android.util.Log; | ||
44 | 44 | | |||
45 | import org.kde.kdeconnect.Helpers.AppsHelper; | 45 | import org.kde.kdeconnect.Helpers.AppsHelper; | ||
46 | import org.kde.kdeconnect.NetworkPackage; | 46 | import org.kde.kdeconnect.NetworkPackage; | ||
47 | import org.kde.kdeconnect.Plugins.Plugin; | 47 | import org.kde.kdeconnect.Plugins.Plugin; | ||
48 | import org.kde.kdeconnect.UserInterface.MaterialActivity; | 48 | import org.kde.kdeconnect.UserInterface.MainActivity; | ||
49 | import org.kde.kdeconnect.UserInterface.SettingsActivity; | 49 | import org.kde.kdeconnect.UserInterface.SettingsActivity; | ||
50 | import org.kde.kdeconnect_tp.R; | 50 | import org.kde.kdeconnect_tp.R; | ||
51 | 51 | | |||
52 | import java.io.ByteArrayOutputStream; | 52 | import java.io.ByteArrayOutputStream; | ||
53 | import java.security.MessageDigest; | 53 | import java.security.MessageDigest; | ||
54 | import java.security.NoSuchAlgorithmException; | 54 | import java.security.NoSuchAlgorithmException; | ||
55 | import java.util.Arrays; | 55 | import java.util.Arrays; | ||
56 | import java.util.HashMap; | 56 | import java.util.HashMap; | ||
▲ Show 20 Lines • Show All 435 Lines • ▼ Show 20 Line(s) | 491 | public AlertDialog getErrorDialog(final Activity deviceActivity) { | |||
492 | 492 | | |||
493 | return new AlertDialog.Builder(deviceActivity) | 493 | return new AlertDialog.Builder(deviceActivity) | ||
494 | .setTitle(R.string.pref_plugin_notifications) | 494 | .setTitle(R.string.pref_plugin_notifications) | ||
495 | .setMessage(R.string.no_permissions) | 495 | .setMessage(R.string.no_permissions) | ||
496 | .setPositiveButton(R.string.open_settings, new DialogInterface.OnClickListener() { | 496 | .setPositiveButton(R.string.open_settings, new DialogInterface.OnClickListener() { | ||
497 | @Override | 497 | @Override | ||
498 | public void onClick(DialogInterface dialogInterface, int i) { | 498 | public void onClick(DialogInterface dialogInterface, int i) { | ||
499 | Intent intent = new Intent("android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS"); | 499 | Intent intent = new Intent("android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS"); | ||
500 | deviceActivity.startActivityForResult(intent, MaterialActivity.RESULT_NEEDS_RELOAD); | 500 | deviceActivity.startActivityForResult(intent, MainActivity.RESULT_NEEDS_RELOAD); | ||
501 | } | 501 | } | ||
502 | }) | 502 | }) | ||
503 | .setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() { | 503 | .setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() { | ||
504 | @Override | 504 | @Override | ||
505 | public void onClick(DialogInterface dialogInterface, int i) { | 505 | public void onClick(DialogInterface dialogInterface, int i) { | ||
506 | //Do nothing | 506 | //Do nothing | ||
507 | } | 507 | } | ||
508 | }) | 508 | }) | ||
▲ Show 20 Lines • Show All 86 Lines • Show Last 20 Lines |