| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I5412777820c8b0e691d07b10df348a739f92f291
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds a new functionality in SdkManager to keep
track of the existing platforms/addons folder and
detect later whether they might have changed.
The check is a quick sanity check done on the presence
of the target directory, its last-modified timestamp
as well as the one of the source.properties.
Whenever an SDK Manager instance updates an existing
target or add/removes a new one, a change will be detected.
Non-goal: this does not trigger when a user manually
modifies the content of a target (e.g. its data files).
A method is added in AdtPlugin to reload the SDK if the
above method detects the targets have potentially changed.
This is then used when there's a user interaction with
something that depends on the latest state of the SDK,
namely: opening XML files (layout, manifest, etc.) or
opening a wizard (AVD manager, new project, new template.)
These wizards already register for sdk/target change
listeners and are notified asynchronously if the SDK has
changed and is refreshed.
Change-Id: Ia343c26321c0cb39c28a7c5d570c94e543344401
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The goal is to later migrate all existing code to this
new logger and get rid of all our duplicates.
Also did a misc fix in AndroidLocation.
Change-Id: Ia33a782b57c91b4e3d5fd2c0660e040be11b9cbb
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I3eff6c3710a7bb642619876a8f3f728e08fead6f
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ic910902519eed907a184f5f808aa2aabaa558fa9
|
|\ \ \ \
| |/ / / |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
Rather than failing to parse the entire file, just ignore the
fb image if it can't be parsed. This should allow viewing the rest
of the data in the trace except for just the image.
Change-Id: I0d875cf45e09a29022b5b9a18d33601bb92225a5
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
Also fix a bug in a custom ant task where minSdkVersion and targetApi
were swapped.
Change-Id: Id9bac802377a04270e76def42eaf6a8fb4b3f874
|
|\ \ \
| |_|/
|/| | |
|
| |/
| |
| |
| | |
Change-Id: I41a8414669ba82f6053d2f5b7d582dbf32ba6e72
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When the user invokes the SdkManagerAction (via the icon toolbar)
this now runs the external SDK Manager (instead of the direct
Java version).
If the SDK isn't set properly, this triggers the SDK check
in AdtPlugin. This check tries to display some help to setup
the SDK -- typically opening preferences. If for some
reason this check were to suggest to run the sdk manager
there's a fallback to using the internal version.
Also when starting the sdk manager as an external app on
windows there's a 2-3 seconds delay before the SDK Manager
window appears. To give some feedback to the user that the
action is on-going a jface progress dialog is shown that
will automatically close 3 seconds later.
Change-Id: I1aae5dbc5ede6299fc95f81d8c3a94288861d55c
|
|\ \ \ |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This causes a build error of form:
A cycle was detected when generating the classpath
com.android.ide.eclipse.adt,
org.eclipse.jdt,
com.android.ide.eclipse.adt
because JDT will import ant packages that are assumed
to come from ADT
Change-Id: Ieb2a512faa7438b6923db3df6148557f34eff63a
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
It is only available on Darwin, so this will cause an error on
other platforms.
Change-Id: Ibbc219a4b9af9da11b9db4c9222aa382e81c0041
|
|\ \ \
| |/ /
|/| | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This CL integrates uiautomatorviewer into Eclipse. There are two
components to this:
1. Take UI Hierarchy Dump from a device: This is added as an action
to the device view in the DDMS perspective.
2. Viewing the resulting UI hierarchy: This is added as an editor,
associated with the .uix extension. The editor simply wraps a
UiAutomatorView.
The UiAutomatorView is modified slightly to allow for opening just
the hierarchy file without the associated screenshot. This is to
enable opening the .uix file via standard Eclipse Open File Dialog.
When opened this way, the canvas displaying the screenshot is replaced
with a button that allows the user to specify the actual screenshot
to be displayed.
Change-Id: I0f31fe95b2728123ff6f0f748478c18c0c2f1b48
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I09b4bb213e81afc30b61d388e7a8e3d7e636ed65
|
|\ \ \
| |/ / |
|
|/ /
| |
| |
| | |
Change-Id: Iec38ea5ff95c47da77b9deccda807251d8cd608f
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| | |
For some reason "make sdk" doesn't build uiautomatorviewer?
Change-Id: Ie390b8c517d4e5da1fbc9b13f56bf60812efecba
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| |
| | |
Move stuff out of sdklib into common and ide_common.
Remove androidprefs and move the one class into common.
Change-Id: I71d126a13cf2ba413692e29616f4968a37d7b33a
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Function __dyld_func_lookup is deprecated and invisible in Mac
SDK 10.6+. Instruct linker to resolve it at run-time.
Related CL https://android-review.googlesource.com/#/c/37355/
fix the build, but cause run-time "Bus error".
Change-Id: Icf3ea7a0b8ac29c69482e372f34e0b2e364472d8
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Ib40dada5062e755b48bd3a62514ede14cef5ec1e
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Rather than containing the generic devices which are now packaged with
ADT itself, it contains the nexus devices using the new device
specification.
Change-Id: I09b38b8166ba558800c2cf03150d8a3e9dd33a4f
|
|\ \ \ |
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Broken by Ic5992773207c92426a9f37409536d74b81dd645b
Change-Id: Ifd19f71c1ebfa1a3aaf8f812eccbadaee27c8f90
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This disables the automatic padding (target rectangle) used by the asset studio
when using clipart as the source image.
Change-Id: Ic5992773207c92426a9f37409536d74b81dd645b
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ia9624f02c0ca62891b2c35c7d6bfe78130141e1b
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I6b169f0ef21d8f45da35dd10a7f76b30f3defcbb
|
|\ \ \ \
| |/ / /
| | | /
| |_|/
|/| | |
|
|/ /
| |
| |
| | |
Change-Id: I3b931ee511dc157320ca8658fe421fe28a1ff387
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Idbb0a32507c19aadb11544342d73e1be7d1d4272
|
|\ \ \ |
|