73978 Commits

Author SHA1 Message Date
Jeff Brown
9df6e7a926 Initial commit of InputManager and keyboard layout API.
Added a new InputManager service for interacting with input
devices and configuring them.  This will be the focus of
an upcoming refactoring.

Added an API for registering keyboard layouts with the system
based on the use of a broadcast receiver.  Applications can
register their own keyboard layouts simply by declaring a
broadcast receiver in their manifests.

Added the skeleton of a package that will ultimately contain
the keyboard layouts and other input device related resources
that are part of the base system.

Bug: 6110399
Change-Id: Ie01b0ef4adbd5198f6f012e73964bdef3c51805c
2012-04-05 14:42:10 -07:00
Russell Brenner
dedf1b2727 Merge "Add Japanese to fallback fonts" 2012-04-03 13:33:22 -07:00
Fred Chung
60e2487a6e am ce151065: am 0249e6c4: am 04a73fb6: Merge "Android Training: Making Your App Location Aware" into ics-mr1
* commit 'ce15106585b4d347cedca0b9a8f4b06fc58fcb0b':
2012-04-03 13:27:12 -07:00
Fred Chung
8ceaac0975 am 59616aa6: am 274fb3c6: am 04a73fb6: Merge "Android Training: Making Your App Location Aware" into ics-mr1
* commit '59616aa6e652b8d54df93567101e3b455f2d94a8':
  Android Training: Making Your App Location Aware
2012-04-03 13:24:15 -07:00
Fred Chung
ce15106585 am 0249e6c4: am 04a73fb6: Merge "Android Training: Making Your App Location Aware" into ics-mr1
* commit '0249e6c4f9083206c1ab280dfa149a65bf931b7e':
2012-04-03 13:23:29 -07:00
Fred Chung
59616aa6e6 am 274fb3c6: am 04a73fb6: Merge "Android Training: Making Your App Location Aware" into ics-mr1
* commit '274fb3c68077fcf710f8f9c165681265af4ffcd7':
  Android Training: Making Your App Location Aware
2012-04-03 13:21:15 -07:00
Fred Chung
0249e6c4f9 am 04a73fb6: Merge "Android Training: Making Your App Location Aware" into ics-mr1
* commit '04a73fb65c7fc6e8a02db98ea38ed722f60e9222':
  Android Training: Making Your App Location Aware
2012-04-03 13:18:59 -07:00
Fred Chung
274fb3c680 am 04a73fb6: Merge "Android Training: Making Your App Location Aware" into ics-mr1
* commit '04a73fb65c7fc6e8a02db98ea38ed722f60e9222':
  Android Training: Making Your App Location Aware
2012-04-03 13:18:16 -07:00
Fred Chung
04a73fb65c Merge "Android Training: Making Your App Location Aware" into ics-mr1 2012-04-03 13:16:42 -07:00
Michael Kolb
73975e06e3 Merge "Remove embedded titlebar rendering" 2012-04-03 13:02:28 -07:00
Mike Lockwood
2cee762836 Merge "Merge remote-tracking branch 'goog/ics-aah'" 2012-04-03 12:13:30 -07:00
Mike Lockwood
6fa05e8b37 Merge "Merge commit '7f71d01'" 2012-04-03 12:13:15 -07:00
Mike Lockwood
62b21c69ca Merge "Merge commit 'bc52ca2'" 2012-04-03 12:12:58 -07:00
Mike Lockwood
f0f1955c17 Merge "Merge commit '830ad08'" 2012-04-03 12:12:45 -07:00
Mike Lockwood
595e8a5fbc Merge "Merge commit '830ad08^'" 2012-04-03 12:12:35 -07:00
Mike Lockwood
c1d0643982 Merge remote-tracking branch 'goog/ics-aah' 2012-04-03 11:54:31 -07:00
Mike Lockwood
b5f2088c8e Merge commit '7f71d01' 2012-04-03 11:54:11 -07:00
Mike Lockwood
69ccdbd78a Merge commit 'bc52ca2'
Conflicts:
	services/java/com/android/server/am/ActivityManagerService.java

Change-Id: I6da33a191a4ac13d08d8350a432b205e3dff85da
2012-04-03 11:53:47 -07:00
Mike Lockwood
3e29718d34 Merge commit '830ad08' 2012-04-03 11:50:08 -07:00
Mike Lockwood
e75e812682 Merge commit '830ad08^' 2012-04-03 11:49:56 -07:00
Svetoslav Ganov
1663565739 Merge "Polish the Number/Date/Pickers per UX request." 2012-04-03 11:38:47 -07:00
Jeff Sharkey
7e84830442 Merge "Let ViewStub be used in RemoteViews." 2012-04-03 11:25:24 -07:00
Fred Chung
e2483a240e Android Training: Making Your App Location Aware
Change-Id: I7091f1fd10707c0397fe0d8bc066d38dcd5174ec
2012-04-03 11:09:43 -07:00
Joe Fernandez
b3fa3960a0 am bf7216ac: am 2095427d: am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
* commit 'bf7216acf5402516e2a07e1d69f2631baa546a88':
2012-04-03 10:17:44 -07:00
Alexander Lucas
b525ac6fd1 am 49edf0db: am c31f6b96: am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
* commit '49edf0db00c860303ff09952fdaa2e21f881b114':
2012-04-03 10:14:46 -07:00
Joe Fernandez
bf7216acf5 am 2095427d: am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
* commit '2095427d1b81284d4ffff3de768122d08c2309fe':
2012-04-03 10:13:38 -07:00
Joe Fernandez
110414928a am c1a0e54d: am b459b619: am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
* commit 'c1a0e54de12aee41163b84a25ea8dfc8b64304dc':
  docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:11:59 -07:00
