Commit Graph

2264 Commits

Author SHA1 Message Date
Xavier Ducrohet
c604b9bb3d am 6ef45eb8: Merge change 23388 into eclair
Merge commit '6ef45eb862a8eb0f03fbd6b1c915ec03fc28f1e9' into eclair-plus-aosp

* commit '6ef45eb862a8eb0f03fbd6b1c915ec03fc28f1e9':
  DDMS now queries the VM for its features.
2009-09-01 11:59:21 -07:00
Android (Google) Code Review
6ef45eb862 Merge change 23388 into eclair
* changes:
  DDMS now queries the VM for its features.
2009-09-01 11:57:14 -07:00
Brett Chabot
3ea427ad1f am b8b984d0: Merge change 23420 into eclair
Merge commit 'b8b984d0776ad0f34d94e41938fa12086bf2dc59' into eclair-plus-aosp

* commit 'b8b984d0776ad0f34d94e41938fa12086bf2dc59':
  ADT: change continuous test ant script to run both functional and unit tests.
2009-09-01 11:18:09 -07:00
Android (Google) Code Review
b8b984d077 Merge change 23420 into eclair
* changes:
  ADT: change continuous test ant script to run both functional and unit tests.
2009-09-01 11:16:31 -07:00
Jean-Baptiste Queru
9dc454b1b1 merge from open-source master 2009-09-01 08:27:45 -07:00
Brett Chabot
60c6de766d ADT: change continuous test ant script to run both functional and unit tests. 2009-09-01 01:06:47 -07:00
Scott Main
8b1558c551 am 38b43f9c: am 50992e80: docs only. add a homepage for the searchable dictionary sample app. and make all urls relative
Merge commit '38b43f9cdac13f018bf23908d02d087b66643af6'

* commit '38b43f9cdac13f018bf23908d02d087b66643af6':
  docs only.
2009-08-31 19:41:04 -07:00
Scott Main
38b43f9cda am 50992e80: docs only. add a homepage for the searchable dictionary sample app. and make all urls relative
Merge commit '50992e805e758e2231f28ec2127b57a1a9fd0ddc' into eclair

* commit '50992e805e758e2231f28ec2127b57a1a9fd0ddc':
  docs only.
2009-08-31 19:36:23 -07:00
Xavier Ducrohet
bc4a352b19 DDMS now queries the VM for its features.
This is a first step to support method profiling on/off and hprof dump from
DDMS.

Change-Id: Id95767b458a8405a31bcbe295bb969597f0e6e03
2009-08-31 18:06:49 -07:00
Scott Main
50992e805e docs only.
add a homepage for the searchable dictionary sample app.
and make all urls relative
2009-08-31 15:22:28 -07:00
Mike LeBeau
36bca5b799 am 7b818e95: am 67545123: Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
Merge commit '7b818e955a7f71561162261b6403f50063b6c449'

* commit '7b818e955a7f71561162261b6403f50063b6c449':
  Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
2009-08-28 10:58:54 -07:00
Mike LeBeau
2fecbd9275 am 83e2eae3: Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
Merge commit '83e2eae3fbb54cb284e96a8ce3f658f4dadba172'

* commit '83e2eae3fbb54cb284e96a8ce3f658f4dadba172':
  Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
2009-08-28 10:58:51 -07:00
Mike LeBeau
7b818e955a am 67545123: Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
Merge commit '67545123a4188c714fbcf24e7fe1cf1f614b610c' into eclair

* commit '67545123a4188c714fbcf24e7fe1cf1f614b610c':
  Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
2009-08-28 10:53:53 -07:00
Mike LeBeau
83e2eae3fb Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
This reverts commit 3e83e8bc8b.
2009-08-28 10:42:04 -07:00
Mike LeBeau
67545123a4 Reinclude SearchableDictionary sample app as a demo of third party inclusion in Quick Search Box.
This reverts commit 3e83e8bc8b.
2009-08-28 10:35:46 -07:00
Dianne Hackborn
f43e9dcf73 am b8ff7ade: Add sample of correctly requesting camera feature, optional shared lib.
Merge commit 'b8ff7ade6966ecef0ee25441381b9604b0ca09bc'

