• Home
  • History
  • Annotate
  • only in /external/sl4a/Common/src/com/googlecode/android_scripting/facade/
History log of /external/sl4a/Common/src/com/googlecode/android_scripting/facade/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e191e815ec9dc703d392d7e82fdb28d67ee93863 18-Jun-2016 Jakub Pawlowski <jpawlowski@google.com> Make it possible to test notifications

Change-Id: I4808d7aa48cd4660c73ea65bdb3fbd007e19c52e
(cherry picked from commit 3615767be3f4074a63f02665e93b6516f3a1a91d)
luetooth/GattClientFacade.java
luetooth/GattServerFacade.java
b4aefaa8abb60a87d8610706f00dd585e6ba5a2d 14-Jun-2016 Jakub Pawlowski <jpawlowski@google.com> Use byte[] in GattServerFacade.onDescriptorWriteRequest

Change-Id: I2f70ddca85844aac8f90a46f6feadac4c4e1e088
(cherry picked from commit b1dda6c3d2cae3ee11cc7b441f8630eb490b1405)
luetooth/GattServerFacade.java
77d581fe68c6f3949e71852a63302119bc657729 14-Jun-2016 Jakub Pawlowski <jpawlowski@google.com> Use byte[] in GattClientFacade and GattServerFacade

This patch make use of byte[] as return type in Gatt related facades. It
also adds setter for characteristic write type.

Change-Id: I1f27f43be3306ba3fa1d2dd9b5083b2ae85a21bb
(cherry picked from commit 39be83ae6b3d6ef935a7c023034f8cd62c4faa80)
luetooth/GattClientFacade.java
luetooth/GattServerFacade.java
f6de66de520eaad10b8114ae122256df679dd03e 06-Jun-2016 Jakub Pawlowski <jpawlowski@google.com> Add cleanup services command to server facade

Change-Id: If2c1668da22240298b39cf0a294a57ea5c9e7e2b
(cherry picked from commit 8364a61af2ea2e18629cbdaa6c579e3671778c5f)
luetooth/GattServerFacade.java
e07fa23c6b69ec61735656f79dad3909352b5c16 21-May-2016 tturney <tturney@google.com> Make rfcomm connections thread based to prevent blocking calls

Change-Id: I0018c06ac5e100fa6dd00d945690fb39493c658f
Cherry-Pick of: https://android-review.googlesource.com/#/c/231675/
luetooth/BluetoothRfcommFacade.java
ac3b5325666397a92d22f1ceb79ff3ccf806c4cb 17-May-2016 tturney <tturney@google.com> Add new functions for Bluetooth facades

Add bluetoothRfcommCloseSocket to be able to
close a socket outside of a disconnect.

Add gattClientClose in order to properly
cleanup open Gatt services.

Change-Id: I641a1ac6d1b96ae59f44d3c569448101bdfa046c
Cherry-Pick of: https://android-review.googlesource.com/#/c/230038/
luetooth/BluetoothRfcommFacade.java
luetooth/GattClientFacade.java
81ec385188627c44e22183387366d362b7909a9b 07-May-2016 Nathan Harold <nharold@google.com> Convert telephonyIsVoiceCapable() to return Boolean

Bug:28641815
Change-Id: Ie595d01eb6f106a97a006149c466e252a6c9735c
elephony/TelephonyManagerFacade.java
078bf43a00349dc8a10b7a54eaec565fe82a8e89 19-Apr-2016 Nathan Harold <nharold@google.com> Create PhoneStateListeners as needed to accommodate subId Changes

We cannot assume that the list of valid subscriptions will be
complete at the creation of SL4A or static throughout a session.
Instead we need to allow for dynamically created/managed
listeners, which also means tearing down old listeners that are
orphaned by subscription changes.

-Move creation/teardown of PhoneStateListeners into the
StateChangeListener class
-Create StateChangeListeners on-demand by valid subId
-Remove the executable bit from the ImsManagerFacade.java file

