OSDN Git Service

android-x86/sdk.git
13 years agoMerge "Fix the ddmlib/ddmuilib links making script."
Xavier Ducrohet [Sat, 26 Jun 2010 00:18:07 +0000 (17:18 -0700)]
Merge "Fix the ddmlib/ddmuilib links making script."

13 years agoMerge "ADT GLE2: Outline Page, display root, preserve state."
Raphael Moll [Sat, 26 Jun 2010 00:03:54 +0000 (17:03 -0700)]
Merge "ADT GLE2: Outline Page, display root, preserve state."

13 years agoMerge "ADT GLE2: Outline with selection synchronized from canvas."
Raphael Moll [Sat, 26 Jun 2010 00:03:46 +0000 (17:03 -0700)]
Merge "ADT GLE2: Outline with selection synchronized from canvas."

13 years agoFix the ddmlib/ddmuilib links making script.
Xavier Ducrohet [Fri, 25 Jun 2010 17:38:13 +0000 (10:38 -0700)]
Fix the ddmlib/ddmuilib links making script.

Change-Id: I899d1094dd0b81ca47e5b0409e426f8cbe61f2b5

13 years agoRemove hard-coded source folder name for library projects in ADT.
Xavier Ducrohet [Fri, 25 Jun 2010 01:31:57 +0000 (18:31 -0700)]
Remove hard-coded source folder name for library projects in ADT.

Previously, the library mechanism expected the library to have a single source folder called 'src'.

There can now be more than one source folder (but the 'gen' folder of the library is always excluded),
and they don't need to be directly under the project folder. For example src/java is supported.

Change-Id: If139bd69cb720c331a1e5d1543a0cd4a91b8d675

13 years agoMerge "Make ddmlib/ddmuilib jar files inside the ddms plug-in instead of symlinks."
Xavier Ducrohet [Fri, 25 Jun 2010 16:02:19 +0000 (09:02 -0700)]
Merge "Make ddmlib/ddmuilib jar files inside the ddms plug-in instead of symlinks."

13 years agoADT GLE2: Outline Page, display root, preserve state.
Raphael Moll [Fri, 25 Jun 2010 05:07:20 +0000 (22:07 -0700)]
ADT GLE2: Outline Page, display root, preserve state.

- Correctly displays the root element of the layout.
- Preserve select and expanded state when reloading layout.

Change-Id: Ic5786d08fe4e36f02ff658f23e66c66f372f58f8

13 years agoADT GLE2: Outline with selection synchronized from canvas.
Raphael Moll [Wed, 23 Jun 2010 22:55:30 +0000 (15:55 -0700)]
ADT GLE2: Outline with selection synchronized from canvas.

Next CL will be selection synchro outline->canvas.

Change-Id: I0e395313f0365830db7eb96e33077844d68f301e

13 years agoFix error when closing a library and project(s) using it at the same time.
Xavier Ducrohet [Thu, 24 Jun 2010 21:22:56 +0000 (14:22 -0700)]
Fix error when closing a library and project(s) using it at the same time.

By the time the job launched to unlink the linked source folder is running
the main project will be closed and its properties cannot be edited.

Change-Id: I1e5d9f4eb4899d58d3de3d5cc5f422e42d2db71e

13 years agoMake ddmlib/ddmuilib jar files inside the ddms plug-in instead of symlinks.
Xavier Ducrohet [Wed, 23 Jun 2010 00:55:45 +0000 (17:55 -0700)]
Make ddmlib/ddmuilib jar files inside the ddms plug-in instead of symlinks.

Also cleaned up the abstraction layer to load images from ddmuilib since
its image are now always located inside ddmuilib jar.

Change-Id: Id9d283df18a05b7b5593e4593e90dac6e5548b94

13 years agoMerge "Fix a crash in DDMS when parsing an unexpected sync event format due to a...
Xavier Ducrohet [Thu, 24 Jun 2010 16:21:14 +0000 (09:21 -0700)]
Merge "Fix a crash in DDMS when parsing an unexpected sync event format due to a change in froyo."

13 years agoFix a crash in DDMS when parsing an unexpected sync event format due to a change...
Xavier Ducrohet [Thu, 24 Jun 2010 00:47:34 +0000 (17:47 -0700)]
Fix a crash in DDMS when parsing an unexpected sync event format due to a change in froyo.

