5724 Commits

Author SHA1 Message Date
John Spurlock
e631b41d8b Draw gradient behind fully transparent system bars.
Use a transition-drawable to crossfade between the gradient and
solid color backgrounds, avoiding custom onDraw.

Rename colors to their final names.  Since both bars now receive the
gradient treatment, centralize in base BarTransitions.

Bug:10602521
Change-Id: Id094fa1767eabab88a3709d6026c23858c83fb5b
2013-09-19 11:28:54 -04:00
Baligh Uddin
59074efb53 Import translations. DO NOT MERGE
Change-Id: Ie291b7b24231e5b9567958f18c7a5d2a9972aad0
Auto-generated-cl: translation import
2013-09-19 00:02:26 -07:00
Baligh Uddin
bbe7af04a8 Import translations. DO NOT MERGE
Change-Id: I21beea4e8c038684fed962494b3a5213fea4c818
Auto-generated-cl: translation import
2013-09-19 00:00:37 -07:00
Baligh Uddin
fb1854b45d Import translations. DO NOT MERGE
Change-Id: I2512b43867fbd6821e94b937b31768c313bfd8b4
Auto-generated-cl: translation import
2013-09-18 23:59:33 -07:00
Baligh Uddin
b3a0c4fdec Import translations. DO NOT MERGE
Change-Id: I75cbdcca61cb05f29e4463284be324e684df51bd
Auto-generated-cl: translation import
2013-09-18 23:43:42 -07:00
Baligh Uddin
59db60e498 Import translations. DO NOT MERGE
Change-Id: I0da9befa56ba6e4a599b5796182898cc7093043d
Auto-generated-cl: translation import
2013-09-18 23:42:59 -07:00
Baligh Uddin
40fd2d8c0c Import translations. DO NOT MERGE
Change-Id: I11a2cecadc891cfc84993738358f7fd61ffc638a
Auto-generated-cl: translation import
2013-09-18 22:57:46 -07:00
Dave Langemak
a6d32af1b4 am 3e7d0cc4: am a2d65108: Merge "Latest UX asset drop." into klp-dev
* commit '3e7d0cc4c73ddf59f1b8d75fc8b3aea80402d96b':
  Latest UX asset drop.
2013-09-18 22:06:43 -07:00
Dave Langemak
3e7d0cc4c7 am a2d65108: Merge "Latest UX asset drop." into klp-dev
* commit 'a2d65108dd32a0836fe08f0c72efdd5c727dad44':
  Latest UX asset drop.
2013-09-18 22:04:53 -07:00
Dave Langemak
a2d65108dd Merge "Latest UX asset drop." into klp-dev 2013-09-19 05:02:55 +00:00
Svetoslav
0deaef89f2 am 45c7abcd: am ac7297bd: Merge "Fixes in the page range selection and verification logic." into klp-dev
* commit '45c7abcd94a8f4da91c86b5381bbf908d211c187':
  Fixes in the page range selection and verification logic.
2013-09-18 19:22:12 -07:00
Svetoslav
45c7abcd94 am ac7297bd: Merge "Fixes in the page range selection and verification logic." into klp-dev
* commit 'ac7297bdc04e2097e39b791064e5ed6ee92680ea':
  Fixes in the page range selection and verification logic.
2013-09-18 19:19:46 -07:00
Svetoslav
ac7297bdc0 Merge "Fixes in the page range selection and verification logic." into klp-dev 2013-09-19 02:16:11 +00:00
Jeff Sharkey
c5b53a4378 am 54a3bc88: am 0972ae15: Merge "Save directory state and animate." into klp-dev
* commit '54a3bc8866ab5b3d324fe4efe08fa379af3249b3':
  Save directory state and animate.
2013-09-18 18:19:14 -07:00
Jeff Sharkey
54a3bc8866 am 0972ae15: Merge "Save directory state and animate." into klp-dev
* commit '0972ae156b2e7f033baaf551e26b425e90faa895':
  Save directory state and animate.
