History log of /packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2e53e1d150dd70b304c89f449fe656abe1ec3b04 02-Apr-2013 muzbit.kim <muzbit.kim@lge.com> Fix a Cursor leak

When cursor is done, the cursor must be closed to avoid cursor leak.

Change-Id: I44609478038ed3b5ea605eb9b3189fb28296a8e6
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
821e426ad369be3d6decb51245dd1c3df653a0b7 25-Apr-2012 John Reck <jreck@google.com> Remove more unused code

Change-Id: If5b84b904ca117b27dabdac87cb43682cf21b178
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
af991f93d09bf4d2db3c7a8c03ca3ca4352bed83 25-Apr-2012 John Reck <jreck@google.com> Remove unused code

Change-Id: Ia38f8aabbb5cfa1cceab160f4285e7b86aac2c17
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
3ad8d5cf0911ba015e019bc75e8fb13c091efe0e 23-Apr-2012 John Reck <jreck@google.com> Bookmark page changes

Bug: 6372933
Fix a race condition between update & destroy
Fix update path
Add some extra debug support

Change-Id: I66a450e175b22d992de97d5bc24200961144412a
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
f94abcf44fc1611f76e55461f48220e621fc31b7 11-Oct-2011 John Reck <jreck@google.com> Load bookmarks asynchronously

Bug: 5297900

Change-Id: I8b728cfe06799099e21c402d5da7087507209ffa
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
d18ac4b36b057a6a403cb060dfc10761b7394548 13-Apr-2012 John Reck <jreck@google.com> Support BOOKMARK_TYPE

Bug: 6332869
Bug: 5494697
Bookmark type also gives us an easy way to localize Other Bookmarks

Change-Id: Iab208da0cb1b2af5d256990cdc4ab5c11821523b
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
cece1fe59c45893bb46e321917aa881705ab0b7e 13-Sep-2011 John Reck <jreck@google.com> Hide breadcrumbs at root folder

Bug: 5346728

Change-Id: I0dd247bac233e632546cf4fa92ec7ddf3842d588
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
83c0151b266f4789cb1728294eac98e3dba0ed53 09-Sep-2011 John Reck <jreck@google.com> Cleanup history perf + UI

Bug: 5283880

Change-Id: Id2868335d308b8dabf79fe33e177a2d0babd66d9
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
c3c46d7731006ba78497c61aa4fec34d58ac182e 07-Sep-2011 John Reck <jreck@google.com> Clear accounts after cursors are closed

Bug: 5240198

Change-Id: I27704c165a22cecd49a903e66055547f3bd3cb50
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
4f61ee45c1a2794d4254998c735a320fa6718edd 23-Aug-2011 John Reck <jreck@google.com> Save bookmark group state

Bug: 5135795

Change-Id: Id5069cc3f2afb16bcadac5b83d523200898a7d73
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
54ed3aa8417f4c6a27eecb9caf10f742a705b6e0 20-Aug-2011 John Reck <jreck@google.com> Fix crash

Bug: 5180400
onContextItemSelected is apparantly unordered and goes to the
"wrong" fragment first, causing this crash

Change-Id: I8d9df87d5799882190bc0fdfee5720c97d2b8f7a
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
2d963a2899afbe000d1ab498f94de87f25e33184 11-Aug-2011 John Reck <jreck@google.com> Support horizontal swipe in combo activity

Bug: 5145315

Change-Id: I1e9b4a6bae325244c7a3fb6159deadc3fcf170e6
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
1e9815d4c4864790fde2ad1e216058f922060c92 09-Aug-2011 John Reck <jreck@google.com> Move local bookmarks to end of Bookmark page

Bug: 5136280
Also hide empty accounts in the bookmark page

Change-Id: I39067b5325d24c7ebf41df88c6231c411983fc57
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
914c5591baeb86bf30a5bc28930071442a822d60 01-Aug-2011 Ben Murdoch <benm@google.com> Cache the application context instead of Activity.

When storing a reference to a Context, ensure that it's the
Application context rather than Activity Context.

Bug: 5084293

Change-Id: Ib0be5f8ceb91846bb985d0813a8f22cabd44eaf8
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
d3e4d5b4ffdf374b836ec9d4d3e315040c8c3779 14-Jul-2011 John Reck <jreck@google.com> Move ComboView to its own activity

Bugs: 5009130 3368824

Change-Id: I559bb88a1e759172ef9a7d2a8b41ea4c7e523ec6
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
9db9529bdb7490ccd72fbe66f7e9c9d7cdd73899 20-Jun-2011 John Reck <jreck@google.com> Re-enable list view mode

Bug: 4645489

Change-Id: Id6eab53a6cb73083781c96a41bfeffec6eae0498
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
b6f83376eaf0766a8e5aa6eeb06976f463f37ea0 18-Jun-2011 John Reck <jreck@google.com> Fix dual-bar action bar in bookmarks

