741 Commits

Author SHA1 Message Date
Michael Jurka
ab48b68140 Refactoring loading of recent apps
- fix bugs 5278690 and 5432097
- no longer forcing a reload when screen is rotated
- moving recents loading code into a seaprate class
- changing variable names to use "Task" rather than "Activity" in Recent Apps

Change-Id: Ib0c8c5d537cf9d46d65b2ccb790015b601bb1bf1
2011-10-11 15:02:48 -07:00
Dianne Hackborn
df89e65bf0 Fix how we hide and show the nav bar.
The PhoneWindowManager is now responsible for hiding and showing
the nav bar.

For hiding, it just moves it off the screen (easy way to get a
nice slide animation on and off).  At the same time, we use a
new WM facility to put up a fake input window to capture all
touch events.

When a touch event is received, we force the system UI to clear
the navigation hiding bit so it will be shown again.

This removes a bunch of code from the system UI for hiding and
showing the nav bar.  Also removes the code calling from userActivity()
to the system UI, which was bad.  (Also no longer using userActivity()
fixes bugs around re-showing the nav bar due to key presses and
other wrong things.)

Change-Id: I8c3174873b5bcaa36a92322a51e8f7993e88e551
2011-10-07 14:32:01 -07:00
Daniel Sandler
8ba33c965f Cascading clear-all in the phone notifications panel.
Bug: 5156350
Change-Id: I22c5a19b162e4aa35bf66d51cd17c1e0cd079053
2011-10-06 13:49:57 -04:00
Jeff Brown
4dfce20cac Make SENSOR orientation modes trump rotation lock.
Bug: 5371750

Change-Id: I4d18b6c8ba1de0afd5929ddb8d7123272e35fbe2
2011-10-05 16:12:07 -07:00
Michael Jurka
9316e7e31b Reduce height of recent app thumbnails
Change-Id: I225147d49a6d7b71a08ca0464e702c0aeadb419d
2011-10-04 13:52:05 -07:00
Daniel Sandler
58d807f66a Merge "Fix contentDescriptions in status bar." 2011-10-03 11:08:52 -07:00
Michael Jurka
0230f20cfa Merge "Fixing accessibility support in Recent Apps" 2011-09-30 19:46:58 -07:00
Michael Jurka
7daf95d552 Fixing accessibility support in Recent Apps
- also switching "Recent applications" to "Recent apps" as per our new language guidelines

Change-Id: Ib625429ad22ce75ede782d59c0f45894d00c8502
2011-09-30 16:44:01 -07:00
Daniel Sandler
bcf6ef0b82 Fix contentDescriptions in status bar.
- Strings for signal strength
- Strings for the clear-all-notifications button
- Adjust phrasing for the clear-one-notification button
- Adjust phrasing for the settings button

Bug: 5285136
Bug: 5325056
Change-Id: I489e49f3b3d88a6b599ababe68d0535302eb0ae2
2011-09-30 12:48:35 -04:00
repo sync
ecc430e9f5 Fix wifi data activity icons
Bug: 5393252
Change-Id: I6ca650b4f722b2c8cc4d17b1bc6ec2f2c0b7e10d
2011-09-30 07:57:50 -07:00
Xavier Ducrohet
05aa1fef93 Merge "Don't use OpenGL ES 2.0 to render the wallpaper on the emulator. Bug #5352896" 2011-09-27 15:47:55 -07:00
Romain Guy
043a6b1e57 Don't use OpenGL ES 2.0 to render the wallpaper on the emulator.
Bug #5352896

The emulator doesn't support OpenGL ES 2.0.

Change-Id: I7f647d78d4d8ad87d12a5f009d5d37f6aeaecf72
2011-09-27 15:37:54 -07:00
Daniel Sandler
097a35b441 am 25bb73eb: Merge "Remove "excessive sync" icon." into ics-factoryrom
* commit '25bb73eb1bc16921cc013b9b150c2d440d650c39':
  Remove "excessive sync" icon.
2011-09-27 13:08:54 -07:00
Daniel Sandler
25bb73eb1b Merge "Remove "excessive sync" icon." into ics-factoryrom 2011-09-27 13:06:01 -07:00
Daniel Sandler
64061c38f0 am abff032e: Draw smaller system status icons without scaling.
* commit 'abff032e783398be7a1c6b7e1e25a73a8467adcf':
  Draw smaller system status icons without scaling.
