Changeset View
Changeset View
Standalone View
Standalone View
src/org/kde/kdeconnect/Plugins/SharePlugin/SharePlugin.java
Show All 20 Lines | |||||
21 | package org.kde.kdeconnect.Plugins.SharePlugin; | 21 | package org.kde.kdeconnect.Plugins.SharePlugin; | ||
22 | 22 | | |||
23 | import android.Manifest; | 23 | import android.Manifest; | ||
24 | import android.app.Activity; | 24 | import android.app.Activity; | ||
25 | import android.app.Notification; | 25 | import android.app.Notification; | ||
26 | import android.app.NotificationManager; | 26 | import android.app.NotificationManager; | ||
27 | import android.app.PendingIntent; | 27 | import android.app.PendingIntent; | ||
28 | import android.content.ClipboardManager; | 28 | import android.content.ClipboardManager; | ||
29 | import android.content.ContentResolver; | | |||
30 | import android.content.Context; | 29 | import android.content.Context; | ||
31 | import android.content.Intent; | 30 | import android.content.Intent; | ||
32 | import android.content.res.Resources; | 31 | import android.content.res.Resources; | ||
33 | import android.database.Cursor; | | |||
34 | import android.graphics.drawable.Drawable; | 32 | import android.graphics.drawable.Drawable; | ||
35 | import android.net.Uri; | 33 | import android.net.Uri; | ||
36 | import android.os.Bundle; | 34 | import android.os.Bundle; | ||
37 | import android.os.Handler; | 35 | import android.os.Handler; | ||
38 | import android.os.Looper; | 36 | import android.os.Looper; | ||
39 | import android.provider.MediaStore; | | |||
40 | import android.util.Log; | 37 | import android.util.Log; | ||
41 | import android.widget.Toast; | 38 | import android.widget.Toast; | ||
42 | 39 | | |||
43 | import org.kde.kdeconnect.Helpers.FilesHelper; | 40 | import org.kde.kdeconnect.Helpers.FilesHelper; | ||
44 | import org.kde.kdeconnect.Helpers.NotificationHelper; | 41 | import org.kde.kdeconnect.Helpers.NotificationHelper; | ||
45 | import org.kde.kdeconnect.NetworkPacket; | 42 | import org.kde.kdeconnect.NetworkPacket; | ||
46 | import org.kde.kdeconnect.Plugins.Plugin; | 43 | import org.kde.kdeconnect.Plugins.Plugin; | ||
47 | import org.kde.kdeconnect.Plugins.PluginFactory; | 44 | import org.kde.kdeconnect.Plugins.PluginFactory; | ||
48 | import org.kde.kdeconnect.UserInterface.PluginSettingsFragment; | 45 | import org.kde.kdeconnect.UserInterface.PluginSettingsFragment; | ||
49 | import org.kde.kdeconnect_tp.R; | 46 | import org.kde.kdeconnect_tp.R; | ||
50 | 47 | | |||
51 | import java.io.File; | | |||
52 | import java.io.InputStream; | | |||
53 | import java.net.URL; | 48 | import java.net.URL; | ||
54 | import java.util.ArrayList; | 49 | import java.util.ArrayList; | ||
55 | import java.util.concurrent.ExecutorService; | 50 | import java.util.concurrent.ExecutorService; | ||
56 | import java.util.concurrent.Executors; | 51 | import java.util.concurrent.Executors; | ||
57 | 52 | | |||
58 | import androidx.annotation.WorkerThread; | 53 | import androidx.annotation.WorkerThread; | ||
59 | import androidx.core.app.NotificationCompat; | 54 | import androidx.core.app.NotificationCompat; | ||
60 | import androidx.core.content.ContextCompat; | 55 | import androidx.core.content.ContextCompat; | ||
▲ Show 20 Lines • Show All 297 Lines • Show Last 20 Lines |