History log of /sdk/uiautomatorviewer/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fac515e00fc2807cd196bad7648ad953c264886f 13-Sep-2012 Tor Norbye <tnorbye@google.com> Remove unnecessary file

This file shouldn't have been part of d7c3e89de6712d

Change-Id: I8bdc7c8190ac6d48543785b97ca98dd023d0754b
settings/org.eclipse.core.resources.prefs
d7c3e89de6712d05431fdf401c3563d77c0cf0da 12-Sep-2012 Tor Norbye <tnorbye@google.com> Add standard compiler flags to the uiautomatorviewer project

Change-Id: I19b639e0cbf1fe75c695e1e56f307e7b5af13f13
settings/org.eclipse.core.resources.prefs
settings/org.eclipse.jdt.core.prefs
f734ad485d064be22839b6364d0e5baa2bd0d9c9 23-Aug-2012 Siva Velusamy <vsiva@google.com> uiautomator: save hierarchy file in /data/local/tmp

Change-Id: I1106162c48763d82ec56381f8fb5ce240a204550
rc/com/android/uiautomator/UiAutomatorHelper.java
07750e98d91da6a1a906c73e2a2b92e46aedf4cf 09-Aug-2012 Siva Velusamy <vsiva@google.com> Integrate uiautomatorviewer into Eclipse

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
rc/com/android/uiautomator/OpenDialog.java
rc/com/android/uiautomator/UiAutomatorHelper.java
rc/com/android/uiautomator/UiAutomatorView.java
rc/com/android/uiautomator/UiAutomatorViewer.java
rc/com/android/uiautomator/actions/OpenFilesAction.java
rc/com/android/uiautomator/actions/ScreenshotAction.java
6b6d31d1a52788ccd472d36c4e98533972705691 06-Aug-2012 Siva Velusamy <vsiva@google.com> uiautomator: Build, Release for SDK

Change-Id: Iec38ea5ff95c47da77b9deccda807251d8cd608f
tc/uiautomatorviewer.bat
62ab8708b3621dc4fd73aa23101d184905f02d0e 14-Aug-2012 Xavier Ducrohet <xav@android.com> Fix build.

For some reason "make sdk" doesn't build uiautomatorviewer?

Change-Id: Ie390b8c517d4e5da1fbc9b13f56bf60812efecba
classpath
ndroid.mk
rc/com/android/uiautomator/DebugBridge.java
9841b952b84cf10aaef29158f792a4bfed806a18 08-Aug-2012 Siva Velusamy <vsiva@google.com> uiautomator: Misc cleanups

This CL performs a bunch of minor cleanups to allow reusing the
UiAutomatorView from within an Eclipse view/editor. In particular:
- The model is not a singleton anymore. It can be constructed
based on an XML file, and is stored within the view.
- References to the view from the model have all been removed.
- All the view code from the application window class has been
moved into a separate UiAutomatorView class.

There is no new functionality, and from the UI perspective, there
is only one change: The are now two toolbars, a global application
level toolbar for global actions (open file, capture screenshot),
and a toolbar above the view hierarchy that allows setting a couple
of tree viewer options.

Change-Id: Ib4fe98426c2f83de233091c23b080de4f9b7449a
rc/com/android/uiautomator/OpenDialog.java
rc/com/android/uiautomator/UiAutomatorModel.java
rc/com/android/uiautomator/UiAutomatorView.java
rc/com/android/uiautomator/UiAutomatorViewer.java
rc/com/android/uiautomator/Utils.java
rc/com/android/uiautomator/actions/ExpandAllAction.java
rc/com/android/uiautomator/actions/OpenFilesAction.java
rc/com/android/uiautomator/actions/ScreenshotAction.java
rc/com/android/uiautomator/actions/ToggleNafAction.java
0c1e6a006742ab5841acee756db74ecc7acdf048 07-Aug-2012 Siva Velusamy <vsiva@google.com> uiautomator: fix launch script

Change-Id: I9bc5007f1267dddaae351e8003d14d89f1fd26c9
tc/manifest.txt
tc/uiautomatorviewer
rc/com/android/uiautomator/DebugBridge.java
1dc373fdff1c400032cc58b337c1850b79837f37 02-Aug-2012 Siva Velusamy <vsiva@google.com> uitest-automator: Use ddmlib for device communications.

Change-Id: I2983399832a8f64b8ac0447587233baba4774311
classpath
ndroid.mk
rc/com/android/uiautomator/DebugBridge.java
rc/com/android/uiautomator/UiAutomatorViewer.java
rc/com/android/uiautomator/actions/ScreenshotAction.java
a5f00e25dd0e8832172eb660f12e45415bb80659 01-Aug-2012 Siva Velusamy <vsiva@google.com> uitest-automator: Add Eclipse project files

Change-Id: Id22761bbe26158439e1d107826e48d8c66ffb87b
classpath
gitignore
project
ODULE_LICENSE_APACHE2
428f10724739d2cc7f4bbbd7add6bdf8229d1294 28-Jul-2012 Guang Zhu <guangzhu@google.com> moving uiautomatorviewer into sdk

It's currently under frameworks/testing

Change-Id: I8444f5c375a605c8c6480a33cee19a6d3d5ad7ca
ndroid.mk
tc/Android.mk
tc/manifest.txt
tc/uiautomatorviewer
rc/com/android/uiautomator/OpenDialog.java
rc/com/android/uiautomator/UiAutomatorModel.java
rc/com/android/uiautomator/UiAutomatorViewer.java
rc/com/android/uiautomator/Utils.java
rc/com/android/uiautomator/actions/ExpandAllAction.java
rc/com/android/uiautomator/actions/ImageHelper.java
rc/com/android/uiautomator/actions/OpenFilesAction.java
rc/com/android/uiautomator/actions/ScreenshotAction.java
rc/com/android/uiautomator/actions/ToggleNafAction.java
rc/com/android/uiautomator/tree/AttributePair.java
rc/com/android/uiautomator/tree/BasicTreeNode.java
rc/com/android/uiautomator/tree/BasicTreeNodeContentProvider.java
rc/com/android/uiautomator/tree/RootWindowNode.java
rc/com/android/uiautomator/tree/UiHierarchyXmlLoader.java
rc/com/android/uiautomator/tree/UiNode.java
rc/images/expandall.png
rc/images/open-folder.png
rc/images/screenshot.png
rc/images/warning.png