2011-09-27 09:23:05 -07:00
Daniel Sandler
abff032e78 Draw smaller system status icons without scaling.
Bug: 5297795
Change-Id: I11dc3a21b2e1111963b1cd9621434747f1757a67
2011-09-27 11:20:17 -04:00
Mathias Agopian
994897f0e7 am 8632561e: Merge "Make the status and navigation bars OPAQUE." into ics-factoryrom
* commit '8632561e14c5cc546cec39edd213ea8cc7aea2f9':
  Make the status and navigation bars OPAQUE.
2011-09-26 20:40:50 -07:00
Daniel Sandler
b1e8dab967 Remove "excessive sync" icon.
Bug: 5354985
Change-Id: Ie0ce3448ff33c3211d79e8c699f5709561f463b0
2011-09-26 20:06:19 -04:00
Mathias Agopian
8632561e14 Merge "Make the status and navigation bars OPAQUE." into ics-factoryrom 2011-09-26 16:19:26 -07:00
Daniel Sandler
71bfec4488 am 61b645ab: Merge "Update all RSSIs whenever the connectivity changes." into ics-factoryrom
* commit '61b645ab86ace1511593f1f1f46dfb62bf0ae8b9':
  Update all RSSIs whenever the connectivity changes.
2011-09-26 12:39:01 -07:00
Daniel Sandler
7c12eee643 Update all RSSIs whenever the connectivity changes.
The connectivity includes the network condition, which is a
magic number that indicates how useful the connection is
(driven by ability to connect to GTalk, and manifested with
a differently-colored signal icon).

Previously we were only updating the icons of the network
type currently in use. Now we tickle all the icons any time
the connectivity changes, to avoid the two icons getting out
of sync (example: on mobile, connection is bad, connect to
wifi, conncetion is good; wifi icon appears and turns blue
but mobile RSSI remains gray).

Bug: 5369405
Change-Id: I78b62084b819c83f83aacc146feeb323c1199dc0
2011-09-25 15:53:33 -04:00
Daniel Sandler
f733c2aaa6 Make the status and navigation bars OPAQUE.
Bug: 5369240
Change-Id: I1c01baa732f441bf7d2c469eb7d3d82d26da07b1
2011-09-25 15:03:40 -04:00
Dianne Hackborn
90c52de286 Fix issue #5173952: Opening a Notification From Lock Screen...
...Should Skip Unsecure Lockscreen (ICS)