Change-Id: I878911b3167ff12b48fa3ea3a7bfb9129466b9bd

13 years agoMoving SDK howto docs from development.git into sdk.git.
Raphael Moll [Wed, 23 Jun 2010 22:58:16 +0000 (15:58 -0700)]
Moving SDK howto docs from development.git into sdk.git.

Will update content in another CL.

Change-Id: I7827d3f3cc6b8ba96822170949618dc75d879d28

13 years agoMerge "Rename ADT's ApkBuilder to PostCompilerBuilder."
Xavier Ducrohet [Tue, 22 Jun 2010 23:24:16 +0000 (16:24 -0700)]
Merge "Rename ADT's ApkBuilder to PostCompilerBuilder."

13 years agoMerge "Update changelog for ADT with the new qualifier support."
Xavier Ducrohet [Tue, 22 Jun 2010 22:55:23 +0000 (15:55 -0700)]
Merge "Update changelog for ADT with the new qualifier support."

13 years agoUpdate changelog for ADT with the new qualifier support.
Xavier Ducrohet [Tue, 22 Jun 2010 22:54:39 +0000 (15:54 -0700)]
Update changelog for ADT with the new qualifier support.

Change-Id: I7f3190d293a065724005d18eac8437b66aee1b21

13 years agoRename ADT's ApkBuilder to PostCompilerBuilder.
Xavier Ducrohet [Tue, 22 Jun 2010 22:49:58 +0000 (15:49 -0700)]
Rename ADT's ApkBuilder to PostCompilerBuilder.

This was confusing with the presence of ApkBuilder in sdklib,
which really only does the final APK building, while the one in ADT
does all the building steps after compilation (resource packaging,
dexing the java bytecode, and finally calling Apkbuilder).

Change-Id: I5b8b566e1560fd00b0fb4e5353b101401afe2b13

13 years agoMerge "Move the exceptions out of ApkBuilder."
Xavier Ducrohet [Tue, 22 Jun 2010 22:43:07 +0000 (15:43 -0700)]
Merge "Move the exceptions out of ApkBuilder."

13 years agoMerge "ADT GLE2: drag'n'drop in FrameLayout"
Raphael Moll [Tue, 22 Jun 2010 22:38:33 +0000 (15:38 -0700)]
Merge "ADT GLE2: drag'n'drop in FrameLayout"

13 years agoMove the exceptions out of ApkBuilder.
Xavier Ducrohet [Tue, 22 Jun 2010 21:58:22 +0000 (14:58 -0700)]
Move the exceptions out of ApkBuilder.

Change-Id: I66e767cbd4f3f3521bb994b281140a433f63291f

13 years agoMerge "Add support for Dock, Night mode, and Navigation state resource qualifiers."
Xavier Ducrohet [Tue, 22 Jun 2010 21:18:27 +0000 (14:18 -0700)]
Merge "Add support for Dock, Night mode, and Navigation state resource qualifiers."

13 years agoADT GLE2: drag'n'drop in FrameLayout
Raphael Moll [Tue, 22 Jun 2010 21:16:09 +0000 (14:16 -0700)]
ADT GLE2: drag'n'drop in FrameLayout

Change-Id: I397dfbee84928cc336238f3092e86364edeb1f18

13 years agoMerge "New ApkBuilder class."
Xavier Ducrohet [Tue, 22 Jun 2010 21:13:02 +0000 (14:13 -0700)]
Merge "New ApkBuilder class."

13 years agoAdd support for Dock, Night mode, and Navigation state resource qualifiers.
Xavier Ducrohet [Tue, 22 Jun 2010 19:37:08 +0000 (12:37 -0700)]
Add support for Dock, Night mode, and Navigation state resource qualifiers.

Change-Id: I6b84248354c48accaed4baab7d9c12d8757a335b

13 years agoNew ApkBuilder class.
Xavier Ducrohet [Thu, 17 Jun 2010 18:04:26 +0000 (11:04 -0700)]
New ApkBuilder class.

