History log of /packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
31ae2cc171ed6355d958ea05501ce6e7ef0ad223 03-Dec-2011 John Reck <jreck@google.com> Switch BP1->2 upgrade to best effort

Bug: 5705036
Prefer a partial upgrade or loss of data over crashing if the
data we are upgrading from fails constraint checks

Change-Id: I0ad52278b61be73dc7d1201a8bde63fa667f2a2b
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
3f3da5238625bd2d73fdce7667fd61fe0f2548c5 17-Oct-2011 John Reck <jreck@google.com> Improve content notifications

Bug: 5465258
Restrict when we set syncToNetwork and clean up unnecessary
notifications

Change-Id: I19b6d2b3df6fd70ac3a1b386137ce67d371323e4
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
93a10feeaefb05107ec7e55aa89b81c189a24ddf 10-Oct-2011 Mark Brophy <mbrophy@google.com> Return history/bookmarks from BrowserProvider.

This makes the global-search query to the browser return the history
table joined with the bookmarks table. This way, bookmarks in the
history will have the correct icon set.

Note: Since we're doing a left join of history with bookmarks, this
means we won't show bookmarks which haven't been visited, something
we consider a feature. 8)

Bug: 5370935
Change-Id: I0068432ca1a8ef78f27b7a84eb7be3be56eae644
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
1d10eeef0750a8887fadc8de225af9800d50794d 30-Sep-2011 Mark Brophy <mbrophy@google.com> Return browser history results for zero query.

Bug: 5370935
Change-Id: Ie067bb5eb91101bada96b0c7c7e5afd2d14ed4ab
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.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/provider/BrowserProvider2.java
e17db4221f15a19fa636602ae317263cdde1a325 29-Jul-2011 John Reck <jreck@google.com> Fix race condition

Bug: 5042778
There was a chance that the widget refresh would happen before
the SQL transaction was committed. Meaning the widget would correctly
be notified, but it would refresh before the delete actually occured

Change-Id: Ie7ae3104077c9ebeba4928d3fe7b6a6793f31ca1
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
5e8466f11f7acd78b83e0c388796d5ec0ab06c96 29-Jul-2011 John Reck <jreck@google.com> Turbobox!

Bug: 5080207
Fix the omnibox's slow performance. It's now pretty snappy if
I do say so myself

Change-Id: I42d9ed87bcfa1a30f2413e0241afc254ae1e472d
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
4e310c9873aa84ba4888327f88ac065d51874071 28-Jul-2011 John Reck <jreck@google.com> Merge "Tests for BP1->BP2 upgrade"
ad662f04ed7fbd9ce464fed54fd7764290e800e8 28-Jul-2011 John Reck <jreck@google.com> Tests for BP1->BP2 upgrade

Bug: 5087957

Change-Id: Idf70c488baa515222ce8ed905aa5c80a529fd15f
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
fc49252cdafd9c358b9b15fb0dcb973f09c8eb07 28-Jul-2011 Kristian Monsen <kristianm@google.com> Fix for bug 5090755 StrictMode violation BrowserProvider2 - Cursor not closed

Closing all cursors in the file that were not closed.

Change-Id: I0dd3f4d438d1cb8390ac297322ee38d0afd50fea
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
c032281239c0e0452be91a4184f8a9aab7dcdebe 28-Jul-2011 John Reck <jreck@google.com> Fix HC -> ICS db upgrade

Bug: 3249854
When upgrading from HC to ICS, enable account sync for browser
as in HC it defaulted to off whereas in ICS we default to on.

Change-Id: I69ccd535409c0e5b031efe087c09cc06281c2537
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
1cf4b79a0020bc18c83ca8bde0e318ecd5252bc2 26-Jul-2011 John Reck <jreck@google.com> Restore overhaul

Bug: 5069192
Store thumbnails in a database restored async for each tab
Fix restoring a tab not restoring its current state

Change-Id: I2c14e352638aac0ef766fb3bf4036ff220c53ecd
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
8cc9235816ac9b3f1b3551d6234684f0455746dc 07-Jul-2011 John Reck <jreck@google.com> Move Snapshots to own DB on sdcard

Bug: 4982126

Change-Id: Ib66b2880d163de4feb4d880e1d01996301bbea08
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
2bc8042224be51966d748b870768ec1b376a1621 01-Jul-2011 John Reck <jreck@google.com> Saved Pages tab

Bug: 4982126
Add saved pages tab
Remove "save page" menu option
Add "save for offline reading" menu option
Smooth animation to combo view

