Mathias Agopian
98e71ddaed
remove a dependency of GraphicBuffer (libui) on Parcel (libbinder).
...
Add a Flattenable interface to libutils which can be used to flatten
an object into bytestream + filedescriptor stream.
Parcel is modified to handle Flattenable. And GraphicBuffer implements
Flattenable.
Except for the overlay classes libui is now independent of libbinder.
2010-02-21 23:27:25 -08:00
Kenny Root
0d88e7a8d7
Totally remove Unicode.cpp and rely on ICU
...
Unicode.cpp used a packed data table for character data that essentially
duplicated ICU's functionality.
Change-Id: Ia68fe4ac94e89dc68d9a3f45f33f6e648a5500b7
2010-02-12 14:37:42 -08:00
Mathias Agopian
ec0f1f6720
implement Mutex and Condition with pthread instead of calling futex directly.
...
internally pthread uses futex. the implementation consists of simple inlines
there are no implementation files anymore.
2009-07-13 15:14:23 -07:00
Mathias Agopian
4fcd9c7003
get rid of LogSocket which wasn't even implemented (enabled)
2009-06-05 15:11:23 -07:00
Mathias Agopian
7e83f043d9
break dependency on utils/ZipEntry.h and utils/ZipFile.h, get rid of inet_address.h and Socket.h which were not used
2009-06-05 14:56:35 -07:00
Mathias Agopian
861aa2f0c9
rename string_array.h to StringArray.h and move the implementation from the header file to a new cpp file.
...
StringArray is used in two places in framework/base and in the Sim. Ideally we should get rid of it and use Vector<String8> instead of creating new code.
2009-06-05 01:26:23 -07:00
Android (Google) Code Review
6d2bc14d24
am 2a318867: Merge change 3203 into donut
...
Merge commit '2a3188672ab2b65c0ce7c9c598a463e382c47696'
* commit '2a3188672ab2b65c0ce7c9c598a463e382c47696':
rename a few files to camel-case, add copyright notices
2009-06-04 22:44:18 -07:00
Mathias Agopian
f446ba9dcb
rename a few files to camel-case, add copyright notices
2009-06-04 13:53:57 -07:00
Mathias Agopian
294423e148
get rid of TimerProbe which is never used
2009-06-01 13:55:28 -07:00
Mathias Agopian
1bc9c93faf
get rid of sleepForInterval() which didn't seem to be used anywhere in the source tree. Also get rid of ported.h which seem to be used only (possibly) in the sim. moved the implementation there.
2009-05-31 23:45:01 -07:00
Andy McFadden
da416411e0
Sim-only files move, part 2/2.
...
Move Pipe and executablepath from libutils to the simulator, since nothing
else uses them.
2009-05-27 16:01:39 -07:00
Mathias Agopian
208059f67e
checkpoint: split libutils into libutils + libbinder
2009-05-20 12:55:02 -07:00
Joe Onorato
8d626d6a48
Implement the C++ class to write the backed up file data.
2009-05-15 10:37:10 -04:00
Joe Onorato
0c4863b266
Add some C++ code to do raw files for backup
2009-05-05 13:45:25 -07:00
The Android Open Source Project
edbf3b6af7
auto import from //depot/cupcake/@135843
2009-03-03 19:31:44 -08:00
The Android Open Source Project
d5193d9394
auto import from //depot/cupcake/@135843
2009-03-03 18:28:45 -08:00
The Android Open Source Project
e09fd9e819
Code drop from //branches/cupcake/...@124589
2008-12-17 18:05:43 -08:00
The Android Open Source Project
7c1b96a165
Initial Contribution
2008-10-21 07:00:00 -07:00