113 Commits

Author SHA1 Message Date
Fred Quintana
3d2560ad92 am 328c0e79: - removed the concept of Entity from the ContentProvider APIs - removed the parcelling ability from Entity and EntityIterator and made them public - added an EntityIterator abstract implementation that allow easy wrapping of a Cursor - changed the VCard c
Merge commit '328c0e7986aa6bb7752ec6de3da9c999920bb55f' into eclair-mr2-plus-aosp

* commit '328c0e7986aa6bb7752ec6de3da9c999920bb55f':
  - removed the concept of Entity from the ContentProvider APIs
2009-12-09 16:00:31 -08:00
Paul Westbrook
1cf55c566c am b882b361: Merge change Iee7f2457 into eclair-mr2
Merge commit 'b882b361f123e4ef7870c99e8a9fd9e1be48e396' into eclair-mr2-plus-aosp

* commit 'b882b361f123e4ef7870c99e8a9fd9e1be48e396':
  Deleted Gmail.java from frameworks.  Previously it had been moved to vendor/google/.../Gmail/...
2009-12-09 15:55:42 -08:00
Ken Shirriff
cd6e3484c5 am a4d0a67e: Merge change Ifb0a0398 into eclair-mr2
Merge commit 'a4d0a67ed02c56dceaae01f328381b280d8fc1b7' into eclair-mr2-plus-aosp

* commit 'a4d0a67ed02c56dceaae01f328381b280d8fc1b7':
  Fix build breakage.  Rename NetStat to TrafficStats in preloaded-classes.
2009-12-09 15:51:42 -08:00
Fred Quintana
328c0e7986 - removed the concept of Entity from the ContentProvider APIs
- removed the parcelling ability from Entity and EntityIterator and made them public
- added an EntityIterator abstract implementation that allow easy wrapping of a Cursor
- changed the VCard code to use the new APIs
2009-12-09 10:30:18 -08:00
Paul Westbrook
286b191d30 Deleted Gmail.java from frameworks. Previously it had been moved to vendor/google/.../Gmail/... 2009-12-08 15:43:56 -08:00
Ken Shirriff
1ec8146ec4 Fix build breakage. Rename NetStat to TrafficStats in preloaded-classes. 2009-12-08 13:39:43 -08:00
Bjorn Bringert
6f93bf9e65 am 05a22548: Rename SearchableInfo in preloaded-classes
Merge commit '05a22548dfbf697f9df7c53451c126999ed9a6f0' into eclair-mr2-plus-aosp

* commit '05a22548dfbf697f9df7c53451c126999ed9a6f0':
  Rename SearchableInfo in preloaded-classes
2009-12-05 14:00:07 -08:00
Bjorn Bringert
05a22548df Rename SearchableInfo in preloaded-classes
Without this, boot fails with:

12-05 21:06:56.984: ERROR/Zygote(435):
java.lang.IllegalStateException: Missing class(es) for preloading,
update preloaded-classes [android.server.search.SearchableInfo]

This was caused by https://android-git.corp.google.com/g/34797

Change-Id: I195b7e72a411401e2de8c1d6c2e7db0fe1badec6
2009-12-05 21:40:46 +00:00
Mike Lockwood
726a570258 resolved conflicts for merge of dfaf2e03 to master
Change-Id: I440d2042dd404a421789063e42102699fa33b7c0
2009-11-25 15:05:51 -05:00
Mike Lockwood
dfaf2e03ad am 30348b0d: Merge change I086d681f into eclair-mr2
Merge commit '30348b0de11b6c6cba43dfc7960e4d2084af6d8b' into eclair-mr2-plus-aosp

* commit '30348b0de11b6c6cba43dfc7960e4d2084af6d8b':
  Remove HardwareService and move vibrator support to VibratorService.
2009-11-25 11:54:18 -08:00
Mike Lockwood
3a32213c40 Remove HardwareService and move vibrator support to VibratorService.
The lights support is only needed by PowerManagerService and NotificationManagerService, so we do not need a Binder API for it.
Move backlight and notification light support to new LightsService class.
The camera flash is now handled directly by the camera HAL, so the flash Hardware service flash support is obsolete.

