aboutsummaryrefslogtreecommitdiff
path: root/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/KitchenSinkActivity.java
AgeCommit message (Collapse)Author
2018-06-29Add connectivity test fragment to KitchenSinkPavel Maltsev
Right now it displays a list of networks and can send request for OEM-paid and Eth1 networks. Bug: 74811930 Test: kitchen sink Change-Id: I5628d4ef745b4bbe1a7b4f33d0c3d2056c5884c1 Merged-In: I5628d4ef745b4bbe1a7b4f33d0c3d2056c5884c1
2018-06-07Fix Sensor test fragmentSteve Paik
- Convert sensor test fragment to use car-lib instead of car-support-lib - Remove accelerometer, gyro, compass, gps from sensor test fragment (they are not supported in car-lib) Bug: 80371235 Bug: 79614473 Bug: 79613345 Test: Embedded Kitchen Sink Change-Id: Ideeb4bfcf32bfa1d1e92000c5315ee54748adedb Merged-In: Iffd7c82e3adcde6522d51a562885cc2abb8f11e4
2018-06-02Create CarPropertyService and CarPropertyManagerSteve Paik
CarPropertyService replaces Cabin, Hvac, Info, Sensor, and VendorExtension services. Bug: 78782959 Bug: 36649684 Bug: 68056035 Test: runtest -x packages/services/Car/tests/android_car_api_test runtest -x packages/services/Car/tests/carservice_unit_test Change-Id: I69756654473fe66ef95e9e2cd4f3c1045e3ac938 Merged-In: Ic0a94805f83cc0222fb2bcf9674b6031bc050986 (cherry picked from commit fc0257133967edcb217e07e9ab942690eeaae3de) (cherry picked from commit 0265d8348716b2971f76e697f410f4cf7128371c)
2018-05-07DO NOT MERGE Revert AndroidX migrationRodrigo Lagos
This is mostly a revert of ag/3998706 along with making the linter happy Change-Id: Ie4aaafbadd0e8f1353bdd7c9e824a60b69579832 Fixes: 79356171 Test: built locally and deployed to test
2018-04-16Migrate to androidx namespace for support library.Anthony Chen
Fixes: 77483560 Test: build KitchenSink, deploy and test through fragments Test: build and launch UxRestrictionsSample Change-Id: I539c71464f5a486c9a9373bbbcae8ac14d24e477
2018-04-03Cleanup after updating VHALSteve Paik
This CL cleans up the mess created after we revised VHAL's type.hal. I also removed CarRadio* since that is deprecated. Bug: 77301298 Test: It compiles Change-Id: Iad881373ab555da7e282349f5519f0882c5cd0cd
2018-03-15Add sample code to KitchenSink for ActivityViewPavel Maltsev
Test: kitchen sink app Bug: 74194519 Change-Id: If9ada7f03b8cd2eb17facb638ca312034c175d3a
2018-03-15Add kitchen sink test fragment for notifications.Adora Zhang
Bug: 74862300 Test: N/A Change-Id: Iedc605c4d62820abc97e4cf88b7d4b03d4b91c98 (cherry picked from commit 406a205467dac3c0e5ce99befba31b38d035548d)
2018-02-20Add CarPowerManagerSteve Paik
- Add Java API for apps to call into power manager - Update EmbeddedKitchenSink to test API - Update CarPowrManagementService to handle binder interface Bug: 32061842 Test: EmbeddedKitchenSink Change-Id: I15f5c25262507d4a6d6e5f381643f3e584f1843e
2018-01-12Update the dependencies to depend on car support library.Anthony Chen
Test: build and deploy Bug: 69866567 Change-Id: Idf8b043dd2489f67d159ad9924058a512f3bc4b7
2017-12-15add app to show display infoLujiang Xue
Test: build, launched Change-Id: I69956e4d96065bf645ef8281719d6a3edc3f4340
2017-12-04Update uses of android-support-car to use androidx package.Aurimas Liutikas
Test: None Change-Id: I63aea5f02f20042b56ee40844886b1f7daa6ef99
2017-11-28Add a KitchenSink page to display supported Vehicle HAL propertiesEnrico Granata
This should make it easy to inspect an arbitrary vehicle and discover what HAL properties are supported on it Test: manual Change-Id: Ife18355fee75a573859a6f75675fd8cf1a058328
2017-11-16Migrate to car support library.Anthony Chen
Changes include depending on drawer components and dimensions. Test: build EmbeddedKitchenSync app Bug: 69271624 Change-Id: Id52cb8fd516b66dc1da7355fc786aec280f3dc32
2017-11-14add a kitchenSink app for testing out alert dialogLujiang Xue
Bug:64035898 Test: build, flash Change-Id: I69b2246b87e0fa7b5f58be5e0a407694ec23a12a (cherry picked from commit 3f944da6197e5090a35f10b9fd135bc442906ec1)
2017-11-09Add Power Manager test fragmentSteve Paik
Bug: 32061842 Test: Kitchen Sink has test fragment Change-Id: If29397d9a74ff92ae651e0f5fb0107c9a5270a06
2017-09-20Sketch out CarStorageMonitoringService/CarStorageMonitoringManagerEnrico Granata
Bug: 32512551 Test: manual in KitchenSink Change-Id: I5b36b734223195a32d2e0632f0c35b0a470fa3c3
2017-04-14Add a diagnostic page to Kitchen SinkEnrico Granata
Test: used diagnostic_injector to feed events and saw them show up in the UI Change-Id: Ie219b721346896dcb7a7745e49c36929514d25d3
2017-04-14Move mic button to its own fragment.Yao Chen
Bug: 37317932 Test: Manually tested. Mic does not show up in every fragment anymore. Change-Id: Ic219e570e0c8426119db96b781892f1186e51fef
2017-04-07Put an assistant mic in KitchenSinkYao Chen
The overview app is gone. Put the mic in KitchenSink to help testing. Bug: 35144554 Test: manually tested Change-Id: I17e2c986e8560b4ae317777870d426c29fc18f9a
2017-04-04Updating KitchenSink per CarDrawerAdapter changesSrinivas Visvanathan
- CarDrawerAdapter API was updated in ag/2058492. Bug: 36573125 Test: Exercised KitchenSink Change-Id: I79477fa6d73a4715a10ab8f8d223de017093fc2a
2017-03-28Remove deprecated CarCamera interfaceScott Randolph
CarCamera is being replaced by the EVS HAL and manager. See hardware/interfaces/automotive/evs and packages/services/Car/evs Test: build full tree Change-Id: I691c4dc07491d51158f109c79c93f0748186bfc6
2017-03-27Moving KitchenSink off legacy CarActivitySrinivas Visvanathan
- Switched it to new CarDrawerActivity/Adapter. - Removed Keyboard test since it was using legacy CarDrawer API that we don't have replacement for. Change-Id: Ie3edfeeec6de2ba4fe273834583070adfb5b091c Bug: 32019250 Test: Exercised features
2017-02-07Add fragment for BluetoothConnection managementSanket Agarwal
Currently handles only HFP based connection properties Change-Id: Id75f3e4d6805318a5a025dcfd3eee5b2045dfd81
2016-11-08Api Council updates, largely merging CarConnectionCallback and ↵Jason Tholstrup
ServiceConnectionCallback into one. Test: make -j64 dist (batland) Change-Id: I6037c1cb0fba71e558f70187790cb085289baf17
2016-10-17Merge nyc-car-devKeun-young Park
caa94c65 MAP MCE Kitchen Sink ac9a1546 Merge "MAP MCE Kitchen Sink" into nyc-car-dev 20539ba7 check negative size before reading Blob 6dcc50be fix synchronization in PM and PowerHal 83569f3f Merge "fix synchronization in PM and PowerHal" into nyc-car-dev afdc9ae8 Add test for SystemActivityMonitoringService d4e8ee2c Merge "Add test for SystemActivityMonitoringService" into nyc-car-dev 80ebb3f9 Increase coverage for CarSensorManagerTest a88b3e72 Merge "Increase coverage for CarSensorManagerTest" into nyc-car-dev 5f537ee9 Handle all zone types properly in CarPopertyUtils. f9215209 update TODOs bbdfa549 Merge "Handle all zone types properly in CarPopertyUtils." into nyc-car-dev 20fcace9 Merge "update TODOs" into nyc-car-dev c26f6bec fix memory leak in BinderInterfaceContainer 5f6c26bc InstCluster: add rebinding to onServiceDisconnected 9d08dc39 Minor fixes to Car Support Lib eb19cac8 Merge "Minor fixes to Car Support Lib" into nyc-car-dev 7500e219 Update size of scroll bar buttons for PageListView c9a023d1 fix failing car service test a90995ad MAP MCE iPhone Connectivity e917be0a Merge "MAP MCE iPhone Connectivity" into nyc-car-dev b982e641 Put launcher in the activity stack before we show the block activity. 1093d084 Merge "Put launcher in the activity stack before we show the block activity." into nyc-car-dev 7151bb3e fix memory leak in vns 1a0d6548 fix wrong area type mapping in hvac 6817797a Update javadoc for CarCabinManager and CarHvacManager 09a67501 Update car_paged_recycler_view in car-ui-provider b3af9fb8 Merge "Update javadoc for CarCabinManager and CarHvacManager" into nyc-car-dev - temporarily disabled BT related changes as API is not merged yet bug: 32029701 Test: car service test Change-Id: Ie99f67d9316824378c4b6fcb156a7a26fbd75f52
2016-10-09Merge "MAP MCE Kitchen Sink" into nyc-car-devSanket Agarwal
2016-10-07CarNotConnectedException cleanupKeun-young Park
- any action which can fail without car connection all throws CarNotConnectedException including methods which do not throw now. - drop exceptions from all tearing down methods like stop / release unregister / abandon. bug: 31930987 Change-Id: Ib63866488575def288e7af1c8350d92423262862
2016-10-06MAP MCE Kitchen SinkJoseph Pirozzo
Add Kitchen Sink Facet for testing MAP Client code. This will pop up toast on new messages received as well as provide buttons for sending and receiving canned SMS messages over Bluetooth. Bug: 30466426 Change-Id: I0c83b7a8348a5ffcab7a5d88ac1e7593c8ff8d1e
2016-10-03Many API council fixes.Jason Tholstrup
bug: 31913591 Change-Id: I3a0f9a57ecdccdae6c0b3b98b5bbf9b31733933b
2016-09-02Final round of API doc cleanups. Some vestigial methods were removed.Jason Tholstrup
Change-Id: Ia537b4075af5846436a0754481c8622cc7b1dca7
2016-08-31api lint refactorings and renaming of listener add/remove methods.Jason Tholstrup
Change-Id: Id8eceac2322564da8a5fd3f882574041a0b97704
2016-08-31@hiding stuff and misc api lint fixesJason Tholstrup
Change-Id: I88aadf3d80e1da06b976d752912a4cf1682bb257
2016-08-31bringing in code from g3 and updating some name spaces to matchJason Tholstrup
Change-Id: I0baf0d77ba2ec076e2e16849b11944907416066b
2016-08-29Add a simple screen orientation test in KSYao Chen
+ Add a simple screen orientation test in KS + Also apply some cosmetic changes to KS. Added paddings so the fragment contents do not overlap with the title and hamburger. Change-Id: Ic62f0fd2a5922092c8295854b2ccb9958c45f48e
2016-08-03Add GarageMode settings.Yao Chen
+ Add CarSettings to store keys related to Car platform. + Add a settings Activity for CarSettings, currently can be launched in KitchenSink app. Later we can move it to the new Settings app. + Add relevant garage mode settings. Change-Id: Iba3b5215a69004c6d7e38ad8a2a22ebd1acc7e1d
2016-06-08Refactor Instrument Cluster APIPavel Maltsev
- separate Car Service and Inst Cluster Renderer proccesses - remove DemoInstrumentClusterRendering (we probably will make reference Renderer based on work we did for I/O) - deprecate instrument cluster listeners in CarNavigationManager Change-Id: Id24142b5811b22477177b2bbcb4cc0e463023b18 Bug:28719314
2016-06-01Car api review: CarAppContextManager renaming to CarAppFocusManager.Vitalii Tomkiv
Changes include: - rename to CarAppFocusManager - allow multiple client listener for listening and setting. - change name for set / reset to requestAppFocus, abandonAppFocus - rename all APIs to use focus instead of context Bug: 28886557 Change-Id: I5e5285c104435dbd2eea43c4b0e43ae5ead81218
2016-06-01updating CarNavigationManager api to have new signature that mapsJason Tholstrup
requested and renamed to CarNavigationStatusListener. Change-Id: I2e525d716b51a4f418af5e85aa445a0afa0ee1ca
2016-05-02add cubes testKeun-young Park
- useful for graphics performance test Change-Id: I38bb53b4b364b9c99b47b00fc554abb8a4cb3fb6
2016-05-01KS: add TouchTestFragmentKeun-young Park
- allow testing touch bug: 28453839 Change-Id: I41b590fcf17bd689f98a44db931ebc797654f6b8
2016-04-18Add Volume test app in KitchenSinkYao Chen
Bug: 27595951 Change-Id: Ic5cb3228e701421a6efc4cb6e8812d0dd2d375a4
2016-04-11Add car sensors to KS.Vitalii Tomkiv
Change-Id: Ia0a72dc9d049d11987a503a92641bc91d71b7f76
2016-04-06resolve merge conflicts of 235f8ac to nyc-car-devVitalii Tomkiv
Change-Id: I49327e591ef08875a92928535a1a0c69f7368804
2016-04-06API review: Add CarNotConnectedException to APIs.Vitalii Tomkiv
Bug: 27378263 Change-Id: I73192458847c31c726ee63bbece32f4ca2815e2e
2016-04-05Add Radio to Kitchen sync.Vitalii Tomkiv
Bug: 28002601 Change-Id: I74e53be8b4cb25c90ff9cffcc288eabedce7a631
2016-03-15Car support lib changes for shared support libJason Tholstrup
- remove IBinder from onServiceConnected - Add CarNotConnected exceptions to android.car.support methods - various type cleanup bug: 27679766 Change-Id: I58335da8296ec83ad2d6ffe76ba18d54ea8563a0
2016-03-03add input serviceKeun-young Park
- CarInputService monitors input event through vehicle hal and handle it by itself (for now, VOICE_ASSITANT only), deliver it to other relevant component, or inject as android key event into kernel input device. - renamed jni to jni_car_service - added kitchensink input test. - From kitchensink test, single touch of volume key does not work as touch event in other window mess things up. But long press should work. It will work in real physical keys. - TODO: android key to linux key mapping should be expanded for all possible keys. bug: 27461452 Change-Id: I51e4b64bcd3c745f27ebb089fafce536be91f04d
2016-03-01add kitchensink test appKeun-young Park
bug: 27443255 Change-Id: I763de96c7463d37b3e68413994b470083b5f5ba6