Changeset View
Changeset View
Standalone View
Standalone View
src/org/kde/kdeconnect/Plugins/TelephonyPlugin/TelephonyPlugin.java
Show All 24 Lines | |||||
25 | import android.content.Context; | 25 | import android.content.Context; | ||
26 | import android.content.Intent; | 26 | import android.content.Intent; | ||
27 | import android.content.IntentFilter; | 27 | import android.content.IntentFilter; | ||
28 | import android.content.SharedPreferences; | 28 | import android.content.SharedPreferences; | ||
29 | import android.content.pm.PackageManager; | 29 | import android.content.pm.PackageManager; | ||
30 | import android.media.AudioManager; | 30 | import android.media.AudioManager; | ||
31 | import android.os.Build; | 31 | import android.os.Build; | ||
32 | import android.preference.PreferenceManager; | 32 | import android.preference.PreferenceManager; | ||
33 | import android.support.v4.content.ContextCompat; | | |||
34 | import android.telephony.PhoneNumberUtils; | 33 | import android.telephony.PhoneNumberUtils; | ||
35 | import android.telephony.TelephonyManager; | 34 | import android.telephony.TelephonyManager; | ||
36 | import android.util.Log; | 35 | import android.util.Log; | ||
37 | 36 | | |||
38 | import org.kde.kdeconnect.Helpers.ContactsHelper; | 37 | import org.kde.kdeconnect.Helpers.ContactsHelper; | ||
39 | import org.kde.kdeconnect.NetworkPacket; | 38 | import org.kde.kdeconnect.NetworkPacket; | ||
40 | import org.kde.kdeconnect.Plugins.Plugin; | 39 | import org.kde.kdeconnect.Plugins.Plugin; | ||
41 | import org.kde.kdeconnect_tp.R; | 40 | import org.kde.kdeconnect_tp.R; | ||
42 | 41 | | |||
43 | import java.util.Map; | 42 | import java.util.Map; | ||
44 | import java.util.Timer; | 43 | import java.util.Timer; | ||
45 | import java.util.TimerTask; | 44 | import java.util.TimerTask; | ||
46 | 45 | | |||
46 | import androidx.core.content.ContextCompat; | ||||
47 | | ||||
47 | public class TelephonyPlugin extends Plugin { | 48 | public class TelephonyPlugin extends Plugin { | ||
48 | 49 | | |||
49 | 50 | | |||
50 | /** | 51 | /** | ||
51 | * Packet used for simple telephony events | 52 | * Packet used for simple telephony events | ||
52 | * <p> | 53 | * <p> | ||
53 | * It contains the key "event" which maps to a string indicating the type of event: | 54 | * It contains the key "event" which maps to a string indicating the type of event: | ||
54 | * - "ringing" - A phone call is incoming | 55 | * - "ringing" - A phone call is incoming | ||
▲ Show 20 Lines • Show All 272 Lines • Show Last 20 Lines |