Change-Id: Ia67552a6f6a5474a6dfcff6790a341d4d36d5a77
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
749b93662b6c3152899d91dbd80139224dc46961 28-Jun-2011 John Reck <jreck@google.com> Merge "Prevent duplicates in omnibox"
7ffb8957966fde0de338f4d42067d0edae295a9e 28-Jun-2011 John Reck <jreck@google.com> Prevent duplicates in omnibox

Change-Id: Idf91591a981543fb84a73d08e3c5bbc2c7d23d6f
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
e6db1e78052dcd4d9409f57df1ab3fb3ac9ff413 28-Jun-2011 John Reck <jreck@google.com> Fix tests

Bug: 4771193
Fix bug where data URL was stripped instead of just text2

Change-Id: I93ebcdd3a7ef4106dbdeda0ea16773ac919b3cb2
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
b3fb20e6dfa8778846af067b67006c685e30acd6 17-Jun-2011 John Reck <jreck@google.com> Merge "Delete bookmarks when sync account is removed"
5a77537f31715ac32112f47a569eded13dce5f1b 17-Jun-2011 John Reck <jreck@google.com> Delete bookmarks when sync account is removed

Bug: 4686176

Change-Id: I1d05cc72e1cf65d04eb7def4a72a2f83420bd345
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
6a835eeed0f8636954460e283c7c47be42f565f2 17-Jun-2011 John Reck <jreck@google.com> Fix adding bookmarks

Bug: 4691351
Allows adding with a parent without specifying the account
name and type

Change-Id: I6ab2e726ccdbce24d5a6bed250d613b7bf53e53b
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
d8c7452a7d8975a2d60414c5a33842b4a743e631 14-Jun-2011 John Reck <jreck@google.com> Persistent frozen tabs

On Tablet WebViews for frozen tabs are created on demand
On Phone WebViews for frozen tabs are tied to the lifecycle
of the SnapshotTab for nav screen reasons (for now)

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

Change-Id: I7719c82a3a63d8ac8022e70e3a7f7b4a814e304f
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
749542ee3500a9060b0961de968f2634269f2845 27-May-2011 John Reck <jreck@google.com> Remove no longer needed sync settings/code

Now that we support multiple accounts, remove a bunch of
single-account management stuff

Change-Id: I2ae60f0a510ace48e14c97763145d4e5dd523dd1
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
8706008824a86cd28f6911be26dde2602a4b4a6a 18-May-2011 John Reck <jreck@google.com> Transfer data from BP1 to BP2

Also move BP1 to provider package

Change-Id: I082df8f675d32e2b9072914eab4ee1d50543e169
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
30b0e3eb03104ca27c7bcd84e3199644ef43ca49 17-May-2011 John Reck <jreck@google.com> Add provider support for moving between accounts

Fix the provider to correctly handle the case where a bookmark
is re-parented to a new account

Change-Id: I3c4412cfe2fc73bbb7209cbd85b0b8e5249982c6
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
2cb9dc2db14154753d906ff4cce87c333df54214 12-May-2011 John Reck <jreck@google.com> Strip text2_url

Bug: 4387881

Change-Id: I624db23a1181b5f8d8c7fe1a42916f6616655309
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
837ea5b1f5a7c2105cd5a6799918d23ac7b1a2b6 11-May-2011 John Reck <jreck@google.com> Create accounts view

Change-Id: I2eb3c3566a74f208c02f1419ffa12d51619b83ef
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.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/provider/BrowserProvider2.java
a755aafac9631659b52d2982874594c618a30e4b 24-Mar-2011 Reena Lee <reena@google.com> Merge "Adding search_client_id which includes the "ms-" or "tablet-" client-id prefix, set in GooglePartnerSetup. Retaining client-id (which does not include the client-id prefix) for legacy purposes, if Browser is used with an older version of GooglePartnerSetup." into honeycomb-mr1
f59fc9bd9a3b92de25ceab17d82d9618f868e116 05-Mar-2011 Reena Lee <reena@google.com> Adding search_client_id which includes the "ms-" or "tablet-" client-id prefix, set in GooglePartnerSetup.
Retaining client-id (which does not include the client-id prefix) for legacy purposes, if Browser is used with an older version of GooglePartnerSetup.

Bug #3483276

Change-Id: Ice4788ef78f4b58c5d981b50d5248aa51a53733d
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
a0df4b2f2c4484a06ecb0f496cebe62081e2902d 04-Mar-2011 John Reck <jreck@google.com> Add invalid id check to isValidParent

