History log of /packages/apps/Browser/src/com/android/browser/NavScreen.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4e019c3e1e437448e92e5b58fb05f5a55450007e 07-Sep-2012 Sebastien MICHEL <sebastien.michel@intel.com> Fix Memory leaks on Browser application

Working on Issue 31125 (http://code.google.com/p/android/issues
/detail?id=31125):
* Enhance mTabViews management on NavScreen class (add remove()
function when necessary).

Change-Id: I89662880107ae88ead40d5246286d4ab65ed9e75
Signed-off-by: Sebastien MICHEL <sebastien.michel@intel.com>
/packages/apps/Browser/src/com/android/browser/NavScreen.java
3204fbabed9bd66f7d3e8010ddc741991cdfbf24 07-Nov-2012 weiweix.ji <weiweix.ji@intel.com> Browser freezes when adding new incognito tab after removing it

When do layout, the position of new tab may be changed since other tab
closed, we need to get the position again at the time.

Change-Id: Ia5bcc15a0074678f401d6b3e93026e5ef5d2af7d
Author: weiweix.ji <weiweix.ji@intel.com>
Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 66643
/packages/apps/Browser/src/com/android/browser/NavScreen.java
1f9b3565dbd1911dfe4d9bfd8b833a5ac5f2e0c4 24-Apr-2012 Michael Kolb <kolby@google.com> show IME when titlebar is selected in tab switcher

Change-Id: I83b60ac504c8300904d76753b92f6fb3a93c172f
/packages/apps/Browser/src/com/android/browser/NavScreen.java
0e3bff8ba81811c766068807d47ee65565aa7731 17-Oct-2011 Michael Kolb <kolby@google.com> fix tab out animation bug

Bug: 5464898

Changed out animation for collapsing and scrolling

Change-Id: I4a14bcb63aba9b9498a3e7835aa98d4c8312f00a
/packages/apps/Browser/src/com/android/browser/NavScreen.java
315d502edce27bb4e93e53134f1a43b8f5c45588 13-Oct-2011 Michael Kolb <kolby@google.com> Reduce size of menus

Bug: 5452031

Change-Id: I3cc638b981e50796293b0f61dac2d93b8e3df1a0
/packages/apps/Browser/src/com/android/browser/NavScreen.java
1adf0307932f3933be792e631612ea1a2fd4e6e2 11-Oct-2011 John Reck <jreck@google.com> Fix crash with qc

Bug: 5439827

Change-Id: Ic561a5c7689410dd917e01c27e9b454a8722f957
/packages/apps/Browser/src/com/android/browser/NavScreen.java
9c5004e6d5645cdf32fff3a3f04817a307b84dd6 08-Oct-2011 John Reck <jreck@google.com> Improve tab switcher open perf

Bug: 5379115

Change-Id: I5e5bfcfead4c54deb49af94de6f6526bd2710567
/packages/apps/Browser/src/com/android/browser/NavScreen.java
a3194d0b9c9c36be29598cac8faf8453cdaebe55 07-Sep-2011 Michael Kolb <kolby@google.com> Implement pseudo 3d overscroll for tab switcher

Bug: 5255100

Change-Id: Id756e36bba2644cc1be1a699f80dbd78119ec56f
/packages/apps/Browser/src/com/android/browser/NavScreen.java
c3af06776be83ba64a0d3549cb72ca6e5e7f03cd 09-Aug-2011 Michael Kolb <kolby@google.com> Tab switcher animation

Bug: 5123884

first step towards animations between browser and tab switcher

Change-Id: I1d959d42d0036f3c4498972fcc8ad434fa7f4437
/packages/apps/Browser/src/com/android/browser/NavScreen.java
3ba455394dd3413b6246f00d2bf2083547862735 12-Aug-2011 John Reck <jreck@google.com> Don't hide the navscreen when going to bookmarks

Bug: 5144826

Change-Id: If810b3d82c52265f841954f295f5974af9807a01
/packages/apps/Browser/src/com/android/browser/NavScreen.java
8ee633fd62f94cd66c85c2904232d7c9e204cc9c 10-Aug-2011 John Reck <jreck@google.com> Reduce capture frequency

Bug: 5142655
Only capture while the navscreen is visible
Fix Tab.capture to never capture the title bar
Fix navscreen not responding to updated thumbnails

Change-Id: Id48ad32bb131c398c7d1ce4243e92f04cd421ade
/packages/apps/Browser/src/com/android/browser/NavScreen.java
7bdee0b303d8969aace4d3e43be5bb9f16e276bf 01-Aug-2011 Michael Kolb <kolby@google.com> fix action bar and menu