Change-Id: I212264144a5938ea2eb9e04c0c8471b911c38765
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
f3828cd09f12cbf2980af72187628a608db8e938 15-Jun-2011 John Reck <jreck@google.com> Remove magic paddings from bookmark view

Use calculated sizes to correctly center without the need for
"magic" padding values.

Change-Id: Ida64a80243df9bf05355dd1db1047fc16c10b726
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
3ffc5ca7cd5e79dec9f7d2bb83e6f909d826ff0d 11-Jun-2011 John Reck <jreck@google.com> Remove unused parameter

Bug: 4554673
Parameter no longer has any meaning, could cause crashes

Change-Id: Ifcc54ab93070d6153476b720c9636f04423e1717
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
e7c97de989b75a591d598da63e0bef51831462d4 27-May-2011 John Reck <jreck@google.com> Bookmark drop CAB

When dragging a bookmark, show the CAB with drop targets

Change-Id: I2a05800c8ab393f8fba64c46945266566eeacc7f
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
b9b2a8290874e447444c7791647cbade915bc47d 27-May-2011 John Reck <jreck@google.com> Remove sync setting

Change-Id: I7719c82a3a63d8ac8022e70e3a7f7b4a814e304f
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
66302e5f0622fce8f0250afcd722c5597ba76261 19-May-2011 John Reck <jreck@google.com> Initial bookmark drag & drop

Currently can only re-parent (drop into folders, between accounts)
Has no visual feedback yet either

Change-Id: If02c32a98a836c4567f274f1cb1654a25f469b0f
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
1617b123ee4f5468d1b3cf605d84c7dc616b42e1 18-May-2011 John Reck <jreck@google.com> am ccdc7bbd: am 9fdd981a: Bookmark action bar fix

* commit 'ccdc7bbd51dd5fe250a9ad27790bbbf974579b5a':
Bookmark action bar fix
fba541e7ca1ae088bf612d2d98fe4ce60b7c1e01 18-May-2011 John Reck <jreck@google.com> resolved conflicts for merge of e619f1e5 to master

Change-Id: I04de9e92a91cd66e848d37cbb07f7d36a4edba06
9fdd981a245b59952338374ba6a264742498fc4c 17-May-2011 John Reck <jreck@google.com> Bookmark action bar fix