Bug: 3512786

Change-Id: I8f16038e230a24bcc50e4cc75d24f413d0166844
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
57e39f9e46091750c8a07895531446a7f0efdb21 04-Mar-2011 John Reck <jreck@google.com> Fix isValidParent check

Bug: 3506038
Lookup the parent itself, not the children of the parent in
isValidParent check. Also, adds testing to watch for regressions

Change-Id: I59f00094f862f2e9cd4b4f9fd92d370b87e612e5
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
17e78fd06905d090cfab4c4f7313bd4b3eec5473 23-Feb-2011 John Reck <jreck@google.com> Prevent PARENT account from not matching inserted values

Bug: 3481259
Adds a check in insert to make sure that the PARENT folder has the
same account_* values as the bookmark being inserted.

Change-Id: I5e42e94fd4eac39eb73047e4246d2102d8e55d82
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
7dd30cb0bd011e5fbd817fa64863b4c266dd76b7 17-Feb-2011 John Reck <jreck@google.com> Fix shouldUpdateImage check

Bug: 3466212
Also added a test case to check for regressions

Change-Id: I9a8979a0ced165f1c94945c62687b0bf3b7076fe
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
fca41d76f4839d6707aa9680d47a93646cd01df4 09-Dec-2010 John Reck <jreck@google.com> Changes BP2 to notify on the full URI

Bug: 3262950
Changes BP2 so that instead of sending notifications on the root URI
it uses the full URI of what was changed, preventing notification spam.

Change-Id: I1ff09d5e1426b6aef0158887ea968de86c253b98
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
e6adaf57a9a4f05e88505e4a86c565b5f18a1d3b 02-Feb-2011 John Reck <jreck@google.com> BP2 ContentResolver.notifyChange tests

Bug: 3431373

Change-Id: I0ce30213150c6dd51b128723f044bd32eb2b46a3
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
99c6d333106cc0fb3c028b5f8d1ff1f5cf726ca2 01-Feb-2011 John Reck <jreck@google.com> Get the widget off of startservice

Bug: 3379120
Now with drastically lower memory usage as well!

Change-Id: Iff16d2acceba3c8a983a51ec03a31a39ac6a12ed
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.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/provider/BrowserProvider2.java
a81e89b643647f69a6329a4a25470b685ab10b67 11-Jan-2011 Leon Scroggins <scroggo@google.com> Merge "Enable write ahead logging in browser database." into honeycomb
5add405cb85b06721bb88b24a95fdf3c41913154 11-Jan-2011 Leon Scroggins <scroggo@google.com> Enable write ahead logging in browser database.

Bug:3337213
Change-Id: I316beb857cec441b0dffeb93073651632f7c86b7
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
0f86b1202a0f9b7487c1ff6d82161d38ce4c6257 11-Jan-2011 John Reck <jreck@google.com> Fix no preload available crash

Change-Id: If210b29ce09e7bb7cddc6092601b98b77fa8444e
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
6c22ce6345908c258b9e5043a166229b15653b03 07-Jan-2011 John Reck <jreck@google.com> DO NOT MERGE - Fixes account_* URI handling in BP2

Cherry pick from master

Bug: 3329654
Changes the handling of account_* URI parameters to allow requests
to distinguish between no account_* filtering and filter to the
default account.

Change-Id: Ic633d2dcb4c04d51aabffb504a57f08f83de08cb
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
d80558989d8252ce859888858d4dd7907a9fc647 05-Jan-2011 John Reck <jreck@google.com> Fixes Chrome Sync caused by BP2 account_* where

Bug: 3324737
Chrome Sync adapter was adding the account_* selection directly to
the query rather than using URI parameters. This caused an issue
where BP2 would then assume that no account was specified, and added
a where to only search for NULL account_*. This broke the selection,
thus breaking sync. Changed it so BP2 only adds account_* selection
if the selection passed in does not already contain account_*.

Change-Id: I5ed5800a5b478ab9eaaa1da773e9fc726f73db5c
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
9c001cd8e022a477dbf0d166f48098c9283d3847 22-Dec-2010 John Reck <jreck@google.com> Fixes CTS failures

Bug: 3306992

Change-Id: I5956746eac4622a64d50c72b57589f797f0d97a1
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
75c720eeaa29a5373bd6ebc414c3d01fa2bb7eed 21-Dec-2010 John Reck <jreck@google.com> Delete unused images

