Mathias Agopian
b6822d7a3e
Merge commit 'goog/master' into merge_master
2009-06-16 12:38:55 -07:00
Mathias Agopian
375f56363a
new Permission class used to improve permission checks speed (by caching results)
2009-06-15 21:56:51 -07:00
Android (Google) Code Review
a08c7b6759
am 78f0f8cb: Merge changes 3953,3954 into donut
...
Merge commit '78f0f8cb2efe9410127c39201e240f6d438eb53c'
* commit '78f0f8cb2efe9410127c39201e240f6d438eb53c':
Make the file backup helper not crash if a file you requested
Fix SharedPrefsBackupHelper so it doesn't hard code the paths to the files.
2009-06-12 08:26:05 -07:00
Joe Onorato
1a9e19a73e
Make the file backup helper not crash if a file you requested
...
can't be stated. This means you don't need to know if the files
you are backing up exist or not -- we'll figure it out for you.
2009-06-11 14:51:45 -07:00
Joe Onorato
0ad6120dad
Fix SharedPrefsBackupHelper so it doesn't hard code the paths to the files.
...
This took quite a bit of refactoring.
2009-06-11 11:29:57 -07:00
Mathias Agopian
0a3139a21e
fix a bug where copybit only renders in the first buffer when used with s/w GL
2009-06-10 16:15:32 -07:00
Mathias Agopian
7e2a937c4f
revive the copybit test.
2009-06-09 21:38:08 -07:00
Android (Google) Code Review
4d4be6b49b
am e3523054: Merge change 3356 into donut
...
Merge commit 'e3523054ded8c6e86935a978aa136c3ed2c0ba12'
* commit 'e3523054ded8c6e86935a978aa136c3ed2c0ba12':
Cleaning up comments in interface for TTS engines.
2009-06-05 21:17:31 -07:00
Android (Google) Code Review
ce08aa4422
am 327da854: Merge change 3344 into donut
...
Merge commit '327da854e8fbc444150b40941668b3c9187c34b9'
* commit '327da854e8fbc444150b40941668b3c9187c34b9':
Updating TtsEngine.h and SynthProxy.cpp so that buffer memory
2009-06-05 21:17:19 -07:00
Jean-Michel Trivi
a40a4cf656
Cleaning up comments in interface for TTS engines.
2009-06-05 15:49:28 -07:00
Mathias Agopian
1a0c4cd5d8
Merge commit 'goog/master' into merge_master
2009-06-05 15:45:39 -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
Charles Chen
a17cef0154
Updating TtsEngine.h and SynthProxy.cpp so that buffer memory
...
management is handled on the system side.
2009-06-05 13:58:33 -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
Mathias Agopian
0c97ed3a2e
cleanup Debug.h a bit
2009-06-04 23:29:29 -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
3d57964a81
fix a bunch of problems with destroying surfaces.
...
now, all destruction path, go through the purgatory which is emptied when ~ISurface is called, but we also make sure to remove the surface from the current list from there (in case a client forgot to request the destruction explicitely).
2009-06-04 18:46:21 -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
6457359fa5
Merge commit 'goog/master' into merge_master
2009-06-01 14:30:08 -07:00
Mathias Agopian
c6a5a5183b
move utils/Pipe.h to the simulator
2009-06-01 14:06:02 -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
Mathias Agopian
e0c322049a
get rid of utils.h
2009-05-31 19:13:00 -07:00
Mathias Agopian
d07f2a523f
get rid of utils/executablepath.h, which now lives in the simulator
2009-05-31 18:49:44 -07:00
Mathias Agopian
e839d82680
merge master to master_gl
2009-05-31 01:16:45 -07:00
Android (Google) Code Review
8ae930e706
am 11b1675a: Merge change 2626 into donut
...
Merge commit '11b1675a9348adabd9370ac01ae9c614ca4af384'
* commit '11b1675a9348adabd9370ac01ae9c614ca4af384':
Adding TTS error code to signal missing resources (for instance missing language files).
2009-05-29 17:19:25 -07:00
Mathias Agopian
0669fbb12a
force explicit instantiation of Singleton<> objects
2009-05-28 12:31:31 -07:00
Jean-Michel Trivi
8d336f9ab9
Adding TTS error code to signal missing resources (for instance missing language files).
2009-05-28 11:11:25 -07:00
Mathias Agopian
bed9dd128d
make sure the Region code disallows constructs like "(a+b)=c;", which is somewhat meaningless.
2009-05-27 17:01:58 -07:00
Mathias Agopian
4b8160fdfd
oops forgot these changes in the previous merge. fixes build
2009-05-27 15:02:35 -07:00
Mathias Agopian
723ec00af4
Merge commit 'goog/master' into merge_master
...
Conflicts:
include/ui/Rect.h
libs/ui/ISurfaceComposer.cpp
2009-05-27 14:34:50 -07:00
Android (Google) Code Review
2787dddcd0
am 0c0ad39c: Merge change 2502 into donut
...
Merge commit '0c0ad39cd8eaa6de6b7f99cec3971bcc953461e0'
* commit '0c0ad39cd8eaa6de6b7f99cec3971bcc953461e0':
minor clean-up to Rect and Point.
2009-05-26 18:15:53 -07:00
Mathias Agopian
35801cea5f
minor clean-up to Rect and Point.
...
- return "const" objects for overloaded operators to disallow constructs like: (a+b) = c;
- don't return references to non-static members, it's not always safe.
- Point.cpp was empty, so get rid of it
2009-05-26 17:47:39 -07:00
Mathias Agopian
83c0446f27
some work to try to reduce the code size of some native libraries
...
- make sure that all binder Bn classes define a ctor and dtor in their respective library.
This avoids duplication of the ctor/dtor in libraries where these objects are instantiated.
This is also cleaner, should we want these ctor/dtor to do something one day.
- same change as above for some Bp classes and various other non-binder classes
- moved the definition of CHECK_INTERFACE() in IInterface.h instead of having it everywhere.
- improved the CHECK_INTERFACE() macro so it calls a single method in Parcel, instead of inlining its code everywhere
- IBinder::getInterfaceDescriptor() now returns a "const String16&" instead of String16, which saves calls to String16 and ~String16
- implemented a cache for BpBinder::getInterfaceDescriptor(), since this does an IPC. HOWEVER, this method never seems to be called.
The cache makes BpBinder bigger, so we need to figure out if we need this method at all.
2009-05-26 16:12:20 -07:00
Mathias Agopian
310f8da0c3
merge master to master_gl
2009-05-22 02:16:08 -07:00
Android (Google) Code Review
9c954caf4f
Merge change 2260
...
* changes:
change 2115 wasn't merged properly into master. this fixes that.
2009-05-21 16:32:55 -07:00
Mathias Agopian
a47f02afb1
change 2115 wasn't merged properly into master. this fixes that.
...
Merge change 2115 into donut
* changes:
bring the native_handle stuff back from master_gl
Conflicts:
libs/binder/Parcel.cpp
2009-05-21 16:29:38 -07:00
Android (Google) Code Review
9cbc6a7542
am 384bfa27: Merge change 2227 into donut
...
Merge commit '384bfa270cdcb5dc3bc9ec396b783e25eb2d9b4d'
* commit '384bfa270cdcb5dc3bc9ec396b783e25eb2d9b4d':
Add header declaring the interface for TTS engines to implement.
2009-05-21 16:18:48 -07:00
Jean-Michel Trivi
c7104572aa
Add header declaring the interface for TTS engines to implement.
2009-05-21 15:32:11 -07:00
Mathias Agopian
53f6f3c799
bring the native_handle stuff back from master_gl
2009-05-20 14:33:23 -07:00
Mathias Agopian
c5b2c0bf80
move libbinder's header files under includes/binder
2009-05-20 12:55:03 -07:00
Mathias Agopian
208059f67e
checkpoint: split libutils into libutils + libbinder
2009-05-20 12:55:02 -07:00
Joe Onorato
473b6e2d2d
Hook up the backup data writer, and add a utility to read the backup data files.
2009-05-20 11:24:20 -07:00
Dianne Hackborn
7a57985962
Update aapt badging for native code, configs, density, etc.
2009-05-18 15:22:00 -07:00
Mathias Agopian
20f68782a4
Region now has its own implementation instead of relying on SkRegion, which allows us to break libui's dependency on libcorecg.
2009-05-17 23:34:16 -07:00
Mathias Agopian
ac2dda7e0e
Merge branch '2514' into merge_master
2009-05-15 15:44:41 -07:00
Joe Onorato
d502f05c6b
Add the backup data file writer C++ class.
2009-05-15 18:20:19 -04:00
Joe Onorato
8d626d6a48
Implement the C++ class to write the backed up file data.
2009-05-15 10:37:10 -04:00
Mathias Agopian
d717598616
Merge commit 'goog/master' into merge_master
...
Conflicts:
opengl/libagl/Android.mk
opengl/libs/Android.mk
opengl/libs/egl_impl.h
2009-05-14 22:44:23 -07:00