<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages_apps_Browser/src/com/android/browser/TitleBarSet.java, branch replicant-6.0</title>
<subtitle>packages/apps/browser
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/'/>
<entry>
<title>Remove the tab slider, and go back to simply using a touchable title bar.</title>
<updated>2009-09-15T19:31:54+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-09-15T19:31:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=68579393973f745fc65a2781061af9bb8f2d7020'/>
<id>68579393973f745fc65a2781061af9bb8f2d7020</id>
<content type='text'>
Remove the tab slider (TitleBarSet) from eclair.

In TitleBar, override onTouchEvent to handle touches as either presses
of the right button or the textfield.  Fix the press states on the
title bar to correctly reflect what will happen if you release your
finger.

Change-Id: I025b55e5ba546e8be4e9360e6f7db80fb6d9d3f9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the tab slider (TitleBarSet) from eclair.

In TitleBar, override onTouchEvent to handle touches as either presses
of the right button or the textfield.  Fix the press states on the
title bar to correctly reflect what will happen if you release your
finger.

Change-Id: I025b55e5ba546e8be4e9360e6f7db80fb6d9d3f9
</pre>
</div>
</content>
</entry>
<entry>
<title>When opening in a new tab in the background, restore the old tab position.</title>
<updated>2009-09-14T23:47:24+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-09-14T23:47:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=9246d3617f3150170ead06b6fdec80fd273b8fae'/>
<id>9246d3617f3150170ead06b6fdec80fd273b8fae</id>
<content type='text'>
Fixes http://b/issue?id=2114610

Change-Id: Ia2718ee5fe0f1fcf1d95ffceb45f9b632fd26099
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes http://b/issue?id=2114610

Change-Id: Ia2718ee5fe0f1fcf1d95ffceb45f9b632fd26099
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit the touch area for opening search to the right edge of the textfield.</title>
<updated>2009-09-14T20:20:20+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-09-11T22:37:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=f4bb18a41259ce62209c768484547d33583f9c77'/>
<id>f4bb18a41259ce62209c768484547d33583f9c77</id>
<content type='text'>
Now all single taps to the title bar will result in either
a search or opening the bookmarks picker, depending on whether
they were past the right edge of the textfield.

Fixes http://b/issue?id=2113429

Also move the lock icon in between the favicon and the url.  See
http://b/issue?id=2085847

Change-Id: I30447aa7517b6fc801d3cf34eff233db3a4ce635
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now all single taps to the title bar will result in either
a search or opening the bookmarks picker, depending on whether
they were past the right edge of the textfield.

Fixes http://b/issue?id=2113429

Also move the lock icon in between the favicon and the url.  See
http://b/issue?id=2085847

Change-Id: I30447aa7517b6fc801d3cf34eff233db3a4ce635
</pre>
</div>
</content>
</entry>
<entry>
<title>Show the title bar when pressing bringing up the menu.</title>
<updated>2009-09-11T22:46:29+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-09-09T16:51:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=3bbb6caa3ceaec1106fe1de76066f5e1a186795e'/>
<id>3bbb6caa3ceaec1106fe1de76066f5e1a186795e</id>
<content type='text'>
Show an actionable title bar at the top of the screen when the
menu shows.

Change TitleBar* to take a Bitmap for setFavicon, and move the
logic for creating the drawable into TitleBar, so that we can
update directly from the WebView (whose getFavicon method returns
a bitmap).

Remove CUSTOM_BROWSER_BAR, since we are set on using our custom
title bar, and it enabled me to put mGenericFavicon in TitleBar.

Also take screen density into account when sizing the icons for
the title bar.

Change-Id: I3ee6b1d02e8845299f9cd1f648b271543683954a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Show an actionable title bar at the top of the screen when the
menu shows.

Change TitleBar* to take a Bitmap for setFavicon, and move the
logic for creating the drawable into TitleBar, so that we can
update directly from the WebView (whose getFavicon method returns
a bitmap).

Remove CUSTOM_BROWSER_BAR, since we are set on using our custom
title bar, and it enabled me to put mGenericFavicon in TitleBar.

Also take screen density into account when sizing the icons for
the title bar.

Change-Id: I3ee6b1d02e8845299f9cd1f648b271543683954a
</pre>
</div>
</content>
</entry>
<entry>
<title>New title bar look.</title>
<updated>2009-09-04T17:11:20+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-09-03T19:08:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=62e8f9415c0d7f9d4034cde28e009cf03871fe1b'/>
<id>62e8f9415c0d7f9d4034cde28e009cf03871fe1b</id>
<content type='text'>
Use the same method as the search bar for showing the circular
progress, which is much more visible than the current model.
Use latest assets.
Move the lock icon outside the textbox.