Bug: 5077207
Bug: 5097486
cleaned up action bar items
dynamically change menu items based on context
bookmarks option added to nav bar menu
new tab added to navbar menu
find/addbookmark only on real pages
removed new incognito tab from tab switcher action bar

Change-Id: I973f20a13bb7d9900041f717aff012e7a2c735b8
/packages/apps/Browser/src/com/android/browser/NavScreen.java
30adae6ebf17a724d24066a200432e6b22a4eeff 29-Jul-2011 Michael Kolb <kolby@google.com> add accessibility descriptions/events

Bug: 4979091
added content descriptions to the image buttons
send event for screen transition

Change-Id: I403fe8504cace4aa84a5b1c6ca18f6c10fc9be34
/packages/apps/Browser/src/com/android/browser/NavScreen.java
e76f7047c9f1cb0a6abb9afe1ce31c5dc4b30973 28-Jul-2011 Michael Kolb <kolby@google.com> add collapse animation to tab switcher

Bug: 5087355
if the tab is not the last tab, the tabs collapse smoothly
use animation when close button is used

Change-Id: I5dabcbb30317ff634aafd21b6f1b0e2b902b767e
/packages/apps/Browser/src/com/android/browser/NavScreen.java
dcd81d37547c3116fd3843894060b6e705d2b1f7 22-Jul-2011 Michael Kolb <kolby@google.com> add tab dragging

Bug: 5081671
enable dragging tabs to close them
animations are not correct yet and will be fixed later

Change-Id: Ib0a4ca07706fd73464e307f2061c4246863b9ec8
/packages/apps/Browser/src/com/android/browser/NavScreen.java
3ca12750f9b6231b00a1856dcb25c2d2e07e8784 20-Jul-2011 Michael Kolb <kolby@google.com> use system menu

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
/packages/apps/Browser/src/com/android/browser/NavScreen.java
adb0e605def2c4011735cacd46835ca1e38e2eb3 18-Jul-2011 Michael Kolb <kolby@google.com> fix menu options not working

some menu options from nav screen are not
working due to the navscreen not getting
closed

Change-Id: Id6e1426b81bb58ca16abda590248d982d6604af2
/packages/apps/Browser/src/com/android/browser/NavScreen.java
4bf7971ed99aa273dc8ea9cf610cd6fa168c5dcb 14-Jul-2011 Michael Kolb <kolby@google.com> add navigation to menu again

Bug: 5021497
re-enabled the navigation menu items
adjust state based on current tab

Change-Id: If396829f280fdb7831ade97180c38342e4f483a3
/packages/apps/Browser/src/com/android/browser/NavScreen.java
308b301d37295044c5beac52c5b1a8de0853304f 13-Jul-2011 Michael Kolb <kolby@google.com> fix tab switcher close/refresh issue

Bug: 5015810
Also fixes the case when closing a tab without changing the
selected position the list would be empty.

Change-Id: Ibf4de0b33c696d14e15b82c07e697b1f1736565a
/packages/apps/Browser/src/com/android/browser/NavScreen.java
ef654f1dd80f55609060005342fc4f2cde62990c 13-Jul-2011 John Reck <jreck@google.com> Snapshot title bar

Bug: 4982126

Change-Id: I67931d39e3a3ce535b38197ebeee1651241d1a60
/packages/apps/Browser/src/com/android/browser/NavScreen.java
9ef259af433edc5aeb11b5d5d94dc9acc697c61e 13-Jul-2011 Michael Kolb <kolby@google.com> use screenshots for tab switcher

also removed the old tab switcher code

Change-Id: Id84ff64e42e5e1f70f55e136efdf84270c1a4b7b
/packages/apps/Browser/src/com/android/browser/NavScreen.java
017ffabc8af29b0cf14fecc6aad4a61acb8373a2 12-Jul-2011 Michael Kolb <kolby@google.com> Add overflow menu to title bar

Bug: 5011697

Change-Id: Idcd9ddc2883caa0ee0513300b8322af1c6d89423
/packages/apps/Browser/src/com/android/browser/NavScreen.java
9829b43575a4e517a8f7f4aae836bf28728fb85b 04-Jun-2011 Michael Kolb <kolby@google.com> nav mods

Change-Id: I80afd61d8d85b39fdeefacb1303294a33f696b75
/packages/apps/Browser/src/com/android/browser/NavScreen.java
66af816cfbbfa2bbf2d35996e8024c8a6dc42a9c 09-Jun-2011 Michael Kolb <kolby@google.com> fix close last page bug