this is meant to replace the one previously in apkbuilder.jar and the
one in ADT, while being part of the public sdklib API so that other
tools can use it if needed (to deprecate the command line version)

Another changelist will rename the ApkBuilder classes inside
ADT to make things less confusing.

Change-Id: I13f2a09d8d507a85be33af3fe659d175819cb641

13 years agoADT GLE2: render moved items in RelativeLayout.
Raphael Moll [Mon, 21 Jun 2010 23:45:25 +0000 (16:45 -0700)]
ADT GLE2: render moved items in RelativeLayout.

Change-Id: I8ac4d8dd7abe43a1e5b32e234a74be80708144ec

13 years agoMerge changes Ib9f3473d,Ic9ac3d34,I1e26f9c5,I64959e27
Raphael Moll [Mon, 21 Jun 2010 20:09:23 +0000 (13:09 -0700)]
Merge changes Ib9f3473d,Ic9ac3d34,I1e26f9c5,I64959e27

* changes:
  ADT GLE2: cleanup some constants and review feedback.
  ADT GLE2: drag'n'drop in RelativeLayout.
  ADT GLE2: readme (first quick'n'dirty draft)
  ADT GLE2: drag'n'drop for LinearLayout

13 years agoADT GLE2: cleanup some constants and review feedback.
Raphael Moll [Mon, 21 Jun 2010 19:58:20 +0000 (12:58 -0700)]
ADT GLE2: cleanup some constants and review feedback.

Change-Id: Ib9f3473d49bc27dfb87d29855a832a21bdcf3100

13 years agoADT GLE2: drag'n'drop in RelativeLayout.
Raphael Moll [Sun, 20 Jun 2010 05:45:26 +0000 (22:45 -0700)]
ADT GLE2: drag'n'drop in RelativeLayout.

First pass. There are some details to take care of later.

Change-Id: Ic9ac3d34ce4061ed2a8c257ce6bd40ea30497eb8

13 years agoADT GLE2: readme (first quick'n'dirty draft)
Raphael Moll [Fri, 18 Jun 2010 20:23:42 +0000 (13:23 -0700)]
ADT GLE2: readme (first quick'n'dirty draft)

Change-Id: I1e26f9c50d647893d93747ccdbe73e27a5100cef

13 years agoADT GLE2: drag'n'drop for LinearLayout
Raphael Moll [Fri, 18 Jun 2010 05:34:20 +0000 (22:34 -0700)]
ADT GLE2: drag'n'drop for LinearLayout

Change-Id: I64959e27f2c08c459e15323d7c8d2cdb041ba9dd

13 years agoMove Apkbuilder into sdklib.
Xavier Ducrohet [Wed, 16 Jun 2010 22:02:35 +0000 (15:02 -0700)]
Move Apkbuilder into sdklib.

Change-Id: I88f7e6101b8c03157a320a6c9d9b7424ffbdc7f5

13 years agoRemove more mentions of jarutils.
Xavier Ducrohet [Wed, 16 Jun 2010 22:06:40 +0000 (15:06 -0700)]
Remove more mentions of jarutils.

Change-Id: I1075f4e5f61128991aef8368ec0595ec0b8116b0

13 years agoFix build. Jarutils was referenced by the eclipse pluging build script.
Raphael Moll [Wed, 16 Jun 2010 21:25:32 +0000 (14:25 -0700)]
Fix build. Jarutils was referenced by the eclipse pluging build script.

Change-Id: I2b1d5475ddcddf1f54260b688bf9b8236c2bf5cf

13 years agoMerge "Refactoring of ApkBuilder to prepare for its integration into sdklib."
Xavier Ducrohet [Wed, 16 Jun 2010 19:01:36 +0000 (12:01 -0700)]
Merge "Refactoring of ApkBuilder to prepare for its integration into sdklib."

13 years agoRefactoring of ApkBuilder to prepare for its integration into sdklib.
Xavier Ducrohet [Tue, 15 Jun 2010 23:20:59 +0000 (16:20 -0700)]
Refactoring of ApkBuilder to prepare for its integration into sdklib.

Change-Id: If75b9262126813769537435546be0ad4e4648ac2

