From 1416aeba05bca6927c1373734bfb9d22592b24d9 Mon Sep 17 00:00:00 2001 From: Kieran Coldron Date: Sat, 17 Nov 2018 16:15:08 +0000 Subject: [PATCH 1/5] change majority of app to use sockets with json instead of intents --- .idea/gradle.xml | 4 +- app/src/main/AndroidManifest.xml | 2 + .../main/java/com/termux/api/AudioAPI.java | 4 +- .../java/com/termux/api/BatteryStatusAPI.java | 4 +- .../java/com/termux/api/BrightnessAPI.java | 10 +- .../main/java/com/termux/api/CallLogAPI.java | 10 +- .../java/com/termux/api/CameraInfoAPI.java | 5 +- .../java/com/termux/api/ClipboardAPI.java | 16 +- .../java/com/termux/api/ContactListAPI.java | 4 +- .../java/com/termux/api/DialogActivity.java | 84 ++--- .../main/java/com/termux/api/DownloadAPI.java | 12 +- .../java/com/termux/api/FingerprintAPI.java | 20 +- .../main/java/com/termux/api/InfraredAPI.java | 21 +- .../main/java/com/termux/api/KeystoreAPI.java | 79 +++-- .../main/java/com/termux/api/LocationAPI.java | 10 +- .../java/com/termux/api/MediaPlayerAPI.java | 12 +- .../java/com/termux/api/MediaScannerAPI.java | 15 +- .../java/com/termux/api/MicRecorderAPI.java | 8 +- .../java/com/termux/api/NotificationAPI.java | 62 ++-- .../com/termux/api/NotificationListAPI.java | 4 +- .../main/java/com/termux/api/PhotoAPI.java | 10 +- .../main/java/com/termux/api/SensorAPI.java | 8 +- .../main/java/com/termux/api/ShareAPI.java | 18 +- .../main/java/com/termux/api/SmsInboxAPI.java | 12 +- .../main/java/com/termux/api/SmsSendAPI.java | 16 +- .../java/com/termux/api/SpeechToTextAPI.java | 8 +- .../java/com/termux/api/StorageGetAPI.java | 8 +- .../java/com/termux/api/TelephonyAPI.java | 18 +- .../com/termux/api/TermuxApiReceiver.java | 183 +---------- .../java/com/termux/api/TermuxApiService.java | 294 ++++++++++++++++++ .../java/com/termux/api/TextToSpeechAPI.java | 8 +- .../main/java/com/termux/api/ToastAPI.java | 25 +- .../main/java/com/termux/api/TorchAPI.java | 8 +- .../main/java/com/termux/api/VibrateAPI.java | 10 +- .../main/java/com/termux/api/VolumeAPI.java | 32 +- .../java/com/termux/api/WallpaperAPI.java | 14 +- app/src/main/java/com/termux/api/WifiAPI.java | 16 +- .../com/termux/api/util/ResultReturner.java | 27 +- .../api/util/TermuxApiPermissionActivity.java | 6 +- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 3 +- 41 files changed, 659 insertions(+), 453 deletions(-) create mode 100644 app/src/main/java/com/termux/api/TermuxApiService.java diff --git a/.idea/gradle.xml b/.idea/gradle.xml index cde9d869b..f43d42846 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -3,7 +3,9 @@