summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* am 834ba474: am 4c6cde54: am 89579294: Merge "Pass whitelist of sample ↵Dirk Dougherty2013-09-121-1/+9
|\ | | | | | | | | | | | | groups to doclava." into jb-mr2-docs * commit '834ba47485a5fb55c89d8f22b826bdb26049f6d6': Pass whitelist of sample groups to doclava.
| * am 4c6cde54: am 89579294: Merge "Pass whitelist of sample groups to ↵Dirk Dougherty2013-09-121-1/+9
| |\ | | | | | | | | | | | | | | | | | | doclava." into jb-mr2-docs * commit '4c6cde545c5d2e76d9ba8ef926399463369da7e7': Pass whitelist of sample groups to doclava.
| | * Pass whitelist of sample groups to doclava.Dirk Dougherty2013-09-121-1/+9
| | | | | | | | | | | | Change-Id: I36f3e3426115cc296531cf41d20ab07a4d429b19
* | | Merge "Add consumer IR framework" into klp-devAlexander Ray2013-09-111-0/+1
|\ \ \
| * | | Add consumer IR frameworkErik Gilling2013-09-111-0/+1
| | | | | | | | | | | | | | | | Change-Id: I786c00db0cce61ef75e4edc24e90f2cdcba6dbfb
* | | | Remove HotwordRecognition APIsSandeep Siddhartha2013-09-111-2/+0
|/ / / | | | | | | | | | | | | | | | | | | - and its usage from Keyguard Bug: 10708010 Change-Id: Ic4a695a1d0e9312706a3b4ff01e59e2567b6ad9c
* | | am 76fcf6c7: am 07c9bcc3: am 4ef51c3c: Merge "Add a few more samples to ↵Dirk Dougherty2013-09-041-3/+8
|\ \ \ | |/ / | | | | | | | | | | | | | | | browser." into jb-mr2-docs * commit '76fcf6c73e7dda99ec80e6da616bee26c2a088e6': Add a few more samples to browser.
| * | am 07c9bcc3: am 4ef51c3c: Merge "Add a few more samples to browser." into ↵Dirk Dougherty2013-09-041-3/+8
| |\ \ | | |/ | | | | | | | | | | | | | | | jb-mr2-docs * commit '07c9bcc3a60a8860b65aa43badd8ab1f1858522b': Add a few more samples to browser.
| | * Add a few more samples to browser.Dirk Dougherty2013-09-041-3/+8
| | | | | | | | | | | | Change-Id: Iac7acc22a8dd71950b32e2c35c82f53abc34168a
* | | Reader mode NFC API: move to callback model.Martijn Coenen2013-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using intents for reader mode doesn't work well for 2 reasons: 1) Intents are used to resolve, but in reader mode we already know where to resolve to. Additionally, dispatching an intent causes additional latency. 2) Using intents with foreground dispatch was tricky; for every call to onNewIntent() with a new tag, there was a call to onPause(), which effectively disabled reader mode again, causing a discovery loop. Instead, let the app register a callback, and call that when we discover a new tag. Also, add new flag to disable platform sounds, and to change the presence check delay. Bug: 10360259 Change-Id: I8373543d6cf2f7ca73c9b3e42bb8b51e3ac48cac
* | | Merge "Add Service API to perform Hotword recognition" into klp-devSandeep Siddhartha2013-08-271-0/+2
|\ \ \
| * | | Add Service API to perform Hotword recognitionSandeep Siddhartha2013-08-261-0/+2
| | | | | | | | | | | | | | | | Change-Id: I855330b255a12cce309aa11e0b7cde5b8e061043
* | | | Print UI bug fixing and printer discovery refactoring.Svetoslav Ganov2013-08-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Added support for selecting a printer from the all printers activity that is not in the initial printer selection drop down. The user initially sees a sub set of the printers in the drop down and the last option is to see all printers in a separate activity. Some of the printers in the all printers activity are not shown in the initial drop down. 2. Refactored printer discovery by adding (private for now) printer discovery app facing APIs. These APIs are needed to support multiple printer selection activities (print dialog and all printers activities) and also the settings for showing all printers for a service. Now multiple apps can request observing for printers and there is a centralized mediator that ensures the same printer discovery session is used. The mediator dispatches printer discovery specific requests to print services. It also aggregates discovered printers and delivers them to the interested apps. The mediator minimizes printer discovery session creation and starting and stopping discovery by sharing the same discovery session and discovery window with multiple apps. Lastly, the mediator takes care of print services enabled during discovery by bringing them up to the current discovery state (create discovery session and start discovery if needed). The mediator also reports disappearing of the printers of a service removed during discovery and notifies a newly registered observers for the currnet printers if the observers are added during an active printer discovery session. 3. Fixed bugs in the print UI and implemented some UX tweaks. Change-Id: I4d0b0c5a6c6f1809b2ba5dbc8e9d63ab3d48f1ef
* | | | am 978ec174: am de525b44: am 2a4f71df: Merge "Temporarily disable sample ↵Dirk Dougherty2013-08-221-4/+4
|\ \ \ \ | |/ / / |/| / / | |/ / | | | | | | | | | code html generation in docs builds." into jb-mr2-docs * commit '978ec174fbbbda4a844178f645e83365861a0d4c': Temporarily disable sample code html generation in docs builds.
| * | am de525b44: am 2a4f71df: Merge "Temporarily disable sample code html ↵Dirk Dougherty2013-08-221-4/+4
| |\ \ | | |/ | | | | | | | | | | | | | | | generation in docs builds." into jb-mr2-docs * commit 'de525b442f6a0a467074ab216543c3372786139e': Temporarily disable sample code html generation in docs builds.
| | * Temporarily disable sample code html generation in docs builds.Dirk Dougherty2013-08-211-4/+4
| | | | | | | | | | | | Change-Id: Ibcf0e4d5ab63968211528f528cc5bee914d7a556
* | | Merge "Change PacProcessor to Android Service" into klp-devJason Monk2013-08-201-1/+1
|\ \ \
| * | | Change PacProcessor to Android ServiceJason Monk2013-08-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This switches the PacProcessor over to an Android Service. The service is bound and unbound by the PacManager, which also adds it to the ServiceManager, allowing for Context-Free access by the PacProxySelector in all DVMs. bug:10182711 Change-Id: Id1ff7660be56e8976cdcccd76e041feb47a17a61
* | | | Merge "Implemented advanced printer selection and API refactoring." into klp-devSvetoslav2013-08-201-2/+0
|\ \ \ \
| * | | | Implemented advanced printer selection and API refactoring.Svetoslav2013-08-191-2/+0
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Added past printer history tracking and merging favorite printers with discovered printers. 2. Added save as PDF support. 3. Added all printers activity with search capability and optional add printers chooser (if any print service provides add printers activity) 4. Refactored the printer discovery session APIs. Now one session can have multiple window discovery windows and the session stores the printers found during past discovery periods. 5. Merged the print spooler and the print spooler service - much simpler and easier to maintain. Change-Id: I4830b0eb6367e1c748b768a5ea9ea11baf36cfad
* | | | am 2d9ee707: am 364fe3a8: am b6bc020d: doc change: Samples browsing first ↵Dirk Dougherty2013-08-191-94/+93
|\ \ \ \ | |/ / / |/| / / | |/ / | | | | | | | | | changes: Samples dir and file starters. * commit '2d9ee70703cb52a16d726eb177f6f4e0be4f93e2': doc change: Samples browsing first changes: Samples dir and file starters.
| * | am 364fe3a8: am b6bc020d: doc change: Samples browsing first changes: ↵Dirk Dougherty2013-08-191-94/+93
| |\ \ | | |/ | | | | | | | | | | | | | | | Samples dir and file starters. * commit '364fe3a856e7bd0c0a35724c2f42d381d8616370': doc change: Samples browsing first changes: Samples dir and file starters.
| | * doc change: Samples browsing first changes: Samples dir and file starters.Dirk Dougherty2013-08-191-94/+93
| | | | | | | | | | | | Change-Id: I6cc8c03bf4c2bcc771d4531619db5b3acd62601f
* | | Merge "Add support in the platform for Flp Geofencing." into klp-devdestradaa2013-08-131-0/+1
|\ \ \
| * | | Add support in the platform for Flp Geofencing.destradaa2013-08-131-0/+1
| | | | | | | | | | | | | | | | Change-Id: I0fb0e276d3a06322697bb5d46323779aca1f78c5
* | | | Merge "Add support for batched wifi scans." into klp-devRobert Greenwalt2013-08-131-0/+2
|\ \ \ \ | |/ / / |/| | |
| * | | Add support for batched wifi scans.Robert Greenwalt2013-08-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | bug:9301872 Change-Id: I5a7edfdbd2b78a65119d11acad491eae350c0870
* | | | Merge "Refinement of the print service APIs." into klp-devSvetoslav Ganov2013-08-111-1/+2
|\ \ \ \
| * | | | Refinement of the print service APIs.Svetoslav Ganov2013-08-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Factored out the printer discovery APIs of a print service in a dedicated session object that is created by the print service on demand. This ensures that added/removed/updated printers from one session do not interfere with another session. 2. Updated the app facing APIs to pass in a document info along with a printed file. Also exposed the print file adapter so apps that create a temporary file for printing can intercept when it is read by the system so the file can be deleted. 3. Updated the print service documentation. Change-Id: I3473d586c26d8bda1cf7e2bdacb441aa9df982ed
* | | | | Bluetooth MAP profile - sms and mms support initial check-inMatthew Xie2013-08-091-0/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | bug:10116530 Change-Id: I57d022005bcff5bc3e56438a81ac92566f957744
* | | | Add FlpHal layer to support Location Batching.destradaa2013-08-081-0/+5
|/ / / | | | | | | | | | Change-Id: Ia3a57d869dfb3f067a1b95fa66d54f311ddcfdc3
* | | Add PAC File support for proxy configurationJason Monk2013-08-071-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PAC (Proxy auto-config) files contain a single javascript function, FindProxyForURL(url, host). It gets called to determine what proxy should be used for a specific request. This adds PAC support to the system. The ProxyProperties has been modified to hold the PAC file when one is present. The Proxy method setHttpProxySystemProperty has been modified to insert a PacProxySelector as the default ProxySelector when it is required. This new ProxySelector makes calls to the ConnectivityService to parse the PAC file. The ConnectivityService and the WifiConfigStore have been modified to support saving the extra PAC file data. The ConnectivityService now has a class attached (PacProxyNative) that interfaces to the native calls for PAC files. The parsing of the PAC file is handled by libpac (which is being added to external/) which utilizes libv8 to parse the javascript. As a fallback to applications that don't use the java ProxySelector, the proxy is setup to point to a local proxy server that will handle the pac parsing. bug:10182711 Change-Id: I5eb8df893c632fd3e1b732385cb7720ad646f401
* | | Start adding IPC calls to retrieve proc stat data.Dianne Hackborn2013-08-071-0/+1
| | | | | | | | | | | | | | | | | | | | | Also fix a bug where we were not correctly unparcelling service duration data. Change-Id: Ie9113b2e3a747622441b1939ffc45edb5803a10f
* | | Merge "NFC: Host-based card emulation APIs."Martijn Coenen2013-08-031-0/+1
|\ \ \
| * | | NFC: Host-based card emulation APIs.Martijn Coenen2013-08-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - New INfcCardEmulation interface to allow apps to interface with card emulation system. - New BIND_NFC_SERVICE permission to prevent malicious apps from binding to card emulation services. - ApduServiceInfo is now in the framework. - Added constants to Settings.Secure for storing defaults. - Modified XML grammar a bit. Change-Id: I56b3fa6b42eb5dc132c91c1386ab1e6bac779059
* | | | am 30483952: am 1d7516a7: am ec6f327e: update sizes/sums for tools 22.0.5 ↵Scott Main2013-07-301-1/+1
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | release also update platform version number for doc builds * commit '30483952528469c612c61c7370e99db9e40b3262': update sizes/sums for tools 22.0.5 release also update platform version number for doc builds
| * | | am 1d7516a7: am ec6f327e: update sizes/sums for tools 22.0.5 release also ↵Scott Main2013-07-301-1/+1
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | update platform version number for doc builds * commit '1d7516a79883dded43e6c370bf071feb9527971e': update sizes/sums for tools 22.0.5 release also update platform version number for doc builds
| | * | update sizes/sums for tools 22.0.5 releaseScott Main2013-07-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | also update platform version number for doc builds Change-Id: Ib3e644c3bfe618137516398aebf3f778ebdd1e81
* | | | Camera2 API: Rename package to android.hardware.camera2Eino-Ville Talvala2013-07-301-2/+2
| |_|/ |/| | | | | | | | Change-Id: I77b7939e199f9fe8e12a59393c24cff08097448c
* | | Add libbatteryservice AIDL and java interfacesTodd Poynor2013-07-251-0/+2
| | | | | | | | | | | | | | | | | | | | | Add IBatteryPropertiesRegistrar and IBatteryPropertiesListener AIDLs, BatteryProperties class. Change-Id: Ic8e71178c02b04868eca29c3da88e877bc2590ca
* | | AnonymousSyncService & SyncRequest.Matthew Williams2013-07-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Changes to the way bundles are parcelled broke SM, this update writes out the bundle as xml. This circumvents the need for parcel, and makes it easier to debug whats happening. Change-Id: I6cd5d3a2eb80bfa5b3ae0c7f2d2ff91a65daaa34
* | | Split framework jar.Jeff Brown2013-07-171-25/+52
| | | | | | | | | | | | Change-Id: Ia4bcae15c029fd0efe01dd4527fa3d5b5367b6c8
* | | Refactoring of the print sub-system and API clean up.Svetoslav Ganov2013-07-161-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Now a user state has ins own spooler since the spooler app is running per user. The user state registers an observer for the state of the spooler to get information needed to orchestrate unbinding from print serivces that have no work and eventually unbinding from the spooler when all no service has any work. 2. Abstracted a remote print service from the perspective of the system in a class that is transparently managing binding and unbinding to the remote instance. 3. Abstracted the remote print spooler to transparently manage binding and unbinding to the remote instance when there is work and when there is no work, respectively. 4. Cleaned up the print document adapter (ex-PrintAdapter) APIs to enable implementing the all callbacks on a thread of choice. If the document is really small, using the main thread makes sense. Now if an app that does not need the UI state to layout the printed content, it can schedule all the work for allocating resources, laying out, writing, and releasing resources on a dedicated thread. 5. Added info class for the printed document that is now propagated the the print services. A print service gets an instance of a new document class that encapsulates the document info and a method to access the document's data. 6. Added APIs for describing the type of a document to the new document info class. This allows a print service to do smarts based on the doc type. For now we have only photo and document types. 7. Renamed the systemReady method for system services that implement it with different semantics to systemRunning. Such methods assume the the service can run third-party code which is not the same as systemReady. 8. Cleaned up the print job configuration activity. 9. Sigh... code clean up here and there. Factoring out classes to improve readability. Change-Id: I637ba28412793166cbf519273fdf022241159a92
* | | Initial camera device implementationIgor Murashkin2013-06-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | * Working streaming preview requests only * Almost everything else returns empty objects that don't do anything Bug: 9213377 Change-Id: Ie6f02a7c0952b0f5ebc41905425b15cae221f7d3
* | | Revert "Initial camera device implementation"Igor Murashkin2013-06-251-2/+0
| | | | | | | | | | | | | | | | | | This reverts commit 59bc67c732eab53b370b196066e8012d3f6bf09a. Change-Id: I9e1ce3b9f4af4e2b9b98855c0ca533581c87ea7f
* | | Initial camera device implementationIgor Murashkin2013-06-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | * Working streaming preview requests only * Almost everything else returns empty objects that don't do anything Bug: 9213377 Change-Id: I183dd47ddd737ec2c3c374e5c3461542a97f09b0
* | | Print APIs documentation updateSvetoslav2013-06-241-1/+1
| | | | | | | | | | | | Change-Id: I0df438e45ef540cc42c9ee5baafc816ebafa1c7b
* | | Print - platform APIsSvetoslav Ganov2013-06-211-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related changes: Skia (inlcude PDF APIs): https://googleplex-android-review.googlesource.com/#/c/305814/ Canvas to PDF: https://googleplex-android-review.googlesource.com/#/c/319367/ Settings (initial version): https://googleplex-android-review.googlesource.com/#/c/306077/ Build: https://googleplex-android-review.googlesource.com/#/c/292437/ Sample print services: https://googleplex-android-review.googlesource.com/#/c/281785/ Change-Id: I104d12efd12577f05c7b9b2a5e5e49125c0f09da
* | | camera: Add Java binder proxies for some existing binder interfacesIgor Murashkin2013-06-111-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | Note that anything not in the AIDL interfaces, will NOT be magically compatible if you just add it there. It probably requires a change in frameworks/av/camera as well. Bug: 9213377 Change-Id: I91d3efb755ed2e3ace139f83573f86efdccccd06
* | | am 6c5b9799: am 1fa3cdf0: Merge "Move offline-pdk to where the source is." ↵Ying Wang2013-05-221-22/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | into jb-mr2-dev * commit '6c5b979917b8189d7de75f9d622899ba1fb9e6d1': Move offline-pdk to where the source is.