13 years agoMerge "SdkManager: don't user versionName for new platform packages."
Raphael Moll [Tue, 15 Jun 2010 23:01:33 +0000 (16:01 -0700)]
Merge "SdkManager: don't user versionName for new platform packages."

13 years agoMove jarutils into sdklib.
Xavier Ducrohet [Tue, 15 Jun 2010 19:39:43 +0000 (12:39 -0700)]
Move jarutils into sdklib.

Change-Id: Ic99564a7671e588bbf6bc9ee08f7ae1f02a6dcb2

13 years agoSdkManager: don't user versionName for new platform packages.
Raphael Moll [Tue, 15 Jun 2010 22:26:44 +0000 (15:26 -0700)]
SdkManager: don't user versionName for new platform packages.

Change-Id: I56f0a619a5b050c65843730a4fe86a50b3c127ae

13 years agoADT: Multi-apk export action.
Xavier Ducrohet [Mon, 14 Jun 2010 21:45:35 +0000 (14:45 -0700)]
ADT: Multi-apk export action.

This is a first step with no UI.

Still needed:
- handling signing
- add control to how ApkBuilderHelper handles errors to prevent
  output to the console during export.

Change-Id: Id44d708c2b0f5bb52508c33a241bbe921b4297e1

13 years agoMerge "ADT: Editor for export.properties in export-projects."
Raphael Moll [Tue, 15 Jun 2010 04:07:16 +0000 (21:07 -0700)]
Merge "ADT: Editor for export.properties in export-projects."

13 years agoMerge "Saving ProjectProperties now keeps existing file and replaces values."
Xavier Ducrohet [Tue, 15 Jun 2010 00:10:56 +0000 (17:10 -0700)]
Merge "Saving ProjectProperties now keeps existing file and replaces values."

13 years agoADT: Editor for export.properties in export-projects.
Raphael Moll [Mon, 14 Jun 2010 22:31:21 +0000 (15:31 -0700)]
ADT: Editor for export.properties in export-projects.

This is an initial framework that needs to be refined.

Change-Id: I2cd8a7708c30826075de076d2b5826ed8af77eb9

13 years agoSaving ProjectProperties now keeps existing file and replaces values.
Xavier Ducrohet [Mon, 14 Jun 2010 17:29:49 +0000 (10:29 -0700)]
Saving ProjectProperties now keeps existing file and replaces values.

Change-Id: I15663980f931e0d15998f0430ee7154446036fca

13 years agoMerge "Remove debug printfs"
Xavier Ducrohet [Mon, 14 Jun 2010 19:39:15 +0000 (12:39 -0700)]
Merge "Remove debug printfs"

13 years agoMerge "Fix adt-tests (broken by last ADT GLE2 AttributeDescriptor change)"
Raphael Moll [Fri, 11 Jun 2010 23:23:02 +0000 (16:23 -0700)]
Merge "Fix adt-tests (broken by last ADT GLE2 AttributeDescriptor change)"

13 years agoMerge "ADT: Refactor AndroidEditor into AndroidXmlEditor."
Raphael Moll [Fri, 11 Jun 2010 23:20:40 +0000 (16:20 -0700)]
Merge "ADT: Refactor AndroidEditor into AndroidXmlEditor."

13 years agoFix adt-tests (broken by last ADT GLE2 AttributeDescriptor change)
Raphael Moll [Fri, 11 Jun 2010 23:14:49 +0000 (16:14 -0700)]
Fix adt-tests (broken by last ADT GLE2 AttributeDescriptor change)

Change-Id: I7b494743c2b7e8c2bfd6a89cc031f7eb3989ea6c

13 years agoRemove debug printfs
Xavier Ducrohet [Fri, 11 Jun 2010 21:48:37 +0000 (14:48 -0700)]
Remove debug printfs

Change-Id: I34f2aa0d35c904a421654e320c9bdfc229583fab

13 years agoADT: Refactor AndroidEditor into AndroidXmlEditor.
Raphael Moll [Fri, 11 Jun 2010 20:32:20 +0000 (13:32 -0700)]
ADT: Refactor AndroidEditor into AndroidXmlEditor.

Next we'll introduce a new AndroidTextEditor base class.

Change-Id: I2cdf4c7cb7a2eec03f7c523294a14f98bfd072f8