Bug: 3303813
When clearing history or deleting a bookmark, the images associated
are never removed. This will prune unused images on every delete or
update.

Change-Id: I733bf4bd9c06cd8e827a576738f7873d6bdaf8bb
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
5ddb484848f19e22ee648a0e03c7f3ffdabf4146 21-Dec-2010 John Reck <jreck@google.com> Readds support for browser/search_suggest_query

Bug: 3303267
BrowserProvider2 wasn't handling a URI that BP1 was. It will be handled
the same way as browser/bookmarks/search_suggest_query

Change-Id: I02acd5d2bdb16ec2335a8e3181f0f652d478971d
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
c86d5a5c758da71e098778682562c2b9a6512dde 17-Dec-2010 John Reck <jreck@google.com> Add legacy mimetype support to BP2

Bug: 3292599
BP2 wasn't reporting the mime types for legacy URIs, causing the crash

Change-Id: I68e5982091043445579205f67c2ca37ca426508f
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
dd03faf825b24dfaf9422bbd004fb73dc14b89ac 13-Dec-2010 John Reck <jreck@google.com> BP2 now handles old browser URI

Bug: 3248258
Adds support for handling legacy URIs in BrowserProvider2, and makes
it the handler for all legacy URI requests.

Change-Id: I0a0210a5c8c716452b9a3de5e3294dd5dde1b37c
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
125468655f76e62ac9bd65c299d2c1cd846480f9 18-Nov-2010 John Reck <jreck@google.com> Adds support for PARAM_ACCOUNT* to Combined URI

Bug: 3203588
This change adds support for the PARAM_ACCOUNT* query parameters
when querying the Combined.CONTENT_URI

Change-Id: I9a8f312a73f63189bdf85ca0eb9eea74e994dba5
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
be9a94742befec3b82f96ef33f20ede73d546a2b 10-Dec-2010 John Reck <jreck@google.com> Adds selection support to Bookarks DEFAULT_FOLDER

Bug: 3268145
Adds support for selection and selectionArgs when using
Bookmarks.CONTENT_URI_DEFAULT_FOLDER

Change-Id: I2b6c6c47c2f7b42d64acff13d991869a7dc2d9b3
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
b77aa7a93d1993174a832d0f2c7b380d0e65a0a7 09-Dec-2010 John Reck <jreck@google.com> Adds client id URL filtering to the provider

Bug: 3270662
Moves the client id URL filtering into the provider so that it is
applied to all history queries, updates, and inserts. We do this
because we do not want the client id in the history.

Change-Id: Ifb77debcb1c2102bd72701910bfbf07ed23c45ef
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
f23451a7daef689c238a799c8bd070a6820102bd 10-Dec-2010 Leon Scroggins <scroggo@google.com> Revert "Adds selection support to Bookarks DEFAULT_FOLDER"

This reverts commit 8bb2e844c542df30a109c081700ea829dc427e6d.
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
8bb2e844c542df30a109c081700ea829dc427e6d 09-Dec-2010 John Reck <jreck@google.com> Adds selection support to Bookarks DEFAULT_FOLDER

Bug: 3268145
Adds support for selection and selectionArgs when using
Bookmarks.CONTENT_URI_DEFAULT_FOLDER

Change-Id: I7732d12875266c205325f5052b931bc214a2067b
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
1097e3d7533fda2437da0fb98f6b08c63d9f2b03 12-Nov-2010 John Reck <jreck@google.com> Fixes bookmark sort order

Bug: 3185357
Changes the default sort behavior of bookmarks. If the browser is not
sync'd, then folders are sorted before bookmarks. If the browser is
sync'd, then the user-specified position takes absolute priority.

Change-Id: Ie27938a59714b0cd27c4419a66aab5076df69104
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
f176bda08f46588667c185603e2ac648ec8291aa 09-Nov-2010 John Reck <jreck@google.com> Add support for preloaded thumbnails and favicons

Bug: 3091535
This change adds support for preloading thumbnails and favicons
for the default bookmark set.

Change-Id: Iaead4c08b343467f6c46cf571959d42d6baf497c
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
6eb77c79f9a88ea0e76eb07ea0412bbd2446a110 05-Nov-2010 John Reck <jreck@google.com> Adds support for Chrome Sync to bookmark widget

Bug: 3167815
This change adds support to the bookmark widget for Chrome Sync
bookmarks.

Change-Id: I7517e639216040f93e105014ae1ef116ac8e0e06
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
df63d2ff2e9881706eef78796d05078d0ffb7f60 29-Oct-2010 John Reck <jreck@google.com> New bookmark list widget