Bug: 4586081
changed behavior of closing last page to exit the browser
(consistent with tablet UI)
this eliminates the state where browser doesn't have a current
page which caused the original bug

Change-Id: If933c6f14b6ae0c5c95fc8e656bbd909f6cb09b7
/packages/apps/Browser/src/com/android/browser/NavScreen.java
4bd767d2f4ce166a44687170c6af18e242447205 27-May-2011 Michael Kolb <kolby@google.com> long axis scrolling for nav screen

also:
fix combo view navscreen overlap
fix menu key handling
adjust screenshot capture size

Change-Id: Ia0c920ed40e7d97d5902d98b85830817b9de6506
/packages/apps/Browser/src/com/android/browser/NavScreen.java
2814a362c21ac219410d9b54e1bd3e8152b845c7 20-May-2011 Michael Kolb <kolby@google.com> new iteration of the navigation UI

use live webviews

Change-Id: Ie787c76470e445548d358374f83f33a1b0b0b5cf
/packages/apps/Browser/src/com/android/browser/NavScreen.java
c831b63308dd1f8ef71808db8344ca2566ba4ed4 11-May-2011 Michael Kolb <kolby@google.com> introduce tab IDs

Tabs are identified by IDs now, instead of their position
Refactored the save/restore code

Change-Id: I7133d55831201d097dc19ec938a85e7085f36749
/packages/apps/Browser/src/com/android/browser/NavScreen.java
519d22840ea587988214a625dc8106e1302ac4a9 10-May-2011 Michael Kolb <kolby@google.com> fix new tab regression

Change-Id: I788343c7df3c282d8f42aeac715ad54eacea77b9
/packages/apps/Browser/src/com/android/browser/NavScreen.java
7bcafde2ba532941c1eb8c9022eebd5398aeae2a 09-May-2011 Michael Kolb <kolby@google.com> refactor open tab code

Change-Id: Ibcffa5a55b2b7dcf56174f9dd916a565b31506e9
/packages/apps/Browser/src/com/android/browser/NavScreen.java
a4261fd53fef2b311e733fcfee4be3a9967ad967 05-May-2011 Michael Kolb <kolby@google.com> fix navscreen orientation

handle configuration change in navscreen
capture actual screen for tabs
size tabs correctly

Change-Id: I20ff72bdcab13678cdba4c55849bd5ff16cb6568
/packages/apps/Browser/src/com/android/browser/NavScreen.java
ff6c36b53a394e8221215b1a9851fd739f2c03de 04-May-2011 Michael Kolb <kolby@google.com> change navscreen in landscape

Change-Id: I56e1a463d7a9fe04d9a1b63ec62766ddfac8ea9d
/packages/apps/Browser/src/com/android/browser/NavScreen.java
5a4372f4638f9a1fc5c052d85977fbcc0c4d8c55 29-Apr-2011 Michael Kolb <kolby@google.com> fix phone titlebar

Change-Id: I76908b1cf4eb61f64c3531c75e589f1b80bdaaba
/packages/apps/Browser/src/com/android/browser/NavScreen.java
adc921feeb327ed118711d4abddfaa421c841290 27-Apr-2011 John Reck <jreck@google.com> Smoother animations please

Change-Id: Ie27fef1678f758bdaf43f90d5baeabdeef3b9f83
/packages/apps/Browser/src/com/android/browser/NavScreen.java
6cd8f6b6ad2733f71d81de1188d830d010c1b4b6 26-Apr-2011 Michael Kolb <kolby@google.com> remove async capture

Change-Id: I3a621487d35eabe519d54411f392e16918c0af00
/packages/apps/Browser/src/com/android/browser/NavScreen.java
08a687a75ef5164483ccfb3e144772c59bb14d83 23-Apr-2011 Michael Kolb <kolby@google.com> smooth navscreen animation

Change-Id: I87bfba8a18a1aaeffa95d15e4ddb4313dd2752d9
/packages/apps/Browser/src/com/android/browser/NavScreen.java
fedb492d1ac1068e17028b6d4083d1a6b0578287 21-Apr-2011 Michael Kolb <kolby@google.com> remove menu inflation hack

Change-Id: I481f35120cb753f3c2f8cce815cff2ab4597e16b
/packages/apps/Browser/src/com/android/browser/NavScreen.java
f205560dacc8a85f0443ca1949a68962404321e8 10-Apr-2011 Michael Kolb <kolby@google.com> new navscreen ui

Change-Id: Iedbdf5af5d3ee2fbdd6944c1689f6551b3af8d46
/packages/apps/Browser/src/com/android/browser/NavScreen.java