Change-Id: I086d681f54668e7f7de3e8b90df3de19d59833c5
Signed-off-by: Mike Lockwood <lockwood@android.com>
2009-11-25 12:54:58 -05:00
Fred Quintana
5bb9771ec7 resolved conflicts for merge of b8675943 to master 2009-11-24 11:39:32 -08:00
Fred Quintana
b867594323 am 2464acc6: moved the gdata library to vendor/google
Merge commit '2464acc6da6393f0163894094468f68b8e496cea' into eclair-mr2-plus-aosp

* commit '2464acc6da6393f0163894094468f68b8e496cea':
  moved the gdata library to vendor/google
2009-11-24 11:03:05 -08:00
Fred Quintana
2464acc6da moved the gdata library to vendor/google 2009-11-24 10:42:00 -08:00
Jean-Baptiste Queru
f5f38bec1a merge from open-source master 2009-11-24 09:22:50 -08:00
Fred Quintana
53e3a20e41 move SubscribedFeeds to GSF 2009-11-23 13:18:07 -08:00
Dan Egnor
20fbb79825 resolved conflicts for merge of a351b7f0 to master 2009-11-18 13:43:10 -08:00
Dan Egnor
ded0e6447e Create android-common static library which gets included in frameworks.jar,
but can also be used by unbundled apps.  Move android.text.util.Regex there as
a starting example, renamed to a more sensible (?) com.android.common.Patterns.
Set up a corresponding test package, and move RegexTest (to PatternsTest).
Update clients.
2009-11-18 12:05:04 -08:00
Dan Egnor
724bfd5af6 resolved conflicts for merge of 5a0db121 to master 2009-11-17 23:05:41 -08:00
Dan Egnor
0629175f50 Remove googleclient from the framework, and its classes from the preload list. 2009-11-17 21:06:45 -08:00
Jean-Baptiste Queru
9df3331836 remove a few classes from the preloaded list 2009-11-17 15:31:33 -08:00
Dan Egnor
db0be296d1 resolved conflicts for merge of 8ad23618 to master 2009-11-16 17:49:51 -08:00
Dan Egnor
92c12fae9a Fix Zygote -- don't depend on these classes that are no longer
in the bootclasspath.  (This is a quick edit to the generated
file; the next time the file is properly regenerated, it won't
include these files.)
2009-11-15 20:53:01 -08:00
Jean-Baptiste Queru
9db3d07b96 eclair snapshot 2009-11-13 13:53:39 -08:00
Jesse Wilson
64a1ff596d API and preloaded classes updates to corespond to the luni r823222 update.
See https://android-git.corp.google.com/g/29602
2009-10-13 23:57:49 -07:00
Evan Millar
c1a2a8296e Change FasttrackBadgeWidget->QuickContactBadge and make public.
Change-Id: I9d12beeba16c2f64742b4a99d0da4ceb73525b5b
2009-09-30 08:33:31 -07:00
Bob Lee
fcc3ccb976 Added tool to generate application-specific reports from class load profiling data. Generated new profiling data. Deleted old data. Generated new preloaded-classes file. 2009-09-23 11:21:22 -07:00
Elliott Hughes
f261d60d12 am 7eeda712: am d6b10fb8: Merge change 25168 into eclair
Merge commit '7eeda712a93f2fc868b430372415107d498b7477'

* commit '7eeda712a93f2fc868b430372415107d498b7477':
  Preload Resources$DefaultTimeZones.
2009-09-17 09:47:39 -07:00
Elliott Hughes
d3f00f95cc Preload Resources$DefaultTimeZones.
Depends on https://android-git.corp.google.com/g/25167.