Bug: 3144077 and 2988059
This replaces the old stack based widget with a list based one. It
also updates whenever the bookmarks changes rather than periodically

Change-Id: Ie37978918bab441bf31a6131360e308cd2bc0f4b
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
f0e29136ab1ad799d2997d601fea064597711cc1 13-Oct-2010 Jeff Hamilton <jham@android.com> Use the proper sort order for the no-account case.

Change-Id: I5c1e0e9f4535456e4a74069c20d5909df8641341
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
9c1deb4d10fc24ce95da930d9b72feb3f75f0fb5 10-Oct-2010 Bjorn Bringert <bringert@android.com> browser: Move SyncStateContentProviderHelper to frameworks/ex

Change-Id: Ida53c16f1ba0b4c741af8617fe0e9c6df13166b1
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
3d4e011ab9f87ff7f1b467ed7d92c6d89157d192 04-Oct-2010 Jeff Hamilton <jham@android.com> Send change notifications for the default folder.

The notification URI wasn't being set
properly for queries on the default folder.

Bug: 3013098
Change-Id: I6418c5189b88888b3a588c7264b3f9f56ec95d78
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.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/provider/BrowserProvider2.java
25230d7c576c18f40a0feeb7ef8b4a57e2e6240d 29-Sep-2010 Leon Scroggins <scroggo@google.com> Use the Bookmarks Bar as the base folder.

Use the bookmarks bar as the base folder for adding bookmarks.

Change-Id: I7f3dfaf0784529ff03b6153937a43eaf7c5ac044
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
21ce4d295802db811873b46e7821abfa0540dab2 15-Sep-2010 Michael Kolb <kolby@google.com> new two column suggestion dropdown
http://b/issue?id=3039704

Change-Id: I8b32553682cc547c695d0089e6633ead77426869
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.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/provider/BrowserProvider2.java
72cca7dfddda721f192662c3e371675d668c5f43 17-Sep-2010 Jeff Hamilton <jham@android.com> Fix crashes when inserting.

You can now have bookmarks with duplicate URLs.

Change-Id: Ie3adf413c01c6ffab3659a6947037b35f03842ef
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
6e073f306f7da0f985646e460fd47f47187ab144 16-Sep-2010 Jeff Hamilton <jham@android.com> Don't crash when creating a bookmark.

Bug: 3007425
Change-Id: I9c802b05952791c205fa2f7d1f0add0272bda10f
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.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/provider/BrowserProvider2.java
c127f479999167e760cbc7c6ce2f77f933fa1533 07-Sep-2010 Jeff Hamilton <jham@android.com> Don't show deleted bookmarks in the default page view.

Change-Id: Ie9cae028d7ccb491dc1e1d323e9abb0aef442455
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
ed2e6a6e62b83b16bd8b3b9862dd8335ffc1f964 02-Sep-2010 Cyrus Master <cmaster@google.com> Adds creation and modification timestamps to the bookmarks content provider. See change I44fec169.

Change-Id: I8542547d09b8202c8f60a44945369933c79292eb
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
7669ba4b28f0bdf40e18b3be7a0cb242c62daa03 23-Aug-2010 Jeff Hamilton <jham@android.com> Change searches to do an upsert on insert().

Change-Id: Ib1d2f3ec678b37620f0907981c3d39cee634d9d7
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
56d7ac214b2fb5f14d6997ae0f97e681f824e589 20-Aug-2010 Jeff Hamilton <jham@android.com> Properly update the local version when updating bookmarks.

Change-Id: I22c1ba9eed960ba773ecb949edc0b4b2b54fa287
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.java
cc4b2dd3158ec5251c59b2fbec1b0ac79d9c4f8f 20-Aug-2010 Jeff Hamilton <jham@android.com> Add INSERT_AFTER to the projection map.

Bug: 2934767
Change-Id: Ib019936895c128dc9cdb706c1f93fd6d9eb98f0d
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.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/provider/BrowserProvider2.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/provider/BrowserProvider2.java
b0de9ba4fe3acdcd0766eb07175044c12a54bd82 17-Aug-2010 Jeff Hamilton <jham@android.com> Store the server unique values for the default folders.

Change-Id: I62173b733bb189b3d7af6aa64f986c7a98249ccf
/packages/apps/Browser/src/com/android/browser/provider/BrowserProvider2.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/provider/BrowserProvider2.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/provider/BrowserProvider2.java