13 years agoMerge "Refactor most of the ApkBuilder into a separate helper class."
Xavier Ducrohet [Fri, 11 Jun 2010 20:30:21 +0000 (13:30 -0700)]
Merge "Refactor most of the ApkBuilder into a separate helper class."

13 years agoMerge "ADT GLE2: Access AttributeInfo from groovy scripts."
Raphael Moll [Fri, 11 Jun 2010 01:32:57 +0000 (18:32 -0700)]
Merge "ADT GLE2: Access AttributeInfo from groovy scripts."

13 years agoMerge "Add a 'removeInstrumentationArg' method to ddms testrunner."
Brett Chabot [Fri, 11 Jun 2010 01:29:57 +0000 (18:29 -0700)]
Merge "Add a 'removeInstrumentationArg' method to ddms testrunner."

13 years agoAdd a 'removeInstrumentationArg' method to ddms testrunner.
Brett Chabot [Fri, 11 Jun 2010 01:08:50 +0000 (18:08 -0700)]
Add a 'removeInstrumentationArg' method to ddms testrunner.

Change-Id: I85ba17eefbc5550dc2712b28b5d870e233c85058

13 years agoRefactor most of the ApkBuilder into a separate helper class.
Xavier Ducrohet [Thu, 10 Jun 2010 22:57:17 +0000 (15:57 -0700)]
Refactor most of the ApkBuilder into a separate helper class.

The Eclipse incremental builder will call the helper, as will
the multi-apk export code (that is not an Eclipse builder).

Change-Id: Ibac9aff4557232a3fa0033336c5d4d4327ae3883

13 years agoMerge "Add icon to export project."
Xavier Ducrohet [Thu, 10 Jun 2010 23:18:39 +0000 (16:18 -0700)]
Merge "Add icon to export project."

13 years agoMerge "Fix library-project link for library whose name isn't a valid path var."
Xavier Ducrohet [Thu, 10 Jun 2010 20:49:38 +0000 (13:49 -0700)]
Merge "Fix library-project link for library whose name isn't a valid path var."

13 years agoFix NPE when comparing project export properties with api split = false.
Xavier Ducrohet [Wed, 9 Jun 2010 23:52:53 +0000 (16:52 -0700)]
Fix NPE when comparing project export properties with api split = false.

Change-Id: I1d3135737e7c13503e0fe4e0559c62959014cd83

13 years agoAdd icon to export project.
Xavier Ducrohet [Wed, 9 Jun 2010 18:08:06 +0000 (11:08 -0700)]
Add icon to export project.

Change-Id: Ie858c3d956cc94f2e463c8f461d10697531225bd

13 years agoMerge "Add new Android Nature for export projects."
Xavier Ducrohet [Wed, 9 Jun 2010 18:26:47 +0000 (11:26 -0700)]
Merge "Add new Android Nature for export projects."

13 years agoFix library-project link for library whose name isn't a valid path var.
Xavier Ducrohet [Wed, 9 Jun 2010 18:23:57 +0000 (11:23 -0700)]
Fix library-project link for library whose name isn't a valid path var.

Change-Id: I42414bc8d560b57dbd58302a7a00203472a0d937

13 years agoMerge "Fix some handling of decimal values in the UI to handle non-en locales."
Xavier Ducrohet [Wed, 9 Jun 2010 17:40:42 +0000 (10:40 -0700)]
Merge "Fix some handling of decimal values in the UI to handle non-en locales."

13 years agoFix some handling of decimal values in the UI to handle non-en locales.
Xavier Ducrohet [Wed, 9 Jun 2010 00:16:19 +0000 (02:16 +0200)]
Fix some handling of decimal values in the UI to handle non-en locales.

Change-Id: I3f0a7e1152b8c29d02b57c41a80d431ff99e6c2b

13 years agoMerge "Add proper comment to multi-apk export build.xml template."
Xavier Ducrohet [Wed, 9 Jun 2010 17:20:28 +0000 (10:20 -0700)]
Merge "Add proper comment to multi-apk export build.xml template."

13 years agoAdd new Android Nature for export projects.
Xavier Ducrohet [Wed, 9 Jun 2010 15:53:15 +0000 (08:53 -0700)]
Add new Android Nature for export projects.