Bug: 28245377
Change-Id: I27bf7a31f0fecda44623752cc265732883273eb9
elephony/ImsManagerFacade.java
elephony/TelephonyManagerFacade.java
elephony/TelephonyStateListeners.java
85d5ea49f4e1df03defe80aee7ea9d91fcb5b8ca 19-Apr-2016 Adam Lesinski <adamlesinski@google.com> Merge "Remove getModemActivityInfo()" into nyc-dev
5fa74c25e5efe18d5c8bcf1fd9dda076f45ff8f0 16-Apr-2016 Nathan Harold <nharold@google.com> Remove getModemActivityInfo()

Bug: 26842468
Change-Id: Id8ef578fdcfce138033a9e446fccb83b3c6fe226
elephony/TelephonyManagerFacade.java
b8021516736857f952a00936a0507afb1a4759fa 15-Apr-2016 Marie Janssen <jamuraa@google.com> RfcommFacade: Close fd after closing the socket.

Closing the fd before the socket results in a EBADFD because
mSocket.close() tries to close it as well.

Fixes: 27249843
Change-Id: Id1408e770a5f790f9b530ab95bc0a173bef9dd5d
luetooth/BluetoothRfcommFacade.java
64608521ad6e3387ae48e1eb2af53bf80c1882f6 08-Apr-2016 Samuel Tan <samueltan@google.com> Change call to WifiManager.enableAutoJoinWhenAssociated()

Call WifiManager.setEnableAutoJoinWhenAssociated()
instead of WifiManager.enableAutoJoinWhenAssociated(),
since the method has been renamed.

BUG: 28088867
Change-Id: I222f408869d93e93923fd72d92f58c26ce8ec5bb
TEST: 'runtest frameworks-wifi' passes.
ifi/WifiManagerFacade.java
93a3989bb6e3d452cff0b659702538da55a8ee76 07-Apr-2016 Randy Pan <zpan@google.com> Merge "Enable/disable WifiConnectivityManager at runtime" into nyc-dev
cbc63ac26ad95d9a2624dfcf2837455469a8e066 07-Apr-2016 Randy Pan <zpan@google.com> Merge "Obsolete a couple of auto-join APIs." into nyc-dev
41ec68c3076918c0b91641ea2de582a065282ec3 05-Apr-2016 Junda Liu <junda@google.com> Merge "Use new iccAuthentication API." into nyc-dev
d7cd81c46d6c5cad77958c9266e4b9b952529a8b 04-Apr-2016 Wei Wang <weiwa@google.com> Add responder related APIs in RttManagerFacade

Bug:26958708
Change-Id: Ic3ae71167c3e5ef2a3f631146cb0b1a617f03791
ifi/WifiRttManagerFacade.java
bfa70e36d67dbfbe716668d77f960c537d8d9ffb 01-Apr-2016 Randy Pan <zpan@google.com> Enable/disable WifiConnectivityManager at runtime

Add support to turn on and off WifiConnectivityManager at
runtime.

Bug: 27968625
Change-Id: I034ecb3ad17a839eb307a5980eeb2cea1b8fd189
ifi/WifiManagerFacade.java
9c52b6cc2be73829bab062aa3a412350b2325c3c 11-Mar-2016 Randy Pan <zpan@google.com> Obsolete a couple of auto-join APIs.

Bug: 26666366
Change-Id: Ie318811f626ea03265911804fedbe39b8867da9e
ifi/WifiManagerFacade.java
9e454728097984b4ae9ca2a8727c91ebe6103ca3 15-Mar-2016 Sanket Agarwal <sanketa@google.com> Add facades for client profiles.

Bug: b/26927787

Change-Id: Ife1f1e8ea8a6aadc15c97c8540d4e18b66c9e585
luetooth/BluetoothA2dpFacade.java
luetooth/BluetoothA2dpSinkFacade.java
luetooth/BluetoothConnectionFacade.java
luetooth/BluetoothHfpClientFacade.java
f1ba9d823958a97a8b726949b682593097b0e750 29-Mar-2016 Nathan Harold <nharold@google.com> Fix the SL4A Doc String for telecomCallReject()

Bug: 27883474
Change-Id: I57da954fc56d3b6ddb4de65fdfeaca88c861ee90
elephony/TelecomCallFacade.java
45226446af1cb5c86b982fda393bcbec577b4124 30-Mar-2016 Junda Liu <junda@google.com> Use new iccAuthentication API.

