summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/BaseUi.java
Commit message (Collapse)AuthorAgeFilesLines
* use system menuMichael Kolb2011-07-201-0/+6
| | | | | | | | | | | On phones with hardware menu key, use the framework's menu Also fixes: Bug: 5051899 remove overflow button from bar if menu key is present Nav options are not visible on tab switcher Change-Id: I5b55934a392a76f9d9ef16e3bf5c71f27b88d69a
* Move ComboView to its own activityJohn Reck2011-07-181-48/+11
| | | | | | Bugs: 5009130 3368824 Change-Id: I559bb88a1e759172ef9a7d2a8b41ea4c7e523ec6
* Snapshot title barJohn Reck2011-07-131-5/+7
| | | | | | Bug: 4982126 Change-Id: I67931d39e3a3ce535b38197ebeee1651241d1a60
* TitleBar refactorJohn Reck2011-07-111-24/+35
| | | | Change-Id: I0a2df041529143c8e0ff17af341376a3f827be04
* Add overflow menu to title barMichael Kolb2011-07-111-1/+1
| | | | | | Bug: 5011697 Change-Id: Idcd9ddc2883caa0ee0513300b8322af1c6d89423
* make QC work on phoneMichael Kolb2011-07-111-1/+2
| | | | | | | | Reduce options in QC menu on phone Avoid restart when enabling/disabling QC Bug: 3326929 Change-Id: I5119c4df99226dcb28f47a95471872fbf51be48e
* Don't show URL bar during pinch zoomJohn Reck2011-07-071-1/+2
| | | | | | Bug: 4984157 Change-Id: Ice03f3a497fbf16401fab0b2245c9ae1c168b1fb
* Temporarily show title bar on setActiveTabJohn Reck2011-07-011-0/+11
| | | | | | Bug: 4988753 Change-Id: I59ea95c860bac6cbf33f5f4e3907a039e199430c
* Saved Pages tabJohn Reck2011-07-011-10/+2
| | | | | | | | | | Bug: 4982126 Add saved pages tab Remove "save page" menu option Add "save for offline reading" menu option Smooth animation to combo view Change-Id: Ia67552a6f6a5474a6dfcff6790a341d4d36d5a77
* Merge "Preloading support in browser"Michael Kolb2011-07-011-36/+1
|\
| * Preloading support in browserMichael Kolb2011-06-301-36/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apps like the QSB can request the browser to preload a web page. - preloaded pages are not added to the browser history if they'r not seen by the user - when a request is received, a new tab is created for the preloaded page, but not added to the tab list - upon receiving the view intent for the preloaded page the tab is added to the tab list, and shown - if several pages are preloaded consecutively in the same tab, the back stack is cleared before it is displayed - preloaded pages use the main browser cookie jar, so pages that have never been viewed by the user can drop cookies Change-Id: I9ed21f2c9560fda0ed042b460b73bb33988a2e8a
* | Update geolocation promptJohn Reck2011-06-301-8/+6
|/ | | | | | | Bug: 4975201 Cleanup and Holo'd Change-Id: Ia4c31f411fa6fd2f3fd05ce92f4f4b8592cc3520
* Always trigger URL bar on scroll down gestureJohn Reck2011-06-291-23/+36
| | | | | | | Bug: 4976168 Prevent websites from preventing the URL bar gesture Change-Id: Id9d01c93267ff4376c89503b39945ae003e7d5bf
* Fix title bar bugJohn Reck2011-06-241-1/+1
| | | | | | Prevent hiding the title bar while loading Change-Id: I969060b4bcb9132f76f758831ddd931b2a22b194
* Titlebar Autoshow tweaksJohn Reck2011-06-231-3/+4
| | | | | | Also consolidate some common code between phone and tablet Change-Id: I2e1be9be84b07726596d4b4fe7345c0074236be1
* Implement scroll up trigger titlebarJohn Reck2011-06-221-9/+70
| | | | | | On phones, when scroll up show the title bar Change-Id: I432bdddf693a351be9c6223e26804452b09d783f
* Add API to allow plugins to lock their orientation in full-screenDerek Sollenberger2011-06-021-1/+6
| | | | | | | This CL has companion changes in the framework and webkit. bug: 3398386 Change-Id: Iea198ae6b74c68506e605ca8c401f199e2455416
* new iteration of the navigation UIMichael Kolb2011-05-251-0/+5
| | | | | | use live webviews Change-Id: Ie787c76470e445548d358374f83f33a1b0b0b5cf
* fix url editing scroll bugMichael Kolb2011-04-301-3/+0
| | | | | | Bug: 4262017 Change-Id: I95991847277ece1027e0e9a9d1f6591910ae3ff4
* fix phone titlebarMichael Kolb2011-04-291-0/+24
| | | | Change-Id: I76908b1cf4eb61f64c3531c75e589f1b80bdaaba
* add fullscreen optionMichael Kolb2011-04-271-0/+12
| | | | Change-Id: I88299c37a7e809492f806478f41365b56b2687be
* Browser settings refactorJohn Reck2011-04-261-1/+1
| | | | Change-Id: I6fc1b21f7ea692fbe37a17bf900e9b7408a9c077
* remove menu inflation hackMichael Kolb2011-04-201-0/+7
| | | | Change-Id: I481f35120cb753f3c2f8cce815cff2ab4597e16b
* new navscreen uiMichael Kolb2011-04-201-1/+1
| | | | Change-Id: Iedbdf5af5d3ee2fbdd6944c1689f6551b3af8d46
* Recover tabs in the event of a crashJohn Reck2011-04-141-1/+1
| | | | Change-Id: Ia47a5bc1e659e46e7f29a8cec52b6fd2ed675be4
* fix page scroll when title focusedMichael Kolb2011-04-081-3/+3
| | | | Change-Id: I457c11f8a52964c0f545827995f5165810222ff7
* fix titlebar position when focusedMichael Kolb2011-04-071-0/+3
| | | | Change-Id: Ia84990a68652bd4679be2f72446aa166f7729c7c
* refactor titlebar codeMichael Kolb2011-04-061-19/+28
| | | | Change-Id: I45db5f19af142ba78d3e3833fa428e8f9a14b889
* add old progress bar to uiMichael Kolb2011-03-301-1/+2
| | | | Change-Id: I53023ee54edf17894c51cb3247d7f2f2e2c7c240
* add qc to phone uiMichael Kolb2011-03-281-4/+19
| | | | | | | No progress bar in qc yet will be added later Change-Id: Id87066aec97b2823cdf28da9a4d10e77475b1d1a
* fix title barMichael Kolb2011-03-231-9/+19
| | | | | | | | Merge code from TitleBarXLarge down into base to support omnibox in both tablet and phone browser Change-Id: If54f3b162725411236f0b0676887bbcbdabadd25
* Hack to workaround b/4136071John Reck2011-03-181-5/+0
| | | | Change-Id: Idea9fe38cb44c454bd3e850ef487118aa025d5e7
* use BrowserWebView for all UIsJohn Reck2011-03-181-0/+19
| | | | | | Rename ScrollWebView->BrowserWebView Change-Id: Icce042be4ad054b1fc3d5c0f9500f8ea112479a4
* Merge "Partial revert of CL 101621" into honeycomb-mr1John Reck2011-03-141-2/+9
|\
| * Partial revert of CL 101621John Reck2011-03-141-2/+9
| | | | | | | | | | | | | | Bug: 4089739 This fixes the tab switching flicker regression Change-Id: Ica3cd0e54e0cce53fbe89653ba5e41e357c68989
* | Merge "Add new auto-login UI." into honeycomb-mr1Patrick Scott2011-03-141-0/+13
|\ \ | |/ |/|
| * Add new auto-login UI.Patrick Scott2011-03-101-0/+13
| | | | | | | | | | | | | | | | | | When the WebView notifies us of an auto-login request, check if the account is valid. If so, use it to log into the account manager. If that fails or the account is not valid, display the login UI. Bug: 3367381 Change-Id: I5a164ef676921eec03a89860fa5be722d3d987d4
* | Animate url bar hide/showJohn Reck2011-03-141-9/+2
|/ | | | | | Bug: 3443911 Change-Id: I3121371a784d17183a62dd8f9323de900b792b21
* add menu options to qcMichael Kolb2011-03-091-0/+5
| | | | | | | | Bug 4071315 Use the standard menu items to popuplate a menu from within quick controls Change-Id: I80d483ab2ce054e9b70ff4c6b0d6e0d9be783dc4
* fix action appearing after cabMichael Kolb2011-03-081-0/+4
| | | | | | | | Bug: 3426763 Due to a bug in frameworks, the action bar re-appears after being hidden this CL works around the bug by posting the hide Change-Id: I253bdaa3a5a76ffe82e665b915d8a9f7101ff7c6
* Merge "Implement the psychic search engine."Bjorn Bringert2011-03-031-0/+4
|\
| * Implement the psychic search engine.Narayan Kamath2011-03-021-0/+4
| | | | | | | | | | | | | | | | | | | | (a) Add a new subclass of SearchEngine that receives suggestions provided by psychic and displays them in the suggestions dropdown. (b) Add a Labs setting that can turn this feature on or off. Change-Id: Icae05b6b55f489278028e5af560d9b36014a0f59
* | add tab switch animationsMichael Kolb2011-03-021-4/+12
|/ | | | | | | | Bug: 3446585 Bug: 3281140 Cross fade between the current and the new tab Change-Id: I403e40b02e3f77806dc5ed3ebecd01afc508f68f
* Fade in animation for bookmarksJohn Reck2011-02-181-0/+6
| | | | | | Bug: 3368824 Change-Id: Iefa77f32e74f50024d79879bf1a0362d086b2b17
* Merge "fix NPE in setShouldShowErrorConsole"Michael Kolb2011-02-171-0/+1
|\
| * fix NPE in setShouldShowErrorConsoleMichael Kolb2011-02-171-0/+1
| | | | | | | | | | | | | | | | | | Bug: 3405955 The delayed start of the controller due to the auto-login can leave the browser with no tab; this change checks the current tab before accessing it. Change-Id: If1bb6de22c837fd2190e6b9220a194ba64ce345c
* | Phone UI title bar workJohn Reck2011-02-161-1/+4
|/ | | | | | | | | Updated progress bar to holo and below URL bar Removed spinner Swapped stop/bookmark with new assets Wired up bookmark listener to change star state Change-Id: Ie91ae446cc1c429ce4a1662cc337202aaf7877c3
* fix shortcut handlingMichael Kolb2011-02-161-0/+2
| | | | | | | | | | | | | | Bugs: 3400078 3270434 3368141 3381411 Fixed controller to check for menu & ctrl keys for shortcuts Changed focus handling in url bar Keyboard focus transitions are not 100% working yet, but it's possible to navigate to all the elements Change-Id: I514d85a37dae2589e3ce1ecb18c7fc0bf4e715f3
* Remove second url barMichael Kolb2011-02-111-41/+37
| | | | | | | | | | Remove the overlay "fake" titlebar by telling the WebView where to render the embedded titlebar Simplify focus handling requires Ic979b641c8cc80acb83eeab49c4f700fc5c50e72 in frameworks/base Change-Id: I7896cd731949fdcc47cd18abfee5ef947b0e8cee
* fix IME bugMichael Kolb2011-01-311-1/+2
| | | | | | | | | | http://b/issue?id=3406328 http://b/issue?id=3406389 hide title bar before removing tab to avoid IME triggered by focus change removed unnecessary call to hideComboView Change-Id: Ia559bae8bc98aed9325e715696f20833ecf5916f