Bug: 4425113
When the screen is less than 720dp wide (so 7" portrait)
show only a star to add a bookmark instead of the star with
text.

Change-Id: Ie5c48e71f41458c466047ca23bf5d2f64a50f93d
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
a5176f3e20d7bc0f07b1434f35c9458f40477644 17-May-2011 John Reck <jreck@google.com> Use tablet UI for large

Bug: 4443420

Change-Id: I51e85a75cc246e940374eca8eae43ddcd3898923
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
71efc2bbf08574425a387c992e24cb9eaf0a6e6c 10-May-2011 John Reck <jreck@google.com> Initial pass at collapsable bookmarks

Change bookmark view to show all bookmarks
Group by account_name

Change-Id: I2c252c9f0e8d4df4271649dbe9bf3db336f921df
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
35e9dd6283a2d65687104eb0b3a459c02dcb150b 25-Apr-2011 John Reck <jreck@google.com> Browser settings refactor

Change-Id: I6fc1b21f7ea692fbe37a17bf900e9b7408a9c077
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
8f295d12fca05149753b4b0c127e1ec6c2e27d2f 18-Mar-2011 John Reck <jreck@google.com> Add missing menu icons

ic_thumbnail_view_holo_dark is a placeholder I created

Change-Id: I05e14134e9d9b4bf8d0a93253b48bc79e29b9234
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
de63189cecb318946016e3885f618757845b0ebc 15-Mar-2011 John Reck <jreck@google.com> Add null check

Bug: 4094190

Change-Id: I8af2db0764ab5c103dd5d25ad6457c4e05e4b06c
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
f9e6a8e08eab93068c793a7468c3c7f1634c6c5e 22-Feb-2011 John Reck <jreck@google.com> Fix scroll jump on update

Bug: 3476420

Change-Id: I4c99c1925116309fdfa1a53c8569554a8c8b955a
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
9d27ff5437db16b7ca16ec8cea464aaefdacc17e 12-Feb-2011 John Reck <jreck@google.com> Make bookmarks useable-ish on phones

This fix just makes it so that you can actually see and get to
all the various controls. It is unpleasant to use, but at least
it can be used at all.

Change-Id: I43dabb337af61497ddee78cb07ffd04d2e9309b2
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
e3063ae6057d572f47515ee47974810cefcc063d 27-Jan-2011 John Reck <jreck@google.com> Fix memory leak in bookmarks page

Bug: 3378680

Change-Id: I845b7b69793080ecb1dd2551d16a36ca3949a564
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
522a438d69486914a364c2fe0934c08269b1129f 26-Jan-2011 John Reck <jreck@google.com> Bookmarks listen for account pref changes

Bug: 3373817
Fixed it so the bookmark page listens for when the chrome sync account
changes. When the account changes, the bookmarks page then refreshes
the account info and all is well.

Also deleted unreachable code.

Change-Id: If21f0fde552c40aa622961c7c896bdf6f6299ccb
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
5a72f1858c2f73be3558c6cdaa2c84b4c36fa748 14-Jan-2011 Michael Kolb <kolby@google.com> asset drop & naming

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
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
0ce8a942a895cfe1d432076a95f3ed3798ccb002 15-Jan-2011 John Reck <jreck@google.com> History UI update

Change-Id: If4af6e37252f297bc1744af65df4bc2f123f41dd
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
bf1d10af39eb23d68db69a8eda9e12e62f1a9682 17-Jan-2011 Dianne Hackborn <hackbod@google.com> Follow API changes.

Change-Id: I1003044245db558c0c2ccfabd06fb7a9b9c94403
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
b3417f0a68a1efc64604ea354ae7f856ce79cb16 14-Jan-2011 John Reck <jreck@google.com> Bookmark UI update

Change-Id: Ibdf7f93f7c5863d7108044dcd40d3866ff02518a
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
75630678154c89662b7f8e5fb19d0b77a2d7abb8 13-Jan-2011 Leon Scroggins <scroggo@google.com> Show a remove button for existing bookmarks.

Bug:3222677

Change-Id: Id11585bc68f239a02aa477898f6c00792ad44093
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
1b3c66ed83cb83ba1be775d5f108f698f0d4ee1f 11-Jan-2011 John Reck <jreck@google.com> Adds a "open all in tabs" to folder context menu

In bookmarks, long pressing on a folder now has an "open all in
new tabs" option that opens all of it's child bookmarks (not recursive)
in new tabs.

Change-Id: Ied4da5cd4f2cf83b58a6f1e618bdfce44b4f4a99
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
71e76c71d8fb70433a60521dfdbcd4e7a8762ef8 20-Dec-2010 Dianne Hackborn <hackbod@google.com> Update to new loader APIs.

Change-Id: I07914f5c1314509ecaec1a172e1f1d67f4be6641
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
39772c83f8e210eed1186b66f5f4841aa41776ee 16-Dec-2010 Dianne Hackborn <hackbod@google.com> Prepare for some changes to LoaderManager/Loader.

Sorry it is a bit ugly, it is to allow this change to be
checked in prior to the first stage of the framework change
without breaking the build.

Change-Id: I1357b8ee60a9880608069340c1e4e9e0275bee7a
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
439c9a58765aa6aab95d55422ee61ea8360e912d 14-Dec-2010 John Reck <jreck@google.com> Spec update for Bookmark widget

Bug: 3286323
This updates both the assets for the bookmark widget and slightly
alters its behavior to match the updated spec. There are now two
touch targets in the header, one launches the browser and the other
launches the bookmarks view.

Change-Id: I1e8864983852af8421280b86421dea1d9ed4335e
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
1cebb445779da9ca597621c79b020d6e5ea54fb2 10-Dec-2010 John Reck <jreck@google.com> Removed 'Other Bookmarks' context menu

Bug: 3253941

Change-Id: Ib2a4047a24632e3f56ff65afb1334203b292e9a4
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
d4893b0263f751f188f62ee3d64b3c5e129c98ed 08-Dec-2010 John Reck <jreck@google.com> Adds a cancel button to ShortcutActivity dialog

Bug: 3167402
Adds a cancel button to the ShortcutActivity when it is being
shown as a dialog (when large)

Change-Id: I6e47db8770cd18f69d534c361ff8fc90128e8dad
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
f2057c2691a4339726d09d692f2e57af9ae873ba 04-Dec-2010 John Reck <jreck@google.com> Fix a layout hierarchy bug

Bug: 3254316
Fixes a problem where the BrowserBookmarkPage was adding new children
but never removing them, creating a more and more complex view
hierarchy.

Change-Id: I23ba3030b1f995eb6dde482868eaafe020624f2a
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
89f73c1146f474641881e3e20c77cfbfc18fa313 01-Dec-2010 John Reck <jreck@google.com> Bookmarks page UI updates

Bug: 3248628
Updates the bookmark page UI based off of the newest UI design
document.

Change-Id: I26447b7e1c38798b3c229c9d8c10af2565458a7b
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
60e333622004cdcab73ceaacdd932fc05f8d6c77 03-Dec-2010 John Reck <jreck@google.com> Fix context menu for bookmarks

Bug: 3249288
Fixed a bug where the code to lookup the count of the items in a folder
was being executed for bookmarks as well as folders, causing the URL
line to be replaced with "Empty Folder" in the context menu.

Change-Id: I35ac071952da4093bac8bc104636dd8fcb8b84b1
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
c8490818ccb693ed2610366d2e91fb290e40c372 22-Nov-2010 John Reck <jreck@google.com> Adds context menu for folders (edit/delete)

Bug: 3214901
Adds support for folder context menus to edit and delete folders.

Change-Id: I89cb2fa4b139ba3f59ec62b34154d5837c7f471b
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
608baa78f4071409294f79b37e7ffa9ca96c4223 24-Nov-2010 John Reck <jreck@google.com> Refactor Bookmark fragment, fixes NPE

Bug: 2926451
This change refactors the BrowserBookmarkPage fragment for better
encapsulation, and updates the CombinedBookmarkHistoryView and
ShortcutActivity. ShortcutActivity now supports folder navigation
as well as toggling list or thumbnail view.

Change-Id: Ie8168467e793d60d75c15746f81318cfa7e9f003
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
8af906474c84854598da1886edacfd5f10cae70f 23-Nov-2010 John Reck <jreck@google.com> Adds a list view option for viewing bookmarks

Bug: 3166319
This adds a popup menu option to the combined view that allows a
user to switch between viewing their bookmarks as a grid of thumbnails
or as a list of bookmarks with favicons.

Change-Id: I6729d477f574a46847dff4b69c1b32d9f63fb37f
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
8233facddcc51865d612a919d450db6954aa48e3 27-Oct-2010 Michael Kolb <kolby@google.com> Controller Refactor

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
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
c8cae086f23bd8f3d740befcdbbda9a8688cc2a3 03-Nov-2010 Leon Scroggins <scroggo@google.com> Allow context menu items to be handled properly.

Bug:3130048

BrowserBookmarksPage was claiming that it handled the MenuItem,
so nothing was happening.

BrowserHistoryPage assumed that the MenuInfo would always be non-
null, and could cause a crash.

Change-Id: Iaffbf88390f2513dc6ddb35a91ae097e873d5ae2
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
bc92285a27fa629d630d3ea0d0608f13a6de5dee 22-Oct-2010 Leon Scroggins <scroggo@google.com> Use constants in place of strings, and remove unused code.

Change-Id: I4d27cf74edefcabacffbfc59fa8fe28f5b592fa7
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
ccaa8964a7c3cb6aec75e4c366e29524e8304abf 21-Oct-2010 Michael Kolb <kolby@google.com> fix shortcut title

Bug: 3116759

Change-Id: I112c89f8200f5bc70e9f5204795bb6abd71dc586
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
370a4f3e47b740fd10b9028aae9e87e17254caa8 06-Oct-2010 Michael Kolb <kolby@google.com> new bookmark screen part 2

specs here: https://docs.google.com/a/google.com/present/edit?id=0ARMpWryWB2oaY2RkbmZwdnBfODc0Y2diYnBoNDc&hl=en
moved tabs to top
added bread crumbs view for folder hierarchy
changed thumbnail sizes for xlarge screens

Change-Id: I3035f299b343f9aa1ec0dd41772e5594cd6b21f5
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
e421c2472744ca7d35906f86204790ee97b91ca2 05-Oct-2010 Michael Kolb <kolby@google.com> update bookmarks & history page

convert combopage from activity to view
embed combopage in main layout
handle callbacks in BrowserActivity

Change-Id: Ie5f092f5de677a960181544e7519c2f7d5cb86c1
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
a9bad830efad4c098e6f874704dedc005958aedf 24-Sep-2010 Jeff Hamilton <jham@android.com> Add settings to enable bookmarks sync.

Change-Id: I86bc4ce9d21ec0a040322bd704cef46eaa17dc9c
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
5e8a40f0b4a191735f7f5fcefceb26cc1146e4e5 27-Sep-2010 Leon Scroggins <scroggo@google.com> Do not show a context menu for folders.

Bug: 3035370

Ultimately we want to show a specific context menu for folders,
but simply disable it for now for a usability test tomorrow.
Identifying the item as a folder is the first step towards showing
a specific folder related menu.

Change-Id: I7c31772b9cf4687acd694c3474a7d5b2917dcc52
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
052ce667ce77c4fb3208c0b0dacba7be79c072d9 13-Sep-2010 Leon Scroggins III <scroggo@google.com> Beginning work on adding bookmarks with folders.

Bug: 2953515

Provides the basic functionality for the AddBookmark page, allowing
the user to save the bookmark in a folder of his/her choosing.

Change-Id: I170599b723069aaee661dae3fc1a0fb915793906
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
70c77698ce1692e75c8f13aa7670a756da35a6ca 22-Sep-2010 Jeff Hamilton <jham@android.com> Add "Unsynced" to the bookmark account selector.

Now if you have 1 or more accounts the selector
will show up with the current accounts plus
and entry to show you all the unsynced accounts.

This is a temporary solution until we solve the
question of how to import unsynced bookmarks
into the first account that is added.

Bug: 3022609
Change-Id: I6f19498898e156614b51f802fd3651be3ae36e38
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
7f6cf3e4109426164c6fdd11aba0c69622e2353c 18-Sep-2010 Jeff Hamilton <jham@android.com> Add bookmarks to the current account.

Make sure to stuff newly created bookmarks
in the currently active account so that
they show up in the bookmarks UI and will
get synced properly.

Change-Id: I5677ddb8480957bc209d79cc41f7df02221ef66d
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
db90aa83e0d99212af3ee063360cdaf4cdb61e94 16-Sep-2010 Jeff Hamilton <jham@android.com> Add a basic account picker to the bookmarks picker

The account picker only shows up when you
have multiple accounts providing bookmarks.

Change-Id: I341d37d81551ca571713ac66d564c9cb0a86653c
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
1a805652e389d9404ee0fda7c993a6202332e92b 07-Sep-2010 Jeff Hamilton <jham@android.com> A bunch of updates to BrowserProvider2.

The images are now shared between the history
and bookmarks tables so updates to one are
reflected in the other.

Added a parameter for specifying a limit when
calling query().

Added a combined view of history and bookmarks.

Added a way to get a distinct list of the
accounts providing bookmarks.

Added the ability to find the server unique
IDs for parent and insert_after when doing
a query for a row.

Change-Id: I9afa15bcf7ca68468793c49fbec701e516e4540e
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
bef7a759aa57894124c67ff4912ea595cdc92ce1 26-Aug-2010 Michael Kolb <kolby@google.com> fix edit bookmark bug
http://b/issue?id=2950270

Change-Id: I8ff44737c33b03c895cf158b8bcfd5c237c6b111
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
eb07b178e8efa86756edbb935e43e9658b5da3fb 27-Aug-2010 Dianne Hackborn <hackbod@google.com> Update to follow clipboard API.

Change-Id: I181802a10e921e058d6416a6ab8aa8009dcbbf63
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
801ecb73006a3062cdfeacf7ad6016e0a358671c 25-Aug-2010 Michael Kolb <kolby@google.com> fixed adding bookmark shortcut from home screen
bug: http://b/issue?id=2948937
added shortcut activity to host bookmarks page fragment

Change-Id: I39db8985b3c07fae6ca800cc57da3747040cb814
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
64144e49208df145c8362dfa037335c7b9210167 18-Aug-2010 Jeff Hamilton <jham@android.com> Switch the bookmarks and history over to fragments.

Change-Id: If4edc97d1115bfd261136d5b8cfc82afa21f8ced
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
8ce956c6076a89aae85856f35b94bad7fc8fa1f1 17-Aug-2010 Jeff Hamilton <jham@android.com> Switch the history management over to the new provider.

Also fix up a bunch of bugs causing things like
thumbnails to not be stored properly.

Change-Id: I5758ee108734d9b50e741822dcbe86b7cc834e8e
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
69bd7077becb42438513fa80c98d0b48c8a23a41 17-Aug-2010 Jeff Hamilton <jham@android.com> Update to the new contract class location.

Change-Id: I3ebf5a9dbac4b3b6ecbc0468242dedf909c23882
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
8402962ef58546d3cfd48fbb211b5e36df0f118e 05-Aug-2010 Jeff Hamilton <jham@android.com> First revision of the new browser provider.

This one has support for bookmarks sync,
has the bookmarks and history in separate
tables, and supports hierarchical bookmarks.

Compatibility with the old APIs is not yet complete.

The Bookmarks UI has been switched over to the
new provider. Creating bookmarks puts them
in the UIs root folder.

Change-Id: Ib21713ddd19f43d178d49dbac977f749e7103368
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
8262d8fb4005dde5347f5be3b0c77eb9052fbe2d 04-Aug-2010 Ben Murdoch <benm@google.com> Do not write the Bookmarks Activity view mode preference unnecessarily.

Fix for issue 2891872

Change-Id: Ia42b70bebe99d88562bba0de87913beec16d648c
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
80f32627140aefe828ad539f66fc439d1580bae7 05-Aug-2010 Dianne Hackborn <hackbod@google.com> Fix build.

Change-Id: Ibd26d72bbe94c7de66849310d1cca0b75fb83963
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
fe25199a6f975c67d28afcc1de56b0f987b66cd8 09-Jul-2010 Michael Kolb <kolby@google.com> tabbed title bar work
bug # http://b/issue?id=2712871

added tab bar
added tab status callbacks to Tab and TabControl
added compact progress/stop/refresh button
added UrlInputView for auto-complete suggestions
modified BrowserProvider for url input suggestions
modified BrowserActivity to use TitleBarXLarge

Change-Id: I62db2be5b89f4c4f27c09dbc6fee7b3b0d5e91b5
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
90b40269a55eb34a2942c6a493819b60a03eb7f1 30-Jun-2010 Ben Murdoch <benm@google.com> Create BookmarkUtils class.

This factors out some bookmarks functionality that we would like to reuse when
impementing installable webapps.

Change-Id: Ia34d70b732c45220637767ddd0f05b280f0fc6bc
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
0b82a6f7279254851b05425f0b5ac34849bc2ca5 20-Apr-2010 Grace Kloba <klobag@google.com> Now mBookmarksAdapter is created asynchronously,
we need to check null before using it.

Fix http://b/issue?id=2610515
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
f49ecd60e2363d414d3ff1d9d1a7d3110d741125 09-Apr-2010 Patrick Scott <phanna@android.com> Create the bookmark adapter in a background thread.

Handling it asynchronously prevented an ANR but it still took forever with large
databases.

Bug: 2581894
Change-Id: I273375e439d7e3ac048728aabb39c6920fa87e5a
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
152794b84cd885cd0f219dd6baf6f167c128eae4 30-Mar-2010 Patrick Scott <phanna@android.com> Draw the touch icon better.

Use the application icon size to get the correct dimensions. Copy the bitmap to
the correct size and change the config to allow alpha.

This doesn't fix the part of the bug that prefers precomposed over regular touch
icons. That requires a change to frameworks/base.

Bug: 2546984
Change-Id: Ifee474cd3540456383f84bf563bc92df63e0b010
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
095292f343583627ecd150fb4d1b34767402630f 15-Mar-2010 Nicolas Catania <niko@google.com> Fix for the 'Unable to add window' crash.

BrowserBookmarksPage:
Added a new onDestroy method to clean up the pending messages in
the handler.

Fixed a bunch of eol whitespaces (use ignore eol ws in gerrit to
make it easy on your eyes)

Bug:2090959
Change-Id: I6c17ea9345878c4c7a93259e0b3e6d92dcc317de
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
c1cf63a4c15ad81f4d19e10574e9dba91f0b83e4 09-Mar-2010 Patrick Scott <phanna@android.com> Request icons in the background.

BrowserBookmarksAdapter does not need to request bookmark icons as most of the
bookmarks have up-to-date icons. We still need to request all icons on start up
because a new icon may be loaded as a result of clicking a history items.

Move the icon request to a background thread to not block the ui thread on large
db lookups.

Remove MostVisitedActivity as it is no longer used.

Bug: 2496872
Change-Id: I378dce8fdb7e825da96594cd31b720ea24758af1
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
c0fdde99a36be4eed618a2c71cec84c7bcb95626 25-Feb-2010 Patrick Scott <phanna@android.com> Update the shortcut icons with new assets.

Position the favicon in the (almost) center of the asset.

Bug: 2168561
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
96afcb1a85b1d14be910bfe0a2c4104e6ec87964 10-Dec-2009 Leon Scroggins <scroggo@google.com> Add data (title, screenshot, favicon) to share intent.

Requires a change to frameworks/base

Fixes http://b/issue?id=2243246
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
87ec20cb906d9728de80471cf6b536c74237b0fc 11-Jan-2010 Leon Scroggins <scroggo@google.com> am 58c3d985: am fde9746a: Clear parent/child tab relationships when clearing history.

Merge commit '58c3d985682495d6563cafe21fa19a47ef349971'

* commit '58c3d985682495d6563cafe21fa19a47ef349971':
Clear parent/child tab relationships when clearing history.
fde9746ac3055848e110c35f19ec5893c621f766 11-Jan-2010 Leon Scroggins <scroggo@google.com> Clear parent/child tab relationships when clearing history.

Fixes http://b/issue?id=2330279
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
15b8ec6b226f4d57307716e1f495e10a91f8cbf4 09-Jan-2010 Romain Guy <romainguy@android.com> Deprecate fill_parent and introduce match_parent.
Bug: #2361749.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
ea00257e871d42afa0639b5e272237957bdbfbdf 24-Nov-2009 Leon Scroggins <scroggo@google.com> Pass a message to query the database, rather than doing it in onCreate.

Creating a BrowserBookmarksAdapter queries the database. Rather than
doing it in onCreate, which may slow down opening the bookmarks page,
pass a message to do it.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
badcfad83c548a20fc82a5b5ca195a2baacbd6d5 16-Oct-2009 Leon Scroggins <scroggo@google.com> am b3968bbc: Disable thumbnail view mode for most visited page.

Merge commit 'b3968bbcc96450d45bae2a667cf5ff884070fb10' into eclair-mr2

* commit 'b3968bbcc96450d45bae2a667cf5ff884070fb10':
Disable thumbnail view mode for most visited page.
b3968bbcc96450d45bae2a667cf5ff884070fb10 16-Oct-2009 Leon Scroggins <scroggo@google.com> Disable thumbnail view mode for most visited page.

Fix http://b/issue?id=2191540
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
4aff3aae62553f308612d7c6f284ca84aa33e026 05-Oct-2009 Patrick Scott <phanna@android.com> Scale the favicon by the density of the screen.

Scale the favicon but keep the padding the same. It looks a little better with
the current bookmark asset.

Bug: 2162987
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
bbe6d5b380d1aba4b0b2eeff1aa514112328968a 28-Sep-2009 Leon Scroggins <scroggo@google.com> Make bookmarks grid view inset by the width of the scrollbar.

Fix for http://b/issue?id=2148144

Change-Id: I2291939de843720899dfd8f4281ed9dcb6aa77a4
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
fdd10d7a80ccd7b90d011fbe40f56f1ac2006594 25-Sep-2009 Leon Scroggins <scroggo@google.com> Use new assets for list view and thumbnail view.

Change-Id: I5a5395c6d64cd71f3af404dc049d89c66dea613b
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
f85516172840450a4d1270b658905dc1649ceaf2 24-Sep-2009 Leon Scroggins <scroggo@google.com> Fix layout issues on the bookmarks screen.

Limit the title of a bookmark to stop at the right edge of screenshot.
Use the new default screenshots for bookmarks without screenshots.
Resize the bookmark screenshot to match the size of the default icon.

Fixes http://b/issue?id=2042025 and http://b/issue?id=2098770

Change-Id: I66a10671ea98007cfe5bf7502fb1e3619276ca22
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
10fdba8a1a4598e7081c150f551c15dbe4a55634 24-Sep-2009 Andrei Popescu <andreip@google.com> Add possibility to customize the chooser dialog used to allow the user
to choose the application for sharing a link.

Fixes http://b/issue?id=2099733
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
06ec5f2d8735d1ba17b779deb0f8da032e0a62ea 17-Sep-2009 Leon Scroggins <scroggo@google.com> Tweaks to improve the look of the bookmarks page.

Change the size of the thumbnails for hi dpi. Scale the
thumbnails according to the content width. Make the overlay
on the first item slightly lighter.

See http://b/issue?id=2137041

Change-Id: Ib461459c37ee03d1a6013a404a35c3869a8bb284
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
c95261955cf08f30b484b6a229c4bcff42c645ce 23-Sep-2009 Andrei Popescu <andreip@google.com> Make the deletion of bookmarks depend on both title and URL

Fixes http://b/issue?id=2134421
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
59ce830c6eab58171b727abe5282c4abadb1a040 18-Sep-2009 Patrick Scott <phanna@android.com> Support precomposed app icons.

The precomposed icon overrides any other touch icon. We still need to do the
round rect clip because apparently apple still applies the rounded corners, just
not the glass effect. Inset the rectangle by 1 to fit the icons better.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
dcc2b6f08dd5677bc6ba761a9ba6f1c655113051 21-Sep-2009 Ben Murdoch <benm@google.com> Put current screenshot under "Add" on bookmark thumbnail page.

Change-Id: Iaf52037f755fea343ef68a23d3740f0f5cdcecb7
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
5942df0c38dff7e4335e352e2d03f100b07b8907 18-Sep-2009 Grace Kloba <klobag@google.com> Handle BACK key at UP in the Browser.

Remove KeyTracker, use KeyEvent instead.

Remove ImageGrid and ImageAdapter.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
328ea87539544e6aff7d850347ce9b57ba4ce1ad 16-Sep-2009 Ben Murdoch <benm@google.com> Make the view mode that the user sets (either grid or list) in the bookmarks/most visited page sticky.

Change-Id: I67db0ef2997a5948491223a5ae17fd4aa0356e94
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
d87f85ede8552e8560906037c4e47f49d67fcfcd 18-Aug-2009 Leon Scroggins <scroggo@google.com> Fix a crasher on the most visited page when the history is empty.

Make sure that the empty view is always available by setting it
as the content view, and adding the list or grid. Fixes
http://b/issue?id=2041975
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
8382d99dee5f2e60cc8a59f144db53db848c6e97 19-Aug-2009 Leon Scroggins <scroggo@google.com> Fix a crash.

When the bookmarks page is opened to create a shortcut, there is
no menu. So do not modify it.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
190095d42ef36347df265f40df190ec8be190d9e 17-Aug-2009 Leon Scroggins <scroggo@google.com> Disable "open in new window" if Go came up from a new tab.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
c1f5759516b7c5719d8440d1859147219e539cf1 14-Aug-2009 Leon Scroggins <scroggo@google.com> Fix a class cast exception.

If we are in grid mode, the target view will not be
a history item. Find out the information using the
BookmarksAdapter instead.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
a5d669e4c08f0e64387c2c539c41a26ac8c845ab 05-Aug-2009 Leon Scroggins <scroggo@google.com> Make the "Most visited" page have a thumbnail viewing mode.

Start capturing screenshots for all visited pages, and show them
in a grid view on the most visited page. Modify the BrowserBookmarks-
Page and Adapter so they can be used for the "Most visited" page.
Also change some of the ids for context menu items to be the same
in the browser and history context menus, for simplicity in
handling them in BrowserBookmarksPage.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
3918d4443ff38ef1870e02aa51a8b29f8352bb1a 04-Aug-2009 Patrick Scott <phanna@android.com> Implement onReceivedTouchIconUrl.

Add DownloadTouchIcon, an AsyncTask that downloads the apple-touch-icon for urls
that are marked as bookmarks. The touch icon is stored in the bookmark database
similar to favicons and thumbnails. If a shortcut is created for a bookmark
containing a touch icon, the touch icon is used (with rounded corners).

Refactor the bookmarks query to be a static function. The function uses the
original url and new url to look for matching bookmarks. This takes care of
redirects as well as bookmarks containing queries.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
0c7865002753aea5de117ea4c08043dca95d07b6 04-Aug-2009 Leon Scroggins <scroggo@google.com> Updates for the look of the bookmarks page.

Add new assets.

-tab_indicator.xml
State selector for the background of tabs in the CombinedHistoryActivity

-bookmark_thumnail.xml
Web page title is now above the thumb. Removed the favicon. Added a
shadow.

-tab_header.xml
Layout for the tabs in CombinedHistoryActivity

-tabs.xml
Change the height of the tabs.

-bookmarks.xml
Remove the title for the "switch" menu item, which gets set in Java,
depending on the current viewing mode.

-strings.xml
Remove the placeholder menu item text, add the actual text for
switching between modes.

-BrowserBookmarksAdapter
No longer set the favicon on top of the bookmark thumbs in grid mode.

-BrowserBookmarksPage
Implement onPrepareOptionsMenu, and set the title of a menu option,
depending on the current viewing state.

-CombinedHistoryActivity
Create a common function for setting up all the tabs. Change the
look of the tabs to match the new design.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
89c6d36e2e6d6040540ee93ef4df29a6874a6a95 15-Jul-2009 Leon Scroggins <scroggo@google.com> Work on the Bookmark Grid, including the favicon.

Remove the file BookmarkGridPage, since a GridView will do just fine.
Now we specify a height and width for the bitmaps rather than adjusting
them for the screen size. Also add the favicon and match the design
more closely for the Add option. In BrowserActivity, match the size
of the saved screenshots to the desired size for the Bookmarks
Activity. Also move the logic into its own method so it can be
called from multiple places (still called in only one at the moment).
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
892df31fda83baeeee2d0620b622b4730c30ee87 14-Jul-2009 Leon Scroggins <scroggo@google.com> Integrate bookmark grid view mode with list view mode.

This way the two different modes can share code and have
all the same behaviors (i.e. context menu options).

AndroidManifest.xml
Remove BookmarkGridPage, which is no longer an Activity.

bookmarks.xml
Add a menu option to switch between the different viewing modes.

strings.xml
Name for that menu option.

AddNewBookmark.java
Remove copyTo, which is not necessary.

BookmarkGridPage.java
Change to just be a GridView, with our desired settings, and
overriding onSizeChanged to size the thumbs appropriately. Now its
constructor takes a BrowserBookmarksAdapter, which it uses instead
of its old private Adapter.

BrowserBookmarksAdapter.java
Now has two modes, so it can be used for both the bookmarks grid
and the list view. Removed a bunch of obsolete code, which was
used for searching/sorting the bookmarks.

BrowserBookmarksPage.java
Now switches back and forth between using a GridView and a ListView.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
feb941d4be5daaf439f6b463f423618caee15892 28-May-2009 Leon Scroggins <scroggo@google.com> Enable setting home page from bookmarks/history.

Fix for issue 1482954: Longpress on bookmark or history should set homepage
[1/1]. Add a string for set homepage. Add the option in both the context menu
for the browser history and for browser bookmarks. In BrowserHistoryPage and
BrowserBookmarksPage handle the new option by setting the new homepage.
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
e09761e605bff04ff2e0b5e1f25541988088e80d 25-Mar-2009 Patrick Scott <> Automated import from //branches/master/...@141656,141656
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
e6d4fa3d266624e1a9e3db65e927e0064ee4f379 25-Mar-2009 Romain Guy <> Automated import from //branches/master/...@140651,140651
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
419af8360cd7d78b5c19ca52b51fde8178acb1f3 25-Mar-2009 Patrick Scott <> Automated import from //branches/master/...@140415,140415
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
f59ec877363eaf43118677f249008eddc7a9ce11 13-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@138607
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
0c90888c75eed12f6e2e14a9044faf50bd4af8ed 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
8611831e36b71c844a14788998728f3cd625b833 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
b7775e1e46a6c8ce0f07747d44c1b1792bb0ce1c 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
ed217d91fb3f1a8f4e75ab36ef81d72ef9f4e6d6 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java
ba6d7b853c32ad6c3be26c443daa61f322bcfdc2 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/packages/apps/Browser/src/com/android/browser/BrowserBookmarksPage.java