2013-09-18 18:16:20 -07:00
Jeff Sharkey
0972ae156b Merge "Save directory state and animate." into klp-dev 2013-09-19 01:12:34 +00:00
Jeff Sharkey
563ee0fbe9 Latest UX asset drop.
Darker action bar overflow icon, larger grid-mode directory icon,
icon for music albums, generic file icon.

Fix bug that allowed null MIME types to be picked.

Bug: 10700025
Change-Id: I2089678eaf793bc3c7214b21c9de5f38429ebb0f
2013-09-18 18:03:49 -07:00
Jeff Sharkey
e20a3acdc2 Save directory state and animate.
Save scroll position and restore when rotating or going up the
directory stack.  Also show directory animations when navigating
the directory stack.

Bug: 10417201
Change-Id: Ia2c508debc2bffffe6306eb9078afefef259dfe2
2013-09-18 17:12:25 -07:00
Svetoslav
932916b3e7 am 6d0db04b: am 7b3990ec: Merge "Update the print dialog." into klp-dev
* commit '6d0db04bed79f371b537feae3efa9b5e6fe8876c':
  Update the print dialog.
2013-09-18 14:27:03 -07:00
Svetoslav Ganov
1e40a1e0f8 am 107218d7: am f5293b6b: Merge "The printers in print dialog should not change position." into klp-dev
* commit '107218d741811e93350577aac3e38b8528ef45e3':
  The printers in print dialog should not change position.
2013-09-18 14:26:58 -07:00
Svetoslav
f0c48a72fd Fixes in the page range selection and verification logic.
1. Typing a range where the start is greater than the end was
   leading to a crash.

2. Typing the same single range, e.g. "2,2", was leading to a crash.

3. If two ranges are non-overlapping but consecutive they were
   not merged

4. Typing multiple times a digit that is less than the page count,
   e.g. page count "2" and typing "11", was not caught by the input
   verification.

bug:10812904

Change-Id: I754715b5d792a1a6c3a4f9f644edfa9aea7ac127
2013-09-18 14:13:06 -07:00
Svetoslav
6d0db04bed am 7b3990ec: Merge "Update the print dialog." into klp-dev
* commit '7b3990ec81fc218f655d44624758e15ce378968e':
  Update the print dialog.
2013-09-18 14:12:58 -07:00
Svetoslav Ganov
107218d741 am f5293b6b: Merge "The printers in print dialog should not change position." into klp-dev
* commit 'f5293b6bc0567be58ac3039691ec1cf9455dc28e':
  The printers in print dialog should not change position.
2013-09-18 14:09:29 -07:00
Svetoslav
7b3990ec81 Merge "Update the print dialog." into klp-dev 2013-09-18 21:08:49 +00:00
Svetoslav Ganov
f5293b6bc0 Merge "The printers in print dialog should not change position." into klp-dev 2013-09-18 21:06:39 +00:00
Jason Monk
ab1fe9d51d am fd4cf800: am 90701f1a: Merge "PAC Local Proxy to only receive lo connections" into klp-dev
* commit 'fd4cf80003095da1aa0bb17d0febde7d8da31e18':
  PAC Local Proxy to only receive lo connections
2013-09-18 13:09:33 -07:00
Jason Monk
fd4cf80003 am 90701f1a: Merge "PAC Local Proxy to only receive lo connections" into klp-dev
* commit '90701f1adada98f1db5a90abbc6af29f4794d70a':
  PAC Local Proxy to only receive lo connections
2013-09-18 13:06:48 -07:00
Svetoslav
013b816ac7 Update the print dialog.
1. The print dialog was resizable and as a result when printers
   come and go its size changes which looks bad. The dialog is
   now trying to be maximally large limited by a max size or the
   screen - whichever is smaller. This required moving from
   GridLayout to several LinearLayouts since the former does not
   support distribution of empty space evently between the items
   in a row. Also we want all items in a column of inputs to be
   of equal size (the spinners specifically).

