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

    committed Nov 6, 2012
  2. Fix adb problem in ViewClient constructor

    - Disabled DEBUG
    committed Nov 6, 2012
  3. Merge viewclient-ports

    committed Nov 5, 2012
  4. Support multiple connections

    - 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
    committed Nov 5, 2012
Commits on Oct 27, 2012
  1. Merge commit 'b3526c167249d4c49f565eba5d21a9763fb62d46' into issue-10…

    …-compatibility-with-froyo
    committed Oct 27, 2012
Commits on Oct 26, 2012
  1. Issue #11: vc.dump() increases the amount of items in dump

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

    - 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
    committed Oct 24, 2012
  2. @marcosdiez

    camelCase

    marcosdiez committed Oct 24, 2012
  3. @marcosdiez

    we can now read gingerbread mText

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

    try_hard_to_find_adb

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

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

    - 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
    committed Oct 15, 2012
Commits on Oct 12, 2012
  1. Added wiki info

    committed Oct 12, 2012
  2. Added README

    committed Oct 12, 2012
  3. Added LICENSE file

    committed Oct 12, 2012
  4. Added delay between DOWN and UP

    committed Sep 21, 2012
  5. Changed serialno order in ViewClient constructor

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

    - 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
    committed Oct 12, 2012
Commits on Oct 4, 2012
  1. Standardized root parameter for all tree methods

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

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

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

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

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

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

    - Changed touch() to use getCenter()
    committed Sep 16, 2012
  2. Corrected touch differences between API-16 and API <= 15

    - 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
    committed Sep 16, 2012
Commits on Sep 13, 2012
  1. Added windows mock data

    committed Sep 13, 2012
  2. Added Apache License

    committed Sep 13, 2012
  3. Examples corrections

    - Improved messages
    - Removed unused imports
    committed Sep 13, 2012
  4. Added documentation

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

    - 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()
    committed Sep 8, 2012
Commits on Sep 6, 2012
  1. Consider window position when calculating view coordinates

    - Added windows and current focus
    - Added apidemos dialog example
    committed Sep 6, 2012