Also while I am in there, clean up logging of intent objects to include
even less sensitive information, while showing the true Intent in dump
output (since apps can't get to that).

Change-Id: I35fed714645b21e4304ba38a11ebb9c4c963538e
2011-09-23 13:39:33 -07:00
Daniel Sandler
a8c46b1dc4 Merge "Put the correct background behind largeIcons." 2011-09-23 09:33:18 -07:00
Daniel Sandler
db8bd198e5 Put the correct background behind largeIcons.
Also add touch feedback to notification items (finally!).

Bug: 5213090 (largeIcon background)
Bug: 3329721 (press states)
Change-Id: I89a4211106698ebff867b5c8bad50cb8b9b33a0b
2011-09-22 17:06:29 -04:00
Daniel Sandler
e690f565fd am 2dbe444e: Merge "Properly generate systemUiVisibilityChanged callbacks." into ics-factoryrom
* commit '2dbe444e5dd89b83829df6a3f48c491a844ecd28':
  Properly generate systemUiVisibilityChanged callbacks.
2011-09-22 10:31:49 -07:00
Daniel Sandler
2dbe444e5d Merge "Properly generate systemUiVisibilityChanged callbacks." into ics-factoryrom 2011-09-22 10:29:33 -07:00
Daniel Sandler
d5c16c6c7c Properly generate systemUiVisibilityChanged callbacks.
User activity is supposed to immediately revert
HIDE_NAVIGATION, but we were just showing the navigation bar
directly. By routing through the service we'll generate
callbacks for everyone.

At long last, SYSTEM_UI_FLAG_HIDE_NAVIGATION will work like
lights out (now called SYSTEM_UI_FLAG_LOW_PROFILE) which
worked well enough in Honeycomb.

Bug: 5052456
Change-Id: I677f1295e1208c1aec48a4a9c8a6850916688388
2011-09-21 13:34:29 -04:00
Justin Ho
13dfa095c2 am 7a2063b1: Merge "New sync icon for Phone stat_sys area Bug: 5076774" into ics-factoryrom
* commit '7a2063b1d59dd6d7575dc91b6dd93b4a8d462b16':
  New sync icon for Phone stat_sys area Bug: 5076774
2011-09-21 09:17:41 -07:00
Justin Ho
7a2063b1d5 Merge "New sync icon for Phone stat_sys area Bug: 5076774" into ics-factoryrom 2011-09-21 09:15:53 -07:00
Justin Ho
9f176580c2 New sync icon for Phone stat_sys area
Bug: 5076774

Change-Id: I06a3d6be5818279b751b411485e8161493eac43c
2011-09-20 18:16:48 -07:00
John Huang
9200109c9d am edc8029b: Merge "Retain signal level even when data is offline." into ics-factoryrom
* commit 'edc8029b8b9ac9233e4dc73f05415265bac712de':
  Retain signal level even when data is offline.
2011-09-20 14:36:08 -07:00
Daniel Sandler
f37c2e0afb am d1d07432: Merge "More debug logs for RSSI updates." into ics-factoryrom
* commit 'd1d074326d81b6a92cff5a5fc279b8c9177cc7aa':
  More debug logs for RSSI updates.
2011-09-20 14:14:15 -07:00
Michael Jurka
06b7deb8c0 am 2d69cff8: Merge "Fix crash in recent apps" into ics-factoryrom
* commit '2d69cff88e262569ac1284e2048f2a6c3aca6639':
  Fix crash in recent apps
2011-09-20 14:13:53 -07:00
Daniel Sandler
da49dac48d Retain signal level even when data is offline.
Also disable extremely verbose RSSI logging.

Bug: 5340142
Change-Id: I051a4cec5651a0734db2666526b16037d7053a1e
2011-09-20 15:39:50 -04:00
Daniel Sandler
d1d074326d Merge "More debug logs for RSSI updates." into ics-factoryrom 2011-09-20 11:47:50 -07:00
Daniel Sandler
c49e195da4 More debug logs for RSSI updates.
Bug: 5340142
Change-Id: I1f7f106301d3942cc88d21d97a6c732c712e4516
2011-09-20 14:30:50 -04:00
Michael Jurka
2d69cff88e Merge "Fix crash in recent apps" into ics-factoryrom 2011-09-20 10:49:48 -07:00
Daniel Sandler
f1ebcee224 Fix MENU icon weirdness. (DO NOT MERGE)
(Broken by change I7cbb7bbf.)

Bug: 5308636
Change-Id: I30ca20f62bd140a823eb926a9a0521c4d6014680
2011-09-20 13:38:22 -04:00
Daniel Sandler
3144a6ca15 Stop clobbering the systemUiVisibility on navbar touch. (DO NOT MERGE)
Bug: 5328284
Change-Id: Ib49af35a7919dbf1cdb99f357798101d2534e853
2011-09-20 11:12:15 -04:00
Daniel Sandler
4cea3b4bd1 Fix disappearing nav icons. (DO NOT MERGE)
Bug: 5328284
Change-Id: Iaa20454cff9f5a340da7b0c71190796445e8a205
2011-09-20 11:12:00 -04:00
Daniel Sandler
291c6d789d Merge "Fix disappearing nav icons." 2011-09-20 07:47:45 -07:00
Daniel Sandler
0559e6138f Merge "Stop clobbering the systemUiVisibility on navbar touch." 2011-09-20 07:47:40 -07:00
Daniel Sandler
f0e8daa405 Fix disappearing nav icons.
Bug: 5328284
Change-Id: Iaa20454cff9f5a340da7b0c71190796445e8a205
2011-09-20 10:46:26 -04:00
Michael Jurka
df9d4e88db Merge "Speeding up Recent Apps" 2011-09-19 15:11:23 -07:00
Michael Jurka
57e4d44f09 Speeding up Recent Apps
- removing unused calls on startup
- no longer compositing bitmaps against a background bitmap

Change-Id: If26812ef475d5d972d98dd1cb9f7f741eeb99dae
2011-09-19 14:49:59 -07:00
Michael Jurka
7e9c49c8eb Fix crash in recent apps
Bug #5332922

Change-Id: I223cdd306c6872cc47c53456da195c0d83c8f8bd
2011-09-19 11:18:19 -07:00
Daniel Sandler
da1b819595 Stop clobbering the systemUiVisibility on navbar touch.
Bug: 5328284
Change-Id: Ib49af35a7919dbf1cdb99f357798101d2534e853
2011-09-19 14:16:25 -04:00
Michael Jurka
43fc2d3cb4 am b0a1f197: Merge "Added "No recent apps" message on phones" into ics-factoryrom
* commit 'b0a1f197303d520d788ba11fcb0ac56f3a3c8604':
  Added "No recent apps" message on phones
2011-09-19 10:34:39 -07:00
Michael Jurka
6d66708706 Added "No recent apps" message on phones
Change-Id: I00bf163369775b79377090b7a9dae0c94ce5d0ac
2011-09-16 17:24:25 -07:00