OSDN Git Service
The Android Open Source Project [Fri, 20 Aug 2010 18:02:25 +0000 (11:02 -0700)]
merge from open-source master
Change-Id: I96edec07df6843984515ff92d3636434397a9d7e
The Android Open Source Project [Fri, 20 Aug 2010 17:51:08 +0000 (10:51 -0700)]
merge from tools_r7
Change-Id: I0a73800c5f6454a012d6556668aa98ddfb53db3a
Xavier Ducrohet [Wed, 18 Aug 2010 18:54:31 +0000 (11:54 -0700)]
Merge sdklib manifest fix for r7. DO NOT MERGE.
Original commit msg:
Fix missing dependency in the sdklib manifest + improved error reporting.
Change-Id: I778a839cc280db8bcc7a4a0b11378119de9aed57
The Android Open Source Project [Thu, 19 Aug 2010 22:35:31 +0000 (15:35 -0700)]
merge from open-source master
Change-Id: I86b16a803691187dc9311509042bcca68a2a9ac1
The Android Open Source Project [Thu, 19 Aug 2010 22:23:53 +0000 (15:23 -0700)]
merge from open-source master
Change-Id: I26db0ad2532f75465b4ca69463a1a593ef64e05d
Ben Dodson [Thu, 19 Aug 2010 22:23:46 +0000 (15:23 -0700)]
Merge "Transition from clearsilver to jsilver"
Ben Dodson [Thu, 19 Aug 2010 22:15:50 +0000 (15:15 -0700)]
Transition from clearsilver to jsilver
Change-Id: Iea2fb85b246685b1c2e27866bb1c1df80fa55abe
The Android Open Source Project [Thu, 19 Aug 2010 22:07:06 +0000 (15:07 -0700)]
merge from open-source master
Change-Id: Ib2fbc41481934a38090dd1ee97d7ddec30ca8df1
Konstantin Lopyrev [Thu, 19 Aug 2010 22:06:39 +0000 (15:06 -0700)]
Merge "Adding property and profile viewers + misc"
Konstantin Lopyrev [Thu, 19 Aug 2010 22:06:10 +0000 (15:06 -0700)]
Merge "Increasing the changes of a device connecting properly and making sure things are disposed of properly."
Konstantin Lopyrev [Thu, 19 Aug 2010 22:05:31 +0000 (15:05 -0700)]
Merge "Adding the new tree view."
Konstantin Lopyrev [Thu, 19 Aug 2010 22:04:34 +0000 (15:04 -0700)]
Merge "Adding pixel perfect view, loupe and tree."
The Android Open Source Project [Thu, 19 Aug 2010 21:55:35 +0000 (14:55 -0700)]
merge from open-source master
Change-Id: I829f7ae2314c7415a58cbd0d82e8201ea8a99bc1
Raphael Moll [Thu, 19 Aug 2010 21:53:36 +0000 (14:53 -0700)]
Merge "ADT-Tests: Unit test for GRE NodeFactory."
The Android Open Source Project [Thu, 19 Aug 2010 21:32:46 +0000 (14:32 -0700)]
merge from open-source master
Change-Id: I800d0c33be754591f3e11c24c209ceea77a5aeda
Xavier Ducrohet [Thu, 19 Aug 2010 21:30:49 +0000 (14:30 -0700)]
Merge "Fix missing dependency in the sdklib manifest + improved error reporting."
The Android Open Source Project [Thu, 19 Aug 2010 21:09:50 +0000 (14:09 -0700)]
merge from open-source master
Change-Id: I4841849fc8f15c9614feee5e425581ce53192bf8
Raphael Moll [Thu, 19 Aug 2010 21:03:57 +0000 (14:03 -0700)]
Merge "ADT-Tests: add external/easymock to the classpath."
Xavier Ducrohet [Wed, 18 Aug 2010 18:54:31 +0000 (11:54 -0700)]
Fix missing dependency in the sdklib manifest + improved error reporting.
Change-Id: I197d17ee3dcf7119fe9da4b7f29bb9bce193ff12
Xavier Ducrohet [Wed, 18 Aug 2010 22:53:27 +0000 (15:53 -0700)]
Merge "ADT: support xlarge resource configuration."
The Android Open Source Project [Wed, 18 Aug 2010 01:10:09 +0000 (18:10 -0700)]
merge from open-source master
Change-Id: I65d2a8a84aecc3cd0477fef83c30aa422dbc90ac
Konstantin Lopyrev [Wed, 11 Aug 2010 19:45:59 +0000 (12:45 -0700)]
Adding property and profile viewers + misc
Change-Id: I04b7e6045047d303b3434dc64662ffeb36c48c24
Konstantin Lopyrev [Tue, 10 Aug 2010 00:42:51 +0000 (17:42 -0700)]
Increasing the changes of a device connecting properly and making sure things are disposed of properly.
Change-Id: Ib1190c65c8ac9795fc0b97beacd7fd102cb95abf
Konstantin Lopyrev [Fri, 6 Aug 2010 01:00:36 +0000 (18:00 -0700)]
Adding the new tree view.
Change-Id: I490f475fadaec5625352a49524ec8cb3a6e9b7d4
Konstantin Lopyrev [Fri, 30 Jul 2010 00:30:16 +0000 (17:30 -0700)]
Adding pixel perfect view, loupe and tree.
Change-Id: I9be3e9037dec5eeb240608ba8c6329fd77689bbe
Xavier Ducrohet [Wed, 18 Aug 2010 00:58:05 +0000 (17:58 -0700)]
Merge "Making sure the old hierarchy viewer works with categorized properties."
The Android Open Source Project [Tue, 17 Aug 2010 16:54:23 +0000 (09:54 -0700)]
merge from open-source master
Change-Id: I5fdfe707f9e4cf94566bb824aea0569d4bf124b5
Bill Napier [Tue, 17 Aug 2010 16:49:56 +0000 (09:49 -0700)]
Merge "Add paragraph support into MonkeyRunner documentation."
The Android Open Source Project [Mon, 16 Aug 2010 20:58:55 +0000 (13:58 -0700)]
merge from open-source master
Change-Id: I1c60017b35d3bb5428f1868a1394323301d4e713
Raphael Moll [Mon, 16 Aug 2010 20:47:21 +0000 (13:47 -0700)]
ADT-Tests: Unit test for GRE NodeFactory.
Change-Id: I33039b0be05f0eca51f1fd5c6f616d01f46a59b7
Raphael Moll [Mon, 16 Aug 2010 20:41:57 +0000 (13:41 -0700)]
ADT-Tests: add external/easymock to the classpath.
Change-Id: I892f686b98efad14ac5de932030238116bf0d3d4
Raphael Moll [Thu, 12 Aug 2010 22:01:17 +0000 (15:01 -0700)]
WXVGA 1280x800 skin for emulator.
Change-Id: I42b7e24a824d42bf53efcc6cf487102021c7b8d8
Raphael [Thu, 12 Aug 2010 02:33:42 +0000 (19:33 -0700)]
ADT: support xlarge resource configuration.
Also added a sample device configuration for the layout editor.
Change-Id: I1ec540038d2676e1f924e74f7f2aa8000d3672b3
Konstantin Lopyrev [Wed, 11 Aug 2010 19:52:19 +0000 (12:52 -0700)]
Making sure the old hierarchy viewer works with categorized properties.
Change-Id: Ie0406055c73881a1cc238689b05567bca09fc8b1
Raphael Moll [Tue, 10 Aug 2010 17:20:46 +0000 (10:20 -0700)]
Ant: ensure SDK path ends with dir separator.
SDK Bug:
2906094
Change-Id: Ic4053c97c8dd5a32a2276e22644b5e09c91d52f0
The Android Open Source Project [Tue, 10 Aug 2010 03:28:14 +0000 (20:28 -0700)]
merge from open-source master
Change-Id: I83aa7f88ba7390781d0045bff3a629b71c3143a0
Raphael Moll [Tue, 10 Aug 2010 02:51:44 +0000 (19:51 -0700)]
ADT: Fix visibility of method so that Eclipse tests can access it.
Also added an annotation to indicate why it has been made
public.
SDK Bug:
2906164
Change-Id: I9490467a72989392f838a8c8e7137e929721358e
Bill Napier [Sun, 8 Aug 2010 05:40:09 +0000 (22:40 -0700)]
Add paragraph support into MonkeyRunner documentation.
Any strings that contain a newline are now broken up when put into the HDF.
This allows the formatters to do special per-paragraph formatting (very useful
for the HTML output).
Change-Id: If2e1dd1a6c752afe900745347ff6c9a9e4bb406d
Omari Stephens [Fri, 6 Aug 2010 01:37:52 +0000 (18:37 -0700)]
Fix permissions: source files shouldn't be executable
Change-Id: I4030ca07fb40e171978d8eb366b6d403e3c9ea2c
Raphael Moll [Fri, 30 Jul 2010 22:37:25 +0000 (15:37 -0700)]
SdkManager: support for upgrade to Schema #3.
This changes the way the sdk manager looks for schema upgrades:
- when trying to load an XML, parse the root element and scan
for our XLMNS. If it parses, get the version number at the end
and use this directly to try to load using the right schema.
- In turn this allows us to distinguish between an incorrectly
formatted XML (but using the right schema) versus something
that is not our XML schema or not an XML at all, and then we
can produce better errors for the user.
- We also then directly know when the schema version is above
the known value of the tool and can then create the upgrade
tools node accordingly.
Change-Id: I58c7d89d7b57dd4d5488f726e5f8b21cc4308451
Xavier Ducrohet [Tue, 27 Jul 2010 22:08:15 +0000 (15:08 -0700)]
Update sdklib to use the new sdk organization (build tools moved)
Also do some minor clean-up from the recent change to ProjectProperties.
FileWrapper extends java.io.File so there's no need to create a File
and then create a FileWrapper around it. Directly create a FileWrapper.
Change-Id: I3f072bf7f848d63b90fa03bec2683f6a009deb88
Raphael Moll [Fri, 30 Jul 2010 04:09:40 +0000 (21:09 -0700)]
Merge "SdkManager: new schema with <platform-tool> package."
Raphael Moll [Fri, 30 Jul 2010 04:08:40 +0000 (21:08 -0700)]
Merge "SdkManager: don't use deprecated methods."
Xavier Ducrohet [Fri, 30 Jul 2010 03:52:15 +0000 (20:52 -0700)]
Merge "Clean up the previous fix to ApkBuilder with regard to the keystore."
Raphael Moll [Thu, 29 Jul 2010 20:15:04 +0000 (13:15 -0700)]
SdkManager: new schema with <platform-tool> package.
This adds the new schema (v3), the internal definitions and
constants. However the schema v3 is not enabled as default and
the whole thing is not used by the downloader/installer yet.
Note: some files in this folder are using Windows \r\n end-of-lines.
I will convert them to Unix \n EOLs in *another* CL, not this one.
Change-Id: I327f12571ad3959e85a7b972cad98663c09cce33
Raphael Moll [Thu, 29 Jul 2010 17:58:20 +0000 (10:58 -0700)]
SdkManager: don't use deprecated methods.
If we're going to deprecate the parsePropertyFile(File), we might
as well stop using it ourselves.
Also removes the obsolete parsePropertyFile(File) method.
Change-Id: I811590ca583f2a89d5b7d606d70a4bc14eb6230b
Xavier Ducrohet [Fri, 30 Jul 2010 00:46:40 +0000 (17:46 -0700)]
Merge "Don't rely on map to store layout device configs."
Xavier Ducrohet [Thu, 29 Jul 2010 22:52:35 +0000 (15:52 -0700)]
Clean up the previous fix to ApkBuilder with regard to the keystore.
Change-Id: I620269355e176d9167ceb733191ee5ea8908d06a
Xavier Ducrohet [Thu, 29 Jul 2010 00:01:55 +0000 (17:01 -0700)]
Don't rely on map to store layout device configs.
Relying on maps means that we don't control the order of the configs
in the UI. Mac/Windows show a different order already, and it's just
luck that the Mac one matches the content of the XML.
Now we keep the order from the XML and display it as-is in the UI.
Change-Id: I900f330a4ea9059fe27df2bca6c3a7a770737ae4
The Android Open Source Project [Thu, 29 Jul 2010 19:14:57 +0000 (12:14 -0700)]
merge from tools_r7
Change-Id: I1ae4cce619e71d379f2def3f4d6f484279b600a6
Xavier Ducrohet [Thu, 29 Jul 2010 19:05:51 +0000 (12:05 -0700)]
Fix broken generation of default keystore. Do not merge.
The location of the debug keystore was validated (to make sure
it was not a directory or an unreadable file), but it also threw
an exception if the file didn't exist, preventing the creation
from happening.
This is integrated from master.
Change-Id: I4025bb7282c1c4ea5dd56d6c2497c9c670ee5579
Xavier Ducrohet [Thu, 29 Jul 2010 19:09:40 +0000 (12:09 -0700)]
Merge "Fix broken generation of default keystore."
Xavier Ducrohet [Thu, 29 Jul 2010 19:05:51 +0000 (12:05 -0700)]
Fix broken generation of default keystore.
The location of the debug keystore was validated (to make sure
it was not a directory or an unreadable file), but it also threw
an exception if the file didn't exist, preventing the creation
from happening.
Change-Id: I2fc7d7be10ee4b85db3eab5ef4ee429681c8c5e9
Raphael Moll [Sat, 24 Jul 2010 02:51:36 +0000 (22:51 -0400)]
ADT GLE2: minor unit tests
Change-Id: I231b272363bf1d9652093c747fd2db865f1658c7
Xavier Ducrohet [Wed, 28 Jul 2010 19:04:33 +0000 (12:04 -0700)]
Merge ""create alternate layout" default to no qualifier."
Xavier Ducrohet [Wed, 28 Jul 2010 19:04:25 +0000 (12:04 -0700)]
Merge "Update ddms (all) and 'android' (linux/mac) to user explicit classpath"
Bill Napier [Wed, 28 Jul 2010 00:05:03 +0000 (17:05 -0700)]
Merge "Release MonkeyRunner into open source."
The Android Open Source Project [Tue, 27 Jul 2010 23:56:16 +0000 (16:56 -0700)]
merge from tools_r7
Change-Id: I1a0c4091d4fcb8c4fc31d574f8973e7fff4b6b6f
Xavier Ducrohet [Tue, 27 Jul 2010 23:52:25 +0000 (16:52 -0700)]
Fix missing goto label in android.bat
Change-Id: I1da6089cabe4a00567f2b7d1a7e5d2847f5799d4
Bill Napier [Tue, 27 Jul 2010 23:18:34 +0000 (16:18 -0700)]
Release MonkeyRunner into open source.
Change-Id: Ie08e493e700e3e4c85270629f68547a08b7457d4
Xavier Ducrohet [Tue, 27 Jul 2010 23:17:08 +0000 (16:17 -0700)]
"create alternate layout" default to no qualifier.
Previously the dialog opened with all qualifiers set up
which would make most users default to making a very restrictive
layout.
New version is simpler (can't edit the qualifier value), and
let the user simply adding the ones they want.
Change-Id: I684390f58f14ab74678ac03980e6643442361ab3
Raphael Moll [Tue, 27 Jul 2010 13:11:15 +0000 (09:11 -0400)]
ADT GLE2: Remove (or disable) debug printfs.
Change-Id: I3d8a0f6b4731ee78af8da33c1749423ca7b13254
Konstantin Lopyrev [Mon, 26 Jul 2010 23:57:08 +0000 (16:57 -0700)]
Handling adb exceptions properly
Change-Id: I1209ee81adc99c232280371aa6206345e87a1094
Xavier Ducrohet [Tue, 27 Jul 2010 00:05:36 +0000 (17:05 -0700)]
Update ddms (all) and 'android' (linux/mac) to user explicit classpath
They were still using the old method of providing a jar folder
through java.ext.dirs in which to look for jar files.
The jar dependency is now explicit in the manifest, which allows
us to target ddmlib explicitely and not ddmlib-prebuilt.
Change-Id: Ic3c5708ab327a3e1fb7a7cd86fffda96e0d988dd
Konstantin Lopyrev [Mon, 26 Jul 2010 22:32:06 +0000 (15:32 -0700)]
Merge "Device Selector code."
The Android Open Source Project [Mon, 26 Jul 2010 21:20:56 +0000 (14:20 -0700)]
merge from tools_r7
Change-Id: I27e0f8e3ab5a6a9d207ee969b30b7ffbb8e1b834
Xavier Ducrohet [Mon, 26 Jul 2010 21:02:57 +0000 (14:02 -0700)]
Fix issue with qualifier combo box not filled up in device mode DO NOT MERGE
device mode is when the qualifier values must match what a device
would report. For instance nodpi should not be selectable.
Cherry-picked from master to tools_r7
Change-Id: I22cbd5b3522ae17d4d7f61e95ca20deeea825a79
Xavier Ducrohet [Mon, 26 Jul 2010 21:02:57 +0000 (14:02 -0700)]
Fix issue with qualifier combo box not filled up in device mode
device mode is when the qualifier values must match what a device
would report. For instance nodpi should not be selectable.
Change-Id: I902697d72ffad196fcaf41b1e6387cdfcbbc18da
Xavier Ducrohet [Wed, 21 Jul 2010 00:25:36 +0000 (17:25 -0700)]
Update the ddmlib api for push/pull/install
The API now throws SyncException instead of returning SyncResult.
The IDevice API to install/uninstall now returns a single
InstallException that encapsulate all the other ddmlib
exception.
Also, the recently added exceptions now don't extend IOException
anymore.
Change-Id: Ib334c4157a6add1882233dfaaa032aea1910eede
Raphael Moll [Sun, 25 Jul 2010 02:35:06 +0000 (19:35 -0700)]
Merge "Fix EclipseTestCollector for Eclipse 3.6's JUnit lib."
Raphael Moll [Sat, 24 Jul 2010 12:34:37 +0000 (05:34 -0700)]
Merge "Fix QualifierListTest and ConfigMatchTest unittests."
Raphael Moll [Sat, 24 Jul 2010 03:35:12 +0000 (23:35 -0400)]
ADT GLE2: fix, don't use constant from SWT 3.5.00
The build server still builds using 3.4 and we
still support 3.4 at runtime.
Change-Id: I8f6ac24e77eef1daac68ee7f595fb66654762d6b
Raphael Moll [Sat, 24 Jul 2010 02:59:49 +0000 (22:59 -0400)]
Fix SDK build for eclipse tests.
Broken by Change: If04c5f8b10eeaca494a155ed6c4a25bf0d9d892c
Change-Id: I8f60da7d537af68df47119b636eaf03c49b51146
Raphael Moll [Sat, 24 Jul 2010 02:43:31 +0000 (22:43 -0400)]
Fix EclipseTestCollector for Eclipse 3.6's JUnit lib.
Some method signatures have changed.
Change-Id: Iff11d8bc3ba670a59491f0b5ba50de8bad79c1bf
Raphael Moll [Sat, 24 Jul 2010 00:51:37 +0000 (20:51 -0400)]
Fix QualifierListTest and ConfigMatchTest unittests.
testQualifierList() checks the number of qualifiers
against FolderConfiguration.INDEX_COUNT except there's
a mismatch since there was no index 13.
ConfigMatchTest was missing the new dock/night and nav state.
Change-Id: I5df0b1375a209cca5a39d93946b62b88f2688fb2
Raphael Moll [Fri, 23 Jul 2010 23:13:08 +0000 (16:13 -0700)]
Merge "ADT GLE2: Deal with missing custom view classes."
Konstantin Lopyrev [Thu, 22 Jul 2010 21:23:47 +0000 (14:23 -0700)]
Device Selector code.
Change-Id: I944315e75b72ef285bed53e5801761886f48cb24
Jean-Baptiste Queru [Fri, 23 Jul 2010 22:25:17 +0000 (15:25 -0700)]
Merge "parse instrumentation result bundles"
Raphael Moll [Fri, 23 Jul 2010 20:48:12 +0000 (16:48 -0400)]
ADT GLE2: Deal with missing custom view classes.
- Detect missing view classes and replace them by a MockView.
(This alone makes the rendering useful instead of not updating it
on error.)
- Display the name of the missing view classes.
- Make them hot links and display the New Class Wizard to create them.
Change-Id: I20b69db5428751c4a6c1367103462b3867fa9c7d
Raphael Moll [Fri, 23 Jul 2010 17:51:13 +0000 (10:51 -0700)]
Merge "ADT GLE2: Properly handle custom classes."
Raphael Moll [Fri, 23 Jul 2010 17:50:47 +0000 (10:50 -0700)]
Merge changes I792947e3,Ifc7b150e
* changes:
ADT GLE2: paste element in empty layout.
ADT GLE2: implementation paste operation.
Raphael Moll [Fri, 23 Jul 2010 15:53:21 +0000 (11:53 -0400)]
ADT GLE2: Properly handle custom classes.
This makes it possible to drag'n'drop or paste a custom
class in a project that doesn't have the class. The paste
operation will succeed and the layout rendering will provide
a clear error indicating the class is missing.
Change-Id: I80bbc70cfdba68277120dff3e770ce31651e7ebc
Raphael Moll [Thu, 22 Jul 2010 18:48:09 +0000 (14:48 -0400)]
ADT GLE2: paste element in empty layout.
Change-Id: I792947e39d4b0ef7828f2df394bac81c0da37970
Xavier Ducrohet [Thu, 22 Jul 2010 19:41:04 +0000 (12:41 -0700)]
Merge "Move tools to r8 in the dev branch."
Xavier Ducrohet [Thu, 22 Jul 2010 19:40:06 +0000 (12:40 -0700)]
Move tools to r8 in the dev branch.
Change-Id: I703a4a52c0f2e76c5b19103f3b43ef203472006c
The Android Open Source Project [Thu, 22 Jul 2010 18:57:07 +0000 (11:57 -0700)]
merge from tools_r7
Change-Id: Id00197ab55d948f7ef679a17c1d00a3c4e05dfc8
Xavier Ducrohet [Thu, 22 Jul 2010 18:46:11 +0000 (11:46 -0700)]
Fix a potential npe preventing the library project selection from working.
If the workspace has broken projects, Sdk.getProjectState() can return
null for them, causing an NPE in the IProjectChooserFilter.
I had fixed NonLibraryProjectOnlyFilter but apparently, not
LibraryProjectOnlyFilter.
Change-Id: I9a85ce61885888e0107acf2f9cb5e3491ed8f1fb
Raphael Moll [Thu, 22 Jul 2010 15:09:27 +0000 (11:09 -0400)]
ADT GLE2: implementation paste operation.
Change-Id: Ifc7b150eefd810a7c615fd9d3f26904e59c6c4aa
Raphael Moll [Wed, 21 Jul 2010 18:42:25 +0000 (14:42 -0400)]
ADT GLE2: Properly handle empty documents, including drag'n'drop.
This makes it possible to drop into empty documents.
Change-Id: I512d8ff5e8747e4d3f5e27900308157e75cacd57
Raphael Moll [Wed, 21 Jul 2010 13:42:24 +0000 (09:42 -0400)]
ADT GLE2: Let groovy rules access a public API of the RulesEngine.
This is done by injecting a property in the groovy rule instance
with a new interface, the IClientRulesEngine. The client callback
currently has 2 useful methods: debugPrintf (which has been moved
out of INode) and loadRule(). This last one is the key here, it
allows one rule to request another one to be loaded and get its
object.
Change-Id: I2881854e33cd3b41565dd1e16aaba1484ef765db
Raphael Moll [Tue, 20 Jul 2010 17:10:02 +0000 (13:10 -0400)]
ADT GLE2: add 'Show In' submenu to canvas' context menu.
Change-Id: Ibad11e7872c529e3154b8f0abbfd02d26cac52cc
The Android Open Source Project [Tue, 20 Jul 2010 00:26:42 +0000 (17:26 -0700)]
merge from tools_r7
Change-Id: I2fb70c442aa1ec41ac23c8f0842e0e8e66c21f13
Xavier Ducrohet [Tue, 20 Jul 2010 00:21:00 +0000 (17:21 -0700)]
Fix DDMS's dependencies in the feature declaration.
Change-Id: I215862930f2336b59e6d733bff4ed9dffcca58d8
Xavier Ducrohet [Mon, 19 Jul 2010 23:57:01 +0000 (16:57 -0700)]
Merge "First commit... Ignore *.java files, they are there just so it builds."
The Android Open Source Project [Mon, 19 Jul 2010 21:41:42 +0000 (14:41 -0700)]
merge from tools_r7
Change-Id: Ia6f192ecc0d58aff08a1aa896200de65e2899ac0
Xavier Ducrohet [Mon, 19 Jul 2010 21:21:18 +0000 (14:21 -0700)]
Disable setDerived(true) on linked library source folders.
It turns out it's a bad idea as the user will get a warning
when editing the files in the linked folder. Eclipse documentation
says that Team plug-ins should handle the linked folder and not
add them to the repository.
Change-Id: I1f439cf2007a730a4d857ff98283311b1cf36afd
Raphael Moll [Mon, 19 Jul 2010 03:48:26 +0000 (23:48 -0400)]
ADT GLE2: delegate drop events from Outline to Canvas.
Change-Id: I19c108ec3f242a88e750522cf2acfdd017318937
Raphael Moll [Sun, 18 Jul 2010 02:41:55 +0000 (22:41 -0400)]
ADT GLE2: drag from Outline view.
The drag source listener delegates the handling to the canvas.
Changed the OutlinePage2 to no longer listen to parts activations.
Instead there's one instance of OutlinePage2 per instance of
the GraphicalEditorPart and the link is provided in the constructor
directly.
Change-Id: I8bee65b2a7f75bd1436082c9a9753c561d8a6cab
Raphael Moll [Sat, 17 Jul 2010 19:15:10 +0000 (15:15 -0400)]
ADT GLE2: Link outline's context menu to active canvas' menu.
Change-Id: I29712077a340276f0cde0c9c1ecf75f2e931e515
Guang Zhu [Thu, 17 Jun 2010 18:44:05 +0000 (11:44 -0700)]
parse instrumentation result bundles
During tests, there are per-instrumentation based results emmitted
as key-value pairs. Examples include performance tests and normal
tests in code coverage mode. Currently most of these are discarded
by InstrumentationResultParser, this change adds parsing function,
stores the key-value pairs in a map, and finally send it to
ITestRunListeners at the end of test run.
Change-Id: If04c5f8b10eeaca494a155ed6c4a25bf0d9d892c