aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse/plugins/com.android.ide.eclipse.base
Commit message (Collapse)AuthorAgeFilesLines
* Update Eclipse plugin to handle new LocaleQualifier APITor Norbye2015-02-041-14/+14
| | | | Change-Id: I1d5eaec7e6f61a21b07cf790166d9b6ea8f041db
* Update ADT & SDK Tools to 24.0.2Tor Norbye2014-12-152-2/+2
| | | | Change-Id: Idf12b9f222ad862bf5b8f0cc51b602eaf0924054
* Fix Eclipse build.Xavier Ducrohet2014-12-121-0/+1
| | | | Change-Id: I54e45e8d9aafccea9d1177b5c5c259ca059b5677
* Update ADT to version 24.0.1Tor Norbye2014-12-102-2/+2
| | | | Change-Id: I0421e319ec529feb0b6bcbfc3fe41350295afe5d
* Update ADT version to 24.0.0.Tor Norbye2014-12-032-2/+2
| | | | Change-Id: I35126be74bfbbafb3c7acb047b8dc0076bd3b669
* Update ADT version to 23.0.6Tor Norbye2014-11-262-2/+2
| | | | Change-Id: I23d62d1778b798711d1ad666db3bead193f90ef2
* 72760: Lint errors prevent exporting of applicationTor Norbye2014-11-261-0/+1
| | | | Change-Id: I710982520f2ac40674dca7f63760f525051342a2
* Update Guava 15.0 -> 17.0Siva Velusamy2014-10-272-2/+20
| | | | Change-Id: If666053e03e67b49c3337129be869ebe996ec58d
* Update ADT version to 23.0.4Raphael Moll2014-09-032-2/+2
| | | | Change-Id: I77448d2769d2a15b64987ae7d9e2cb887aef3bc2
* Update Eclipse plugins' version from 23.0.2 -> 23.0.3Siva Velusamy2014-07-212-2/+2
| | | | Change-Id: I25f248244c588c36eeb92b4abb802a2877f3407b
* Update Eclipse plugins' version from 23.0.1 -> 23.0.2Siva Velusamy2014-07-012-2/+2
| | | | Change-Id: Ieceeae72231107ea4d49aa9dcb4a4c33220f5ffd
* Update plugin versions to 23.0.1Siva Velusamy2014-06-272-2/+2
| | | | Change-Id: Icb5be47b688808488811411a5f45a23a49f774d2
* Update ADT plugins/features version to 23.0.0Siva Velusamy2014-06-172-2/+2
| | | | Change-Id: I354930bdc6304908e447b4eb8b66f6f09b0ffb4c
* Update ADT plugins/features version number.Raphael Moll2014-06-132-2/+2
| | | | | | | Similar to change I1913711556c17fe1799a963b52214f338768fffd this is only provisional till the final versio number gets decided. Change-Id: I976cd490a7dee07d4a6b0eaf98972bcd89620f80
* Revert back from OSGI -> bundled jarsSiva Velusamy2014-06-103-4/+144
| | | | | | | | | | | | | | | | | | | | | 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
* Add scripts to enable Tycho build, take 2.Siva Velusamy2014-05-222-3/+18
| | | | | | | The earlier CL to add this broke the existing PDE build scripts. The PDE build has now been turned off. Change-Id: Ica3b783af117ff1e52f53e6813ac8389c4bb80c9
* Replace bundled libraries with OSGI bundle dependenciesSiva Velusamy2014-05-213-146/+4
| | | | | | | | | | | | 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
* Revert "Add scripts to enable Tycho build"Siva Velusamy2014-04-151-18/+0
| | | | | | | | Breaks existing scripts. This reverts commit 68bd64a51f78ae6a66bd8eea9baf07185e2b9588. Change-Id: I2cfe3ba2cea94850f4273170fbb5a46d7b727633
* Add scripts to enable Tycho buildSiva Velusamy2014-04-151-0/+18
| | | | | | | | | | | | | | | | | 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-271-1/+1
| | | | | Change-Id: Ia548e9c61a6d2d1ec121a86002af8810ba2f4340 (cherry picked from commit 81e48b1ba10e38ae10db1dbdefcba99758e9ffd2)
* ADT/Tools version check set to 22.6.1Raphael Moll2014-03-051-1/+1
| | | | Change-Id: I4ca7e5c5ab3d44cd2ccfc5ef26d0382c633d308a
* Merge "AvdManager: use File for getLocation." into idea133Raphael Moll2014-01-181-0/+3
|\
| * AvdManager: use File for getLocation.Raphael Moll2014-01-171-0/+3
| | | | | | | | Change-Id: I38049360b416fcc3426df3724a2d058483743c6d
* | Update ADT version to 22.6Xavier Ducrohet2014-01-151-1/+1
|/ | | | Change-Id: I596991ceef33ed2b09a2e18013e671cc2e2b26c5 (cherry picked from commit 17f167fdbc0c08b301a0f2debca1afc05aa6406e)
* Update from Guava 13.0.1 to Guava 15Tor Norbye2013-12-202-2/+2
| | | | Change-Id: I6ee2ff4aabe6ae4f20627385ecefc6b7bac40489
* Switch ADT to 22.3.0 (fix build)Raphael Moll2013-10-141-1/+1
| | | | Change-Id: I388397dde0f465409e7cede32ce38cc91a8f94c3 (cherry picked from commit fc5197e3e4de338b895c2fb8c15faea60024dfb7)
* Switch ADT to version 22.3Raphael Moll2013-10-141-1/+1
| | | | Change-Id: I14e95b886f39ffc73f14fbe201e7936e4fe57778 (cherry picked from commit 6598a14ec6f0bd983d22aef0c7bc1cfed66efb40)
* Switch ADT to version 22.2.1Raphael Moll2013-09-171-1/+1
| | | | Change-Id: I85c92266998677c8f47b61ac539b32f7bb420afa (cherry picked from commit 7e7b15172c324693555bb3657c28a26fc3129b32)
* Update tools/ADT revision.Xavier Ducrohet2013-09-031-1/+1
| | | | Change-Id: I4c0fc9be7b64606d109dd636066f856d618465a0
* Remove bouncycastle dependency.Xavier Ducrohet2013-08-291-2/+0
| | | | | | | As the BouncyCastle based signing code has been reverted for now, this is not needed anymore. Change-Id: If61f136907cdd8f82d8a63d70ddb270985e39ff2
* ADT: fix missing lib dependency in ADT base.Raphael Moll2013-07-161-0/+1
| | | | | | | plugin-base depends on http mime (from the apache libs) but for some reason it wasn't in the build path. Change-Id: I083290cddd45dbf718bbd5403b28ed74865a73ac
* Change Eclipse compiler errors for null issues to warningsTor Norbye2013-06-121-3/+3
| | | | Change-Id: I6cd127ed7034ba33c32a1994bc312e187a15b250
* Update plugin with refactored sdk-common API.Xavier Ducrohet2013-04-101-0/+3
| | | | Change-Id: I401ec02d4674739b5f160fc0cf61aebdb9fa6cbf
* Fix dependencies of adt plugins to depend on the right prebuilts.Xavier Ducrohet2013-03-182-3/+3
| | | | Change-Id: Ibf8919eb96d9d026988bd2d97972e35aa0c9ae2f
* Add BouncyCastle to adt-base.Xavier Ducrohet2013-03-162-1/+5
| | | | | | This is now needed by sdklib for signing. Change-Id: I804d8d2ca2d5a939c24e977ea48a2a5ad4fa7501
* Rename project libraries.Raphael Moll2013-03-152-6/+6
| | | | Change-Id: I324a5cb5c9c34ec4a8c2e4438bba8ebd56a693e6
* Update master version from 21.0.0 to 22.0.0Tor Norbye2012-11-261-1/+1
| | | | Change-Id: I3cff176281b4949f814023f0c7ecda897bc1354b
* Update compiler flags.Tor Norbye2012-10-261-2/+2
| | | | | | | | | | Turns off the ability to use @SuppressWarnings with optional errors is available, but off by default (see Eclipse issue 392875). This turns that off, makes missing enums in switch statements a warning, and synchronizes the settings file to all projects (except tests.) Change-Id: Iad7060523b6ee2cbbca97e0a6ffedb264b185222
* Start parsing SDK after the workbench is loaded.Siva Velusamy2012-10-231-7/+0
| | | | | | | | This CL moves the initial parsing of the SDK to after the workbench has been loaded. This allows early startup code to specify the location of bundled SDK if necessary. Change-Id: I21d98531dc6ddee0a615cbfc78c5aa470a6770ef
* Fix possible collision in pre-dexed lib filenames.Xavier Ducrohet2012-10-021-0/+3
| | | | | | | | | | | | | | Previously all predexed libraries used the same filename as their source but all predexed libs would go in the same folders, possibly conflicting with each others. This fixes it by making the predexed lib filename use the (hashed) path of the original library. Also added some extra logging to indicate when a predexed lib is used. Change-Id: I7c248f647ee0531334d7fa4f1e943ea0932699d4
* Merge "Add Android IDE package product build"Siva Velusamy2012-09-181-0/+7
|\
| * Add Android IDE package product buildSiva Velusamy2012-09-181-0/+7
| | | | | | | | Change-Id: I42426009df581ff51389f0641eab053ac706d723
* | Rename ide_common to sdk_commonSiva Velusamy2012-09-182-2/+2
|/ | | | Change-Id: I1b39ee439a532f3f6758be35b569948e2e906665
* Update Guava from 10.0.1 to 13.0.1Tor Norbye2012-08-292-3/+3
| | | | Change-Id: Ia51e3e2280c3d360496550df50a540571b9b7582
* Fix source attachments in the *base pluginTor Norbye2012-08-291-6/+6
| | | | Change-Id: I1d1aa146fad375e06a26c4c60eb203588e7ca542
* Use org.eclipse.platform's version for ping/sdkstats.Siva Velusamy2012-08-201-0/+8
| | | | | | | | | Currently, we use the version of the ResourcePlugin as a way to identify the version of Eclipse. However, both Eclipse 4.2 and 3.8 have the same 3.8 version of the resources plugin. The version of org.eclipse.platform seems like it will resolve this issue. Change-Id: Ib9325873b9b37b3b02b25b991cf13e469cedcfd0
* Unify all loggers in the sdk tools.Xavier Ducrohet2012-08-171-1/+0
| | | | | | | | | | Removed ILogger from ide_common Removed ISdkLog (and implementations) from sdklib Moved all existing code to com.android.utils.ILogger which is located in common. Change-Id: Icd674d4b8d10f6ae8b60a83acb43cc53c7a52137
* monitor: Remove incorrect escape character.Siva Velusamy2012-08-141-1/+1
| | | | Change-Id: I09b4bb213e81afc30b61d388e7a8e3d7e636ed65
* More refactoring.Xavier Ducrohet2012-08-134-63/+16
| | | | | | | Move stuff out of sdklib into common and ide_common. Remove androidprefs and move the one class into common. Change-Id: I71d126a13cf2ba413692e29616f4968a37d7b33a
* Move kxml and layoutlib_api from plugin-adt up to plugin-baseTor Norbye2012-08-082-1/+16
| | | | | | | | Without this there are runtime class loading failures in the layout editor since sdklib is in base and it refences layoutlib_api which in turn references kxml. Change-Id: I65a76a01266fe3608db9752104d3ae4e2a9d48b7