Alexander Lucas
234a369b8d am 02a309f8: am 7c8d5574: am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
* commit '02a309f8d39649404426683e186fa52638986937':
  initial accessibility class commit
2012-04-03 10:11:56 -07:00
Alexander Lucas
49edf0db00 am c31f6b96: am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
* commit 'c31f6b96bd8e9d91085e862313f63a73c356516e':
2012-04-03 10:09:47 -07:00
Joe Fernandez
c1a0e54de1 am b459b619: am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
* commit 'b459b619b389f999564c3c526fe703e0c966ed9b':
  docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:08:09 -07:00
Alexander Lucas
02a309f8d3 am 7c8d5574: am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
* commit '7c8d55747a408d5d0594ce0198817e4dadf10ae0':
  initial accessibility class commit
2012-04-03 10:08:07 -07:00
Joe Fernandez
2095427d1b am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
* commit '945b7cb324f3bdfcf13efbe7bdf6a60f7163ed9a':
  docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:07:29 -07:00
Joe Fernandez
ade335016e am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
* commit '945b7cb324f3bdfcf13efbe7bdf6a60f7163ed9a':
  docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:05:17 -07:00
Alexander Lucas
31e1e27107 am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
* commit '95dc3b50fc2726959850efd64f47a78cb30fc090':
  initial accessibility class commit
2012-04-03 10:05:15 -07:00
Joe Fernandez
b459b619b3 am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
* commit '945b7cb324f3bdfcf13efbe7bdf6a60f7163ed9a':
  docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:04:54 -07:00
Alexander Lucas
7c8d55747a am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
* commit '95dc3b50fc2726959850efd64f47a78cb30fc090':
  initial accessibility class commit
2012-04-03 10:04:52 -07:00
Alexander Lucas
c31f6b96bd am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
* commit '95dc3b50fc2726959850efd64f47a78cb30fc090':
  initial accessibility class commit
2012-04-03 10:04:41 -07:00
Joe Fernandez
945b7cb324 Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1 2012-04-03 10:03:35 -07:00
Alexander Lucas
95dc3b50fc Merge "initial accessibility class commit" into ics-mr1 2012-04-03 10:02:48 -07:00
Russell Brenner
1c097a9c21 Add Japanese to fallback fonts
On devices with adequate space, add MTLmr3m.ttf (Japanese) to the set
of fallback fonts. By default, DroidSansFallback (Chinese) is given
priority over MTLmr3m. If the locale is changed to Japanese, the
priority is reversed.

Bug: 6272763
Change-Id: I785a927d6dff0206aa9a670c51fdad76e219fc97
2012-04-03 10:01:16 -07:00
Amith Yamasani
15001eafa2 Merge "Dump the uid of a notification, for debugging." 2012-04-03 09:59:55 -07:00
Justin Koh
7f71d01c29 Merge "Broadcast mastervolume regardless of change." into ics-aah 2012-04-03 09:45:14 -07:00
Michael Kolb
8116da5ff6 Remove embedded titlebar rendering
Bug: 5032345

During the zoom, the embedded titlebar doesn't get rendered
in the correct spot. Browser renders the titlebar differently
now, so the old code can be removed

Change-Id: I6affc9e6119dc17e89d15dad77e14e1cdf139662
2012-04-03 08:40:21 -07:00
Marco Nelissen
4a727e3421 Merge "Support audio/ogg mimetype" 2012-04-03 08:37:07 -07:00
Andreas Huber
1cd5f0d42b Merge "New API to query available codecs and their capabilities." 2012-04-03 08:29:50 -07:00
Joe Fernandez
ee80082ef7 am beb76241: am 3003a1b1: am 660b2d97: Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1
* commit 'beb762417e34dead44ac0ed182535ae837747668':
2012-04-02 21:46:23 -07:00
Joe Fernandez
22f54a8ed2 am 47602690: am 717a4615: am 2c015353: Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1
* commit '476026902ecc3457602b6684039a9d274b5ebed4':
2012-04-02 21:46:21 -07:00
Jeff Sharkey
b27b7a1524 Let ViewStub be used in RemoteViews.
Specifically, this carefully ensures that ViewStub.inflate() uses
the restricted LayoutInflater from RemoteViews, which has a filter
to enforce the @RemoteView annotation.

Bug: 2541651
Change-Id: I341aacbf6029cdd717a894eb084760c6ec224786
2012-04-02 21:32:45 -07:00
Svetoslav Ganov
fe41ce4ef9 Polish the Number/Date/Pickers per UX request.
1. Now the NumberPicker max height is a bit smaller.

2. The Time/Date picker add top and bottom margin to
   compensate for the shorter NumberPickers.

3. The Time/DatePicker dialogs have only "Done" button
   and tapping onside saves the current state.

bug:6277808

Change-Id: I4c5928debb1c3b7fe126d6cd6745e3c5eb980901
2012-04-02 21:20:14 -07:00
Romain Guy
e2eaf6997d Merge "Prevent crash when flushing the layers cache Bug #6258973" 2012-04-02 17:49:20 -07:00