summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/TabBar.java
Commit message (Collapse)AuthorAgeFilesLines
* show IME when titlebar is selected in tab switcherMichael Kolb2012-04-241-1/+1
| | | | Change-Id: I83b60ac504c8300904d76753b92f6fb3a93c172f
* fix tablet quickcontrols to not show titlebar during loadMichael Kolb2011-12-151-30/+3
| | | | | | handle progress updates in tablet navbar Change-Id: I2398358537e6a244ae1873895bf4b5bb9e3ce8eb
* Tabs UI updatedJohn Reck2011-08-111-37/+7
| | | | | | Bug: 5153985 Change-Id: Icbe235f1c09a58199581c55bfb2d82318f13f7f7
* Clear bitmap from canvas after done drawing to it.Dianne Hackborn2011-08-021-0/+1
| | | | Change-Id: I0ebc8510021a2dd0b147ced7890d939ec47809f6
* remove unused referencesMichael Kolb2011-07-281-7/+0
| | | | | | fixing the build Change-Id: I0eb96c00a50918bc2cbf588c6ee2bce8b7082358
* remove url bar indicator from tabsMichael Kolb2011-07-011-88/+1
| | | | | | Bug: 4987410 Change-Id: If7105b4fc8e6d34712a59c4e775925d959a5ee6e
* Titlebar Autoshow tweaksJohn Reck2011-06-231-6/+3
| | | | | | Also consolidate some common code between phone and tablet Change-Id: I2e1be9be84b07726596d4b4fe7345c0074236be1
* Implement scroll up trigger titlebarJohn Reck2011-06-221-1/+0
| | | | | | On phones, when scroll up show the title bar Change-Id: I432bdddf693a351be9c6223e26804452b09d783f
* Freeze tab improvementsJohn Reck2011-06-071-6/+13
| | | | Change-Id: I5d5e5a7a18cafdbe845fa1ef949276bdfd1996d3
* am 26493801: am 5358c83a: Merge "adjust tab width for screen size" into ↵Michael Kolb2011-05-181-5/+20
|\ | | | | | | | | | | | | honeycomb-mr2 * commit '2649380163039804809d38612e490f02dd14f169': adjust tab width for screen size
| * adjust tab width for screen sizeMichael Kolb2011-05-171-5/+20
| | | | | | | | | | | | | | Bug: 4427112 make tabs smaller for portrait 7 inch screen Change-Id: I0e02e68b1bae1fe7e81f1a3a49911707de40903b
* | introduce tab IDsMichael Kolb2011-05-121-4/+5
| | | | | | | | | | | | | | Tabs are identified by IDs now, instead of their position Refactored the save/restore code Change-Id: I7133d55831201d097dc19ec938a85e7085f36749
* | refactor titlebar codeMichael Kolb2011-04-061-1/+1
| | | | | | | | Change-Id: I45db5f19af142ba78d3e3833fa428e8f9a14b889
* | use BrowserWebView for all UIsJohn Reck2011-03-181-1/+1
|/ | | | | | Rename ScrollWebView->BrowserWebView Change-Id: Icce042be4ad054b1fc3d5c0f9500f8ea112479a4
* fix NPE in drawClippedMichael Kolb2011-02-221-6/+8
| | | | | | | Bug: 3416053 only call draw clipped with instantiated shaders Change-Id: Ib8d2f2bc37c8d4a4d0660e6bc745dea2733e5f32
* don't scroll title bar while editingMichael Kolb2011-02-181-3/+4
| | | | | | | | Bug: 3405814 Check if scroll is user initiated and if user is editing url before hiding titlebar when scrolling Change-Id: Icc32ef1cc83018021ebe12402aec016c9555e3a9
* change tab focus highlightMichael Kolb2011-02-161-1/+13
| | | | | | Two px wide green stroke added for tab focus highlight. Change-Id: I77fc9e20414e4bad593bf76b5aab6e19f3f1ff74
* fix shortcut handlingMichael Kolb2011-02-161-0/+9
| | | | | | | | | | | | | | 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-17/+13
| | | | | | | | | | 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/+0
| | | | | | | | | | 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
* fix quickcontrolsMichael Kolb2011-01-261-0/+2
| | | | | | | | http://b/issue?id=3394524 check tab bar state after removing Combo page add tab bar state check after animations Change-Id: I5c3c497c8905ce2d0e069c796c835aff5f2cc21a
* fix tab titleMichael Kolb2011-01-251-11/+27
| | | | | | | | | | http://b/issue?id=3384383 changed favicon background cleaned up spacing added fade to tab out animation increase size of tab for chevron Change-Id: I749c108691b73738839028b9cac89add86aa8b00
* add tab bar animationsMichael Kolb2011-01-251-3/+65
| | | | | | | http://b/issue?id=3281119 added in/out animations for tabs Change-Id: Ia8a467b93e5bc14b8b84cfe7b7e25ffbfadc7209
* fix scroll callback for webviewMichael Kolb2011-01-211-3/+22
| | | | | | | http://b/issue?id=3377268 added check to see if state changed Change-Id: Ic367144fb7bacb809e8acc7772298129d5c30388
* asset drop & namingMichael Kolb2011-01-201-4/+6
| | | | | | | | | drop in new assets get naming in sync with UX Note: not all resources are included yet item_background...xm will be enabled when all required resources come in Change-Id: I321084abd25ef6c533f1f3da636a246e7ee00547
* change tabbar overflow handlingMichael Kolb2011-01-141-11/+1
| | | | | | | | | http://b/issue?id=3350118 remove arrows and fade scroll gap off to the left scroll under new tab button to right Change-Id: I1dcd45aadcce7881717f5af6bbdbc28bf21e7dc3
* fix tab bar layout bugMichael Kolb2011-01-121-14/+17
| | | | | | | | http://b/issue?id=3344140 changed layout width of scroll view fixed quickcontrols handling Change-Id: I6fbe8e7c35ce3f21a2e0fc03b4650fc5a47f0fcc
* Quick Control adjustmentsMichael Kolb2011-01-111-4/+15
| | | | | | | | | | | changed new tab behavior always show url bar when new tab is created tapping tab shows url bar fixed http://b/issue?id=3322095 changed pie background; frameworks has paint alpha bug changed preferences title to "Labs" Change-Id: I3033abd98d87a1f4595667f2cd8d1d0a674f5eda
* removed TabViewData objectsMichael Kolb2011-01-101-111/+62
| | | | | | | the page state is stored in tabs, so the TabViewData class is no longer needed Change-Id: I83d3e03bff5bb7c27350b371ef0a23407e1c57e5
* Save 1.2ms of drawing time per displayed tab.Romain Guy2011-01-071-29/+57
| | | | | | | In a test with 4 tabs opened and scrolling CNN.com, drawing a frame goes from 20ms down to 13ms. Change-Id: I187361c7d6b6ee2f42f7cd7271432fa9e58f34aa
* Hide fake title bar on scrollJohn Reck2010-12-221-10/+6
| | | | | | | | Bug: 3293529 Hide the fake title bar when the page is scrolled, even if the user opened it with the affordance Change-Id: Id2606b0b5bb564e5e0e88557da4509b620c3f12c
* Overhaul handling tab data updatesJohn Reck2010-12-171-39/+6
| | | | | | | | | | Bug: 2127502, 3191165 Pushed some state tracking to the tab for URL, title, favicon, and lock status. This allowed me to remove many duplicate methods of updating that data, preventing the UI from getting out of sync with the web view. Change-Id: I995caa98068ad03ca37710207b5ab57bb9d801ab
* Add quick controlsMichael Kolb2010-12-151-2/+13
| | | | | | | | Bug: http://b/issue?id=3277888 Added Quick Controls Lab setting Implemented Quick Controls UI Change-Id: I72011daf9140aa5d15c8b785126867c10bbc5501
* Split UI based on screen sizeMichael Kolb2010-12-141-2/+2
| | | | | | Different UI implementation for normal and xlarge screens Change-Id: I8217ffd16e1f87b248a22426b17fa34b3a4f89df
* Fix url bar indicatorMichael Kolb2010-12-131-4/+12
| | | | | | | http://b/issue?id=3281700 Hide url bar indicator if tab is not active Change-Id: If87fa41a369e72d4b1cd790e9f2a800636bd5bc5
* Add title bar indicator to tabMichael Kolb2010-12-131-17/+28
| | | | | | | | Bug: http://b/issue?id=3184567 When the url bar is scrolled off the screen, the current tab shows an indicator Change-Id: I5a1f11bac09304c81857496b4bb7662656ef225a
* New tab renderingMichael Kolb2010-12-101-9/+107
| | | | | | Rendering tabs from a fixed background asset Change-Id: Ic02ed0c059486c2bb8157f19012f98099bf7e75a
* Change homepage setting handlingJohn Reck2010-12-031-1/+0
| | | | | | | | | Bug: 3247095 Tweaks the setting of the homepage setting. Replaces the "set to..." dialog with 2 buttons, and user can now enter a blank url to get a blank page with title "New Tab". Change-Id: I95bcfcd241db4b9efbde645100d2fd44c980e061
* restore all tabs on demandMichael Kolb2010-11-191-9/+13
| | | | | | | | Bug: 3214151 introduced new flag to determine if all tabs should be restored controlled by the Ui implementation Change-Id: I3e296f87a93fae54693bca186bb06ecd6db11d02
* Controller RefactorMichael Kolb2010-11-171-63/+56
| | | | | | | | | | Bug: 3170671 First step towards a model/view/control design in Browser introduced Controller object started separating UI code represent state of the app in one place only Change-Id: Ica387d6bde2dcf1a4993c3db0cce498cf34ff60f
* Fixes tab title not updating correctlyJohn Reck2010-10-291-2/+14
| | | | | | | | | | Bug: 3130982 Fixes the bug where the tab title would stay the same until a new title was received. Now the title changes to "Loading..." until a new title is received, or changes to the URL if the page finishes or is canceled without receiving a title. Change-Id: I667acbaeea5383b6a434c20337d404f49b947b0d
* Fix missing incognito tab titleJohn Reck2010-10-261-0/+4
| | | | | | | | Bug: 2988970 Fixed a bug where new icognito tabs often have a missing title in the tab. Change-Id: I1b1bff829e0c11be150678ea1aeea0bdfaa5d15a
* Fixed favicon bugJohn Reck2010-10-261-2/+9
| | | | | | | | | Bug: 2955542 Fixed a bug where navigating from a site with a favicon to a site without a favicon displayed the old site's favicon instead of a generic icon. Change-Id: I830706166283d2ae425f4a9680cdbb4ef31b1de9
* fix NPE when closing tabMichael Kolb2010-10-251-3/+5
| | | | | | Bug: 3041603 Change-Id: Ifc77c576f072e5c78bf716f00d0efcb5b3ec2e86
* Remove some unnecessary use of hidden APIsBjorn Bringert2010-10-121-1/+1
| | | | Change-Id: Ie72947017550d759994e34d7db8087d1f9e6d63a
* update bookmarks & history pageMichael Kolb2010-10-061-0/+1
| | | | | | | | convert combopage from activity to view embed combopage in main layout handle callbacks in BrowserActivity Change-Id: Ie5f092f5de677a960181544e7519c2f7d5cb86c1
* move new tab button next to tabsMichael Kolb2010-10-011-12/+30
| | | | | | | | | | http://b/issue?id=3052018 moved tab button added new tab option to menu http://b/issue?id=3052583 changed text from window to tab Change-Id: I079636f29ea529915a5f8c3ad55b4b4c7afe579f
* another round of UI refreshMichael Kolb2010-09-281-2/+2
| | | | | | | moved buttons in the url bar fixed selected tab visuals (activated) Change-Id: Ib69f9ca68b3d8cc8dfe6856f7248f21267127ae8
* checkpoint for moving UI to Holo styleMichael Kolb2010-09-081-21/+5
| | | | | | | mostly final assets dialogs are not styled correctly Change-Id: Ib98312ca9465ded3efc2743f9828fe9a815814cc
* incognito mode added for large screensMichael Kolb2010-08-181-0/+7
| | | | Change-Id: I8a3b479acc50c7e658e5d24e83ccf9256f4bf592