| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ib897ae33d2bb0797ad8da94abedcfa55e6a85787
|
|
|
|
| |
Change-Id: I4c1979f8f07d24573b3ff7d7a1fa22d6ea87e5e3
|
|
|
|
| |
Change-Id: I62208c275eb13ec18e3c5f8078fd4aad524534df
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Method which is marked @NonNull delegates to a different method
in tools/base which is marked @Nullable.
Change-Id: I45810dc805e5d638d2d03929ceb580f6d7ec58f9
|
| |
| |
| |
| | |
Change-Id: Ia3bb2658474760de51b8af4d2f74d3c4771151c7
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: If1068713f3faa60db2a22e7dc6464a2af4928743
|
|
|
|
| |
Change-Id: I92a353806e942227af1f49df8de5dd976766f567
|
|
|
|
| |
Change-Id: I0e4f2c0d56285b911f0210a3cddbed0f5ec05ecc
|
|\ |
|
| |
| |
| |
| | |
Change-Id: If80929f0cf90bbc15f8bb1b065450058f1fb2e96
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
hierarchy viewer now requires guava
Change-Id: Ice7bacdde9ec4692b75ff59dec5ca083bf72a9cc
|
|/
|
|
| |
Change-Id: I909048c37553b2c0ac8292e31f13933e8b103862
|
|\
| |
| |
| | |
preference. Printing the created certificate fingerprint to Android Console. Showing the certificate fingerprint on ExportWizard."
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Printing the created certificate fingerprint to Android Console.
Showing the certificate fingerprint on ExportWizard.
Related issue: http://code.google.com/p/android/issues/detail?id=19035
Change-Id: Ie88760f19d5d20a4660035dae1e9598c636e25da
|
| |
| |
| |
| | |
Change-Id: Ia88d107811abd8e36a0f980938c584d79565ac42
|
| |
| |
| |
| | |
Change-Id: I180cba4a0f71d86ae7b61643bd0b36cc8c4c6b28
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Handle string values starting with ? and @ even if they do not correspond
to actual theme or resource URLs.
Also fix the code which handles processing strings read from XML files;
apply unescaping rules (for unicode, newlines and tabs, removing quotes,
etc).
Also make the style warning include the full resource URI (it was only
logging the stripped URI).
Change-Id: I9b9a87ac4841faeacd1d94a43fa091702e60f4d8
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hierarchy Viewer currently interacts with a View Server that
is present on the device. This is available only on eng devices
due to security restrictions on the View Server.
Rather than use this custom view server, we ought to use DDM
for communication with the device. Such a scheme has a number of
benefits apart from security.
This CL is primarily just a refactoring of the existing host
side code. The main objective is to hide the communication to
the device behind a IHvDevice interface. The ViewServerDevice
implementation of this interface allows communicating with
existing devices that use the ViewServer implementation on
the device. A subsequent CL will provide a new implementation
of this interface that communicates via DDM.
Change-Id: I7d63e5a59c6ec9c96dbd07af9dc03f93779fd2ec
|
|
|
|
|
|
|
| |
This is used when incrementally validating XML attributes
when a file is saved in the IDE.
Change-Id: I37d37ab8ac64aec72455c3bfbabc7bbd65595a94
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I3cff176281b4949f814023f0c7ecda897bc1354b
|
| |
| |
| |
| | |
Change-Id: Ie2846fdd25a4ea05b798c62ec6512bffa84819f9
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Just read in full contents of XML file up front
such that the stream can be closed. Also switch
from InputStream to Reader since that's the native
format KXml wants anyway (inside setInput() it creates
one from the input stream if it doesn't already have
one)
Change-Id: I69e1602702ac771d29f988169cb7adafefc0198c
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When iterating over all the possible API versions,
include the max version too, not just all versions
smaller than it.
Change-Id: I8f7bfa18dafff445bc2f9080ed6275355342a6c5
|
|/ /
| |
| |
| | |
Change-Id: Iaaede955589ce962b33eb4e326fc012a4fa7b591
|
| |
| |
| |
| | |
Change-Id: Ifc450a7ba91714be30a8fac6802fb28f72128822
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently, applications have to be launched with gltrace
enabled for OpenGL tracing to work. This patch provides the host side
support for dynamically enabling/disabling tracing on running apps.
At a high level, the functionality is similar to traceview:
- ClientData#FEATURE_OPENGL_TRACING indicates whether the VM on
the device supports this feature.
- If the feature is supported, then JDWP is used to send the
enable or disable messages.
- Users can trigger OpenGL tracing via a toolbar item in the DDMS
device view.
Change-Id: Icf5e5eade74f94cf6a74ff793533f75f1853731f
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds a new Notification template in the 'other' category, that
creates a helper class to show and hide a notification with optional
expanded styles for Android 4.1+ devices. The template also includes
example resources relevant to notifications and leads the user through the
notification icon wizard.
Change-Id: I9765021ea66844f6f8887e1f1f27d6d262ee89a1
|
| | |
| | |
| | |
| | |
| | |
| | | |
Also added unique constraint on some of the activity templates.
Change-Id: I2af181d9d2d716505c80bb4f487920166594625f
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes 41685: Rename Package Breaks BuildConfig and Manifest.
It also cleans up the refactoring in that it now only adds
import R statements to classes that actually contain an R
reference.
Change-Id: Ia0e2833bc9e25f92be33994047c4527c9e3e9dc1
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This change updates the Asset Studio launcher icon generator to the new visual
style described in the Android Design guidelines. It also adds XXHDPI icon
creation for launcher icons, which is important for some newer devices such as
Nexus 10.
The change also removes shape selection for notification icons, since this only
affected pre-Gingerbread devices. Pre-Gingerbread icons are still generated,
but they now always have a square shape for simplicity.
Finally, this change removes LDPI for all icon generators. LDPI is much less
relevant today than it was a few years ago, and allowing platform scaling
of MDPI resources is normally an acceptable alternative to providing LDPI
specific resources.
Change-Id: I65afc5b38b25170604cf69ba355816288d30d6d5
|
| |
| |
| |
| |
| |
| | |
It's always null.
Change-Id: I2a465dd41653398fc747f531f963414964c9da14
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This CL contains a couple of tweaks to the
refactoring support. First, update <declare-styleable>
declarations for renamed custom views. Second, update
XML in downstream projects from library projects.
Third, allow invoking the rename refactoring from XML
files from class attributes and custom view tags as well
(until now it applied only to resource names.)
Finally, update unit test golden file format to include
whether each change is enabled, and tweak the code to
disable R class changes to handle some additional
scenarios.
Change-Id: I74ccbe1b0f15ec10429f8dda7674f51f9a6f83cd
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The atrace executable on the device now provides a list of
supported categories with the command atrace --list_categories.
This CL first tries to determine which version of atrace is
present on the device by running the list categories command
and attempting to parse its output.
For the older version, existing static "Capture Options" dialog
is displayed. For the newer version, only the supported categories
are displayed.
Change-Id: I300e7e652a9ae99f47d61a1669604802b74054a4
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When the currently displayed frame is changed, we immediately
refresh the tree displaying the list of calls, and the frame summary
view displaying the frame buffer as part of the frame change event
handler.
This CL moves these two operations to a separate task that is
scheduled after a short delay (250 ms). This allows us to combine
multiple frame change events and respond just once for all of them
together.
Change-Id: I4edade1e55cbd7394cba03d97b2ee61ca3a258b6
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also fix the path to bundled SDK: monitor is in tools/lib/monitor,
not tools/monitor
Change-Id: Ia47112b8358076a8d93cc6492bc67490386459e7
|
|\ \ \
| |/ /
|/| | |
|