Also, renamed NATURE constant to NATURE_DEFAULT to make
the distinction between the two natures.

Change-Id: I13e83159f7f695822ed94fb2e84e1b760f00f28b

13 years agoAdd proper comment to multi-apk export build.xml template.
Xavier Ducrohet [Wed, 9 Jun 2010 01:16:36 +0000 (18:16 -0700)]
Add proper comment to multi-apk export build.xml template.

Change-Id: I5a237582fd77be24c032af61d52e26976583fcb9

13 years agoADT GLE2: Access AttributeInfo from groovy scripts.
Raphael Moll [Wed, 9 Jun 2010 04:38:19 +0000 (21:38 -0700)]
ADT GLE2: Access AttributeInfo from groovy scripts.

This CL extracts IAttributeInfo from DeclareStyleable -- this used
to be the metadata extracted from an attribute declared in attrs.xml.

The interface that is now available to groovy scripts lets them
check whether an attribute is a reference, a string, etc. For an
enum or flag that means having access to the defined values too.

In the case of the AbsoluteLayout drop, we use this info to check if
an attribute is a reference. For example when duplicating a
RelativeLayout dropped in an AbsoluteLayout, we need to create new
ids and the RelativeLayout is prone to have inner self-references
that can be automatically adjusted that way.

A large part of the CL is about refactoring the various manually-created
attributes in the Descriptors for resources, XML, and such. In this
case the IAttributeInfo that is made available via the AttributeDescriptor
is not used, but it made sense to keep this consistent in case we want
to expose it later and to avoid having to care about special cases.

Change-Id: Ic02f69bc16f0e549fcac3956ae93b86651c5be3c

13 years agoProperly handle float/double in loc control when locale is not en.
Xavier Ducrohet [Tue, 8 Jun 2010 23:34:19 +0000 (01:34 +0200)]
Properly handle float/double in loc control when locale is not en.

String.format uses the decimal point of the current locale which
we don't want since we pass the result to the emulator which expects
decimal point to be '.'

Double.parseDouble does not use the current locale and therefore
failed to read values put in the UI that used a decimal point
that is not '.'

Also simplified the GPS command to use geo fix instead of geo nmea

Change-Id: I275018e6a967c3d4fa37f25a149a840350e40bb8

13 years agoMerge "Enforce english formatting for the geo string sent to the emulator."
Xavier Ducrohet [Tue, 8 Jun 2010 21:43:07 +0000 (14:43 -0700)]
Merge "Enforce english formatting for the geo string sent to the emulator."

13 years agoEnforce english formatting for the geo string sent to the emulator.
Xavier Ducrohet [Tue, 8 Jun 2010 18:44:11 +0000 (20:44 +0200)]
Enforce english formatting for the geo string sent to the emulator.

Change-Id: I1fc90e332fff41e40d2fce740bce8e07d88586ce

13 years agoExport project creation.
Xavier Ducrohet [Fri, 4 Jun 2010 19:53:07 +0000 (12:53 -0700)]
Export project creation.

Change-Id: I22b5a1c7225425b387e1fd5b6769b5e9249b7c88

13 years agoMerge "qemu-props: Signal end of property list."
David Turner [Mon, 7 Jun 2010 22:32:03 +0000 (15:32 -0700)]
Merge "qemu-props: Signal end of property list."

13 years agoMerge "Stop using java.ext.dirs to modify classpath for android.bat"
Xavier Ducrohet [Mon, 7 Jun 2010 21:55:00 +0000 (14:55 -0700)]
Merge "Stop using java.ext.dirs to modify classpath for android.bat"

13 years agoqemu-props: Signal end of property list.
Dries Harnie [Mon, 7 Jun 2010 21:41:00 +0000 (23:41 +0200)]
qemu-props: Signal end of property list.

Change-Id: I16f8c8b370f42c6229b3deabd66d2aaabd0b7937

13 years agoStop using java.ext.dirs to modify classpath for android.bat
Xavier Ducrohet [Mon, 7 Jun 2010 20:36:51 +0000 (13:36 -0700)]
Stop using java.ext.dirs to modify classpath for android.bat

