summaryrefslogtreecommitdiffstats
path: root/policy
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug 5037642 - Refine back button behavior for action bar modes.Adam Powell2011-07-171-9/+27
| | | | | | | | | | Action modes for the action bar used to aggressively hijack the back button before the view hierarchy got a chance to respond to it. Loosen this. New ordering is: view hierarchy => window feature-level modes (action bar modes e.g. CAB/search) => Activity/window callback behavior. Change-Id: Iac1b22997713be968a94f77f9fa6cebaf6f923f0
* Fix regression with legacy expanded menusAdam Powell2011-07-141-1/+1
| | | | Change-Id: I28a21dc72d11c6729370e0acd90b06ed98baf098
* Merge "Fix 5027468: prevent screen from turning back on while lockscreen in ↵Jim Miller2011-07-141-1/+6
|\ | | | | | | password mode."
| * Fix 5027468: prevent screen from turning back on while lockscreen in ↵Jim Miller2011-07-141-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | password mode. This fixes a bug where LockScreen would turn back on due to the sequence of events that ultimately cause PasswordUnlockScreen.onResume() to be called when the device powers off. This is required because the lockscreen rebuilds itself before the screen turns off so that it's ready to show immediately when the device comes back on. Change-Id: I86a61cc3b1d77cf7f2a9a198051ea2bbe90607b2
* | am 74c425d3: am 54b2a326: Merge "Show SIM blocked after 10 time puk wrong ↵John Wang2011-07-141-4/+12
|\ \ | | | | | | | | | | | | | | | | | | entries." into honeycomb-LTE * commit '74c425d3e95ed0f47b1a5d447007886d01d7ff56': Show SIM blocked after 10 time puk wrong entries.
| * \ am 54b2a326: Merge "Show SIM blocked after 10 time puk wrong entries." into ↵John Wang2011-07-141-4/+12
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | honeycomb-LTE * commit '54b2a3262738cdb3d0df747d8719e9a3cac33dfc': Show SIM blocked after 10 time puk wrong entries.
| | * | Show SIM blocked after 10 time puk wrong entries.John Wang2011-07-141-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After user enters 10 time wrong puk in puk unlock screen, device need show the SIM permanently disabled message is in lock screen. bug:4905509 Change-Id: I06242834972b3f403cfe99a2edd8bae47d7ed474
* | | | Fix bugs around restoring submenu state after activity teardown/restoreAdam Powell2011-07-121-24/+21
| |_|/ |/| | | | | | | | Change-Id: I6cb5b3cad39b141dff84b8e0ca62f8f0a76a03b1
* | | Fix 4942542, 4590542: Password unlock fixesJim Miller2011-07-081-11/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes issue where hint text was inappropriately shown on password unlock screen. This was caused by TextView.setKeyListener() clearing the inputType flags. The workaround is to change the order of these calls. TextView.setKeyListener() should probably not be clearing existing inputType flags. Fixes wake issue caused by IME events not poking the wakelock. It now correctly pokes the wakelock whenever the password text field changes. Change-Id: I746b21117492c4a176f6627e7d33150e6104495e
* | | Merge "Binding Pwr+VolDown to take screenshot."Winson Chung2011-07-011-0/+56
|\ \ \
| * | | Binding Pwr+VolDown to take screenshot.Winson Chung2011-07-011-0/+56
| | | | | | | | | | | | | | | | Change-Id: I77b018538f6bc870f59df0b5336ba95f4582beec
* | | | Fix 4691563: Polish MultiWaveView experience in LockScreen and InCall screenJim Miller2011-06-301-53/+114
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Better activation experience: - Hold off on switching out targets until current animation has finished. - Hide unselected targets when a target is selected. Code simplification: - Use explicit callback objects to handle animation updates instead of having MWV implement the interface. - More compact chevron-loading code. - Don't use animations for properties that need to change immediately. Other minor timing tweaks. Change-Id: I328533e8ab7b4c69c7ba51c8c55002765dcbbd46
* | | Fix 4691563: Don't show lock before unlock screenJim Miller2011-06-271-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | - Rename config_enableSlidingTabFirst to config_enableLockBeforeUnlockScreen and default to 'false' on all devices. - Use new larger handle asset. Change-Id: I2537158b67642eb3f4c4a22a0bc388bf3022d408
* | | Merge "LockScreen layout, button style, and owner info fixes - enable ↵Jim Miller2011-06-242-23/+25
|\ \ \ | | | | | | | | | | | | OwnerInfo to appear in status1 if dedicated view not present. - force all status lines to be singleline and marquee. - fix justification in landscape layouts. - use buttonBarStyle for buttons on all LockScreens. - reduce the size of the clock to fit in landscape. - no longer show "Draw a pattern to unlock" help message in LockPatternView."
| * | | LockScreen layout, button style, and owner info fixesJim Miller2011-06-242-23/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - enable OwnerInfo to appear in status1 if dedicated view not present. - force all status lines to be singleline and marquee. - fix justification in landscape layouts. - use buttonBarStyle for buttons on all LockScreens. - reduce the size of the clock to fit in landscape. - no longer show "Draw a pattern to unlock" help message in LockPatternView. Change-Id: I1ff51550e2180f9d912c8f710ad5e2fd2424d373
* | | | Fix bug 4595971 - Menu not prepared to be preparedAdam Powell2011-06-231-3/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | The menu key gets the menu ready on key down and shows it on key up. Ensure on key up that we still have a valid menu before attempting to show it. Change-Id: I24e67fa0cdb14cb5471c087a5e9f55ec0b2edf9f
* | | Update LockScreen layouts to latest UX spec.Jim Miller2011-06-224-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | - better placement and consistent handling of emergency button. - use new GridLayout for landscape modes. - add dimensionable parameters for time and status line fonts. - fix assets and emergencyCallButton resource references when building for tablets. Change-Id: I5f4c9cfb6a88ce3ccd8ab4fdafede8e6e59f9407
* | | Fix bug 4807086 - Options menu panel too narrow in landscapeAdam Powell2011-06-221-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that landscape on phones uses the config_prefDialogWidth setting to restrict the default size of dialog windows, the options menu panel was affected. Restrict the ratcheting preferred width feature based on the width LayoutParam only, and respect the LayoutParams width provided by panel windows. Change-Id: Idc62f41910f6f22dc50cab978c5642bb0a8dbdaf
* | | Merge "Update pattern unlock and assets to match new UX design spec."Jim Miller2011-06-171-42/+40
|\ \ \
| * | | Update pattern unlock and assets to match new UX design spec.Jim Miller2011-06-171-42/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug with LockPatternView measurement. Clean up forgotPassword/emergencyCall button code. Lots of layout tweaks. Now uses new GridLayout for many of them. New assets. Updated after review. Change-Id: I52d4ce65c6b6c644ac60eb55bb8eaff8bfeb1071
* | | | am 03cbb58e: am ff42c04d: Merge "Support SIM permanently disabled state." ↵John Wang2011-06-165-9/+46
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | into honeycomb-LTE * commit '03cbb58e2418dc22ae18a8648404382da4ee46e8': Support SIM permanently disabled state.
| * | | am ff42c04d: Merge "Support SIM permanently disabled state." into honeycomb-LTEJohn Wang2011-06-165-9/+46
| |\ \ \ | | | |/ | | |/| | | | | | | | | * commit 'ff42c04d15e000f6295e796e154cc60c54aa078b': Support SIM permanently disabled state.
| | * | Merge "Support SIM permanently disabled state." into honeycomb-LTEJohn Wang2011-06-165-9/+46
| | |\ \
| | | * | Support SIM permanently disabled state.John Wang2011-06-145-9/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIM card can get permanently disabled due to too many PUK retries. The PERM_BLOCKED pin state of SIM application represents this state. This change decodes permanent disabled state and broadcasts it via ICC_ABSENT intent with PERM_DISABLED reason. It also update the lockscreen to show the prompt message. bug:4392059 Change-Id: I5e60dd65f48f42aa2e54db4cdebf803d6e666b99
* | | | | Port recent apps from tablet to phoneMichael Jurka2011-06-151-13/+9
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | - wire up to long press on home - remove unused recents activity - remove duplicate recents resources in -large directories (using -sw600dp instead) - fix issue with zoom/scale translation when recents was brought up Change-Id: I45538ccaff49b46ac3659c4828f9e2b0cd075241
* | | | resolved conflicts for merge of e95c07bd to masterDianne Hackborn2011-06-141-23/+19
|\ \ \ \ | |/ / / | | | | | | | | Change-Id: I9af0c08a9f1c1f68661efe051a66835e850b76f6
| * | | am 7c7f8e18: am 0a8a2324: Merge "Fix issue #4603422: Compatibility mode ↵Dianne Hackborn2011-06-141-23/+19
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | button doesn\'t always update" into honeycomb-mr2 * commit '7c7f8e18dee8b582ec8e30a1412903ceec2ef5f5': Fix issue #4603422: Compatibility mode button doesn't always update
| | * | am 0a8a2324: Merge "Fix issue #4603422: Compatibility mode button doesn\'t ↵Dianne Hackborn2011-06-141-23/+19
| | |\ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | always update" into honeycomb-mr2 * commit '0a8a2324239d7604e2a68349585aa67b59b25f4c': Fix issue #4603422: Compatibility mode button doesn't always update
| | | * Fix issue #4603422: Compatibility mode button doesn't always updateDianne Hackborn2011-06-141-23/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now tell the system bar every time the top activity has changed for it to re-evaluate its UI state. Also fix issue #: 4607102 Low rider notifications. It turns out this was due to the change in the dialog asset; the notification UI was relying on this having a lot of padding to make it sit above the status bar. Now we have an explicitly mechanism to set how much it overlaps (or doesn't) the status bar. Change-Id: Iab5ebd86e620ff4fc4cd77206e18af962ec2830e
* | | | am aabe5f46: am 49572479: Update sim missing message in lock screen.John Wang2011-06-141-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit 'aabe5f46846a45163be874dca2d19910ce38c232': Update sim missing message in lock screen.
| * | | am 49572479: Update sim missing message in lock screen.John Wang2011-06-141-1/+1
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit '49572479a9cb479f2b323f011c1a9f8142ec1a46': Update sim missing message in lock screen.
| | * | Update sim missing message in lock screen.John Wang2011-06-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Update SIM missing message to include SIM corrupted situation. bug:4392059 Change-Id: Icf2f8d801a2e2761a309442209118a6a71a4c633
* | | | Some tuning for MultiWaveView animations and assets:Jim Miller2011-06-131-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - allow individual chevrons to be specified for (top, bottom, left, right). - move ring to pressed position (currently w/o animation) - add top/bottom chevron handling and refactor code accordingly. - constrain drag handle to the ring Change-Id: I859b2d03d8f0397c68b87a8ee15df20d55c9552c
* | | | Add new MultiWaveView widget and integrate it into LockScreenJim Miller2011-06-101-41/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a new multi-target widget to the framework and integrates it into LockScreen. Now with updated assets. Change-Id: Ib41595b9e80a7be6d647f44c803a77f9e5bfeca9
* | | | am 4d042048: am 08a8f3f9: Merge "Set emergency call text visibility." into ↵John Wang2011-06-091-6/+5
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | honeycomb-LTE * commit '4d042048243f38d3062ab4719ac26c9154380115': Set emergency call text visibility.
| * | | am 08a8f3f9: Merge "Set emergency call text visibility." into honeycomb-LTEJohn Wang2011-06-081-6/+5
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit '08a8f3f9dc035bc462061ae87090a8da59c6713a': Set emergency call text visibility.
| | * | Merge "Set emergency call text visibility." into honeycomb-LTEJohn Wang2011-06-081-6/+5
| | |\ \
| | | * | Set emergency call text visibility.John Wang2011-06-081-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set emergency call text visibility based on emergencyCallCapable config for sim missing and networklock screens. bug:4392059 Change-Id: Ibfe92405ada7b452927940295c090d88ecd79519
* | | | | resolved conflicts for merge of e2aa0490 to masterDianne Hackborn2011-06-091-5/+4
|\ \ \ \ \ | |/ / / / | | | | | | | | | | Change-Id: Id0448a1598fc93aca0652b29253e02586e35a067
| * | | | am a1396dfe: am 02140891: Merge "Work on issue #4518815: Compatibility mode ↵Dianne Hackborn2011-06-081-5/+4
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | introduces compatibility regression..." into honeycomb-mr2 * commit 'a1396dfe7ad6ec6953f544be42d69d7804ab0fd4': Work on issue #4518815: Compatibility mode introduces compatibility regression...
| | * | | am 02140891: Merge "Work on issue #4518815: Compatibility mode introduces ↵Dianne Hackborn2011-06-081-5/+4
| | |\ \ \ | | | |/ / | | |/| / | | | |/ | | | | | | | | | | | | compatibility regression..." into honeycomb-mr2 * commit '021408910af170268cb486910d4dd5a7d838c2bb': Work on issue #4518815: Compatibility mode introduces compatibility regression...
| | | * Work on issue #4518815: Compatibility mode introduces compatibility ↵Dianne Hackborn2011-06-081-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | regression... ...for Market App iRunner There were a lot of serious issues with how we updated (or often didn't update) the display and resource state when switching compatibility mode in conjunction with restarting and updating application components. This addresses everything I could find. Unfortunately it does *not* fix this particular app. I am starting to think this is just an issue in the app. This change does fix a number of other problems I could repro, such as switching the compatibility mode of an IME. Also a few changes here and there to get rid of $#*&^!! debug logs. Change-Id: Ib15572eac9ec93b4b9966ddcbbc830ce9dec1317
* | | | am 1f866589: am 71030e53: Merge "Add SIM PUK unlockscreen." into honeycomb-LTEJohn Wang2011-06-085-22/+520
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit '1f8665895f71904b9d757854277cb637841356c3': Add SIM PUK unlockscreen.
| * | | am 71030e53: Merge "Add SIM PUK unlockscreen." into honeycomb-LTEJohn Wang2011-06-075-22/+520
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit '71030e536522449f34dc584fda94f34e7be6ee19': Add SIM PUK unlockscreen.
| | * | Add SIM PUK unlockscreen.John Wang2011-06-075-22/+520
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Puk unlockscreen is implemented as SimPukUnlockScreen. Added config_enable_puk_unlock_screen to control the display of puk unlock screen. Using config_voice_capable to control the display of emergency call button. bug:4384956 Change-Id: I2b8256b4ecdf3d4f1e85c4e868fac1810cfd29be
| * | am f5699b82: am b4b44bd3: DO NOT MERGE. Restore status bar on phones.Daniel Sandler2011-06-031-2/+3
| |\ \ | | |/ | | | | | | | | | * commit 'f5699b82adef34b0b6bd88554c6a017f8662985e': DO NOT MERGE. Restore status bar on phones.
| | * DO NOT MERGE. Restore status bar on phones.Daniel Sandler2011-06-031-2/+3
| | | | | | | | | | | | | | | Bug: 4529373 Change-Id: Ie08522dbf762e80ac077ce403ff83312cec907f7
* | | resolved conflicts for merge of b9e2f68b to masterDianne Hackborn2011-06-031-21/+34
|\ \ \ | |/ / | | | | | | Change-Id: Icb68aee4c68170f0e7cd7854dbaa61656a349142
| * | am 13e2bef4: am 80cf4e79: Merge "Fix issue #4500511: Holo effect background ↵Dianne Hackborn2011-06-011-36/+38
| |\ \ | | |/ | | | | | | | | | | | | | | | doesn\'t reach top of screen anymore" into honeycomb-mr2 * commit '13e2bef4f67c5bc5ce93aade1431ae3332d361f0': Fix issue #4500511: Holo effect background doesn't reach top of screen anymore
| | * Fix issue #4500511: Holo effect background doesn't reach top of screen anymoreDianne Hackborn2011-06-011-36/+38
| | | | | | | | | | | | Change-Id: Iebefe924e71206f3e6388eaee64f7b1416bc3239