Change-Id: I7fd5911cb4492d3cd52132e817da75f720b42b55
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the same method as the search bar for showing the circular
progress, which is much more visible than the current model.
Use latest assets.
Move the lock icon outside the textbox.

Change-Id: I7fd5911cb4492d3cd52132e817da75f720b42b55
</pre>
</div>
</content>
</entry>
<entry>
<title>When removing a tab, go back to the correct parent tab.</title>
<updated>2009-09-01T17:02:31+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-09-01T16:33:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=53fe581609358c4a3d16b1f5b5efbeaa903fcf19'/>
<id>53fe581609358c4a3d16b1f5b5efbeaa903fcf19</id>
<content type='text'>
Fix for http://b/issue?id=2075182 .  We re-set the Adapter so
that it refreshes itself.  Before calling removeTab, we set
the selection to the correct one.  Keep track of that selection
and set it again after re-setting the Adapter.

Change-Id: I2dd07dd9bbf5f2abbbf99e004b5c37560495ec3a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix for http://b/issue?id=2075182 .  We re-set the Adapter so
that it refreshes itself.  Before calling removeTab, we set
the selection to the correct one.  Keep track of that selection
and set it again after re-setting the Adapter.

Change-Id: I2dd07dd9bbf5f2abbbf99e004b5c37560495ec3a
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the appearance of the title bar in the browser.</title>
<updated>2009-09-01T13:41:46+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-08-31T21:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=a81a764063d2f849fba0cbc3039f86e67c2960dd'/>
<id>a81a764063d2f849fba0cbc3039f86e67c2960dd</id>
<content type='text'>
Change the title bar to use the look of the search bar.  Remove
the new tab button, which is now a part of the updated menu.  Make
the title bar for each WebView span the width of the screen.  Make
the title bar appear when pressing the menu button.

Change-Id: I7ad1c955412d422be0fc6f26ec8d286172a0a99a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change the title bar to use the look of the search bar.  Remove
the new tab button, which is now a part of the updated menu.  Make
the title bar for each WebView span the width of the screen.  Make
the title bar appear when pressing the menu button.

Change-Id: I7ad1c955412d422be0fc6f26ec8d286172a0a99a
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix several bugs surrounding the "go" screen and closing tabs.</title>
<updated>2009-08-17T19:15:19+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-08-14T22:28:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=160a7e7d27755b7a3715ad87735b8070ab64d58a'/>
<id>160a7e7d27755b7a3715ad87735b8070ab64d58a</id>
<content type='text'>
http://b/issue?id=2053635 : Home page should appear when last tab is closed
http://b/issue?id=2049620 : click on a link opening a new window should skip the landing page
http://b/issue?id=2042079 : When I open a new tab, then hit back get strange state

Now if you close the last tab, it will bring up the "go" screen.
If you hit back, it closes the browser; otherwise it will go where
the user specifies.  When opening a new tab, if the user hits
back, it will close this new tab.  This also prevents the "go"
screen from coming up unnecessarily when a link opens in a new
window.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://b/issue?id=2053635 : Home page should appear when last tab is closed
http://b/issue?id=2049620 : click on a link opening a new window should skip the landing page
http://b/issue?id=2042079 : When I open a new tab, then hit back get strange state

Now if you close the last tab, it will bring up the "go" screen.
If you hit back, it closes the browser; otherwise it will go where
the user specifies.  When opening a new tab, if the user hits
back, it will close this new tab.  This also prevents the "go"
screen from coming up unnecessarily when a link opens in a new
window.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent opening the keyboard from changing the tab.</title>
<updated>2009-08-14T20:32:43+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-08-14T20:32:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=5a7e6c61ad558096a18b269bf1827e1c819ef725'/>
<id>5a7e6c61ad558096a18b269bf1827e1c819ef725</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bring up the "Go" page when touching the title bar.</title>
<updated>2009-08-14T17:39:05+00:00</updated>
<author>
<name>Leon Scroggins</name>
<email>scroggo@google.com</email>
</author>
<published>2009-08-14T17:39:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=7f19a5e7b0adb844a8b52feddabb94ce139637a3'/>
<id>7f19a5e7b0adb844a8b52feddabb94ce139637a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