If the original value of java.ext.dirs contains space, then the
value is lost and we lose access to optional crypto packages.

The new mechanism uses a mix of -classpath (for main package
and swt whose path is computed automatically). For other
dependencies, we use the Class-Path attribute in the manifest
of sdkmanager.jar.

Change-Id: I06c46eb1abcd9b5bab6360d1430c0dcbc97f73ce

13 years agoADT GLE2: Restore relative position of elements in AbsoluteLayout drop.
Raphael Moll [Sat, 5 Jun 2010 05:44:38 +0000 (22:44 -0700)]
ADT GLE2: Restore relative position of elements in AbsoluteLayout drop.

Change the IDragElement to not carry the original INode, since
this is not available when crossing Eclipse instances. Instead
encode the info we need in the transfer.

Change-Id: I90a1e71171af61e51e8aaded31e05300fa85c014

14 years agoADT GLE2: remove source elements after a drag'n'drop MOVE operation.
Raphael Moll [Fri, 4 Jun 2010 22:34:24 +0000 (15:34 -0700)]
ADT GLE2: remove source elements after a drag'n'drop MOVE operation.

Change-Id: Ic0560466a3ccfb3a5eeb077b1eae508828870629

14 years agoMerge "ADT GLE2: Tests for SimpleElement/Attribute"
Raphael Moll [Fri, 4 Jun 2010 21:41:09 +0000 (14:41 -0700)]
Merge "ADT GLE2: Tests for SimpleElement/Attribute"

14 years agoADT GLE2: Tests for SimpleElement/Attribute
Raphael Moll [Fri, 4 Jun 2010 20:44:07 +0000 (13:44 -0700)]
ADT GLE2: Tests for SimpleElement/Attribute

Change-Id: Ica08b71b4d3280fefad2388780849d307a515d5a

14 years agoDetect conflict due to change in number/list of ABI being exported.
Xavier Ducrohet [Fri, 4 Jun 2010 20:24:35 +0000 (13:24 -0700)]
Detect conflict due to change in number/list of ABI being exported.

A change in ABI (number, or one replacing another) in the ABIs of a project
would trigger a change in the generated build info, so we force
increment of versionCode in this case.

Also now display the actual project property that changed and is
causing a conflict for better troubleshooting.

Change-Id: Ibb654022f1bed0e81fa0c6e649dc69dd98f2f9e0

14 years agoMerge "Rework the multi-apk log file(s)."
Xavier Ducrohet [Fri, 4 Jun 2010 18:11:28 +0000 (11:11 -0700)]
Merge "Rework the multi-apk log file(s)."

14 years agoRework the multi-apk log file(s).
Xavier Ducrohet [Fri, 4 Jun 2010 02:50:37 +0000 (19:50 -0700)]
Rework the multi-apk log file(s).

Move away from a single log file used for:
- tell the dev what file was created with that properties
- used to increment minor versionCode for specific apks
- used to detect config change from what export to another.

There are now three files for each case, with the last two
using a never changing filename. Only a new build log file
is created at each export.

Change-Id: Ia9b464e6ffefe24463a537ee48d0a20a7a004af7

14 years agoMerge "ADT GLE2: Generate items on drop in AbsoluteLayout."
Raphael Moll [Fri, 4 Jun 2010 15:59:43 +0000 (08:59 -0700)]
Merge "ADT GLE2: Generate items on drop in AbsoluteLayout."

14 years agoADT GLE2: Generate items on drop in AbsoluteLayout.
Raphael Moll [Thu, 3 Jun 2010 23:59:10 +0000 (16:59 -0700)]
ADT GLE2: Generate items on drop in AbsoluteLayout.

Change-Id: Iaf943b476db553cd39f5c3ee4f9c47ad3cdc6246

14 years agoAdd support for locale filters in multi-apk export.
Xavier Ducrohet [Wed, 2 Jun 2010 22:51:19 +0000 (15:51 -0700)]
Add support for locale filters in multi-apk export.

Change-Id: Ia3faf7a6818de0e579cf491b139a41f4d379935e

14 years agoMerge "Fix ABI ordering for the multi-apk build info."
Xavier Ducrohet [Wed, 2 Jun 2010 22:36:47 +0000 (15:36 -0700)]
Merge "Fix ABI ordering for the multi-apk build info."

