Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 6, 2012
  1. Fixed SERIALNO in test

    authored
  2. Fix adb problem in ViewClient constructor

    authored
    - Disabled DEBUG
  3. Merge viewclient-ports

    authored
  4. Support multiple connections

    authored
    - Version 2.2
    - Improved examples
    - Added examples
    - Added support for LocalViewServer in
    temperature-converter-get-conversion.py
    - Added constants (VISIBILITY, VERSION_SDK_PROPERTY, etc.)
    - Added support for API-10
    - Changed ViewClient constructor argument order
    - Required serialno in ViewClient constructor
    - Added root argument to tree methods
    - Added tests with connected device
Commits on Oct 27, 2012
Commits on Oct 26, 2012
  1. Issue #11: vc.dump() increases the amount of items in dump

    authored
    - Fixed duplication of the tree
    - Fixed dump() returning extra lines (i.e DONE)
    - Fixed connection hung with no timeout
    - Added viewclientconnected tests
Commits on Oct 24, 2012
  1. Fullscreen Activity touches fixed

    authored
    - Even when the StatusBar is hidden its window is still marked as
    visible, now relying on mPolicyVisibility to decide
    - Fixed problem with non-greedy regexp matching incorrectly the name of
    Activities
    - Fixed problem with TEXT_PROPERTY support for Gingerbread recently
    added (now tests pass again)
    - Version bumped to 2.1
  2. @marcosdiez

    camelCase

    marcosdiez authored
  3. @marcosdiez

    we can now read gingerbread mText

    marcosdiez authored Diego Torres Milano committed
Commits on Oct 22, 2012
  1. @marcosdiez

    try_hard_to_find_adb

    marcosdiez authored
  2. @marcosdiez
Commits on Oct 20, 2012
  1. Check if device is secure

    authored
Commits on Oct 15, 2012
  1. Added verbose connection to device

    authored
    - Added verbose parameter to simplify detection of incorrect serialno
    selection
    - Changed temperature-converter-get-conversion to use latest additions
    to AVC
    - Added test-connect-to-device (despite its name, not an unit test) to
    test and experiment with device connection and serialno selection
Commits on Oct 12, 2012
  1. Added wiki info

    authored
  2. Added README

    authored
  3. Added LICENSE file

    authored
  4. Changed serialno order in ViewClient constructor

    authored
    - Changed the order of the parameters to support the most common use
    case which is ViewClient(device, serialno)
    - Version bumped to 2.0
  5. Fixed text property issues

    authored
    - If the text included in the text:mText propery contained something
    that also matches the regex used to separate attributes from values,
    because the regex was greedy all the wrong values were considered. This
    problem is now fixed.
    - Added TRUE to distinguish between Linux and OS X true command
    - Added received and raw fields to ease debug
Commits on Oct 4, 2012
  1. Standardized root parameter for all tree methods

    authored
    - Added root with default value
    - Improved View.__str__()
    - Refactored tree traversal methods
    - Added TRAVERSE_CITPS
Commits on Oct 2, 2012
  1. Fixed ActionBar coordinates

    authored
    - Version 1.2
    - Skip certain classes in View.getXY() disabled
    - Added View.getPositionAndSize()
    - Fixed empty received problem
  2. Support for multiple ADB connections

    authored
    - Added localPort and remotePort to ViewClient
    - Added __obtainDeviceSerialNumber
    - Added support for API 10
    - Added serial number for mock devices
    - Added properties for mock devices
Commits on Sep 26, 2012
  1. Added LICENSE file

    authored
Commits on Sep 21, 2012
  1. Default port (5555) added to IP if not specified in serialno paramete…

    authored
    …r to ViewClient contructor
    
    - Added tests
    - __parseTree() invoked now in setViews()
Commits on Sep 20, 2012
  1. Version 1.0

    authored
    - Added find*OrRaise() methods
    - Added ApiDemos preference example
Commits on Sep 16, 2012
  1. Added getCenter() contributed by Dean Morin

    authored
    - Changed touch() to use getCenter()
  2. Corrected touch differences between API-16 and API <= 15

    authored
    - Version 0.9
    - Corrected potential exception in getX() and getY() as reported by
    http://dtmilano.blogspot.ca/2012/02/monkeyrunner-interacting-with-views.
    html?showComment=1347366161052#c7831336697297223801
    - Corrected status bar offset calculations
    - Added EditText.type()
    - Added sleep parameter to dump() to simplify script creation as it's a
    very common use case
    - Updated doc
Commits on Sep 13, 2012
  1. Added windows mock data

    authored
  2. Added Apache License

    authored
  3. Examples corrections

    authored
    - Improved messages
    - Removed unused imports
  4. Added documentation

    authored
    - Added Epydoc documentation
    - Added examples
    - Fixed issue when no focused window is detected
    - Added helper static method connectToDeviceOrExit to simplify script
    creation
Commits on Sep 8, 2012
  1. Consider StatusBar in coordinates calculations when necessary

    authored
    - Added traverse transformation methods
    - Added Window class
    - Added View.getVisibility()
    - Added serialno parameter to ViewClient to allow running the scripts
    on several emulators
    -  Added default root parameter to ViewClient.traverse()
Commits on Sep 6, 2012
  1. Consider window position when calculating view coordinates

    authored
    - Added windows and current focus
    - Added apidemos dialog example
Something went wrong with that request. Please try again.