* commit 'b8ff7ade6966ecef0ee25441381b9604b0ca09bc':
  Add sample of correctly requesting camera feature, optional shared lib.
2009-08-27 22:20:20 -07:00
Dianne Hackborn
b8ff7ade69 Add sample of correctly requesting camera feature, optional shared lib.
Change-Id: I5697e70cedeba9de6458caf50a363057278a7387
2009-08-27 20:13:19 -07:00
Raphael
b1b418254d am 3a5851d1: ADT: GraphicalEditorPart is the new GLE2.
Merge commit '3a5851d125c993be9c51936a4ba15ba06b18ab87'

* commit '3a5851d125c993be9c51936a4ba15ba06b18ab87':
  ADT: GraphicalEditorPart is the new GLE2.
2009-08-27 10:01:35 -07:00
Raphael
3a5851d125 ADT: GraphicalEditorPart is the new GLE2.
This CL represents the base for the new "Graphical Editor Part".

First, GLE2 has been renamed in GraphicalEditorPart. That's the
final name, I swear I won't change it again (until next month that is.)

The editor part has 3 composites: the top ConfigConfiguration
(same as usual, reused as-is), a new PaletteComposite and a new
LayoutCanavas. This last one displays the rendering image and
will deal with interactivity.

The LayoutCanvas is actually stacked with a label which displays
the rendering error. After a rendering, either the error or the
canvas is visible, depending on the success of the operation.
That would make it easier to have a different mechanism, for example
the error could be next to the last known rendering, they don't
have to be mutually exclusive.

It is worth noting that GraphicalEditorPart is 95% similar to
the GLE1, reusing all the glue code that we had to handle
layout requestes, refresh requests, sdk/framework load listeners,
configuration and file input changes, etc.

Both PaletteComposite and LayoutCanvas are currently embryonic
at best, just to make sure the editor part is structured correctly.

Change-Id: I36c2ae4d85a68e68a349adc63a718f06375e12c5
2009-08-27 09:52:49 -07:00
Brett Chabot
7a0f114cc4 am 3befd76e: am aa1be08c: Merge change 22791 into donut
Merge commit '3befd76efa7d56245894b895759d760da577b509'

* commit '3befd76efa7d56245894b895759d760da577b509':
  Add test definition for cts-gesture.
2009-08-26 17:50:28 -07:00
Brett Chabot
3befd76efa am aa1be08c: Merge change 22791 into donut
Merge commit 'aa1be08c90507e20c1ee78d0c7cbd4fa5c40a799' into eclair

* commit 'aa1be08c90507e20c1ee78d0c7cbd4fa5c40a799':
  Add test definition for cts-gesture.
2009-08-26 17:46:15 -07:00
Android (Google) Code Review
aa1be08c90 Merge change 22791 into donut
* changes:
  Add test definition for cts-gesture.
2009-08-26 17:44:09 -07:00
Xavier Ducrohet
327450dcaf am 06146645: Make ApkBuilder create filenames supported by older rules.
Merge commit '0614664583142fc9b83288734893a508823b3efd'

* commit '0614664583142fc9b83288734893a508823b3efd':
  Make ApkBuilder create filenames supported by older rules.
2009-08-26 15:57:49 -07:00
Xavier Ducrohet
0614664583 Make ApkBuilder create filenames supported by older rules.
'ant install' must know the debug apk filename so newer naming scheme breaks
on older rule files (1.5 and earlier).
The fix is to check for the presence of the property naming the debug,
signed, unaligned package. If the property is present, then we use
the new naming scheme ({base}[-{config}]-debug-unaligned.apk), else we use
the old one ({base}-[-{config}]-debug.apk).

Also merge the install/reinstall targets, since 'adb install -r <file>'
works even if the apk was not yet installed.

Change-Id: Id0670610a6539a3f48c955756955f950039c3cd0
2009-08-26 14:58:56 -07:00
Brett Chabot
08a3dc0d34 Add test definition for cts-gesture.
BUG 2048364