2. Added labeledBy attribute to associate a view with another one
   that serves as its label for accessibility purposes. We have
   lebelFor attribute but it is not useful in most layout files
   since it has to refer the auto-generated id of a view which
   usually appears later in the layout file, thus generating a
   compilation error. This was needed for the accessibility support
   of the print dialog.

bug:10631660

2. Disabling the spinners or the print button did not produce
   visual feedback leading to user frustration.

bug:10741907

Change-Id: I0c12eddabc4035bc7becd1b86c1f1b8fdcf4289c
2013-09-18 12:31:26 -07:00
Svetoslav Ganov
10ee84ba18 The printers in print dialog should not change position.
The FusedPrintersProvider was not ensuring the existing printers
are at the same position when a new dataset is loaded. As a result
the printers were moving in the UI and sometimes the currently
selected one changed. Now the provider makes sure printers are in
the same position.

bug:10748884

Change-Id: I7c6cd5b1b38fdb615ceaae87806b413272ffba18
2013-09-18 11:34:24 -07:00
Jason Monk
fa4518f763 PAC Local Proxy to only receive lo connections
This changes the Local Proxy used in PAC to only accept connections coming
from the device.

Bug: 10230718
Change-Id: I5fbeb3aa018df5179a403301021f452e910a517d
2013-09-18 09:22:11 -04:00
Jean-Michel Trivi
cac8a1c08c am f54f7d70: am 15bcc323: Merge "RemoteController class to expose IRemoteControlDisplay features" into klp-dev
* commit 'f54f7d707546a99ffc5345591f2c9488e6149e84':
  RemoteController class to expose IRemoteControlDisplay features
2013-09-17 19:29:09 -07:00
Jean-Michel Trivi
f54f7d7075 am 15bcc323: Merge "RemoteController class to expose IRemoteControlDisplay features" into klp-dev
* commit '15bcc323cbaff72a2ca3eb9e75c35200e6216bd2':
  RemoteController class to expose IRemoteControlDisplay features
2013-09-17 18:53:17 -07:00
Jean-Michel Trivi
7ddd226e7c RemoteController class to expose IRemoteControlDisplay features
Wrap all the features of IRemoteControlDisplay.aidl in a
 new class, RemoteController, that implements the
 IRemoteControlDisplay interface.

The API functions to expose in the SDK are tagged with
 "CANDIDATE FOR API"

Bug 8209392

Change-Id: I597bcd503ac93e73889c9ae8b47b16c4fcb363bc
2013-09-18 01:47:25 +00:00
Brian Colonna
85b11b6ec9 am 6d9b6bee: am 4811398b: Merge "Fix 10550373: Stopping FUL when emergency dialer opens" into klp-dev
* commit '6d9b6beedcac132ae5f81ad561c2f11048a58da7':
  Fix 10550373: Stopping FUL when emergency dialer opens
2013-09-17 15:03:31 -07:00
Brian Colonna
6d9b6beedc am 4811398b: Merge "Fix 10550373: Stopping FUL when emergency dialer opens" into klp-dev
* commit '4811398bfdaf4cf07f945c46d15977fd7418f498':
  Fix 10550373: Stopping FUL when emergency dialer opens
2013-09-17 15:01:06 -07:00
Brian Colonna
4811398bfd Merge "Fix 10550373: Stopping FUL when emergency dialer opens" into klp-dev 2013-09-17 21:58:05 +00:00
Brian Colonna
7fce380216 Fix 10550373: Stopping FUL when emergency dialer opens
Face Unlock wasn't being stopped when the emergency dialer opened,
causing FUL to flash briefly after the emergency dialer appeared.
This was most noticeable on Hammerhead devices.

