aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse/plugins
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge "Fix Template Inflation in ADT" into idea133Josiah Gaskin2014-06-276-9/+128
|\ \ | |/ |/|
| * 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
* | Update plugin versions to 23.0.1Siva Velusamy2014-06-2726-26/+26
| | | | | | | | Change-Id: Icb5be47b688808488811411a5f45a23a49f774d2
* | monitor: Update path to hprof-convSiva Velusamy2014-06-271-1/+1
|/ | | | | | | | From tools r22.3, hprof-conv is inside platform-tools, not tools. I've filed https://code.google.com/p/android/issues/detail?id=72570 to make a better fix in the future. Change-Id: I21af21f9e2e6383c9d89be5d94c5474f42e32aec
* 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
* Update ADT plugins/features version to 23.0.0Siva Velusamy2014-06-1726-26/+26
| | | | Change-Id: I354930bdc6304908e447b4eb8b66f6f09b0ffb4c
* Remove unneeded dependencies from traceview feature.xmlSiva Velusamy2014-06-151-1/+1
| | | | | | | The traceview feature pulled in unnecessary dependencies (jdt) into the monitor product build. Change-Id: Id8cd09ed6c85602e3cc7635066adb8b8aedc55d0
* Remove obsolete .product filesSiva Velusamy2014-06-153-107/+0
| | | | | | Tycho picks them up from artifacts/bundles folder. Change-Id: Ib315de964e69d7e70c5c651b00c0922c3e073c11
* Update ADT plugins/features version number.Raphael Moll2014-06-1328-35/+35
| | | | | | | Similar to change I1913711556c17fe1799a963b52214f338768fffd this is only provisional till the final versio number gets decided. Change-Id: I976cd490a7dee07d4a6b0eaf98972bcd89620f80
* ddmuilib: Remove PortFieldEditorSiva Velusamy2014-06-111-2/+3
| | | | | | | We can just use the IntegerFieldEditor with a specified validity range instead. Change-Id: I23a60089b022a5fde8f94dcdc46d78a0dcb10182
* Fix classpath for test pluginsSiva Velusamy2014-06-103-8/+8
| | | | Change-Id: Icee859d2e325cf4bc46509cf098c52e5940e9f58
* Revert back from OSGI -> bundled jarsSiva Velusamy2014-06-1033-81/+289
| | | | | | | | | | | | | | | | | | | | | 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 title bar to say "Android Device monitor"Siva Velusamy2014-06-041-1/+1
| | | | Change-Id: I5725e4f941771f8dc3a01e4cf97a896fcf7d0bd3
* Create a target platform for dev environment.Deepanshu Gupta2014-06-031-0/+25
| | | | Change-Id: Id64b765f140d13872420ae83c1c815eec197200e
* Fix ADT.Xavier Ducrohet2014-05-271-4/+12
| | | | Change-Id: Ib685bfa749b63f9e04f9990459ad47b2d812f692
* Fix path to GrabProcessOutputSiva Velusamy2014-05-225-15/+15
| | | | Change-Id: I58365108cd065a5ef710514f834741202af08666
* Add scripts to enable Tycho build, take 2.Siva Velusamy2014-05-2225-100/+260
| | | | | | | The earlier CL to add this broke the existing PDE build scripts. The PDE build has now been turned off. Change-Id: Ica3b783af117ff1e52f53e6813ac8389c4bb80c9
* Add ADT & Monitor launch configurationsSiva Velusamy2014-05-212-0/+65
| | | | Change-Id: I54c1a25c0d135f7466da408a10131a46335b425f
* Replace bundled libraries with OSGI bundle dependenciesSiva Velusamy2014-05-2130-277/+75
| | | | | | | | | | | | This CL removes all the jars bundled in inside the libs folder and adds explicit dependencies on OSGI bundles for each of the dependencies. See eec615b94b504de6d87702b830a6fc85fc7d5108 for more info on how the dependency jars are converted into OSGI bundles. Change-Id: I5356edc2ca857ea961392c599fa0e985b16b4b2d
* 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
* Revert "Add scripts to enable Tycho build"Siva Velusamy2014-04-1519-272/+72
| | | | | | | | Breaks existing scripts. This reverts commit 68bd64a51f78ae6a66bd8eea9baf07185e2b9588. Change-Id: I2cfe3ba2cea94850f4273170fbb5a46d7b727633
* Add scripts to enable Tycho buildSiva Velusamy2014-04-1519-72/+272
| | | | | | | | | | | | | | | | | This CL adds all the required files to perform a build using Tycho. It is not integrated into the Android build system though. In order to perform a build, make sure your repository has the git projects prebuilts/eclipse and prebuilts/eclipse-build-deps, then do: $ cd sdk/eclipse $ make -f maven.mk That should create the necessary target platform and start a build using Maven/Tycho. The resulting artifacts should be in out/host/maven/bundles-<version>/products Change-Id: I4672cd9ea1ac072a9b5ddb27d98a9849b2a2b8cb
* Bumb version to Tools+ADT 22.6.2Raphael Moll2014-03-2716-16/+16
| | | | | Change-Id: Ia548e9c61a6d2d1ec121a86002af8810ba2f4340 (cherry picked from commit 81e48b1ba10e38ae10db1dbdefcba99758e9ffd2)
* 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-143-106/+110
|/ | | | Change-Id: I3e6f2c4228da78b48df8d138df20e0b0126c4926
* Changes to render the action bar correctly in ADT.Deepanshu Gupta2014-03-113-0/+24
| | | | | | | | 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-0517-17/+17
| | | | | | | | Change-Id: I4ca7e5c5ab3d44cd2ccfc5ef26d0382c633d308a
* | Add hex prefix to systrace tagTimothy Clark2014-03-041-1/+1
|/ | | | | | | | | | | | | | For the V1 options dialog, Integer.toHexString is used to write the value of the debug.atrace.tags.enableflags system property, but it lacks the "0x" prefix. When this value is later read by the framework with strtoll, it incorrectly interprets the number as base 10 instead of hex. This change updates the writing code to include a "0x" prefix before the hex value, thereby ensuring that it is correctly interpreted as a hex value in subsequent read operations. Change-Id: I3fdb2f99d7e89dd197ee5433c2f54b14f147b62c
* 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
* | Add render diagnostics to ADTTor Norbye2014-02-201-0/+40
|/ | | | | | | | This is similar to the diagnostics we have in Studio which helped track down issue #64713, in case there is a similar app directory issue in the ADT plugin. Change-Id: Icac97903bb1cdd2e32755591cf100a046618b416
* Update ADT to match DeviceManager API change.Raphael Moll2014-02-201-2/+3
| | | | Change-Id: I4f68d23ca86bfdcb8055f54dec5546ef021aa777
* Tweak error message for compiler compliance with 1.7Tor Norbye2014-02-141-0/+16
| | | | Change-Id: I48270a247f90e872210ca9758421bb49921b135f
* Merge "Add activity details to the ManifestInfo" into idea133Deepanshu Gupta2014-02-146-55/+198
|\
| * Add activity details to the ManifestInfoDeepanshu Gupta2014-01-306-55/+198
| | | | | | | | | | | | | | Store additional details about activities to help render them appropriately. Change-Id: I6e80234d5d8cc7a9b97cbbf25f88c3a0e93daad7
* | Fix ADT tests after IAndroidTarget change.Raphael Moll2014-02-131-3/+11
| | | | | | | | Change-Id: Ia5f99a02594c3ce948e5c74c8366b079f34efad4
* | 65351: Applying auto-format to xml file inside res-->xmlTor Norbye2014-02-101-0/+5
| | | | | | | | Change-Id: Icf21eba2f22d5c0e15e924ac40726138069dab48
* | Fix handling of higher-API New ProjectsJosiah Gaskin2014-02-061-1/+8
| | | | | | | | | | | | | | | | | | | | | | Better handling for inclusion of AppCompat and usage of AppCompat themes. Now we only include AppCompat and use the theme if: We want to create an activity, and API < 14. Change-Id: I23d3932cc7d098d5dcd60d2cb24991ec876da0b6
* | Conditionally use AppCompat themeJosiah Gaskin2014-02-051-0/+6
| | | | | | | | | | | | | | When creating a new project, if the user wants to create an activity the wizard will ask the template system to use the AppCompat themes. Change-Id: I5086c25b1979ebe79ff750884a84e282f17a3ee5
* | gltrace: Read pointer arguments in a 64 bit safe waySiva Velusamy2014-01-317-10/+109
| | | | | | | | | | | | | | | | | | | | | | One of the arguments for glVertexAttribPointer is a pointer. Rather than assuming that this is always encoded as a 32 bit integer, the code now checks whether it is 32 or 64 bit before attempting to access it. This CL also changes the state to keep the pointer as 64 bit. Change-Id: I3cfcc746b76c15409b91fb2f7079940f7cded32f
* | Fix indentationJosiah Gaskin2014-01-301-5/+5
| | | | | | | | | | | | Convert tabs -> spaces. Change-Id: Ie3444126d283be804df030dab8ae4be80c9614aa
* | Merge "Fix Dependency Project Creation" into idea133Josiah Gaskin2014-01-303-8/+37
|\ \ | |/ |/|
| * Fix Dependency Project CreationJosiah Gaskin2014-01-293-8/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GridLayout and AppCompat are included in the SDK as dependency libraries rather than just .jar files because they include resources. Thus, when they are added as a dependency to a project they need to be added as library projects to the Eclipse workspace. There is code that automates this process, but it had a bug where it would not insert the correct target for the library project that it created. This change fixes that behavior and enables the automatic library project creation in the NewActivityWizard. Change-Id: I18aea5b7b6b93f7ca71e98385bf00b647ea99d51