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