Bug: 1941311, 1819285.
2009-09-15 17:07:00 -07:00
Jesse Wilson
6de753bffe do not merge: update API for Josh's optimizations for Eclair 2009-09-03 17:48:11 -07:00
Joshua Bloch
251ab751da Fix preloaded-classes for recent Hashtable change.
(Remove obsolete nested classes.)
2009-09-03 10:30:58 -07:00
Jean-Baptiste Queru
72b1f379d5 donut snapshot 2009-08-31 09:17:57 -07:00
Joshua Bloch
991f5af3e7 Fix preloaded classes file to reflect new implementation of HashMap.
And Linked HashMap.
2009-08-27 15:26:03 -07:00
Jesse Wilson
fbfa9d1481 Update Dalvik luni module to Harmony 772995. Prior to submission
the set of preloaded classes should be regenerated...
2009-07-27 18:11:50 -07:00
Leon Scroggins
d3465f6021 Rename the TextDialog to WebTextView.
Rename the TextDialog to be a more accurate description of what it is.
Also rename some methods and variables which pertain to it, and preload
the newly created class.
2009-06-02 10:57:54 -04:00
Cary Clark
d6982c9bb4 in the browser, make the trackball more like a mouse
Older code treated the trackball as a four way dpad with
equivalents to moving up, down, left and right by generating
arrow key events. This change makes the trackball solely
generate mousemove events.

The old arrow keys in turn were mapped to be as close as
possible to tab-key events that moved the focus. The new
model leaves focus-changes to the DOM.

Clicking the dpad is distinguished from pressing the enter
key to be more compatible with desktop-authored web pages.
2009-06-01 16:55:24 -04:00
Jean-Baptiste Queru
843ef36f7b donut snapshot 2009-05-20 11:28:04 -07:00
Dianne Hackborn
7a13559501 merged 231cc608d06ffc31c24bf8aa8c8275bdd2636581 2009-05-06 00:28:37 -07:00
Dianne Hackborn
231cc608d0 Rewrite SyncStorageEngine to use flat files and in-memory data structures.
The previous implementation used a database for storing all of its state, which could cause
a significant amount of IO activity as its tables were updated through the stages of a sync.
This new implementation replaces that in-memory data structures, with hand-written code
for writing them to persistent storage.

There are now 4 files associated with this class, holding various pieces of its state that
should be consistent.  These are everything from a main XML file of account information that
must always be retained, to a binary file of per-day statistics that can be thrown away at
any time.  Writes of these files as scheduled at various times based on their importance of
the frequency at which they change.

Because the database no longer exists, there needs to be a new explicit interface for
interacting with the sync manager database.  This is provided by new APIs on IContentService,
with a hidden method on ContentResolver to retrieve the IContentService so that various
system entities can use it.  Other changes in other projects are required to update to the
new API.

The goal here is to have as little an impact on the code and functionality outside of
SyncStorageEngine, though due to the necessary change in API it is still somewhat extensive.
2009-05-05 15:40:53 -07:00
Fred Quintana
d9d2f1140b change the sync framework and users to understand Account 2009-04-23 15:37:45 -07:00
Wink Saville
04e71b3db8 AI 144245: Fix merge conflict for megering in the CDMA changes in to master from donutburger.
Automated import of CL 144245
2009-04-02 11:00:54 -07:00
Wink Saville
767a662ecd AI 144185: Integrate cdma into the main code base.
Automated import of CL 144185
2009-04-02 01:37:02 -07:00
Jean-Baptiste Queru
d2e72d97c1 AI 143427: Remove preloaded class that depends on OpenCORE, as it
crashes the system on builds where OpenCORE is missing.

Automated import of CL 143427
2009-03-28 11:31:34 -07:00
Fred Quintana
603073430b Automated import from //branches/master/...@142414,142414 2009-03-24 22:48:12 -07:00
Bob Lee
886f3d69b7 Automated import from //branches/donutburger/...@141355,141355 2009-03-24 20:06:51 -07:00
Bob Lee
ef0996ffa3 Automated import from //branches/master/...@141357,141357 2009-03-24 20:06:19 -07:00
Evan Millar
8516e44aa7 Automated import from //branches/donutburger/...@140803,140803 2009-03-24 18:33:33 -07:00
Evan Millar
f03a1fe37c Automated import from //branches/master/...@140805,140805 2009-03-24 18:33:23 -07:00
Mike Lockwood
01c3d2f24c Automated import from //branches/master/...@140603,140603 2009-03-24 18:02:02 -07:00
Mike Lockwood
59f026f2dd Automated import from //branches/donutburger/...@140601,140601 2009-03-24 18:00:38 -07:00