| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| | |
Change-Id: Ia623df2936b2ccbc63acc3cf5dc26dcdcc806562
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Change-Id: Ie14a7de15a5b392801dcb2d8ca455cc2bdb83938
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If a package with a different signature is already installed on the
launch device, the current behaviour is to simply abort the launch
process and print an error message to the console. The developer has
to use adb to actually do the uninstall.
This patch prompts the user if he wants to uninstall the current
package directly from within Eclipse.
Fixes #22480.
Change-Id: I8b32d19ebba511cace389696848ad9da411011bd
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Splits figuring out the modules and their props from
the code writing the new files.
The project selection page now uses a ProjectSetupBuilder
and updates it on every project selection or unselection.
This provides real-time feedback on missing dependencies
or broken ones.
Creates a new page to allow confirmation of project
root and list of modules. Will also allow review errors
when some are detected during modules gathering.
A final page, is shown after the export takes place
to review the result.
Change-Id: Ia67acc88f390f661518ed13818f25750be181c78
|
| |
| |
| |
| | |
Change-Id: Ic6e543a07ec47fd2a288807089a0dc3884d06de8
|
| |
| |
| |
| | |
Change-Id: Iae8bc5c4bc06643691b82242162a93f22c06d868
|
| |
| |
| |
| | |
Change-Id: I61de48add78495e443066e446b58e2fedaf080b8
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
IPath.getDevice() can potentially be null.
Change-Id: I8929629112d0f5cde4c0a7532997692a1e7fd338
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Only minor issue was in the method that computes
the common root, it was forgetting to set the
path's device value.
Change-Id: Ie4efc4a733514cf2620e27b735d85a5750194b3f
|
|/ /
| |
| |
| | |
Change-Id: Ibff4720dddb23d101bdeefd101a985c56fb04f08
|
| |
| |
| |
| | |
Change-Id: I4840c7f5b1ddd6cbdebe5d266035c20fdefdd5d4
|
| |
| |
| |
| | |
Change-Id: I9163ec770179dabfc370b9011870a46f5524d289
|
| |
| |
| |
| | |
Change-Id: I713b05e2ef049cf75a3a78c364f443a8e4fff33d
|
| |
| |
| |
| | |
Change-Id: I1e3aea29fe35763e8c20f9b5aaf2a57e1f007f62
|
| |
| |
| |
| | |
Change-Id: I756615ab03786e8dc7711e01a6847cbe4f8188ae
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds an exporter that will take a selection of projects and craete
Gradle build files, with a top-level settings.gradle project to
link them together, and a Gradle wrapper that lets them be built
without having to specifically download the right version of
Gradle.
Change-Id: Ic0fbeb7162b5ab80b1e0c8b70e050ced0c9a07c7
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 54638
Change-Id: I568a52132275d3c720650dedae871ee4f1fd3df7
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | | |
Change-Id: I1a60ac1e683887dc4cecf8b18bdcf9def48f19a4
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added a seperate classpath container for /libs/*.jar
private library dependencies. This is required for
third-party plugins that already handle depedency
management and would like to ignore the default ADT
depenency management system.
The introduction of this new classpath container means
libraries can mark it as "non-exported" and it will be
ignored by the ADT for dex compilation.
Please note that the old "Android Dependencies" classpath
container still contains the vital system JAR files like
annotations.jar and library and application JAR files.
Other than creating a new container ID and removing private
libraries, this classpath container is otherwise unmodified.
Please also see this mailing list discussion:
https://groups.google.com/d/topic/adt-dev/PSvBFm4t2J8/discussion
Change-Id: I1a6e132062af08a9cdcae9c1414ef1720cd4f3d8
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
At least on Windows trying to create a project "Test1" when there's
an existing "test1" in the Eclipse workspace will fail to create the
project but currently goes undetected in the NPW.
This properly checks all projects names in a case-insensitive manner.
SDK Bug: b/8612400
Change-Id: Id10fa9311d51fb4bfce0a8e290518358545b9c28
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ia693c650627d88cea838753fa95bdf29b38c4115
|
| |_|/ /
|/| | |
| | | |
| | | | |
Change-Id: I5247b84bcc3c328aabff73274b4182a1c55ba56a
|
|/ / /
| | |
| | |
| | | |
Change-Id: Id3628f87569cab8df14f885274137a332a074550
|
| | |
| | |
| | |
| | | |
Change-Id: I401ec02d4674739b5f160fc0cf61aebdb9fa6cbf
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The preview part of the Tools version check should be
ignored. Otherwise we'll get an error such as "ADT 22.0.0
can't use Tools 22.0.0 rc1" (because technically a preview
is lower than its final version.)
Change-Id: I2f91e1f2e2864d43518a23dfc2a9e45ae5d0f6af
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
First, when computing the fully qualified package names of activities
to store the activity to theme mapping in the ManifestInfo, also allow
activities to not be prefixed by a dot and still prefix the package
path provided there are no dots in the activity name.
Second, escape string values specified in the Add Translation Dialog
when creating the corresponding resources.
Third, soon the ResourceRepository will no longer provide a protected
mWrapper field, so replicate it inside ProjectResources.
Change-Id: I7660aa6921e3b667e63a25c645ca21efc443b7ce
|
| | |
| | |
| | |
| | | |
Change-Id: I514cf4bc0c16c59073ad278c2645797a7654051b
|
| | |
| | |
| | |
| | | |
Change-Id: I101754947c6e96c579ee00cd265f59b157508544
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I49b5cd8352587a723d91d660a3f782322aa33033
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also round screen dimensions for Nexus devices to nearest
tenth so for the N10 we show 10.1, not 10.0055
Change-Id: I5ef7377e24713dc6e323f5152f8f515b1c12237b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
To be compatible with older projects, the projects do not
have to declare which build-tools to use and instead use the lastest.
Change-Id: Ic09a4a8f53109f36c4fed60b8f848f9b4db686c4
|
|/ / /
| | |
| | |
| | | |
Change-Id: Ia7a910e4426cf73f9ed25de9dfaf3df63cb88116
|
| | |
| | |
| | |
| | | |
Change-Id: I62208c275eb13ec18e3c5f8078fd4aad524534df
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Method which is marked @NonNull delegates to a different method
in tools/base which is marked @Nullable.
Change-Id: I45810dc805e5d638d2d03929ceb580f6d7ec58f9
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The XML pretty printer was moved up from the Eclipse plugin
into common (such that for example the resource merger can
use it).
This CL removes the old XML pretty printer and replaces it
by a subclass which customizes the formatter slightly (in
particular, taking advantage of the Eclipse DOM's ability
to remember whether an XML tag was an empty tag such at
<this/> rather than <this></this>.)
Change-Id: Ie0865c3c35f1340fa4dcaf42253599f278ce4997
|
| | |
| | |
| | |
| | | |
Change-Id: Ia533b1ebf15dce8510654fb1c3838f38ee6fd122
|
| | |
| | |
| | |
| | |
| | |
| | | |
Also remove test dependency on ddmuilib project
Change-Id: I90c62bcfeca86110a6604ebda4425369aa3cc889
|
| | |
| | |
| | |
| | | |
Change-Id: I97f785fdeafebf7c87d180e6b9905b08f7e3b72e
|
| | |
| | |
| | |
| | | |
Change-Id: I4672ec7504daf1bf1e5c0880e5aa2003c082e7da
|