GoogleGit

commitcc2e849fa992ebcf99c63837e96a6c8950d2cebf[log][tgz]
authorDaniel Sandler <dsandler@android.com>Tue Nov 13 20:49:47 2012 -0800
committerThe Android Automerger <android-build@android.com>Mon Nov 19 16:06:13 2012 -0800
treea01d98ff6fa72a012929436b7d5ed91314a23d0e
parent9a7debe5857ffc7c71cfc4082b1b6d72a5cf81cd[diff]
Notification vibration improvements: [DO NOT MERGE]

 - When notifications vibrate as a fallback (that is,
   because they want to play a sound but the device is in
   vibrate mode), this no longer requires the VIBRATE
   permission.
 - As a bonus, if your notifications use DEFAULT_VIBRATE,
   you don't need the VIBRATE permission either.
 - If you specify a custom vibration pattern, you'll still
   need the VIBRATE permission for that.
 - Notifications vibrating in fallback mode use same
   vibration pattern but can be changed easily in future.
 - The DEFAULT_VIBRATE and fallback vibrate patterns are now
   specified in config.xml.

Bug: 7531442
Change-Id: I7a2d8413d1becc53b9d31f0d1abbc2acc3f650c6
3 files changed
tree: a01d98ff6fa72a012929436b7d5ed91314a23d0e
  1. Android.mk
  2. CleanSpec.mk
  3. MODULE_LICENSE_APACHE2
  4. NOTICE
  5. api/
  6. cmds/
  7. core/
  8. data/
  9. docs/
  10. drm/
  11. graphics/
  12. icu4j/
  13. include/
  14. keystore/
  15. libs/
  16. location/
  17. media/
  18. native/
  19. nfc-extras/
  20. obex/
  21. opengl/
  22. packages/
  23. policy/
  24. preloaded-classes
  25. samples/
  26. sax/
  27. services/
  28. telephony/
  29. test-runner/
  30. tests/
  31. tools/
  32. voip/
  33. wifi/