This change allows EmergencyButton to stop FUL by way of
KeyguardUpdateMonitor.  Note that it must stop FUL immediately rather
than going through a handler.  If going through a handler FUL is not
stopped in time to prevent the issue.

Change-Id: I3985969a19e909e2633d7876a3fb2d34c70e2cc1
2013-09-17 17:33:21 -04:00
Michael Jurka
1c7a180f3c am c23762ec: am 4c8cc720: Merge "Fix black bar drawn sometimes when swiping away items in Recents" into klp-dev
* commit 'c23762ecd6efff066ed195f3db8dad27972035a1':
  Fix black bar drawn sometimes when swiping away items in Recents
2013-09-17 14:02:43 -07:00
Michael Jurka
c23762ecd6 am 4c8cc720: Merge "Fix black bar drawn sometimes when swiping away items in Recents" into klp-dev
* commit '4c8cc720e79f01840800bd0a6dd611d179acdbed':
  Fix black bar drawn sometimes when swiping away items in Recents
2013-09-17 13:59:39 -07:00
Michael Jurka
4c8cc720e7 Merge "Fix black bar drawn sometimes when swiping away items in Recents" into klp-dev 2013-09-17 20:54:04 +00:00
Svetoslav
417787d374 am 70201a53: am 0cfebec5: Merge "Print pooler crashes for some page ranges." into klp-dev
* commit '70201a53f4b38a655ce70b1530b0c40d76e8e37f':
  Print pooler crashes for some page ranges.
2013-09-17 13:52:29 -07:00
Svetoslav
70201a53f4 am 0cfebec5: Merge "Print pooler crashes for some page ranges." into klp-dev
* commit '0cfebec522539722f294a99bc32437b5d9e4b27d':
  Print pooler crashes for some page ranges.
2013-09-17 13:49:31 -07:00
Svetoslav
0cfebec522 Merge "Print pooler crashes for some page ranges." into klp-dev 2013-09-17 20:46:35 +00:00
Michael Jurka
69b8f11028 am b35d94e7: am d1544e3f: Merge "Reduce memory usage of default thumbnail" into klp-dev
* commit 'b35d94e72156effc8d14125769fed32e4e5b7157':
  Reduce memory usage of default thumbnail
2013-09-17 13:44:16 -07:00
Michael Jurka
4a6bc55cd5 Fix black bar drawn sometimes when swiping away items in Recents
- move drawing of faded black edges to RecentsPanelView
- invalidate RecentsPanelView when scroll value of Recents*ScrollView changes

Bug: 10022236

Change-Id: Idb102fb2454c2a077920b770e25c449ccd33486e
2013-09-17 22:43:02 +02:00
Michael Jurka
b35d94e721 am d1544e3f: Merge "Reduce memory usage of default thumbnail" into klp-dev
* commit 'd1544e3f71d35b01e34bbf64720f260c8fa2a7e8':
  Reduce memory usage of default thumbnail
2013-09-17 13:42:29 -07:00
Michael Jurka
d1544e3f71 Merge "Reduce memory usage of default thumbnail" into klp-dev 2013-09-17 20:40:34 +00:00
John Spurlock
4d5b6c7969 am b6ac744b: am 80645121: Merge "BatteryMeterView: Charging trumps empty." into klp-dev
* commit 'b6ac744b11aaad592a8c27fdaafec5d5a6b90837':
  BatteryMeterView: Charging trumps empty.
2013-09-17 11:12:27 -07:00
John Spurlock
b6ac744b11 am 80645121: Merge "BatteryMeterView: Charging trumps empty." into klp-dev
* commit '80645121fbba6f038feb48026d935b31028463d7':
  BatteryMeterView: Charging trumps empty.
2013-09-17 11:09:29 -07:00
Michael Jurka
9926272f32 Reduce memory usage of default thumbnail
Bug: 10639174

Change-Id: I2b7f3844e77427d2327a7d89c63e4f3b0d890bc0
2013-09-17 18:24:47 +02:00