Change-Id: I71b2cc197a9f6809dfb863d919a7fdeae75bd411
2009-08-26 11:58:23 -07:00
Xavier Ducrohet
67c007e9f2 am 2328b4f3: am 3a92963b: Merge change 22652 into donut
Merge commit '2328b4f3f56cd33deef5f9b21673dc072012e0d3'

* commit '2328b4f3f56cd33deef5f9b21673dc072012e0d3':
  Cleanup SDK packaging: remove alias build files.
2009-08-26 11:47:36 -07:00
Xavier Ducrohet
b8feb74f5e am e0c9ef3d: am aa1abe87: (-s ours) Make ApkBuilder create filenames supported by older rules.
Merge commit 'e0c9ef3d678080a1bada3e05477549ab1781fd81'

* commit 'e0c9ef3d678080a1bada3e05477549ab1781fd81':
  Make ApkBuilder create filenames supported by older rules.
2009-08-26 11:47:34 -07:00
Xavier Ducrohet
2328b4f3f5 am 3a92963b: Merge change 22652 into donut
Merge commit '3a92963bf3865330e89b3e7a66b66dd9cfc8792b' into eclair

* commit '3a92963bf3865330e89b3e7a66b66dd9cfc8792b':
  Cleanup SDK packaging: remove alias build files.
2009-08-26 11:41:53 -07:00
Xavier Ducrohet
e0c9ef3d67 am aa1abe87: (-s ours) Make ApkBuilder create filenames supported by older rules.
Merge commit 'aa1abe879a53e1d25b8a95f677a920938097f3c9' into eclair

* commit 'aa1abe879a53e1d25b8a95f677a920938097f3c9':
  Make ApkBuilder create filenames supported by older rules.
2009-08-26 11:41:50 -07:00
Android Code Review
2748afc271 Merge change 6506
* changes:
  Updated to better distinguish between options and operands
2009-08-26 11:26:45 -07:00
Android (Google) Code Review
3a92963bf3 Merge change 22652 into donut
* changes:
  Cleanup SDK packaging: remove alias build files.
2009-08-26 11:26:06 -07:00
Xavier Ducrohet
b908430652 Cleanup SDK packaging: remove alias build files. 2009-08-26 11:23:20 -07:00
Xavier Ducrohet
aa1abe879a Make ApkBuilder create filenames supported by older rules.
'ant install' must know the debug apk filename so newer naming scheme breaks
on older rule files (1.5 and earlier).
The fix is to check for the presence of the property naming the debug,
signed, unaligned package. If the property is present, then we use
the new naming scheme ({base}[-{config}]-debug-unaligned.apk), else we use
the old one ({base}-[-{config}]-debug.apk).

Also merge the install/reinstall targets, since 'adb install -r <file>'
works even if the apk was not yet installed.

DO NOT MERGE
2009-08-26 11:17:04 -07:00
Nate Karstens
582fcd428d Updated to better distinguish between options and operands 2009-08-26 10:10:57 -07:00
Muthu Ramadoss
8f5361ba0d Enhancement: ApiDemos - App - Dialog - AlertDialog with MultipleChoices backed by Cursor
Added an example for using AlertDialog in Multichoice mode backed up by Cursor. This example can be used to test the following bug: http://code.google.com/p/android/issues/detail?id=955

AMEND:
	Added a Toast to display readonly status of cursor, so data will not be updated.
	Removed empty code blocks, which did nothing.
2009-08-26 08:48:03 -07:00
Xavier Ducrohet
99a59811ec am 6e0e0187: Make sure older rules files can find the SDK Location.
Merge commit '6e0e0187515f38a2a919373283f4a41bb9fcee8b'

* commit '6e0e0187515f38a2a919373283f4a41bb9fcee8b':
  Make sure older rules files can find the SDK Location.
2009-08-25 19:29:34 -07:00
Xavier Ducrohet
6e0e018751 Make sure older rules files can find the SDK Location.
Change-Id: Idb2463f07c233015927181e79955ae71e10dcb19
2009-08-25 18:17:07 -07:00
Piotr Gurgul
b01f2c55e8 am 2de42410: Merge change 22697 into eclair
Merge commit '2de4241074b761fc4d17f6d3928950cf23d258b9'