14 years agoMerge "Add support for soft properties in multi-apk export."
Xavier Ducrohet [Wed, 2 Jun 2010 22:36:42 +0000 (15:36 -0700)]
Merge "Add support for soft properties in multi-apk export."

14 years agoMerge "Implement mechanics for supports-screens in the multi-apk export."
Xavier Ducrohet [Wed, 2 Jun 2010 21:46:22 +0000 (14:46 -0700)]
Merge "Implement mechanics for supports-screens in the multi-apk export."

14 years agoFix ABI ordering for the multi-apk build info.
Xavier Ducrohet [Wed, 2 Jun 2010 20:18:49 +0000 (13:18 -0700)]
Fix ABI ordering for the multi-apk build info.

Change-Id: I3241ec881549218f4cb21ce723c257ee69b9f8a5

14 years agoAdd support for soft properties in multi-apk export.
Xavier Ducrohet [Wed, 2 Jun 2010 00:00:00 +0000 (17:00 -0700)]
Add support for soft properties in multi-apk export.

First property is split by density.

Change-Id: If68bc520ba4014bbd4b144e71d54bc1161a56e2d

14 years agoADT GLE2: Script for AbsoluteLayout for new canvas drag API.
Raphael Moll [Tue, 1 Jun 2010 17:25:38 +0000 (10:25 -0700)]
ADT GLE2: Script for AbsoluteLayout for new canvas drag API.

Most of the changes concern the supporting API (INode and co)
to be able to recreate and mofiy the XML elements.

Change-Id: I9ab62b3fe125faed1b647f1735f8ff0afd33a5d9

14 years agoImplement mechanics for supports-screens in the multi-apk export.
Xavier Ducrohet [Fri, 28 May 2010 22:07:52 +0000 (15:07 -0700)]
Implement mechanics for supports-screens in the multi-apk export.

- detect overlap (apk1 is small, large; apk2 is normal)
- detect non-strictly different supports-screens
- compareTo orders based on support for higher size.

Change-Id: I76251e10c83f1508c9a5b83b638a47b1c0922693

14 years agoMerge "Fix test symlinks script for windows"
Raphael Moll [Fri, 28 May 2010 21:59:44 +0000 (14:59 -0700)]
Merge "Fix test symlinks script for windows"

14 years agoMerge "Uses some constants for default values for minSdkVersion and glEsVersion"
Xavier Ducrohet [Fri, 28 May 2010 21:39:08 +0000 (14:39 -0700)]
Merge "Uses some constants for default values for minSdkVersion and glEsVersion"

14 years agoMerge "ADT GLE2: Drag from canvas"
Raphael [Fri, 28 May 2010 21:37:34 +0000 (14:37 -0700)]
Merge "ADT GLE2: Drag from canvas"

14 years agoUses some constants for default values for minSdkVersion and glEsVersion
Xavier Ducrohet [Fri, 28 May 2010 19:29:45 +0000 (12:29 -0700)]
Uses some constants for default values for minSdkVersion and glEsVersion

Change-Id: Ieaf86ae56c7458e2bde90960c0262329ba77bad5

14 years agoMerge "New log format for multi-apk export."
Xavier Ducrohet [Fri, 28 May 2010 20:19:25 +0000 (13:19 -0700)]
Merge "New log format for multi-apk export."

14 years agoMerge "Properly compare supports-screens."
Xavier Ducrohet [Fri, 28 May 2010 19:23:49 +0000 (12:23 -0700)]
Merge "Properly compare supports-screens."

14 years agoMerge "Add Manifest checks for multi-apk export."
Xavier Ducrohet [Fri, 28 May 2010 19:22:48 +0000 (12:22 -0700)]
Merge "Add Manifest checks for multi-apk export."

14 years agoADT GLE2: Drag from canvas
Raphael [Thu, 25 Mar 2010 20:35:54 +0000 (13:35 -0700)]
ADT GLE2: Drag from canvas

The groovy scripts need to be changed and will be
part of the next CL (only the base view one has been
adapted here.)

Change-Id: If91602b36a3b147f6a18c9c9538d6d9bec5ecea0