Bug: b/27360179
Change-Id: Id6d05ade86ae8aaf3852b9cc7b0036eb84e9b9d5
elephony/TelephonyManagerFacade.java
1743ee0c562d9ada4028ab44a0ad6ef7f15518fc 17-Mar-2016 Nathan Harold <nharold@google.com> Removing the now-unusable HtmlInterpreter

-Because Webview security was increased in API level 21, views
can no longer be launched external to apps. Thus this capability
no longer works. Leaving it in will cause SL4A to throw security
exceptions.

Bug: 26984426
Bug: 27706712
Change-Id: I1b4ead84eb0fcbd9a192e419f9a87562984d2188
i/UiFacade.java
c17bd7d6f47b9ca402f592bbed016a3c402255aa 04-Mar-2016 Nathan Harold <nharold@google.com> Merge "SL4A: Add event listener support for added/removed calls." into mm-wireless-dev
am: 6b5f13d497

* commit '6b5f13d497398e5d778319b3aead65d0b2bda492':
SL4A: Add event listener support for added/removed calls.
6b5f13d497398e5d778319b3aead65d0b2bda492 04-Mar-2016 Nathan Harold <nharold@google.com> Merge "SL4A: Add event listener support for added/removed calls." into mm-wireless-dev
4fea669a45d86c31e8f5f0dc0d37c5b814db77a7 04-Mar-2016 Nathan Harold <nharold@google.com> Update callId and videoCallId to use hashCode instead of toString
am: e55819f7ab

* commit 'e55819f7abcf15bbad82cd3b6fd49881c5d2ef09':
Update callId and videoCallId to use hashCode instead of toString
e55819f7abcf15bbad82cd3b6fd49881c5d2ef09 04-Mar-2016 Nathan Harold <nharold@google.com> Update callId and videoCallId to use hashCode instead of toString

-Stringizing these objects no longer works as toString was
overridden
-Instead of relying on the base toString() from Object we will
rely on hashCode()

Bug: 27461591
Change-Id: I29da00937d28ee9d1222c0d64316780287a58476
elephony/InCallServiceImpl.java
c075db53e6bc8a1514866fd46688ab1bcb0e1664 02-Mar-2016 Nathan Harold <nharold@google.com> SL4A: Add event listener support for added/removed calls.

-New CallListener to register for ADDED/REMOVED events
-New methods to start/stop listening for Calls being Added

Bug: 27431543
Change-Id: I22a14482bc923c5bf2d53d45008b166388e456f2
elephony/InCallServiceImpl.java
elephony/TelecomManagerFacade.java
elephony/TelephonyConstants.java
dc405ed27dd42568c5c3c51adee321501547c8d4 24-Feb-2016 Yang Liu <yangxliu@google.com> SL4A: Remove code to turn off WiFi when enable WiFi softAP.
am: 71ad3c09b7

* commit '71ad3c09b79ace71569410e429394a4246f06168':
SL4A: Remove code to turn off WiFi when enable WiFi softAP.
71ad3c09b79ace71569410e429394a4246f06168 24-Feb-2016 Yang Liu <yangxliu@google.com> SL4A: Remove code to turn off WiFi when enable WiFi softAP.

BUG: 27325357
Change-Id: I0c6b6df8585b85b4588e11276b1be2fd4f607521
ifi/WifiManagerFacade.java
e148b317651537b939aa3d79878981dcb1cff0f2 18-Feb-2016 Etan Cohen <etancohen@google.com> [NAN] API cleanup - rename FLAGS. [DO NOT MERGE]

Per API guidelines - non-overlapping constants can be (should be)
named with "FLAG".

Bug: 27122760
Change-Id: I6d4f6af2c49c52277bd1195c2f8032d7a4f75ca5
ifi/WifiNanManagerFacade.java
85b5bb938f76353abb65accae824407672b2ce59 18-Feb-2016 Etan Cohen <etancohen@google.com> [NAN] Renamed listeners to callback per API guidelines [DO NOT MERGE]

The interfaces had multiple functions and are hence callback
and not a listener.

Note: purely a rename operation.

Bug: 27122760
Change-Id: I7899adac7f9a9fea873a04668b3137dd025e7de9
ifi/WifiNanManagerFacade.java
4e4eb21115aa490cd63edfb64a0c4a157d27ec68 17-Feb-2016 Etan Cohen <etancohen@google.com> [NAN]: API update - consolidate Puslish|Subscribe Data+Subscribe -> Config [DO NOT MERGE]

