aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse/plugins/com.android.ide.eclipse.adt/src
Commit message (Collapse)AuthorAgeFilesLines
* Update ADT plugin with lint API changeTor Norbye2015-04-091-1/+6
| | | | Change-Id: Ie649d5fcea29cfec0cec64833664353ec61ad408
* Track tools/base API change in Eclipse pluginTor Norbye2015-04-061-0/+13
| | | | Change-Id: Id1f6a80f8465ad97d392cda6083f374490aa8099
* Move to the new LayoutlibCallback.Deepanshu Gupta2015-04-021-4/+10
| | | | | | | | | LegacyCallback will be removed shortly. The change moves to the new LayoutlibCallback. Also implement the newly added supports() method. Change-Id: If0871d56a83818d29112f07f29b3b77b401b4fb9
* Update Eclipse plugin to handle new LocaleQualifier APITor Norbye2015-02-049-301/+235
| | | | Change-Id: I1d5eaec7e6f61a21b07cf790166d9b6ea8f041db
* Merge "Add AssetRepository to render params." into studio-1.2-devDeepanshu Gupta2015-01-281-0/+4
|\
| * Add AssetRepository to render params.Deepanshu Gupta2015-01-281-0/+4
| | | | | | | | | | | | | | By adding the asset repository, we ensure that LayoutLib knows that the IDE doesn't support assets and doesn't log an error. Change-Id: Ie4dd8fecbb358c7977ab0568832d37de81ac256d
* | Track LocaleManager API changesTor Norbye2015-01-272-3/+4
|/ | | | Change-Id: Ibc5a6e7b0681848240376b165efa2cf49f0beb37
* Update ADT with ASM 5.0.3Tor Norbye2014-12-191-1/+1
| | | | Change-Id: I03d846ce1bf9210ca8c35da9cf11a395fd950251
* Merge "Revert "82393: Fix template instantiation in ADT"" into studio-1.0-devTor Norbye2014-12-164-169/+3
|\ | | | | | | | | | | | | automerge: 1d5ab02 * commit '1d5ab02a49d3a481b844ce8f75ae3e9aa6ac8eb9': Revert "82393: Fix template instantiation in ADT"
| * Revert "82393: Fix template instantiation in ADT"Tor Norbye2014-12-154-169/+3
| | | | | | | | | | | | | | | | | | | | | | This reverts commit d7d481fa5e19353d1636f4df8b9bf875539bbc81. Rather than attempting to teach ADT to understand the new template formats, just continue to use the pre-24 templates instead (see https://android-review.googlesource.com/#/c/119386/ ) (cherry picked from commit c55e62658aaa2900759dd32e8f3e3b04b691d696) Change-Id: If7f6a4ae219581871cd979ae1aeeaf0d49ab7cce
* | Merge "82393: Fix template instantiation in ADT" into studio-1.0-devTor Norbye2014-12-164-3/+169
|\ \ | |/ | | | | | | | | | | automerge: 2d9dc8d * commit '2d9dc8d03d3565b0b74da540ba5b4457eff09584': 82393: Fix template instantiation in ADT
| * 82393: Fix template instantiation in ADTTor Norbye2014-12-114-3/+169
| | | | | | | | | | | | | | | | | | First, implement a couple of new freemarker methods required by the templates. Second, switch the manifest merger over to the new Manifest merger. Change-Id: I26200d0a861ebddd4c4c92ebbba418ccb88fcb20 (cherry picked from commit d7d481fa5e19353d1636f4df8b9bf875539bbc81)
* | Merge "Update ADT & SDK Tools to 24.0.2" into studio-1.1-devTor Norbye2014-12-151-1/+1
|\ \
| * | Update ADT & SDK Tools to 24.0.2Tor Norbye2014-12-151-1/+1
| | | | | | | | | | | | Change-Id: Idf12b9f222ad862bf5b8f0cc51b602eaf0924054
* | | Revert "82393: Fix template instantiation in ADT"Tor Norbye2014-12-154-169/+3
|/ / | | | | | | | | | | | | | | This reverts commit d7d481fa5e19353d1636f4df8b9bf875539bbc81. Rather than attempting to teach ADT to understand the new template formats, just continue to use the pre-24 templates instead (see https://android-review.googlesource.com/#/c/119386/ )
* | 82393: Fix template instantiation in ADTTor Norbye2014-12-114-3/+169
|/ | | | | | | | First, implement a couple of new freemarker methods required by the templates. Second, switch the manifest merger over to the new Manifest merger. Change-Id: I26200d0a861ebddd4c4c92ebbba418ccb88fcb20
* 80481: Update Gradle Export from Eclipse to handle 1.0Tor Norbye2014-12-023-7/+8
| | | | Change-Id: Ib62817d9c906adf8d893773027a34590a2bf56ed
* 72760: Lint errors prevent exporting of applicationTor Norbye2014-11-263-6/+71
| | | | Change-Id: I710982520f2ac40674dca7f63760f525051342a2
* Update Guava 15.0 -> 17.0Siva Velusamy2014-10-271-1/+2
| | | | Change-Id: If666053e03e67b49c3337129be869ebe996ec58d
* Adjust ADT to new ITestRunListener changes.Brett Chabot2014-09-232-10/+33
| | | | | | | | | | This fixes ADT so it compiles against the ITestRunListener changes made to support new JUnit4 states. It does not change ADT to truly support junit4: eg use the junit4.runtime plugin, pass assumptionfailure and ignored test states back to eclipse UI, etc Bug: 16684768 Change-Id: I16ee8d6d863a17fe061446f4ced6ce0ec3780600
* Track lint API changes in the Eclipse lint integrationTor Norbye2014-09-156-21/+24
| | | | Change-Id: If9c6843f0b9231a2b629e61ab7b8c3a401485f1f
* Match language-specific flags before default locale country matchesTor Norbye2014-08-291-11/+12
| | | | | | Fixes issue 75173. Change-Id: Ic825a50664e2c6bae47499482ead8f60a3758787
* Change Device List to Device Collection.Deepanshu Gupta2014-08-158-21/+27
| | | | | | | sdklib now stores devices as LinkedHashSet. Change the List to a Collection so that it's agnostic of the underlying representation. Change-Id: I14a20d7fff6495c0d61c6f250a92cfe9210b50d9
* Merge "Don't compress apks." into idea133Xavier Ducrohet2014-07-201-0/+4
|\
| * Don't compress apks.Xavier Ducrohet2014-07-211-0/+4
| | | | | | | | Change-Id: I000bc2ef58c189b60148bd242d914b6cdae7df97
* | Merge "Correct incorrect test for RenderScript support." into idea133Xavier Ducrohet2014-07-171-5/+5
|\ \ | |/ |/|
| * Correct incorrect test for RenderScript support.Jean-Luc Brouillet2014-07-181-5/+5
| | | | | | | | Change-Id: I332c2ca02644a44dd310bcd0ac1eff62a4b8fb14
* | Add support for tools:menuDeepanshu Gupta2014-07-173-3/+102
| | | | | | | | | | | | | | Add support for menus in the Layout Editor through tools attributes like tools:menu and tools:actionBarNavMode. Change-Id: If437d5727579670e65a21efd4016bdc53fd172bf
* | 73313: NullPointerException Lint error on adt 23.0.2Tor Norbye2014-07-141-1/+6
|/ | | | Change-Id: Iaf29f9afd0991b5886a00247f8a699a14ccd1b7a
* Move SdkVersionInfo from sdk-common to sdklib, part 3.Raphael Moll2014-07-074-6/+6
| | | | | | | Fix imports in ADT. Related to tools/base change Iea81ed343f41112eaa9dbb94a97f8f01930bbb0b. Change-Id: I87c57ceb175ef7cda09d44f014d587eb046ab90e
* ADT: Fix NPE in InstrumentationRunnerValidatorSiva Velusamy2014-07-012-13/+21
| | | | | | | This CL adds a few checks to guard against NPEs that could occur if the manifest parsing failed (e.g. due to a missing manifest) Change-Id: I82a9b3b1fa3d651c13125798f70b61e5492e0838
* Fix Template Inflation in ADTJosiah Gaskin2014-06-276-9/+128
| | | | | | | This change updates template handling in ADT to handle new tags including formfactor and category. Change-Id: Ia9bd6bdcfaf40061835381f8d3c6f8d67274d694
* Fix zipalign/hprof-conv issue in ADT.Xavier Ducrohet2014-06-214-25/+29
| | | | | | | | These files are now in plat-tools. also make tools 23 depend on that new plat-tools and adt/tools 23 require each other. Change-Id: Icdcf3b9f7f0787d385a930f7ebecfcf7049eb3e0
* Revert back from OSGI -> bundled jarsSiva Velusamy2014-06-101-1/+2
| | | | | | | | | | | | | | | | | | | | | We tried the approach of replacing bundled jars with OSGI jars. However, this eventually ended up resulting in ClassCircularityError thrown at runtime when running on Java 7. As far as we could diagnose, the issue seems to be that: - LayoutLibrary attempts to load layoutlib.jar (which is a regular jar present inside the android sdk data folder). - The class loader passed to layoutlib is the LayoutLibrary's class loader. - The classes inside the layout library then attempt to load classes from a different OSGI jar (layoutlib-api) - At this time, we receive a ClassCircularityError Most of our other jars depend on layoutlib-api, so it is not possible to just bundle layoutlib-api. So for now, we are back to bundling jars. Change-Id: Ic8c838a1a7e90e1bc6b8c5251341b1ded46053ba
* Fix ADT.Xavier Ducrohet2014-05-271-4/+12
| | | | Change-Id: Ib685bfa749b63f9e04f9990459ad47b2d812f692
* Fix path to GrabProcessOutputSiva Velusamy2014-05-225-15/+15
| | | | Change-Id: I58365108cd065a5ef710514f834741202af08666
* Relax requirement for instrumentation test runners.Siva Velusamy2014-04-221-3/+5
| | | | | | | | | | | | | | | Currently ADT checks that a specified instrumentation test runner is actually a subclass of android.test.InstrumentationTestRunner. This doesn't work for Google Instrumentation Test Runner since it is a subclass of Google Instrumentation. This CL relaxes the requirement that a runner has to implement InstrumentationTestRunner: now it only has to implement Instrumentation. Fixes https://code.google.com/p/android/issues/detail?id=68575 Change-Id: I4500016941137bb98b90b5407c3e17d705ec2af9
* ADT/Tools VersionCheck updated to 22.6.2Raphael Moll2014-03-171-1/+1
| | | | | | ADT 22.61 requires Tools 22.6.2 and vice versa. Change-Id: Id80a0bbdea2c6aece86e9542a2cf8174b0537c0e
* Merge "ADT: fix spurious SDK refresh when opening layout editor." into idea133Raphael Moll2014-03-1712-22/+81
|\
| * ADT: fix spurious SDK refresh when opening layout editor.Raphael Moll2014-03-1712-22/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | SDK Bug: b.android.com/67084 Reason: we recently switched SDK Manager location to a File instead of string. ADT tries to automatically refresh the SDK when it has changed or its path has changed and the comparison between a File-to-path and the original path string from the pref now differed by an ending /. Also renames the legacy method to avoid confusion. Change-Id: Ie4349075528fb552efe10cac4b4462b4bfd3a13f
* | 67140: Custom view rendering no longer working (with sandboxing enabled)Tor Norbye2014-03-141-15/+30
| | | | | | | | Change-Id: I79ef603244bd2373fae8b57d6316e415e821a933
* | Track lint API changesTor Norbye2014-03-141-94/+100
|/ | | | Change-Id: I3e6f2c4228da78b48df8d138df20e0b0126c4926
* Changes to render the action bar correctly in ADT.Deepanshu Gupta2014-03-112-0/+18
| | | | | | | | Parse the Manifest to get the correct Title and Icon for the action bar. TODO: Implement the ActionBarCallback to return the correct values for ActionBar Menus. Change-Id: I1b82c38bfcebbb2582b82c8bca4ad19da17c5ef4
* Merge "Update ia32-libs error hint" into idea133Tor Norbye2014-03-051-1/+1
|\
| * Update ia32-libs error hintTor Norbye2014-03-051-1/+1
| | | | | | | | Change-Id: Ibc66e2b85ca14acc6c6b2be25eec046b76a7bda4
* | ADT/Tools version check set to 22.6.1Raphael Moll2014-03-051-1/+1
|/ | | | Change-Id: I4ca7e5c5ab3d44cd2ccfc5ef26d0382c633d308a
* Fix path to dexdumpSiva Velusamy2014-02-271-3/+10
| | | | Change-Id: I11bade1debfec42f790534cc7a699686b1e8db1d
* Fix support for rsSupportMode in Eclipse.Xavier Ducrohet2014-02-203-1/+15
| | | | Change-Id: I1908912102ca597fbe2bfa34b343e30f8c7a19d2
* Merge "Check that build tools are 19.x or later for KitKat language ↵Tor Norbye2014-02-202-4/+34
|\ | | | | | | features" into idea133
| * Check that build tools are 19.x or later for KitKat language featuresTor Norbye2014-02-202-4/+34
| | | | | | | | Change-Id: I6658254c22c866fce93e0ffc0c5a4d694b79e57e