* commit '2de4241074b761fc4d17f6d3928950cf23d258b9':
  Ant clean target added
2009-08-25 17:31:24 -07:00
Android (Google) Code Review
2de4241074 Merge change 22697 into eclair
* changes:
  Ant clean target added
2009-08-25 17:27:37 -07:00
Xavier Ducrohet
4b4d609b05 am 338bc1cc: Move from arbitrary resource filters to fix ones
Merge commit '338bc1cc45b370dcb16f581bb5e9625dc67ec63a'

* commit '338bc1cc45b370dcb16f581bb5e9625dc67ec63a':
  Move from arbitrary resource filters to fix ones
2009-08-25 17:22:37 -07:00
Piotr Gurgul
e2c37d4f44 Ant clean target added
Removes output files created by other targets.
2009-08-25 17:19:00 -07:00
Xavier Ducrohet
338bc1cc45 Move from arbitrary resource filters to fix ones
Resource filters are used when generating additional APK containing only
specific resources.
The previous UI allowed for any type of filters, but we are moving to a
simpler way with fixed filters.
The first one is the density. Selecting the filter will generate 4 APKs per
application: default (all resources), hdpi (only hdpi/nodpi and default
resources), mdpi, ldpi.
2009-08-25 17:17:15 -07:00
Piotr Gurgul
19286c66fb am 68a7a11d: Merge change 22676 into eclair
Merge commit '68a7a11d24f7f3bf6704d848a5f77ad5b7e2c5bc'

* commit '68a7a11d24f7f3bf6704d848a5f77ad5b7e2c5bc':
  Ant properties names legacy support
2009-08-25 16:55:48 -07:00
Android (Google) Code Review
68a7a11d24 Merge change 22676 into eclair
* changes:
  Ant properties names legacy support
2009-08-25 16:52:21 -07:00
Piotr Gurgul
3259661b26 Ant properties names legacy support
Support for old property names in SetupTask.java, in order to maintain
compatibility with Donut and earlier.
2009-08-25 16:48:17 -07:00
Raphael
ef07519918 am b8a74f45: ADT: Fix some potential NPE in the configuration composite.
Merge commit 'b8a74f45519830f2695b74f39fc9097659e28969'

* commit 'b8a74f45519830f2695b74f39fc9097659e28969':
  ADT: Fix some potential NPE in the configuration composite.
2009-08-25 16:39:48 -07:00
Raphael
b8a74f4551 ADT: Fix some potential NPE in the configuration composite.
This is just based on Eclipse static analysis of potential null pointers.
It doesn't mean we were ever going to have any NPE there.

Change-Id: I2a326048d2eb6afff7598f9300f48e35495ff3c2
2009-08-25 16:19:25 -07:00
Raphael
c428ad14a9 am 5837c3cc: ADT: Tag classes with "@since GLE1"
Merge commit '5837c3cc34e1408781479ea1c4d77260de288647'

* commit '5837c3cc34e1408781479ea1c4d77260de288647':
  ADT: Tag classes with "@since GLE1"
2009-08-25 16:16:17 -07:00
Raphael
5837c3cc34 ADT: Tag classes with "@since GLE1"
This adds a @since GLE1 to all classes involved in the current GLE
and a @since GLE2 to the new classes. The idea is that both classes
are going to be mixed in the same packages and it will help later
to remove the old GLE by just searching for this specific tag.

The alternative would be to move the classes in a sub-package
layout.gle1 vs layout.gle2, but that seems unecessary.

Change-Id: I577cd81819db4c6e0209ebbd910a393fc2182619
2009-08-25 15:29:51 -07:00
Raphael
01025c7461 am c216dea0: Merge change 22555 into eclair
Merge commit 'c216dea016c0546a184ef941d2827b5413be7a12'

* commit 'c216dea016c0546a184ef941d2827b5413be7a12':
  ADT: Skeleton for GLE2.
2009-08-25 14:48:23 -07:00