Simplify configuration and consolidate structures whose difference
wasn't very clear.

Bug: 27122760
Change-Id: Ie502b559f3f7d6e5bea4575faf95163fdb42bd76
ifi/WifiNanManagerFacade.java
da39563dd3398abd90caedbd7e0ed1310eeeb141 13-Feb-2016 Nathan Harold <nharold@google.com> Add an RPC to broadcast an event as the system user.
am: db9763a343

* commit 'db9763a343e3e1a74a2ca4b8e2f28e9077e60217':
Add an RPC to broadcast an event as the system user.
db9763a343e3e1a74a2ca4b8e2f28e9077e60217 13-Feb-2016 Nathan Harold <nharold@google.com> Add an RPC to broadcast an event as the system user.

Originally from Change Id: Ic6fb59bae229d04056d08152150577ae8ca9a6a3

Bug: 24503745
Change-Id: I5bcf60939c0f2b306d22fb439c5640f51488a48b
Author: Jonathan Velasquez <jonathanve@google.com>
ndroidFacade.java
a77c40dfd624f7cf39b3f19a5761547d08c61415 09-Feb-2016 Nathan Harold <nharold@google.com> [DO NOT MERGE] Fix SL4A Merge from Master

Change-Id: I44e7faaf5b9a0f3df348c5223a154044047e2526
edia/MediaScannerFacade.java
9f32db87b486c93a0ea71eb1781ee45676b8bf8b 09-Feb-2016 Xin Li <delphij@google.com> Move sl4a to its own project.

BUG: 26914381
ctivityResultFacade.java
ndroidFacade.java
pplicationManagerFacade.java
atteryManagerFacade.java
ameraFacade.java
ommonIntentsFacade.java
onnectivityManagerFacade.java
ontactsFacade.java
isplayFacade.java
ventFacade.java
acadeManager.java
acadeManagerFactory.java
ocationFacade.java
referencesFacade.java
ensorManagerFacade.java
ettingsFacade.java
peechRecognitionFacade.java
extToSpeechFacade.java
oneGeneratorFacade.java
akeLockFacade.java
luetooth/BluetoothA2dpFacade.java
luetooth/BluetoothAvrcpFacade.java
luetooth/BluetoothBroadcastHelper.java
luetooth/BluetoothConnectionFacade.java
luetooth/BluetoothDiscoveryHelper.java
luetooth/BluetoothFacade.java
luetooth/BluetoothHidFacade.java
luetooth/BluetoothHspFacade.java
luetooth/BluetoothLeAdvertiseFacade.java
luetooth/BluetoothLeScanFacade.java
luetooth/BluetoothMapFacade.java
luetooth/BluetoothPairingHelper.java
luetooth/BluetoothRfcommFacade.java
luetooth/GattClientFacade.java
luetooth/GattServerFacade.java
edia/AudioManagerFacade.java
edia/MediaButtonCallback.java
edia/MediaPlayerFacade.java
edia/MediaRecorderFacade.java
edia/MediaScannerFacade.java
edia/MediaSessionFacade.java
elephony/CarrierConfigFacade.java
elephony/ImsManagerFacade.java
elephony/InCallServiceImpl.java
elephony/SmsFacade.java
elephony/SubscriptionManagerFacade.java
elephony/TelecomCallFacade.java
elephony/TelecomManagerFacade.java
elephony/TelephonyConstants.java
elephony/TelephonyEvents.java
elephony/TelephonyManagerFacade.java
elephony/TelephonyStateListeners.java
elephony/TelephonyUtils.java
i/AlertDialogTask.java
i/DatePickerDialogTask.java
i/DialogTask.java
i/FullScreenTask.java
i/ProgressDialogTask.java
i/SeekBarDialogTask.java
i/TimePickerDialogTask.java
i/UiFacade.java
i/ViewInflater.java
ifi/HttpFacade.java
ifi/WifiManagerFacade.java
ifi/WifiNanManagerFacade.java
ifi/WifiP2pManagerFacade.java
ifi/WifiRttManagerFacade.java
ifi/WifiScannerFacade.java