summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/ActiveTabsPage.java
Commit message (Collapse)AuthorAgeFilesLines
* use screenshots for tab switcherMichael Kolb2011-07-121-200/+0
| | | | | | also removed the old tab switcher code Change-Id: Id84ff64e42e5e1f70f55e136efdf84270c1a4b7b
* introduce tab IDsMichael Kolb2011-05-121-1/+2
| | | | | | | Tabs are identified by IDs now, instead of their position Refactored the save/restore code Change-Id: I7133d55831201d097dc19ec938a85e7085f36749
* fix new tab regressionMichael Kolb2011-05-091-1/+1
| | | | Change-Id: I788343c7df3c282d8f42aeac715ad54eacea77b9
* refactor open tab codeMichael Kolb2011-05-091-1/+1
| | | | Change-Id: Ibcffa5a55b2b7dcf56174f9dd916a565b31506e9
* use thumbnails in tab switcherJohn Reck2011-03-211-6/+14
| | | | Change-Id: I0c7bda38c4c12448822f575f6fe0670f87b3eb7b
* Tab switcher cleanupJohn Reck2011-03-211-143/+121
| | | | | | Make it holo and clean up the code Change-Id: I6462cb72f104a2c076fd2ce2da876c74de8e783a
* Overhaul handling tab data updatesJohn Reck2010-12-171-1/+0
| | | | | | | | | | 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
* Controller RefactorMichael Kolb2010-11-171-16/+17
| | | | | | | | | | 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
* Initial work on browser incognito mode history feature.Elliott Slaughter2010-08-051-9/+17
| | | | Change-Id: I5d1575a9b74704abc313b322ae08ca7caaccdc69
* Add debugging information to help fix bug 2289137.Leon Scroggins2010-05-111-0/+14
| | | | Change-Id: I0ef5d006988267ac8dd5f2f6d42c923fea90ecc4
* Fix a monkey crash by pretending to be a real adapter.Patrick Scott2009-12-141-1/+31
| | | | | | | | | | The monkey could generate this crash by sending a touch event to the view after a tab was removed from TabControl (somehow). Use notifyDataSetChanged() to be a better adapter. If we did not call notifyDataSetChanged and getCount() will return something different, return the old count and post a message to update the adapter. Bug: 2307928
* Move Tab out of TabControl to its own class. So thatGrace Kloba2009-10-091-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | each tab has its own WebViewClient, WebChromeClient, ErrorConsoleView, lock icon type and inLoad (matching mPageStarted) state. Clean up BrowserActivity, TabControl, create a new Tab class. Fix stopAllLoading() to stop all main window and sub window loading. Remove mScale/mScrollX/Y from PickerData as it is not used any more. Remove doFlick/SensorManager as it is not used any more. Remove whiteList as it is not used any more. Remove MASF proxy service as it is not used any more. With this change, we will take the snapshot even when it is in the background. we will update the touchicon url even when it is in the background. we will update the bookmark/history even when it is in the background. we will update database quota and max appCache size even when it is in the background. we will show the error dialog of the background tab when it is brought to the foreground. (New behavior) we will update the lock icon correctly when switching tabs. we will proceed the http auth request for the background tab if we already have username and password. Fix http://b/issue?id=2158621
* Use favicons in the tab page instead of a snapshot.Patrick Scott2009-09-231-21/+30
| | | | | | Remove the FakeWebView and all the picture stuff from the picker data. Use the favicon in a layout similar to history and bookmarks. Add tab_view_add_tab.xml to have a simpler layout for the "new tab" item in the list.
* Handle BACK key at UP in the Browser.Grace Kloba2009-09-201-9/+0
| | | | | | Remove KeyTracker, use KeyEvent instead. Remove ImageGrid and ImageAdapter.
* Give more space to the close button, and highlight separately from tab.Leon Scroggins2009-09-181-0/+23
| | | | | | Fix for http://b/issue?id=2126503 and http://b/issue?id=2124781 Change-Id: I4a83223477e553d124ed667d92bc4970a3ebca0e
* Adjustments for the look of the tab page.Leon Scroggins2009-09-111-1/+5
| | | | | | | | | Remove http://; center "New tab" Use a drawable with a hi dpi version Add some padding Add a divider before the close button Change-Id: I1e7c98e3e03f2a7b3c8df6db1917a604a6309fb8
* Add an active tabs page.Leon Scroggins2009-09-101-0/+134
The active tabs page gives the user the ability to see all of their open tabs in a list, and switch tabs, create a new one, or close an old one. Fix for http://b/issue?id=2101994 Change-Id: Id4c14dd437f769144dbdb02011144ea97d8fd030