Squashed commit of the following:

commit 01f162ac41e2d1392a7f792b8fca02deb50688bf
Merge: 90f6bd8 19fd8d2
Author: zijie0 <myoilbox@gmail.com>
Date:   Tue Jan 14 16:47:14 2014 +0800

    Merge branch 'master' of https://github.com/zijie0/appium

commit 90f6bd8f5eec707285adde249836d152bf06725b
Merge: d0f23df 87f525d
Author: zijie0 <myoilbox@gmail.com>
Date:   Tue Jan 14 16:46:55 2014 +0800

    Merge branch 'master' of https://github.com/zijie0/appium

commit 19fd8d2548c93625514b006dd4d9363efbb77041
Merge: d0f23df 87f525d
Author: “zijie0export GIT_AUTHOR_EMAIL=“myoilbox@gmail.com <myoilbox@gmail.com>
Date:   Tue Jan 14 16:16:57 2014 +0800

    Merge branch 'master' of https://github.com/zijie0/appium

commit 87f525d6c98aa2ccd0cbfd477345d5e3dace1933
Merge: 1e6d323 843ec13
Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
Date:   Tue Jan 14 15:31:47 2014 +0800

    Merge branch 'master' of https://github.com/zijie0/appium

commit d0f23dfd0e91c922c42dcdf9407b28f5d1bca860
Author: Yuan Zhou <myoilbox@gmail.com>
Date:   Tue Jan 14 15:29:30 2014 +0800

    Squashed commit of the following:

    commit 843ec138522de0701e01cf1219d01e55139ecf5e
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Tue Jan 14 15:21:20 2014 +0800

        Fix issue #990: Change mechanic.js back

    commit a9de9d4741b5359ea49b1a6cc21a3fb041553a3c
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Tue Jan 14 00:09:44 2014 +0800

        Fix issue #1713: Adding fallback for SIGTERM

    commit dcfed3cc5e0fadfd80a5e2311fa87db337b2c42a
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Mon Jan 13 16:24:22 2014 +0800

        Fix issue #990: Change UIAElement map in mechanic.js

    commit 54998e968fe275af526c5494732641c95daf99f9
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Mon Jan 13 16:19:04 2014 +0800

        Fix issue #990: Change UIAElement map in mechanic.js

    commit ef774d66f0e90d2c5b1476d59e0c63b9f2c57b56
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Mon Jan 13 16:06:55 2014 +0800

        Fix issue #1713: Change killProc signal from SIGKILL to SIGTERM.

commit 1e6d323072a7a182e0eab44bcd04dd0e6b28d075
Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
Date:   Tue Jan 14 15:29:30 2014 +0800

    Squashed commit of the following:

    commit 843ec138522de0701e01cf1219d01e55139ecf5e
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Tue Jan 14 15:21:20 2014 +0800

        Fix issue #990: Change mechanic.js back

    commit a9de9d4741b5359ea49b1a6cc21a3fb041553a3c
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Tue Jan 14 00:09:44 2014 +0800

        Fix issue #1713: Adding fallback for SIGTERM

    commit dcfed3cc5e0fadfd80a5e2311fa87db337b2c42a
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Mon Jan 13 16:24:22 2014 +0800

        Fix issue #990: Change UIAElement map in mechanic.js

    commit 54998e968fe275af526c5494732641c95daf99f9
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Mon Jan 13 16:19:04 2014 +0800

        Fix issue #990: Change UIAElement map in mechanic.js

    commit ef774d66f0e90d2c5b1476d59e0c63b9f2c57b56
    Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
    Date:   Mon Jan 13 16:06:55 2014 +0800

        Fix issue #1713: Change killProc signal from SIGKILL to SIGTERM.

commit 843ec138522de0701e01cf1219d01e55139ecf5e
Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
Date:   Tue Jan 14 15:21:20 2014 +0800

    Fix issue #990: Change mechanic.js back

commit a9de9d4741b5359ea49b1a6cc21a3fb041553a3c
Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
Date:   Tue Jan 14 00:09:44 2014 +0800

    Fix issue #1713: Adding fallback for SIGTERM

commit dcfed3cc5e0fadfd80a5e2311fa87db337b2c42a
Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
Date:   Mon Jan 13 16:24:22 2014 +0800

    Fix issue #990: Change UIAElement map in mechanic.js

commit 54998e968fe275af526c5494732641c95daf99f9
Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
Date:   Mon Jan 13 16:19:04 2014 +0800

    Fix issue #990: Change UIAElement map in mechanic.js

commit ef774d66f0e90d2c5b1476d59e0c63b9f2c57b56
Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
Date:   Mon Jan 13 16:06:55 2014 +0800

    Fix issue #1713: Change killProc signal from SIGKILL to SIGTERM.

commit f20db13e5b069e800a1c9700ba8b6bbf32de872e
Merge: 84625b4 9be44a3
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jan 12 08:38:14 2014 -0800

    Merge pull request #1729 from Markm21/patch-1

    Support Latest SDK

commit 9be44a36bcb8ee8637b5f27b00a47fd9c2c7d83b
Author: Markyme <mark@soluto.com>
Date:   Sun Jan 12 17:41:03 2014 +0200

    Support Latest SDK

    android-4.4 created by default on latest SDK installation

commit 84625b48ed7c7bdea6c63c3126f39864d8a0c575
Merge: 78bb4e1 456fc65
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 10 14:29:32 2014 -0800

    Merge pull request #1727 from rectalogic/master

    Use correct suffix (.zip or .apk) when downloading app from a url.

commit 456fc65bd2dee78852402ddfe5e0e030bd98504a
Author: Andrew Wason <rectalogic@rectalogic.com>
Date:   Fri Jan 10 17:18:27 2014 -0500

    Use correct suffix (.zip or .apk) when downloading app from a url.

    md5calculator (used in lib/devices/android/android-common.js)
    can only handle files that end in .ipa or .apk, not .zip.
    Currently urls that end in .apk are downloaded as appium-app.zip

commit 78bb4e14f6506b077cc6ca150b93ee761d2e190b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 10 11:24:00 2014 -0800

    fix autoAcceptAlerts undefined issue (cc @dandoveralba)

commit 72a50d8d16fbcd33d6cbefce3fdf422de3fa85e7
Merge: 76bba5d ea20c38
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jan 10 09:44:46 2014 -0800

    Merge pull request #1726 from jlipps/master

    cleanup app state before a test too (rewrite of #1732)

commit 76bba5db8df16df82e4b8f12267ca286730bdce7
Merge: 44b8ed8 938c686
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 10 09:43:00 2014 -0800

    Merge pull request #1725 from paymand/install_remove_app_ios

    Fix for installing/removing app on device when a .app path is used.

commit 938c686de0de6d81711dc878b827b9c410841aa5
Author: Payman Delshad <paymand@opera.com>
Date:   Fri Jan 10 17:51:54 2014 +0100

    Fix for installing/removing app on device when a .app path is used.

commit ea20c38f7a520de7b977a8b9adbefaa9de9e2f68
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 10 09:08:20 2014 -0800

    cleanup app state before a test too (rewrite of #1732)
    cc @dandoveralba @bootstraponline

commit 44b8ed86e00bfc7142677010ef1f7fcc35bf39d3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 10 09:00:45 2014 -0800

    actually allow removeApp to work with selendroid (fix #1686 for real)

commit 2fdc5df30dcb8c319e076562787cbdf89f207046
Merge: c1a6fca 64522d7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 9 23:07:30 2014 -0800

    Merge pull request #1724 from dandoveralba/alerts

    Update Alert Logic

commit 64522d746a25c18b73423416af9c8a433396b9c6
Author: Dan Doveralba <dan.doveralba@lookout.com>
Date:   Thu Jan 9 22:27:08 2014 -0800

    Update Alert Logic

    * by default appium doesn't interact with alerts
    * set autoAcceptAlerts to true to have appium accept alerts

commit c1a6fca60ac4b11b37646212bbca3e8998876006
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 9 09:39:37 2014 -0800

    fix forgotten bind issue

commit 5cb30e39188cb1224ebd5bdd64ad11306b379198
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jan 9 12:34:41 2014 -0500

    Update caps.md

commit cba25fa96b9f81268ee552ed4b7962de6a7139d8
Merge: b67440a f920a07
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jan 8 11:26:09 2014 -0800

    Merge pull request #1715 from jlipps/master

    show selendroid logs in output

commit f920a07f10f09fea8ed50ceba6da4f19bf1839fc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 8 10:40:18 2014 -0800

    show selendroid logs in appium output
    by making logcat an eventemitter.
    also update selendroid test app version

commit 878c4b3499eca5838902cfdfe7b9a24cb1e615e7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 8 10:10:55 2014 -0800

    upgrade selendroid to 0.7.0

commit b67440ad0b8191cc68eb719100e9ad17f7f9529f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 8 10:02:21 2014 -0800

    if we have trouble proxying, best to actually error to the client

commit 1ab92b206b465a2233fe53328ce186e49e156a7d
Merge: 9872022 71ba778
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jan 8 09:58:21 2014 -0800

    Merge pull request #1714 from jlipps/master

    fix selendroid ECONNRESET crashes

commit 71ba778bd43e6d71cfab212275c2fb68e61fb8da
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 8 09:51:57 2014 -0800

    fix selendroid ECONNRESET crashes
    by making sure that activities come prepended with a dot.
    and add a test

commit 98720225e8e0b64e2be226ac09ef76c16b9c81e5
Merge: 26defff c405d1b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 7 17:46:09 2014 -0800

    Merge pull request #1674 from rockbot/ios-crash

    Checks for crash log information - first attempt (fix #1590)

commit 26defff22f35f5c5bcd758f1bd28cd2ddd5234e7
Merge: 44fc930 e29d20b
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jan 7 17:39:01 2014 -0800

    Merge pull request #1711 from jlipps/master

    automatically accept photo permission alerts (fix #1700)

commit e29d20bc0f61d0832c297d68315d61be2f289cdc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 7 17:09:26 2014 -0800

    make sure we catch photo alert names

commit c405d1b6ebae84bfb812a9734a76ce02d55976b1
Author: rockbot <raquel@saucelabs.com>
Date:   Mon Dec 23 16:10:45 2013 -0800

    completes iOS crash logging (fixes #1590)

commit 377141fe059645509d9672794f2bb6222c097075
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 7 14:58:44 2014 -0800

    update appium doctor to respect new auth db value

commit 9fb163be2e8e358de3164dc08c7fe73a422953a3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 7 14:40:26 2014 -0800

    automatically accept photo permission alerts (fix #1700)
    and add manualPermissionAlerts desired cap if you want to
    handle things manually

commit 44fc930cb8c3930f21c2bbb5be05298f0c69cdea
Merge: 41ac334 82d49d0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 7 14:15:05 2014 -0800

    Merge pull request #1710 from penguinho/sim_logs

    Adding flag to show simulator logs on the appium console

commit 82d49d0c7d4b797bb4a6a24d353df9bcc6e9ae9b
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Jan 7 13:52:03 2014 -0800

    Adding flag to show simulator logs

commit 41ac334e3e3b3d1b1d44b6812e6815b77ff7439a
Merge: 1de0472 6d41352
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jan 7 09:49:38 2014 -0800

    Merge pull request #1709 from jlipps/master

    bring back closeApp for selendroid (fix #1686)

commit 6d41352d9ba49f9f49a3032a5881c49b8e70067c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 7 09:43:42 2014 -0800

    bring back closeApp for selendroid (fix #1686)

commit 1de047202c4f7e565a1fcec65eaa5fcb39a2bc64
Merge: f7468ba 5981667
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 6 21:47:06 2014 -0800

    Merge pull request #1705 from jlipps/master

    add support for testing stock browser in 4.4

commit 5981667cca8c78e68398ed178fe767e28bfb4e72
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 6 18:18:52 2014 -0800

    add support for doing web testing against android stock browser

commit 38cd2116862af29b389c14df3540cee464cd7ab3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 6 10:46:05 2014 -0800

    update apidemos

commit f7468ba8cc029e5703c1229c257219da3da13fa9
Merge: da2f585 727e1d0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 6 11:33:14 2014 -0800

    Merge pull request #1701 from sebv/xcode46_reset

    Avoiding reset.sh crash when using Xcode 4.6

commit 727e1d06868157eca92a3144b09d15ac4ac03dae
Author: sebv <seb.vincent@gmail.com>
Date:   Mon Jan 6 21:34:47 2014 +0800

    making reset.sh xcode 4.6 friendly

commit da2f5857082037bbb1cfa974be60ae3b4521cc6a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 6 09:25:23 2014 -0800

    fix mechanic link (fix #1699)

commit 9b2f8751983f7d2e31aed8fab4f50bcf82e811d3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 6 08:59:36 2014 -0800

    update jshint with more style guidelines

commit 228cdbfedf43a106002d8e6373fff685b328705f
Merge: 67ff4b8 63aa6e1
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jan 5 12:45:55 2014 -0800

    Merge pull request #1697 from testerhome/master

    add two doc in Chinese and update to the latest

commit 63aa6e1509eebf861991fddbaa7849a3ef1b1711
Author: seveniruby <seveniruby@gmail.com>
Date:   Fri Oct 25 11:35:21 2013 +0800

    add troubleshooting.cn.md
    add real-devices.cn.md
    update the cn doc to the latest
    add saucelabs-repository in pom.xml in testng example

commit 67ff4b8da8a30ee0188fc38d950449a09c91a570
Merge: 0dc74e9 5d88a0e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 3 11:54:48 2014 -0800

    Merge pull request #1695 from rockbot/bootstrap-error-handling

    Improves error handling in bootstrap's find.java (fixes #1549)

commit 5d88a0eb4866a0cde8e6cbdfdeb01e6089045415
Author: rockbot <raquel@saucelabs.com>
Date:   Fri Jan 3 11:31:51 2014 -0800

    Improves error handling in bootstrap's find.java (fixes #1549)

commit 0dc74e9874cb66b5a836c7519ae3d828f8359b86
Merge: fb10e13 7d4b0e5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 3 11:33:01 2014 -0800

    Merge pull request #1687 from sebv/chrome_fix

    Modified session creation to cope with non redirect case

commit fb10e134d16de96494e33c6dc2fdf4f791c3cb4f
Merge: 27d4820 fa6ae3b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 3 09:08:41 2014 -0800

    Merge pull request #1681 from boxiong/master

    Fixed a sporadic DOM corruption issue

commit 27d482074c38c1b0fa2525c0d877776c80aa8251
Merge: 9594e95 f603af0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 3 01:14:46 2014 -0800

    Merge pull request #1679 from bootstraponline/shell

    Fix appium shell

commit 9594e9555481a4d6b030decca9360e026451e029
Merge: e78ded3 f1f40fd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 2 18:42:12 2014 -0800

    Merge pull request #1694 from bootstraponline/fix_app_not_responding

    Fix app not responding

commit e78ded368ba5cebfa15ac792e78665b920bb0d2e
Merge: 425782e 50e0e36
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 2 18:21:32 2014 -0800

    Merge pull request #1688 from vkmtse/patch-1

    Update troubleshooting.md

commit 425782e153ee6adfb073e3775e7ac4744479c9ca
Merge: e9cce3f 6129c29
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 2 18:20:16 2014 -0800

    Merge pull request #1689 from sebv/node_examples

    Node example refresh.

commit 6129c29a46228356d50c362a87b3385484d68f32
Author: sebv <seb.vincent@gmail.com>
Date:   Fri Jan 3 02:03:41 2014 +0800

    fixing one liner if

commit b793ce3ce8bcfcf30c425329d952716c784ded28
Author: sebv <seb.vincent@gmail.com>
Date:   Fri Jan 3 02:00:59 2014 +0800

    fixing spaces

commit 7d4b0e5718a0be331040515fce994951fc8253a6
Author: sebv <seb.vincent@gmail.com>
Date:   Fri Jan 3 01:47:50 2014 +0800

    fixing spaces

commit 8cc864e98b6bc59c817cdc5c2b094aff821d2a0f
Author: sebv <seb.vincent@gmail.com>
Date:   Thu Jan 2 13:18:41 2014 +0800

    adding dev packages

commit 50e0e3621a072ff78ce76808d3ea3a435ba5afaf
Author: vkmtse <victortse93@alumni.purdue.edu>
Date:   Wed Jan 1 20:53:23 2014 -0800

    Update troubleshooting.md

commit c765cdf7fb7043324bb9c764935385a983eb5276
Author: sebv <seb.vincent@gmail.com>
Date:   Thu Jan 2 11:41:31 2014 +0800

    Modified session creation to cope with non redirect case

commit 0fc75bdbe6f56ac8c4514a108f53638345408d8c
Author: sebv <seb.vincent@gmail.com>
Date:   Thu Jan 2 11:36:40 2014 +0800

    dev package update

commit bbe86980772e4dbc266a90dd4e901d59d1293b5b
Author: sebv <seb.vincent@gmail.com>
Date:   Thu Jan 2 11:33:04 2014 +0800

    new node examples

commit fa6ae3b3d93a90a2ccef092b7d036ecdecad9148
Author: BX017301 <bo.xiong@cerner.com>
Date:   Sat Dec 28 22:17:08 2013 -0600

    Fixed sporadic DOM corruption issue

commit e9cce3f709e3d27261899bc9ce8621f42233098e
Merge: 0ed0ae7 9a13665
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Dec 26 18:30:50 2013 -0800

    Merge pull request #1680 from bootstraponline/keystore

    Fix checkApkKeystoreMatch argument order

commit 9a13665ffb8420a5a51bdeeee34c5d30e4b15857
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Dec 26 21:29:00 2013 -0500

    Fix checkApkKeystoreMatch argument order

commit f603af0684a2e90a5eb9dc64085524f255e483d9
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Dec 26 21:01:38 2013 -0500

    Fix appium shell

    node appium.js --shell

commit f1f40fd66a74f67050809e551c6e949cff7be8b0
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Dec 26 14:00:06 2013 -0500

    Fix app not responding

commit 0ed0ae7c34715c2cb60f79e2e48c51bb5af015cd
Merge: 957e39c 79fb97b
Author: Raquel Vélez <raquel.velez@gmail.com>
Date:   Mon Dec 23 10:38:16 2013 -0800

    Merge pull request #1670 from rockbot/master

    first attempt at fixing appium avd startup bug

commit 79fb97ba608b1e9d12140624e4df079d55b63c6e
Author: rockbot <raquel@saucelabs.com>
Date:   Mon Dec 23 10:03:42 2013 -0800

    first attempt at fixing appium avd startup bug

commit 957e39c79e8b86322e05778852873e1e9340960a
Merge: 2df0775 158a4ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Dec 20 15:03:45 2013 -0800

    Merge pull request #1664 from rockbot/master

    requires users to specify their device in their desired capabilities (fix #1656)

commit 158a4ba2d28f47050fee9eaa3b112958e6964398
Author: rockbot <raquel@saucelabs.com>
Date:   Fri Dec 20 14:29:05 2013 -0800

    requires users to specify their device in their desired capabilities

commit 2df07751084e35bfd5b7ce94fe5bb5afe9922a98
Merge: 13dac43 50cd798
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Dec 20 12:57:56 2013 -0800

    Merge pull request #1663 from Jonahss/patch-1

    Readme typo

commit 50cd798174413601bd8a6ed676e6c97d9a2eb14a
Author: Jonah <jonahss@gmail.com>
Date:   Fri Dec 20 12:48:40 2013 -0800

    Readme typo

commit 13dac43000feda7701b2b424e118aac168cbef7f
Merge: 93f6306 31bd697
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Dec 20 11:20:06 2013 -0800

    Merge pull request #1662 from jlipps/master

    add ability to set launch timeout from the command line so it can be use...

commit 31bd697cf406ed027796ab2b316d87a85133c975
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Dec 20 10:57:42 2013 -0800

    add ability to set launch timeout from the command line so it can be used in conjunction with pre-launch

commit 93f6306159a3bd8c90dc60ab32b992098dc7a5f3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 17:03:18 2013 -0800

    getiOSSDKVersion only returns major version, but we need minor versions for clearing out safari. use glob instead

commit 20c368f2963c73eb20cc3bca1585346c31fec387
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 16:18:24 2013 -0800

    changelog and bump to 0.13.0 for publish

commit 4d159743e667a7a4d9b39a685b6b5a1b45e8789c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 16:17:37 2013 -0800

    make sure that if we delete a built-in app, we look in /tmp to try and launch it if it ends up being not put back yet

commit 20e1580362584525a0fad522f8399c61a6d1723c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 15:53:22 2013 -0800

    adb shell doesn't return exit codes so we need to specifically look for this failure

commit 42bd48bc36c0e77717827abadedd8a4ec16da42f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 15:43:48 2013 -0800

    actually, selendroid does need to support a few mobile methods as it turns out! cc @rockbot

commit 1cddb162215ce31f6d6b81f206fdcfffad5c83a7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 15:28:14 2013 -0800

    update selendroid

commit 5d7f71d4c81f48c383ec98ccfa603d2345243695
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 15:20:20 2013 -0800

    make sure origAppPath doesn't hang around between sessions

commit 9741c332d7dee17f25423b45ebe076a22c2f86a1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 14:28:30 2013 -0800

    show a warning in reset.sh if you're not on ios7

commit 84549edbe0bc67c89e97b58953aa39aa17ff1b6a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 14:12:50 2013 -0800

    update i-w-d (fix #1640)

commit e08970b75d480ce975d6cfc8b36ca2851462d020
Merge: 5b4d41a 413a9be
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 13:36:21 2013 -0800

    Merge pull request #1657 from jlipps/safari7

    Safari on iOS 7

commit 413a9bee384dacddbe341e6f8190f17bccf69415
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 11:27:09 2013 -0800

    make sure that gappium tests are run for both ios and android

commit a0c997a907f24be00bc6cafd58887e04b94252e0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 11:22:07 2013 -0800

    have safari tests automatically use current sdk

commit cd6f1b2a2ef808762ddaa8edce641d0a285990bf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 11:19:34 2013 -0800

    wait a bit after a non-synthetic click since it takes longer than javascript

commit 2622b2589b97a399dff039dbb123234ae9fc65bd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 11:18:49 2013 -0800

    if instruments chooses not to die, leave it in its grave and find another one

commit 049f9a631da421e47f454d535faa516d95a97952
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 19 10:21:41 2013 -0800

    update mobile safari behavior to work better with ios7

commit 5b4d41ac243079ab67470c74922413ab2301d166
Merge: ca96a52 eaaea6e
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Dec 18 19:14:30 2013 -0800

    Merge pull request #1653 from elgalu/patch-2

    Markdown-related improvements to README.md ruby examples

commit eaaea6e2aabfc18a989fbebd0e2fe05e4edc1b50
Author: Leo Gallucci <elgalu3@gmail.com>
Date:   Thu Dec 19 01:09:10 2013 -0200

    Markdown-related improvements to README.md ruby examples

commit ca96a526ce698fce1bff148ce79a9cd7a19600dc
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Dec 18 21:44:20 2013 -0500

    Fix spacing

commit 85fb14bfece57e3e5396322307ac5aadb7337737
Merge: 0e397b4 005f9ac
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Dec 18 18:42:34 2013 -0800

    Merge pull request #1651 from rockbot/master

    changes md5 module for more efficient md5hashing

commit 0e397b4cf3ed34acad376fcaecbb2f6dea9e1820
Merge: eefb31e 2932f01
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Dec 18 18:42:11 2013 -0800

    Merge pull request #1652 from elgalu/patch-1

    Small typo 'sessoin' for 'session'

commit 2932f010959853ca8fc1ed1518cf5da25d494303
Author: Leo Gallucci <elgalu3@gmail.com>
Date:   Thu Dec 19 00:38:20 2013 -0200

    Small typo 'sessoin' for 'session'

commit 005f9ac1ac756a0c59450c16761bd1c5de1cb78c
Author: rockbot <raquel@saucelabs.com>
Date:   Wed Dec 18 17:12:31 2013 -0800

    changes md5 module for more efficient md5hashing

commit e8a685da602a1e1910884058b0d4036506872d6d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 17:09:42 2013 -0800

    allow safari on ipad to launch correctly as well

commit 06e711237a91550f1027be7ebbf1abdb886573da
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 16:56:02 2013 -0800

    support automation of safari on ios7

commit 038561117d645faccc4a672c9c6614df1b0fd209
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 16:55:36 2013 -0800

    allow setting ios sdk version in tests with IOS_VERSION env var

commit 321b161124997c5b4d3b335c7dc8c538150d60f8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 16:52:36 2013 -0800

    allow built-in apps to be automated by temporarily moving them

commit eefb31edfc248fce91d8b1607cf34223ae21f5cc
Merge: c9b6f55 f23748c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 15:56:27 2013 -0800

    Merge pull request #1634 from grz0/master

    Catch SyntaxError exception and log nice error message

commit c9b6f5573948deeae0aedc734b21e56c6577cf18
Merge: a68c928 91caf79
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 15:56:02 2013 -0800

    Merge pull request #1645 from rockbot/master

    politely informs user that mobile commands don't work in selenium

commit a68c9282cf65ebf6be197545594e9f85cc4b26fb
Merge: 9afbf03 a48247a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 15:51:51 2013 -0800

    Merge pull request #1650 from jlipps/instruments-rearch

    Instruments rearch

commit f23748c29d00607ed6563998201f474aa35b8fda
Author: grz0 <grzegorz.halat@gmail.com>
Date:   Tue Dec 17 18:33:05 2013 +0100

    Catch SyntaxError exception and log nice error message

commit a4f82c31cd207be718ef11a23f8dc8f37f1b68c2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 14:03:30 2013 -0800

    remove safari launcher as strategy for safari + sim

commit a48247a9104b7442f5ae08f5be30eb43b63a69be
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 13:49:10 2013 -0800

    clean up instruments pathfinding

commit 8bc99f2bb45244ce3fdb63f0be38cf9cff04c551
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 13:33:55 2013 -0800

    remove retry support from appium test code
    since it is now handled in appium itself

commit 4a1cc2580c26d14d1ca609bdf49d778f805fba52
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 18 13:29:02 2013 -0800

    refactor instruments and add appium-internal flake support
    This commit constitutes a pretty big refactor of the instruments
    process handler. It also introduces a server flag, '--backend-retries',
    with a default of '3', which specifies how many times Appium will retry
    launching instruments before giving up and saying that it crashed or
    timed out. This works in concert with launchTimeout, of course.

    I think this refactor also fixes some longstanding callback reasoning
    errors and maybe some other bugs.

    It might also introduce some bugs of its own though :-)

commit 91caf798f70b774163fc90dd9c7c65e72418ce22
Author: rockbot <raquel@saucelabs.com>
Date:   Tue Dec 17 17:42:22 2013 -0800

    politely informs user that mobile commands don't work in selenium

    adds extra test to ensure it's the mobile: error message that's getting sent

commit 9afbf03875ca25c56d2aa17411ff6227c9d5b08c
Merge: 5f1a7a1 88d8033
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Dec 17 15:39:54 2013 -0800

    Merge pull request #1643 from bootstraponline/master

    Fix cleanupAppState logging messages

commit 5f1a7a11852051200ef591c509f8260eeb926a51
Merge: e28b3c2 686a16a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 17 15:37:29 2013 -0800

    Merge pull request #1626 from rockbot/master

    adds check for API level; stops test if device is 'android' but API < 17

commit 686a16ae839702b97673177fa4177b4c6f3acab2
Author: rockbot <raquel@saucelabs.com>
Date:   Mon Dec 16 18:01:35 2013 -0800

    adds check for API level; stops test if device is 'android' but API < 17

    separates checkApiLevel functionality and cleans up little bits

    cleans up the last bits

commit 88d80339fa428ffd547a3fb59904f082e24f8d75
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Dec 17 17:52:03 2013 -0500

    Update iOS mobile reset

commit e28b3c271872aa84460f8982190e9bc489d68322
Merge: a3f7e80 0b80544
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 17 15:16:39 2013 -0800

    Merge pull request #1636 from jlipps/master

    fix #1631

commit 0b80544c3663cc4f3d287852cff915150fab3519
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 17 12:46:47 2013 -0800

    add tests for apk downloading, delete old tests (fix #1631)

commit 7b15d05abaa7c04a738c722ae12bba1def96eafe
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 17 12:30:38 2013 -0800

    remove unused testfiles

commit a3f7e8086e8f1aee40e6161b865e63707b0b0265
Merge: 91a3c9e 24e899b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 17 12:04:18 2013 -0800

    Merge pull request #1632 from jlipps/master

    misc fixes

commit 24e899bdca26215409024b53d10596f55bcbda02
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 17 11:10:42 2013 -0800

    make sure show-config works with npm (fix #1630)

commit 9fe8358cb4d88c5c7297b7e8b5f2bc0db5fdbafa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 16 11:35:52 2013 -0800

    don't reset build/ if we're not using --hardcore, and some other fixes

commit 91a3c9eff77f1fc83d437d9c86bdbfc807eff1b1
Merge: 7f488eb 7403a54
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 16 16:45:52 2013 -0800

    Merge pull request #1625 from filmaj/new-build-tools

    add 19.0.0 build tools search path for figuring out where aapt is

commit 7403a54939ff3aaa82745e6f46a72feb23dcff75
Author: filmaj <maj.fil@gmail.com>
Date:   Mon Dec 16 16:36:00 2013 -0800

    add 19.0.0 build tools search path for figuring out where aapt is. helps w/ support for new android sdks.

commit 7f488eb92dcab1d662a8a9dd4f0ffe516a2ff0fa
Merge: f62bf64 bb725eb
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Dec 15 17:09:00 2013 -0800

    Merge pull request #1619 from penguinho/sim-wait

    Adding wait for simulator to launch by waiting for log to populate

commit bb725eb436f1e051383c088b184dcbf3e7152bff
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Dec 15 15:05:19 2013 -0800

    Fix #1442

commit 7dd6f09310a319b8de027be4470168b8e2d6a59d
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Dec 15 08:36:26 2013 -0800

    Adding automatic detection of the last used simulator version

commit bd0c9c16689f9829ad12ce33a48acba4a991af72
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Dec 14 18:46:25 2013 -0800

    Adding code to kill zombie deamon launchers

commit f62bf64aa973b23f1a577b4d668ee6bb65b88979
Merge: 1aabd1f e272906
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Dec 14 18:00:26 2013 -0800

    Merge pull request #1620 from penguinho/doctor

    Doctor Improvements

commit e3f449c6e5437fdcc4c73d7f6328de8dad7febaa
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Dec 14 13:57:23 2013 -0800

    start-up sequence will now wait for at least one line in the simulator log before proceeding

    had to fix the log capture code to make this work

commit e272906144a79007ee648db8d71a2d30ab8f14ae
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Dec 14 15:21:31 2013 -0800

    Fixing Issue Where Linux tried to run iOS Checks and where sometimes checks did not run

commit 8f7ee335906ae5f233b3b04989ff1e4e3001d365
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Dec 14 14:58:45 2013 -0800

    Fixing the authorization db check to work for Mountain Lion

commit 1aabd1f0ee7c898aa1cbc103b87cafa0fd2d8212
Merge: 2414e72 d3fc47f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Dec 14 09:09:08 2013 -0800

    Merge pull request #1617 from DylanLacey/master

    Update Sauce examples with reporting, cleaner layout

commit d3fc47fa43a3726aabcbf22306fcbe7255acd2c7
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Fri Dec 13 22:50:57 2013 -0800

    Make ruby sauce examples follow the same structure.

    Make Android and Ruby examples have helper code at the bottom, similar
    method names

commit 6e416550db5e4cb0ae934af368cf196a6edd5a99
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Fri Dec 13 22:34:34 2013 -0800

    Make Ruby Sauce example report success, and actually work

commit 64bf117a5592cb68f945cc699687a37c46a08ed1
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Fri Dec 13 22:07:49 2013 -0800

    Add result reporting to Ruby Android Sauce example

commit 2414e72fa4a2cdc567985ccef0bfeecdd6f11272
Merge: 2756536 0862d12
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Dec 13 18:44:52 2013 -0800

    Merge pull request #1615 from jlipps/master

    wait a bit for webviews to show up and fix safari callback issue

commit 0862d1292713e2d6d80b5e3258b28eb3e7285ede
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Dec 13 16:02:21 2013 -0800

    wait a bit for webviews to show up and fix safari callback issue

commit 27565366161c9f4ca48f042d16d782dfd9f6238f
Merge: 4172d71 48e2302
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Dec 13 14:39:31 2013 -0800

    Merge pull request #1614 from dandoveralba/set-locale

    setLocale should not run for real devices

commit 48e2302663f4c158f3409c878d8312d180c4d6c3
Author: Dan Doveralba <dan.doveralba@lookout.com>
Date:   Fri Dec 13 11:56:18 2013 -0800

    setLocale should not run for real devices

    * add a check if the udid is null to determine if setLocale should run
    * log message if we do/don't setLocale

    ISSUE: 1611

commit 4172d71d5bbb46127e0db87eaf81b68dd9b7795b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 12 11:12:10 2013 -0800

    fix authorize-ios (fix #1499)

commit 12d8e1a05aa18ae7d1e146c3dfb1bf53d6b6304e
Merge: 58b5827 1d34f84
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Dec 11 11:27:01 2013 -0800

    Merge pull request #1607 from jlipps/master

    remove dependency on grep for android device (fix #1540)

commit 1d34f84593691ac6091d3db8e7d068581e2b6faf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 11 10:50:46 2013 -0800

    remove dependency on grep for android device (fix #1540)

commit 58b5827950eff56971db92655f18d213558943f7
Merge: c8abd03 9e881f1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 11 09:49:46 2013 -0800

    Merge pull request #1606 from Nefry/patch-1

    Update ios-webkit-debug-proxy instalation first step command

commit 9e881f1ed3f0a19f1e0f882a94fe8bd1d4731a8c
Author: Maryana Bezler <marianna.bezler@gmail.com>
Date:   Wed Dec 11 20:37:01 2013 +0300

    Update ios-webkit-debug-proxy instalation first step command

commit c8abd030c0cedcc387532f2aa986fd956e46eb4f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 10 14:42:29 2013 -0800

    changelog and bump to 0.12.3 for publish

commit ed3c4906bd8c688dedcfd4d149dc9e3cf95974ac
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 10 13:40:11 2013 -0800

    update selendroid to 0.7.0

commit ecdd05532325991ce268d80c6adf16b62bba05fe
Merge: 4e3caf7 1ebc3dd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 10 14:29:18 2013 -0800

    Merge pull request #1603 from jlipps/master

    refactor server/main and fix force-kill instruments issues

commit 1ebc3dd655ce3672a0887135fb3cab653bc9f7e5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 10 13:36:43 2013 -0800

    make sure we don't start FQInstruments on non-mac or mac < 10.9 (fix #1585)

commit abe22334b1dcd94dfcebc28482b1fd76a7c7cb2f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 10 13:25:58 2013 -0800

    refactor server/main
    and add --merciful flag to avoid the force quit instruments watcher

commit 4e3caf7043533c9bea2d923807dde5e4b00b4368
Merge: e145065 5181bb9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 10 12:30:18 2013 -0800

    Merge pull request #1602 from bootstraponline/master

    Pipe force quit logs to console

commit e1450652615c3e504b9a87050bfbe6c9240bc24a
Merge: d7985cb 7b770c8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 10 12:28:24 2013 -0800

    Merge pull request #1601 from jlipps/master

    add lots more tests for command timeout

commit 5181bb90ddfeef04d0026316731f48ae4a57889a
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Dec 10 15:12:10 2013 -0500

    Pipe force quit logs to console

    info: [ForceQuitUnresponsiveApps] 2013-12-10 15:11:16.424 ForceQuitUnresponsiveApps[56799:507] Force quit unresponsive instruments v0.0.1
    info: [ForceQuitUnresponsiveApps] 2013-12-10 15:11:42.708 ForceQuitUnresponsiveApps[56799:507] Force quitting: 'freeze2' at 'file:///Users/user/ForceQuitUnresponsiveApps/freeze2/./bin/freeze2.app/Contents/MacOS/instruments'

commit 7b770c8411502e6fcf7c22efa719bf9f324e196f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 10 11:46:07 2013 -0800

    add lots more tests for command timeout
    testing setting via desired caps as well
    also, make it so passing in 'false' also disables timeout

commit d7985cbc3c5537acb7a10a952a453f9949d44e40
Merge: 501ffa6 d0a1968
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 10 11:24:32 2013 -0800

    Merge pull request #1598 from haveahennessy/disable-timeout

    Setting newCommandTimeout capability to 0 disables timeout.

commit d0a1968fd039243086fcff98535715b146f9df1b
Author: Matt Isaacs <misaacs@gilt.com>
Date:   Tue Dec 10 12:30:53 2013 -0500

    Setting newCommandTimeout capability to 0 disables timeout.

commit 501ffa677cc6b8deda2bfae41536b917cf6411c9
Merge: 6db7212 a732b46
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Dec 10 06:27:02 2013 -0800

    Merge pull request #1596 from mobiware/master

    Fix for #1595

commit a732b467fa2b63c9d69ee76516ca85e67f02a65d
Author: Romain Criton <romain.criton@gmail.com>
Date:   Tue Dec 10 11:03:23 2013 +0100

    Add class name as a valid strategy for non-Web platforms

commit 6db7212e9601e89cb408ef65944f6674e31556d1
Merge: 73c36f4 ac5da51
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Dec 9 18:02:42 2013 -0800

    Merge pull request #1594 from jlipps/master

    we don't write to authfile anymore, so get rid of that code

commit ac5da51b59a389d0a53b02c092538b9aeda2794a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 9 15:26:58 2013 -0800

    we don't write to authfile anymore, so get rid of that code
    and give users the ability to give total and insecure access to taskport

commit 73c36f4786d4e773b917539fc9d942a8af7af232
Merge: 4409efb 1891769
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 9 15:28:21 2013 -0800

    Merge pull request #1593 from jlipps/master

    update sauce android example to not be dependent on driverblock

commit 18917698a46b9db6e506adc60978c7ee203d0697
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 9 15:12:41 2013 -0800

    update sauce android example to not be dependent on driverblock

commit 4409efb42229990f3ee3e67e8949b82e04047345
Merge: 0edd3a6 6319f73
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon Dec 9 14:48:23 2013 -0800

    Merge pull request #1592 from jlipps/master

    allow user to let instruments launch device with --default-device

commit 6319f734b88ed2d8c15f60e829b47025fd212525
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 9 14:44:23 2013 -0800

    allow user to let instruments launch device with --default-device

commit 0edd3a629d0bdc3d7ab43d348f493cd67daef611
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 9 14:39:46 2013 -0800

    make sure --show-config doesn't crash main server :-)

commit 89031857891688afbe468fd7ada160f6df87c5d7
Merge: 3e39227 52bb752
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 9 14:26:02 2013 -0800

    Merge pull request #1591 from jlipps/master

    add --show-config flag to show appium config, and include server build t...

commit 52bb75277356d7be19aa3c77e4083246031dc0ad
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 9 14:13:42 2013 -0800

    add --show-config flag to show appium config, and include server build time

commit 3e3922701545520063fab3eeae2c03a9c2977a0b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Dec 6 11:15:30 2013 -0800

    xcode 5.0.2 is out

commit 1a8f8fd8c8fab8f52093011b90b8b6c55e0477b9
Merge: 78fe223 9e2a4d7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Dec 6 10:50:39 2013 -0800

    Merge pull request #1584 from bootstraponline/master

    Fix #1583

commit 9e2a4d77ace6d3c65a6d6f254d1f0e5448ea4077
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Dec 6 13:46:30 2013 -0500

    Fix #1583

commit 78fe22384dc913c1b646ffee07c541612bb5504f
Merge: 76ceb5a d687a31
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Dec 5 18:58:37 2013 -0800

    Merge pull request #1582 from jlipps/master

    retina shouldn't be default for ios 6

commit d687a316dd629cc1a0aae991d6fe73132807cd9f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 5 16:44:33 2013 -0800

    retina shouldn't be default for ios 6

commit 76ceb5afdf15a6f64513c3889fdfae9512ad35b7
Merge: ec68643 b3e34ab
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Dec 5 15:51:41 2013 -0800

    Merge pull request #1581 from jlipps/master

    make sure to reset command timeout during mobile: reset (fix #1579)

commit b3e34ab4b06c2141bcaf398ce82c590ceafc34a2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 5 14:57:57 2013 -0800

    make sure to reset command timeout during mobile: reset (fix #1579)

commit ec68643ebb6639423a0b97e66fd779c07f25c9fb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Dec 5 09:57:11 2013 -0800

    don't try to outsmart npm, I guess. 0.12.2

commit d87d86687e7ece4c31ad1b443127eccf44a16d98
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 4 19:58:38 2013 -0800

    try to republish for npm

commit 0ab38e38912b886447b641134aadef1cc195f7a4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 4 13:58:39 2013 -0800

    changelog and bump to 0.12.1 for publish

commit 232c46f7b9c30dc24518586fc786d6a54d1b4690
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 4 13:56:46 2013 -0800

    make spinTitle a bit more lenient webview tests

commit 1167713037fa644c44ee44e1e9aeeaaad6b4681f
Merge: 17d88ee 99f0c16
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 4 13:05:56 2013 -0800

    Merge pull request #1576 from jlipps/master

    fix loc strat failure cases

commit 99f0c16d9ae88862feb5e2f02d36b3b73dd24d11
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 4 12:24:31 2013 -0800

    make sure we don't discount web locators in webviews

commit 17d88ee6da4daf2af48d35ae7c2b6b33976356a5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 4 11:42:45 2013 -0800

    remove duplicate test and fix isScreenLocked test

commit 526dde3850df0b0e8f69ae4ea87cfd97670e313d
Merge: 481103c b41fbed
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Dec 4 11:06:17 2013 -0800

    Merge pull request #1575 from bootstraponline/master

    Fix scheme error by updating ForceQuitUnresponsiveApps

commit b41fbedb93f3cd650f55cb7b7737da8978d87965
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Dec 4 14:05:28 2013 -0500

    Fix scheme error by updating ForceQuitUnresponsiveApps

commit 481103ca45612949f58e9bdfb8aa94b5187be14d
Merge: 1181cba 5b79c64
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Dec 4 10:13:19 2013 -0800

    Merge pull request #1573 from jlipps/master

    misc fixes

commit 5b79c647ea18df3333138883b0f858b59c9a5697
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 3 17:06:09 2013 -0800

    make sure we extract the right file from the zip (fix #1557)

commit f4477adfd13b39ef10ce780687c2ad96e6514601
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 3 16:47:47 2013 -0800

    fail sooner if user passes in a bad locator strategy (fix #1539)

commit 1181cbaa49713ca5ccaf025b78495d7cd747498b
Merge: 160e22c eaa6cb3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Dec 3 11:16:56 2013 -0800

    Merge pull request #1565 from bootstraponline/fix_unresponsive_instruments

    Recover from unresponsive instruments process

commit eaa6cb3d185b341aa6baba1b5f62b116e6536ddb
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Dec 3 14:07:38 2013 -0500

    Recover from unresponsive instruments process

    Register for kCGSNotificationAppUnresponsive and if the process is Instruments then terminate it.
    This enables Appium to continue even when instruments is unresponsive. The current behavior is to wait forever.

    To test this feature works properly, run ./instruments.sh from https://github.com/appium/ForceQuitUnresponsiveApps

    instruments.sh will launch a process that's unresponsive and appium will force quit the process. The unresponsive process can be visually confirmed by using OS X Activity Monitor.

commit 160e22c748e8ea665179a97276c3e800161d15ab
Merge: e07651d 75d3192
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Dec 2 11:06:37 2013 -0800

    Merge pull request #1562 from penguinho/doctor

    Adding More Doctor Checks for Android and Dev

commit 75d31929c6df04d481989f0ac4cb24ebc9985995
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Dec 1 12:48:13 2013 -0800

    Adding Dev Checks

commit 4147158291692bc31c5f1f0be73f047f5092cff8
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Dec 1 12:29:23 2013 -0800

    Adding more android checks, adding optional cb to log.pass and log.fail

commit 269bfaf4c43cdedb57752de4bd1a31bbe12ba91a
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Dec 1 09:03:48 2013 -0800

    Adding doctor check for node binary path

commit e07651d9e0df80a666fb1e59c3f84f822693bada
Merge: 34375d5 2e1733a
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Nov 30 20:43:35 2013 -0800

    Merge pull request #1560 from penguinho/doctor

    Adding checks to see if authorize iOS needs to be run

commit 2e1733a654e23f2d6e13ca7389a8d85e5bc15128
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Nov 30 19:33:29 2013 -0800

    Adding checks to see if authorize iOS needs to be run

commit 34375d525ab84235a5edf84f262147d1adee007d
Merge: 95e7008 98667ea
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Nov 30 18:12:31 2013 -0800

    Merge pull request #1559 from penguinho/doctor-gui

    Adding the ability to run appium-doctor via the app using socket.io

commit 98667ea8f0b6b043138b540fae97999cc4f7b4d6
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Nov 30 18:11:56 2013 -0800

    Adding the ability to run appium-doctor via the app using socket.io

commit 95e70081bec29f3e5250cec4cd40b53ac3f3d03e
Merge: 828409c 27ddd0b
Author: Dan Cuellar <penguinho@aol.com>
Date:   Wed Nov 27 16:07:06 2013 -0800

    Merge pull request #1550 from Astro03/master

    Update appium doctor for OS 10.8

commit 27ddd0bd54f12a7c68e883035ea8fcbb2544bc14
Author: Astro03 <locopelon03@hotmail.com>
Date:   Wed Nov 27 16:03:38 2013 -0800

    Update appium doctor for OS 10.8

commit 828409c31ee312572b8df03a4c3596bd46ddd5ac
Merge: d877639 d7a39ad
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Nov 27 06:48:55 2013 -0800

    Merge pull request #1547 from fbai/patch-1

    Update adb.js: fix typo error

commit d877639ba542b261d18a8ce080233d976176c1dc
Merge: 6eeea18 1428a81
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Nov 27 06:47:32 2013 -0800

    Merge pull request #1546 from jlipps/master

    go ahead and kill sims before launching a new one

commit d7a39ad2bc1fb2f1c62138998b4a44202de35391
Author: Fan Bai <fbai@microstrategy.com>
Date:   Wed Nov 27 18:46:12 2013 +0800

    Update adb.js: fix typo error

    line 511

    this.getDeviceWithRetry(120000, cb);
    changed to
    this.getDevicesWithRetry(120000, cb);

commit 1428a818846e306eb871a764fab2e01bad9eaa0a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 26 18:15:49 2013 -0800

    go ahead and kill sims before launching a new one

commit 6eeea18fcbd10bf9a38c7ee7ce3b75f935835780
Merge: fd4cfea 3822519
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 26 17:52:00 2013 -0800

    Merge pull request #1545 from jlipps/iwebview-https

    allow iwebview to access https sites with self-signed certs

commit fd4cfea48c05913fd79d5f4c80f6102b90753a43
Merge: 81f3cd2 3bc4cd5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 26 17:51:28 2013 -0800

    Merge pull request #1530 from penguinho/doctor

    Appium Doctor Start

commit 3822519efb664c828acc8c36339f7e62c2166af0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 26 17:07:22 2013 -0800

    allow iwebview to access https sites with self-signed certs

commit 3bc4cd577992aba7a5d57424b7d0df302304bea3
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Nov 24 11:07:25 2013 -0800

    Appium Doctor Start

    This is a basic vesion of Appium Doctor that checks for Xcode, Xcode
    Command Line Tools, JAVA_HOME, and ANDROID_HOME

commit 81f3cd235b967baa7d20f879a2c9af9dde992e1b
Merge: 6e07808 9f4272c
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Nov 26 13:51:02 2013 -0800

    Merge pull request #1544 from curtissiemens/master

    Fixing iosDeviceString for iPad 64-bit case (missing parentheses).

commit 9f4272c62a0aaa2ac8466f19b382cd84cf43fde7
Author: Curtis Siemens <curtissiemens@gmail.com>
Date:   Tue Nov 26 13:44:08 2013 -0800

    Fixing iosDeviceString for iPad 64-bit case (missing parentheses).

commit 6e07808890a9802d89069e277cffea1156aef362
Merge: 5afe69b e43c1c7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 26 13:09:54 2013 -0800

    Merge pull request #1543 from penguinho/locale_fix

    Fixing get iOS SDK version for Xcode 4

commit e43c1c7861d64f7f866acc1de648a21a28d633c3
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Nov 26 12:32:05 2013 -0800

    Fixing get iOS SDK version for Xcode 4

commit 5afe69b1dd515f2cf89286534de061b6c617822d
Merge: 6b5ef95 7d4dbda
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 26 11:51:48 2013 -0800

    Merge pull request #1542 from jlipps/master

    misc fixes

commit 7d4dbda6a209b57f2d2d6c03e059809c775e55c9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 26 11:34:04 2013 -0800

    fix at least one case of ios sims not being killed
    cc @penguinho

commit a9da500c260fcc8c372525ae22bbf48658400659
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 26 11:31:40 2013 -0800

    fail with a nice error message if xcrun can't find instruments (fix #1538)

commit 6b5ef9590840f6d53aff954f1ef5736a55acc1cd
Merge: 9edc467 6f62a6e
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Nov 25 13:21:52 2013 -0800

    Merge pull request #1537 from curtissiemens/master

    Fix 4-inch 64-bit device string building (was missing dash in 64 inch).

commit 6f62a6e9b2bde301ad11a59faa97cea357aa7b90
Author: Curtis Siemens <curtissiemens@gmail.com>
Date:   Mon Nov 25 13:19:56 2013 -0800

    Fix 4-inch 64-bit device string building (was missing dash in 64 inch).

commit 9edc4679fe0e004180ee8b84153ed17f1f805c4a
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon Nov 25 09:12:00 2013 -0800

    Making default iOS version a string in the capabilities object

commit 088fd18d9bcd63a6d071c842bdf254d62312a333
Merge: 340c451 1129ba8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 25 08:56:49 2013 -0800

    Merge pull request #1527 from penguinho/ios_version

    Returning iOS Version number in capabilities

commit 340c4515f483e1244bcd969dbd37af8f3488fc92
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 25 08:45:04 2013 -0800

    fix changelog

commit 1129ba84095b8fd6ace21400f811d5b4bf2d7d32
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Nov 23 14:08:17 2013 -0800

    Returning iOS Version number in capabilities

    Fixes #1332

commit 60ea4c39521afed7e2cbeca6deb829ab25257f48
Merge: a9d2180 67a172b
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Nov 23 13:25:29 2013 -0800

    Merge pull request #1504 from penguinho/locale_fix

    Fix Locale Settings for iOS > 7.0.0

commit 67a172ba8d507d3ace78a53ce1f579c1793e70fa
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Nov 19 09:10:11 2013 -0800

    Fix Locale Settings for iOS > 7.0.0

commit a9d21807874190ae6d19f8251375cfe4da7b2ae5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 17:25:34 2013 -0800

    changelog and bump to 0.12.0 for publish

commit a88313aa315e61c0b48034898a6ff914d4d64c91
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 17:24:26 2013 -0800

    fix screen unlocking test

commit 0556a73b05ad7081129ecd6b292b693b738df401
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 17:22:38 2013 -0800

    fix orientation test

commit 41e9a6ed2e4413cdeed9995e6006ed49f4926f35
Merge: a1305c7 1bfa59f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 17:12:27 2013 -0800

    Merge pull request #1524 from bootstraponline/master

    Fix onAlert

commit 1bfa59f11f86f212b49fb71a41cd3e9c6e59aab3
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Nov 21 20:03:49 2013 -0500

    Fix onAlert

commit a1305c7d352704b4b993dbd7ead7736b5342b783
Merge: 84eff8b 4a322ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 14:27:40 2013 -0800

    Merge pull request #1522 from jlipps/master

    ensure ios flicks don't return control too soon (fix#742)

commit 4a322ba347dbbd3b0fc405a94f1d30b02dfec12e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 14:18:31 2013 -0800

    ensure ios flicks don't return control too soon (fix#742)

commit 84eff8b2abed252adac5241764c3204e3491fca2
Merge: fbf7fd3 0dd0b95
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 13:47:11 2013 -0800

    Merge pull request #1521 from jlipps/master

    keep track of 'dumpsys window' logs for research (fix #1401)

commit 0dd0b95d1c953b1a94c48e2c0c9409c8e26aa5e0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 13:44:42 2013 -0800

    keep track of 'dumpsys window' logs for research (fix #1401)

commit fbf7fd3d492f079e23025f2cb06cfbe5afe82036
Merge: 580cc2f e207483
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Nov 21 13:35:29 2013 -0800

    Merge pull request #1520 from jlipps/master

    allow alternative type of clear through fastClear: false cap

commit e207483a255c29016b4c6240ec2dce42bf7be7d1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 13:11:33 2013 -0800

    allow alternative type of clear through fastClear: false cap
    fix #1514

commit 580cc2fc241dc9dbf2bff1cc7fac8e85e82d836e
Merge: 96caa1c 0f4ea56
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 11:49:31 2013 -0800

    Merge pull request #1519 from jlipps/master

    kill uiautomator before running test (fix #1517)

commit 0f4ea5609abf93c9e88be38d7b56f46cdba8d4ef
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 11:05:52 2013 -0800

    kill uiautomator before running test (fix #1517)

commit 96caa1c4babc98dbaaf300fae72bdc720c747af9
Merge: 5504041 bd9639f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 10:24:32 2013 -0800

    Merge pull request #1518 from jlipps/master

    enable setLocation on selendroid (fix #1511)

commit bd9639fa09e4a2fc97c9f6aea1af75a3ec1aa039
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 21 10:16:58 2013 -0800

    enable setLocation on selendroid (fix #1511)

commit 55040418b632a9f991a771af003d576944d48d4a
Merge: b20ae3f 1a4e8bb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Nov 20 14:27:39 2013 -0800

    Merge pull request #1515 from prolificcoder/master

    fixing 1483

commit 1a4e8bbfc82bde3422d79214e09da4a79eaa6648
Author: Satyajit Malugu <satya@malugu.com>
Date:   Wed Nov 20 14:03:46 2013 -0800

    fixing 1483

commit b20ae3f29e86d307fc1471ee811372a5357e41e5
Merge: c7e8e20 efe804b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Nov 20 10:51:17 2013 -0800

    Merge pull request #1513 from jlipps/master

    ideviceinstaller tweaks

commit efe804bafadb02fd7b66667b26ae42e31e830d57
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Nov 20 10:14:09 2013 -0800

    try built-in ideviceinstaller if we don't have one

commit 9bea66b71429ed93f2599ffe5da962ff5484fc51
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Nov 20 10:00:28 2013 -0800

    fail better when ideviceinstaller is not present

commit c7e8e20b3189b803d12043cfaeea468a79f9dd0a
Merge: 8c9a1b2 72232e9
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Nov 19 15:54:45 2013 -0800

    Merge pull request #1509 from jlipps/master

    misc updates

commit 72232e9638ee025c9ca4db736d17eb2d13273f9c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 19 15:09:31 2013 -0800

    make sure we have some time to get logs

commit dc2fb9dfdc01ab44878867d09d7e6e917c8096a5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 19 15:06:19 2013 -0800

    accept pop-up windows by default

commit fc89e7f92d6922abb0a8f14b8f81336740fd0fef
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 19 13:53:13 2013 -0800

    update dependencies

commit 8c9a1b2ed5e3909b517d8c2da5fac5321ff655d8
Merge: 5cee259 a96de44
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 19 13:54:28 2013 -0800

    Merge pull request #1508 from bootstraponline/master

    Update style guide with undefined note

commit a96de44228a2bbe2e3aae122356cc747d76706f1
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Nov 19 16:51:05 2013 -0500

    Update style guide with undefined note

commit 5cee259000f48c1f80f39a850db78a7e2d439827
Merge: 692a262 ef3d1c8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 19 12:55:28 2013 -0800

    Merge pull request #1507 from jlipps/master

    add pass/fail status reporting to sauce node examples

commit ef3d1c80ac058ce75a57eeed9545b59de489ea3b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 19 12:15:28 2013 -0800

    fix weird javascript error

commit 5f1713d57ba552872a05a1259835c01f0354435e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 18 16:02:57 2013 -0800

    add pass/fail status reporting to sauce node examples

commit 692a262e8ef548fce06c30696158bace4f95c9a5
Merge: a103227 94f4e3e
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Nov 19 08:37:44 2013 -0800

    Merge pull request #1486 from penguinho/device

    Select your iOS Simulator Device

commit a10322756637bbfc568f5dcd50a2fd000f93cf60
Merge: 5fdec3f 2a88f14
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 18 17:36:37 2013 -0800

    Merge pull request #1495 from bootstraponline/fix_null_crash

    Avoid crashing when device is null

commit 2a88f14b440f99af13d6e2085b37a390737cc83c
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Nov 18 19:36:47 2013 -0500

    Check for start err

commit 5fdec3f92ba8b27a58a125030cda8c6248f7104d
Merge: e0a874e 16c45f4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 18 15:00:26 2013 -0800

    Merge pull request #1497 from jlipps/master

    misc fixes

commit 94f4e3eb69a1f7b10948e8e59462e355d180e393
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Nov 16 13:00:07 2013 -0800

    select your iOS Simulator Device

commit e0a874e29594acc6c92aca057e059f6dad6cdec7
Merge: c1611ac 2fe7ea7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 18 14:15:17 2013 -0800

    Merge pull request #1498 from rossrowe/master

    Updated Sauce Java samples to use Sauce Java helper libraries, which sets the pass/fail status after the test has been run

commit 2fe7ea7b098ba2145e3c7b4cc31276a3e26921ec
Author: Ross Rowe <piaross@gmail.com>
Date:   Tue Nov 19 07:15:34 2013 +1100

    Updated Sauce Java samples to use Sauce Java helper libraries, which sets the pass/fail status after the test has been run

commit 16c45f446d57494f82a86b94272471164bf93120
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 18 10:10:08 2013 -0800

    allow periods in xpath nodes (fix #881)

commit 674d199af2f77668734903734548f56e6bb5773e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 18 09:54:34 2013 -0800

    actually have this test prove that the session ended

commit c1611ace1ec5afeb99d1acfae6e8d978c2db8e82
Merge: d6bca76 5472fa6
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Nov 18 10:28:11 2013 -0800

    Merge pull request #1494 from testerhome/master

    add chinese docs and a ruby xunit testcase sample for android

commit d6bca766f78458d771b49aa595a38e46d961dae2
Merge: 6d3d1ac b21416d
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Nov 18 10:20:23 2013 -0800

    Merge pull request #1496 from jlipps/master

    force-stop app before starting it (fix #1142)

commit b21416de6e0a3cc6599381be40cb5e3aca74d4d3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 18 09:36:37 2013 -0800

    force-stop app before starting it (fix #1142)

commit 6d3d1ac512245c4ac62e4461374c67121d7f6b9d
Merge: 0880d54 f3ae7d5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 18 09:09:08 2013 -0800

    Merge pull request #1482 from jlipps/webviewapp

    Promote WebViewApp to first-class mobile web testing platform

commit 5472fa6ace842e42f69dd23fbaea9d887298e2a3
Author: unknown <seveniruby@gmail.com>
Date:   Mon Nov 18 11:41:44 2013 +0800

    add chinese docs and a ruby xunit testcase sample for android

commit 0880d547e5a90146de0584f60a8901f394b60a02
Merge: ddd9b9e 2484cfa
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Nov 17 18:26:23 2013 -0800

    Merge pull request #1493 from penguinho/fix_udidetect

    Fixing automatic udid detection

commit 2484cfa179d08bc82f34f2894c7bcda553e037e9
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Nov 17 17:27:19 2013 -0800

    Fixing automatic udid detection

    Fix #1399

commit ddd9b9eb5bc9a929f1627cbe5b0833d48dbcacdb
Merge: 6eb2710 f5015eb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 16:51:24 2013 -0800

    Merge pull request #1477 from curtissiemens/master

    Adding the ability to get node path out of .appiumconfig (for users who ...

commit f5015ebaa9f4a6beada6aedd1438557c3619f43d
Author: Curtis Siemens <curtissiemens@gmail.com>
Date:   Fri Nov 15 16:37:36 2013 -0800

    Code style tweak to .appiumconfig file load/parse.

commit c9df85cdda8f91f94466028a3d931bbf476ac393
Author: Curtis Siemens <curtissiemens@gmail.com>
Date:   Fri Nov 15 14:48:33 2013 -0800

    Improved getting .appiumconfig path location & now use JSON to parse .appiumconfig data.

commit f3ae7d5e6b9e17c33c3966cf4bf571707f7556fe
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 12:23:06 2013 -0800

    make sure to run iwebview tests in ios7 testsuite

commit 8f16e64c1b4ed337c9f5107f4f7d3317ae016205
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 12:22:47 2013 -0800

    new webviewapp works for both ios6.1 and ios7.0

commit 99098b09c49032fb340c9593277e9bca219681e2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 11:49:18 2013 -0800

    relax size/width requirements for testing purposes

commit eae9aca3b3d8c5d8335242f3cc734a79f994d693
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 11:41:46 2013 -0800

    add iwebview test, right now just a clone of safari tests

commit a6c4c61c26d568fade028e4b8adc248acd159181
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 11:39:07 2013 -0800

    allow 'iwebview' desired cap for running web tests in webviewapp instead of safari

commit c106c17c7fddfcd6249245f262d90990232d5d7e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 11:12:30 2013 -0800

    promote WebViewApp to build/ since it will be used for web tests in ios7

commit d84e8b92c2203116be0f2ece34040a54ab5c048e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 10:59:27 2013 -0800

    update webviewapp in assets since it will only build for 7.0 from now on

commit c3e7c1d03b56576e2f3e9e010ed8c0d4181178c3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 10:56:16 2013 -0800

    update webviewapp for ios7, all orientations, and loading notification

commit ccbc8a371ec75c9f22954984f531cf9ec1e68571
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 15 10:54:46 2013 -0800

    move autwebview-related methods to safari.js

commit f0721cf2b5c46768ec20b44acb4fd330556b2872
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 14 18:03:04 2013 -0800

    make safari its own device module

commit 45f47c66107b0e77254d124232ea867daab71ee6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 14 18:02:13 2013 -0800

    update unit test to reflect new mock ios

commit 165014c7ba355ef006f2cf3eb9d3456358037e18
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 14 18:00:18 2013 -0800

    object orientify these methods

commit 92b6e54928e0321fc0f16886226bd963cf6d0da7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 14 10:59:48 2013 -0800

    run webview tests on webviewapp now

commit 3d58646824043a91f8b40a29c4012d59dbbf224c
Author: Curtis Siemens <curtissiemens@gmail.com>
Date:   Thu Nov 14 17:37:00 2013 -0800

    Adding the ability to get node path out of .appiumconfig (for users who modify .appiumconfig)

commit 6eb271015bf820988440dc1b1ff586d9ad7e3d17
Merge: 338c546 2ddb764
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 14 14:20:48 2013 -0800

    Merge pull request #1472 from snevesbarros/close_tab_solution

    Added ability to close tabs in safari when using safariLauncher

commit 2ddb764bfaccacb0a3fa24ec018424dc5a2c6ab4
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Thu Nov 14 11:19:14 2013 +0000

    Updated close window to work on physical devices as well and when using safari launcher we connect to latest window as this is the one that safari launcher opened.

commit 338c54664fcccdb612c6c2eea4bf80ec60bb4a06
Merge: 9fbc619 0c85864
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Nov 14 13:18:48 2013 -0800

    Merge pull request #1467 from paymand/log_no_colors

    Make sure there's no color in the console output when --log-no-colors is used.

commit 9fbc61983d7b9b0f8304ae70dc268a18ae7736ed
Merge: 044bd18 9750303
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Nov 14 10:13:12 2013 -0800

    Merge pull request #1476 from jlipps/master

    make sure chrome tests don't require package/activity

commit 9750303dcea45cc9fa1e40d1f5ab181f80a25227
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 14 09:54:45 2013 -0800

    make sure chrome tests don't require package/activity

commit 044bd189be530ac811d8336a35309c5daa9554b9
Merge: 1a9d3c0 c85556e
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Nov 13 13:03:10 2013 -0800

    Merge pull request #1468 from jlipps/master

    fix developer access popup issue (fix #1385)

commit c85556ebb2e4025c81e5e06aafbf2392166895b4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Nov 13 12:42:29 2013 -0800

    fix developer access popup issue (fix #1385)

commit 0c85864f43c749fc61960154dabee590e43c5efc
Author: Payman Delshad <paymand@opera.com>
Date:   Wed Nov 13 17:29:29 2013 +0100

    Make sure there's no color in the console output when --log-no-colors is used.

commit 1a9d3c0954553dc380ed36b579696e978338fba5
Merge: b04decd 3d5b18c
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Nov 13 07:40:17 2013 -0800

    Merge pull request #1466 from snevesbarros/patch-1

    Update mobile-web.md

commit 3d5b18c0f3cf416683566ce3870c094ffe39c7a9
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Wed Nov 13 15:35:08 2013 +0000

    Update mobile-web.md

    Minor update to the bug note. The proxy works against iOS7 as long as you click trust this machine first.

commit b04decd191002628c88e9bf475553da1cd04a036
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 12 12:48:16 2013 -0800

    changelog and bump to 0.11.4 for publish

commit 77059eb17d6f9e00f615b80e77ebdce624ef98f3
Merge: 3ae42fe f8897c0
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Nov 12 12:21:54 2013 -0800

    Merge pull request #1464 from jlipps/master

    add more error handling in instruments_client

commit f8897c00cd161fad3155101f82a5b86fa744a12b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 12 12:15:52 2013 -0800

    add more error handling in instruments_client

commit 3ae42feef198d4d8d8bc00b47304bfb441dcc535
Merge: 1ff3fab f8adccd
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Nov 12 11:12:19 2013 -0800

    Merge pull request #1463 from jlipps/master

    cache desired caps for use in mobile: reset

commit f8adccdbc89b50b97870d0125dab5be0b58ba05c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 12 10:27:27 2013 -0800

    cache desired caps for use in mobile: reset

commit 1ff3fabbe778d6a28b485e2ae80c30815adde2c1
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Nov 12 11:44:10 2013 -0500

    Add Ruby scrollTo example

commit da284a0411db1889b9b1ad079118d988fbb9722a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 11 15:46:34 2013 -0800

    add more command timeout tests

commit 7ce66b81ea63846b7812e522fc4a7f710f984db3
Merge: db28417 b95e653
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Nov 11 15:37:49 2013 -0800

    Merge pull request #1460 from jlipps/master

    fail earlier with no activity/package (fix #1450)

commit db2841737986a606fd89adae542d6265f752aa07
Merge: 015b9ef 7de39ff
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 11 15:12:41 2013 -0800

    Merge pull request #1443 from thu2004/selendroid_fixes

    Selendroid fixes

commit 015b9ef6013ad5d40aca9b401e41bb77760cae75
Merge: 5168555 10a8b80
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 11 15:12:10 2013 -0800

    Merge pull request #1457 from misttar/master

    Adding UIAMapView as mapView to tag_name selector style on ios;

commit b95e65317ccaf84e0f655de5dc54fdcf93b296d7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 11 14:49:49 2013 -0800

    fail earlier with no activity/package (fix #1450)

commit 5168555f60634d703c12eb0645d7017e165fd598
Merge: ea4c6ec 9e4c896
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Nov 11 14:10:47 2013 -0800

    Merge pull request #1459 from jlipps/master

    make sure selendroid stops logcat too (fix #1330)

commit 9e4c896886ddf809f7dd51f9ce36f0ceda1b9a28
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 11 13:52:03 2013 -0800

    make sure selendroid stops logcat too (fix #1330)

commit ea4c6ecf614d6ca19257cafcfbe14ead29d2a0ea
Merge: 20a537b 7b1e1ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 11 13:36:42 2013 -0800

    Merge pull request #1449 from penguinho/locale

    Set iOS Simulator Language

commit 7b1e1badcef2677cc355dd34cae3c3bce468e97e
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Nov 9 16:00:20 2013 -0800

    Set iOS Simulator Language using ios-sim-locale from https://code.google.com/p/ios-sim-locale/

commit 20a537ba1d662511587118d1330ae693b146740d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 11 12:02:09 2013 -0800

    add test for setting slider value in ios

commit e3f0e26a95c3c921cc6d91f526064d28377ce5d0
Merge: 4e51d79 8f05214
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 11 11:30:06 2013 -0800

    Merge pull request #1455 from jlipps/master

    use relative paths in ios-log.js

commit 7de39ffba3f728628b9e14ee999f82f18d6ac918
Author: Chi Thu Le <thu2004@yahoo.se>
Date:   Mon Nov 11 19:41:28 2013 +0100

    Undo opts.systemPort change

commit 10a8b8080c56015c837907942b06cd0e9af7dfc3
Author: Lee, James (ETW - WHQ) <James.Lee3@nike.com>
Date:   Mon Nov 11 09:29:07 2013 -0800

    Adding UIAMapView as mapView to tag_name selector style on ios;

commit 8f05214e5d55c01db4408d667e0df5cc12197b63
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 11 08:22:00 2013 -0800

    use relative paths in ios-log.js

commit 4e51d79f46775f7855443c903753d4a6f60e5e73
Merge: a5a201f 25b164d
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Nov 9 13:59:09 2013 -0800

    Merge pull request #1448 from snevesbarros/call_method_of_null_fix

    fix for issue 1445.

commit 25b164d9d3660dfab2758cd496bc1f0adb4ff72b
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Sat Nov 9 19:50:52 2013 +0000

    added check to see if instruments is not null

commit a5a201f385f66c08fa92caffc23c0a43e4a44b1b
Merge: 32bf686 6a39302
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Nov 8 12:43:06 2013 -0800

    Merge pull request #1446 from boxiong/master

    Made a change so that we can patch isVerbose to the mechanic project

commit 6a39302db7b91e4831e4774a2f9300be6ff4e6a1
Author: Bo Xiong <bo.xiong@cerner.com>
Date:   Fri Nov 8 14:33:33 2013 -0600

    Updated so shat we can patch isVerbose to the mechanic project

commit f8e2909ed274f01723dd5d2fca76fa916db40904
Author: Chi Thu Le <thu2004@yahoo.se>
Date:   Fri Nov 8 20:39:37 2013 +0100

    Moved getCurrentActivity to android-common.js

commit 32bf68686250895586a3be63006ae2f71d095a6b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 8 10:50:35 2013 -0800

    remove unnecessary debug log

commit c62a44ee448751f7a7b1de14c3f386ed17e4683d
Merge: 7007015 6c622ed
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 8 09:22:03 2013 -0800

    Merge pull request #1436 from boxiong/master

    Added an option to suppress excessive logging from UIALogger.

commit 6c622ed73357aa212495a6d547c4d7001a817846
Author: Bo Xiong <bo.xiong@cerner.com>
Date:   Thu Nov 7 12:14:32 2013 -0600

    Added an option to suppress excessive logging from UIALogger (non-verbose by default).

commit 86060e7c5fb06896d8e5cb810ee1bbe6eb4d9c26
Author: Chi Thu Le <chitl@axis.com>
Date:   Fri Nov 8 10:14:10 2013 +0100

    Provide default system port for selendroid. Fixed selendroid keyevent crash and added getCurrentActivity for selendroid

commit 70070153cf32abee19deb91861cbd4bc93220e4c
Merge: 4ba548b 465ae14
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 7 14:44:53 2013 -0800

    Merge pull request #1440 from jlipps/master

    replace quotes with replace(), not weird string truncation

commit 465ae14f4ef13733417534a6f193d84c86e7205f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 7 12:36:39 2013 -0800

    replace quotes with replace(), not weird string truncation

commit 4ba548bd670d1b236ea8b599445ce4188169accb
Merge: 7e4ceaf 3280949
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Nov 7 12:11:04 2013 -0800

    Merge pull request #1439 from bootstraponline/ios7_alert_accept_fix

    Fix acceptAlert for UICatalog on iOS 7

commit 3280949acab843dc42ce87cf05f4af5c85b55da4
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Nov 7 14:59:26 2013 -0500

    Fix acceptAlert for UICatalog on iOS 7

commit 7e4ceaf28e344b3affd9c1e7f4b6b9b549a93cea
Merge: 4a0cb4c d5046c1
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Nov 7 11:54:52 2013 -0800

    Merge pull request #1438 from bootstraponline/ios7_alert_dismiss_fix

    Fix dismissAlert for UICatalog on iOS 7

commit d5046c12332acd1a4410852b048f7214656f73d4
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Nov 7 14:24:23 2013 -0500

    Fix dismissAlert for UICatalog on iOS 7

commit 4a0cb4cc9e974d8d584ae98fef41eee0c067c081
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Nov 6 11:44:49 2013 -0800

    changelog and bump to 0.11.3 for publish

commit 80d92414188e2289cddbd940b5ff36d38710c359
Merge: e9a31b2 d29ea80
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Nov 6 11:44:04 2013 -0800

    Merge pull request #1431 from jlipps/master

    move logcat code so it doesn't break selendroid

commit d29ea809bacb737306c3db5b6d73375b80c7a882
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Nov 6 11:12:59 2013 -0800

    move logcat code into android-common
    so that selendroic an use it as well

commit 9bd93ae1f463ad2c4e788d241fb2d873262419ca
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 5 14:07:11 2013 -0800

    update selendroid

commit e9a31b2b46dca4c4f0272fa8e2c5d45f1292e35a
Merge: 5421e19 7956393
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Nov 6 09:17:00 2013 -0800

    Merge pull request #1430 from snevesbarros/update_launcher

    updated safari launcher to latest

commit 7956393ebe928a5485857c9ebdf0dda909817b56
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Wed Nov 6 09:15:00 2013 +0000

    updated safari launcher with .gitignore changes

commit 5421e19d69dd5f0b1a344e7a3968db92f32c8871
Merge: 1064531 8a73c41
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Nov 5 12:56:16 2013 -0800

    Merge pull request #1426 from jlipps/master

    add more logging and error handling to authorize

commit 8a73c4150ffc1b7c98f7a6d58f9f83913485fca6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 5 12:32:48 2013 -0800

    add more logging and error handling to authorize
    fix #1409?

commit 1064531076b15e4e72db79ca4b3e1876e932402b
Merge: 6137e13 199d7e4
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Nov 5 12:39:43 2013 -0800

    Merge pull request #1425 from jlipps/master

    add tests for #1413, also fix jsonwp misinterpretation

commit 199d7e40b908fd04e4d65196a46366253c943331
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 5 12:00:40 2013 -0800

    add tests for #1413, also fix jsonwp misinterpretation
    logTypes should return array of types, not array of objects
    cc @ecomrobotics

commit 6137e1325f7a8b672cdb49f8ff346efe5c17a691
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 4 19:50:38 2013 -0800

    increase launch timeout for slow android emus

commit 89c260a2465232fe039b318cb83d5e57d6a6ff6d
Merge: 099d564 93c3133
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Nov 5 10:12:27 2013 -0800

    Merge pull request #1424 from ecomrobotics/fix-updating-desired-capabilities

    Bugfixes for desired_capabilities updating and for ios_logging

commit 93c313303f2688bb287439a00f00ed7bc70815ea
Author: eComRobotics Team <a.komlev@ecomrobotics.pro>
Date:   Tue Nov 5 20:30:37 2013 +0400

    Bugfixes for desired_capabilities updating and for ios_logging

commit 099d564ebcbe237e4b93ddbfd76b4d431cb4ad6f
Merge: 721c1b7 caf7d78
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 4 15:44:31 2013 -0800

    Merge pull request #1413 from ecomrobotics/ios-logs

    Support for iOS logs for devices and simulators

commit caf7d789e9c7f99a74b4daeae89effae3d275af4
Author: eComRobotics Team <a.komlev@ecomrobotics.pro>
Date:   Mon Nov 4 20:19:31 2013 +0400

    Support for iOS logs for devices and simulators

    Fix after comments by @jlipps

    Fix require section

commit 721c1b79d046e30435e8b0b330273fc233a7010f
Merge: 00cedf5 d1f2217
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 4 13:52:09 2013 -0800

    Merge pull request #1417 from feelobot/patch-3

    Update hybrid.md

commit d1f2217d5e8a6d1ac7e00b96e9f75d87a3ac618d
Author: Felix Rodriguez <felix.a.rod@gmail.com>
Date:   Mon Nov 4 13:50:17 2013 -0800

    Update hybrid.md

commit 00cedf5e906f3faccd81000c20a373f89a4137b0
Merge: 428de35 4b362df
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 4 13:08:05 2013 -0800

    Merge pull request #1414 from snevesbarros/fix_1411_null_session

    fix for 1411: added bundleId to sim build and did safariLauncher flag cleanup

commit 428de3550b53aa5ad338d36730406afc3795ff5a
Merge: 1ddc5f4 7983037
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Nov 4 10:44:21 2013 -0800

    Merge pull request #1365 from testerhome/master

    Translate Appium Docs to Chinese

commit 4b362df4d07ea8cae39859821cda341513ea57cd
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Mon Nov 4 18:28:22 2013 +0000

    Added bundleId for simulator build and did a cleanup for isSafariLauncherApp flag

commit 79830372ff777160201e29644742ae651ddb5e56
Author: unknown <seveniruby@gmail.com>
Date:   Sun Nov 3 13:51:52 2013 +0800

    add chinese docs

commit 1ddc5f4e19ada76395e5d19d54d857670c5b7a76
Merge: ed16cd8 1209d4b
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Nov 1 10:32:30 2013 -0700

    Merge pull request #1410 from jlipps/master

    make sure command timeout is reset for proxied devices too (fix #1404)

commit 1209d4b22a1e25cd12497da57f3778d7fda8ba16
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 1 10:19:40 2013 -0700

    make sure command timeout is reset for proxied devices too (fix #1404)

commit ed16cd8f9ed5f7779e16019ac04f9a6b3807f53a
Merge: b87451f 92274f9
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Nov 1 09:54:23 2013 -0700

    Merge pull request #1408 from snevesbarros/master

    Updated with description on how to use SafariLauncher for real device.

commit b87451f215c1745aa74c6605c5dbddc322b0e733
Merge: e28273a 135798f
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Nov 1 09:53:50 2013 -0700

    Merge pull request #1407 from jlipps/master

    android 4.4 needs new activity matching regex

commit 92274f9d32d52c1ea2620fbbd674e856c9d0ea06
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Fri Nov 1 16:51:09 2013 +0000

    Updated with description on how to use SafariLauncher for real device.

    Added some description on how to run tests against Safari on a real device.

commit e28273acad649d813ccf826c7416cd62ac4f86b3
Merge: 1767086 68d9a5f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Nov 1 08:40:14 2013 -0700

    Merge pull request #1406 from snevesbarros/fix_dependencies_samplecode

    Fix for 1047

commit 135798fa49753308411dcbda89ab580088b1e1cc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 31 15:17:32 2013 -0700

    update activity matching regex for android 4.4

commit 17670869fa68b4c66e0448267ad41ae4bb543235
Merge: 608c87a 2502ffd
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Nov 1 06:16:09 2013 -0700

    Merge pull request #1405 from paymand/no_reset

    (Android) Don't uninstall the app when --no-reset is used.

commit 68d9a5f31435036a7d5d3f98ff19140864e249e1
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Fri Nov 1 09:22:21 2013 +0000

    Fix for 1047 as dependencies have moved for latest version of selenium into interactions package

commit 2502ffdd0ddd464b5e4407bc60b27b0d34c56bcb
Author: Payman Delshad <paymand@opera.com>
Date:   Fri Nov 1 09:25:38 2013 +0100

    (Android) Don't uninstall the app when --no-reset is used.

commit 608c87a44bcb7d3cc38c4fc83bec7f75a663dcf9
Merge: 6aa838e 8e965db
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Oct 31 15:39:24 2013 -0700

    Merge pull request #1403 from jlipps/master

    make sure we don't shut uiautomator down if it's already gone

commit 8e965db9714d2e193d09f17248ea60f5934ecaa2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 31 15:15:30 2013 -0700

    make sure we don't shut uiautomator down if it's already gone (fix #1402)

commit 6aa838e474b1d077db19b0ef0b5ba58e3de97057
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 31 13:55:32 2013 -0700

    fix check in reset.sh
    cc @snevesbarros

commit f0586be8059e8a8a495838dcdee8cc122d856fae
Merge: dd29278 330a937
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 31 11:39:09 2013 -0700

    Merge pull request #1400 from jlipps/master

    refactor ios authorize logic and use security db for 10.9

commit 330a937f0a8440c5fcab030f181b4932a893b033
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 31 11:35:14 2013 -0700

    refactor ios authorize logic and use security db for 10.9

commit dd29278b14a65394a61c330fe1db6c97498cfc02
Merge: 52c3185 1c56637
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Oct 31 11:17:31 2013 -0700

    Merge pull request #1398 from jlipps/master

    use adb api correctly

commit 1c5663719fe0a277f6358ece878f95490b69656f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 31 11:07:37 2013 -0700

    use adb api correctly

commit 52c3185e4923284f9c0d6943956111a073021724
Merge: 4ee9e67 6a7e0de
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Oct 31 10:55:27 2013 -0700

    Merge pull request #1396 from twilly86/patch-1

    Update running-on-osx.md

commit 6a7e0ded3bed57d16baddb2d34ddf75bbc4bc0b1
Author: twilly86 <tom.wilson@alpinemetrics.com>
Date:   Thu Oct 31 11:45:24 2013 -0600

    Update running-on-osx.md

    switching path for xcode-select to include Contents/Developer/

commit 4ee9e6713c5a57b3a55de72dbac1afc55026b0f0
Merge: 539b1fb 010a1df
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 31 10:21:16 2013 -0700

    Merge pull request #1394 from snevesbarros/safari_launcher_build

    Added ability to select code signing identity (and if required profile).

commit 010a1df79fd83f5184d53fecdf98e9181594fa06
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Thu Oct 31 17:19:26 2013 +0000

    Shifting twice when the second argument doesn't start with --

commit 539b1fb9aacf8b2edf6311874294de447080c306
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 31 10:02:42 2013 -0700

    update selendroid

commit c9e74d634080a5483e4937165f85042a6b0010b9
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Thu Oct 31 12:45:00 2013 +0000

    Added ability to select code signing identity (and if required profile).

commit fa051886d5dfe64cf222a563c5c867d475766b87
Merge: bd0c1a9 936ae9d
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Oct 30 16:56:19 2013 -0700

    Merge pull request #1392 from jlipps/master

    don't call start callback in onDie (fix #1391)

commit 936ae9d8f5ccf5224e839bee21697de963299028
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 15:52:48 2013 -0700

    don't call start callback in onDie (fix #1391)

commit bd0c1a98cacfb00b21dd0ea15c15b6f9c8bce350
Merge: 2ed4ce3 d7aebe6
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Oct 30 10:56:14 2013 -0700

    Merge pull request #1390 from jlipps/master

    fix appium device end callback logic (fix #1389)

commit d7aebe6d8fe90d0c7c1eb9765f46af596b002d4a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 09:27:35 2013 -0700

    fix appium device end callback logic (fix #1389)

commit 2ed4ce30ec3cd35e3c5200dc58b37424d741ea06
Merge: 5b63fad 21e97dc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 08:17:21 2013 -0700

    Merge pull request #1387 from jlipps/master

    fix tracetemplate detection logic and logging (fix #1386)

commit 21e97dc95983dfb72efedeef92a325490c8c26c8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 08:04:12 2013 -0700

    fix tracetemplate detection logic and logging (fix #1386)

commit 5b63fadfe8102d03d77631ca000cb03c04c62dc3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 07:48:31 2013 -0700

    use javascript rendering for json

commit 5ff9b2311b793645c5568c7dd815cad48791624c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 07:45:24 2013 -0700

    update caps and formatting

commit d3539fb2f39ff616ffedd98b0408f9767c31fa6f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 07:42:34 2013 -0700

    add selendroid test writing docs and link to running-tests doc from README

commit 58c9699137baee5d86bc8464619b75b34b736173
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 07:30:21 2013 -0700

    remove references to appium wiki

commit 92ef8e370d9cc0788d8606e75f5310b9a880ae2d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 07:28:18 2013 -0700

    make sure examples link doesn't point to node examples but to all

commit 6e2d676ded01b85162ec53fd0a289096143f8ab1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 30 07:14:12 2013 -0700

    log if we can't delete a tracedir

commit 7002f7cd21623c16f9dbe12c9760c1224ca04a22
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 29 18:55:21 2013 -0700

    refactor ios startup cascade

commit a6c07f511a7b01771a4c260c40acf225669a9a82
Merge: d31a372 14748c4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 29 15:52:07 2013 -0700

    Merge pull request #1339 from snevesbarros/safari_launcher_simulator

    Safari launcher integration with simulator and physical devices

commit 14748c4e1d1998560418361f5d7b5812ffbd3e35
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Fri Oct 18 17:06:13 2013 +0100

    Added support for both simulator and physical devices when using safari launcher. It now automatically connects to first web view and leave's web view at the end of the test.

commit d31a3729b10f51bb9b538ef76a3ce3201d7d16ea
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 29 14:49:14 2013 -0700

    changelog and update reset.sh to fix --real-safari bug

commit e802105a7ba92be3cad74340442deff31797edb7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 29 14:41:16 2013 -0700

    changelog and bump to 0.11.2 for publish

commit f73a030ad9b7fa67b38f445d52d96b9474b2daf2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 29 14:40:15 2013 -0700

    add logging initialization in bin/appium so npm will work (fix #1381)

commit 8a1d43497ca40dee703fb6c22db5c852459bc921
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 29 12:33:01 2013 -0700

    changelog and bump to 0.11.1 for publish

commit 4ede40e7f3883a7d9f9d6d95ac73ffd19cc234ee
Merge: 4f8c059 fbf4661
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Oct 29 11:48:45 2013 -0700

    Merge pull request #1379 from jlipps/master

    fail with an error message if user is on xcode 5.0.1 (address #1377)

commit fbf46618ba7b8d95f91b79016cee9bdc36b3f543
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 29 11:46:13 2013 -0700

    fail with an error message if user is on xcode 5.0.1 (address #1377)

commit 4f8c0594c656d43f16862cf6e11cd9157349bb2a
Merge: 823d4da f20aa7f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 29 11:07:02 2013 -0700

    Merge pull request #1378 from drpy/master

    Fix for #1364 (unable to build unlock_apk on Windows)

commit f20aa7fa768e14e0ff9b88b6003725bfec58f887
Author: drpy <dr.py@t-online.de>
Date:   Tue Oct 29 18:54:12 2013 +0100

    Fix for #1364

commit 823d4da6a2cbfac75acee35b6e15b6b5251d99ad
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 16:58:09 2013 -0700

    fiddle with some timeouts to account for older/slower emulators
    and time testruns

commit 0ce786284cf0bef4755c5900ead9d8d05df60216
Merge: 7efd7cc 3ba0e3f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 16:45:08 2013 -0700

    Merge pull request #1375 from jlipps/master

    add back launch and some logging options

commit 3ba0e3f0c6a5e0297bb4dfcb02b198f41cd25364
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 16:36:26 2013 -0700

    add --log-timestamp and --log-no-colors options
    also clean up and consolidate logging code

commit 8f2d93398514eaf911316cd2103e93325879ba57
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 15:00:14 2013 -0700

    add back desiredCaps.launch flag

commit 7efd7cc3961cc80cc76c1775cb788cdb782de0ae
Merge: b4a9980 457ad14
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Oct 28 12:25:59 2013 -0700

    Merge pull request #1374 from jlipps/master

    update ios auth logic (fix #1373)

commit 457ad1419263fd858816e9f89dc447cf47d5d72b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 12:20:07 2013 -0700

    update ios auth logic (fix #1373)

commit b4a9980ff55420e4c2270ffdd3a9c478f3dab16f
Merge: 8770f35 9a402b0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 11:57:52 2013 -0700

    Merge pull request #1372 from jlipps/master

    Cleanup/refactor of appium/android startup/shutdown

commit 8770f35afb92a1680b97ef24e4938b5cbbcd091c
Merge: 27e684b 2bb66b7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 11:43:16 2013 -0700

    Merge pull request #1371 from drpy/master

    fix for #1040

commit 9a402b0ea79e5bf52e2525605e4351cf27b0628c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 11:13:46 2013 -0700

    when we get an error starting up an android test, make sure we kill uiautomator
    so it doesn't complain next time we run a test

commit 805c55d4645d071aa88d290cd0578c5bfa779c37
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 10:51:51 2013 -0700

    command timeouts should be handled centrally by appium, not by each device

commit 32d153b6abab1c2b62c3123a831ecf37165e74fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 10:23:27 2013 -0700

    finish making shutdown() callback-based

commit 386de406f3e3dc741ba04d574bc3afb7b5fa7305
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 25 17:06:40 2013 -0700

    check in midway through android startup/shutdown refactor

commit b537c4ae711a5725f42175dcc8f1a46dde19e443
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 25 15:46:48 2013 -0700

    remove confusing multiple session handling code
    it doesn't actually do anything and was cruft
    also, make session overriding non-default based on the mobile
    JSONWP discussions

commit 2bb66b7f6da8405d4f59710264c988dd4a8e6db7
Author: drpy <dr.py@t-online.de>
Date:   Mon Oct 28 19:29:43 2013 +0100

    fix for #1040

commit 27e684b6d3e9a72ed64d34d7c680714be5f63d8b
Merge: b225884 027ae9a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 28 10:53:45 2013 -0700

    Merge pull request #1370 from bicycleio/master

    Missing callback parameter causing Appium to crash

commit 027ae9adeae70882765936850a2772fd50af09a9
Author: Peter Schwarz <peter.schwarz@bicycle.io>
Date:   Mon Oct 28 12:38:41 2013 -0500

    Fixed missing callback parameter

commit b225884777468338377939e750afa836c68f4a61
Merge: ecec01d 06add27
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Oct 25 12:27:34 2013 -0700

    Merge pull request #1360 from filmaj/android-docs

    Expanded Android docs

commit 06add275df666e9d8f384d1ca470b8345148b359
Author: filmaj <maj.fil@gmail.com>
Date:   Fri Oct 25 12:24:37 2013 -0700

    Small typo fixes in docs and expanded on android setup for mac osx

commit ecec01d5c3bf24cf6c8220a162d48ae2d6b5a30f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 25 12:08:25 2013 -0700

    add some more caps to docs

commit e500b81abe09ef6990026909301548757e596186
Merge: 60b677a 105fc6a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 25 11:30:00 2013 -0700

    Merge pull request #1357 from paymand/element_methods

    Element methods

commit 60b677a201410ee4a9ed1090514f3777fd27a3a5
Merge: 1f06916 def9c4a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 25 11:28:53 2013 -0700

    Merge pull request #1358 from jlipps/master

    copy status/xpath instead of linking

commit 105fc6a5f15dd3b07842b9fd85344068bed97d8e
Author: Payman Delshad <paymand@opera.com>
Date:   Fri Oct 25 19:21:13 2013 +0200

    (Android) Correct handling of 'element{Displayed|Enabled|Selected}'.

commit 6aeb26574f25afc97de77832b80f963b4c56f930
Author: Payman Delshad <paymand@opera.com>
Date:   Fri Oct 25 16:32:51 2013 +0200

    Don't set Content-Length header for http POSTs with empty body.

commit def9c4a7c7e6cc434823686e9559c9bf99640fec
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 25 09:37:14 2013 -0700

    copy status and xpath to uiauto instead of linking
    so they get picked up appropriately by npm

commit 1f069163f0250174f3e1fc97cc54d035658bef49
Merge: 84ca50a c2c0981
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Oct 25 06:03:32 2013 -0700

    Merge pull request #1354 from DylanLacey/master

    Don't monkey-patch "capabilities" as this is now apparently a defined method

commit c2c09814bc05ace6583850ad2d63623245eb3809
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Thu Oct 24 23:20:45 2013 -0700

    Change name of capabilities method for sauce_example.rb to prevent us trampling a protected method

commit 84ca50ae47feca0d900c1f7864246314d35b864e
Merge: 2f0d0a9 4969bba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 15:57:01 2013 -0700

    Merge pull request #1353 from filmaj/sh-compat

    Shell compatibility w/ test.sh

commit 4969bba0f7cf00299509eda2a344528caa859d34
Author: filmaj <maj.fil@gmail.com>
Date:   Thu Oct 24 15:13:55 2013 -0700

    Made test.sh sh compatible (removed bashisms). Made test.sh not rely on mac-only tooling. Small documentation tweaks in readme and contributing doc.

commit 2f0d0a9c32d96737caff757dd45a94334daa066c
Merge: bd8cbab dd863c7
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Oct 24 14:08:32 2013 -0700

    Merge pull request #1351 from jlipps/master

    couple misc fixes

commit dd863c7fa8aa198f68965bc107e9a305cc739726
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 14:03:17 2013 -0700

    update all examples to use correct desired caps
    we don't want people getting confused!

commit 91e21ac13b48ae5c7af5efec04665e425394d76a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 13:45:55 2013 -0700

    replicate @snevesbarros reset fix for building safari

commit bd8cbab399b99e0ff4e7b18d084c7b2a679e0b5d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 11:53:34 2013 -0700

    change order of unlock regexes

commit b3b29e73243482d94b2ccb70e0d9b48dd601dac3
Merge: 461a397 4ae0cd9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 11:13:12 2013 -0700

    Merge pull request #1348 from jlipps/master

    misc fixes

commit 4ae0cd9c28ded5b34652fe99adefe3a701c831a8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 10:47:48 2013 -0700

    upgrade express so we don't get warning messages

commit 592c6af31a6330749924f3023014528d5d9165ca
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 10:47:05 2013 -0700

    remove .appiumconfig on reset
    so we don't run into situations like reset.sh --[device] and then
    appium won't start because other devices were configured at
    a previous version

commit 461a3971780f798efc3ff2e1eaa6f698151c1138
Merge: 16f4254 fe61ec8
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Oct 24 10:44:06 2013 -0700

    Merge pull request #1347 from jlipps/master

    fix unlock retry logic so we actually unlock

commit fe61ec8b8cea8f53c4c3081e60ee1968685d0660
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 10:41:55 2013 -0700

    fix unlock retry logic so we actually unlock (fix #1295)

commit 16f42546c9a7d08ceca3c251c1f1745abbf0658c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 10:04:38 2013 -0700

    switch around auth strategies (fix #1346)

commit 1ae8581df44efd4ce31e9d60580c04b2723fa3e4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 10:02:22 2013 -0700

    update travis to use newer node

commit 4b0ed9391416fc772639df5de76c57e7cafd5864
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 24 08:05:29 2013 -0700

    fix launch timeout bug (fix #1340)

commit 82eeb3a3a93ca32fdac6a55c09c8fb998d017ae5
Merge: 8bf8db3 e66d5fa
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Oct 24 06:23:08 2013 -0700

    Merge pull request #1345 from paymand/fast_reset

    (Android) Don't uninstall the app on fast reset.

commit e66d5fa2f8b4bb0957285ccba0100e040afdcb59
Author: Payman Delshad <paymand@opera.com>
Date:   Thu Oct 24 15:14:55 2013 +0200

    (Android) Fix for crash when there's no connected devices.

commit 85f0b3aa739e856f83a8b73e93b965761fc71974
Author: Payman Delshad <paymand@opera.com>
Date:   Thu Oct 24 14:58:09 2013 +0200

    (Android) Don't uninstall the app on fast reset.

commit 8bf8db3dc6f7b304f9ae1a33ecf5a8419d98f62b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 23 11:27:14 2013 -0700

    changelog and bump for publish 0.11.0

commit 9b0b00821dbee8cf9b82c12f3e4081bc2164a118
Merge: fab2f9a 28114d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 23 11:08:16 2013 -0700

    Merge pull request #1343 from jlipps/master

    fix flakiness in getting session in appium testsuite

commit 28114d9aea6b9713bf52b95c3b3f7cb75ffcb3f6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 23 10:14:46 2013 -0700

    retry getting a session in appium tests (fix #1326)

commit 634f8d4eb7194e615ed9e18de2506d0f7901dbcf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 23 10:11:24 2013 -0700

    allow desired cap launchTimeout to tell appium how long to wait before declaring instruments unresponsive

commit 677499343eaaf928ee8a84e86d572cba29c7cb18
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 23 10:05:08 2013 -0700

    refactor ios.js option passing

commit fab2f9a401cc3f3b08923153ae98bcb813e7cacd
Merge: 0f0d0fc 4acdf90
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Oct 23 07:52:45 2013 -0700

    Merge pull request #1341 from bootstraponline/master

    Fix null args.app

commit 4acdf90b177aaaa2352bd5011dbc09087cf8ae7b
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Oct 23 09:43:01 2013 -0400

    Fix null args.app

commit 0f0d0fc2b79730c3e48b3b2801c3ea3383559192
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 22 17:26:25 2013 -0700

    update appium.io again

commit dfcc60a2bd8b7c39bf00084f7c1cfb52b9410542
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 22 17:22:51 2013 -0700

    update appium.io

commit 11bef30110569b16655ce515350a47e76f7d8397
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 22 14:28:43 2013 -0700

    missed some 'node server.js' updates

commit fc7440a78dc088ab23898df65381c6942410419d
Merge: 7703df1 8e5a0bb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 22 13:22:08 2013 -0700

    Merge pull request #1338 from jlipps/master

    Massive refactor of ADB/Android code

commit 8e5a0bb1f9a04bfc497bf17f2fb41e583b5ead32
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 22 11:29:14 2013 -0700

    more cleanup including selendroid update

commit bac7b069fae9071b372b8f3dbda0c9d67c25740c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 22 11:05:44 2013 -0700

    update selendroid

commit d2a362118a75ea7c109d2c6686eed385b16a4e27
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 18:38:22 2013 -0700

    fix a bunch of refactoring issues

commit 9f129c217211088612cacfc3bb443ee38e956b21
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 15:06:59 2013 -0700

    convert selendroid

commit d63671ceeef898169ebcdb0f61ae81f78b8edf97
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 14:44:30 2013 -0700

    finish main rewrite of adb.js

commit 2e1a13eb94807b92c0012b9da092fcc9471a7c71
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 12:35:03 2013 -0700

    split up instrumentation responsibilities

commit 3785fe5ca9e5525b9fec1615d3a417de1fee917c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 12:24:05 2013 -0700

    just use javascript's new operator rather than adding levels of abstraction

commit c3db3178429d591297e86b7f7e27c7828871ad74
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 12:21:10 2013 -0700

    fix logcat issue where it returns too many logs

commit 114090866671eb88ac7324f93b8df6cdb2da4cd6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 12:04:30 2013 -0700

    run commands from uiautomator.js, and migrate activity waiting methods

commit 44c64db8e224e304b308ba3cb0a54cd81a2256de
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 11:06:47 2013 -0700

    extract uiautomator behavior into its own object/library

commit 389ae73e9a857e4de61deca6eab96c3016a78980
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 10:26:22 2013 -0700

    migrate push unlock and push appium

commit 30b2c69ff661327f2f83e3500f22a37f8078887d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 10:13:42 2013 -0700

    migrate port forward logic

commit 65bb08d84e91c0ddde57cdf7c051648a5908e3bd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 09:47:40 2013 -0700

    finish migrating install logic

commit 680d09a77a3da573681b6ad981d35bafbd9954f1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 18 17:47:51 2013 -0700

    initial work on refactoring adb

commit f7c8f9e6cbd2fa7ffe6f6a48a9c07a2fb4967be6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 18 14:41:39 2013 -0700

    we don't use webatoms for android now that we use chrome

commit 138f22f319e3e245fe96ebbf80278961f4b80ed0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 18 14:38:30 2013 -0700

    move android controller methods into their own file

commit 7703df1be80f3f8416a77996aadcb0a9968ce040
Merge: a9ff484 5ded674
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 21 21:59:28 2013 -0700

    Merge pull request #1336 from ecomrobotics/ios-allow-use-ipa-in-app-param

    Allow .ipa extension for desired capabilities param 'app'

commit 5ded674ae3a7a2d0f8940f416877dc493e2976ac
Author: Aleksandr Komlev <a.komlev@ecomrobotics.pro>
Date:   Mon Oct 21 21:32:03 2013 +0400

    Allow .ipa extension for desired capabilities param 'app'

commit a9ff48409a30fdd374330a7ccf569363326e11d3
Merge: 29a5a1e 36427cf
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Oct 21 06:29:52 2013 -0700

    Merge pull request #1334 from paymand/android_getClassName

    Support for getClassName() from Android API level 18.

commit 36427cf6d1b2f8c82145c32c361e2cf6f262ab9d
Author: Payman Delshad <paymand@opera.com>
Date:   Mon Oct 21 13:40:31 2013 +0200

    Support for getClassName() from Android API level 18.

commit 29a5a1e4c5c4ce25e0da059974a49f34500a6b79
Merge: c95d7ee cec0f84
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 18 14:34:42 2013 -0700

    Merge pull request #1328 from jlipps/master

    break ios.js up into logically related files

commit cec0f8462058d5fcf99d69eb6f79f6e9a9cb948b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 18 12:16:16 2013 -0700

    pull out remote debugger related ios functionality into its own file

commit c05ed2906edc4a32ace37db9ee46659b5e6a0f45
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 18 11:23:50 2013 -0700

    break apart ios into core and controller parts

commit 4d8b93988953133521b88feb39333b51fc9b67f7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 18 11:00:28 2013 -0700

    no need for this to be a property

commit c95d7ee3ad967fdad849f7ed63e9d3e4c44fc91f
Merge: 51c0f9a 4a87ce8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 18 10:17:54 2013 -0700

    Merge pull request #1323 from bootstraponline/master

    Ensure APK is signed

commit 4a87ce8d07ef87862cfaa8d5ac83a6d22d0578d7
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Oct 18 11:49:08 2013 -0400

    Ensure APK is signed

commit 51c0f9a7d8add83956a863f96808167b6ba60709
Merge: fa1f063 00379af
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Oct 18 10:04:11 2013 -0700

    Merge pull request #1321 from samaitra/master

    Fixed bootstrap build error to download dependencies

commit 00379af68dc8fde62945119156bea2df30eb324a
Author: Saikat Maitra <saikat.maitra@gmail.com>
Date:   Fri Oct 18 17:57:14 2013 +0530

    Fixed bootstrap build error to download dependencies

    Below is error message.

    [ERROR] Failed to execute goal on project bootstrap: Could not resolve dependencies for project io.appium.android:bootstrap:jar:1.0.0-SNAPSHOT: The following artifacts could not be resolved: android:android:jar:4.3_r1, android.test.uiautomator:uiautomator:jar:4.3_r1: Could not find artifact android:android:jar:4.3_r1 in central (http://repo1.maven.org/maven2) -> [Help 1]

commit fa1f063018c5c173eddfbf8fbdb7c58d860c4db2
Merge: fe61556 5ad5df4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 17 12:40:08 2013 -0700

    Merge pull request #1320 from jlipps/master

    Complete the project reorganization

commit 5ad5df488b47e02dd262af6de98a04228871e388
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 17 12:33:42 2013 -0700

    move all android-related files together into devices/android

commit 059a7dc339aa9d6fc58c346c58300eb9b03d761d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 17 11:59:01 2013 -0700

    move all firefoxos-related functionality together
    and add firefox os resetting to reset.sh so it's functional

commit 6728ea5490ad305c2e72a745dbde7753e5a918fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 17 11:52:10 2013 -0700

    move instruments in with the other ios stuff

commit 64f561933115f7b5b0e1026fcacd3e78a1de53bd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 17 11:43:32 2013 -0700

    move uiauto stuff into ios/ and extract status and xpath libs

commit f673ec304485b045e2851b4c22367a8647ac334e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 17 11:18:23 2013 -0700

    merge ios-related files in devices

commit fe615569280e7493c650f7cfa47b0686f1a21219
Merge: 7bcdca7 3373f2e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 17 10:44:17 2013 -0700

    Merge pull request #1319 from jlipps/master

    Major code reorganization

commit 3373f2ec46bdad58ea9bdbad00cfb3651ddaa483
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 17 10:25:38 2013 -0700

    upgrade npm packages

commit 69edde4a42c05a0cb800e0998e6b0d92bdc620cf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 21:09:23 2013 -0700

    instruments no longer needs its own directory

commit 651f4ff13a48e2ed2e1fe84d8378204ff6b47f7c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 21:07:08 2013 -0700

    move instruments-client into bin/ and rename helpfully

commit af930d11a98b96e1f785d14c404b99519c05a3b8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 20:57:39 2013 -0700

    move appium bin into bin/

commit 30b9ee4047f5473edd3b789e11e4af6e9b8ae3ff
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 20:53:08 2013 -0700

    move authorize-ios into bin

commit ae94df62af45ab53bf480312fc7ba2f73b91dcf7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 20:49:59 2013 -0700

    move some helper scripts into bin/

commit 158c4887bd544d586178684f3c0b3c3cba4d5578
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 16:27:42 2013 -0700

    device-state not device_state

commit 8a4641bb8393a153790ef182e2fe449d3b845e3c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 16:23:34 2013 -0700

    grid register belongs with server

commit 9d323a3a35eae02e7bcd90d6baa4ad2bc7ef7e9c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 14:50:51 2013 -0700

    move logic common to devices into devices dir

commit ff5bf6b4cc7a1aac539fad2072ce9b719dfba9c8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 14:06:20 2013 -0700

    put devices in their own place

commit 2878e62aa539a76d5e9910f1d941da87b067056d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 13:25:28 2013 -0700

    move more functionality into server/

commit 31c49f590dda57287c25de349a04cac37bfc6289
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 12:30:49 2013 -0700

    move server-related stuff into lib/server

commit f6a4940fc061fc55b8ea74c187dfbdb058e09090
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 12:03:53 2013 -0700

    update gitignore and npmignore with new directory structure

commit 02529b974cf1896359450a52ee7d8ede19a0b2d3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 11:57:53 2013 -0700

    move helper jars to a more reasonable place

commit d9604cacdf74b1ff4d55786127d14a877e16dbba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 11:43:40 2013 -0700

    get rid of unused and confusing instruments example

commit 3eee9d8a61a132d51653952b3320121cc2f1942d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 11:43:20 2013 -0700

    move code into lib/ like a normal node project

commit 8f4c01af2cf5cd6218ad4a99670c9c4e38973284
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 10:51:07 2013 -0700

    update safarilauncher steps in reset.sh
    cc @snevesbarros

commit d0774ea4dce0a736571515e7fe2e1fda8498f859
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 10:28:31 2013 -0700

    make some files pass the linter

commit 0f9ecc0e4b1559029c4bcb38fd73b2ce59965b3f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 10:25:38 2013 -0700

    upgrade linter and ignore un-linted files rather than specifying linted files

commit 5de696edaae9ed681e08eec8135e3d597b0d84d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 09:11:19 2013 -0700

    fix typo in mobile web docs

commit d8b696d5ce535f0e78792bc59ddab8daaaa9e187
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 15 19:42:11 2013 -0700

    move unit tests into the test/ directory where tests belong

commit 7bcdca749de118028d7b8fb0ca7cefbc6212bb0a
Merge: c98a005 2ae9b5a
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Oct 17 07:08:47 2013 -0700

    Merge pull request #1316 from paymand/adb_clear

    Clean the app using 'adb shell pm clear <package-name>'.

commit 2ae9b5a5142540a90525c5187e6bc3103ac6e39c
Author: Payman Delshad <paymand@opera.com>
Date:   Thu Oct 17 13:25:02 2013 +0200

    Clean the app using 'adb shell pm clear <package-name>'.

    For a faster reset use 'adb clear' command instead of
    uninstall/install every time.

commit c98a0057866cd533220ab6e5f28c4f912cb68fde
Merge: 626d264 36f296a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 10:41:47 2013 -0700

    Merge pull request #1244 from snevesbarros/safari_solution

    Running tests against Safari using the SafariLauncher app

commit 36f296a90833efb1ef0ddb172434cc0ec68f650d
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Wed Oct 16 17:26:59 2013 +0100

    Added SafariLauncher as a submodule and as part of the build. App is then zipped and copied to the build folder.

commit 626d264348c6afcaab5dbde5446c42b6aebd4b1e
Merge: e17db0f f7cbf6a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 16 08:46:56 2013 -0700

    Merge pull request #1187 from swapna-chennadi/master

    Fix to create unique temporary directory to place downloaded and unzipped files

commit f7cbf6afc98edac5a65e998b9e0a71099939d0e8
Author: Swapna Chennadi <Swapna.Chennadi@Gamesys.co.uk>
Date:   Wed Oct 16 16:27:45 2013 +0100

    Renamed file_helper.js to tempdir.js

commit cfaba9def2e8febacd37257e5e3198ad9d5caf32
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Wed Oct 16 15:18:33 2013 +0100

    removed undefined check

commit 7a5dcad53091d7e0333abfc0db00dcbeb58e6d04
Merge: edc14fd b4dcf4a
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Wed Oct 16 14:55:14 2013 +0100

    Merge branch 'safari_solution' of https://github.com/snevesbarros/appium into safari_solution

commit edc14fd91f16cc9546453c26ecd9154650d24706
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Tue Oct 1 15:29:28 2013 +0100

    fix for running safari launcher tests on simulator

commit 3b0b6b351f665f47820caff2c9fa9a4ffd383a70
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Mon Sep 30 12:33:49 2013 +0100

    Added solution which allows you to run tests against safari without 20-30 seconds time out using appium.

commit e17db0f126e1a4c59c6b1c85fcd9fb4b8a321214
Merge: a8797e0 15095b0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 15 19:30:04 2013 -0700

    Merge pull request #1298 from dandover/alert-title+text

    change alert.text to return both title + text

commit 15095b0814145fbc3d6b8d4d3fb108d04bdb28e8
Author: Dan Dover <dan.dover@lookout.com>
Date:   Tue Oct 15 19:26:42 2013 -0700

     Alert Updates

    * change alert.text to return both title + text
    * update tests

commit a8797e06e6891012451cd548a05477c67dda9e39
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 15 15:22:36 2013 -0700

    changelog and bump version for publish 0.10.4

commit 45bf4213536c49a0ca075116130106537de67dcc
Merge: 1fd5822 7601dc9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 15 11:40:59 2013 -0700

    Merge pull request #1314 from snevesbarros/multi-webview-1279

    Fix for 1279 by adding call back on socket disconnect.

commit 7601dc9e1c6149df8e1169475fdbf748315114de
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Tue Oct 15 18:02:46 2013 +0100

    Add a call back for socket disconnect so that we wait for socket to fully disconnect before trying to reconnect.

commit 1fd5822c93b98b37942bceb14fb3d7e7041073fe
Merge: 58708a9 cc11db8
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Oct 15 08:13:20 2013 -0700

    Merge pull request #1313 from paymand/orientation_busy_wait

    Added a timeout (2s) for orientation change on Android.

commit cc11db88f8dfa04849f73ac1a9f4372435961e22
Author: Payman Delshad <paymand@opera.com>
Date:   Tue Oct 15 15:42:30 2013 +0200

    Added a timeout (2s) for orientation change on Android.

    When changing orientation on Android, return error only if
    the orientation change has not taken effect after timeout (2s).

commit 58708a96406844c79fc5dd9809b194b8c592afe6
Merge: 63bd9f7 6564fa5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 14 19:11:18 2013 -0700

    Merge pull request #1312 from bootstraponline/fix_regex

    Allow _ in package name

commit 6564fa5d83cec4c6ead3c46c8d0ea2c31d904ccb
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Oct 14 22:05:45 2013 -0400

    Allow _ in package name

    Fix #1311

commit 63bd9f755623f8b2f17b41f242949fe38f837231
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 14 09:51:51 2013 -0700

    changelog and bump for publish 0.10.3

commit 8f1c352e39225791ab92405277f9eed5a35ea41a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 14 09:51:39 2013 -0700

    make sure we publish compiling with xcode5

commit 4388d7c279951a4bc9b86cdda9213d0dfecdfa7b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 11 16:58:09 2013 -0700

    authorization already having happened is not a fatal error

commit 3da96ea93fe2c64ffbd057ed792abe0111a21ae9
Merge: c16dcf2 29aa03b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 11 16:35:04 2013 -0700

    Merge pull request #1299 from dandover/autoAcceptAlerts

    Remove Alert Handling in iOS

commit 29aa03b53d2fdfad3b2f529275902cd14ccbe3da
Author: Dan Dover <dan.dover@lookout.com>
Date:   Fri Oct 11 16:08:52 2013 -0700

    Remove Alert Handling in Appium

    This patchset removes support for Appium auto-accepting or
    dismissing of alerts, specifically the useLocationServices
    alert.

commit c16dcf24d2a521ebfe18dad062095f208977d2cb
Author: filmaj <maj.fil@gmail.com>
Date:   Fri Oct 11 16:10:25 2013 -0700

    typo fix

commit 3b103c81a98f842efd6a4671fd3ed5d3bdb94a9e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 11 16:00:53 2013 -0700

    changelog and bump to 0.10.2 for publish

commit f92cfd73f56562b6c0a44e98cbdf8ccd3d6f49ce
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 11 15:49:00 2013 -0700

    fix pinchopen/close regression on ios from android changes

commit b5e3c1de7286cfc24c99c63c634ef294853c5c67
Author: filmaj <maj.fil@gmail.com>
Date:   Fri Oct 11 15:37:11 2013 -0700

    Fixed links in README.md & CONTRIBUTING.md

commit bc5d5142df5137d4c2351beb150838981ff39d08
Merge: cb6a58f e63144f
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Oct 11 15:09:36 2013 -0700

    Merge pull request #1287 from filmaj/docs-rehash

    README review

commit e63144f75055c7319bd5f66a64e09840686673fb
Author: filmaj <maj.fil@gmail.com>
Date:   Tue Oct 8 16:30:33 2013 -0700

    README rehash. put platform requirements together in readme. split out contribution / hacking documentation into its own CONTRIBUTING.md. Used absolute URLs for links (as they may be linked from npmjs.org). changed contribution section regarding running tests to highlight use of `test.sh` instead of grunt.

commit cb6a58f964604b1f2ac82cb7dc3570f567d8e066
Merge: 554967b 5965ef3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 10 18:02:55 2013 -0700

    Merge pull request #1297 from bootstraponline/new_android_reset

    Android mobile :reset now uses adb uninstall/pm install

commit 554967bc9fb1b0f717289fd62dec8ac81a4ff122
Merge: 360f2e4 4eb8f20
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Oct 9 19:05:22 2013 -0700

    Merge pull request #1300 from dandover/waitForAlertToClose-bug

    refresh the value of alert so we don't always delay

commit 4eb8f20554f1a50a36200d8c2983fdfa96ce05b2
Author: Dan Dover <dan.dover@lookout.com>
Date:   Wed Oct 9 18:17:51 2013 -0700

    fix a bug where we always wait for the delay because we never refresh the value of alert

commit 5965ef39fde4bfee3b5c3bf27862f8705817fd9f
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Oct 9 10:37:47 2013 -0400

    Android mobile :reset now uses adb uninstall/pm install

    The old clean.apk approach to resetting state doesn't work well. Using
    instrumentation means the app is running when the data is deleted. It's better
    to use the standard adb install/uninstall commands.

    To make this faster, the apk is pushed to the device once (/data/local/tmp/) and
    then installed from that location on each reset. Using the regular adb install
    command is slow due to the file transfer speed.

    Before uninstalling the app, it's stopped to prevent crashes. Some apps don't
    like to be uninstalled while running.

commit 360f2e48e0420f7501cd914bc757658c77e0cf07
Merge: 2be3dd5 580f562
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Oct 8 20:57:31 2013 -0700

    Merge pull request #1290 from jlipps/master

    enable authorize on mavericks

commit 580f56279cb0186328fa9ed55f9af7d500433c53
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 8 16:49:18 2013 -0700

    enable authorize on mavericks

commit 2be3dd53fc59e2b2b8425345f39bd7409e30e8e0
Merge: dbbef15 ed093fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 8 18:09:59 2013 -0700

    Merge pull request #1286 from jlipps/master

    don't unfreezerotation, it actually cancels the rotation (fix #1280)

commit ed093faa574f3247255634dece0eae0acc7e01a8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 8 16:21:43 2013 -0700

    don't unfreezerotation, it actually cancels the rotation (fix #1280)

commit dbbef1578f6a115c1a0a35b1c9a17159dc06a77a
Merge: 128e114 bd57f11
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Oct 8 11:39:33 2013 -0700

    Merge pull request #1284 from filmaj/unlock_apk-update

    Updated unlock_apk submodule

commit bd57f112bc979a08da445696205764fced16d697
Author: filmaj <maj.fil@gmail.com>
Date:   Tue Oct 8 11:03:08 2013 -0700

    Updated unlock_apk submodule ref: now supports Samsung S3 and Samsung Galaxy Note2. Tested as well on Nexus 4 devices as well as 2.3.3, 4.0.3, 4.1.2, 4.2.2 and 4.3 emulators.

commit 128e114fad25d38fefef03d8957eba59a5114196
Merge: 1f38724 2cf43b7
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Oct 8 10:34:14 2013 -0700

    Merge pull request #1282 from jlipps/master

    turn on debug transactions for instruments

commit 2cf43b76aa59f7881acc68c55b3b39542960b86f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 8 10:33:27 2013 -0700

    make sure debug transactions is on (fix #1281)

commit 259a6c8d691d002db012b85346da2337ecd64c38
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Oct 8 10:29:29 2013 -0700

    remove npm deps on hardcore reset

commit 1f387241591e84d722c11c63d6c89bb5b8aba574
Merge: 888bf2e 1d5f086
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Oct 8 07:23:27 2013 -0700

    Merge pull request #1265 from paymand/android_pinch

    Implemented pinch in/out on Android.

commit 1d5f0868b6d025b676391ee76755ac86a9fb5ed5
Author: Payman Delshad <paymand@opera.com>
Date:   Fri Oct 4 15:39:34 2013 +0200

    Implemented pinch in/out on Android.

commit 888bf2ec69035cc7d84a714583959365df0a0e08
Merge: 06bb7ae 70817c0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Oct 7 11:19:10 2013 -0700

    Merge pull request #1276 from bootstraponline/master

    Remove checkMissingParams when defaults are set

commit 70817c098b4193de44d3b21501168ebb94133be4
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Oct 7 13:30:01 2013 -0400

    Remove checkMissingParams when defaults are set

commit 06bb7ae94a92c18103c07e0648a8b7bb9ab53e5f
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Oct 7 13:00:49 2013 -0400

    iOs -> iOS

commit 1948364d112b5bde2fd7da11cbfd2e633a083065
Merge: 1327b4d a6ffe3f
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Oct 7 08:13:03 2013 -0700

    Merge pull request #1274 from appium/ios7_accept_alert

    Fix spacing

commit a6ffe3f268d7bd1293c2c3c6499b96762146846e
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Oct 7 11:11:42 2013 -0400

    Fix spacing

commit 1327b4d8bf8d1e80c53eb09806c474c96faf3f56
Merge: a6b136a 77c2e22
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon Oct 7 08:01:52 2013 -0700

    Merge pull request #1273 from bootstraponline/ios7_accept_alert

    Fix acceptAlert on iOS 7

commit a6b136ac2d619b9e5fadc12d21dd97ce01f3490f
Merge: 5ddc2e5 000831b
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Oct 7 07:56:41 2013 -0700

    Merge pull request #1270 from bootstraponline/screencap_bin

    Use screencap bin

commit 77c2e222a7890f3a4f907097c668a637a8e3084f
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Oct 7 10:56:25 2013 -0400

    Fix acceptAlert on iOS 7

commit 29e856ddfba439ed3e311eda3d0c533b5e0ab1ed
Author: Swapna Chennadi <Swapna.Chennadi@Gamesys.co.uk>
Date:   Fri Sep 20 11:57:42 2013 +0100

    Fix to create unique temporary directory to place downloaded and unzipped files .

commit 000831be84f4e93beca596ca61646841ed5d9dad
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Oct 4 14:52:26 2013 -0400

    Use screencap bin

    Use Host GPU must not be checked or the screenshot will be grey.

commit 5ddc2e5099ad96151b934bf1b68a0d60bd78cb4d
Merge: afc7a75 c1572f2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Oct 4 11:16:49 2013 -0700

    Merge pull request #1268 from bootstraponline/ios_reset

    iOS mobile reset stops the emulator and removes all apps

commit c1572f2718dee0f0d0634d6477349795eb731640
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Oct 4 14:07:33 2013 -0400

    iOS mobile reset stops the emulator and removes all apps

    Fix #1247

commit afc7a753ef7a972c6af17f676b7251c9041ec0d8
Merge: a12b930 a5da221
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Oct 4 10:23:20 2013 -0700

    Merge pull request #1266 from bootstraponline/screenshot

    Fix screenshot

commit a5da221ef4acb623cdb03644330a97bad6669048
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Oct 4 13:03:16 2013 -0400

    Fix screenshot

    Use Host GPU must be checked.
    http://stackoverflow.com/questions/13800437/why-android-uiautomators-uidevicetakescreenshot-always-return-false-on-emulato

commit a12b9300997cd3e17ae467a006f9c3293654fe1d
Merge: 1c425c0 27dbdf9
Author: Dan Cuellar <penguinho@aol.com>
Date:   Thu Oct 3 16:46:03 2013 -0700

    Merge pull request #1263 from penguinho/master

    Checking in graphics resource

commit 27dbdf9a2e69017a6cc8c92dfb4013851cb14f73
Author: Dan Cuellar <penguinho@aol.com>
Date:   Thu Oct 3 16:45:46 2013 -0700

    Checking in graphics resource

commit 1c425c097968679d28536005659e4614427dcdfd
Merge: f6b14c0 bf14801
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 3 06:53:31 2013 -0700

    Merge pull request #1260 from paymand/orientation_refactor

    Refactored setOrientation() for Android.

commit bf1480149353b7e5ca19d9d74bd7f43b94aed83f
Author: Payman Delshad <paymand@opera.com>
Date:   Thu Oct 3 12:09:51 2013 +0200

    Refactored setOrientation() for Android.

    Appium throws "Set the orientation, but app refused to rotate." when
    setting the orientation to landscape on Android, which was fixed by
    calling the correct function. Also, made the code simpler by defining
    portrait=(0 degree rotation) and landscape=(270 degree rotation)
    regardless of current display rotation. Moreover, unfreeze device
    rotation at the end.

commit f6b14c0761fec88d3003df62ec8fc6fdcf2e1e6e
Merge: 66aab04 59ff829
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Oct 3 01:52:31 2013 -0700

    Merge pull request #1257 from ritika-mish/patch-1

    Update gestures.md

commit 59ff829584621a40eea99ffb0a50e34ca21363ca
Author: ritika-mish <mishra.ritika@thinksys.com>
Date:   Thu Oct 3 11:04:41 2013 +0530

    Update gestures.md

commit 66aab047276f0a41a10f290ef891ee0c6bf72a87
Merge: 4e85af6 1904d1f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Oct 2 09:39:19 2013 -0700

    Merge pull request #1254 from bootstraponline/accept_alert

    Don't accept the alert when we're trying to dismiss it

commit 1904d1fe9c9b8df9e4525846ee3f05b4f5fa4519
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Oct 2 10:31:53 2013 -0400

    Don't accept the alert when we're trying to dismiss it

    If cancelButton().isNil() that doesn't mean there isn't a cancel button.
    The cancel button is always button[0]. Press the dismiss button when requested
    instead of calling acceptAlert().

    Fix #1253

commit 4e85af6ca05fa4ea3bd875c27b4b356cf023ae62
Merge: e7e6365 96e6a76
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Oct 2 07:35:47 2013 -0700

    Merge pull request #1251 from bootstraponline/master

    Update Clean.apk

commit 96e6a76de5d998d482776f47a291e7637f2a55a7
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Oct 1 12:11:34 2013 -0400

    Update Clean.apk

    The lib/ folder contains native libs so it must never be deleted.

    https://github.com/appium/clean_apk/commit/af006af44b0c85006a8fa47c5fa3ab2cd6f40739

    adb logcat -s "clean.apk" will display the debug log of clean.apk. This makes it
    easy to find out if it's running successfully and what files are removed.

    https://github.com/appium/clean_apk/commit/0445f7d0d1286c569c06e10d86bdcc1ad950688a

commit b4dcf4a0de4de0ca45aade8fe760602db1d1404f
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Tue Oct 1 15:29:28 2013 +0100

    fix for running safari launcher tests on simulator

commit e7e63652aa2cae5a2152cf33fcaab69878bd59df
Merge: 4db29bd 32018ba
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Oct 1 04:38:51 2013 -0700

    Merge pull request #1241 from penguinho/gruntpaths

    Cleaning up styles for paths in grunt-helpers and making all paths Windows-friendly

commit d4df3f72faa03b853b1ef8473a63a415fae5c825
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Mon Sep 30 12:33:49 2013 +0100

    Added solution which allows you to run tests against safari without 20-30 seconds time out using appium.

commit 4db29bdf6f1349a3c02f6084268857d5cf98e8ae
Merge: 39773cf 27d034e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 30 01:26:49 2013 -0700

    Merge pull request #1237 from mgmanikandan87/patch-6

    Updated : Java code snippet for Slider

commit 32018ba6b063dd25b53e4d64f7d78b1cf1d08ca4
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Sep 29 09:17:06 2013 -0700

    making paths windows friendly

commit 39773cfc7a7f198787314e0da3e30927dc61c6ff
Merge: a93ee10 e5a2285
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Sep 29 09:07:01 2013 -0700

    Merge pull request #1240 from penguinho/master

    Update windows docs with cleanup and links to dependencies

commit e5a2285c54276600025bde23d4c182fdc3ffd601
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Sep 29 09:06:29 2013 -0700

    Update windows docs

commit a93ee10cfca5798ea8446e29b898f5597a6a1ab0
Merge: d960bab 7e8350f
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Sep 29 08:47:33 2013 -0700

    Merge pull request #1239 from penguinho/master

    Adding Selendroid (Dev) and Gappium support to reset.bat

commit 7e8350f23653f79603a788fc632e4b293bbf498c
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Sep 29 08:46:52 2013 -0700

    Adding Selendroid (Dev) and Gappium support

commit d960bab3bd284d6954489cda2e13281d61240b13
Merge: c4c5720 592f6c3
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Sep 29 08:04:38 2013 -0700

    Merge pull request #1238 from penguinho/master

    Even Better reset.bat

commit 592f6c394a89508638b45f48bebf8586068069e1
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Sep 29 07:59:37 2013 -0700

    Even Better reset.bat

commit 27d034e61c0083757b7c559da4603bc7f0b55c9d
Author: Manikandan M G <mgmanikandan87@users.noreply.github.com>
Date:   Sun Sep 29 05:53:02 2013 +0530

    Updated : Java code snippet for Slider

    Java code snippet for Slider

commit c4c5720782c6040911583ce1f2b6ca9c50816dd1
Merge: a69f57e 7793371
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 28 16:10:08 2013 -0700

    Merge pull request #1236 from penguinho/master

    Better reset.bat

commit 77933711b66e4b5195f9834267753e803b9142b0
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 28 16:09:08 2013 -0700

    Better reset.bat

commit a69f57e4ebe6c7f58d65f20107006389ecba4822
Merge: d0827d6 0917e53
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Sep 28 02:53:04 2013 -0700

    Merge pull request #1234 from tylersnavely-wf/xcode_build_path_fix

    Unable to find Xcode app path if the path contains a space

commit 0917e5344b99636477d275f036693f32197dccdb
Author: Tyler Snavely <tyler.snavely@webfilings.com>
Date:   Fri Sep 27 17:16:11 2013 -0500

    JSON stringify the Xcode build path

commit d0827d6b2507c982802d02b2c6d2bb4d6906bdb3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 27 17:33:27 2013 +0100

    bump version and changelog for 0.10.1

commit 2a748a155b4097e6277de007b1efc051049aff5b
Merge: 3a1b921 913295e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 27 06:54:31 2013 -0700

    Merge pull request #1230 from jlipps/master

    fix some selendroid and unlock_apk issues

commit 913295e4056dc408c98978e24b6e91dbdf045780
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 27 14:45:08 2013 +0100

    bump selendroid test app to 0.6.0-SNAPSHOT

commit 37bb06f2f755b2412334777a06f2cdbde9f13406
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 27 14:36:31 2013 +0100

    update selendroid url and update selendroid itself

commit bd77c9ee3690f868fd118850d6aea12c8a7182fb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 27 14:33:02 2013 +0100

    put unlock_apk in build so it gets packaged up

commit 3a1b921d77abb27661d2c7a02721c6daa9d21481
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 27 13:51:34 2013 +0100

    make unlock.apk work for selendroid
    and also take into account screenlock differences for 2.3.3

commit 75ce3ecd7de445e0c6b55208ec83670c6617fc85
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 27 12:21:23 2013 +0100

    add android information to hybrid docs

commit a998c9a402c2a02cdc68a285e6b72c96f385d7e7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 27 11:20:19 2013 +0100

    make sure publish does a hard reset

commit 7a258149db6230651d48f3cd23b102da64bff5a3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 27 10:56:19 2013 +0100

    changelog and bump version to 0.10.0 for publish

commit 985f4492a8ec552dd1cbe0ddf44d778a98ee27b8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 26 23:06:54 2013 +0100

    fix directory of iwd4.zip

commit 8828c0a720357d12cd71f133464f5e672ce52ecc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 26 23:01:41 2013 +0100

    redo iwd4 binary with one that seems a little sturdier

commit 908d66b1b6211ef05152e196a0fe063ce4e5dd39
Merge: e107a17 8b38489
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Sep 26 07:58:56 2013 -0700

    Merge pull request #1226 from mgmanikandan87/patch-3

    Updated Java code snippet for tap on UI element which property is "visible : false" - iOS

commit 8b384891b84ff4227eb26c131ca1cd954dde58b3
Author: Manikandan M G <mgmanikandan87@users.noreply.github.com>
Date:   Thu Sep 26 20:15:02 2013 +0530

    Updated Java code snippet for tap on UI element which property is "visible : false" - iOS

    In iOS app, if the UI element visible property is "false".
    Using element location tap on it.

commit e107a17f5ce28e7d237496c90ac3093dccdd6090
Merge: 0d0b7af 163fda6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 26 07:24:25 2013 -0700

    Merge pull request #1223 from jlipps/master

    make running appium tests more robust

commit 163fda6bc19795f48fe4f7f4f7115ae14a568032
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 26 14:22:13 2013 +0100

    handle beforeEach and afterEach errors better in driverblock

commit 048ee24b68b959b72f4415bd0148eec90c8e6355
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 26 13:42:10 2013 +0100

    create driverblock.it to handle async mocha errs

commit b6d5b861544571fa1dd9f07f232d7aa4e8afd72b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 26 13:32:06 2013 +0100

    make test.sh distinguish between testfiles

commit 0d0b7af07f954fc83b365c2b638a04dc1a281e0a
Merge: 9159ec5 b35c242
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Sep 26 06:11:04 2013 -0700

    Merge pull request #1222 from jlipps/master

    don't hardcode xcode dir in getBuiltInAppDir (fix #1216)

commit b35c242c2ca6bde1632fe13a22664ac9f2d532bf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 26 12:49:56 2013 +0100

    don't hardcode xcode dir in getBuiltInAppDir (fix #1216)

commit 9159ec5f35b1c4778ab85a9e08b9502958eaf32f
Merge: 2637b61 66e87f8
Author: Dan Cuellar <penguinho@aol.com>
Date:   Wed Sep 25 07:43:07 2013 -0700

    Merge pull request #1214 from jlipps/master

    ios 7 compatibility updates

commit 66e87f8cc02e29028db96a08591dfe70278ce05c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 25 14:22:49 2013 +0100

    use strings instead of arrays for args in test.sh

commit 700585ff524a66de2c747ab62a6bd07c5bd1407b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 25 13:57:32 2013 +0100

    make sure test.sh knows what tests to run for what ios sdk

commit dae201a38591cde1effe856a118a867c8ce89ebb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 25 13:17:55 2013 +0100

    use xcode version to determine ios sdk
    so we can get rid of --ios-sdk flag in reset.sh

commit fa3bb6409ad1c5ced54f7e6e520c58bfc77dc6ab
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 25 13:09:36 2013 +0100

    make 7.0 the default ios version
    and add docs on how to work with multiple versions

commit 829796586c9a6095515d460be66c6044c6103f05
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 24 17:06:00 2013 +0100

    using && in reset.sh needs run_cmd

commit 2637b615d4fefa223e5dd78c09373102bf5df2ac
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 24 11:38:09 2013 +0100

    fix typo in test.sh

commit 6662a486fea2155f917c7776e018d942530f6c25
Merge: 9c5cc79 f6e6f88
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 24 04:04:21 2013 -0700

    Merge pull request #1204 from jlipps/master

    make chromedriver findable on windows

commit 9c5cc79e7550003645f15bbb526cfc8802c56f38
Merge: 735e9d7 cd8b4a1
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon Sep 23 14:25:57 2013 -0700

    Merge pull request #1201 from penguinho/tracetemplate

    XCode 5 Support

commit 735e9d786a2380cb7ef2095d2614eac528ef7137
Merge: eb645f9 2b30e22
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Sep 23 13:08:49 2013 -0700

    Merge pull request #1207 from feelobot/update-hybrid-doc

    add ruby example

commit 2b30e228d0d3c400955c4dc955e87258b80fb6be
Author: Felix Rodriguez <felix.a.rod@gmail.com>
Date:   Fri Sep 20 16:28:32 2013 -0700

    add ruby example

commit cd8b4a11f55611091d5787455c17d54a51bb6bcc
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 21 17:22:54 2013 -0700

    Use different versions of instruments without delay depending on Xcode version

commit f6e6f88f3907d6a9bcbef6d4fb5c979b3bc3889a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 23 15:23:14 2013 +0100

    make chromedriver findable on windows

commit eb645f928966a890dc36ef2ca95dc053168d54b6
Merge: 0f2c13f 20457b0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 23 07:04:02 2013 -0700

    Merge pull request #1203 from LouisStAmour/patch-1

    Updated troubleshooting.md on webview iOS real-device debugging

commit 20457b05c242f415edc50b39b36b33d08041ab47
Author: Louis St-Amour <LouisStAmour@gmail.com>
Date:   Mon Sep 23 09:54:48 2013 -0400

    Updated troubleshooting.md on webview iOS real-device debugging

    Feel free to ignore this pull request and instead expand docs on what's now required to debug Webviews on real devices. You can get the gist of it from the discussion by the end, but it's not all that straightforward.

commit 0f2c13ff3cf463236b63140df86d54e64186d832
Merge: 8d39ff5 4b7696e
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Sep 21 14:02:07 2013 -0700

    Merge pull request #1202 from penguinho/udidetect

    Fixes from code review on #1161

commit d64a8f97bc4675d5828f0c373093f40bf9e254f4
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 21 12:27:56 2013 -0700

    Auto-detecting tracetemplate path

commit 4b7696ee765cd22d915510387009cbe3ae5fcdcf
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 21 13:12:23 2013 -0700

    Fixes from code review on #1161

commit 8d39ff50f5f72a611102f43d4cc985fabca7fe61
Merge: 5a0bcee 1886e94
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 20 16:29:42 2013 -0700

    Merge pull request #1193 from feelobot/patch-1

    Update hybrid.md

commit 1886e944636151f7c2e405e76d59d71526b0dd7b
Author: Felix Rodriguez <felix.a.rod@gmail.com>
Date:   Fri Sep 20 16:28:32 2013 -0700

    Update hybrid.md

    Added ruby syntax

commit 5a0bcee98324173a53395477ad20317909e47b34
Merge: 40002e9 2612504
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 20 15:16:28 2013 -0700

    Merge pull request #1190 from prolificcoder/master

    increasing instruments timeout

commit 261250491e8af810ce90bc06f841b5e9cd3cb0b7
Author: Satyajit Malugu <satya@malugu.com>
Date:   Fri Sep 20 11:26:53 2013 -0700

    increasing instruments timeout

commit 40002e9d548de87c0cac6066be883341078b326e
Merge: 0d39509 2ba82d1
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri Sep 20 07:58:17 2013 -0700

    Merge pull request #1186 from mgmanikandan87/patch-2

    Code snippet for long press in Android Touchevent (Java and Python)

commit 2ba82d190250cd33552270fcf295a0a2df8929bd
Author: Manikandan M G <mgmanikandan87@users.noreply.github.com>
Date:   Fri Sep 20 11:31:57 2013 +0530

    Code snippet for long press in Android Touchevent (Java and Python)

    Updating python script for longclick  touchevent in android.

commit 0d3950994af1dc709ad414ecc9d34e26fc971215
Author: filmaj <maj.fil@gmail.com>
Date:   Mon Sep 16 17:58:31 2013 -0700

    Robust, device-friendly unlock. Added gitsubmodule for unlock_apk.
    reset.sh now builds the apk. adbs unlockScreen method now invokes
    unlock.apk. added a new small, focused module called device_state to handle determining state of emulators/devices. currently has a "isScreenLocked" function. unlockScreen in adb.js now 1) checks if screen is locked or not first before doing anything and 2) uses unlock.apk to do the unlocking.

commit e206d408c3c650a42b2f4df19802f776e61d998c
Merge: 8125c03 5db66d0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 19 12:15:15 2013 -0700

    Merge pull request #1184 from bootstraponline/master

    Fix warning

commit 5db66d0119cf4f2f3e4f536e4db628a8b32bff16
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Sep 19 15:09:56 2013 -0400

    Fix warning

commit 8125c03feede0bc28350fa7b116116b8844d13d4
Merge: 11be03e c748545
Author: Dan Cuellar <penguinho@aol.com>
Date:   Thu Sep 19 09:09:25 2013 -0700

    Merge pull request #1179 from PavithraNavaneeth/patch-1

    Update troubleshooting.md

commit 11be03ec071b49bf179f984ff7f03fe6586e0699
Merge: 25ac280 bae23a9
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Sep 19 06:04:31 2013 -0700

    Merge pull request #1178 from mgmanikandan87/patch-1

    Update Android Touchevent for long press

commit c7485456caa570da5956a9c742fe2168c42f4c7e
Author: PavithraNavaneeth <pavithz@gmail.com>
Date:   Thu Sep 19 14:14:44 2013 +0530

    Update troubleshooting.md

    Updated troubleshooting for 'Webview/Hybrid/Safari app support'

commit bae23a93e3de0c33e64ed1c11fae02b0f4ed39bc
Author: mgmanikandan87 <mgmanikandan87@users.noreply.github.com>
Date:   Thu Sep 19 14:04:14 2013 +0530

    Update Android Touchevent for long press

    This long press code supports only for iOS application. So I am updating the Android Touchevent for long press.

commit 25ac280d0491754a07c9ce646df40b6c043231ee
Merge: c0e9b37 755d239
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 18 16:24:02 2013 -0700

    Merge pull request #1176 from bootstraponline/master

    Update clean.apk

commit 755d239c4e449aafca88cca5c8395877aa0a97be
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Sep 18 15:13:43 2013 -0400

    Update clean.apk

    Fix min sdk version
    Fix account removal logic

commit c0e9b373da5bbc5aea663e09353e2714ab95a4b4
Merge: aaf704d 357de9c
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Sep 18 11:04:22 2013 -0700

    Merge pull request #1175 from filmaj/style-guide-camelCase

    Added variable camelCasing to style guide.

commit 357de9c04c862bf6b59609ab7e90cf3a875ee442
Author: filmaj <maj.fil@gmail.com>
Date:   Wed Sep 18 10:12:31 2013 -0700

    Added variable camelCasing to style guide.

commit aaf704db8ac8d15074f0ac380e915002136a9403
Merge: 1a12815 aeacbd4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 17 02:21:24 2013 -0700

    Merge pull request #1170 from bootstraponline/android_ids_fix

    Fix find_elements :id on Android

commit aeacbd4644f26916e57e9ec159605a6c06772498
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Sep 16 16:06:10 2013 -0400

    Fix find_elements :id on Android

    Don't error when there are no ids. Return an empty array.

    Fix #1167

commit 1a128159c2055fca1a354a1809bedbd73782a006
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 19:08:22 2013 +0200

    add historical note to changelog

commit bdbe933d1af0add34a7e0d588df5b8dc1f0897f8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 19:07:18 2013 +0200

    changelog and bump for publish 0.9.1

commit 27aa99bceb8df749f66a992aaa2a7903b1f351fb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 19:03:23 2013 +0200

    allow test.sh to collate all tests
    so we get one test count and time measurement

commit 364050ce0caa72f580d5c223f6e8bcdf1f4a2af5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 18:01:55 2013 +0200

    fix message

commit 63985ac713c900e538c5b0bf9dcbf1018ec8374b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 17:37:57 2013 +0200

    fix boolean logic in test.sh

commit 9788d7ffed5d040ae9ca19bcfda00d0768c46e84
Merge: b746d31 b5af29d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 08:26:51 2013 -0700

    Merge pull request #1166 from swapna-chennadi/master

    Fix for Issue#1165

commit b746d31016cbb97aa18cfd97df9855021bd642e6
Merge: 2c5daf4 465c58b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 08:21:15 2013 -0700

    Merge pull request #1168 from jlipps/fix-1099

    Fix 1099

commit b5af29d51249179dee4406481e4c6b00383ff364
Author: Swapna Chennadi <Swapna.Chennadi@Gamesys.co.uk>
Date:   Mon Sep 16 13:56:13 2013 +0100

    Fix for Issue#1165

commit 465c58b6d2ea274d87b0c8ac9b4907c5f675cda3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 16:06:17 2013 +0200

    fix element tapping logic

commit 688f0c0d776cb0e0bd6367606a032dea1bfec0f5
Author: hannes <hannesalazar@gmail.com>
Date:   Wed Sep 4 15:46:32 2013 +0100

    enable apppium to tapping on UITableViewCell

    tapping UITableViewCell using UI Automation does not work and it is a known bug with apple, work around for tapping on UITableViewCell is using the element coordinates and added that to appium

commit 2c5daf497800b40db6747b2fa9f81d7189ef3c0d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 16:16:42 2013 +0200

    fix another place where APPIUM_PORT is needed

commit 9fd01ca9f6416a3a25b76493c909b213fa1ef7f2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 16:07:20 2013 +0200

    update uicatalog tests to use APPIUM_PORT

commit 77f2999f6ac110f8e975ae4ad15eceb2d0a644d9
Merge: e754e91 cf61fbe
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Sep 16 06:29:31 2013 -0700

    Merge pull request #1163 from jlipps/master

    various fixes and refactors

commit e754e91e620e345f7a7c520fd42fd5945458a268
Merge: 37f4a95 c3f4a29
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Sep 16 06:27:51 2013 -0700

    Merge pull request #1164 from paymand/fix_for_keyevent

    Fix for keyevent

commit c3f4a2994eb2b92c693a79a491753ccd7590d8fa
Author: Payman Delshad <paymand@opera.com>
Date:   Mon Sep 16 11:24:12 2013 +0200

    Make sure 'keyevent' works if metastate is null.

commit cf61fbec1b0978b483e8fb370bb79ff29b3ce1c3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 16 09:09:54 2013 +0200

    update udidetect submodule

commit efc9a6e40d1d39c28c05d475b39d82bb2af94611
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Sep 14 13:54:27 2013 +0200

    update udidetect

commit 8cd23a83c809efeca7fcf3b67b9afb766e0a467a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Sep 15 14:12:19 2013 +0200

    refactor ios.js to get rid of some instruments race condition bugs

commit 5629097cde00aff95cd85cb30b4c8f07fc7476f9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Sep 15 14:04:49 2013 +0200

    make running one set of platform tests easier with test.sh

commit e996df36d774f2a67e06965b89b92db14174255e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Sep 15 12:27:38 2013 +0200

    make sure app cleanup happens synchronously

commit 9dcb9d9736ba3d85452861e9e0e67cd4561e5fd1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Sep 15 11:52:36 2013 +0200

    fix apidemos alerts test to use APPIUM_PORT

commit 37f4a95f7b3cdce7d7b360b6d1b02f841e0d7c3e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Sep 14 13:54:27 2013 +0200

    update yiewd example again

commit d82449e0d2b9db771ffddeab312af8f47a7a23fb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Sep 14 13:18:51 2013 +0200

    update yiewd example with new yiewd syntax

commit 09d06f63cd428de2653330fd3d32f3a37bcee14a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Sep 14 10:55:21 2013 +0200

    add another yiewd example

commit c155705dfd3660f573ed00c78f7b11b6fc406e6f
Merge: ec16055 98488b8
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 14 18:00:08 2013 -0700

    Merge pull request #1161 from penguinho/udidetect

    Adding automatic udid detection to iOS

commit 98488b8767a712218f40ebcd49a7d1b5ca9f5c15
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 14 17:02:26 2013 -0700

    Adding automatic udid detection to iOS

commit ec160550e3e54d12ac09c09f608fef52cdeb460c
Merge: 57946a8 beb2202
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 13 09:58:28 2013 -0700

    Merge pull request #1160 from bootstraponline/fix_activity_regex

    Android packages may have underscores

commit beb2202be712976f68c50dd6539eec0769871e77
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Sep 13 08:34:42 2013 -0400

    Android packages may have underscores

    var str = "mFocusedApp=AppWindowToken{41ac2030 token=Token{41797308
    ActivityRecord{419b9290 u0 com.example.webviewapp_18_api/.MainActivity}}}";

    // undefined
    /mFocusedApp.+ ([a-zA-Z0-9\.]+)\/(\.?[^\}]+)\}/.exec(str)

commit 57946a8e8f993b6dddd08496e53916deae59221f
Merge: 0fb1d4e bb7ebef
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Sep 13 05:21:31 2013 -0700

    Merge pull request #1158 from paymand/fix_for_keyevent

    Make sure to pass the variables correctly for 'keyevent'.

commit bb7ebef7525e8255af851dc5202acc17c5bdbe60
Author: Payman Delshad <paymand@opera.com>
Date:   Fri Sep 13 10:50:24 2013 +0200

    Make sure to pass the variables correctly for 'keyevent'.

commit 0fb1d4e989d91b742f71b37fe4e2fff948e59f94
Merge: becc681 bb7affb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 12 16:36:14 2013 -0700

    Merge pull request #1144 from bootstraponline/fix_screenshot

    Fix screenshotStatus

commit becc681ac2facf5ad91e34fcb5c1589ac40823d4
Merge: ec2b4c3 38453c4
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Sep 12 12:05:24 2013 -0700

    Merge pull request #1155 from mutualmobile/master

    Android support for meta state on key codes (i.e. long press the back ke...

commit 38453c48470a46ca636c5bdb8bd03db0705341d7
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Thu Sep 12 13:14:18 2013 -0500

    Android support for meta state on key codes (i.e. long press the back key)

commit ec2b4c3f0cdad05b508675c213ce17f8e72afb64
Merge: 2057d6a 2eacdba
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Sep 12 05:51:20 2013 -0700

    Merge pull request #1152 from jlipps/master

    fix android swipe duration

commit bb7affb9eb664d08c2aaa25d290c426abd4e7608
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Sep 11 11:22:42 2013 -0400

    Fix screenshotStatus

commit 2057d6a7d931deaf1ba69afb1ceab2fccde705d0
Merge: 868a320 935e12b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 12 05:18:56 2013 -0700

    Merge pull request #1145 from bootstraponline/catch_exception

    Catch exception

commit 2eacdbad49bf10cff9faf9619103212c66c90358
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 12 13:58:25 2013 +0200

    fix steps and duration logic for swipe and flick

commit 935e12bf6fae07eccdf3ed4970eca771376950c0
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Sep 11 12:32:22 2013 -0400

    Catch exception

    command.getElement() may return null. Appium must catch exception or it'll crash with a NullPointerException.

    Fix #1140

commit 868a3202bfe7c99966c9760dde4c0b12780cd95b
Merge: 712945f 8502f0e
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Sep 10 13:33:20 2013 -0700

    Merge pull request #1136 from bootstraponline/fix_null_instruments

    Fix null instruments

commit 712945f2ef44731ef9c2bde0ebdd28e90aef6a62
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 10 11:16:11 2013 -0700

    fix sauce driverblock

commit 8502f0e122e89598f5c681db5f0fe1a60cdf4eaa
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Sep 10 09:08:30 2013 -0400

    Fix null instruments

commit 256bf7831f5dec8d788c6b8a7b31bc5d032ad701
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Sep 9 18:17:12 2013 -0400

    Fix doc format

commit 82f741e9d94840928c2c07ae6309eebe718a320e
Merge: 38d43da ec27ecb
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Sep 9 15:10:43 2013 -0700

    Merge pull request #1133 from filmaj/caps-docs

    Expanded capability documentation

commit ec27ecb23e79cd15504f4b279b9f27c0458f6eab
Author: filmaj <maj.fil@gmail.com>
Date:   Mon Sep 9 15:06:20 2013 -0700

    Made explicit that `app` capability is not required to launch pre-installed Android apps.

commit 1144a2a58ff20ec690433b84db88d383efb362aa
Author: filmaj <maj.fil@gmail.com>
Date:   Mon Sep 9 15:03:05 2013 -0700

    Expanded capabilities documentation for mobile after reviewing appium.js code.

commit 38d43daacbe38c71328c993da9383e612cbc8d61
Merge: a24ae5b be30dee
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 9 12:57:44 2013 -0700

    Merge pull request #1129 from bootstraponline/ios_id

    Fix iOS id

commit be30dee179e9caf8c25ebcfbd313e2823eaf3bd0
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Sep 9 15:17:15 2013 -0400

    Fix iOS id

    Selector override must happen outside the doFind function. If it's left inside
    doFind, then waitForCondition will cause selector to be undefined.

commit a24ae5b669d90b6b35f4143db7864f3f0b330ec9
Merge: 6186ca0 e5eb9f1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 9 10:30:40 2013 -0700

    Merge pull request #1127 from jlipps/master

    fix android touch/click issue

commit e5eb9f100d194337d07a5e30e261d15a8d1b4280
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 9 10:18:50 2013 -0700

    fix issue with touch/click on android getting wrong params

commit f6d9b8f56c68d496c2cb14ddf3cfd5bcc1607003
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 9 09:09:09 2013 -0700

    update gappium

commit 6186ca0da6d65655330c227c849c5ebf41001ae3
Merge: 286409b dde9531
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Sep 8 09:29:19 2013 -0700

    Merge pull request #1121 from penguinho/moveto_center_fix

    MoveTo now moves to the center if no offsets are provided

commit dde95315a96cefbd32dab9d86183bba863ae07ab
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 7 12:33:42 2013 -0700

    MoveTo now moves to the center if no offset is provided

commit 286409b8e7b8b4fbb162a47b9c4391d6aedc5c04
Merge: 6c3e68b 4265163
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Sep 8 09:05:06 2013 -0700

    Merge pull request #1124 from penguinho/fix_real_devices

    Fixing error thrown when trying to read Localizable.string off a real de...

commit 6c3e68b32b302965baf2af0da69c878437fea9ab
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun Sep 8 08:26:32 2013 -0700

    Must run safari on simulator before running appium

    Fix #755

commit 4265163021b1757b03a4d77010f4ad6dd808a724
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 7 14:06:29 2013 -0700

    Fixing error thrown when trying to read Localizable.string off a real device

commit ec6c8582d780067d5640aa16d4e3749fd9a125c3
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Sep 7 20:57:49 2013 -0400

    Update caps.md

commit 60b2c34147b8671de6155fc465d3155871215f13
Merge: 4cf9e96 385acf3
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Sep 7 17:49:25 2013 -0700

    Merge pull request #1122 from penguinho/avd_fix

    Fix --avd flag by removing double quotes

commit 4cf9e96cef9cdb2df39edeb4df28054a89c1041d
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 7 15:27:20 2013 -0700

    Adding desired capabilities doc

commit 385acf3b30ba3cd0b8263cb2a0443e660e253931
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat Sep 7 13:34:14 2013 -0700

    Fix --avd flag by removing double quotes (spawn doesn't like them, only exec)

commit 21af9b57774f18178b277332d428f3dad92df1a4
Merge: 453f086 5557240
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 6 15:09:25 2013 -0700

    Merge pull request #1120 from jlipps/master

    more ios 7 compatibility updates

commit 555724088af832b866ca22c3d2b7d33e894b7677
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 6 15:04:41 2013 -0700

    fix test for ios 7.0

commit 70f5c09244eaaea3f0764754dfbacff62d808fa0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 6 14:43:55 2013 -0700

    change instruments timeout to something more reasonable
    no need to wait 300s if instruments fails to launch

commit 758b36d9a819a2b32765626dc3041fb57fd53f1e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 6 14:40:27 2013 -0700

    make it easy to switch test version for ios

commit f3be9a83d2de7b7f02119ff4a453506e70492f4e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 6 14:40:07 2013 -0700

    add --ios-sdk flag to reset.sh to allow building with specific ios sdk ver

commit 453f086beb9a7179b8d4b394c266768f9821be50
Merge: 8b78473 b240e33
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Sep 6 14:02:05 2013 -0700

    Merge pull request #1119 from bootstraponline/protocol_fault

    Try harder to find devices

commit b240e33938eb073adc66c16f9071b29528fe9218
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Sep 6 16:47:34 2013 -0400

    Try harder to find devices

commit 8b7847337998c120dfe4aa9d8ea4ac3ee7734e63
Merge: 72166d6 4ef4449
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Sep 6 11:04:32 2013 -0700

    Merge pull request #1116 from bootstraponline/ios_id

    Fix iOS id

commit 4ef4449816540d7c6a1ac40f498623b0c64ebe06
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Sep 6 13:59:38 2013 -0400

    Fix iOS id

    iOS must use weighted predicates or it'll return the wrong result when multiple
    elements share the same id.

    For example:
    id('sign_in_label').click currently matches a static text and a button. The
    static text does nothing, so we'd prefer to return an element that has
    interactive abilities such as the button.

    If someone wanted to match the static text using an id anyway, they could do
    s_text resolve_id 'sign_in_label'

commit 72166d63f13f6c0acd7c9fc5119f36b08c782a9f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Sep 5 19:55:29 2013 -0700

    Sync latest commits

commit 688e6a8b742d478ce4c185818ab727c02c585fcc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 18:29:10 2013 -0700

    fix spacing issue

commit 1ed240811d9a586fb1913d400585a7e29dbe96b0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 18:27:23 2013 -0700

    fix reset.sh so that curl doesn't error when output is redirected

commit 6771844f699d58b740c6f788e2195ec3d232618d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 17:58:43 2013 -0700

    fix gappium reset.sh so it deals with old links etc

commit e6c85cbcad2cd50f5e9f7c8a43cf5ed2ff5a1e9b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 17:50:25 2013 -0700

    changelog and bump to 0.9.0 for publish

commit ca061241d5604fa3d335c7b51fcbb4af9b46ba0c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 17:47:34 2013 -0700

    make sure gappium apps are in gitignore

commit 993996294ca190ed123b4839ec14c73958abd4db
Merge: 8332b57 8bc6506
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Sep 5 17:43:01 2013 -0700

    Merge pull request #1114 from jlipps/master

    clean up localized string parsing

commit 8bc65062f45c200f9f5cfd5c3a5a2182dd0e719a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 17:30:02 2013 -0700

    clean up localized string parsing
    1) fix simultaneous parsing of plist and localized strings
    2) fix bug where xmlplist() was called with 'plist' var instead of 'string' var

commit 8332b57f01858480db00d479dd53ca524edb66b5
Merge: 78ef846 05506ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 17:28:01 2013 -0700

    Merge pull request #1113 from jlipps/master

    fix slowness

commit 05506baa9597e20ff4042816a446e243a7d002eb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 17:06:58 2013 -0700

    use find instead of glob for deleting plists (fix #1110)
    after investigation, glob was taking > 6000ms.
    find takes < 20 ms.

commit 78ef84666bd0e2b9caa4439f7db61e492d27ce30
Merge: 922dde9 5e6cbf3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 16:38:10 2013 -0700

    Merge pull request #1112 from sourishkrout/gappium

    First Appium + Cordova/PhoneGAP Example (= Gappium) landed

commit 5e6cbf3176b9662c79686eff0c6b22690e83829a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Sep 5 16:28:02 2013 -0700

    Updated git remote repo URL to avoid travis auth errors

commit b15cabde172edfdc4cbef494538f9ad4a48e80e6
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Aug 27 12:10:18 2013 -0700

    Added example with support Apache Cordova/PhoneGap

commit fea531252f18173666e0ebf42d0d85479db887e4
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Aug 27 11:52:34 2013 -0700

    New submodule io.appium.gappium.sampleapp

commit 922dde93282fbed7f00e483854d24ecc82ca63c2
Merge: 2963bd1 62b7c53
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 15:10:24 2013 -0700

    Merge pull request #1111 from jlipps/master

    fix some tests and misc behavior

commit 62b7c530f8187d874a469e36fc17e9d18e975976
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 15:05:23 2013 -0700

    remove logging

commit f93095ccb6f3ba89ace5caab260fe6192c9abbaa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 15:03:40 2013 -0700

    fix race condition in local screenshot
    partially address #1082?

commit cd01a5a01425874d098276bebb33b31ed47e780f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 14:44:39 2013 -0700

    fix tests for use of api level 18 emulator

commit ab709a65f68d9e216c97ca42de536e79b5bde201
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 14:44:10 2013 -0700

    make sure displayed() returns bool and attribute() returns string

commit 2963bd1b0fd4dd12ca442f536e4cd59249b14c9e
Merge: 09d6dac ae4b2f0
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Sep 5 13:09:13 2013 -0700

    Merge pull request #1108 from jlipps/master

    add a yiewd example and preliminary ios 7 support

commit 09d6dac5a6539158e57e3d54101380dcf7977fe0
Merge: e06f798 2312a3c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 10:23:58 2013 -0700

    Merge pull request #1109 from paymand/android_command

    'android' command is 'android.bat' on Windows.

commit 2312a3c638a3cfd100dcc114c8aaf649a63447f6
Author: Payman Delshad <paymand@opera.com>
Date:   Thu Sep 5 19:06:40 2013 +0200

    'android' command is 'android.bat' on Windows.

commit ae4b2f0052bfa6c278944467ef8c38cfab020734
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 09:43:01 2013 -0700

    remove commented code

commit ffc57ce62eadf37de35e585e6871ca93f96070f3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Sep 5 09:22:47 2013 -0700

    support an ios 7 tracetemplate

commit 06424765d41f0eee95885d22b5dca401740a6750
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 17:56:38 2013 -0700

    add a yiewd example for node

commit d0989ebfeae0414e296efe646ddedc778d33d99f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 17:56:27 2013 -0700

    support setting value through sendKeys for more types

commit e06f798297f9a43c6deedf5316ca28b63b15f002
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 15:52:16 2013 -0700

    make sure we use new yiewd

commit 44f5f8644557fb3b4e11ce470f09c99b22ae67e5
Author: filmaj <maj.fil@gmail.com>
Date:   Wed Sep 4 14:32:15 2013 -0700

    Lint fixes.

commit 5d5e525b7b10420cdde6927905b06349daccccb5
Merge: 043a261 4d0b1e3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 14:33:24 2013 -0700

    Merge pull request #1103 from bootstraponline/get_strings_ios

    mobile: getStrings for iOS

commit 043a26131bbba6232a5a609484f256669630955c
Merge: c3e1da7 8e54a21
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 14:25:45 2013 -0700

    Merge pull request #1105 from filmaj/android-bootstrap

    Add a check for existence of `android` command in grunt-helpers.js.

commit c3e1da7b98e653cb15e19f50fb505ea965936af9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 14:22:32 2013 -0700

    use monocle-js instead of monocle.js

commit 8e54a2100d36d24108785ac47a8d7bc559abd283
Author: filmaj <maj.fil@gmail.com>
Date:   Wed Sep 4 14:21:36 2013 -0700

    Add a check for existence of `android` command in grunt-helpers.js. Expanded error messages in adb.js. Possibly related to #1064

commit 7bdf2abd326f69970e389e7d43f593a92986dc1e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 13:13:19 2013 -0700

    move driverblock_harmony out of lint range

commit e6673eb689c73d42322d80381c5c73f5f26b1959
Merge: da2499a 6844140
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 11:39:05 2013 -0700

    Merge pull request #1104 from bootstraponline/fix_click

    uiautomator returns false on successful click.

commit da2499abd66a906576138628fe56b4dc1e92acb8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 11:37:03 2013 -0700

    add yiewd-based example test and new driverblock
    to show how we are going to migrate the test codebase
    to something that looks a lot nicer and easier to maintain

commit 6844140adfe04167bee66dd27b196e8b2fc8e909
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Sep 4 13:55:28 2013 -0400

    uiautomator returns false on successful click.

    To work around this bug, always return true.

commit 14a48f268ede3bb797435ab53de476271a007bfd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 3 19:51:10 2013 -0700

    update appium.io

commit 4d0b1e3d0daa2255ae568c3f43f09fa8e548a2ea
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Sep 4 13:53:43 2013 -0400

    mobile: getStrings for iOS

commit 88f8bb47d82cacde31a2344808d31a0ce51a52f5
Merge: 83bef64 2e821df
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 10:42:51 2013 -0700

    Merge pull request #1102 from bootstraponline/get_strings

    mobile: getStrings

commit 2e821dfb15f74e22e80f600c821da9f555b077bc
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Sep 4 13:24:49 2013 -0400

    mobile: getStrings

commit 83bef645667365608c393b1ebf99fbf41960cbd0
Merge: 010be7b 45adb70
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 10:21:23 2013 -0700

    Merge pull request #1091 from bootstraponline/compressed

    mobile :enableCompressedLayoutHeirarchy

commit 010be7b704ffc51cd7e9ce775c2724edb158c7be
Merge: 49371c1 ac39358
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Sep 4 09:30:41 2013 -0700

    Merge pull request #1095 from bootstraponline/remove_methods

    Remove methods for Appium 1.0

commit 45adb703136d80c5820da45b115b759cb1ae1d6f
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Sep 4 12:25:48 2013 -0400

    Request compressed xml as device cap

commit ac39358069af2e32706e75c5758cf0890a959925
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Sep 3 19:15:56 2013 -0400

    Remove methods for Appium 1.0

    https://github.com/appium/appium/issues/1076

    Revert "Fix #776"

    This reverts commit 3db7a092474e9f5bfb64ca7d1ea6c8980fcb2b56.

    Revert "Add search strings.xml value"

    This reverts commit fb95cbd9531993d2949913fa0ee231cf997306f4.

    Revert "Add mobile resolveId"

    This reverts commit 6cb50d8edf6b9a9558a5e2af8868882b9711977f.

    Revert "Add search id"

    This reverts commit 55c74dbf8d62eb846ccba9d3916415b683592a17.

commit 49371c17ef4835b8a1779ca8acc9e1927bc2cee1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 3 15:12:36 2013 -0700

    update appium.io

commit b5ff3f9ce10222f2cfebdbb7014c424979a4d330
Merge: dbd9812 88f3f32
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Sep 3 12:31:10 2013 -0700

    Merge pull request #1077 from bootstraponline/ios_id

    Add id support on iOS

commit dbd9812533aa627e4a69871a5b4e3c8b8230e4f6
Merge: 91ea2ea 97d723a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 3 12:27:36 2013 -0700

    Merge pull request #1093 from jlipps/master

    wait for ios orientation to finish (fix #1074)

commit 88f3f32e6b3519a7e9c636a09d7adbb8b642b765
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Aug 31 11:07:14 2013 -0400

    Add id support on iOS

    Localizable.strings is equivalent to strings.xml on Android

    Find by id now works the same on iOS & Android enabling cross platform tests.

commit 97d723a60a56dc7e48002f3ebd124d9147b96346
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 3 13:20:02 2013 -0600

    wait for ios orientation to finish (fix #1074)

commit 91ea2eaab6a82b35fcd46cb82f1220ad0bc13eaa
Merge: f221d2b df34c46
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Sep 3 11:30:06 2013 -0700

    Merge pull request #1092 from jlipps/master

    update i-w-d with ios 7 support (fix #756)

commit df34c461e480ee3709b32ba3483fae838c81eb49
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Sep 3 12:02:42 2013 -0600

    update i-w-d with ios 7 support (fix #756)

commit f221d2bcc6ce3e39ca21ddc38d28484128e4852c
Merge: 28a76d4 805935e
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Sep 3 10:17:49 2013 -0700

    Merge pull request #1081 from bootstraponline/ios_reset

    Don't reset physical iOS devices

commit 28a76d4b7a91b4def3f217c8376d43e3612e91f5
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Sep 3 09:40:01 2013 -0400

    Revert setCompressedLayoutHeirarchy

commit d1e1bf08f715b5ffca248583aaf192bf69e59b62
Merge: 098e08a fd1bcf7
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Sep 3 06:35:11 2013 -0700

    Merge pull request #1086 from paymand/android_drag_2

    Added two more tests for 'mobile: drag'.

commit 098e08a70557d64f516a84772b4346c9a15cfe63
Merge: 6702233 dc8b16c
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Sep 3 06:34:55 2013 -0700

    Merge pull request #1090 from Bogger/patch-1

    Update running-on-windows.md

commit dc8b16cdd0dd17ab457895b24e34ff8a586ce278
Author: Bogger <gearoidof@gmail.com>
Date:   Tue Sep 3 14:24:35 2013 +0100

    Update running-on-windows.md

    Fixed some confusing language (I hope)

commit fd1bcf742b8bcede7154c52a61ac9c0b260af819
Author: Payman Delshad <paymand@opera.com>
Date:   Mon Sep 2 18:13:29 2013 +0200

    Added two more tests for 'mobile: drag'.

commit 6702233820823d9e80fa7b646c389a5ccfa22f79
Merge: d2bc17f 81fbfb3
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Sep 2 07:46:51 2013 -0700

    Merge pull request #1085 from jlipps/master

    fix 1084, fix 1079

commit 81fbfb3877380a714cdfb3d818bfe76e82a40fee
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 2 06:37:44 2013 -0600

    add chrome on sauce example

commit bb391f750ed820ef579cbd83aa84fd33ff5a908e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 2 06:36:24 2013 -0600

    fix reset.sh (fix #1079)

commit 6875d3c625a3c10ed4afbaba25769cdf2c84aee1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Sep 2 06:35:40 2013 -0600

    fix stopCapture bug (fix #1084)

commit 805935e668591bfb602ee87ce942b85575468fc8
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Sep 1 12:59:33 2013 -0400

    Don't reset physical iOS devices

commit d2bc17fba5e58a62b62eae8bb431338d7752fba8
Merge: be59bad 0cebb5a
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Aug 31 10:08:48 2013 -0700

    Merge pull request #1080 from drpy/master

    improved python sample codes

commit 0cebb5ad5220305756adee1b60c8185907251e11
Author: drpy <dr.py@t-online.de>
Date:   Sat Aug 31 18:04:46 2013 +0200

    improved python sample codes (android + selendroid mode)

commit d891acaeb9b3b82b6ec5805b92324a6ee527dc3e
Author: drpy <dr.py@t-online.de>
Date:   Sat Aug 31 18:03:13 2013 +0200

    fixed documentation (wrong access to element id in python)

commit be59bad04a4cb1ab5b074a186d32742392eaa455
Merge: 62135c3 b889e23
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Aug 30 10:28:26 2013 -0700

    Merge pull request #1073 from jlipps/master

    add javascript chrome example

commit b889e23f8c129b08807a1ba922d6d1704200ffbf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Aug 30 11:24:47 2013 -0600

    add javascript chrome example

commit 62135c3a983eaab83215f5c807376bc8ca8d43d4
Merge: b862f8b e5ab9f4
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Aug 30 08:44:58 2013 -0700

    Merge pull request #1068 from angerborn/improve_scroll

    Make scrollTo not only look for textview elements

commit b862f8b999f2e52ce03cee583dad80833b8d076d
Merge: e258aa6 2ca5141
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Aug 30 08:33:31 2013 -0700

    Merge pull request #1065 from drpy/master

    Fix for issue #824

commit e258aa6f14cd60fc1f822c0f0796332acbb5f893
Merge: b6cafbe 4a18323
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Aug 30 08:24:40 2013 -0700

    Merge pull request #1072 from paymand/get_attribute_fix

    get_attribute() should return a string value for seemingly boolean attri...

commit 4a18323e4d5518ae6def0a78c0f43f5c4e3df2f7
Author: Payman Delshad <paymand@opera.com>
Date:   Fri Aug 30 17:10:02 2013 +0200

    get_attribute() should return a string value for seemingly boolean attributes.

commit b6cafbe575a8d4fce55e7781a6842b1bae6081ca
Merge: ac7b50b 2c969c5
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Aug 30 05:44:08 2013 -0700

    Merge pull request #1063 from bootstraponline/compressed_layout

    Always setCompressedLayoutHeirarchy

commit e5ab9f4539c2483c626bdb7c23cba31632f215fb
Author: Felix Angerborn <felixa@opera.com>
Date:   Fri Aug 30 13:25:10 2013 +0200

    Make scrollTo not only look for textview elements

commit 2ca514117fa9e0fd84dabfbf3c48fe43534c7a32
Author: drpy <dr.py@t-online.de>
Date:   Thu Aug 29 23:46:11 2013 +0200

    added a new version of unsign.jar (same build as move_manifest.jar)

commit 9a99dce20654b85320d23b3a1f4294e5710cb0e1
Author: drpy <dr.py@t-online.de>
Date:   Thu Aug 29 22:20:04 2013 +0200

    Fix for issue #824

commit 2c969c50c3c88e519afa801c827bcb373d8e0e66
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Aug 29 16:06:39 2013 -0400

    Restore strings.xml support on API 18

commit bf08e60d24717bda2dc88b71993dd247ee1cd976
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Aug 29 14:48:22 2013 -0400

    Always setCompressedLayoutHeirarchy

    Classes that are not useful for uiautomator, such as action_bar_overlay_layout,
    no longer appear in source output.

commit ac7b50b8b242a8a9c566ba76519a456e07e9c3c3
Merge: c1b3e2c 102e9e1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Aug 29 09:27:41 2013 -0700

    Merge pull request #1059 from bootstraponline/trim

    trim get package

commit c1b3e2c9481e9b2fa6e90656b834396e0d4618b1
Merge: 0394c3f 4581396
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Aug 29 07:55:26 2013 -0700

    Merge pull request #1061 from mutualmobile/master

    [android] waitForPageLoad default should not crash bootstrap.

commit 45813961d4991328c81c987d99ab928435f11bb6
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Thu Aug 29 09:48:22 2013 -0500

    [android] waitForPageLoad should default to a value that doesn't crash bootstrap.

commit 0394c3f19444048a48073e73e85f9e28874c435f
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Aug 29 10:11:33 2013 -0400

    Add maven-android-sdk-deployer troubleshooting steps

commit c004ad92682fbe5eeb57db90c1c649c28f63b37d
Merge: 1b6ba9c dad46be
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Aug 29 05:55:40 2013 -0700

    Merge pull request #1060 from angerborn/make_size_available

    Made previously implemented GetSize available for android

commit dad46bea4f2fd1aaa6ce358d86ac3f86813b0b68
Author: Felix Angerborn <felixa@opera.com>
Date:   Thu Aug 29 12:27:04 2013 +0200

    Made previously implemented GetSize available for android

commit 102e9e141022be174962af5863044da324a2721e
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Aug 29 08:12:04 2013 -0400

    trim get package

commit 1b6ba9cf515e6ef871ddbe978f0bd3cf2e3b8164
Merge: 2aca651 d82458e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 28 15:17:58 2013 -0700

    Merge pull request #1057 from filmaj/android-device-detection

    Android device detection was wonky on my machine

commit 2aca6516473caad0a654d6648d9acb3dc4dd2f8a
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 28 13:07:39 2013 -0400

    Explain why text falls through to name

commit 6999c560e184befe7aff227df1bd06ed9a5b977b
Merge: 4ddae6e df5552c
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 28 10:02:48 2013 -0700

    Merge pull request #1055 from paymand/resource_ids

    Now possible to use resource-id for finding elements.

commit df5552c61297483dc6c42b54088fd5a91c96b56a
Author: Felix Angerborn <felixa@opera.com>
Date:   Wed Aug 28 17:06:19 2013 +0200

    Use resource id if API >= 18 else use the old find by id

commit 5cdc090cc293d82d4deda2c672e466732816075f
Author: Felix Angerborn <felixa@opera.com>
Date:   Wed Aug 28 12:18:07 2013 +0200

    Now possible to use resource-id for finding elements.

commit 4ddae6e3f17e3f3e72e73ae8e9686b1c18f61816
Merge: 2f121fe 8728e05
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 28 07:04:52 2013 -0700

    Merge pull request #1053 from paymand/manifest_compilation_fix

    Make sure manifest compilation works with API 17.

commit 8728e05127c980dafcea317ee645b02dd95df48f
Author: Payman Delshad <paymand@opera.com>
Date:   Wed Aug 28 15:29:50 2013 +0200

    Make sure manifest compilation works with API 17.

commit 2f121fea9add893d071a0e3a39839b633c13e564
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 28 08:33:42 2013 -0400

    Fix build

commit 31c7be32c09a9e3a9701bf0a36baed28e927959a
Merge: 1c5f013 f148d6a
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 28 05:21:11 2013 -0700

    Merge pull request #1036 from paymand/android_drag

    Support for drag/dragTo functions from Android API level 18.

commit f148d6afefc83168aec1fcf7ed3a2871544a18c6
Author: Payman Delshad <paymand@opera.com>
Date:   Thu Aug 22 14:47:47 2013 +0200

    Support for drag/dragTo functions from Android API level 18.

commit 1c5f01334ab110afc39ab46b12f92c3f9aa23843
Merge: 905090c 8338965
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Aug 23 23:11:41 2013 -0700

    Merge pull request #1037 from enricostano/master

    Use Selenium built in wait methods

commit 905090c56fc40b2b5eecddb8362595fe2f652830
Merge: 67b945d 1c21209
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Aug 23 09:14:35 2013 -0700

    Merge pull request #1039 from bootstraponline/master

    Fix real device docs

commit 1c21209f7363e8756b23d1bda371e05523108788
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Aug 23 12:01:21 2013 -0400

    Fix real device docs

commit 8338965c74bf0d8e3d83fa66b848120bf23a4355
Author: enricostano <ocirne.onats@gmail.com>
Date:   Thu Aug 22 17:13:21 2013 +0200

    Use Selenium built in wait methods

commit d82458ebe46401b8e480279d77607f091e91fc03
Author: Fil Maj <maj.fil@gmail.com>
Date:   Wed Aug 21 21:22:23 2013 -0700

    reset.sh no longer matches against tab character to parse output from adb.

commit 67b945d6e6cc91479bd9e841dfe7b0ed05e46704
Merge: 35475fd bef7312
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 21 16:16:37 2013 -0700

    Merge pull request #1035 from rockbot/multiple-android-parallel

    updates server arg docs to indicate device port is android only

commit bef7312c744151c0acca2b1cab771a7fab367840
Author: rockbot <raquel@saucelabs.com>
Date:   Wed Aug 21 16:14:42 2013 -0700

    updates server arg docs to indicate device port is android only

commit 35475fd42cd7cce47b4df6b4e972645ea2df83d9
Merge: e53c841 14a2881
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 21 14:43:54 2013 -0700

    Merge pull request #1033 from rockbot/multiple-android-parallel

    multiple real android devices running separate tests in parallel

commit e53c84103407b6d16d2e98c5a9a3c2e5395818a1
Merge: 634f684 eab7908
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 21 14:42:19 2013 -0700

    Merge pull request #1034 from DylanLacey/master

    Added longer timeout for http_client

commit 14a28816f6abc578a14b9fa9353f536935d771de
Author: rockbot <raquel@saucelabs.com>
Date:   Wed Aug 21 14:42:16 2013 -0700

    adds the modified server args doc

commit f7b7a91c86596c6841f619473f64a3f719463bef
Author: rockbot <raquel@saucelabs.com>
Date:   Wed Aug 21 14:18:56 2013 -0700

    finishes modifications for parallel testing on multiple android devices connected to the same machine

commit de7bc0ccbc39832ae3c26a1dde6047609b1f7995
Author: rockbot <raquel@saucelabs.com>
Date:   Tue Aug 20 12:14:39 2013 -0700

    adds first round of modifications to get multiple real android devices using appium

commit dca1ba9a9293b98e20612a418f00c54cb8ec5aba
Author: rockbot <raquel@saucelabs.com>
Date:   Mon Aug 19 12:15:01 2013 -0700

    updates device list to be an array of objects, instead of an array of arrays

commit 634f6849f0aed339ae88320c5b3e3d3afb5db110
Merge: 08b01fd e7f0e22
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 21 11:10:14 2013 -0700

    Merge pull request #1025 from snevesbarros/installApp_fix

    Update and fix to installApp mobile command

commit 08b01fd76947845fdde9d866682129ae73bbc8ac
Merge: 790bb86 aed90a9
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 21 11:02:14 2013 -0700

    Merge pull request #1030 from tborys/remove_unziped_files

    Remove *.app/*.apk/ file and Payload folder before appium starts to unzip file.

commit aed90a9520e6ad846809ee726a9520ce854fd545
Author: tborys <tboryss@gmail.com>
Date:   Wed Aug 21 15:51:34 2013 +0100

    Added fix to remove app/apk files from zipPath before appium starts to unzip them. If this is *.app located in Payload folder then folder is being removed too. Fix is done because fruitstrap sometimes failes to install app file on the device when /var/folders/... are not cleared correctly.

commit eab79081be0e6a3577df16a9c3dc17185864c6c7
Author: Dylan Lacey <dylan@saucelabs.com>
Date:   Tue Aug 20 18:34:24 2013 -0700

    Added longer timeout for http_client

    To compensate for slower boot time of Android VMs and for network issues, wait longer before timing out (but only at startup).

commit 790bb8602fe950916d98666fd2bf715687098416
Merge: c207a89 7178dd8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 20 09:36:47 2013 -0700

    Merge pull request #1026 from TadeasKriz/fix/undefined-this

    Fix "Cannot read property of null/undefined".

commit 7178dd80346097730805651caf13612da237e06e
Author: Tadeas Kriz <tkriz@redhat.com>
Date:   Tue Aug 20 18:16:32 2013 +0200

    Fix "Cannot read property of null/undefined".

commit e7f0e2278080c960127709331719438f9a8effd3
Author: snevesbarros <s.nevesbarros@googlemail.com>
Date:   Tue Aug 20 15:25:45 2013 +0100

    fixed issue around installation where app was downloaded and unzipped twice for the installApp mobile command.

commit c207a899d1caca5aa503e65d2daa327dcd6a50bd
Merge: 6854a86 101b83b
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Aug 20 07:18:25 2013 -0700

    Merge pull request #1016 from bootstraponline/mobile_proxy

    mobile: localScreenshot

commit 101b83bcd9b01e6afdb006d6951c8449f541fdf5
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Aug 16 16:56:20 2013 -0400

    mobile: localScreenshot

commit 6854a860a721b07e58a82fa5c1bcb4524ab882ec
Merge: c2b8f7f 2500ced
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Aug 19 14:47:55 2013 -0700

    Merge pull request #1020 from mutualmobile/master

    Dynamic strategy now benifits from the classmap aliases.

commit 2500cedf353743e316c201713c4abd346de3152c
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Mon Aug 19 16:41:24 2013 -0500

    Dynamic strategy now benifits from the classmap aliases.

commit c2b8f7f144d1b89c400677b4fbe3b8a55847085c
Merge: ec3895f cb69369
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Aug 19 12:48:09 2013 -0700

    Merge pull request #1018 from jlipps/master

    fix isAppInstalled

commit cb69369574dbc0058db6b0df8b69181ffc8c7cae
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Aug 19 12:27:09 2013 -0700

    add test and fix for isAppInstalled, updated selendroid test app location

commit ec3895f283e7b1702fd6a2f4d1310a4d851eafdd
Merge: 37f1647 a8e6f0c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Aug 16 13:43:08 2013 -0700

    Merge pull request #1015 from kinghenry3/timeoutfix

    Appium now responds to the last command it received when instruments exits.

commit a8e6f0ce94ece86294a2ae63b3bbb7c3495d760a
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Fri Aug 16 15:34:17 2013 -0500

    TestApp dies when sent to background.  Test added for appium responding to last command when instruments is killed.

commit 98f4022dce92c6be3e50c7079fe613df423e6f26
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Fri Aug 16 11:18:34 2013 -0500

    Appium now reponds to the last command it received when Instruments exits thus it no longer leaves the selenium driver hanging.

commit 37f16476c2b9e78bcd3b8dd8ac17ffc3171b1d6b
Merge: 0057e2c e34e5dd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Aug 15 16:27:55 2013 -0700

    Merge pull request #1012 from mutualmobile/master

    Optimized waitForPageLoad and added timeout

commit e34e5dd5e1ca942fa8e93f4af32bab1fa2792887
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Thu Aug 15 15:23:43 2013 -0500

    Optimized looking at progress indicators and fixed a looping error.  Also added a configurable timeout parameter.

commit 0057e2c7a39a4f098aa42091c3caf52faae01e5a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Aug 15 15:57:25 2013 -0700

    update selendroid to track dev branch instead of master

commit 0156cdcc366052159198b90b09b6cd6950c734d4
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Aug 15 15:24:29 2013 -0400

    Update troubleshooting.md

    https://github.com/appium/appium/issues/1011

commit 73248f30f6fb357ecd50e29225b1a09e12309dfa
Merge: 3a6720d 214bda4
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Aug 15 09:50:29 2013 -0700

    Merge pull request #1010 from snevesbarros/adb_fix_error

    Changes to allow installApp, removeApp and isAppInstalled to be called without providing a device id

commit 214bda45815f05b2c6949a8e9c9d673644516ded
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu Aug 15 16:55:28 2013 +0100

    removed checks related to udid and avd and added a check for udid only for ios.

commit 3a6720dd1204c04a4fe89a4482eb87366394acca
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 14 17:36:36 2013 -0700

    forgot a change

commit f69a604f1d90957c13ae4552fa66f2057fe83015
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 14 17:35:43 2013 -0700

    changelog and bump to 0.8.5 for publish

commit 25f3528e480ee8a87e001ddd3e09fb2db82955ee
Merge: 5f1c722 145f142
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 14 17:32:48 2013 -0700

    Merge pull request #1009 from jlipps/master

    fix chrome issues

commit 145f1423bbc79afa812101616457cfb96bbd8783
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 14 17:02:29 2013 -0700

    chrome fixes: eliminate race condition and make sure process ends

commit 2ca0820bed5c9d75321fc3de893a79f6e0d1c74a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 14 15:11:01 2013 -0700

    update appium.io and selendroid submodules

commit 5f1c722989d8b47d7ba67bfa63d5903ff13b84ff
Merge: d027a89 992a5e6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 14 14:55:00 2013 -0700

    Merge pull request #1007 from jlipps/master

    refactor and proxy fix

commit 992a5e69f6c63c39d83c6ca3383a7422ab0e3129
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 14 14:44:42 2013 -0700

    add test to make sure selendroid can proxy errors

commit 709534635d0b49b4b43af8dba795389da487edd2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 14 14:44:14 2013 -0700

    factor more code out of controller into its own module
    this fixes an issue with proxying since proxy.js and controller.js were
    requiring each other and causing a bug for selendroid / chrome

commit d027a89f85d16a33edbacfca3d92e277e160af53
Merge: ed4f09c c084823
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 14 12:25:52 2013 -0700

    Merge pull request #1002 from snevesbarros/release_session_fix

    Minor fix to clear session before releasing the session

commit ed4f09c773feb717f8e35dcf1481d8dfb52ad445
Merge: 34b1320 c07d111
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 14 05:08:29 2013 -0700

    Merge pull request #1000 from snevesbarros/abd_fix

    Change to allow isInstalled, install, uninstall to be called for Android without providing serial id

commit c0848230ac35d78d7f6f814718dcafc9e66dfb25
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed Aug 14 11:03:02 2013 +0100

    moved callback to release session to after we have cleared the session

commit c07d11118edde276262a96732aebccc56244cb0f
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed Aug 14 10:52:14 2013 +0100

    Change to make Android requests more generic and allow install, uninstall and isInstalled to be called without having serial id defined.

commit 34b13207c77f0f95af409838b3b6b44284b18d0c
Merge: f9f2a0f e1a8335
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 13 16:54:29 2013 -0700

    Merge pull request #997 from bootstraponline/fix_ios_screenshot

    Save iOS screenshots to /tmp/appium-ios-screenshots/

commit f9f2a0f338e120e9cdecead2406bc2fd7943f679
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 13 16:44:53 2013 -0700

    changelog and bump to 0.8.4 for npm publish

commit 502466d28598ac518084b96e14f23633225aa359
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 13 16:38:48 2013 -0700

    try out a fix for (null).tap issues
    hat tip to @kinghenry3

commit 5f66d07b4959ef2a2c771fdfec61bfb7961b706c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 13 16:38:05 2013 -0700

    fix failing mobile safari test

commit fa2a3ab9afe50445729d16677faba535d12547ae
Merge: 4aed588 7bd555b
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Aug 13 16:03:57 2013 -0700

    Merge pull request #998 from jlipps/master

    allow logcat capture for selendroid too

commit e1a8335ccd043b74d19284bc45a6070e7ae75bb4
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Aug 13 15:35:41 2013 -0400

    Save iOS screenshots to /tmp/appium-ios-screenshots/

    Fix #983

    Fix instruments dir

commit 7bd555bea397463a35927e6be85a1d3d58bb71d0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 13 15:50:06 2013 -0700

    allow capturing logcat for selendroid

commit c086845b7f1145f64d304648b84d35f17871572b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 13 15:35:43 2013 -0700

    refactor session proxy code

commit 4aed5887d8b647fcdfb86e713e345f5491ebde75
Merge: 59c82e8 d16b4c6
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Aug 13 12:52:24 2013 -0700

    Merge pull request #996 from jlipps/master

    Retrieve logcat logs for android

commit d16b4c686de023db045535de76ad76ffdd9216d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 13 10:59:05 2013 -0700

    add logcat support for appium android
    we use the selenium facility for getting log types and log entries.
    in this case, simply ask for logs of type 'logcat' and you'll get them

commit 59c82e8806fb96bd5fa60d0d2913aa66a5369290
Merge: fb229f9 1bb7cc8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Aug 8 16:59:54 2013 -0700

    Merge pull request #976 from jlipps/master

    no need to do weird http stuff for chromedriver anymore

commit 1bb7cc8764fd85880733887bb59bc89ed82fb4e8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Aug 8 16:31:57 2013 -0700

    no need to do weird http stuff for chromedriver anymore
    this also fixes an issue with selendroid where non-ascii chars weren't
    proxied correctly

commit fb229f998ac69f660a03add71c1d118171f39cf4
Merge: 73eb63c c3464b3
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Aug 8 12:04:01 2013 -0700

    Merge pull request #974 from jlipps/master

    --ipa and --app aren't actually incompatible

commit c3464b3e5cb3303ffb7c7bb21e98438d1c32d374
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Aug 8 10:57:55 2013 -0700

    --ipa and --app aren't actually incompatible. --ipa needs --app to provide bundleId

commit 73eb63c06242b24e2a71c23a4a7b76a17e274057
Merge: ddff37d 39f9ad3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 7 17:08:21 2013 -0700

    Merge pull request #972 from jlipps/master

    make sure chromedriver retries adb if it fails

commit 39f9ad3c66ceef10b852176fdff9a292a79e1c1a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 7 17:01:40 2013 -0700

    make sure chromedriver retries adb if it fails
    fix #969

commit ddff37d00b6e430b948326adc0333adf94e70ec4
Merge: 99d1846 c258364
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Aug 7 14:51:53 2013 -0700

    Merge pull request #971 from jlipps/master

    give the appium server a very big http socket timeout.

commit c2583644bf701ec15ee2a782a7c272682f48f6a1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 7 14:42:53 2013 -0700

    give the appium server a very big http socket timeout.
    sometimes it can take a very long time to start an app, during which we haven't responded
    with a new session response yet. the server was dropping the connection to the client
    in these cases. the timeout prevents the connection from being dropped.

commit 99d1846c5dd4f9329994448c7f69842c714f3e33
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 7 10:14:18 2013 -0700

    remove mention of 'grunt appium'

commit 2aa334c3010d760e4b07b4d69a2063bdc0b02d1e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Aug 7 10:10:59 2013 -0700

    add appwaitactivity to driverblock for android

commit 61363058f86d21ebd4e69f5415b59248cb800ba1
Merge: 8b947cf 0af3fda
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 6 10:18:13 2013 -0700

    Merge pull request #965 from prolificcoder/patch-1

    Update real-devices.md

commit 0af3fdad6100e44778c15c1300c7ab4af5167ab8
Author: prolificcoder <satya@malugu.com>
Date:   Tue Aug 6 10:00:57 2013 -0700

    Update real-devices.md

commit 8b947cf9f5a8772553af12b8096d77b2ac7fd2af
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 6 09:50:15 2013 -0700

    bump and update to v0.8.3 for npm publish

commit 3d5fcd7c9d68a880e9b485b35f9186cf0744a343
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Aug 6 09:35:52 2013 -0700

    get rid of some commented-out debug statements

commit 9e0e2cf0cac0e8401343e6fb7601ef7d451c73a5
Merge: bd85978 2457d66
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Aug 5 20:15:16 2013 -0700

    Merge pull request #963 from jlipps/master

    misc fixes

commit 2457d665ab802a8c25588afebac2e3b9b4bc1804
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Aug 5 17:31:44 2013 -0700

    fix another bind(this)

commit ee0e0117265911f8990497f1e7482fb12b4cd9d5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Aug 5 17:31:24 2013 -0700

    make sure test.sh arguments are passed correctly to mocha

commit 4554bde4f6cd4d1cdb2fc7ce5b4fe11981bb6371
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Aug 5 17:21:28 2013 -0700

    add test.sh to make it easier for devs to test important stuff

commit 0606c2b2a6ebfa90deb2a4e7f3e7ff2250253143
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Aug 5 16:25:15 2013 -0700

    make sure we call back with an error and not a string

commit 1c18809f7cd08a9a80a15040cebd6173b18a6dbe
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Aug 5 16:20:16 2013 -0700

    default tests to use chrome not chromium

commit bd85978b1edf6fa0d13f26bf34e9ca738359af5e
Merge: f435049 e694644
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Aug 5 16:29:41 2013 -0700

    Merge pull request #962 from jlipps/master

    simplify reset.sh and gruntfile by using shell instead of node

commit e69464473f17bc3ab22d59907e082e797a1bf83b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Aug 5 16:07:14 2013 -0700

    don't write a bunch of node code just to do some simple platform-specific shell commands that might break with new versions of node

commit f435049b73f556140239e206e8f2f91ffe71c009
Merge: b1d655b 1b18834
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jul 31 12:26:29 2013 -0700

    Merge pull request #954 from chrisgw/master

    Change Android Bootstrap README to include SDK version for compiling

commit 1b1883437407f2f731f2b157fc4135e8ee677329
Author: Chris Williams <cgw239@nyu.edu>
Date:   Wed Jul 31 15:00:28 2013 -0400

    Change Android Bootstrap README to include SDK version flag for compiling with mvn

    If version isn't specified, Maven tries to compile with an older version of the Android SDK.

commit b1d655b77cd439bd6b886ef6c3aceffc42b34dde
Merge: 6d44bf2 0cb929e
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jul 30 06:05:14 2013 -0700

    Merge pull request #951 from bernii/master

    All-in-one sauce connect example for python

commit 0cb929e4ca758c71f3d7a44f520b33c99892a188
Author: berni <berni@extensa.pl>
Date:   Tue Jul 30 10:11:53 2013 +0200

    all-in-one sauce connect example for python

commit 6d44bf28f0d3a0b8abeefadf746344fcd779d4cd
Merge: 6e942f3 7c0c35b
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 29 13:26:02 2013 -0700

    Merge pull request #948 from kinghenry3/fixbindthis

    Added some missing calls to bind(this).

commit 7c0c35bde7a8e870e5dde677a81d8c5d3cdc7812
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Mon Jul 29 14:36:37 2013 -0500

    Added a nessessary call to bind(this).

commit 4f8885c349a6ab13c6602e8acd563a1395aa04bd
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Mon Jul 29 14:28:19 2013 -0500

    Added some nessessary calls to bind(this).

commit 6e942f32cca3b679e77bb061b990b6258da2cf34
Merge: a1ed9df 06bd92a
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon Jul 29 11:55:58 2013 -0700

    Merge pull request #947 from rockbot/bundleId-undefined-error

    fixes #945 - bundledId of undefined

commit 06bd92ad7715fd30e1a88f19b3f49badaf97ec10
Author: rockbot <raquel@saucelabs.com>
Date:   Mon Jul 29 11:43:33 2013 -0700

    fixes #945 - bundledId of undefined

commit a1ed9df7c2bb4c20730102c6adadcc470291b9d9
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 29 12:13:28 2013 -0400

    Fix code formatting

commit 7a5a45e70af9809c5da8f8f615aba5be7c89f0c4
Merge: e6997b2 ced08ad
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 29 09:10:06 2013 -0700

    Merge pull request #909 from elysakohrs/elysa-update-gestures-docs

    update mobile gestures documentation

commit ced08add4b6c053405e9665ef4332233ec821256
Author: Elysa Kohrs <elysakohrs@gmail.com>
Date:   Mon Jul 29 08:26:17 2013 -0700

    add element id to python ex and mention element optional in gestures doc

commit e6997b2f7de24ec74460943d977056b805777dc2
Merge: 4b2caa1 2b24de3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jul 27 18:27:20 2013 -0700

    Merge pull request #940 from haveahennessy/plist-fix

    Issue #853: XML Info plists are now accepted.

commit 2b24de318bcd8877795ccc728db938c086cd5998
Author: Matt Isaacs <misaacs@gilt.com>
Date:   Sat Jul 27 17:22:59 2013 -0400

    Style fix. JSHint now passes.

    Signed-off-by: Matt Isaacs <misaacs@gilt.com>

commit ddd5d6dba5fb9c78f7ca072eb68a6dcbf6cb081b
Author: Matt Isaacs <misaacs@gilt.com>
Date:   Fri Jul 26 18:46:59 2013 -0400

    Issue #853: XML Info plists are now accepted.
    Signed-off-by: Matt Isaacs <misaacs@gilt.com>

commit 4b2caa11e58390ae40427bc33b8aed9f236b6f38
Merge: 4f12de5 b9e37e1
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jul 26 15:20:48 2013 -0700

    Merge pull request #939 from rockbot/fix-tests

    updates failing test due to updated testApp

commit 4f12de5c59f30f4ee19c32ae3dbe8032805897ff
Merge: 0b876a1 1fb8dc5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 26 15:15:56 2013 -0700

    Merge pull request #933 from bootstraponline/fix_869

    Native bind

commit b9e37e1ac25f6a7751503debca2f911945cabfe0
Author: rockbot <raquel@saucelabs.com>
Date:   Fri Jul 26 14:18:53 2013 -0700

    updates failing test due to updated testApp

    Fix keyevent on Selendroid

commit 0b876a10dc8d0d8b0c6bf0f1e0e3d34afd883d65
Merge: c3ba8d8 3f6f969
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 26 13:54:53 2013 -0700

    Merge pull request #938 from bootstraponline/keyevent_selendroid

    Fix keyevent on Selendroid

commit 3f6f969c352ea3dc099e03e400032489b3bdb720
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jul 26 16:51:18 2013 -0400

    Fix keyevent on Selendroid

commit c3ba8d800be19d1eda6a1149a89433bed462f704
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 26 09:18:15 2013 -0700

    prevent possible alert issues

commit 9a0d03fe01a924af1e16518aa337a1b5c6dd1638
Merge: a2850b4 baf7762
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri Jul 26 08:16:55 2013 -0700

    Merge pull request #935 from mansibarodia/master

    Mechanic.js - Alias for UIAEditingMenu

commit baf7762ad6fee6fbb557ebdd1817665dcfb85980
Author: mansibarodia <mansi.barodia@cerner.com>
Date:   Fri Jul 26 09:59:33 2013 -0500

    Mechanic.js - Alias for UIAEditingMenu

commit a2850b4634cc4e59e833df07072b892228841158
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jul 26 08:59:36 2013 -0400

    Add mobile find examples

commit 8c565171eab23a42e722033e637af9ae31654dac
Author: Ross Rowe <piaross@gmail.com>
Date:   Fri Jul 26 19:07:14 2013 +1000

    Added Java sample which demonstrates how to run a test against Mobile Safari with Appium

commit a3c07c3aea9ebb53f76abd6eb0f1f3f338de1d5a
Merge: 8d5cdad c3f7d49
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jul 25 21:11:34 2013 -0700

    Merge pull request #934 from bootstraponline/master

    Update notes from @jlipps

commit c3f7d497e21e0998c6b14dc85f4212b5a4e0b8e5
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jul 25 19:01:44 2013 -0400

    Update notes from @jlipps

    https://github.com/appium/appium/pull/933#issuecomment-21590274

commit 8d5cdad4f1c526b7c328a43eb2e24f543d0ebc31
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jul 25 18:51:57 2013 -0400

    Update style-guide.md

commit 5c7adc1c54618ea9ca7f30111cbd1176eac2d30c
Merge: e64cda2 751c2ff
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jul 25 15:39:06 2013 -0700

    Merge pull request #932 from bootstraponline/pinch

    Pinch

commit 1fb8dc5e7dacc9c62a37f1beb1f2b4b292a33cee
Author: rockbot <raquel@saucelabs.com>
Date:   Tue Jul 23 13:31:50 2013 -0700

    updates error message to account for bad address error

    removes _.bind in favor of the native Object.prototype.bind

commit e64cda2dd8ed2e9af945c42f1d7b01f0cc42830d
Merge: b2b1dee 6c9e2e3
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jul 25 14:56:17 2013 -0700

    Merge pull request #930 from rockbot/max-buffer-const

    creates a max buffer constant for ease of updating maxBuffer limits

commit 751c2ffe8accec79221f5ef3608779249da424dd
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jul 25 17:47:25 2013 -0400

    Fix style

commit 8970c64ccb6cf91c21497245f1937d35640ffeb9
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jul 25 17:42:53 2013 -0400

    Add @jlipps fix

commit d7fa755cf6cbc14dbc06b8d4a308bfbe9811195e
Author: HimanshuJ <joshi.himanshu@thinksys.com>
Date:   Tue Jul 23 13:31:50 2013 -0700

    Squashing to pinch gesture

    Squashing to PINCH GESTURE

    updates error message to account for bad address error

    Add Inspector Tutorial to Finding Elements

    Add Inspector Images

    Fixed Images

    Point Images to Appium

    Changes

commit b2b1dee417458cdab65fb0826277d3db5c7725e6
Merge: 616e17d 4efdac2
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jul 25 14:35:17 2013 -0700

    Merge pull request #929 from bootstraponline/fix_screenshot

    Use uiautomator screenshot

commit 616e17d81d7f70a7f7d45633e103bbf90fb83b74
Merge: 3435e4e 925ea87
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jul 25 13:35:38 2013 -0700

    Merge pull request #931 from kinghenry3/AddKeyboardAndKey

    Added aliases for UIAKeyboard and UIAKey.

commit 925ea87c92b74e30ed04ed8b4bc442ec009f392a
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Thu Jul 25 15:02:00 2013 -0500

    Added aliases for UIAKeyboard and UIAKey.

commit 6c9e2e3ab61ab28024155a1ea0416645f758e906
Author: rockbot <raquel@saucelabs.com>
Date:   Thu Jul 25 11:59:43 2013 -0700

    fixes the MAX_BUFFER_SIZE to be something, you know, useful

commit 735374d750bf363b2fc6bc0e4b590d07aef3c192
Author: rockbot <raquel@saucelabs.com>
Date:   Thu Jul 25 11:47:59 2013 -0700

    creates a max buffer constant for ease of updating maxBuffer limits

commit 4efdac2ffb3fe57777fe8943b5dcb398f0d24cd1
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jul 25 13:24:18 2013 -0400

    Use uiautomator screenshot

    uiautomator has built in support for taking screenshots. There's no need for an
    external jar.

commit 3435e4e8fe10bca954ca733c582c48a41e01c9e2
Merge: a7034fc 3258631
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jul 24 22:50:08 2013 -0700

    Merge pull request #925 from bootstraponline/fix_back

    Use pressBack

commit a7034fcef4e2fcf5c2432a451d3efba24438c28c
Merge: 699fbd9 a9f5dae
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jul 24 16:00:30 2013 -0700

    Merge pull request #924 from austenke/master

    Add Inspector Tutorial to Finding Elements

commit a9f5dae6c15d6eb0b20dfcb5d125ff7d982ce4c3
Author: Austen <austenkeene@gmail.com>
Date:   Wed Jul 24 12:10:48 2013 -0700

    Add Inspector Tutorial to Finding Elements

    Add Inspector Images

    Fixed Images

    Point Images to Appium

commit 325863173e1b5c60ed4b92d90b775e5ac984551d
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jul 24 17:44:44 2013 -0400

    Use uiautomator pressKeyCode

    The adb solution doesn't wait until the key has finished which causes problems
    in tests. uiautomator's built in pressKeyCode is much better.

commit 657a16f1877a7d238e139ea6680e30814e297978
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jul 24 17:20:36 2013 -0400

    Dump without disconnecting the current session

    The old way of viewing the page source broke the current uiautomator session. A
    lot of effort went into detecting a failed session and then restarting. It turns
    out we can access the source from within a session.

commit 81ca4313dadaea05ebd23e2831805e7c37205b39
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jul 24 17:01:40 2013 -0400

    Use pressBack

    pressBack blocks until back is pressed. This is much better than the old
    implementation which returns immediately.

commit 699fbd9e8c936f8055d44a47ec824918ddfc0f76
Merge: 28f4704 ffdfefe
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 23 13:40:44 2013 -0700

    Merge pull request #918 from rockbot/bad-address-error-message

    updates error message to account for bad address error

commit ffdfefe7444764b45237d0e94de4762823207726
Author: rockbot <raquel@saucelabs.com>
Date:   Tue Jul 23 13:31:50 2013 -0700

    updates error message to account for bad address error

commit 28f47041c809694bc60d1e8a561ad68183cc9064
Merge: f540d3a b7e07b6
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Jul 23 12:09:30 2013 -0700

    Merge pull request #917 from penguinho/master

    Bitbeambot is so 2012

commit b7e07b61f57dfdcafb3f24bd26f84bc21bcdca03
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Jul 23 12:07:56 2013 -0700

    Bitbeambot is so 2012

commit f540d3a07be6f44fec7706c991e031e2808aacbb
Merge: f2a2bc3 52f3ad6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 23 11:51:43 2013 -0700

    Merge pull request #915 from bootstraponline/fix_rotate

    iOS Rotate

commit 52f3ad64a9321cb4f6defef4bf6a5cd309d956a7
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jul 23 12:33:48 2013 -0400

    Style fixes

commit f2a2bc3782e4b0370d97a097d7e04913cf008995
Merge: ad9b4da f66e93f
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jul 23 09:38:23 2013 -0700

    Merge pull request #916 from jlipps/master

    fix bundle id issues

commit ce69300ba64fbda6df41264c5f795250504804c3
Author: AmitKumar5 <kumar.amit@thinksys.com>
Date:   Mon Jul 1 20:29:55 2013 -0400

    Squashing Commits

    Squashing 2

    Use lower case adb.

    Use === not ==

    create ChromeAndroid device which subclasses Android

    move remote execute functionality into device common

    send commands to chrome as javascript atoms via remote debugger

    make chrome device proxy to chromedriver instead of using atoms

    add describeForChrome in driverBlock and add webview tests for chrome

    fix outstanding issue in doRequest so there's no empty body, misc cleanup

    use streams instead of data events for chromedriver subproc

    add comment about why we're doing dumb things with chromedriver

    add docs for mobile safari and mobile chrome

    update grunt docs

    remove unused remote debugger files

    clean up callback structure

    make sure to encode doRequest response to JSON if possible (fix #847)

    Fix undefined

    Squashing 1

    allow testsuite to take port from env so ios/android tests can run simultaneously

    make sure webview guinea pig runs on same port as appium

    make sure to discard series info here so it doesn't get passed on

    fix find element from element tests

    update test to use correct appium port

    Squashing

    make sure fruitstrap gets into build/ for npm releases (cc @snevesbarros)

    /session/:sessionId/element/:id/enabled should return a boolean value.

    Signed-off-by: Matt Isaacs <misaacs@gilt.com>

    Unneccessary

    Removing MonkeyPinch

commit ad9b4daabc5ebf9cb993a7883117900011925a20
Merge: e9cc661 8e6df49
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 23 09:24:06 2013 -0700

    Merge pull request #902 from bootstraponline/fix_883

    adding a selected method to android

commit f66e93f9b6fade319c425d08198ad6c4cd30db12
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 23 09:11:32 2013 -0700

    make sure dashes are legal in bundle ids (fix #912)

commit d1fd2deb3f6ecfb5d5cd430d7536e23fbf443c66
Author: Elysa Kohrs <elysakohrs@gmail.com>
Date:   Mon Jul 22 11:47:29 2013 -0700

    update mobile gestures documentation

commit e9cc66197ad6a3496322bd77a8699509fc761b69
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jul 20 14:28:46 2013 -0700

    changelog and bump for publish 0.8.2

commit fd66b7b068b322748a605c9b3ac2bc5d65f6c43d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jul 20 14:28:39 2013 -0700

    just blow away build/ to make sure random stuff doesn't get published

commit 8e6df495d4df401beee5743961481a95c004e00b
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jul 19 22:29:03 2013 -0400

    Improve mobile find scroll

    Mobile find scroll no longer fails if nothing is scrollable on the page. Instead
    if there's a match, then that match is returned even if we didn't have to
    scroll.

    Fix NPE in error reporting. The error message may be null.

    Fix spacing

commit e2c7c87e75ebecb1935fda55a1c3d3617633c811
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jul 19 22:45:54 2013 -0400

    Add test

commit 56f6e64441887a34b2a90a3f3ec9ef1810317385
Author: Satyajit Malugu <satya@malugu.com>
Date:   Fri Jul 12 10:43:05 2013 -0700

    adding a selected method to android

commit 1d4c05029d1a959930e86316e8b44c716b15d88d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 19 17:05:22 2013 -0700

    changelog and bump for npm publish 0.8.1

commit a0200e06c16340c7980826dd943306114015f53a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 19 16:50:17 2013 -0700

    actually fix safari alert issues

commit 444746def2f62b06ae67265e4b3bde57d73c3006
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 19 16:13:02 2013 -0700

    make sure sessions that fail to start still kill android bootstrap

commit c59bd9a495136c5a7078f42b3af946b50756545e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 19 16:10:12 2013 -0700

    make this scrollTo test work on canonical test device

commit 9d63622c5d6d8ea09508fe9094b26ab082ad3264
Merge: 69d37e6 562561b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 19 16:17:00 2013 -0700

    Merge pull request #901 from jlipps/master

    allow activities without periods in front

commit 562561b584010e92129ee4c5bb1a4f72143ea9d1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 19 12:18:43 2013 -0700

    when activity launching fails, try again with a .

commit 69d37e6194286b1e52f3a6966580bd05cf3a42c4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jul 18 14:43:33 2013 -0700

    make chrome tests run against chromiumtestshell since it runs on x86 emulators

commit 13806b657295e921b4a9a2d0ddaac7e1d916e277
Merge: 4db7764 d4538ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jul 18 13:45:07 2013 -0700

    Merge pull request #898 from jlipps/master

    allow / don't allow location services for app on ios

commit d4538ba44bc7846c73b2932d2068aef59744e128
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jul 18 13:18:07 2013 -0400

    enable setting of location services preference via desired capability

commit 2599837f39ebf3cc14a7ac545a994aff327b1bb0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jul 18 13:03:50 2013 -0400

    make sure app exists before trying to open it

commit 4db7764bc6d6b9f963c6eea7b70ff93b708c4996
Merge: da559d2 8eae54c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jul 15 12:02:47 2013 -0700

    Merge pull request #886 from samaitra/master

    TestNG and Junit tests for Android.These tests are similar to the one available in the sample-code/examples/python

commit da559d2462c774fb522e30921edc8dbc9c5ed2b2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jul 15 11:53:27 2013 -0700

    make chrome startup error more visible

commit 4b635a7bbd41d2e6238a0c0b7e1836f0c67b3ccd
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 15 11:29:41 2013 -0400

    Update requirements

commit 8eae54c64c0c7c76e4dc4b04bf1c319906f05941
Author: Saikat Maitra <saikat.maitra@gmail.com>
Date:   Sat Jul 13 23:07:58 2013 +0530

    TestNG and Junit tests for Android.These tests are similar to the one available in the sample-code/examples/python

commit ad8360f12e739a7e72f92e91647f479f44490efd
Merge: a815d00 ebc30df
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jul 12 11:14:31 2013 -0700

    Merge pull request #882 from alvillaflor/patch-1

    return set timeout in the response

commit ebc30df5aa1d89e0752b4b77442835aefa435c56
Author: alvillaflor <alvillaflor@aol.com>
Date:   Fri Jul 12 13:51:44 2013 -0400

    return set timeout in the response

commit a815d007e9cfe079ce16fbb1823a43020a81114c
Merge: d39390e 4c35d7e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jul 11 13:33:20 2013 -0700

    Merge pull request #874 from bootstraponline/859

    #859

commit 4c35d7e316f97eb9b69c4f9e65210b8b646140c4
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jul 11 16:31:59 2013 -0400

    Fix pull #859

commit d39390eb1f45a89ad1bb0e7f2a69f9e90672e934
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jul 10 16:12:33 2013 -0700

    update example code to use new style of android activity

commit 9a0833cd707bc35156929e1ca9a6962c497d9506
Merge: 90c08fc da19b7a
Author: Dan Cuellar <penguinho@aol.com>
Date:   Wed Jul 10 12:07:09 2013 -0700

    Merge pull request #870 from alvillaflor/patch-1

    add touchLongClick to the mobile cmd map to work. feature was already im...

commit da19b7a432aa64e9f8793e42bbc41316b2a71fc4
Author: alvillaflor <alvillaflor@aol.com>
Date:   Wed Jul 10 15:01:32 2013 -0400

    change mobileCmdMap from touchLongClick to longClick

commit 90c08fcd7dfc65f885dfd8b6b0956ec371ed4be4
Merge: 1fb2913 a2f2829
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jul 10 11:22:35 2013 -0700

    Merge pull request #868 from jlipps/master

    misc updates

commit a45bdd071e6acbdc0fe96070ae5bf691a4dbfbe5
Author: alvillaflor <alvillaflor@aol.com>
Date:   Wed Jul 10 13:55:47 2013 -0400

    add touchLongClick to the mobile cmd map to work. feature was already implemented

commit a2f2829aec9e245348db7eab9afbc139d1130293
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jul 10 10:40:33 2013 -0700

    fall back to adb.startApp if selendroid's instrumentation doesn't launch it in 1.8s

commit 5b5bef5070382afb4b0f4c74771be57c61dae7a1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jul 10 10:16:41 2013 -0700

    move all android tests to use new activity style

commit 105efbf4534f5989aad5852c3e36123bb14b6c3f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jul 10 10:13:49 2013 -0700

    selendroid doesn't need to start app explicitly; instrumentation does that

commit c27219c0409f5327e8ec1693f4e75ffa770c7aaf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jul 10 10:13:28 2013 -0700

    update selendroid tests to use new activity style

commit bae72cd7d0cf7ad139ad24db81dcb8c7db8bb95f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jul 10 10:12:50 2013 -0700

    browserName not needed for Appium tests

commit 1fb29137603ac0c756e1a2893aaa92bcc6787da9
Merge: 10e5b2e 787d4e2
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jul 10 10:08:27 2013 -0700

    Merge pull request #867 from zijie0/master

    Fix Android XPath issue.

commit 787d4e2bd4831c01d142a178ed91af9375b832c0
Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
Date:   Wed Jul 10 19:39:11 2013 +0800

    Fix Android XPath issue.

commit 68b787601aaa66b80ee299d8ef07c6ddbc0c0cbf
Author: Zhou <zhouyuan@yzhous-Mac-mini.local>
Date:   Wed Jul 10 19:13:43 2013 +0800

    Fix the Android XPath strings issue.
    Now it could work with XPath: android.view.View and android.widget.AdapterView.

commit 10e5b2e74b6e6e651e4f88421a89c031a95d7884
Merge: c64327f fa8f40c
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jul 9 14:29:42 2013 -0700

    Merge pull request #866 from rainman-sjtu/master

     Fixed an issue where 'stdout maxBuffer exceeded' throws when unzipping a lot of files.

commit fa8f40ccb8213d924edabd82d5f5a526f4456239
Author: Bo Xiong <bo.xiong@cerner.com>
Date:   Tue Jul 9 16:19:05 2013 -0500

    Fixed an issue where 'stdout maxBuffer exceeded' throws when unzipping a lot of files.

commit c64327f6745cd3cc994027977ef5e74563993643
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 9 11:00:52 2013 -0700

    allow http apps to end in apk instead of zip

commit 510f4624d3958a2d4ac9e47245d535664a7d2000
Merge: 36cb606 1c000d2
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 8 10:33:13 2013 -0700

    Merge pull request #863 from bootstraponline/857

    Fix app starting logic

commit 36cb6069df284315970c5916d7c1766be1624387
Merge: cad8df7 242dc69
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jul 8 10:08:54 2013 -0700

    Merge pull request #861 from samaitra/master

    Fixed uncaught exception which was not allowing execution of  "mochaTest:appiumutils" (mochaTest) task. In server.js the gridRegister.registerNode(args.nodeconfig) was getting executed if args.nodeconfig is not null. In the appiumutils.js it was not set a

commit 1c000d2c48182c6cd883cb4bdc33746b642debc3
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 8 10:06:01 2013 -0400

    Fix app starting logic

    Fix #862

commit 242dc69ae1ff2929a580456499c796761a0982e7
Author: Saikat Maitra <saikat.maitra@gmail.com>
Date:   Mon Jul 8 12:52:05 2013 +0530

    Fixed uncaught exception which was not allowing execution of  "mochaTest:appiumutils" (mochaTest) task. In server.js the gridRegister.registerNode(args.nodeconfig) was getting executed if args.nodeconfig is not null. In the appiumutils.js it was not set as null.

commit 8ea541d40d6b0e0d42efa88b4630d95462bf8f07
Author: teragoon <teragoon@naver.com>
Date:   Mon Jul 8 14:58:17 2013 +0900

    fix mobile safari alert issues (fix #850)

commit cad8df7b82e68e5f455ba2238d0d48662e6514b8
Merge: 4484a1a d581800
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jul 6 11:01:41 2013 -0700

    Merge pull request #860 from bootstraponline/857

    Fix #857

commit d5818008e5d2b79a4c84cf77eae519d757d01cd6
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jul 5 16:45:41 2013 -0400

    Fix #857

commit 4484a1a906f6853448e88b6081ba299068fa6fe2
Merge: 0c1eba5 6403240
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jul 4 12:45:16 2013 -0700

    Merge pull request #858 from samaitra/master

    Type casting the driver object with JavascriptExecutor

commit 64032407e17e8083adcc7fa103f5208e1561843e
Author: Saikat Maitra <saikat.maitra@gmail.com>
Date:   Thu Jul 4 23:49:24 2013 +0530

    Type casting the driver object with JavascriptExecutor

commit 0c1eba53f255cd322fe854aae9dcf4e179e97f85
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jul 3 11:20:31 2013 -0700

    changelog and bump for publish 0.8.0

commit 39e271cda4eefe195edd1d784cc2008ab6700c7f
Merge: bf99bd3 d228248
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jul 3 08:20:41 2013 -0700

    Merge pull request #849 from mutualmobile/android_scrollTo_support

    Added scrollTo support for Android.

commit d2282486af0d60996befc56ef0e97baf8c107bea
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Tue Jul 2 17:09:14 2013 -0500

    Updated Exception handling in scrollto for android

commit bf99bd3b9d1160fbabba758c2c4daa14fa7965d2
Merge: 8f01a29 7d1bec0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 20:40:28 2013 -0700

    Merge pull request #852 from haveahennessy/iselement-fix

    /session/:sessionId/element/:id/enabled should return a boolean value.

commit 7d1bec032a3a472354336728acf47ae584cd36a6
Author: Matt Isaacs <misaacs@gilt.com>
Date:   Tue Jul 2 22:15:28 2013 -0400

    /session/:sessionId/element/:id/enabled should return a boolean value.

    Signed-off-by: Matt Isaacs <misaacs@gilt.com>

commit 8f01a29b980eac5436a21b94b7f8b2e462a84514
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 17:13:43 2013 -0700

    make sure fruitstrap gets into build/ for npm releases (cc @snevesbarros)

commit 38c5ea1db6f1fb9d3f4573490fab39638b59c985
Merge: aeb6e55 52f2d9d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 17:06:51 2013 -0700

    Merge pull request #851 from jlipps/master

    fixing misc issues with tests

commit 52f2d9d05c68e51df71585c11a89778cee64bf03
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 16:45:05 2013 -0700

    update test to use correct appium port

commit 814ccae0b51b4e20f6423728f7c10d9a5efc5b04
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 16:21:17 2013 -0700

    fix find element from element tests

commit 08350de22c54914704665455df6a33ad4648dcd9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 16:11:45 2013 -0700

    make sure to discard series info here so it doesn't get passed on

commit 0aa98a66104d16e80af1d6fa4f6d4348d647a889
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 16:10:58 2013 -0700

    make sure webview guinea pig runs on same port as appium

commit 740dd6159c2c912b28c1cb5cd593a8ba648f664f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 15:59:31 2013 -0700

    allow testsuite to take port from env so ios/android tests can run simultaneously

commit aeb6e5505f13d0a534885f53da1be4bccd1d26c6
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jul 2 17:36:33 2013 -0400

    Fix undefined

commit 6d4e7d8c045be1557555410187a291d8e064f079
Merge: a309fc6 51630d4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 10:43:00 2013 -0700

    Merge pull request #848 from jlipps/master

    fix selendroid response parsing

commit 51630d4c1a517e027b4bd43ac33f6781e22dc1fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jul 2 10:32:41 2013 -0700

    make sure to encode doRequest response to JSON if possible (fix #847)

commit a309fc6c5b359e1bd9ebbb9796b5085a9d780eac
Merge: 0c6fff0 3f1ad9b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jul 1 18:22:12 2013 -0700

    Merge pull request #833 from jlipps/chrome

    Chrome automation support for Android

commit 0c6fff003cf8aadbb282e5e9c21d462d13da1298
Merge: da60218 4731496
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 1 17:52:10 2013 -0700

    Merge pull request #843 from bootstraponline/adb

    Use lower case adb.

commit 3f1ad9bda80f2187aa9b9a81073965ba4a74c246
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jul 1 17:44:56 2013 -0700

    clean up callback structure

commit db58d3a3d0a8d4ee37a8350e8cf92658e54a7b12
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jul 1 17:37:55 2013 -0700

    remove unused remote debugger files

commit 86b86ae7cf4b6892da01d9cb86fe8391d9e45870
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Jun 30 10:26:35 2013 -0700

    update grunt docs

commit 697dd17307edfeac13b78f7ca57a287a50322750
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Jun 30 10:26:14 2013 -0700

    add docs for mobile safari and mobile chrome

commit d82880ca6ad81ee0b3f7026dd1deb345271da301
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Jun 30 10:19:33 2013 -0700

    add comment about why we're doing dumb things with chromedriver

commit 37150b594c0286f064b3f4cb7107e909f7fe14a0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Jun 30 10:08:17 2013 -0700

    use streams instead of data events for chromedriver subproc

commit edf08e4f756e01c8cabc11feb94f251e3544fe3f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jun 29 23:03:57 2013 -0700

    fix outstanding issue in doRequest so there's no empty body, misc cleanup

commit 6bc8e5d1550ad412eb55cf584b64959587b81d4e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 13 23:03:01 2013 -0700

    add describeForChrome in driverBlock and add webview tests for chrome

commit 370b7e52823837c18ac479fb20a5687fbdc115e1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 28 14:44:02 2013 -0700

    make chrome device proxy to chromedriver instead of using atoms

commit ea650a45f6a23782cdf12b19817fbda85dfa7d46
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 13 23:10:43 2013 -0700

    send commands to chrome as javascript atoms via remote debugger

commit b2fae3a0d17fefa46ec84e63086820b4c98d8b67
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 13 22:53:10 2013 -0700

    move remote execute functionality into device common

commit 47314964caec18e904f9a9692d34fca34ced5e2d
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 1 20:32:07 2013 -0400

    Use === not ==

commit c23963a83f05853f503d8dad92e3ad5a99ee024f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 9 13:50:11 2013 -0700

    create ChromeAndroid device which subclasses Android

commit eb9f5ca34028e864f59c5bf43bf23d0d6e9d4092
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 1 20:29:55 2013 -0400

    Use lower case adb.

commit da60218b61d6ff65659e6168829cb66844560f87
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 1 19:59:25 2013 -0400

    Fix null device id

    java -classpath "/android-sdk-macosx/tools/lib/ddmlib.jar:/android-sdk-macosx/tools/lib/x86_64/swt.jar:/appium/drpy/app/android/ScreenShooter.jar" io.appium.android.screenshooter.ScreenShooter null "/var/folders/wy/1786rjcd25x358xsx14h2cjr0000gn/T/appium11361-15943-imqm46.png"

commit 6245c2f01a97d64a443b9d70d471ce2cdcb657b8
Merge: d396e6f f05dd82
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 1 16:55:19 2013 -0700

    Merge pull request #841 from drpy/master

    Make Android.prototype.getScreenshot work under Windows

commit f05dd82958f9c1103f41f1625a82484593b86dbe
Author: drpy <dr.py@t-online.de>
Date:   Mon Jul 1 23:52:04 2013 +0200

    Make Android.prototype.getScreenshot work under Windows

commit d396e6ffc9b5cc91d3f3becbc4c20dc0b64c95b4
Merge: 4f03dee 23d1758
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 1 12:45:30 2013 -0700

    Merge pull request #839 from kinghenry3/TableCellFix

    Fixed broken tabelcell search due to appium pull request #838.

commit 23d1758a43b3f4eb93977ddde1b8eb160f23226b
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Mon Jul 1 14:30:35 2013 -0500

    Fixed broken tabelcell search due to appium pull request #838.

commit 4f03dee05b3e4e842dda887baa80db95207c4a0d
Merge: e20991f f76d486
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jul 1 11:22:12 2013 -0700

    Merge pull request #838 from kinghenry3/CollectionCellShortcut

    Added a shortcut for UIACollectionCell and another for UIATableCell.

commit f76d486f9a20db7ea058cfafd46469b2e36cd481
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Mon Jul 1 13:05:49 2013 -0500

    Added a shortcut for UIACollectionCell and another shortcut for UIATableCell.

commit e20991fd23d56583b6bb0fd5809787304a54d0d7
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jul 1 11:35:33 2013 -0400

    Update submodules/fruitstrap before make

    Fix #837

commit 37bbe0786ab1fea0e011553f443ca9a644711fd5
Merge: 0443dde c8eccdf
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 30 19:22:27 2013 -0700

    Merge pull request #836 from rmcloughlin/master

    Fix broken link on credits page

commit c8eccdfa9c8f651d6fea4764336c0b00ab3a64c5
Author: Ryan McLoughlin <ryan.f.mcloughlin@gmail.com>
Date:   Sun Jun 30 18:49:49 2013 -0700

    Fix broken link to ios-driver

commit 0443dde15945061ffdd662fc280153531a516a51
Merge: 5f797f9 8f42d70
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Jun 30 17:58:27 2013 -0700

    Merge pull request #834 from bootstraponline/832

    Fix #832

commit 8f42d709940b54bdf288c2e9b127425d4eb651b5
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 30 16:05:01 2013 -0400

    Fix #832

    Allow fully qualified activities

    Fix selendroid

commit 5f797f9da5ee0792547e8897e721a9656620f888
Merge: 82ec8a0 f964900
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 30 11:48:41 2013 -0700

    Merge pull request #791 from tborys/master

    For freedom!!!! to install and uninstall the app whenever I want!

commit 82ec8a03f2ece050bc0f2501b704099a80167968
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 30 10:25:26 2013 -0400

    Update style-guide.md

commit eb221f8903c812003324141edb250e8241860e7d
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 30 10:24:46 2013 -0400

    Update style-guide.md

commit c17bc555b1100ca9c3e2cfde35c00e5ba88410aa
Merge: cdb636b 16986cf
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 30 07:12:40 2013 -0700

    Merge pull request #831 from bootstraponline/select

    Select

commit 16986cfa6945836186f5de6319e525d554633c81
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 30 10:02:05 2013 -0400

    Fix lint and spacing

commit 3546d7c9be52917e5689c858648ed40ea2c6f413
Author: Satyajit Malugu <satya@malugu.com>
Date:   Wed Jun 26 15:43:28 2013 -0700

    Creating an selected? method for iOS based off checking the value() of an element.

    Adding tests in appium for selected

commit cdb636b1186ee647a052f5a1d1f962178d3cb100
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 30 09:54:06 2013 -0400

    Fix else

commit c1985bf48d45870bba73b9338bc759321d203a50
Merge: e53a1b2 f400641
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 30 06:52:11 2013 -0700

    Merge pull request #798 from herzbube/invoke-client-with-node

    invoke global instruments_client script using node

commit f964900510765ada4bd6567783f22d9c2784653c
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat Jun 22 19:33:04 2013 +0100

    Added changes for decoupling creating session, installing, launching, closing and uninstalling app for iOS and Android using mobile commands

commit f56a6a70bbd551859ef2a6ac11802b4eefbd6dac
Author: tborys <Tomasz.Borys@Gamesys.co.uks>
Date:   Thu Jun 20 17:44:23 2013 +0100

    Decoupling installation and removal from launching the app for iOS by adding new end points to appium server.

commit e53a1b20f6af5097ee5c068f327053ece98f9fb1
Merge: 2f37947 b038262
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Jun 29 15:00:13 2013 -0700

    Merge pull request #830 from drpy/master

    Make Android.prototype.getPageSource / getPageSourceXML also work under Windows

commit b0382624ce56b01a16ab152db694bdc19b1e4329
Author: drpy <dr.py@t-online.de>
Date:   Sat Jun 29 23:53:54 2013 +0200

    Quoted xmlFile in shell commands to prevent breaking the command if spaces were in the generated temporary file name

commit 874893671d66027b6380e062ed456077d13cdee6
Author: drpy <dr.py@t-online.de>
Date:   Sat Jun 29 23:26:03 2013 +0200

    Make Android.prototype.getPageSource and
    Android.prototype.getPageSourceXML also work under Windows:

    Three Changes:
    1) generate the temp file name using temp.path
    2) split adb shell calls in 2 functions
    3) remove temporary files

commit 2f379475c643647f136df08bc7e0aaf731ba5459
Merge: c41b3f2 e21bfb9
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Jun 29 13:45:31 2013 -0700

    Merge pull request #827 from tanob/android-touch-long-click

    Android touch long press

commit e21bfb97a7671c782b15facf4e232f4bd1f9ca73
Author: Adriano Bonat <adrianob@gmail.com>
Date:   Sat Jun 29 11:56:00 2013 -0300

    implemented touch long press for Android.

commit c41b3f21cd2f5c61374bc1e134e3e2d3ee106a2c
Merge: 3ffb0ef 95b17e0
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Jun 29 13:08:48 2013 -0700

    Merge pull request #829 from tanob/fix-screenshot-capability

    Fixed WebDriver's capability name for taking screenshot

commit 95b17e06614cdb33f9d2ff65f79c21e285dcc74a
Author: Adriano Bonat <adrianob@gmail.com>
Date:   Sat Jun 29 16:31:16 2013 -0300

    fixed capability name in the Android and Firefox OS drivers for taking screenshot.

commit 3ffb0efcacdb67d212d43c88446d8c63b71d92b7
Merge: 1a3a7dc 483a455
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 28 16:39:59 2013 -0700

    Merge pull request #826 from mutualmobile/reset_sh_uicatalog_build_fail_fix

    reset.sh fails to build UICatalog app

commit 483a455ea7a067b6e55042de3ed3ec73b1d01499
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Fri Jun 28 18:25:00 2013 -0500

    reset.sh fails to build UICatalog app
    Adds -arch argument to xcodebuild so that it builds properly.

commit 1a3a7dc99e6f92a85340344351bcc4a8e7bb1003
Merge: c393418 ba7e80e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 26 17:50:05 2013 -0700

    Merge pull request #819 from bootstraponline/large_json

    Fix large JSON

commit ba7e80e373a81a067218acaf4a7cbcb63ab94bf7
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 26 16:06:34 2013 -0400

    Fix large JSON

commit c393418e1b4781fdb71748ad859ba7657e0e0db4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 26 16:47:20 2013 -0700

    update selendroid test to use new selendroid-test-app

commit 2781a76b680e36ce4a07b3aafcc176b71ba4c27a
Merge: 09f6539 a0fa213
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 26 16:19:50 2013 -0700

    Merge pull request #797 from swapna-chennadi/master

    Re-register appium with grid

commit 09f6539a84f8420fb7a4ec28cd495134ec615605
Merge: 68be1b5 0b37565
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 26 10:21:40 2013 -0700

    Merge pull request #817 from bootstraponline/fix_strings

    Fix strings

commit 0b375653f70ad3ee3041095f6cc8a640548f5ad6
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 26 12:21:04 2013 -0400

    Update Selendroid

commit 260fc42ea124b37e6d044db060e3a1caf38410ad
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 26 10:28:07 2013 -0400

    Fix strings for on device APK

commit 3db97078a09ecf876f89d878c83787b3b4f389b5
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 26 09:59:00 2013 -0400

    Fix typo

commit a0fa213acd1de65eb350b3516e2c01c193fff21f
Author: Swapna Chennadi <Swapna.Chennadi@Gamesys.co.uk>
Date:   Wed Jun 26 14:30:06 2013 +0100

    fixed spacing

commit 68be1b556bf4d918deff598298c443c0cffd66bd
Merge: d61a529 c2faa91
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 15:46:50 2013 -0700

    Merge pull request #812 from bootstraponline/keystore_md5

    Keystore md5

commit c2faa91e94ebac912b808f6ab476f3f4a6fb8e2f
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 25 17:03:30 2013 -0400

    Keystore md5

commit d61a529650d94f3fede7c32bd825bfd89906677a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 11:58:46 2013 -0700

    update test for new activity style

commit 48a96641c824de85273e640024e66106d2d6554b
Merge: 785cb64 d3f1d5c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 10:47:16 2013 -0700

    Merge pull request #811 from jlipps/master

    android activity fixes

commit d3f1d5c149eaec5a62e30dc0f264999f512f57a9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 10:27:47 2013 -0700

    fix some android start activity issues

commit 785cb6489d8e64373b9bbf7566c6b61ab8c6d7d5
Merge: ba45bbb 0af7e77
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 09:46:03 2013 -0700

    Merge pull request #809 from bootstraponline/master

    Enable keystore on Selendroid

commit 0af7e778fff068878c00b8ee889acb65d987476b
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 25 12:44:14 2013 -0400

    Enable keystore on Selendroid

commit ba45bbb1159a28201e0cc6ddb59f9822a2eea274
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 09:08:06 2013 -0700

    fix style guide layout

commit 74ead0afd3b10c4841c35a6cbf44a6dc9c1fa773
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 10:03:33 2013 -0600

    Update style-guide.md

commit 804b10e8323a45033e50735da9bf79989cd74454
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 10:03:13 2013 -0600

    Update style-guide.md

commit 85093726d0113e36db397e6b26e40ede4a04efb7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 10:02:49 2013 -0600

    Update style-guide.md

commit 726066950e0b64bd4d0851efa59872a5fe8edf23
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 25 10:02:15 2013 -0600

    Update style-guide.md

commit 5d648b05a3fe7c17ce01832a993d26255ad13003
Merge: 0a8b873 93935aa
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 25 06:33:40 2013 -0700

    Merge pull request #807 from bootstraponline/jarsigner

    jarsigner

commit 93935aa20973754a9bd60e7fac9601007a992694
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 24 17:55:55 2013 -0400

    jarsigner

commit 0a8b873e445ca1e4398bdae08d4c014553eba6ff
Merge: 7b951d2 1a40c3d
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jun 21 10:14:33 2013 -0700

    Merge pull request #799 from herzbube/use-profile-in-sysexec

    look for ~/.profile in sysExec()

commit 7b951d268fa98bed2873636586b8d63b5732d493
Merge: 2a6d30d ec88478
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri Jun 21 09:31:08 2013 -0700

    Merge pull request #800 from herzbube/macports-troubleshooting-notes

    add troubleshooting note for MacPorts

commit ec8847815eb9185600fbf7c1541e7befc4195c75
Author: Patrick Näf <herzbube@herzbube.ch>
Date:   Fri Jun 21 18:26:17 2013 +0200

    add troubleshooting note for MacPorts

commit 1a40c3db5cf1fb44fc4b83c42be7771cc9b2f3cd
Author: Patrick Näf <herzbube@herzbube.ch>
Date:   Fri Jun 21 17:51:35 2013 +0200

    look for ~/.profile in sysExec()

commit f40064136226d943f26295d6afd68eb033859126
Author: Patrick Näf <herzbube@herzbube.ch>
Date:   Fri Jun 21 17:47:25 2013 +0200

    invoke global instruments_client script using node

commit 9f52db5ea08f152aac312288a44b8795aabc3581
Author: Swapna Chennadi <Swapna.Chennadi@Gamesys.co.uk>
Date:   Fri Jun 21 16:18:48 2013 +0100

    functionality to re-register appium with grid

commit 2a6d30d126e229a76970957cf2a5be7bc2639fb5
Merge: 205f209 53f0c58
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 20 15:52:19 2013 -0700

    Merge pull request #794 from mutualmobile/ios_background

    Added support for backgrounding the IOS application for a # of secs

commit 53f0c58857eec512f48732d40ace71b7db4ae32f
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Thu Jun 20 17:16:52 2013 -0500

    Added support for backgrounding the IOS application for a # of secs

commit 205f20986e2cf5e515df0efea4a553af72909358
Merge: 40e8769 2b72d64
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 20 14:33:03 2013 -0700

    Merge pull request #795 from mutualmobile/ios_lock

    Added support for locking the IOS device for a number of seconds.

commit 2b72d64c2f4dbf2952c0d10fce7ccc56c8249d79
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Thu Jun 20 15:00:02 2013 -0500

    Added support for locking the IOS device for a number of seconds.

    Removed unused code

commit 40e8769d63e9739a8b3b9b8a1e380bd8df449bd5
Merge: da16687 daf8ba8
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 19 10:14:06 2013 -0700

    Merge pull request #774 from bootstraponline/max_buffer

    Set max buffer to Math.pow(2,19)

commit daf8ba84bab10d9d1e9fbc404c08863989d11533
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 17 12:06:36 2013 -0400

    Set max buffer to Math.pow(2,19)

commit da166877fbe4aebbd0624d8f4cb0ad23c49988c3
Merge: 2801ddd 9f91c7d
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 19 09:55:26 2013 -0700

    Merge pull request #785 from bootstraponline/782

    Fix activity detection

commit 9f91c7df41fd926f8457aa14375a2d49ef3acb0e
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 19 12:49:53 2013 -0400

    Fix selendroid start

    Wrong:
    adb shell am instrument -e main_activity
    'com.thehomedepot..Foundation.Controller.SetServicesActivity'
    com.thehomedepot.selendroid/io.selendroid.ServerInstrumentation

    Fixed:
    adb shell am instrument -e main_activity
    'com.thehomedepot.Foundation.Controller.SetServicesActivity'
    com.thehomedepot.selendroid/io.selendroid.ServerInstrumentation

commit 069af2e63708857f941ccd22adf0dc303d31f93e
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 19 10:31:50 2013 -0400

    Fix Cannot read property 'value' of undefined

commit 7471826ad6e2745a5e0225e8de3f921595635b40
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 18 21:55:48 2013 -0400

    Selendroid is unable to start some apps

commit d43cf58106d85ad33255e5df6e9986c2b3c479b9
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 18 18:03:52 2013 -0400

    Fix activity detection

    The old logic was completely broken.

    The pkg must not be prepended to the activity. This is invalid.
    shell am start -n
    com.thehomedepot/com.thehomedepot..Foundation.Controller.SetServicesActivity

    The activity must not have the first bit chopped off. This is invalid:
    Foundation.Controller.SetServicesActivity

    The correct command is adb shell am start -n
    com.thehomedepot/.Foundation.Controller.SetServicesActivity

    Notice there's no prepended activity and that the string after the / starts with
    a "."

    Fixes #782

commit 2801ddd41520f41945b0e985f19f3d56a67129c4
Merge: b29c0b0 3db7a09
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 18 13:45:36 2013 -0700

    Merge pull request #784 from bootstraponline/776

    Fix #776

commit 3db7a092474e9f5bfb64ca7d1ea6c8980fcb2b56
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 18 16:28:26 2013 -0400

    Fix #776

commit b29c0b050d52dd6f246c0015a49c2b656016916d
Merge: ef5340d db7e43f
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 18 07:01:34 2013 -0700

    Merge pull request #781 from bootstraponline/update_selendroid

    Update selendroid

commit db7e43f50be4c933cf88452146f35d2d5db87c78
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 18 10:00:18 2013 -0400

    Update selendroid

commit ef5340dff0566cc41d0787dff61e2014acd24b06
Merge: 2585f43 fb95cbd
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 17 10:56:49 2013 -0700

    Merge pull request #775 from bootstraponline/search_value

    Add search strings.xml value

commit fb95cbd9531993d2949913fa0ee231cf997306f4
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 17 13:40:16 2013 -0400

    Add search strings.xml value

    Useful for finding all keys that contain a common string.

    mobile :searchValue, 'preferences_delete'

commit 2585f43aba52f816fdc0106a75d40d5f4b640eac
Merge: 30a02a5 6cb50d8
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 17 10:01:52 2013 -0700

    Merge pull request #772 from bootstraponline/search_id

    Add search id and resolve id.

commit 6cb50d8edf6b9a9558a5e2af8868882b9711977f
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 17 12:49:02 2013 -0400

    Add mobile resolveId

    Scroll requires the text in advance so resolveId is required. Ruby example:

    mobile :resolveId, 'my_id'

commit 55c74dbf8d62eb846ccba9d3916415b683592a17
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 17 11:47:51 2013 -0400

    Add search id

    Ruby example of finding all strings.xml ids that contain the value feedback.

    mobile :searchId, 'feedback'

commit 30a02a532bc0a844ba90bab02fda109fa1e7e0b2
Merge: f0fdb5b 47c3cbf
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 16 15:59:53 2013 -0700

    Merge pull request #768 from rorp/master

    GetDeviceSize Android Handler

commit 47c3cbf3fb0ae15c738498e3730f0e900ae25f0e
Author: rorp <rorp@grorp.com>
Date:   Sun Jun 16 15:30:14 2013 -0700

    Fixed a typo in GetDeviceSize Android handler

commit f0fdb5b6ca77aeb7c067098d9664449b761a3f6b
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Jun 15 13:44:43 2013 -0300

    Add npm package version

commit 120bb6813272efc128276bd212202e2cda0dea14
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 14 17:17:41 2013 -0700

    changelog and bump for publish 0.7.3

commit 201445cfed5283a5d13f487ee703aaf355c45356
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 14 17:17:00 2013 -0700

    add shebang to authorize.js

commit a0a8155f0cac0626dded35676d2d3c4ebc598ff1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 14 17:11:09 2013 -0700

    changelog and bump for publish 0.7.2

commit aec5ac8bf822008f93b8ac722564b9dc586fd212
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 14 17:02:55 2013 -0700

    update appium.io

commit 3c07b46a5357f64045df86ddd432145131c75fb3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 14 15:12:04 2013 -0400

    update docs to make sure people know they need to authorize ios sim

commit 478dfb67401959d19d5f1935fd8f1922a2e4dbd6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 14 15:06:46 2013 -0400

    add authorize_ios binary so npm users can run authorize

commit cdd66b4731cb6ea40c35a20806d40e4a003c5a3f
Merge: d17a2bc 1bff86c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 14 17:01:08 2013 -0700

    Merge pull request #766 from bootstraponline/fix_pr_760

    Fix pr 760

commit 1bff86c76fde7deed5cbc5f174e729ce12aeaca0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 14 16:27:07 2013 -0700

    fix method of looping through object keys

commit 97a7cbab32fa193de38abc904e7ecb0791bff5f7
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Thu Jun 13 17:17:01 2013 -0500

    Added a settings file to instruments that it can read in for "sudo environment variables".

    Structured as key=value pairs, it will ignore lines that don't have a '=' in them, and throw
    and error if the split on '=' is more then two.

    The only thing using it in this pull request is the location of node.

    This pull request started as https://github.com/appium/appium/pull/757, but I added the settings file.

    Changed sysExec to look at .bash_profile first, and failing that, look at .bashrc

    Now only calls /bin/test to check if files exist.

    Added more logging to make it clear when some options where read in from the settings file.

    Conflicts:
    	app/uiauto/lib/instruments_client.js

    Updated style issues.

commit d17a2bccea707e49389c5e540db6c1a8a2ca5f62
Merge: 232246d d01c644
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jun 14 07:22:50 2013 -0700

    Merge pull request #759 from kinghenry3/UnitTestForEnabledVisible

    Unit tests for enabled/visible elements.

commit 232246d3c500d725c0260bd7414750d5028d1687
Merge: abdc922 14e9533
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jun 14 07:21:54 2013 -0700

    Merge pull request #764 from bootstraponline/master

    Fix app wait activity for Selendroid

commit 14e953346dca24d8db6dd20827fb181fc04004ed
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jun 14 10:17:59 2013 -0400

    Fix app wait activity for Selendroid

commit d01c644e879977745285810456326f49acda7ecc
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Thu Jun 13 16:06:18 2013 -0500

    Added unit tests to verify disabled/enabled and visible/invisible elements.

commit abdc92202f97b5292601349a58bd95dc1932291e
Merge: a6dcea1 4dfb977
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jun 14 06:57:02 2013 -0700

    Merge pull request #763 from bootstraponline/master

    Add keyevent to Selendroid

commit 4dfb977e452f57958d5c720ddea8b11bbd888efb
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jun 14 09:48:12 2013 -0400

    Add keyevent to Selendroid

    Fix #762

commit 4ed3b47ce1bb41439066901abcb6ca519bef6952
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jun 13 12:37:13 2013 -0400

    use .bash_profile instead of .bashrc

commit f37ec5edff32d407d9315a7414f6b50b33ff281a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jun 13 12:22:48 2013 -0400

    don't allow custom shell, but do load user's .bashrc

commit 0abeedef0ab64957854f6eb199f4d8deede47bf1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jun 13 11:50:50 2013 -0400

    use user shell for instruments_client, allow ohai env to set node location

commit a6dcea184eaea72c29fab754ca58ae6258734609
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 13 10:28:40 2013 -0300

    Update mobile_methods.md

commit 8c6e5077890a78d24f8aed66d2e6ca6fedc8fdbe
Merge: e753552 7a10c2d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 12 12:20:53 2013 -0700

    Merge pull request #751 from jlipps/master

    misc fixes

commit 7a10c2d04748011485dde163b3c663f409ebaa13
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 12 15:04:44 2013 -0400

    touch/click is same as /click for mobile

commit 1c789c297981dd2190d02263cce5ff6184cf0b56
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 12 15:04:20 2013 -0400

    use cross-platform path.resolve in adb.js

commit e7535526dc918af86cb7d2d0b7c5a1e2b525ada6
Merge: 6775a5d 73e64bc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 12 12:02:47 2013 -0700

    Merge pull request #748 from kinghenry3/PageSourcePatch

    Page source now retrieves source for all windows.

commit 73e64bcf810272b39aa4271fa5455c9c407602ab
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Wed Jun 12 13:58:32 2013 -0500

    Fixed broken unit tests related to having page_source return all windows (not just the main window).

commit c033542a9ac4d65540e1d18b631ad0c5494804c4
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Wed Jun 12 09:57:10 2013 -0500

    Page source now retrieves source for all windows (not just the main window).  This means that the statusbar window, keyboard window, and any actionsheet/popover/alert windows will be logged.

commit 6775a5d364f5bf50d6157072cca69c3f89e18e75
Merge: 2d1d2ac f3900b3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 11 14:20:24 2013 -0700

    Merge pull request #745 from bootstraponline/fix_null

    Check for null websocket

commit f3900b34114a4dd2a67faba2b1effeb18543c6df
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 11 16:49:19 2013 -0400

    Check for null websocket

    Fix #744

commit 2d1d2ac08a4fc86d16f5a8598d5ad842064d44cd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 11 15:05:36 2013 -0400

    setting processingRemoteCmd was a bad idea, it creates time for things to go wrong. just perform the one-off check for the exception to the rule in push()

commit 7d7fdf9509401995419f072483f9e90d89ce6540
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 11 14:53:55 2013 -0400

    update appium io

commit 12d7f38fed70e754d193f5f215d837e441db4545
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 11 13:15:42 2013 -0300

    Add mobile reset docs

commit f1f19b9a730885d9fd66e2d5f0fbccd2b393f2d1
Merge: e9ec957 5391898
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 10 20:27:53 2013 -0700

    Merge pull request #740 from kinghenry3/NewGitSubmodules

    Changed git to http for instruments-without-delay in .gitmodules

commit 53918983da19ff6438717e7c26089ed53ccc21e0
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Mon Jun 10 16:10:35 2013 -0500

    Fixed instruments-without-delay protocol from git to https so people without write permissions can clone it.

commit e9ec95755125822ed6d59a272982b807847b6a98
Merge: cf3ebe9 9c18e7e
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 10 02:18:39 2013 -0700

    Merge pull request #734 from snevesbarros/master

    lookForAlert fix

commit 9c18e7e8cda091c71dda1f8fb83371a0b84eed19
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Jun 10 07:36:01 2013 +0100

    removed added space when incrementing a value.

commit cf3ebe903c9bdd2ebf871465ad604c4b296f9b65
Merge: 5f95867 dc68355
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sun Jun 9 16:39:49 2013 -0700

    Merge pull request #736 from bootstraponline/require_java

    Require java

commit dc683554ae87f63edfdf997b9dcba0fe6ffb5cfe
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 9 11:32:56 2013 -0400

    Require java

commit 5f95867bf1f2b9db913f2ce5197d6638ebda1ed7
Merge: 0d7b07f 8026696
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 9 08:29:48 2013 -0700

    Merge pull request #732 from sourishkrout/master

    Selendroid won't build properly without JAVA_HOME set

commit 0d7b07f68c05b78b049feabf1943a72d81cd7368
Merge: 49a93db 751fe17
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Jun 9 08:27:15 2013 -0700

    Merge pull request #733 from houlianpi/master

    Update Automation file.
    Xcode 4.6.2 /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate

commit 8055d0a9797de81b6f340660ead4ffe795153391
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat Jun 8 21:55:41 2013 +0100

    minor fix for lookForAlert when calling remote command again by making timeout a parameter.

commit 0c60a6901d8afb41c09a86f950209fc0c700b7bd
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat Jun 8 21:25:48 2013 +0100

    fix on checking alerts. We had a single parameter to check if an atom was executed, which was being set by multiple executions. This caused unnecessary calls to "au.alertIsPresent"

commit 751fe177ff771e892cf7fcaaf9ec7cda825a4f59
Author: loulianpi <mijuni7@gmail.com>
Date:   Sat Jun 8 18:08:02 2013 +0800

    use new Automations file

commit 80266965cadbf32a2cdedb5d8406fddda3d95b3b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jun 7 16:47:05 2013 -0700

    Display warning if JAVA_HOME isn't set properly.

commit 49a93db50daff541d3e01004aca6f3fb79a3b931
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 7 13:41:12 2013 -0700

    selendroid needs to use this.adbCmd

commit 2f3bc0d59e2fd176a25f4a51e1277040fd81bce3
Merge: e0ffb89 8caa1e7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 7 13:07:57 2013 -0700

    Merge pull request #729 from kinghenry3/master

    Fixed broken isDisplayed() and isEnabled() protocol.

commit 8caa1e71c4a600301a3a939969f99653a49d3ac7
Author: Henry Stratmann <henry.stratmann@cerner.com>
Date:   Fri Jun 7 14:09:22 2013 -0500

    Fixed broken isDisplayed() and isEnabled() protocol.

commit e0ffb89ad5a7449d004bcc4148216cc45a8a0803
Merge: db8065f b70c935
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 7 10:28:00 2013 -0700

    Merge pull request #720 from snevesbarros/master

    navigate to url fix which speeds up execution on real devices

commit db8065f33f6a10deb642bb89cd131e86eaf96966
Merge: 055dcdf 92f40c0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jun 7 10:26:38 2013 -0700

    Merge pull request #727 from bootstraponline/use_adbCmd

    Use adbCmd

commit b70c9355469175fccbd928ea8c932c62d0c6db41
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri Jun 7 16:21:03 2013 +0100

    spacing.

commit 727360070174a381ae30a1f65dc74f36cd32f976
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri Jun 7 16:08:07 2013 +0100

    fixed the test as it would freeze on page 2.

commit 92f40c07d121bd530e870d02a71dcf8e68ec87ac
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jun 7 11:03:03 2013 -0400

    Quote adb push path

commit 38e98a64cfc2605e2287027ceba1e28f305116c5
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Jun 7 08:28:11 2013 -0400

    Use adbCmd

commit 055dcdf7ef1915a0a15a4bc9daed1c748c98f2fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jun 6 13:56:10 2013 -0700

    update changelog and bump for publish 0.7.1

commit fc67024e647be1f76fe9e6527cb2468bc3405463
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jun 6 13:52:57 2013 -0700

    fix test

commit 2065e0e688839b60f71f04e593e911f703d1ad4e
Merge: 42c6278 b9b86dd
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 6 13:00:41 2013 -0700

    Merge pull request #724 from jlipps/master

    make selendroid port configurable

commit b9b86dd802054f5657f0971c07789fb8b65163b3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jun 6 12:48:28 2013 -0700

    make selendroid port configurable

commit 42c6278966675e7949134a7340d66d96f54ed4e2
Merge: 1422ffd d3fc5a0
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 6 10:06:54 2013 -0700

    Merge pull request #723 from jlipps/master

    update selendroid

commit d3fc5a081da087f9fbe04730deb4fb12ee9948ab
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jun 6 09:38:23 2013 -0700

    update appium to reflect changes in new selendroid

commit ab079f04d63b6d0d16220b7e93665c1665ad915b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 5 20:17:36 2013 -0700

    update submodules

commit 1422ffdae67c19a179b983c246749be91d18c1a6
Merge: 713e640 e422d23
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 6 08:53:08 2013 -0700

    Merge pull request #719 from bootstraponline/space_in_path

    Quote binary location to fix space in path

commit d27db530f8197c07d6e46b8fb359b3e727bc9121
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu Jun 6 16:13:22 2013 +0100

    increased the wait between navigating and checking to 1 second (as around 1 out of 30 requests were still coming back with ready, when the page had not started loading). With the wait being 1 second it's all good.

commit e422d23435cca824d1b423089bd0df232df64fec
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 6 10:52:07 2013 -0400

    Spawn breaks with quotes and exec breaks without them

commit 9cb324b96710085e2b12c0e6642052919f9d7211
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu Jun 6 15:43:03 2013 +0100

    code style updates

commit 8c0cc7ed60cd8e325029a5d6006fb0b28258607a
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 6 10:22:30 2013 -0400

    Update jar to fix Windows support

    See
    https://github.com/appium/strings_from_apk/commit/4ceb067d3a0ecaa529c5ef2b2251300a60b87fa7

commit 404eeda86c588dd56ef268bb168128ac940dd220
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 6 10:12:54 2013 -0400

    Quote make strings command

commit bc34c15ad699ae3fabd292b8a29ca80ac3df7325
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Jun 6 09:25:16 2013 -0400

    Quote binary location to fix space in path

    Log runBootstrap command

commit eaadcafca3bb2de4af16740ad1d9d4748e1b969a
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu Jun 6 15:02:29 2013 +0100

    added fix for switch to and get window handles. You still have to grab window handles, but can switch to another window without grabbing it again.

commit 631793eefb468b8bcd23b1291f7fdb03d53de65d
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu Jun 6 14:38:07 2013 +0100

    removed empty lines

commit e1040816b7e8a6e4366b263d4ab5ad692c5831c2
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu Jun 6 14:12:33 2013 +0100

    navigateToPage fix for real devices.

commit 713e6402b73979181f0951e17bed23332cb6e152
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 5 19:21:53 2013 -0700

    changelog and bump for npm publish 0.7.0

commit 65ba0be662df9300bd7e28a03d9c9208228d8d04
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 5 17:26:37 2013 -0700

    fix mobile: reset for ios

commit 667a5b6023f38f3cd088bf8f0a7b6e4c984bd9d9
Merge: 809aad5 6bd7e9f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 5 14:51:33 2013 -0700

    Merge pull request #716 from jlipps/master

    misc fixes (including #715, #713)

commit 6bd7e9fe445ad7f22909499e8bb970c524237279
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 5 14:42:12 2013 -0700

    update args for test server (fix #715)

commit c4193ab2877b65ad2dc4a1504468b90f98fb0e88
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 5 14:39:32 2013 -0700

    remove deprecated flags that default to true

commit 0fad852242200e5df823a78b37a5a1aed6a14f06
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jun 5 14:27:34 2013 -0700

    make sure grunt projects respect new exit code cb framework (fix #713)

commit 912e69154c91c5f94e034bf92aa285568b569363
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 15:43:46 2013 -0700

    remove extra done() from this test

commit 7d9088d0032dea47d5346ea426bd4d5258d0f889
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 15:33:43 2013 -0700

    reconfigure alerts code so it starts after appium itself launches

commit 809aad569bbed9959b46563bf4377216486a451d
Merge: baf7a26 6b9419e
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 5 14:17:31 2013 -0700

    Merge pull request #714 from bootstraponline/array_wait

    Wait for activity takes an array

commit 6b9419e3f5aa12a642960d2bb7293da6b47d0386
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 5 16:42:57 2013 -0400

    Use the same error message on iOS and Android

    Fixes #689

commit c4568f809a34de5e2f66592a7ce3151066fad7a3
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Jun 5 16:02:33 2013 -0400

    Wait for activity takes an array

    Fix #691

commit baf7a2658e9ee0f33b832c55755fe7fd9e244e5c
Merge: 2cbc729 0bc33a5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 15:28:40 2013 -0700

    Merge pull request #707 from jlipps/master

    android build exit status and noReset fixes

commit 0bc33a5fef1bf3b5bae9385ac83b677b5d1f115c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 15:10:35 2013 -0700

    check arguments for conflicts before attempting to start the server

commit ab9ad3eed3df31572ca2830913a0e4f11d4fe2a0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 15:02:54 2013 -0700

    make noReset sound and act like what's intended (fix #651)

commit e1fc1658da3a6d82494b6ec7452edf304a2dd9c5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 14:42:09 2013 -0700

    make sure android build errors exit > 0 (fix #671)

commit 2cbc7296deb3aa2b4a1c63583e0fa233268bae93
Merge: d8c3e77 519f852
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 4 14:21:55 2013 -0700

    Merge pull request #706 from jlipps/master

    fix source crash

commit 519f852ee1c71cb237c3fe5f7c8a800ce80f9965
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 14:09:35 2013 -0700

    remove resendLast capability

commit 92682e41e49b530d756c1492e3f6eba20a83f5a2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 13:16:24 2013 -0700

    resend last command for adb, not for android (fix #705)

commit d8c3e772ef4ca25b08aadb70d8e949cb3ccac243
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 12:52:20 2013 -0700

    add test to prove screenshots doesn't crash other commands

commit 6cf2b09ac210be6ad258360b8792aad14d8ea312
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 12:49:26 2013 -0700

    add basic test for android page source

commit 6ee90eb3e8709fec4ecc478b8b71bfd81a575d9e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 12:07:40 2013 -0700

    make sure screenshot tests discover lots of screenshot data

commit de9f880fd838d79577819e013940787bb7904c09
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 12:02:48 2013 -0700

    change screenshot test to use mobile find

commit 0a0dceb71d1ba5bf6e06a9d08ecf0d8f2d880d86
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 11:55:08 2013 -0700

    add screenshot-in-sequence test

commit 4b70eeb101b36920b36cb93dde81a42b947c5996
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 11:53:08 2013 -0700

    add basic test for android screenshot

commit 31e55180e2c79a5f6b2bdb7b6b0fe3e55cf4f4fa
Merge: df92440 10f5ff3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 11:38:40 2013 -0700

    Merge pull request #701 from bootstraponline/new_session_wins

    New session wins

commit 10f5ff3ac35490a52e120bd8ca0dd70d6d9eb1af
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 10:53:37 2013 -0700

    we don't use code so don't include it

commit 28ea2824f1176be1be17b299a7eb4f86c8761d0b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 10:52:27 2013 -0700

    add mock_ios device and rewrite session queueing unit tests

commit 72fa03712faecd3ce59dea356cb54ee2ce15d81b
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 4 12:08:56 2013 -0400

    Add test

commit a0be6d2dd63ad410d07bd260d63ba0d6931feb9f
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 4 11:55:47 2013 -0400

    New session wins

commit df92440068febd5bc392bfd1e0b02f7648ac7147
Merge: d88a0ea 4a2b957
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 4 08:11:35 2013 -0700

    Merge pull request #703 from bootstraponline/675

    Fix java.lang.IllegalStateException: UiAutomationService not connected.

commit d88a0ea1698db95b40823fb627154bc30c56c61e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 07:56:49 2013 -0700

    java style fixes

commit 3c1b180073b92b4219799eb1ad5bac508a639ff1
Merge: f104dbd 5318d58
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jun 4 07:56:28 2013 -0700

    Merge pull request #700 from jlipps/master

    android geolocation

commit 4a2b957ae5edca0382c10b41523d1c8e72a22060
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Jun 4 10:55:41 2013 -0400

    Fix java.lang.IllegalStateException: UiAutomationService not connected.

    Fixes #675

commit 5318d5899074487876a89bbae701944be3fe8da1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 16:53:29 2013 -0700

    add set geolocation support for android (fix #564)

commit e58b0083a3c7d259428cd0649baaaa3bb16e8155
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 16:18:35 2013 -0700

    factor out android telnet commands for reusability

commit af7759ee582213725c409d23cc9117fb87f42006
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 15:57:54 2013 -0700

    refactor emulator port retrieval and nodify penguinho code

commit f104dbdc4ec99d024dcd6fe92663c9f7d42be63c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 15:29:57 2013 -0700

    add apidemos code to linter and lint

commit 4f2564a165f59a44f811350b6d979c3c0937d1ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 15:18:53 2013 -0700

    make sure device wakes up before trying to run test (fix #490)

commit a62eb45b04544b4071797124ba70624c16eca103
Merge: 64c9b0d e66113b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 14:32:02 2013 -0700

    Merge pull request #696 from jlipps/master

    make sure androidmanifest is in /tmp

commit e66113bfe6e348f0cdcb9f7ac53e73906a2a9432
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 14:28:27 2013 -0700

    make sure androidmanifest.xml.apk is writable (fix #690)

commit 64c9b0d445990c5b6049841229b2dceb84a14adf
Merge: 12f7c37 623119d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 14:11:04 2013 -0700

    Merge pull request #695 from bootstraponline/master

    Fix #693

commit 623119da6e62b7ecb3f6b4d103efc4c0e7b0a637
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 3 17:06:40 2013 -0400

    Fix null and undefined res.

commit 12f7c37571d32482e6826ace99a20970827c5dc3
Merge: 9e846f3 5581880
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 13:58:24 2013 -0700

    Merge pull request #694 from jlipps/master

    uninstall app on full reset

commit 5581880d15ab9d1a117615ee76ac144de36e8277
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 13:54:27 2013 -0700

    make sure app is still uninstalled when not using fast reset (fix #687)

commit 9e846f3379ed9caa0bbf75ae0b1b89e84c6b9593
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 11:26:45 2013 -0700

    clean up adb restart code

commit a466c2ca1c72b8149fe679337ad4a73ea4a7c38a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jun 3 11:26:20 2013 -0700

    add test for find element by id

commit cec142fc7c0a69b4aa7272b15cc930745ef0461f
Merge: f1d9981 bf1683e
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 3 09:53:14 2013 -0700

    Merge pull request #688 from snevesbarros/patch-2

    removed the "Note"

commit bf1683e91145efd4731d46d2a50e5c8514bc0f71
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Mon Jun 3 18:30:13 2013 +0200

    removed the "Note"

    the proxy has been fixed and tagged and can now be installed through brew. So note was not valid anymore.

commit f1d9981c352b447690293be39114f69e897946c4
Merge: 674d1e2 cc776ed
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Jun 3 08:19:21 2013 -0700

    Merge pull request #668 from bootstraponline/find_by_id

    Add find element by id for Android

commit cc776ed9f5cbea96cfb638bc501a2da460b460ae
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 31 20:39:38 2013 -0400

    Use adb push and have server load on startup

commit 2e6e1c58c7095096682958eb11e41192926240e2
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Fri May 31 15:24:35 2013 -0500

    Updated to use Timer

commit 4724621018bb80a0ace79bb804014b834b4e2818
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 31 15:07:02 2013 -0400

    Apply @jlipps patch

commit 80adf8efa7e2f5555a17d9777628c76975d8fb61
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 29 21:41:04 2013 -0400

    Wrap doRun

commit 0f550e12cdd6e8af4de35f409d57696b5ce083d2
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 29 17:35:02 2013 -0400

    Detect not found error early.

commit 89ac84823e6f4fd6d6196d3fd0b9ccf02a7c55bf
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 29 16:48:54 2013 -0400

    Fix NPE crash by using spin wait

commit 839729d177900383e5c6fc9b75991782a290a794
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 29 15:51:59 2013 -0400

    Start moving find by id to server

commit d0326a1d647c9853179e3f134540b40ffdd0860b
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 29 14:03:56 2013 -0400

    Add find by id for Android

commit 674d1e2667946adde87adc68e455b9da34502d4c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 31 15:38:16 2013 -0700

    changelog and bump to 0.6.1 for npm publish

commit 77dbcaf9e75d61891a74056b2d157468914ba9f6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 31 15:38:01 2013 -0700

    make sure reset.sh is not in npm since it won't work anyways

commit 3ce9847f5e09baba4d7e19ff8503202979ce4780
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 31 14:59:41 2013 -0700

    use spinWaits to make sure these tests pass

commit e7b7b13b737326e26f8e9098e9d045dbed53b414
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 31 14:45:10 2013 -0700

    update tests to be a bit more robust

commit 4a4cacc466a311a8036cc19a2ab7c1568e5a9a65
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 31 14:36:44 2013 -0700

    add note about hw.battery to android setup (fix #665)

commit 64961e7ef532b0cb2bba417d3d5fe8c0287805d3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 30 09:29:29 2013 -0700

    make sure to escape sendKeys values properly

commit fb669e730d280641b44191e2856895614c16cea5
Merge: 59dab35 f666a18
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 31 06:08:11 2013 -0700

    Merge pull request #680 from snevesbarros/patch-1

    additional description hybrid.md

commit f666a18fa08ef88e02d8dc8ce1070f5b1b231409
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Fri May 31 11:29:07 2013 +0200

    additional description hybrid.md

    added some additional description around turning on the web inspector and updated the note on the bugfix (as a fix was done for the proxy)

commit 59dab352658fcb91255bb808447ec5598a9ae25f
Merge: df07343 745c170
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 30 17:01:07 2013 -0700

    Merge pull request #679 from bootstraponline/fix_webview

    WebView is not a widget

commit 745c170bdd68c54a7b87af947e9769fa74c0f75d
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu May 30 18:57:21 2013 -0400

    WebView is not a widget

commit df073431e761173b7c62c79adde0a4ee76003585
Merge: 5a66439 c8d74fc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 30 11:34:11 2013 -0700

    Merge pull request #672 from jlipps/master

    getLocation for android

commit c8d74fca5725de2d46fcd14f747ae17e6bdba072
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 30 08:34:34 2013 -0700

    make exception check broader

commit f84cd0b08f0cb18b4c36191abca7ff474fdf5317
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 29 18:55:19 2013 -0700

    add getLocation for android

commit 5a66439e2de5476fc2bf4b3c72eee8bd06d10928
Merge: c0746cb 192667f
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 29 18:07:14 2013 -0700

    Merge pull request #669 from mutualmobile/websocket_notifications_unittests_cleanup

    Clean up functional tests for alert detection removing the need for

commit 192667fd50552a1f07074bbd156f931b65c5088f
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Wed May 29 11:58:21 2013 -0500

    Clean up functional tests for alert detection removing the need for
    the telnetclient package.

    Style change

commit c0746cb060437b2576334215514828159646081c
Merge: 7b9df34 e2c37f1
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 29 06:24:16 2013 -0700

    Merge pull request #666 from umaar/patch-1

    Use correct link for Android Prep within the readme

commit e2c37f195a6d78b1eb7a9a2c8ae8d1c89723afef
Author: Umar Hansa <umar.hansa@gmail.com>
Date:   Wed May 29 14:05:24 2013 +0200

    Use correct link for Android Prep within the readme

    'Prepare your app for an Android test' was linking to an iOS section, this commit makes the link point to the Android section.

commit 7b9df3407e0340528c7382b561cc61f57d3ac628
Merge: 4a7019a e697fa3
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 28 14:29:24 2013 -0700

    Merge pull request #664 from jlipps/master

    put manifest src in build/

commit e697fa3b5be98050dbe5ba323a8de8d92caca80e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 28 13:49:34 2013 -0700

    make the change simpler, just include the file in npm

commit e14dd0bb6df4abbd6be79116878527afe790dd94
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 28 13:03:45 2013 -0700

    make android manifest xml src part of build/

commit 4a7019a3cbb4cf192a7878ee32dd642ea2d5201f
Merge: a88963b 5d7cc06
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 28 12:49:26 2013 -0700

    Merge pull request #624 from mutualmobile/websocket_notifications_for_alerts

    Added changes to notify websocket listeners of alert dialogs.

commit 5d7cc06ae84e246bf0dff7114874518ae32d42f5
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Tue May 28 10:45:40 2013 -0500

    Added changes to notify websocket listeners of alert dialogs.

    One thing to keep in mind: iOS and Android treat dialogs differently. iOS "system" dialogs can be triggered from the application under test as well as from external sources (the system). However, Android treats dialogs as any other window. So, to make this work, the bootstrap app looks for windows with the package name of "com.android.systemui". These are dialogs that the system has instantiated, but not the app.

    So, for example, if we had the same application written on both platforms, and they both had a login screen, and you click on the login button without putting in a username. On iOS, you would be notified if they used a standard system dialog, and you would not be notified on Android. However, if the system put up a low battery dialog, it would be detected on both systems.

    So... The main reason for implementing this is to stop failing tests from unintentional dialogs appearing during an overnight test.

    Updated call signiture to instruments.

commit a88963b38b82c34741a7d0b0270aa803152a6c3a
Merge: d98cc86 2f2fb54
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 28 10:34:21 2013 -0700

    Merge pull request #663 from bootstraponline/fix_reset_timing

    Fix fast reset race condition

commit 2f2fb5480f66f426daaa4a7dfa50d3338b2f4b7c
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 28 13:23:45 2013 -0400

    Fix fast reset race condition

    adb shell am commands return immediately, not when they're finished. am
    instrument will close the app once it completes. It's possible for instrument to
    be running, the am start command is issued, then instrument finishes and closes
    the app. Appium is now waiting for an activity that will never appear and the
    tests fail.

    The fix is to only start the app once reset has closed the app.

    Fixes #662

commit d98cc86f8f5b17a14770b8d5034e690d55020450
Merge: 49ed838 799e21d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 28 10:14:02 2013 -0700

    Merge pull request #661 from jlipps/master

    grab bag of fixes/updates

commit 799e21daf2c61a345186f05dfa2d4de4cbd890a4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 28 10:06:45 2013 -0700

    update uicatalog tests to work with new uicatalog app

commit 6f132ac549bfdf99b21ac100f45c27c4aab80359
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 28 10:06:36 2013 -0700

    update style guide

commit a47ba7f2738e3180d41626f86aa430d2d903e3d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 28 09:48:02 2013 -0700

    refactor and add more logging to instruments_client.js

commit 55805bcc5fc476422d623f45708fd847216fba00
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 28 09:47:43 2013 -0700

    fix isBundle regex

commit 49ed838efb555cc8251b8c11964eaf2c151e0d0c
Merge: d9340fe 1d90cbb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 28 08:47:23 2013 -0700

    Merge pull request #657 from bootstraponline/===

    Use === 1 for isVisible check

commit 1d90cbb9df3f120995749cf134763a33af165f22
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 28 11:42:49 2013 -0400

    Use === 1 for isVisible check

    Fix #653

commit d9340fed30fdfe4a856da24c35d2e1fbe272fbc9
Merge: eba6311 f7b376f
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue May 28 08:38:23 2013 -0700

    Merge pull request #652 from penguinho/master

    Implementing setLocation for iOS

commit f7b376f53381824184d7b87b222b2ae8d7af3cbc
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat May 25 15:08:55 2013 -0700

    Implementing setLocation for iOS

commit eba6311b42057719d008e47078e7e4ebde8fcf34
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue May 28 08:23:51 2013 -0700

    Updating Windows Instructions

commit 31a58acd0648dac2655586af5e97480a2c036bc0
Merge: 2bdc072 6f49f1d
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 28 06:03:41 2013 -0700

    Merge pull request #656 from snevesbarros/master

    Local Grid setup documentation

commit 6f49f1dcbb0bb452a99e49415bf417c28643c0b5
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Tue May 28 14:46:57 2013 +0200

    cleanup

    lined up the config file and removed blank lines.

commit d78711decf70bf0f46dffa09429cd302b043dbf7
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Tue May 28 14:45:05 2013 +0200

    Update to the json config file

    Updated the config file to make it clear about what to update.

commit 740a2c31c545803991abeb8f31bab754fd8946a3
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Tue May 28 11:08:09 2013 +0200

    Updated description for local grid config

    Added a link to all grid properties description and updated description.

commit f7286e075d47b4807c3d1a39a2eb9049e7d3448c
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Tue May 28 09:53:50 2013 +0100

    initial commit of the grid.md

commit 2bdc072c1aa7872d964eba94c9f0557cd1c1bbe2
Merge: cd818d1 1c8d80a
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 27 13:23:40 2013 -0700

    Merge pull request #655 from snevesbarros/patch-1

    ios-webkit-debug-proxy description

commit 1c8d80a1d4e74e4fc5dd07350e9795b5e46c799b
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Mon May 27 22:18:52 2013 +0200

    Updated cloning description

    Tried to make it a bit clearer about what brew install does and simply installing the proxy manually.

commit f47b7349f9bd47889b1110880fd5aded60825fa4
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Mon May 27 22:04:25 2013 +0200

    ios-webkit-debug-proxy description

    Added description of how to install and use the ios-webkit-debug-proxy.

commit cd818d1c771a84136a23f09baa3edbe6a182daad
Merge: 554b45f bd1f735
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri May 24 19:34:51 2013 -0700

    Merge pull request #650 from penguinho/master

    No longer restarting avd if it's already running

commit bd1f735204b46423dc4fca6baf4ba4b55d724422
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri May 24 13:11:42 2013 -0700

    No longer restarting avd if it's already running

commit 554b45f07efe73971e26c9bf047dc7d45cfb3a14
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 24 16:54:41 2013 -0700

    add a hardcore mode to reset.sh that will delete uicatalog and maybe other things in the future

commit 6b3e34f53b1dd42c20d25c6310637b0683cb7df8
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 24 20:30:21 2013 -0300

    Create mobile_methods.md

commit 324a8c727405ffca4893dd66eb9206359e06da49
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 24 12:25:22 2013 -0700

    changelog and bump for publish 0.6.0

commit f8acb66a5192f9d4623f668d52b79590a30e4805
Merge: 9143731 9cef2be
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 24 12:47:00 2013 -0700

    Merge pull request #649 from jlipps/master

    fix selendroid with multiple apps

commit 9cef2bedd11d8376e04ae7e9c16ffa2f3b543ece
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 24 11:52:38 2013 -0700

    kill selendroid-instrumented app after test (fix #641)

commit 7171a61a2112fd6cf37a69fb547f9a9bc3ef1315
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 24 11:40:49 2013 -0700

    selendroid should also unlock screen before test

commit 9143731b4f404b79ce9b64106cbcdeea4caf3d0c
Merge: 16900a8 23403f3
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 24 10:03:02 2013 -0700

    Merge pull request #648 from jlipps/master

    git sha in status

commit 23403f3002959db6895d787ca6e65221bf7ae02e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 24 09:56:13 2013 -0700

    methods for determining and setting git rev for appium; include in /status
    fix #612

commit 4ad63c84e757b5d6ff9603dbe5fd6daea81c480f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 24 08:57:02 2013 -0700

    update selendroid

commit 16900a875395748e073e28f5044ec97fe14507ba
Merge: 215bd90 c8644f6
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 24 09:33:19 2013 -0700

    Merge pull request #647 from bootstraponline/return_json

    Return JSON

commit c8644f6152591a13957bc6e6cb9295eba9cd73f6
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 24 11:43:23 2013 -0400

    Return JSON

    Fixes mobile find all search

commit 215bd9044cdeb0bd8c6feee37f7c5de0815826d0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 24 08:32:12 2013 -0700

    add new parser options to grunt-initiated appium server (fix #646)

commit 89d0aa464277901cde9824eb5a5603ac7faa9819
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 23 15:43:35 2013 -0700

    add a method for getting the git revision

commit 0f5255e8846e6fa0a3c8ff512fe6bd0ed01862d0
Merge: 2ee0fce e3ff8f3
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 24 08:19:58 2013 -0700

    Merge pull request #645 from bootstraponline/fix_scroll

    Fix Android scroll_to

commit e3ff8f360dddabe5f40427d772d10055e64712a5
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 24 10:30:14 2013 -0400

    Fix Android scroll_to

commit 2ee0fce096d0a97a2c1a0406d9f9fa9e926797ec
Merge: d16a5c7 03e31b1
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu May 23 15:06:12 2013 -0700

    Merge pull request #643 from jlipps/master

    fix some selendroid issues

commit 03e31b137cb9068818535d7d1ada5148f013f404
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 23 14:58:06 2013 -0700

    make selendroid build new servers in /tmp, and uniquify the modded server name

commit d16a5c798f73336e3d3600270449ef3842f3399a
Merge: cda48e4 6d34a1e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 23 11:51:46 2013 -0700

    Merge pull request #642 from maudineormsby/master

    Update credits

commit 6d34a1ef86224d6f6fe42aa64e0ec6c3878f2d2c
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Thu May 23 11:50:30 2013 -0700

    Add ios-webkit-debug-proxy to credits

commit cda48e4f56fcc0927ba399021eaeca3fd986159d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 23 11:15:35 2013 -0700

    make sure element.js gets linted too

commit c8d42c1223fc177c2d08364de2785a8612928e63
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 23 11:12:41 2013 -0700

    revert change in e7e21577b9565d189b28a861d8f28c15d849dc72, it was right before

commit d2cb44050a059d357918f68bf5ca728090861024
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 23 10:27:23 2013 -0700

    have reset.sh uninstall android apps and selendroid packages to make sure we get fresh ones on device

commit 4896cb7eb9e1f97207b220fc79e2ca18f6ef967c
Merge: e8d329b b3c3cb1
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu May 23 09:09:19 2013 -0700

    Merge pull request #639 from bootstraponline/adt_22

    Fix ADT 22 path

commit b3c3cb1c3275f3ed95a336593a0ee937959e13d5
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu May 23 11:48:34 2013 -0400

    Fix ADT 22 path

    Fixes #638

commit e8d329bfd18d8601986181ba7bdb2d3161cd6fd2
Merge: 252fa5b 20004ee
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu May 23 07:31:40 2013 -0700

    Merge pull request #637 from mutualmobile/update_android_docs

    Updated troubleshooting docs to reflect changes in the Android SDK 22

commit 20004ee5b082c6b8aa5ddcc7d4f564ba17694a1a
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Thu May 23 09:30:18 2013 -0500

    Updated troubleshooting docs to reflect changes in the Android SDK 22

commit 252fa5b362678415d2332fc07b1a522f813f3041
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 19:14:20 2013 -0700

    make this test more robust

commit 91d599cf49c8afff858c9b769732e2bb117c9647
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 19:06:45 2013 -0700

    fix issue where we would write to remote debugger socket after destroying it

commit c203c7039c784a5675c1fdcb36d5594bbc4bccf1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 19:06:11 2013 -0700

    bump apidemos

commit 24349ca94447e2d7895525c590c38d18a2c4e413
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 18:28:54 2013 -0700

    fixing some android tests

commit 3eb5f1d550afe88864c6a94ba0ff6e8e78941959
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 15:39:09 2013 -0700

    add a test for window handles idempotence

commit 2fdb38052772c51757b114c75d0f96233b586123
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 15:00:38 2013 -0700

    fix bad use of path.resolve to make prefs test work

commit acaff3a38b1d50f81740e86b69c9fb33caa91b7a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 14:53:14 2013 -0700

    updated appium-io

commit 57e93f0ae02e78b2ad770f906d8fa3c05e831e36
Merge: fed1d70 ea3450e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 12:37:41 2013 -0700

    Merge pull request #632 from bootstraponline/fix_npe

    Fix NPE

commit ea3450e7f78d1794bab42fa396a387e7b86fd3b3
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 22 15:34:39 2013 -0400

    Fix NPE

    Fixes https://github.com/appium/appium/issues/628

commit fed1d70c20f12118bce1ffea3fa5d687b86e3039
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 10:36:50 2013 -0700

    fix mac version requirements and add subclassing to style guide (fix #596)

commit edb44adf3684450b49bda43703a0572f7fd56f49
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 10:22:27 2013 -0700

    remove commented code

commit 4d4955b9954929682aae9ee1ab33e1bf75fb2510
Merge: 3da7c75 d8b9cc3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 22 10:04:38 2013 -0700

    Merge pull request #562 from snevesbarros/master

    WebView Testing on a real iOS device using the ios-webkit-debug-proxy

commit 3da7c758635fb6668dd9e0eac22bc439c099bbf8
Merge: 02a89c0 0576320
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 22 08:29:00 2013 -0700

    Merge pull request #626 from haveahennessy/sendkeys_fix

    Sendkeys fix

commit 0576320e948a28c0c93b21614133ef78d8b4837e
Author: Matt Isaacs <misaacs@gilt.com>
Date:   Wed May 22 11:24:45 2013 -0400

    Should only tap when hasKeyboardFocus explicitly returns false.

    Signed-off-by: Matt Isaacs <misaacs@gilt.com>

commit 6f4726ce3663972e62946176e83132834afabb41
Author: Matt Isaacs <misaacs@gilt.com>
Date:   Wed May 22 10:21:03 2013 -0400

    UIASearchBar text input fix.

    Signed-off-by: Matt Isaacs <misaacs@gilt.com>

commit 129ffb7bb056f7b91e2361f3f2e4d08e3e0b9598
Author: Matt Isaacs <misaacs@gilt.com>
Date:   Wed May 22 10:19:23 2013 -0400

    Tapping when first responder brings up "Paste" popover.

    Signed-off-by: Matt Isaacs <misaacs@gilt.com>

commit 02a89c0509c40aa8e0094a8437254e762eee31f6
Merge: a925b80 8c98a0b
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue May 21 14:59:27 2013 -0700

    Merge pull request #623 from penguinho/master

    ROBOTS!!! (The robot will now intercept tap commands)

commit d8b9cc3d78513eeaf5dc63fcda95b48161cb4e9c
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Tue May 21 20:42:16 2013 +0100

    changed 4 space indentation back to 2 for the setWindow method.

commit 8c98a0b37214b5ac01a61b4d0e33650548b441ba
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon May 20 14:44:18 2013 -0700

    ROBOTS!!! (The robot will now intercept tap commands)

commit a925b8033d7d878bd3b33b022322e1c61491ac87
Merge: 1e783db 1f91e3e
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 20 18:02:16 2013 -0700

    Merge pull request #622 from bootstraponline/ios_back

    Add native back for iOS

commit 1f91e3e90cf7f62818ed5cca47561654d104ea05
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 20 16:24:08 2013 -0400

    Add native back for iOS

commit 1e783dbd25cd61dc570445fc4dc097c0ee2142d0
Merge: da9c3ec 2b44565
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 20 12:07:46 2013 -0700

    Merge pull request #619 from mutualmobile/wait_for_page_load_android

    Added "wait for page load" support for android

commit da9c3ec93e975c52359d8a2588ff769d0dfc5cbb
Merge: 1346d71 2b8b54a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 20 11:54:04 2013 -0700

    Merge pull request #601 from swapna-chennadi/master

    Functionality to register appium with the selenium grid

commit 2b44565b5de546208012aff4238f2d675d1e68ac
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Mon May 20 12:23:44 2013 -0500

    Added "wait for page load" support for android

commit 1346d7107ebaba8ec343511e6f9391f25e9de9c7
Merge: c5467dc 77e4abd
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 20 10:04:25 2013 -0700

    Merge pull request #618 from mutualmobile/wait_for_page_load

    Added "mobile: waitForPageLoad" that will gather up all the indicators a...

commit 77e4abd690165cad62df8c9f264c9bc3438de425
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Mon May 20 10:24:23 2013 -0500

    Added "mobile: waitForPageLoad" that will gather up all the indicators and wait for them to either be destroyed or is no longer visible.

    Added mainWindow to the global list, and changed a few lines to make jshlint happy.

    camel case :)

commit c5467dc5d764df1beff586ee4ef333f709a8c048
Merge: 0a0c813 cf73dd5
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 20 07:55:44 2013 -0700

    Merge pull request #616 from bootstraponline/adt_22

    Fix SDK binary path for ADT 22

commit cf73dd5bae9885561b4bb3ca3be8d6ea4873c10f
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 20 06:37:15 2013 -0400

    Fix SDK binary path for ADT 22

    Fix #615

commit 0a0c81366e6c54366de07bf5bdeee90c66f2a933
Merge: 1635b7a 98e7384
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 20 03:11:35 2013 -0700

    Merge pull request #613 from bootstraponline/fix_status

    Fix status

commit 2b8b54ace76f23a881ca3047ddc647d920326c6e
Author: Swapna Chennadi <Swapna.Chennadi@Gamesys.co.uk>
Date:   Mon May 20 10:29:52 2013 +0100

    removed unnecessary callback
    added return statement
    added single spaces around operators
    corrected indentation

commit 98e73846b9cfce20ad04f19831654524d6ccd3a8
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 17 20:24:19 2013 -0400

    Fix status

commit 1635b7aa01c3b2d8caa0f1bdadac0caad257af28
Merge: 9988f8a 378e2ab
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 17 16:45:21 2013 -0700

    Merge pull request #609 from mutualmobile/remove_duplicate_results_xpath

    Now removes any duplicates that it finds when searching using xpath.

commit 378e2ab0260039a0c25f3fb6425c2690a5a341ab
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Fri May 17 18:41:43 2013 -0500

    Now removes any duplicates that it finds when searching using xpath.

commit 9988f8a35e6251534054b171ac79a3a8c767e480
Merge: a405da9 9fbf99d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 17 11:40:44 2013 -0700

    Merge pull request #606 from bootstraponline/predicate_ios

    Add custom predicate search for iOS

commit 9fbf99dcb6923d74dfd506432fccd0ef9b55d037
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 17 11:24:14 2013 -0400

    Add custom predicate search for iOS

commit 9aaa5ac438c62169865a2ee45d4ffad45b4b1d1f
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 17 14:28:57 2013 +0100

    changed the way the webkit remote debugger extends the remote debugger based on review feedback.

commit be770cd7b56881be2313bb40080aeca4659f2d4d
Author: Swapna Chennadi <Swapna.Chennadi@Gamesys.co.uk>
Date:   Fri May 17 12:45:13 2013 +0100

    Removed 'code'
    Updated 'https' to 'http'

commit e5e3b9d14776803f9c71a1d86e2251eed6ffbef6
Author: Swapna Chennadi <Swapna.Chennadi@Gamesys.co.uk>
Date:   Fri May 17 12:40:21 2013 +0100

    Fixed travis errors
    Updated code based on review comments
    Used 'request' instead of 'http'

commit a405da96f5a3cefa714074a0542bfa332952cd32
Merge: 5ac61d3 1be068e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 16 15:20:11 2013 -0700

    Merge pull request #603 from mutualmobile/find_by_desc_and_text

    Find by name now checks to see if it found the UiObject (by content-desc...

commit 1be068e9a5324f81d51ad6f2174ceff49dd0b917
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Thu May 16 17:08:23 2013 -0500

    Find by name now checks to see if it found the UiObject (by content-desc), and if it doesn't exist, searches by text (i.e. visible text displayed for a widget)

commit 5ac61d318713ae60bea9e5167bee9968f40f3113
Merge: 8e40cc8 25985c5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 16 13:48:27 2013 -0700

    Merge pull request #573 from DylanLacey/master

    Add nice error message for missing auth details

commit 8e40cc8256eb8faafa7d24f48fc9a6662a2ae1ce
Merge: 7d8f30f d4c8cae
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu May 16 12:44:12 2013 -0700

    Merge pull request #600 from OniOni/doc-fixes

    Doc fixes

commit d4c8caeeeeb00f8fe09d1e0fc848bf23f6610eee
Author: Mathieu Sabourin <mathieu.c.sabourin@gmail.com>
Date:   Thu May 16 13:38:39 2013 -0600

    Fix link to .app dmg

commit 3556ee819c0ca5ae612a9994284d83bb7e5e5cb5
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Thu May 16 12:22:26 2013 -0700

    Fixing the docs.

commit 7d8f30f33f102b0716cebb9e7fd9ea63eb0825f2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 16 11:16:12 2013 -0600

    update javascript example

commit f4f4fb9916fd4237c38c5dd2d24349af8c855d10
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu May 16 10:53:44 2013 +0100

    removed "Unnecessary semicolon"

commit bd4fbad873393e061d81ff1b5c2a27a199b5344e
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu May 16 10:48:41 2013 +0100

    fixed minor rebase issue by adding comma.

commit 694cbc202d510e4ff3320547d230784b9541c855
Merge: 5fd5952 5c3a1cc
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu May 16 10:44:57 2013 +0100

    Merge branch 'master' of https://github.com/snevesbarros/appium

    Conflicts:
    	app/hybrid/ios/webkit-remote-debugger.js
    	package.json

commit 5fd59520935ea3fc0d7ebd724c5fde73e68319ca
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 15 10:45:57 2013 +0100

    switch to window fix which allows you to disconnect and switch to a

commit 755738d3b76520c0d9174b5ae2d439f1f94ceec9
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Tue May 14 17:14:50 2013 +0100

    resolved travis errors.

commit 7ef0a9fac826cc07c1c8e17b9826f5b97066269a
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 22:50:10 2013 +0100

    example for remote debugger type flag.

commit d8e324d1d0f39b23eabcbd1c8d89a553632f53b1
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 22:01:00 2013 +0100

    Changes made based on feedback (e.g. 2 space tabbing and formatting) and reversed a setValue change and a few other comments.

    re-added removed sections in the navtourl and execute method so that we can see if they need to be overwritten.

commit 41f755eea03936dc76f988124e828ef9000402c0
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 10:10:58 2013 +0100

    Added nav to url and added ws dependency after rebase

commit cc45f032f92c1daec30ef7f26924a91f10b14df9
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu May 9 18:04:18 2013 +0100

    Code cleanup to remove unnecessary methods/comments.

commit f68a537d537d5ff6d976de2a2d54ce8b332e1f78
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 09:41:59 2013 +0100

    * changed handlers to be based on methods (as we don't have any WI values)
    * Added simple handler for Runtime.evaluate
    * Changed message id to be set as it was before and to add cb to array (and to add method to an array as del).

commit a0b6ec4eb1b7feea99d6bb90ccd325146cad2f74
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Apr 22 15:49:08 2013 +0100

    proof of concept;
    Added webkit remote debugger and web socket connection, and page handling.

    TODO:
    - Processing response
    - Change wrapping for atoms
    - see other todo's in comments.

commit b5aebb4ff8efaab8ac923ae752a11f890c700f8c
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Tue May 14 10:47:21 2013 +0100

    fix for the switch web view issue

commit 91f9e4684e32c6712c44920a56a2e02841db3719
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon May 13 17:03:24 2013 +0100

    Added a call to clear the framewNavigatedCbs as this wasn't empty the second time around.

commit e8ecb62f1ae64dbbf0ed5df4e6b8e327091990d2
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 22:50:10 2013 +0100

    example for remote debugger type flag.

commit e7e21577b9565d189b28a861d8f28c15d849dc72
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Apr 22 15:49:08 2013 +0100

    proof of concept;
    Added webkit remote debugger and web socket connection, and page handling.

    TODO:
    - Processing response
    - Change wrapping for atoms
    - see other todo's in comments.

commit 9fda5767a8b95347b3bb14f0ede84634d9e0413b
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 06:22:39 2013 +0100

    added back the callback to make the window handles work.

commit 83db42f28cdc3f989e4735688256e0025d9ee0f4
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 22:01:00 2013 +0100

    Changes made based on feedback (e.g. 2 space tabbing and formatting) and reversed a setValue change and a few other comments.

    re-added removed sections in the navtourl and execute method so that we can see if they need to be overwritten.

commit dee22145fdf5d5a95d11c462daeef14723490809
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 12:09:59 2013 +0100

    fixed travis errors.

commit 736e0d70a055fff540f96f1812bb210310559e07
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 10:10:58 2013 +0100

    Added nav to url and added ws dependency after rebase

commit dbb9219548c362b1c79f7aac873ed8ccd9fc098c
Author: Swapna Chennadi <Swapna.Chennadi@Gamesys.co.uk>
Date:   Thu May 16 09:50:58 2013 +0100

    Added support for registering appium server to the selenium grid

commit 92c0770d26dc14de813bf60e784e7bd4c5b72ae5
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu May 9 18:04:18 2013 +0100

    Code cleanup to remove unnecessary methods/comments.

commit 8de3d73cb4601b06b1e26e72013b7c4a73f9c33e
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 14:33:43 2013 +0100

    Moved listeners to where the socket is being instantiated.

commit 6de755d308b7e094ceb18b751eebe417a1dc88c1
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 09:41:59 2013 +0100

    * changed handlers to be based on methods (as we don't have any WI values)
    * Added simple handler for Runtime.evaluate
    * Changed message id to be set as it was before and to add cb to array (and to add method to an array as del).

commit f5c6abfa4a475902b2d0f015df3dc17851a2ba2f
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Apr 22 15:55:16 2013 +0100

    incorrect version of ws supplied. updated to 0.4.25

commit a58ace1f18a577e1ae10fe267608de9f637af8ca
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Apr 22 15:49:08 2013 +0100

    proof of concept;
    Added webkit remote debugger and web socket connection, and page handling.

    TODO:
    - Processing response
    - Change wrapping for atoms
    - see other todo's in comments.

commit c695a7680bed0c043497c152783ae8a19f82ce2b
Merge: 8846f0c 61d9332
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 15 14:22:44 2013 -0700

    Merge pull request #599 from penguinho/master

    Fix Reset.bat to work without global grunt install

commit 61d9332c9b69fe0f6cc3c9ef464b8ca6b4725deb
Author: Dan Cuellar <penguinho@aol.com>
Date:   Wed May 15 14:06:39 2013 -0700

    Reset.bat now works without global grunt installation

commit b58e01766c785a4b4d72068b35d7e46b7ee62ab0
Author: Dan Cuellar <penguinho@aol.com>
Date:   Wed May 15 08:28:34 2013 -0700

    Adding .idea to .gitignore

commit 5c3a1cc0e062556da0eed49e6324b14222ff83ec
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 15 10:45:57 2013 +0100

    switch to window fix which allows you to disconnect and switch to a

commit 8846f0c64e41a5400c72a48ad402b2a7ed89c566
Merge: d4536e7 2f8a4da
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 14 16:59:57 2013 -0700

    Merge pull request #591 from penguinho/master

    Fixing Android fast-reset to work with Windows

commit 2f8a4da85ef0d85b7b28fefd65c6b4325d23395e
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue May 14 14:46:47 2013 -0700

    Adding reset.bat for Windows

    Fixes #580

commit 8b7138aa16766bc677c457c37d8b5a71c8fa379b
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue May 14 14:21:15 2013 -0700

    Fixing Android fast-reset to work with Windows

commit d4536e7429cd2950747e2440aae6034e6cc2a76b
Merge: 897c7a2 552e8a8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 14 16:31:04 2013 -0700

    Merge pull request #592 from OniOni/upstream

    Updates for Selendroid web views

commit 552e8a88aa81d3ff71ebfdb72a646d379c771395
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Tue May 14 15:59:27 2013 -0700

    Add test suite for selendroid web views.

commit 897c7a26fc11881a7345dcac1d2cdcdac9f92cee
Merge: 912d163 206cf39
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 14 16:24:38 2013 -0700

    Merge pull request #593 from jlipps/master

    better error handling in reset.sh

commit 206cf398dbb430c3e5539e8fe20e5e90e0a40605
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 14 16:16:05 2013 -0700

    trap reset.sh exit and provide error message if not successful

commit 7ee8bbc5cb1527c55a04aff1421f043fdfa292cf
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Tue May 14 14:24:51 2013 -0700

    Update android web view example.

commit 912d1633e3499a9282352ea8ac4b353dfcd0489a
Merge: b2bd527 00a1152
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 14 11:43:14 2013 -0700

    Merge pull request #590 from penguinho/master

    Adding Windows Documentation stub

commit 00a1152465eb232d4c513df5ba3b67e31b6c0543
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue May 14 11:03:25 2013 -0700

    Adding Windows Documentation stub

commit b2bd52730861624f0a29b2275bc2659995a1031c
Merge: 3a4d156 8267234
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue May 14 10:29:00 2013 -0700

    Merge pull request #584 from penguinho/master

    Android Works on Windows (must use --no-reset)

commit 5a5e26c5e5bfccc6b95a74313287ca61dd078eaa
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Tue May 14 17:14:50 2013 +0100

    resolved travis errors.

commit 7c26080b922bbb8712479d98e2f87e13866f213f
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Tue May 14 17:02:50 2013 +0100

    re-added ws dependency after re-base

commit fea2cc8ce47d60f101205951740718c1e7187c34
Merge: 4446f36 5f19c37
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Tue May 14 17:01:35 2013 +0100

    Merge branch 'master' of https://github.com/snevesbarros/appium

    Conflicts:
    	package.json

commit 4446f36e4090329f2eeb5d885d1c06d19637e0b2
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Tue May 14 10:47:21 2013 +0100

    fix for the switch web view issue

commit 2de08e18d5ebc1aaa4bade4e3fcaf51f8abc4410
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon May 13 17:03:24 2013 +0100

    Added a call to clear the framewNavigatedCbs as this wasn't empty the second time around.

commit b512245e874f1238ba216b1708500e3b0be40f42
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 22:50:10 2013 +0100

    example for remote debugger type flag.

commit 971910753c16e777dc03982afab1a36dded8b78c
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 06:22:39 2013 +0100

    added back the callback to make the window handles work.

commit 254de787e971b655f988b92fbb6196caa8c75ad3
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 22:01:00 2013 +0100

    Changes made based on feedback (e.g. 2 space tabbing and formatting) and reversed a setValue change and a few other comments.

    re-added removed sections in the navtourl and execute method so that we can see if they need to be overwritten.

commit 2c2c9a52ddb4e27b45bf676fd4be28f728172d75
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 12:09:59 2013 +0100

    fixed travis errors.

commit 2d1bd15ab776901f80e4baef9ec0fbf1926a170e
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 10:10:58 2013 +0100

    Added nav to url and added ws dependency after rebase

commit 21d5cf7317a1b0cf110eeba972dd242a3a43c405
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu May 9 18:04:18 2013 +0100

    Code cleanup to remove unnecessary methods/comments.

commit cc883b3ce5cb5344a0ce8653e1e1aea87ba3d782
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 14:33:43 2013 +0100

    Moved listeners to where the socket is being instantiated.

commit ff92e31fbb2e74e75fe57bd54da506d45ee79f16
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 09:41:59 2013 +0100

    * changed handlers to be based on methods (as we don't have any WI values)
    * Added simple handler for Runtime.evaluate
    * Changed message id to be set as it was before and to add cb to array (and to add method to an array as del).

commit c3853cfd4f4b2d9066f0576c225b9e33b66412e1
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Apr 22 15:49:08 2013 +0100

    proof of concept;
    Added webkit remote debugger and web socket connection, and page handling.

    TODO:
    - Processing response
    - Change wrapping for atoms
    - see other todo's in comments.

commit 826723427961aeb51ddcaa167069d19427d1f928
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon May 13 15:06:23 2013 -0700

    Android Works on Windows (must use --no-reset)

commit 5f19c375fd96e7233f314bbddda67a8f1465f740
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Tue May 14 10:47:21 2013 +0100

    fix for the switch web view issue

commit 3a4d1566d3a49e85d245a71ef6b5c82d6e0993e5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 14 01:18:48 2013 -0700

    bump to 0.5.1 and changelog for npm publish fix

commit fbc2e3510a64b5d8c3e74fb430d093eb5cee1481
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 14 01:12:23 2013 -0700

    fix user-finding logic /cc @OniOni

commit d6420c3fe914afc57e09ba2c6eb699a198c6f0e7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 14 00:12:11 2013 -0700

    bump to 0.5.1 and changelog for npm publish

commit 747a0efc663874d6e6072741d5e7caba2a45dcbf
Merge: 18bbb4c 32b3ded
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 14 00:06:18 2013 -0700

    Merge pull request #587 from OniOni/upstream

    Use HOME env variable if /Users/ + username fails while looking for safari support

commit 32b3ded8a3dbedb140b85471c0ebb0bdcb96db6d
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Mon May 13 23:06:06 2013 -0700

    Use HOME env variable if /Users/ + username fails

commit 18bbb4c002286a5e44100a95988b930a5bad4ce3
Merge: 3905371 bd011d2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 13 21:28:19 2013 -0700

    Merge pull request #586 from OniOni/upstream

    Set android args if desired device is selendroid.

commit bd011d2e964dfc7321a882af352543e51a00b12f
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Mon May 13 20:21:59 2013 -0700

    Set android args if desired device is selendroid.

commit 3905371f4dc29974c6ab0401aa1b4201dacfdba6
Merge: ad3849b 378eed2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 13 19:19:11 2013 -0700

    Merge pull request #585 from OniOni/test-fixes

    Remove server side testing for setOrientation

commit ad3849b805183aa2a24e27a1ca9687fc4def9047
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 13 19:04:48 2013 -0700

    update appium.io

commit 378eed26d5ac0f6e7cdcec5df515d33bada3c22c
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Mon May 13 18:55:04 2013 -0700

    Check for err in tests.

commit bc10825e88e1d5ffe96858b9e84b80ff75b0a9e4
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Mon May 13 18:29:43 2013 -0700

    Remove server side checking, caused operation to fail on some set-ups

commit c6474f0d47da89afe5a4e20ab956ee919191ac6b
Merge: 1b32c7e e8f23ee
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 13 14:45:10 2013 -0700

    Merge pull request #581 from OniOni/test-updates

    getElementByXpath now returns the first visible element, not the last.

commit e8f23eeb787e4d61c25389780e0fe760371a835d
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Mon May 13 13:31:40 2013 -0700

    getElementByXpath returns first visible element, not last.

    Style fixes.

commit 1b32c7e72ab3c44178acfae69412a02e4653f48e
Merge: 5e0d408 d03ea53
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 13 12:22:55 2013 -0700

    Merge pull request #579 from penguinho/master

    Windows Support for Build/Configure Android

commit d03ea5376c9ec62f063f4281684ed812c338e320
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon May 13 10:43:52 2013 -0700

    Windows Support for building and installing Android Bootstrap

commit 5e0d4082cb102332cc1646266e62e956b3693eff
Merge: 536892d 95d987b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 13 10:41:05 2013 -0700

    Merge pull request #575 from penguinho/master

    Implement iOS ScrollTo: Fixes oldest issue #243

commit 7e1c54d3e49ca8d704576937ae592c0af51120f0
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon May 13 17:03:24 2013 +0100

    Added a call to clear the framewNavigatedCbs as this wasn't empty the second time around.

commit 95d987b084cd17a531599dcfb0e093aa062d0da2
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun May 12 17:37:35 2013 -0700

    Adding NYI stubs for android

commit d4bc84f4d34aefafafdfb2ac730fc997604e18eb
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun May 12 15:42:38 2013 -0700

    Completing Android Element Class Map

commit bdaf4192a6166201bd84fb543c8e7c840e521c38
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sun May 12 14:41:11 2013 -0700

    Implement iOS ScrollTo: Fixes oldest issue #243

commit 0db2c70a8431879757f6b17b8c6af302fcc431fc
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 22:50:10 2013 +0100

    example for remote debugger type flag.

commit 94715d3958fcc6163932114ea9c67d46601fb749
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 19:35:10 2013 +0100

    added ws dependency after resolving conflict.

commit fda202852247156a3f21a5b242f8114f447b818b
Merge: 7ca0cfc cc89f1f
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 19:30:32 2013 +0100

    Merge branch 'master' of https://github.com/snevesbarros/appium

    Conflicts:
    	package.json

commit 7ca0cfced8213a7d19a92cc2fa0be3c877207bbc
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 06:22:39 2013 +0100

    added back the callback to make the window handles work.

commit 5af968a8616e0374c2a3c47359b30b1fb354583a
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 22:01:00 2013 +0100

    Changes made based on feedback (e.g. 2 space tabbing and formatting) and reversed a setValue change and a few other comments.

    re-added removed sections in the navtourl and execute method so that we can see if they need to be overwritten.

commit 9b4db07c8ae272048a75b66413e3fbfc478a7812
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 12:09:59 2013 +0100

    fixed travis errors.

commit 2dfa168576330427249e7f2449cfb8c32f02c596
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 10:10:58 2013 +0100

    Added nav to url and added ws dependency after rebase

commit a141ce204510a04b6ae8aeb45079b07cfd993921
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu May 9 18:04:18 2013 +0100

    Code cleanup to remove unnecessary methods/comments.

commit 2908f68a89c54027afdf8f38689189709aafb441
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 14:33:43 2013 +0100

    Moved listeners to where the socket is being instantiated.

commit fe5c80e262843217753c524e82b6f5c148d74528
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 09:41:59 2013 +0100

    * changed handlers to be based on methods (as we don't have any WI values)
    * Added simple handler for Runtime.evaluate
    * Changed message id to be set as it was before and to add cb to array (and to add method to an array as del).

commit 159047a3005c30b6fdd83eb5f132920b1368adcc
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Apr 22 15:49:08 2013 +0100

    proof of concept;
    Added webkit remote debugger and web socket connection, and page handling.

    TODO:
    - Processing response
    - Change wrapping for atoms
    - see other todo's in comments.

commit cc89f1fb7309c232e6d182e44144a12b47b99017
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Sat May 11 06:22:39 2013 +0100

    added back the callback to make the window handles work.

commit 536892d7cd671cc3a28120455184e1d90118669a
Merge: 9139496 b3c9ca8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 10 16:53:18 2013 -0700

    Merge pull request #565 from OniOni/ios-installer

    Integrate node-idevice

commit 913949672e89098455f34bf4621db3f7998808bb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 10 14:19:22 2013 -0700

    onLaunch needs to take a callback if we pass it one

commit 3f202442ff319a6fee9bcf61eb78569b9bcc4501
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 10 14:15:16 2013 -0700

    make sure readyCb uses err as first argument

commit 485ced81f855904205125138d3c409a6998736be
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 10 11:22:05 2013 -0700

    change polarity of this check so we don't keep adding to it

commit 952dfd6d494b4c16257fe7e048df62ba17e9e04f
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 22:01:00 2013 +0100

    Changes made based on feedback (e.g. 2 space tabbing and formatting) and reversed a setValue change and a few other comments.

    re-added removed sections in the navtourl and execute method so that we can see if they need to be overwritten.

commit daaa2bcbbe2c2ea8237ccc67dd5002229ccd0372
Merge: 9a594d4 3b68514
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 10 13:48:11 2013 -0700

    Merge pull request #572 from bootstraponline/master

    Add scroll test and update submodules

commit 3b68514319ed3ace684b5150364b9765b70919fc
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 10 13:46:07 2013 -0400

    Add scroll test and update submodules

commit 9a594d4cfe4477d177ee17a0dab6da57733bb7ae
Merge: 79ca2e2 e9ff1f8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 10 08:57:05 2013 -0700

    Merge pull request #571 from snevesbarros/patch-1

    Update hybrid.md

commit 79ca2e2842e6c2b8fcb3ea964f9e55513d05cebe
Merge: b552b95 4640877
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 10 08:52:20 2013 -0700

    Merge pull request #570 from bootstraponline/scroll_into_view

    Add scroll_into_view to mobile: find

commit e9ff1f8839a6beb6de51be79fe2c6aa30892772f
Author: Sergio Neves Barros <s.nevesbarros@googlemail.com>
Date:   Fri May 10 17:47:50 2013 +0200

    Update hybrid.md

    Added Java example for hybrid webview app.

commit 4640877b8fd145b8c38f10b46e3d0fa917065404
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 10 09:42:59 2013 -0400

    Add scroll_into_view to mobile: find

    Fix #566
    Example. Scroll to an element with text or name matching 'account'

    text = 'account'
           # scroll vertical ListView
    args = 'scroll',
           # textContains(text)
           [ [3, text] ],
           # descriptionContains(text)
           [ [7, text] ]

    mobile :find, args

commit 0149868020f3d7fbc5a4019ea9cba0bc256e0347
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 12:09:59 2013 +0100

    fixed travis errors.

commit 1f1da374e24557cf0d9207e519b06ae7d2d9d223
Merge: dcde96a 1d367c2
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 10:15:57 2013 +0100

    Merge branch 'master' of https://github.com/snevesbarros/appium

    Conflicts:
    	app/hybrid/ios/webkit-remote-debugger.js
    	package.json

commit dcde96aadb42f65e89f6a7b8627fa06eaa114931
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Fri May 10 10:10:58 2013 +0100

    Added nav to url and added ws dependency after rebase

commit 47fd08603e9a6b74d5660fc28723c149b55873ba
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu May 9 18:04:18 2013 +0100

    Code cleanup to remove unnecessary methods/comments.

commit cb68ecdda43248b1959144dfa34e431a23aeca4a
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 14:33:43 2013 +0100

    Moved listeners to where the socket is being instantiated.

commit 3025d3a7f68066b803a775f6d5b7212ac40a4ca4
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 09:41:59 2013 +0100

    * changed handlers to be based on methods (as we don't have any WI values)
    * Added simple handler for Runtime.evaluate
    * Changed message id to be set as it was before and to add cb to array (and to add method to an array as del).

commit e793452ad9b5940e908380a9c773d9defc6a76e4
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Apr 22 15:49:08 2013 +0100

    proof of concept;
    Added webkit remote debugger and web socket connection, and page handling.

    TODO:
    - Processing response
    - Change wrapping for atoms
    - see other todo's in comments.

commit b552b950917dfb229166a21e84b8d07013cfde23
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 9 21:51:37 2013 -0700

    better logging when adb relaunches

commit b3c9ca8c2b0daa3d056136defb894e9481e84e48
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Thu May 9 17:31:44 2013 -0700

    Comma-first.

commit 09ee81061b36cbe62ef8816677f5a99e51451cb2
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Thu May 9 14:46:57 2013 -0700

    __dirname should do fine.

commit 2da05ab7417c6092a499bb604ce09f3fba7e4aea
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Thu May 9 14:20:40 2013 -0700

    Style fixes.

commit 1a0be0d7731a6e89c4b84991f1fd486722b7eb39
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Thu May 9 13:59:38 2013 -0700

    Add example for real device (iOS).

commit ecf29a6afab11e11499a95a34deb5b4c926242e9
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Thu May 9 13:58:22 2013 -0700

    Integrated real device installation (iOS).

commit 316f1b60858558b6c9ce0b1ec221094ba9a2dafa
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Thu May 9 13:55:41 2013 -0700

    Bumped required node-idevice to 0.1.2

commit 08abb2bd1ad4283ef5e2d29e36bfe5b4cc1efcd0
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Wed May 8 19:58:39 2013 -0700

    Initial work in iOs installation.

commit d044f46d3bfe6fbe1df2aa0d2c1b4e88cfa5ce9e
Merge: f92f577 2fa7a34
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 9 15:38:26 2013 -0700

    Merge pull request #568 from maudineormsby/master

    requirements.txt for python examples

commit 2fa7a34c8fe22f860af292e44bb45227d49a93b8
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Thu May 9 15:26:48 2013 -0700

    Add requirements.txt

commit f92f577b884a9cc069601d484c00591f00910263
Merge: 3edcada 4e66097
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu May 9 13:29:39 2013 -0700

    Merge pull request #563 from jlipps/master

    let android launch pre-installed apps by package name alone

commit 4e66097254125f87084f3bc7066436026fa203aa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 9 13:01:52 2013 -0700

    remove commented code and re-bind this function

commit 08669ce542feec28f5fc71958e254fb16a90c5cd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 9 12:34:12 2013 -0700

    allow android to launch app already on device by package name and activity

commit fab11cd40c50d181a7314a330187d9ac26c37809
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 9 12:12:36 2013 -0700

    refactor appium configuration code since it was long and ugly

commit aefd1a2d9a8009e0ffd887abcf3c855cdb57756a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 9 11:49:47 2013 -0700

    improve bad app extension error

commit 1d367c202b5f9454b5d9d242b646cc7d8565ae3f
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Thu May 9 18:04:18 2013 +0100

    Code cleanup to remove unnecessary methods/comments.

commit 3edcadac2d20b8e3c5b7b2766706ab352b6d336e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 19:01:24 2013 -0700

    remove @author tags
    fix #531

commit d7e53bb3e12adbb790ba227d4690c37a5b11508c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 18:48:08 2013 -0700

    remove short http timeout for selendroid (fix #540)

commit 5fdde77328bb2fae9fbc99bcdbcada614ea2d71d
Merge: 8d46ba1 4b76ed0
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed May 8 18:44:28 2013 -0700

    Merge pull request #559 from jlipps/master

    more robust page load checking for mobile safari

commit 8d46ba1594ee8ea45265f4b06d071deff9a6e885
Merge: 2a68f38 5a166b9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 18:42:59 2013 -0700

    Merge pull request #557 from OniOni/haxm

    Add HAXM docs (not much).

commit 5a166b9a294eba53d450e975b91efab0b75e84d6
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Wed May 8 18:20:09 2013 -0700

    Add links to haxm page.

commit 2a68f3803c5fb3a8b082f1549e973ea8116007aa
Merge: 3a8aed1 6a3810f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 18:08:42 2013 -0700

    Merge pull request #558 from OniOni/python-exs

    Cleanup of some python examples.

commit 4b76ed0478163a1437593a6f8cf21555ddb127a8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 18:07:58 2013 -0700

    make sure safari waits for frameNavigated before checking readyState
    fix #454

commit f8f5dcb2c8f65e38eec3c1eb069150608d356906
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Wed May 8 18:01:12 2013 -0700

    Add instructions for installation.

commit 6a3810f78603dbb3716f2a60141042cb9c730159
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Wed May 8 16:51:50 2013 -0700

    Make python examples runnable from anywhere (not just from script dir).

commit e3ecdf49d919db2fb9f578de51e8b224d875ff6d
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Wed May 8 16:50:25 2013 -0700

    Pep8 treatement to android_web_view.

commit 6ab25b9e7578a8963af30cf70adfa251f6aebb21
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Wed May 8 17:30:13 2013 -0700

    Add HAXM docs (not much).

commit 3a8aed1c2e4701570686a7fba4e5e8033c37a990
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 16:44:15 2013 -0700

    changelog and bump for 0.5.0

commit c2176bbbdcee375fcb860de2cc6ef087187a8213
Merge: 10b0b0d 58fad62
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed May 8 16:41:19 2013 -0700

    Merge pull request #555 from jlipps/master

    make --fast-reset and --without-delay the default

commit 58fad629e642eee834dff0d50d1e0b18d6a2200f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 16:38:16 2013 -0700

    update readme and docs with new parser args

commit 4c4d69240a45e27939840bd35697fcdd4ace7d48
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 16:35:01 2013 -0700

    update bin.js with new defaults as well

commit 497d66fc77a0315e299897617efbf949b876fe85
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 16:31:19 2013 -0700

    make our grunt commands conform to new parser spec

commit 759be36375ced909307540c69eeaa1067f80f64a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 16:27:21 2013 -0700

    make --verbose the default option and add --quiet for the other case

commit cfa87f7cafd2b856679fb0a389ab93ff5494bc1f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 16:08:41 2013 -0700

    make --without-delay the default and provide --native-instruments-lib for the other case

commit 7a1ce72ab2af01faa01581474c35615e606540ef
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 15:55:06 2013 -0700

    make android --fast-reset the default and provide --full-reset for the other case

commit 10b0b0d47924c2b19f068add077c63979a81a00c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 14:15:48 2013 -0700

    update readme and appium.io to use correct npm install syntax

commit 8fc8d2f2e136e9bebc56b6388902d723ed438aaa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 12:08:35 2013 -0700

    fix bad error exit setting for publish

commit 4b123fb43a28f5cf98a17253b72293019cc0d8ff
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 12:05:56 2013 -0700

    changelog and bump to 0.4.1 for publish

commit 0027d498e839ff396b19df9b23dead93803048c7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 12:01:06 2013 -0700

    beef up .npmignore and add docs to package.json

commit 655a2991cac552f876d4938ae4ea3f7e26bd24ef
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 11:58:24 2013 -0700

    make sure things are harmonious before publishing

commit e2954460477d5fdd0c957ef737a524affb1c5db4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 11:42:43 2013 -0700

    ensure working directory is clean before publishing

commit eb75d8daa79f254d9c9a172a93a945dd956d029e
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 8 14:33:09 2013 -0400

    toLowerCase requires String

    Update selendroid

commit 6159a2d609d8626c2e0d7ee15d7b80252a62806c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 11:37:33 2013 -0700

    default reset.sh to non-verbose mode for cleaner output

commit 2c5ed907ef5885a83d0d21a46fdab330781c9459
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 8 11:22:26 2013 -0700

    use bools in reset.sh, update docs to know about reset.sh --dev

commit 9e34344e3e9df8f3e5ae46af9a1f98889728e382
Merge: 3f9d1a3 a4ede0d
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed May 8 07:32:25 2013 -0700

    Merge pull request #549 from Shiin/master

    Update more test for TestApp

commit aa0cd99ecebf00ddc672a93540c9090d1e9b669f
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 14:33:43 2013 +0100

    Moved listeners to where the socket is being instantiated.

commit 64328772a453fd90bd9652e4f6f0d0d70d6f2341
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Wed May 8 09:41:59 2013 +0100

    * changed handlers to be based on methods (as we don't have any WI values)
    * Added simple handler for Runtime.evaluate
    * Changed message id to be set as it was before and to add cb to array (and to add method to an array as del).

commit 3f9d1a3fe198e5b3779b81a8d136a4282bf01250
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 7 23:49:31 2013 -0700

    move some deps around and make reset.sh not require grunt-cli to be installed globally

commit ea4b8df6e84639d4742d4e2674c90fac7fdb4ef5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 7 23:05:55 2013 -0700

    setConfigVer is not --dev only

commit 26088435a20c9aabdc2c00dfe8b24c5651ad1b58
Merge: fe2237c 8244d13
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue May 7 18:18:15 2013 -0700

    Merge pull request #548 from jlipps/master

    run all binaries in build/ rather than submodules

commit 8244d13b5f2de19f19991cbfb1bbd9ffcaaee29d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 7 16:37:22 2013 -0700

    have appium use all external binaries/libraries in build/ rather than submodules/
    this is so we can easily wrap up build/ say for an npm publish without getting all the submodule code as well

commit fe2237c88926485d468420ad45be27e8938f6dbe
Merge: edd3fa2 417466c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 7 15:41:54 2013 -0700

    Merge pull request #547 from jlipps/master

    add --dev to reset.sh

commit 417466ca778655446f8b6829a27473f49527a38f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 7 15:32:48 2013 -0700

    update reset.sh to include a --dev flag which gets test apps

commit edd3fa217ab796abf1136821ac481c407c93759b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 7 14:59:16 2013 -0700

    update changelog and bump to 0.4.0 for npm publish

commit 25985c523c717e8fff6236d187c6f33a45409a9b
Merge: b548080 b3117b3
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Tue May 7 13:45:48 2013 -0700

    Merge branch 'master' of github.com:appium/appium

commit b3117b3565a88bf0b1c125ce44c86798c80e75ba
Merge: 5bb5399 928b611
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue May 7 13:41:33 2013 -0700

    Merge pull request #542 from bootstraponline/fix_mobile_find

    Fix mobile find

commit 928b6117ff34312033bf19da8e567b6b20a56379
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 7 14:18:38 2013 -0400

    Detect single find

    This fixes an infinite loop where a single element is expected to be an array
    when using implicit wait.

commit b5480806c276d962173ad93d504fea0e0d5b9288
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Tue May 7 11:59:20 2013 -0700

    Fail nicely when UN or PW is blank

commit fb70cee88ef3c764a43f9f4c298187d04b712bb4
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 7 12:43:56 2013 -0400

    Fix mobile find

    Return proper error when element is not found
    Raise runtime exception on disconnect so Appium restarts bootstrap

    Fix #541

commit 5bb5399ad5f5183b07de4ba5d1c37cb1b7e96e66
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue May 7 10:54:57 2013 -0400

    Update submodules

commit a4ede0d7687fa7576411c9af19df85b466e2520c
Author: KiSS Concept <kissconcept@KiSSs-Mac.local>
Date:   Tue May 7 17:58:30 2013 +0700

    Update more test for SimpleTest

commit 2a303ea5307e0967ab04265c3f5e09a7a3620fda
Merge: eff0afd e49f791
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Mon May 6 18:23:16 2013 -0700

    Merge pull request #535 from DylanLacey/master

    Example for Ruby Android on Sauce

commit e49f791ee6d09d90eb079cfea9bb876f0cabb475
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Mon May 6 18:09:26 2013 -0700

    Add an example for Android and Sauce Labs

commit eff0afdf960a608ca61143085071506ca08a9eee
Merge: fe25d5e bd998e0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 18:03:25 2013 -0700

    Merge pull request #534 from jlipps/master

    android on sauce example for node

commit bd998e017af5c3a228b7e38839a794c57fc99ec2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 17:44:44 2013 -0700

    add appium android on sauce test for node

commit fe25d5e35454f0fb77abad22fef420c6cf5f1307
Merge: e7b7531 54d012d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 17:44:00 2013 -0700

    Merge pull request #533 from penguinho/master

    Adding Shake() for iOS

commit 54d012dd6091e150f5d41edaa3a0e27248fd43a5
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon May 6 17:34:42 2013 -0700

    Adding test for mobile: shake

commit e7b75316c0b2d327e8136b328b59f3961dd70990
Merge: 75e926d 8c5687b
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 6 17:07:07 2013 -0700

    Merge pull request #530 from jlipps/master

    getName for android

commit 75e926d11ab06242bfe64f2f3617bc8e3b39e688
Merge: c8a7d65 d4d5962
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 17:02:12 2013 -0700

    Merge pull request #532 from maudineormsby/master

    Android example for sauce

commit 0b0a4e9309d97decade087e2e2ddbd5c206d807b
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon May 6 16:59:15 2013 -0700

    Adding Shake() for iOS

commit d4d59622fdd337789bedf524e3f5be2b393ca25a
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon May 6 16:53:58 2013 -0700

    Android example for sauce.

commit 8c5687bfb10072451547a9f48831e29b258997ec
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 15:33:06 2013 -0700

    add getName to android

commit c8a7d6589cf16276dd697d019ebdd14269253a16
Merge: d6d1f8b 5111dbf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 15:51:49 2013 -0700

    Merge pull request #529 from bootstraponline/fix_selendroid_reset

    Fix selendroid reset

commit 5111dbfb33e53b644353e341539df45e5a9d4be0
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 6 18:00:09 2013 -0400

    1k is far too low

commit ebd411ae23ab86f431110bff5394c056f1928af5
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 6 17:45:27 2013 -0400

    Fix Selendroid error handling

    Fix #508

commit c5b021cfc3def0b5a9da29e6760507aa596788fb
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 6 15:44:52 2013 -0400

    Fix selendroid reset

    Fixes #528

commit d6d1f8b5548f82514e339e6270de12e0430f63b9
Merge: b1c4378 33f3afc
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon May 6 11:06:23 2013 -0700

    Merge pull request #527 from jlipps/master

    update selendroid and other server fixes

commit 33f3afcbbe242d4cc7b6a3d36c3ee284f56209c8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 10:57:13 2013 -0700

    clean selendroid before building

commit 152e5662e643cbc8d7b8291f2af1777058faf4c2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 10:56:03 2013 -0700

    update selendroid to a version that works

commit d4597f37f37a415d493976ac58b29beae7f544aa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 09:44:36 2013 -0700

    new way of building selendroid

commit 99a358df9f00a6dce1ff89605c0a32e277433bc8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 09:44:08 2013 -0700

    fix some js logic issues /cc @penguinho

commit cc78ffe92dc68483c31f77aa94293558d58e5706
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 09:02:26 2013 -0700

    update selendroid

commit b1c4378972eb11bb56920845e9845194e5ece58c
Merge: abfb2a1 1b32d38
Author: Bernard Kobos <berni@extensa.pl>
Date:   Mon May 6 09:00:23 2013 -0700

    Merge pull request #522 from jlipps/master

    Add a configuration scheme so we fail gracefully on config errors

commit abfb2a1b6634e8e9f35d646c8f4a34cde73627ec
Merge: 780b187 1e34521
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 08:35:13 2013 -0700

    Merge pull request #523 from penguinho/master

    Adding support for tools folder to checkSdkBinaryPresent in adb.js

commit 1b32d3843ab26b2aac5fbe36531649d6fcdf8e63
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon May 6 08:34:27 2013 -0700

    fix unit tests

commit 1e3452141721fda239a73fc940606370614ca068
Author: Dan Cuellar <penguinho@aol.com>
Date:   Sat May 4 19:58:08 2013 -0700

    Adding support for tools folder to checkSdkBinaryPresent in adb.js

commit e5d43beb9fee2d5b826c35a0600aef23a8f9c0cd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 16:38:04 2013 -0700

    refactor server.js and add config functions so we fail if not configured

commit 780b187607725fbe2fc16b0773d807f26fedf128
Merge: 73e1830 9950dde
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 15:38:18 2013 -0700

    Merge pull request #518 from sah/master

    improve rspec sample robustness a little

commit 9950dde436abb6f84806b509fef97a0d3599eae9
Author: Steven Hazel <sah@saucelabs.com>
Date:   Fri May 3 15:14:53 2013 -0700

    put a keep_trying spin around this assertion, since there's a race condition where alerts might not be cleared yet if the script goes fast enough

commit 73e1830b2a966e3a3ec58dfd263c4ace21e0ebd0
Merge: 93e1f26 91e5edb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 15:14:52 2013 -0700

    Merge pull request #517 from penguinho/master

    Adding --avd to server args doc

commit 91e5edb647c036eb840f3312e7170dd6c783213f
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri May 3 15:13:41 2013 -0700

    Adding --avd to server args doc

commit 93e1f26e3731a826e97e27d7e6545c6aba10d6b5
Merge: bb6e1ab 7b56361
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Fri May 3 15:12:17 2013 -0700

    Merge pull request #515 from jlipps/master

    don't rebuild selendroid

commit bb6e1ab308bc00b426cbc435ebcbcfc60f5029fd
Merge: 28a9aac 7973ba6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 15:11:43 2013 -0700

    Merge pull request #516 from penguinho/master

    Automatically Launch Emulator When --avd switch is supplied -- Fix #503

commit 7973ba64dbc92d53dcb7e4a32a2cd3f454ea32c4
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri May 3 14:56:07 2013 -0700

    More lint fixes

commit 1024f0a3b0c6f3a20449e9de7e8e550e71e08229
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri May 3 14:54:11 2013 -0700

    Adding missing semicolon

commit 28a9aac749ba2c9354348fb2d557d819ba610bda
Merge: 9d5dfd9 8b91108
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 14:52:02 2013 -0700

    Merge pull request #514 from bootstraponline/fix_reset_selendroid

    Fix reset selendroid

commit dc44202051552a0370aab90f74fc019347e88940
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri May 3 14:47:39 2013 -0700

    Automatically Launch Emulator When --avd switch is supplied

commit 8b91108846714547afb1b2a5d25d8cf656efd539
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri May 3 16:58:25 2013 -0400

    Fix reset selendroid

    Fixes #513

commit 7b56361ac768f7919baf82be4047643670e9b003
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 14:25:59 2013 -0700

    don't rebuild selendroid for each app (fix #434)

commit 9d5dfd9ce3d30bc5ac4ac7f65fa6fb7991b7e699
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 11:57:01 2013 -0700

    add xml2js to deps

commit eadb6361624771094e76a42afb2f9298d838d644
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 11:51:37 2013 -0700

    we can use wd.js from npm now

commit 7958232dd89034720d326fb30330c5aa7e9c38b9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 11:48:59 2013 -0700

    update selendroid to newer version

commit 5f070ffdc2b77990855fe328b5de062764e866fc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 11:38:26 2013 -0700

    rename uiautomator/ dir to more descriptive android/

commit 716bac2323820ec4658093ce6b3dd0fbb315e87b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 11:34:50 2013 -0700

    don't need this file anymore

commit 44057e772d86dee1f446363194319e7a6b7580cc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 11:26:18 2013 -0700

    add auto-tagging in npm publish script

commit 9d5b0297d951d9314c877387d9bf3fd56531a5ac
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 11:11:17 2013 -0700

    pushed changes to appium.io

commit 89dfd563ceb739595afb318ed60cd38ef624496c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 11:01:36 2013 -0700

    update README to point to new docs instead of wiki

commit 273d258f088a849e2fc1cb8e6a48997a7818336e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 10:59:44 2013 -0700

    move other wiki files to codebase/docs

commit dcdab8bf10b5fdf50d6ca1d44068fed02d841000
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 10:51:23 2013 -0700

    better formatting

commit fe692aa6faa6a99573e6c42730bf43485d3c5736
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 10:50:07 2013 -0700

    table fix

commit 45c0ecd64dde3b76a89dd88019f1a290f5fb3894
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 10:46:49 2013 -0700

    get some errors from troubleshooting wiki into troubleshooting doc

commit f3efaa9fc88fe2f7f6ad4de77736810a07cc92a9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 10:39:35 2013 -0700

    update README to point to the new docs

commit 789d797263b3c84bec7d347c74af52e9d1ef3094
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 10:28:17 2013 -0700

    add troubleshooting docs and migrate finding-elements wiki page to doc

commit e40534109de448f1905f1398bd76f7eab77fb2e8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri May 3 09:56:52 2013 -0700

    updated appium.io

commit 81cb53fbc6480c2bc9f39af8b3852ccadb354f17
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 2 15:08:06 2013 -0700

    update readme

commit 3f3c2b538c0d2a5e967ccad4856359242207509c
Merge: 8f27110 63eceee
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu May 2 11:59:25 2013 -0700

    Merge pull request #505 from bootstraponline/catch_null

    Catch null

commit 63eceeece0af1293ced108a446f957e3f4f2d743
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu May 2 14:57:17 2013 -0400

    Catch null

    Fix #504

commit 8f2711094c691bdebfb1be324c791b5d531ec0a0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 1 15:09:57 2013 -0700

    add contacts android app and example test

commit a715ca809226e5f8bc525ef8f1641ee28e635bf5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 1 12:11:35 2013 -0700

    update apidemos again

commit 190e74435d6c5b01e6331f3752defc4b77a50a7f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 1 11:43:11 2013 -0700

    make sure not finding the app apk is a capital offense (and tested)

commit cc149e78f16b730d55b4149da8faa4fd2ffd1a0b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed May 1 11:34:27 2013 -0700

    update submodules including selendroid

commit 337b72d25d1c2f8274b1b98931d9a5bbdfc2f8ac
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 16:40:48 2013 -0700

    doh forgot to bind

commit 988440a3c03ae728c2f73f219a4da6a561c84942
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 16:33:20 2013 -0700

    another android python example

commit c5ff3124b46eae54478035117e59148a4d399f45
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 16:32:55 2013 -0700

    make sure app is present and fail nicely if it's not (android)

commit dfd5107f7e570040a13f26dc71c8290b64dee645
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 15:53:15 2013 -0700

    even more logging

commit 67a9ec9d6670cb5bd28bbe107654cd893d8ff21f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 15:38:48 2013 -0700

    add a bunch of logging for better debugging of android startup issues

commit 7c5ecc15337f9c797691662989564e677edcc7ff
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 14:39:29 2013 -0700

    make sure adb uses aapt from appropriate location

commit 12433499c8dbb9a92b2af3205a6fb0b7e0dff71e
Merge: c8aecc6 3e736c2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 13:22:43 2013 -0700

    Merge pull request #499 from penguinho/master

    Adding scroll view to AndroidElementClassMap

commit c8aecc6859216e1ec91e084c67e9ffd0178c223c
Merge: d60e603 85fe40e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 13:21:17 2013 -0700

    Merge pull request #498 from bootstraponline/fix_content_type

    Fix content type

commit 85fe40e8c3b2ff552a81358080a894d47ef93390
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 30 15:52:54 2013 -0400

    Fix content type (Fixes #497)

commit 3e736c21a7fe58b0a2584b4e36d703e3ec5e8bc3
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Apr 30 13:06:32 2013 -0700

    Adding scroll view to AndroidElementClassMap

commit d60e6034875e9209127362426f4d15d7f59a67f8
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 30 16:59:26 2013 -0300

    Remove ;

commit 6dc86cd4910ab854d456388172566898628e4990
Merge: cd28962 08879c7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 12:05:03 2013 -0700

    Merge pull request #495 from bootstraponline/get_name_contains

    Add getNameContains

commit 08879c7b8f71b8906446aab3dcee1bc84d0438f6
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 30 14:01:57 2013 -0400

    Add getNameContains

commit cd28962a67b4d4fb2a0857f3693b141c1364ee53
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 11:24:52 2013 -0700

    fixed previously unlinted file

commit 4373612a283d6f814383d893a46cc4293c5a448c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 10:52:47 2013 -0700

    fix reset.sh and add files to linting

commit cfade97ba3b9a0b7905d3f9e6d81f41b12753f39
Merge: 66d3710 088c484
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Apr 30 11:12:55 2013 -0700

    Merge pull request #496 from jlipps/master

    FirefoxOS support

commit 088c4842a512a77df22000d4636816013a329b52
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 10:22:07 2013 -0700

    add firefox tests to functional test suite

commit 00cee2e15f5332bd2c78e6cc6a90c29e365157ed
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 09:45:05 2013 -0700

    make stop() actually call deleteSession so new session can start

commit a94e22d4871e060b3d2e89685e33e09c634a9374
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 09:44:41 2013 -0700

    make unimplemented methods for firefoxos return not yet implemented

commit 8b69b2818c98214391925b6ed871341184d0d6a2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 09:23:32 2013 -0700

    clean up some code and make async-friendly

commit 498e857bac5349a66517864daef2c16378e22a16
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 25 10:48:27 2013 -0400

    make sure we can receive longer commands over tcp

commit 8a30903d0e54f56e598cc8f1c7650072c49d6dd0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 23 22:06:39 2013 -0400

    initial support for firefoxOS

commit 66d3710cc3510a1cccecf82d5463aaede5e19ea7
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 30 14:01:14 2013 -0300

    cb is never used

commit 83b4a901910a9e57f9e9629d9c95e630cbe1544c
Merge: e4bc25a 52cd94b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 09:59:36 2013 -0700

    Merge pull request #494 from bootstraponline/fix_null_tap

    Fix null tap

commit 52cd94bacc669c660e4075dec189ba795bd3ee00
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 30 12:53:22 2013 -0400

    Fix null tap

commit e4bc25ada127f9792cfe3f4de2c0d0f918e5a1c1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 09:46:50 2013 -0700

    bump to 0.3.1 for npm publish

commit 9289b478eca7eec24053bce4716f06b54996e67c
Merge: a95d77e 1e677d8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 09:36:32 2013 -0700

    Merge pull request #491 from mutualmobile/android_clear

    Added support to clear an editable element (i.e. text field)

commit 1e677d8cee60767eb4c4a6633f1759476eec32e4
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Mon Apr 29 19:11:50 2013 -0500

    Added support to clear an editable element (i.e. text field)

    Added unit test

commit a95d77e0e809f82c2475ae8baa2678efe9e5a533
Merge: 62d4825 bc84c79
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 09:01:37 2013 -0700

    Merge pull request #493 from jlipps/master

    misc fixes (including #492)

commit bc84c79ad38e0e6529cfda48b3a55927c4002706
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 08:52:49 2013 -0700

    update changelog for 0.3.1

commit 776726366f5791a27d296b695f98f8c5823b954a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 08:52:37 2013 -0700

    make sure webviewdemo isn't added to repo

commit 203d911ee156884b435f863fcf130ed2c4be1359
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 30 08:52:24 2013 -0700

    when building apps, clean and build need to be run synchronously

commit 42153d130bcee1b9d0dd5e76f9c3a5f4a7c460b3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 29 18:39:12 2013 -0700

    don't run webview tests twice. once is enough in safari

commit 62d482563ec3638d7d9516ff9af9c49f1de8acac
Merge: 35cbac4 d0ffc34
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 29 13:54:59 2013 -0700

    Merge pull request #489 from bootstraponline/fix_selendroid

    Fix selendroid

commit d0ffc3483a399fa9293d55d3736847d2297972b2
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Apr 29 15:43:26 2013 -0400

    Fix selendroid

    Fixes #486

commit 35cbac41957b0dc7a0fe9b992726dca676cf4d0a
Merge: f735f42 749d817
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 29 12:01:16 2013 -0700

    Merge pull request #484 from mutualmobile/fix_build_ios_clean_first

    Make sure to do a clean before build of the ios apps in case of an upgra...

commit f735f4273073362bcd866c9d33720697c73098fa
Merge: 8006abf 56bc5dd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 29 11:27:27 2013 -0700

    Merge pull request #488 from bootstraponline/prefer_vis

    Prefer visible

commit 56bc5dd55afee0130eaefa8b5c4f7a5a7476aac6
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Apr 29 14:19:08 2013 -0400

    Prefer visible

commit 749d817fd004e68693c67dd0059442e3cb643a14
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Sun Apr 28 17:50:02 2013 -0500

    Make sure to do a clean before build of the ios apps in case of an upgrade/downgrade to the compiler.

    Fixed some lint errors

commit 8006abf6870f120c964baa6c8cbea808371cc302
Merge: 8eb666e cb92cbe
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Apr 29 07:24:01 2013 -0700

    Merge pull request #485 from dawogfather/master

    "node-bplist-creator" has become "bplist-creator" which means NPM install fails

commit cb92cbe9257e67330e6b828f39320e37bcd72740
Author: Tom Romano <tom.romano@gmail.com>
Date:   Mon Apr 29 16:13:29 2013 +1000

    The  NPM package "node-bplist-creator": "~0.0.1" has been moved/renamed to "bplist-creator": "~0.0.2" which currently kills installs done via npm.
    Will need NPM release

commit 8eb666e6f8a62c4c299a44554c06685d0289e046
Merge: 6251c33 ce7caa7
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Apr 26 21:36:42 2013 -0700

    Merge pull request #477 from mutualmobile/android_screenshot

    Added support for screenshots for Android.

commit ce7caa794e7bcdeee0122d8dad1ae2f84b4bbf7d
Author: Eric Plaster <eric.plaster@mutualmobile.com>
Date:   Thu Apr 25 17:22:12 2013 -0500

    Added support for screenshots for Android.

    Added support for screenshots for Android.
    Now uses ScreenShooter found at https://github.com/appium/screenshooter

    Fixed some javascript lint issues

    Removed screenshooter... again

    Removed grunt buildScreenShooter and fixed string

    Removed grunt build commands for Android Screen Shooter

commit 6251c33beba45b14a75ad72d2e1ae700aa55be34
Merge: 1b6ecb2 211a590
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 23 14:16:15 2013 -0700

    Merge pull request #471 from maudineormsby/master

    Update docs for running on Linux

commit 211a59080234f4aa8ac36a7cefea5ce4dc9c1ea8
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 23 14:00:10 2013 -0700

    Differentiate OS X and Linux.

commit c36fab208cacf4d7284be6e5f7c2af8ba945663c
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 23 13:55:51 2013 -0700

    Docs for linux.

commit 1b6ecb2360b07305aeb49c6260b3560398f6f151
Merge: 04defc7 15d01fc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 23 07:21:11 2013 -0700

    Merge pull request #466 from bootstraponline/aapt_rename

    Use aapt rename

commit 04defc76a91116573a775f593d09a93d38fb9203
Merge: 5faeb37 078c4d7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 22 21:50:51 2013 -0700

    Merge pull request #463 from OniOni/upstream

    Add android web view example

commit 078c4d793705d2aa71b6e94a8aa1c5845c958a2f
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Mon Apr 22 21:25:44 2013 -0700

    Style fix.

commit 15d01fc4c48220f70541d326a2ad25d163ee920e
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Apr 22 11:44:21 2013 -0400

    Use aapt rename

    Fix #465

commit 3a8db7625d0df4ab2cb136f95fafcca2a3e76e0b
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Apr 22 15:55:16 2013 +0100

    incorrect version of ws supplied. updated to 0.4.25

commit 44e8c46d4d56535ab6062d7a251e44e68da651a1
Author: sergio.barros <sergio.barros@gamesys.co.uk>
Date:   Mon Apr 22 15:49:08 2013 +0100

    proof of concept;
    Added webkit remote debugger and web socket connection, and page handling.

    TODO:
    - Processing response
    - Change wrapping for atoms
    - see other todo's in comments.

commit 4d7deb6608e991c2d4f89c92524b7c4d0fc2d6b8
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Fri Apr 19 18:04:15 2013 -0700

    Add tasks to build WebViewDemo.

commit d411e40fe40ecbf982486a3f673dbc56e8fc2588
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Fri Apr 19 18:03:24 2013 -0700

    Create new task buildSelendroidAndroidApp.

commit 6d6f9f2e52d583cbb7c0e038f6e2e605121b6f0c
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Fri Apr 19 18:00:21 2013 -0700

    buildAndroidProj now uses maven if no build.xml is found and pom is present.

commit 4cab8d8de1d72e662bb1116773b4196ffb44dac5
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Fri Apr 19 17:56:08 2013 -0700

    Add new test for android web view.

commit 5faeb37d4187ed3cfcb50666f7ec1fcddc6df7c3
Merge: aaacc32 31ddfb3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 19 13:35:56 2013 -0700

    Merge pull request #460 from OniOni/upstream

    Empty body in answers causes appium to crash

commit aaacc3278d70197376763a69d1de6c361d51fe21
Merge: d2cd0ca f490004
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Apr 19 13:35:33 2013 -0700

    Merge pull request #459 from jlipps/master

    bunch of fixes to make appium more cross-platformy

commit d2cd0cabf7402198d7377adabbbcd3c0797cf969
Merge: 4967a96 628473a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 19 13:33:54 2013 -0700

    Merge pull request #458 from bootstraponline/fix_source

    Fix source on real device

commit 31ddfb36a2af2eb5fef9543d60e7eccd7eb084de
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Fri Apr 19 12:15:11 2013 -0700

    Do not try doing stuff with body if undefined (ex: 500 status code).

commit 628473a9eecd380c80cbd763af2546cc11c6c37a
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Apr 19 14:07:07 2013 -0400

    Fix source on real device

    /cache works on the simulator and fails on device.
    /data/local/tmp is used by Android's uiautomatorviewer so appium should use that
    as well.

    Fix #457

commit f4900046c381e0b1f4b577b5a0e5f8789e318624
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 19 10:19:42 2013 -0700

    make android swipe wait for swipe to complete as well

commit 6ac2d89b9710c873d534f2e49e666b8fc2609813
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 19 10:19:28 2013 -0700

    add collection to mechanic (changes submitted upstream as well)

commit 359afa3a1e1b2917f890e28a101d9f142a21fe3c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 16:47:23 2013 -0700

    minor fixes

commit d0f483afb56ca05408bbb1c66eaedfbf7e4dcf0b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 14:27:23 2013 -0700

    make sure swipe returns error if it doesn't execute

commit 0d81c61a534e020fcfe05035c7e94543aa44ae10
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 14:24:02 2013 -0700

    allow setText on android to press enter when it sees \n

commit 0c0b5b057bed949b5ce551300f2452791af53bcb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 14:23:37 2013 -0700

    add some more android aliases

commit 751c8992019587b64e076bc5b7976a09b92e65a9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 14:23:16 2013 -0700

    make sure device is done swiping when we return control

commit c15d3b8fc764d1783ab648c49ae5f03e457f3613
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 14:23:00 2013 -0700

    make android not flick so fast

commit 2cd097aa74bdd42eb87169955e83902d85777305
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 12:51:35 2013 -0700

    make textfield return secure for ios as well

commit 214a581c25d1b78ad83a92f104987caa8d098ef0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 12:34:12 2013 -0700

    alias window to frame in android

commit 3a0e086db0088439e35c3f2016c29658b490381f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 12:33:56 2013 -0700

    allow @name to refer to @text, @label, @value

commit 91c5e6be1394e8fa9acd8ace15da4944c318bac6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 12:33:26 2013 -0700

    better defaults here

commit 4acb7da8c5e29a7f0a39ce4d5f1bf7940a236418
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 10:15:42 2013 -0700

    when searching for @text in ios, fallback to @label and @value

commit 4967a9614cff3bc2da5c56f7c9556b199a888674
Merge: a526185 f620f48
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 18 14:29:59 2013 -0700

    Merge pull request #453 from bootstraponline/xpath_wildcard

    Fix XPath wildcard

commit f620f480a46dfa88b396be3cddf52ad15aff8500
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Apr 18 14:36:16 2013 -0400

    Fix XPath wildcard

     #451

commit fb13e004568014d052d7b0f03bca49243aae540d
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Apr 18 15:21:33 2013 -0400

    Fix tag name selector

     #451

commit a5261854eab001ab1965b198b8b0a598beb62fe5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 17 16:10:33 2013 -0700

    make sure zip file exists before trying to copy it

commit 71999169f70feb1bfbbb335ad00c9825db9e8e04
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 17 13:33:54 2013 -0700

    fix xpath last() tests

commit 60a61cdd74367f5a647e38bf161db5d6c785065f
Merge: a1d121d 139176b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 17 13:04:13 2013 -0700

    Merge pull request #448 from bootstraponline/xpath_last

    Parse XPath last()

commit 139176bfaf2af8fcd0d28b9ef245a93acc3ccd28
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 17 15:47:36 2013 -0400

    Add broken tests for last()

commit 5a9259911c8dec890e41c382e6bd3426ee1514cf
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 17 15:21:51 2013 -0400

    Add last() for Android

    Fixes #444

commit 6655b4d3d4b37369dfa4664e83d3578d4224cbbe
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 17 14:51:41 2013 -0400

    Add last() for iOS

    find_element(:xpath, '//button[last()]')

commit a1d121d5022a926e48bd390f735c0cef40bffbd3
Merge: 47b9d2a b211a7b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 17 11:42:14 2013 -0700

    Merge pull request #449 from bootstraponline/dynamic_attr

    Dynamic attr

commit b211a7b537bafd2faf3b736eed7bd821e9891d61
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 17 12:38:36 2013 -0400

    Add all to mobile: find

    For example, return the name value of all edittexts.

    > mobile :find, [ 'all', [ [26, '(?i).*edittext.*'], [100] ] ]
    post
    session/5dc30124-994f-48e6-83a8-fb1d18a7d361/execute
    {"script":"mobile: find","args":[["all",[[26,"(?i).*edittext.*"],[100]]]]}
    => "[Email Address, Password]"

commit 29fa7104475b6cfd1f6d5f8eb78247035d260db8
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 17 11:58:55 2013 -0400

    Add server side element methods to Dynamic

    An example of finding the first button's name attr.

    mobile :find, [ [ [26, '(?i).*button.*'], [100] ] ]
    post
    session/d1fe1c05-3ec3-49a9-80bd-394ebf726ba6/execute
    {"script":"mobile: find","args":[[[[26,"(?i).*button.*"],[100]]]]}
    => "Sign In"

commit 0e4795e0f86b0585276c5e2c22782718fdf0a822
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 17 10:32:02 2013 -0400

    Parse XPath last() #444

commit 47b9d2ac8ecec25b6a08af1a9e4e02f0a22d839d
Merge: 1737871 2733d5f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 16 15:50:19 2013 -0700

    Merge pull request #446 from OniOni/master

    Newline in `which` output

commit 2733d5f8a09b671a9095e306a4a1148d9f27e7c9
Author: OniOni <mathieu.c.sabourin@gmail.com>
Date:   Tue Apr 16 15:45:49 2013 -0700

    Which sometimes appends a newline, strip it.

commit 1737871442f1afab74aee33b63d8639f4aa78ff0
Merge: cf5e55d 9e59ddf
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Apr 16 12:07:36 2013 -0700

    Merge pull request #442 from jlipps/master

    android xpath indices

commit 9e59ddf7e4b027a151ef1eb4b137e5c3bc33fd97
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 16 11:36:15 2013 -0700

    android support for xpath indices (wraps up #295)

commit cf5e55df0e7cfa269855a609ec44c2c211f9bf50
Merge: 223b5c7 ffd5bba
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Mon Apr 15 16:53:28 2013 -0700

    Merge pull request #441 from jlipps/master

    support for xpath indices in ios

commit ffd5bbaf27101ac7cd4b940079fa08822d6d0935
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 15 15:13:29 2013 -0700

    actual filtering by index logic and test for ios

commit f5a4a24ad0b397ac4e9447326f3c5871c4c88b83
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 15 14:57:21 2013 -0700

    support for xpath parsing indexes

commit 8be4c9a70b313a0b72f1d7374526c6c536419007
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 15 13:54:18 2013 -0700

    add tests to define xpath index spec

commit 223b5c75be49720d7e46de6c403394b3dc69b5d3
Merge: e52fb4f 8f60af3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 15 16:14:16 2013 -0700

    Merge pull request #440 from bootstraponline/fix_reset

    Fix reset (fixes #439)

commit 8f60af314c43c4d287e494e94820460eeec2e11c
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Apr 15 18:08:28 2013 -0400

    Fix reset (fixes #439)

commit e52fb4f0ed322259c23d5852f3470ff51646147e
Merge: 0eacda5 0d4eae8
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Apr 15 14:11:12 2013 -0700

    Merge pull request #438 from jlipps/master

    handle implicit wait + reset

commit 0d4eae8cd313f833c48dedff825ab7d33fb7dcb7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 15 12:26:57 2013 -0700

    make sure implicit wait works after ios reset (fix #437)

commit 0eacda563a95e96ea997cdd3c4c1d945bdc2c3f9
Author: Luke Inman-Semerau <luke.semerau@gmail.com>
Date:   Mon Apr 15 11:08:23 2013 -0700

    linking selendroid (so it shows up on appium.io linked)

commit 0d84b7a60d3ecfe1b3d328d4c2be09161c7c7fb9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Apr 13 09:00:13 2013 -0700

    update i-w-d (fix #432)

commit 5a278254e686629906a35c95a82ac8f353979714
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 16:47:04 2013 -0700

    bump to 0.3.0 for npm publish

commit 5c5c38668bd0eb3175401b099786f513c5d909af
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 16:42:25 2013 -0700

    updated appium.io

commit aa4b856d21c5f1c5e442c7dac108d4c0c05b3ed9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 16:36:38 2013 -0700

    use namp instead of markdown to generate appium.io

commit e7ed670b8bd9ed92e2fd1274890583bf7f1e5ba3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 15:49:38 2013 -0700

    updated appium.io

commit fccf0883b1b78817221eaf2ad2e8a2eed5332316
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 15:49:04 2013 -0700

    change appium dmg link

commit 22875ea640b513ab2397435b705d53dddff113b3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 15:42:59 2013 -0700

    make readme more friendly and make sure we publish appium.io to gh-pages

commit 2fd934e0e83de0a90d3b7fe5daea21c7e7f96c13
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 15:36:40 2013 -0700

    pushed update to appium.io

commit 28df72a25db28cea98b9a4527428b84423d74d57
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 15:31:37 2013 -0700

    add selendroid tests to grunt

commit d697927a127e15ed0da379f62d763b73a150944e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 15:22:12 2013 -0700

    update .npmignore so we get some submodule stuff

commit 6ff95b962478235588e13e1a2da787acb640ab01
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 14:38:21 2013 -0700

    try this formatting

commit a28f9f5fc451cbc720a7fd34bb78c30e51a318b1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 14:36:57 2013 -0700

    don't use '>' in readme since it prevents copy-paste

commit d034b5f0176e72e39f557664361fb7d0c4fd7920
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 14:02:09 2013 -0700

    update readme

commit d786778b169e903d170d6b96c8b5505abd298fa1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 14:00:54 2013 -0700

    update readme

commit 2757d20fb42f2676b27692114de6ba564198f7d1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 13:36:52 2013 -0700

    pull changes from appium.io

commit aaefc9b12e9ae2f557bcd4fc923c5450cefdf162
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 13:26:30 2013 -0700

    use regex test instead of exec

commit 56026a1554823207a7122f3fc1ccc519f10adbb3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 13:23:10 2013 -0700

    wd now returns element objects after execute

commit 2c697e616a433f01ed6397a9c5a1cdb01d4d2c8a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 13:20:50 2013 -0700

    remove commented out code

commit f3e4968ce73c723a716ebcc8a01b8562aad80d6b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 11:27:24 2013 -0700

    make sure not to proxy non-proxies

commit d00ecbe217ee60b2cecccc2ced4a6a06fe3cfc8a
Merge: e580ddd da34690
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Apr 12 11:11:52 2013 -0700

    Merge pull request #433 from jlipps/selendroid

    Selendroid support and adb.js rewrite

commit da346905ed7f605c2bb03c0a4e18daad2c4a2aa5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 10:37:58 2013 -0700

    we already have ncp, no need for copyFile

commit b38cf659c6b11c25de3f72ea2b4a89d5a01cb810
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 10:33:26 2013 -0700

    better reset.sh behavior for selendroid

commit d7387395542464133a5c37e2481b1a5b153feb37
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 10:27:29 2013 -0700

    update selendroid to the real 0.3 i guess

commit 50a2b8e6676039041c55fdcd0f58d333de1af527
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 10:25:43 2013 -0700

    make sure to rm selendroid targets in reset

commit e1d7102499bbd3e0d1a68dc634e3207703bb5007
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 10:15:36 2013 -0700

    update gitignore to track selendroid test

commit 82ba0fe61f751885451e22bf6e75e0629bbdcf2b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 10:11:08 2013 -0700

    don't log long proxy responses

commit 3bf9dc188b778c49ba2c2bd6c701ae6fefb3e3fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 09:51:08 2013 -0700

    only rebuild/reinstall/remanifest selendroid in certain cases

commit 85ae7fa419371ae2cd8ef8f120d09a8d025b72b5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 09:27:27 2013 -0700

    add special proxy behavior for delete session

commit 81f45735984758abfd74e2352aa4b0843351b9a6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 09:20:22 2013 -0700

    refactor selendroid for nicer async

commit e21c32e391ff5845ba777313e79283e892e0eedd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 09:20:11 2013 -0700

    better route proxy matching

commit 76b194c8876b59b72904ec783e6d03570d8423d6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 08:59:24 2013 -0700

    reset.sh doesn't need demo selendroid build

commit fc57b1621136b6e9c17ba44f29a0fff7ae2b9b8d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 12 08:57:55 2013 -0700

    check if modified selendroid server exists before rebuilding

commit c479c156c55a1d24fc78245027bec0e5e9a9093f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 17:41:20 2013 -0700

    proxy commands other than start/stop

commit 28d5177d1501a8c25b0cb375a534f9d83b799fb2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 17:20:05 2013 -0700

    selendroid is alive!

commit 41587f31b168f11befe650b5e74413b0890e219c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 16:23:37 2013 -0700

    add mkdirp to deps

commit 014d237fc3b8523bdba042359fb95bb54a3cdd59
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 14:56:27 2013 -0700

    update selendroid, factor out manifest stuff for selendroid

commit 08a606485d4f58189dc6fb54788121d0bb6552d2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 14:16:22 2013 -0700

    follow callback conventions

commit e81d060287af7c9dc6b7e61a4fbeb45ad42d5c40
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 13:09:48 2013 -0700

    get selendroid cert signing going

commit 7b8f257b1a4fa6e120c07b4601789fe607f598c0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 12:03:45 2013 -0700

    don't run fast reset if not set, and selendroid error handling

commit 6b9bf2886d180c7f22d11888861f113487f4221f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 11:25:13 2013 -0700

    more series refactoring

commit d4ca0e8d46908ca98f9951651ca4a694caeab4d7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 11:17:49 2013 -0700

    oops forgot to call back here

commit c3e5745d0c549e39142a6360b13117a17d5e4988
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 11:16:36 2013 -0700

    more refactoring of adb

commit c735dd42896e98519297136ec116b604cedae013
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 11:08:06 2013 -0700

    moar series refactorz

commit 09b268063a6108d7a4459310ddbd10c69ba0242a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 11:06:41 2013 -0700

    well looks like i can't get _too_ elegant

commit 0a40716f3428f66d936565b0cde6bb26e219e4e7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 11:02:54 2013 -0700

    man were we doing it wrong with async, this feels so good

commit c7dbf2b09ab00e1ec3ec87c61994b8a118b5e0fe
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 10:55:35 2013 -0700

    add concept of different system vs device ports

commit aad0c35e973b6a11062b60e6a1bede239f4b74c7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 10:50:50 2013 -0700

    wow this is the way to do async series!

commit 9c8eeb3488ddde5670debf9fa61beae554246b6c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 10:44:44 2013 -0700

    make it even more compact

commit 204580f221cf35d8fa50dc9e363f5c8b2ef087fe
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 10:44:08 2013 -0700

    more async compactification

commit a0e20265bab91a6a6f0ade78808d223563afaeb8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 10:42:42 2013 -0700

    fix callback return error and prettify async series cb

commit 67ee6a79b8e2956773d4e8c19be620af8c55ce90
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 10:22:41 2013 -0700

    factor out device preparation logic so it can be reused

commit fcb310b81c3ce153ba7c1d02aca131c5a6a0dde4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 10:13:15 2013 -0700

    rename adb.start to adb.startAppium because there will be other kinds

commit eec4122525051aa120f62fdd6b89b9781e2513b4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 10:11:00 2013 -0700

    use camel case

commit e59e703c0ab596a86e9efacf8885b094061f42e7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 10:09:03 2013 -0700

    get selendroid server built and ready to install

commit 536243ae681b5a3bd237486a014b57ffeec6ab32
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 18:34:09 2013 -0700

    getting some of the test setup going for selendroid

commit 43e3cfebcf3ed3368cc160854db5a32e184507a0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 18:22:23 2013 -0700

    stub out selendroid.js

commit 7631fb7f750b2ffa4d5f737976c2a71970d23283
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 17:48:10 2013 -0700

    reset.sh for selendroid

commit 649599a96ce270004fad8176bf44df1c377a2f9e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 17:36:45 2013 -0700

    add selendroid submodule

commit e580ddd87362cd76981d92c2ca62c994f60d2401
Merge: fe0ce92 01d072d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 11 13:32:42 2013 -0700

    Merge pull request #431 from bootstraponline/update_jar

    Update verify.jar to work on Java 6

commit 01d072dfe3c6a55c4a1f9fb07d78b173a03da970
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Apr 11 16:31:26 2013 -0400

    Update verify.jar to work on Java 6

commit fe0ce92434a87a231ff052b0a1d0c1381c3e87f7
Merge: 4d0fcd1 7045a05
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Wed Apr 10 16:37:01 2013 -0700

    Merge pull request #428 from jlipps/master

    beefify installAndroidApp

commit 7045a05f41a2ad0a607b4b6b90cfbe6648a45bfd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 16:35:25 2013 -0700

    update installAndroidApp to first uninstall app (fix #424)

commit 4d0fcd16483667d03aab4afd71e343f14a558995
Merge: 5387db8 e4ef293
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Wed Apr 10 16:13:30 2013 -0700

    Merge pull request #427 from jlipps/master

    android getCurrentActivity

commit e4ef293581740a21e516cc01a67594ec23755558
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 15:16:07 2013 -0700

    enable getting current android activity (fixes #358)

commit fd27a8fdc69fa742bfab56c88033fc823fa75247
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 15:06:35 2013 -0700

    factor out package/activity detection

commit 29992c7a7d7784cf595ccd7a92572efa638d36d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 15:01:55 2013 -0700

    if we call startApp here we'll call it again in the main flow

commit 5387db887c9b1c498e16972663b3caaaab526c20
Merge: 7b11123 8649a05
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Wed Apr 10 14:25:28 2013 -0700

    Merge pull request #425 from jlipps/master

    allow reset.sh to be called with --android or --ios if you only care about that platform

commit 8649a05476a727d61c4b23afaf5b25d027ce7f08
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 14:22:22 2013 -0700

    rewrite reset.sh so it can be run with --android or --ios flags
    Fix #423

commit 7b111234543e4cab818d2901f8e8429db1e5f182
Merge: 42212c2 3c5825d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 13:53:59 2013 -0700

    Merge pull request #420 from mutualmobile/android_orientation_fixes

    Android orientation fixes

commit 42212c2c5bb52ed81af2193a9f850856c54bff77
Merge: 682b500 75de64a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 13:48:49 2013 -0700

    Merge pull request #421 from bootstraponline/fix_reset

    Add sudo fallback to reset.sh

commit 3c5825db83d512e38cbc64d390aadbe638b933a8
Author: xuru <plaster@gmail.com>
Date:   Wed Apr 10 11:53:16 2013 -0500

    Implemented orientation uiautomation support. Tested it with android settings app, but both apps I tested it with was forced to an orientation, so couldn't test on a user app.  Also added a mocha test.

commit 75de64a8a9ae69ea54933d6e4a29a14e17d71c21
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 10 15:44:50 2013 -0400

    Add @jlipps code from #415

commit 682b5008b06c0d8ec022070caf60c05a135203c8
Merge: 1b332f5 1c26501
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Wed Apr 10 12:29:59 2013 -0700

    Merge pull request #422 from jlipps/master

    fix some async.series bugs

commit 1c2650172f92e4825c70b1bce652def58803d69c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 10 12:18:24 2013 -0700

    Nota Bene: if you use async.series with default callback:
    you MUST pass err to that callback if you want errors to propagate.
    Fix #410

commit 35b930251878a6a242eeefee21c1de6087b6ce16
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 10 14:17:21 2013 -0400

    Add sudo fallback to reset.sh

    Fix #415

commit 1b332f5fc5f2c2e00dc52f066935c8b236364253
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 9 16:22:48 2013 -0700

    test to prove you can find alert by tag name (closes #395)

commit dfde8de1a0f6ce730bc18030cf05a725abc3605f
Merge: 172311a 719e56f
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Tue Apr 9 16:04:36 2013 -0700

    Merge pull request #413 from jlipps/master

    fix grunt functional test crashes

commit 172311a01489b2ae1f3a743e94d6f4a2291519aa
Merge: 4d93460 0143594
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 9 16:01:18 2013 -0700

    Merge pull request #412 from bootstraponline/fix_quote

    Fix quote

commit 0143594fc3c741bfa9ba0f4030e2519020eb1bed
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 9 18:49:09 2013 -0400

    Fix debug comment

commit 719e56fb81c029c3547124f9346cbd78eeb2e667
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 9 15:55:05 2013 -0700

    fix grunt functional behavior to not crash when a test fails

commit 5a0676bbbb737631085140aac178e49eee02b63a
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 9 18:42:49 2013 -0400

    Fix quote

commit 4d93460af99ccda97405e65e1b6aae618f0e51f7
Merge: a6ee285 b466e47
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Tue Apr 9 12:21:35 2013 -0700

    Merge pull request #411 from jlipps/master

    fix mobile: find tests

commit b466e47dcd94715ccdac07921c183bfec3d9d6a3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 9 12:14:04 2013 -0700

    update testapp project properties

commit cc249fc7d8cd5cbad9d7ccaab80c5f8279a74033
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 9 12:13:42 2013 -0700

    remove stray console log

commit 91c4e05e60f436bf722e8b182108011e483ed400
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 9 12:02:08 2013 -0700

    safe javascriptage

commit 5640b621a3015ad28c124aa69a2e67724df9629c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 9 12:01:51 2013 -0700

    need extra brackets for these tests to pass (fixes #408)

commit a6ee285d9944fff5339c6408badeac65047df12d
Merge: 21515cb b4d55ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 9 12:01:31 2013 -0700

    Merge pull request #409 from bootstraponline/sign_fix

    Check that clean apk is signed

commit b4d55ba2862c1acc5bd6f74e002c4e90e1eb1f35
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 9 14:57:54 2013 -0400

    Check that clean apk is signed

    Before we assumed that the clean apk was properly signed if it existed.
    Now we check that the signature is correct and resign it automatically.

commit 21515cb523e1ad8caa02c02adfa48d929618db58
Merge: e203f0a ef9cc95
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 9 10:36:00 2013 -0700

    Merge pull request #398 from bootstraponline/dynamic_android

    Add Android dynamic find

commit ef9cc950a0fed566ad24aca94e55ea3cf04d0c03
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 9 13:09:58 2013 -0400

    Fix find

commit 6cac5048966262e9483e46566ef9642714f042c2
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 9 12:18:31 2013 -0400

    Fix Eclipse warnings

    Target Java 1.6 not 1.5

commit 73b169ce69ed0b8b41adec25b228ac28bf5a0704
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Apr 8 15:59:46 2013 -0400

    mobile: find

    Fix #387

commit e203f0a98ecd7f26b81150ab6dbce295cfc924d7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 19:44:44 2013 -0700

    changelog + version bump to 0.2.3

commit 553464b8cbe84847fdb144ce6b2adb3ac83b4cd1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 19:32:47 2013 -0700

    comment out error checking here, todo for later

commit 92aef7db0b2bd5932f2626471d33dd6e2a964ea6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 19:25:38 2013 -0700

    add yet another possible number to this list

commit 7f1dde4f83db8b713b060aeed84d571d376d017b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 19:07:32 2013 -0700

    make sure window handles are strings, except for remote debugger

commit 1a6b7ab31be367ba59e82dbde16ccc72e7a06863
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 19:07:20 2013 -0700

    check for null

commit eee179f7c1d4bd0d36fb35f3a51b5463deef5fa6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 18:58:51 2013 -0700

    minor js fixes

commit cb390c6a7757c3cb81d7426f7a67ccdf1499df5c
Merge: 15d8aff 8417f5c
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Apr 8 18:55:59 2013 -0700

    Merge pull request #406 from jlipps/master

    fix misc android issues raised by testsuite

commit 8417f5c653fa2df7cfdc58866e28673e5ccbd3cf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 18:52:35 2013 -0700

    make speed flick test less flakey

commit ba5f6d44ab1416beb180925f38dd8c4a790485a0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 18:46:45 2013 -0700

    update test for phone form factor

commit 1002dc7ab9517e4a65ad2089838eede9400e86a4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 18:44:40 2013 -0700

    make sure we throw UnallowedTagNameException in that case

commit bea5d56971a7d777855f08244e2fcfe84e48ef5d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 18:30:46 2013 -0700

    need to check regardless of case now for xpath to work

commit df6911c6119d1597afa69141c0adf7d8d6f83664
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 18:30:21 2013 -0700

    fix this test to correspond to new bootstrap error msg

commit 15d8affc2ec44f466b0f6e6a4ab9b8d8a874c4aa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 17:54:44 2013 -0700

    addingn linting to adb.js and fixing some lint issues

commit cc9c6aadd6f47be6bf8f116617e081adddfa856f
Merge: e4e0349 6bc8923
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Apr 8 17:51:38 2013 -0700

    Merge pull request #405 from jlipps/master

    fix invalid apk error

commit 6bc8923a1184e4f392bbb85e4b7b18dfaf28dc01
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 17:50:14 2013 -0700

    fix a regression; when not using cli, need to set device ready timeout

commit acc2b6bc8a39463e77a85dc84c4a69605438ad4f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 17:36:54 2013 -0700

    make sure fatal errors get passed to client descriptively
    Fix #284

commit 96435a0eedb33aac7b176d03f8a67c9f3aed8389
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 17:03:22 2013 -0700

    moar space

commit 39d38524110b3d307c24484a13a8f0ed00bc5bee
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 17:02:30 2013 -0700

    make sure we get a nice error out of signing (fixes #284)

commit ab6be31c8f065e4757edf03f74abf3f72c0b5d22
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 16:54:24 2013 -0700

    make sure we don't hang on android shutdown

commit fa7101cb84443fa06c4cf6e26d247f814ad2effc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 16:47:56 2013 -0700

    again let's give ourselves some more space

commit d6eee55d4e3d2249647adef2924a68ec01a73a26
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 16:39:38 2013 -0700

    no need to short ourselves on horizontal space

commit e4e0349e4e4c0f1db3123a08417a659930d82d5f
Merge: f7d709e 457bf32
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Mon Apr 8 16:25:42 2013 -0700

    Merge pull request #404 from jlipps/master

    de-flakify

commit 457bf32af91bfe85c966efbcb11933374ec21a51
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 16:23:23 2013 -0700

    go easier on these swipes to make them less flakey
    fixes #330

commit f7d709ee471f5e2ae96449ca8fde0b6550db64de
Merge: ae2f878 28a986c
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Apr 8 15:59:25 2013 -0700

    Merge pull request #403 from jlipps/master

    fix empty selector crash

commit 28a986cc340339751ed2734f446d0830065b9f07
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 15:47:43 2013 -0700

    make sure empty selector doesn't crash appium (fixes #300)

commit ae2f878851daf3ac9d7fa9e14685fb58b1ef36de
Merge: 38edd6d dba5259
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 15:38:30 2013 -0700

    Merge pull request #402 from mutualmobile/android_flick_fixes

    Updated and fixed support for flick using touch actions.

commit 38edd6de8818965b253cfc671b7b4dd2a6f4de11
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 15:38:05 2013 -0700

    add android loc strat sanity test

commit dba52592188774e01e9fd27726c57e97498d4022
Author: xuru <plaster@gmail.com>
Date:   Mon Apr 8 17:34:11 2013 -0500

    Updated and fixed support for flick using touch actions.

commit 1869e20ac9344f3dc588b9ffce2c08b9225262c3
Merge: 19e49ab edf29b5
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Apr 8 15:18:59 2013 -0700

    Merge pull request #401 from jlipps/master

    better /sessions

commit edf29b5b72b1812233a0e8fe5e8df5d74dee72b5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 15:03:56 2013 -0700

    make sure /sessions doesn't return false hard-coded information
    Fixes #400

commit 19e49ab39b774d3471905cf2805f28105aadb80b
Merge: 6c2662b e5e86ea
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 13:48:29 2013 -0700

    Merge pull request #399 from penguinho/master

    .Net now uses NuGet

commit e5e86ea6c182c9d4e380c9053bc36dafc616f64c
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon Apr 8 13:43:45 2013 -0700

    C#.NET now uses NuGet

commit 6c2662bd56c4595d65ee83e0c3f3cdf4d90e869b
Merge: 1b917ef 2e1781d
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Mon Apr 8 12:27:55 2013 -0700

    Merge pull request #397 from jlipps/master

    add sauce connect example

commit 2e1781d5dd0543ec4124e2b680f2f80398b7eb56
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 12:18:25 2013 -0700

    add an example of using appium with sauce and sauce connect (fixes #221)

commit 1b917ef9fb3470f3fb701cffdfd5990ffd53411c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 12:04:39 2013 -0700

    make this test less likely to fail

commit abc8471181088948ef1280cc702b3e3086ba7d1c
Merge: 9dc9df5 de3fdff
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 10:44:36 2013 -0700

    Merge pull request #394 from mutualmobile/element_based_swipe

    Added support for element based swiping.

commit 9dc9df541d32820d43c3789bc3621320f9711469
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 10:32:36 2013 -0700

    add tests for stringiness of window handles

commit 9b7d362dea2c4e9be9c095a59ee9b1ebebfeb438
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 8 10:30:39 2013 -0700

    make sure window handles are strings

commit de3fdfff92e30ad74a29e09e9dfa4e6743f3cc8f
Author: xuru <plaster@gmail.com>
Date:   Mon Apr 8 11:39:52 2013 -0500

    Added support for element based swiping.

commit f3720f7fafc3f7276ad95db7b7ac0e0d55b0b8ea
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Apr 8 12:44:05 2013 -0300

    Fix install command

    Appium needs 4.2. The default install will attempt to install all versions.

commit e11294d9e7e3ab5bdacff5da937e4a39503cf116
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 16:30:19 2013 -0700

    test webview implicit attributes as well

commit 69e48fc2adeab2021c6e8cb6ccda1db84ef60489
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 16:07:47 2013 -0700

    check js args to make sure they're not null

commit 55ddd61c43ab4bd0173a99d39d6d1b2390636b41
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 14:38:48 2013 -0700

    fix #392

commit 79e29e48384e9a217bb6b19766cb6869bb3546ae
Merge: dd221f4 c8586e0
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Apr 5 14:24:02 2013 -0700

    Merge pull request #391 from jlipps/master

    use an appium.io submodule that isn't MASSIVE

commit c8586e0d61d6285b30c8d7d0d97588baffcc3984
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 14:10:28 2013 -0700

    also log in case generation doesn't work

commit 4360f2a89a25a1a13ac01ba1ea191d4cbfaac8b7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 14:04:02 2013 -0700

    add new appium.io as a submodule (fixes #306)

commit 222b41eadfd2669ca2462c1b2380d01e8f4b6f12
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 14:01:27 2013 -0700

    remove appium.io submodule

commit dd221f44bb85ca4ebb1ac3712472f68771a1950d
Merge: 87500cf fbf6f0b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 14:02:50 2013 -0700

    Merge pull request #390 from omireault/commit

    Fixed the python UICatalog tests.

commit fbf6f0b880b117d9fb7362ae13f0444ed2067e2f
Author: omireault <oliviermireault@smarttech.com>
Date:   Fri Apr 5 14:59:24 2013 -0600

    Fixed the python UICatalog tests.
    Added a new test: test_frames - this will show off the web view context switching in python
    Made the output a bit more verbose for debugging

commit 87500cf8c73d0db9b4e972133982e5a2ec7ad045
Merge: bf4dbb2 7ef34df
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Fri Apr 5 13:31:55 2013 -0700

    Merge pull request #389 from jlipps/master

    get ApiDemos code out of appium

commit 7ef34df3b3d417ebcf71fd7ebaf8f35941a37cca
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 13:23:17 2013 -0700

    make apidemos submodule use http instead of ssh

commit 33e0fae889d14771ad2d54a1b5efbec51a5fa066
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 12:39:26 2013 -0700

    get apidemos from github, link to right place (fixes #388)

commit b2f092f6c52e6bd90e1c416be225758c266fb324
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 12:30:56 2013 -0700

    add ApiDemos back as a submodule

commit e40808e74a962a7796f6ea2c814f0b2227d9c570
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 12:28:38 2013 -0700

    delete ApiDemos from repository so we can put in a submodule

commit bf4dbb28d77645160aed7c77792934a5c036e667
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 12:15:55 2013 -0700

    add iphone dev code sign identity to test app

commit 562745b73ae2ce34142722f238436b03b067eac3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 11:52:42 2013 -0700

    bump submodule version

commit ddb1ca2d6872652bc933933ad3610b6d42516710
Merge: 054781e da3fa54
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 11:45:32 2013 -0700

    Merge pull request #381 from bootstraponline/java_bootstrap_rewrite

    Java bootstrap rewrite

commit 054781e1acb5dbf028958ef721f9b175755ffb58
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 11:40:37 2013 -0700

    stub out sauce pass/fail reporting for node tests

commit da3fa54407054702d438e1b4e737935d9f0e1474
Author: xuru <plaster@gmail.com>
Date:   Thu Apr 4 20:03:49 2013 -0500

    Fixed missing enum in WDStatus, and removed AndroidCommandHolder.java and AndroidCommandSelector.java

commit f8ab5f5e9958db54817c4d4cbdcf8434c4ec39c2
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Apr 4 19:08:48 2013 -0400

    Fix formatting

    Enable on/off tags

commit 2323843ca6bef212b5c5779ae7da5f66eef517fa
Author: xuru <plaster@gmail.com>
Date:   Thu Apr 4 15:38:20 2013 -0500

    Large refactoring of the Java code in bootstrap.

    Broke off each of the action commands into there own handlers.
    AndroidCommandSelector has been rewritten and integrated into Find, and
    other places.

    Added java doc to all classes, and formatting changes based on
    bootstraponline's settings.

    Conflicts:
    	uiautomator/bootstrap/src/io/appium/android/bootstrap/AndroidCommandSelector.java

commit d650deaff23045715fa9cd8a54f772c1a9cbc4fb
Author: xuru <plaster@gmail.com>
Date:   Tue Apr 2 13:57:03 2013 -0500

    Updated Java code to make it easier to extend, and improved memory usage

    Now uses a hash to store the command classes and doesn't have to create
    a new instance each time a command comes in.
    Also, the AndroidCommandExecutor is created only once.
    There is now a map of available actions, to handlers.

    Conflicts:
    	uiautomator/bootstrap/src/io/appium/android/bootstrap/AndroidCommandHolder.java

commit 8a903aac56f957f0950ffd1f1b9a57d61fa2d27f
Author: xuru <plaster@gmail.com>
Date:   Tue Apr 2 10:52:08 2013 -0500

    Rewrote the java layer to make it easier to extend and add new commands.

    The main idea is that the AndroidCommandExecutor calls the execute
    method on classes that know how to implement that specific action.
    Each "handler" will have methods to determine if it's for an element,
    or the device.

commit 1a669962bc14285fb03aadfa7c7eb82b6019809b
Merge: fb0e0ea 239229f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 10:32:57 2013 -0700

    Merge pull request #385 from jlipps/master

    fix orientation bug

commit 239229f1837b3ef27b980b50b2a1b86275c3fd96
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 10:03:37 2013 -0700

    actually check screen dims to determine successful rotation (fixes #383)

commit fb0e0ea76caeb62f7e98abf88077d3eabe24ce6e
Merge: 2a3fedf ffae984
Author: Bernard Kobos <berni@extensa.pl>
Date:   Fri Apr 5 09:47:02 2013 -0700

    Merge pull request #384 from jlipps/master

    get node path from appium.app too

commit ffae984c0ad602043073455ce5cb05f647aa24ae
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 09:31:16 2013 -0700

    make sure we don't blow up in the applescript

commit ccec1aa61f7a3e700323266226befe94027371a6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Apr 5 08:58:09 2013 -0700

    look for node in Appium.app as well (fixes #315)

commit 2a3fedf8d73e6d60adcff5c83dc18141cc290ed6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 14:58:50 2013 -0700

    accept macports as well as brew node locations

commit 5ae7f1b9bdabf2c9fa79bd00d1c18fd8528ee873
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 11:54:54 2013 -0700

    bump version to 0.2.2 for npm publish

commit cfafd7f3657cb072bb6ab05ec207ea1ae92e7280
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 11:22:09 2013 -0700

    changelog and minor fixes

commit 27aa61014ae1b1873843cc1a911e89cb7f556185
Merge: a401cb5 893fb05
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Thu Apr 4 10:54:08 2013 -0700

    Merge pull request #380 from jlipps/master

    rotate screenshots in landscape mode

commit 893fb05558d31957b98ef0ad509b2b93393e42a1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 10:47:12 2013 -0700

    it's in git history forever. no need to keep it commented

commit bffe855775b6ac2131a8daa1028491bc9c0562be
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 10:39:45 2013 -0700

    new screenshot tests to make sure rotation works

commit d4b8294bf8ecea54d9566d120c1655c373556084
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 10:39:35 2013 -0700

    image rotation applescript

commit 3cb3730edfe183d7b15138d7486edcbf11466d14
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 10:39:20 2013 -0700

    take screenshot test out of testapp so we can move it to safari

commit e5d3783bd70e91970cce52d5e76829776202d730
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 10:39:00 2013 -0700

    track orientation and rotate screenshot if in landscape

commit bacdc06c0736dfe0e95c5d5a73c1b7cb410ea619
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 10:38:33 2013 -0700

    add image rotation helper function

commit 84abc4f9e6cc614db477b5c3431ca3fc1f55ca89
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 10:38:13 2013 -0700

    make sure we're not logging huge amounts of data

commit a401cb5b6e0fc588e52c7ef0978583c6b7d0cf0c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 18:38:07 2013 -0700

    back/forward tests should be just for safari

commit e6591c9d16a3071f15be46c7e6606e3d7dfc01b9
Merge: df32f7a c6075b6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Apr 4 09:48:04 2013 -0700

    Merge pull request #378 from bootstraponline/sign_once

    Sign once

commit c6075b6fcedaaed7558764435b722ee39bee123a
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Apr 4 10:58:25 2013 -0400

    Sign once

    Fix #372

commit df32f7ae0537ce3b2470ec9eda0084ebdc6e9a74
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Apr 3 15:30:14 2013 -0700

    Revert "One more try for getting a mac"

    This reverts commit 1bd78f172149665be87eb0256dc0b86a3574f7ca.

commit 3695aa0b9a3821117f18d55e232dea5f25a163f5
Merge: 1bd78f1 b234f67
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Apr 3 15:28:09 2013 -0700

    Merge branch 'master' of github.com:appium/appium

commit 1bd78f172149665be87eb0256dc0b86a3574f7ca
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Apr 3 15:27:41 2013 -0700

    One more try for getting a mac

commit b234f67b34a01272a671caf1565541359f377c42
Merge: 0f56485 70a5348
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Apr 3 15:20:09 2013 -0700

    Merge pull request #377 from jlipps/master

    get/set/delete cookies in webviews

commit 70a5348534261d83f816ae0310d16fe67bbae58c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 15:17:12 2013 -0700

    handle cookie edge case

commit 92c81916dde58fce06a82c1fc45a6d6dbebb8240
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 15:09:35 2013 -0700

    delete cookie(s)

commit 8ced8af45be64592c5e50e3c8c1f3613ecc2d0f8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 13:21:42 2013 -0700

    allow setting of cookie with expiry

commit 5662496e3872e65418d899e41a064b8b51fb2f81
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 12:36:17 2013 -0700

    fix edge case

commit a2c3b4dd300ad9d489924f4873d3bb1856eb88c5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 12:34:31 2013 -0700

    fixed set cookie test

commit 91871be4ec4664ae81a3c9cbff952eff0921f7ec
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 12:28:46 2013 -0700

    write setCookie function

commit c7b8d842e4b78d631e40ad600c394c21720512db
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 12:18:35 2013 -0700

    make it harder for previous test to pass and write test for setting cookie

commit 976970ddbc98cf10bc6e1364f38647e14f0450a2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 12:08:58 2013 -0700

    get cookies and add a test

commit 8f507b0736f556406a63e0d520e4451de4d46a82
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 11:38:29 2013 -0700

    fix cb logic error in equalsWebElement

commit 98821b6f803075c12da599566c1091694ddae260
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 11:34:39 2013 -0700

    stub out getCookies method

commit 0f56485a7979b8c810941d078e07d24f6f09207b
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Apr 3 15:18:47 2013 -0700

    Revert "Trying to get appium to run it's build on a mac"

    This reverts commit 7defef1a9e65b779aaa1ab2717939554af44547c.

commit 7defef1a9e65b779aaa1ab2717939554af44547c
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Apr 3 15:12:50 2013 -0700

    Trying to get appium to run it's build on a mac

commit 1219d8542c76d2a0f4fd381e2e5b5b13236835cc
Merge: 5fce823 cff0957
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 14:33:17 2013 -0700

    Merge pull request #376 from bootstraponline/adb_cmd

    Use adbCmd

commit cff0957f0690d9a87151fe39474a95a86e2f0798
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 3 17:16:10 2013 -0400

    Add -U for Android

    Fix #375

commit 788c7e4bbe122a43111e589dd3ced446ea01811e
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 3 16:58:16 2013 -0400

    Use adbCmd

commit 5fce823a6b48911e4ffcffff55ad89a300810641
Merge: 2d54939 cd49a69
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Apr 3 13:12:26 2013 -0700

    Merge pull request #373 from bootstraponline/fail_on_no_activity

    Stop when activity fails to show up

commit cd49a69d12b3b9ec29108f59cf49c2a26592c648
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 3 14:02:36 2013 -0400

    Make content desc case insensitive and partial

commit a78e4a2f87a274182569f743a512bd62a07672f9
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 3 13:25:57 2013 -0400

    Stop when activity fails to show up

    Fix targetActivity name in debug message
    Log when an object is found
    Update gitignore
    Fix #371

commit 2d54939fa07959cbe4fddec48c31b054f62d0319
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Apr 3 13:25:18 2013 -0300

    Add null check

    Fix Cannot read property '0' of null

commit eb4bbc6266a44d64ddbad54c771d7c439f89a306
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 2 17:49:26 2013 -0700

    add binary-cookies dep

commit 14e83266f6d04b6b8876ab5342ee97de19ae62cf
Merge: 2d2a7cd c2d5779
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 2 14:05:49 2013 -0700

    Merge pull request #364 from maudineormsby/master

    Async javascript + some refactoring

commit c2d57790023ef48ac8f3fd12440ccdb2e43dc0df
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 13:46:09 2013 -0700

    increment looks

commit 2d2a7cd12ff6dc15a38e046bda072a5ac8bbc44a
Merge: 685ff6a 7b39f5a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 2 13:33:03 2013 -0700

    Merge pull request #370 from jlipps/master

    allow launching with bundle id instead of app path

commit bbfe3dd12c69090a2415506d7cb90233f3d9dabe
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 13:26:01 2013 -0700

    Log statement

commit 7f33f74a74b4f5ff883a304f220397c836071561
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 13:17:09 2013 -0700

    Remove looks from ios object.

commit 2a41591ac19e79c31c1541a60a2425643f908423
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 12:59:48 2013 -0700

    Make these tests better.

commit 8dfc8e344e9e98343b3d83057098401b10d7e657
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 12:59:20 2013 -0700

    Don't call this callback twice.

commit ac7b9523030600397b807a74f1c2fac11f651978
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 12:07:30 2013 -0700

    Condensed logic

commit 7b39f5a2b2d77ac7984aa097f605d1a6db44bb62
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 2 11:58:58 2013 -0700

    allow bundleIDs and not just app paths

commit 4bf73bd8f36e97e050648c2b4b50f535095f8870
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 12:02:34 2013 -0700

    Add logging in event we get async response we didn't ask for.

commit fd96c5ad8462b5e9c0b2a7f530c9a9e92136b899
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 11:48:31 2013 -0700

    Rename this.returned to this.returnedFromExecuteAtom

commit a2b6fdeecf0437d7444c9ed3dd1d86a28262e27b
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 11:43:02 2013 -0700

    Better formatting

commit 2e7dc4895d94b0d7e49687f8f8d056581f6d8e6c
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 11:18:31 2013 -0700

    Update tests to work correctly.

commit f853cdde2b4c76eef0be00922c96bda063952a31
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 10:43:45 2013 -0700

    Lint

commit 794ca0f41707c6fa5deba763c1736e12b192dbbb
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Apr 2 09:51:44 2013 -0700

    Let's go ahead and execute async js in frames too.

commit e97bf90c56e5085366facdc32aad88111c9b9280
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon Apr 1 21:49:10 2013 -0700

    Fix merge issue.

commit 03b1e2208daf5e28aa8fdb92a5b625f2781dbf0a
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon Apr 1 21:24:18 2013 -0700

    Test for multiple webelements returned as array from js

commit 7bd42b20e2922dd2c018b23ba8394cc3016f9ebb
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon Apr 1 21:23:24 2013 -0700

    Last bit of refactoring.

commit 37679917184633d7aee272611d3c8e657487f49d
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon Apr 1 14:19:47 2013 -0700

    More DRY refactoring.

commit fedc0351c0d2b871ca06d3edd2cc8274c5affda6
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon Apr 1 14:19:35 2013 -0700

    Stray log statement.

commit cea2bbd12f011add370abd5b725b2ed81221b9f5
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon Apr 1 13:36:32 2013 -0700

    Make lookForAlert work.

commit 90cb30c0152e81ac7beb60a1a971bd639ecfb150
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon Apr 1 11:58:36 2013 -0700

    Refactor lookForAlert into it's own function.

commit cbbf3236b9bfeac5132b306448a64785a66632d5
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Sat Mar 30 21:06:45 2013 -0700

    Tests for asyncJS

commit 7a25d3755479d82bce2091223e98aee52a9f981c
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Sat Mar 30 21:06:27 2013 -0700

    Handle if lookForAlert goes null

commit 80347b6944bd7974cd97b63e8cee9730d332bd3a
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Sat Mar 30 21:04:12 2013 -0700

    No need to callback here either.

commit e24987a1787fec9cc6b5352fec5e26e43f6d7e1a
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Sat Mar 30 21:03:44 2013 -0700

    Don't callback.

commit 51d656dfd26bd68a47b295a8c7358eae76b6c962
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Fri Mar 29 14:35:34 2013 -0700

    Handle invalid async js.

commit f66247b35e10d4068ef83b294c35ea6f6c12371c
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Thu Mar 28 17:18:19 2013 -0700

    Not implemented routes for android.

commit 63db5602029706fa2ab9efbbd6fb911ca53b61cd
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Thu Mar 28 16:35:01 2013 -0700

    Response can be null.

commit 34c41428e1bb1714a9c4fb2fd9145a23844ab807
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Thu Mar 28 14:44:36 2013 -0700

    Convert async js wdc elements to wd elements.

commit 670a57c6b11597f4e8f7b66d66b77b6047033eb1
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Thu Mar 28 12:19:56 2013 -0700

    First pass at Async js execution.

commit 7053376c1a59892c9eed7683d3dd8f5b72e7b566
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Thu Mar 28 12:18:29 2013 -0700

    Allow cross domain middleware and handling for OPTIONS requests.

commit 0e1f20d791fb55e393cc18ed485eae3e83986296
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Thu Mar 28 12:15:36 2013 -0700

    Fix name of async wait.

commit b393f4055c53826be645c19392ea17b086a237b3
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Wed Mar 27 11:58:17 2013 -0700

    Placeholder for android for asyncTimeoutMs.

commit 7d5c48e4572cf10829757b4fa57011b86270fe49
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Mar 26 14:35:53 2013 -0700

    Add async script timeout.

commit 685ff6ac5ddbf61aacba3464f501c8700fd35f52
Merge: 7860707 5aa9d6e
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Tue Apr 2 10:42:17 2013 -0700

    Merge pull request #367 from jlipps/master

    mobile safari updates (better close(), be in spec for title())

commit 786070759a34de4e7ae9a079cf2a44f004a2a78b
Merge: 61aa9c5 7c6261b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 2 10:27:40 2013 -0700

    Merge pull request #368 from bootstraponline/auto_clean_format

    Auto format and clean

commit 7c6261b1099695b317657da46ffc148118df9195
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Apr 2 13:21:03 2013 -0400

    Auto format and clean

commit 5aa9d6ec9cc3992e4204518b93ae1bda08e2947a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 2 10:12:19 2013 -0700

    title() should always execute in default context for webviews

commit bcc472c884fffc30de9377065178453520e92659
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 2 10:01:15 2013 -0700

    use javascript close() rather than clicking native buttons for safari

commit 61aa9c5547b647104accf196c4ee82f7d856ef6a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Apr 2 09:46:30 2013 -0700

    fix dependencies and bump for npm publish

commit 88a5b020659c34b3246154392b66418020d994b9
Merge: 3eb09e1 9d35389
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Mon Apr 1 20:55:03 2013 -0700

    Merge pull request #363 from jlipps/master

    reset safari cookies, tabs, history, cache in between sessions

commit 9d3538966088f429196377786e9d495cb3eb05df
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 19:53:56 2013 -0700

    fix scope bug

commit 279ce8aafc2ede01fdf95a0f84985781b4c2e374
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 19:46:25 2013 -0700

    clean up mobile safari data in between test runs for clean sessions

commit 3eb09e1873a713e5a20ed71bb4e182baf317a5e2
Merge: 61e49f7 62e3e8a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Apr 1 18:44:49 2013 -0700

    Merge pull request #362 from jlipps/master

    get rid of warp drive in favor of instruments-without-delay

commit 62e3e8addfa0a53cfa54afb3bab80702c68d540a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 18:19:12 2013 -0700

    instruments-without-delay pwnz warp drive

commit 61e49f73eeddf486ab71b4a7c828a08ab0f773ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 17:47:41 2013 -0700

    updated changelog for v0.2.0

commit 64a2b4e76fdf224e59460a0a3e3e037a9d3751f5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 17:27:38 2013 -0700

    bump appium.io submodule

commit b1a522c79b61e3edeedb6b4757351b82b9a75e6f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 17:22:13 2013 -0700

    bump to v0.2.0 for npm publish

commit 3e5286065ff8655c287a8f8fe99acd2b8a12ff32
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 17:21:47 2013 -0700

    only update one submodule in reset.sh, some readme mods

commit abde89d2f3f3f6215f5b424bdebca494ef87f666
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 17:16:12 2013 -0700

    test 'hardening'

commit 321f180c7d4914f006ae3ebfdaade7812b5d11d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 16:55:27 2013 -0700

    log first version of safari version

commit de77a74cde70d61aaad166123433099fb4293d1d
Merge: dee0bf0 3666109
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Apr 1 16:34:27 2013 -0700

    Merge pull request #361 from jlipps/master

    flick() for android and some misc test fixes

commit 3666109872c63f57856821b24a1509ab7b58caab
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 16:33:04 2013 -0700

    make selenium flick() also work, and respect differences in x/y aspect in android

commit dee0bf03d510b9085dde19b0c4df56c8319d80af
Merge: 1bd69f6 84b8c71
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 13:52:48 2013 -0700

    Merge pull request #356 from bootstraponline/reconnect_2

    Reconnect after bootstrap disconnect

commit e3c5400babd23e9c149d01e50ff7139fd7bab672
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 13:47:53 2013 -0700

    fix test for new error message container

commit 4feed535284d8beba057f7e376037d44430e83eb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 13:46:22 2013 -0700

    fix this test, ui can die at different points of lifecycle

commit 269ae7878c962f4e9d88f9d1f9cfc916203432f1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 13:40:26 2013 -0700

    enable flick() as a sort of alias for swipe()

commit 84b8c71ef73e7ec5925f4487564b5dd93f4c77cc
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Apr 1 15:26:08 2013 -0400

    Store lastCmd after return

commit 1bd69f6683c4902aff442eedb1e527e2f28710c3
Merge: 1e11ab1 cdadf57
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Apr 1 11:32:11 2013 -0700

    Merge pull request #359 from rossrowe/pom_change

    Added initial pom file for boostrap project

commit cdadf577289565d870d811686841540729e3330f
Author: Ross Rowe <piaross@gmail.com>
Date:   Mon Apr 1 21:29:15 2013 +1100

    Added initial pom file for boostrap project

commit ec0ef70f88811424d027b7e04cd1d8695a2d0f59
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Mar 31 12:14:41 2013 -0400

    Must resend on adb crash

commit 2497cf7fa8bcf1040345ad93cc5d3f62822f075a
Author: bootstraponline <code@bootstraponline.com>
Date:   Sun Mar 31 11:53:15 2013 -0400

    Relaunch on failure

commit db63ddb2233acb1375caba2f0b05e7340b027041
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Mar 30 09:42:21 2013 -0400

    Reconnect after bootstrap disconnect

    We don't know if the bootstrap has disconnected until a command is issued and
    the uiautomator runtest command crashes. The crash is detected, uiautomator is
    restarted, and the command that detected the crash is resent.

commit 1e11ab10c860b49ee3da078a644d8be5e0ff0334
Merge: 5e47a1e 0a97d63
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Fri Mar 29 15:01:54 2013 -0700

    Merge pull request #355 from sourishkrout/master

    Page.loadEventFired not fired for #anchors

commit 0a97d637ccb7e8651bd7ba24e1cf2012f98d36c6
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Mar 29 14:54:49 2013 -0700

    Make sure we call the callback if remote debugger doesn't trigger a page loaded event.

commit e51dad765c7f3e08c17c2b9a404bc468415e91bc
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Mar 29 14:54:11 2013 -0700

    Test to check if navigating to an anchor works properly.

commit 5d6251a785dcf5ea7185c6fe21a555dcfffe5630
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Mar 27 17:44:08 2013 -0700

    Refactored to cache objs vs ids only.

commit 5e47a1e5903610bce77abdffdad49a8ca666cdd4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 14:15:59 2013 -0700

    change max size of log file

commit 93d3be539a049b625165e6271af124a578b42e57
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 12:48:39 2013 -0700

    playing with timeouts again

commit 2d033862c0fa45b8194213754f35b32aa9b3732b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 12:21:52 2013 -0700

    no need to reset timeout if prelaunched

commit dbf0795a6c08da2d38703c66a52b64630e96f59f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 12:08:25 2013 -0700

    make default timeout 1 hour to handle long web-only tests

commit 61e37c2732e336446fa2e687f7e5b6bf60fc9d6a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 09:28:16 2013 -0700

    new error message reporting structure

commit 9d286e1ebfc9fd1f128a7ba99af4abc6c674dd39
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 09:16:20 2013 -0700

    don't try to stop remote unless it exists

commit d8fb34b2c23065028c1d42321d2cce76841a85ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 09:11:03 2013 -0700

    clear out safariness in between sessions

commit d409a20844e4a2a1f09b7d78f023a514316307c3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 08:38:23 2013 -0700

    better failure behavior

commit 074b584b4126e2585f7e8db3cfc178a2c3f0cbaa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 08:20:21 2013 -0700

    allow alert handling to happen even in midst of remote command

commit 4a6ce10a149dd2692cfab66ffec91332bb7b4af9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 08:19:59 2013 -0700

    allow .only() for safari's describe()

commit f32b44d759b28bc14854c224cf766a0de25a34f5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 07:57:11 2013 -0700

    mute some of this log spew

commit de3daa0660897fc437d498bfda2e521499f40cbc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 29 07:51:23 2013 -0700

    don't allow processing of native commands if remote commands in progress

commit 07a7a70c2f91d2d29957af0fc62e42307d72d1cc
Author: Ross Rowe <piaross@gmail.com>
Date:   Fri Mar 29 16:17:51 2013 +1100

    Updated Java Appium examples and documentation

commit b4a7ddd0223d2eae378ad0b3c604f1cc10f9e0e3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 28 16:28:31 2013 -0700

    add --orientation cli param

commit 764525baa68a5ab349265dd1c8ffbaf463edbdfe
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 28 16:10:12 2013 -0700

    allow overloading of this selenium desired cap

commit bc8ccaf8f782f64316e111d74f2400784e96384f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 28 15:45:08 2013 -0700

    enable setting device orientation in desired caps

commit 91ebe5f229eff5f155eb925918c6d10f2658b815
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 28 15:29:43 2013 -0700

    don't set type of real device, and add instruments launch logging

commit eba4230f9ec9e5fbbb059480a1c869319a1d8345
Merge: 7b7edcf b6f99e3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 28 14:29:31 2013 -0700

    Merge pull request #350 from bootstraponline/source_xml

    Add mobile 'source' getPageSourceXML

commit b6f99e3beaa6142f0a174a57c813d90103afee66
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Mar 28 10:59:32 2013 -0400

    Add mobile 'source' getPageSourceXML

    Example Ruby use:

    mobile :source, type: :json
    mobile :source, type: :xml

    Fix #349

commit 7b7edcfe04d123db8d8e59aa6653599ee6eb6962
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 27 19:25:28 2013 -0700

    don't be so eager to find alerts

commit d07c32cd485e06272357cba4a7b95ba5c0a4eb1f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 27 19:16:47 2013 -0700

    make atoms elements work if selenium proxy is in front

commit dda9877ecb3e850176934bfedfc787f7e9c3c0d9
Merge: 68b4eb0 029a352
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Mar 27 18:33:03 2013 -0700

    Merge pull request #346 from jlipps/master

    fireEvent() for web

commit 029a3523c400d41d525f23dff554610684f14faa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 27 18:24:45 2013 -0700

    add fireEvent() function for mobile web

commit 68b4eb01b7f4ad0141eeccbf87fab0a7ceb07872
Merge: 4e57f01 ec4c16f
Author: Dan Cuellar <penguinho@aol.com>
Date:   Wed Mar 27 15:11:51 2013 -0700

    Merge pull request #345 from penguinho/master

    Objective C is now a supported selenium language

commit ec4c16f43ca57848df145ee3db082c519af9ef57
Author: Dan Cuellar <penguinho@aol.com>
Date:   Wed Mar 27 15:11:17 2013 -0700

    Objective C is now a supported selenium language

commit 4e57f01f9b00f93505b69bf1f368cca0d4468d60
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 27 13:44:31 2013 -0700

    make error message returned as part of value

commit c169d9796f922e58b64c574baa70081bf43ca3b1
Merge: 29295e6 3e9a89d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 27 13:08:34 2013 -0700

    Merge pull request #340 from bootstraponline/fix_apk

    APK fixes

commit 29295e6ffb0ac116ebd248ed20ae9727cc81b4cb
Merge: 131952e dd62e81
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 27 13:07:55 2013 -0700

    Merge pull request #341 from mutualmobile/device_ready_timeout

    Added configurable timeout for device ready state

commit dd62e8162092ba6bb955b59fb0295164bebfee9d
Author: Eric Plaster <plaster@gmail.com>
Date:   Wed Mar 27 15:07:04 2013 -0500

    Updated per request

    Added base 10 for parseInt, and generated docs for server arguments.

commit 131952eff098dc1797a1947575a9780f72968340
Merge: 699a0bd c482736
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Wed Mar 27 11:49:10 2013 -0700

    Merge pull request #342 from jlipps/master

    webview refresh()

commit c482736b41d7f1568cbef574b4ed94e8593dcae6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 27 11:46:25 2013 -0700

    add refresh() and a weak test for it

commit 86f3359c340dee4fbec4c8cdc3e0c4a971ed5948
Author: Eric Plaster <plaster@gmail.com>
Date:   Wed Mar 27 13:31:14 2013 -0500

    Added configurable timeout for device ready state

    I found that 5 seconds was too short for our app, and so I made it
    configurable with the option:  device-ready-timeout in seconds.

commit 699a0bd8286cb451795011b5e6e49f8fe221ea13
Merge: 831b529 fd2444b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 27 08:36:57 2013 -0700

    Merge pull request #339 from bootstraponline/xuru

    Squashed #335

commit 3e9a89dff1c0e7c2caa33175d7babbb86e934d60
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Mar 27 10:49:58 2013 -0400

    Install clean.apk before fast reset

    Quote apk path

commit 831b529ed83de2852495212cd13d1f00e07a04d2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 27 08:13:46 2013 -0700

    try both safari versions for mobile safari pre-launch

commit fd2444b837337c4b555e47ecaca72af31f80b248
Author: Eric Plaster <plaster@gmail.com>
Date:   Tue Mar 26 18:59:53 2013 -0500

    Changed the regular expression in ADB.prototype.waitForActivity to make
    the period optional at the begining of the activity.  At least for API 17 I
    don't see it.  Here is the line for mFocusedApp for my app:
    mFocusedApp=AppWindowToken{b52c36d0 token=Token{b524e338 ActivityRecord{b528ae18 u0 com.xxxxx.android.root/com.xxxxx.android.activity.LoginScreenActivity}}}

    Removed backup file and added ignore

commit 6e04db73d71288df88a7c61729b7377b2c29941c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 17:11:28 2013 -0700

    allow back() and forward() through actually clicking on safari buttons

commit edaa2372e07475fcb2e3c1e7e0ada9f74545a753
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 14:34:50 2013 -0700

    make it 3 times instead of 10

commit 8c7a161c3f1d2fae56c0e375a66cb0ad8efa5373
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 14:33:28 2013 -0700

    limit number of times whackamole runs

commit 6a51422b6c870526bc1e345d504b9c747258980b
Merge: 4ab0113 eda4b91
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 17:20:47 2013 -0700

    Merge pull request #336 from sourishkrout/master

    Added elements equals elements support.

commit eda4b9189f5f2e35aff97fcdf997b25b973e2ac5
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Mar 26 17:16:43 2013 -0700

    Removed lonely only.

commit fc086ae8a670fef39877a93444b039fdde1cc100
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Mar 26 17:11:49 2013 -0700

    Use should properly.

commit 29c80f0666eb73e01538528241d4f8740b603d5f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Mar 26 17:11:23 2013 -0700

    Let the browser decide if object are equal if id's are different.

commit 68fa0eb784510b66b5dc37aff6d2db29d9b94a8e
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Mar 26 15:09:07 2013 -0700

    Added element equals element test to webview suite.

commit 8decc8df39e8f6715f308a9025710c9e1e61f8fe
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Mar 26 15:08:42 2013 -0700

    Equals element is no longer a not implemented method.

commit 2b258d8009441763e3915d5ddf9f68ccffb7c51c
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Mar 26 15:08:04 2013 -0700

    Added RemoteDebugger logic to compare element ids.

commit 37510c13a170b692a0771f27ab5565aea68c809d
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Mar 26 15:07:27 2013 -0700

    New controller to handle equalsElement route.

commit 4ab0113b53b56bbde44c1757bb6cbdc702acc642
Merge: 30e655d 34fabfa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 14:34:04 2013 -0700

    Merge pull request #334 from bootstraponline/wait_for_act

    Add wait for activity.

commit 34fabfaa729c7479bef63e5ad6f85ade2901e121
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 26 17:13:11 2013 -0400

    Add wait for activity.

    Fix #332

commit 30e655d57189710a69c1231a64cb9b5e960d7ca7
Merge: 6f700b2 91c4d61
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Mar 26 13:49:38 2013 -0700

    Merge pull request #333 from jlipps/master

    webview frame switching and better alert handling

commit 91c4d610949b2ad2511efa0013b6b261dc2e2062
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 13:46:07 2013 -0700

    update example to use new hybrid exit strategy

commit ccb530ee09c9d5b9b276c1e80556a9e756d1ddd9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 13:44:15 2013 -0700

    don't let whackamole start for a while

commit 5f3628511d0fdeb1c17d4575a760446d00703050
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 13:23:22 2013 -0700

    catch alerts that pop up before test commands and close them

commit dbb9b446919632073ebb1137f7ee63e38a7ad0b4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 12:51:22 2013 -0700

    allow finding frames within frames

commit 5abfaec2ecf1588a73d0367b255ad8084af4b531
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 11:50:30 2013 -0700

    add ability to switch to frame by element

commit 7b595f3975201cf94e7160ff37856a0ed7639d7e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 11:34:36 2013 -0700

    better error handling and clear out webframe on new url

commit 4027666305719b74b2ce3208fd0bf62a3e1abdcf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 11:06:43 2013 -0700

    add tests for iframe switching too

commit c3be26d10352a23ef9fea75aab5b6eadf78338d6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 11:01:24 2013 -0700

    allow switching back to default frame

commit 6f8d6d8975c2f1baa5a5f0ee18907c1852154b4b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 10:37:17 2013 -0700

    basic web frame setting and tests

commit 4d5c74f81274fd43ab7ef624af624c6a159e09d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 09:48:10 2013 -0700

    don't use frame(null) for clearing webview, use mobile: leaveWebView

commit 583228959b007dabe09f648fe3581c24dce789ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 09:29:04 2013 -0700

    scope all atom commands to some window object

commit ef294e003d74dc3cad71c76848e777ceeeb8625f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 09:28:18 2013 -0700

    bump safari default version to 6.1

commit f365e4627705a5b1e2c2f46b11a593a009799d2c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 08:59:55 2013 -0700

    make sure server quits if it's pre-launch and doesn't work

commit 49c7297212265aa27784bc776099a6e74c405673
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 26 08:57:04 2013 -0700

    allow pre-launching local zips/apps/safari from command line

commit bde3eabc7d98897ca9a362b2b4839404094f09b4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 18:29:10 2013 -0700

    add frame guineas and ability of executeAtom to run in frame context

commit 6f700b2875b49559d45cd1e23f3b0e910af481b3
Merge: 6fcd290 7b6a9c5
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Mar 25 17:27:07 2013 -0700

    Merge pull request #329 from jlipps/master

    even moar alert awesomeness

commit 7b6a9c5baf47d07f2f0964097cffbedabb8997e2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 17:25:00 2013 -0700

    betterify alert closing wait logic

commit 14f2960677559e6fea7bcc60a4769a2c8ade2f98
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 16:48:53 2013 -0700

    make sure you can't get text of a dismissed alert

commit 8995c602d83bfedc9675f91e8d100444a69313d0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 16:22:41 2013 -0700

    make sure setAlertText fails on non-prompts

commit 7043e743a8db457ceffe49023055c1f81f61b5d0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 14:58:04 2013 -0700

    allow setting of alert text

commit 7f7d1cd9cf87d9064e458ce5bfef23d837df1a27
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 14:37:47 2013 -0700

    allow dismissing of alerts that only have OK buttons

commit a6ca4051d7771d4702f77befd64d88500043c07a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 14:26:29 2013 -0700

    enable getting of text in webview alert

commit 6fcd290387211d10f0bba41aae54f48fb1ca6be1
Merge: 5cd449d 66ec129
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 16:07:17 2013 -0700

    Merge pull request #328 from maudineormsby/master

    Find Element from Element in webviews + test

commit 66ec129b61bfce6e397f6093dbb646162029b8ed
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon Mar 25 14:48:30 2013 -0700

    Find Element from element in webviews.

commit 5cd449dd0cdf361ce0c1f0857c578458352b5903
Merge: 685f5e4 c40321f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Mar 25 14:05:39 2013 -0700

    Merge pull request #327 from jlipps/master

    handle webview alerts somewhat

commit 685f5e41d5e75275519da203b8eceac62f5e0ce3
Merge: a9f9422 e09c917
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 14:03:44 2013 -0700

    Merge pull request #326 from bootstraponline/fix_button

    [Android] Fix button finding

commit a9f94220981599d2da2e1e7c6fb598366d91eec1
Merge: 59b606b 618b992
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 14:02:56 2013 -0700

    Merge pull request #323 from bootstraponline/fix_dot

    [Android] Fix selectors with dots

commit c40321f93edc536bae7b27d119a219be74af387b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 14:00:53 2013 -0700

    wrap executeAtom so it is aware of blocking alerts; some other rearch

commit e09c91732888b44a49e19cf3aa8f2de102c6b93d
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Mar 25 16:52:11 2013 -0400

    Fix button finding

    Fix #325

commit 618b992fe229500bda65ebf427c8b92a215f9a5c
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Mar 25 15:26:26 2013 -0400

    Fix selectors with dots

    Fix #318

commit 59b606b38e862beee274cc0360690a386171eafc
Merge: b8e9e65 a0ff24b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 11:16:59 2013 -0700

    Merge pull request #321 from bootstraponline/overflow_button

    [Android] Match overflow menu button

commit b8e9e65ffb4a57429e3f40203025d5c207daad77
Merge: 55b3b93 9bf2592
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 11:15:03 2013 -0700

    Merge pull request #320 from bootstraponline/act_not_found

    [Android] Improve activity not found error

commit 55b3b9378de0af2756c3738a9181ac37cc45a9b6
Merge: a5dcc9e 4193338
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 25 11:13:45 2013 -0700

    Merge pull request #316 from bootstraponline/rm_skip_install

    [Android] Remove skipInstall

commit a0ff24b6b172083fef440091ebfa35b7444d3562
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Mar 25 14:09:49 2013 -0400

    Add custom class name matches

commit 23834dca81ae25b5eb6a32e585db74ac62373ab0
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Mar 25 13:46:20 2013 -0400

    Match overflow menu button and button

commit 9bf25924afdf9b43ac309cfaf501d5a9a50c96ed
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Mar 25 10:31:02 2013 -0400

    Improve activity not found error

    Fix #319

commit 4193338236f0d09a7b1987bbfe446af271017ed7
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Mar 23 13:56:59 2013 -0400

    Remove skipInstall

    Install is now able to detect if the APK exists on device or not.
    This removes the need for a skipInstall flag.

    Fix #313

commit a5dcc9e370c7e3ee874f0b917f59cd828d85a441
Merge: fbe266d 6cfaf30
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Mar 23 10:29:34 2013 -0700

    Merge pull request #312 from bootstraponline/skip_on_reset

    Skip uninstall on fastReset

commit 6cfaf309d34039e165e8d1a963e0d4ed6c42bce9
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Mar 23 12:59:08 2013 -0300

    Skip uninstall on fastReset

commit fbe266d7676b23e0d5c81d290025e2c78e6ca9c9
Merge: 181145b e135c9f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Mar 23 10:15:55 2013 -0700

    Merge pull request #314 from bootstraponline/adb_cmd

    Move keyevent to adb.js

commit 181145bb2b4400337883cbdd492b3ece901dc0ae
Merge: 7fefd94 dbbd559
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Mar 23 10:11:58 2013 -0700

    Merge pull request #308 from bootstraponline/text_contains

    Add text contains

commit e135c9f1541da5f3a53ac2baa0b7a793769e83cd
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Mar 23 13:29:12 2013 -0300

    Move to adb.js

commit dbbd559bb0acba089f50f8bab77b736a7147e601
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Mar 23 13:04:08 2013 -0400

    Add * XPath unit test

commit 7fefd941c67bfdc93a014562d327d35d5ab8ca99
Merge: 0c1a7ca ff463c7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Mar 23 10:07:48 2013 -0700

    Merge pull request #309 from bootstraponline/android_back

    Add back button for Android

commit ec21895d5658cede3954d8251f239023fb530c69
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Mar 22 16:39:34 2013 -0400

    Add text contains

    Fix #301

commit ff463c7dc653de6dd1a7b06eaabbd94a619521f5
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Mar 22 17:19:08 2013 -0400

    Add back button for Android

commit 0c1a7ca444dca5095a420b62fef34a51f7d5d1e1
Merge: b1deb59 0d6818d
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Mar 22 17:22:11 2013 -0700

    Merge pull request #311 from jlipps/master

    window close() and various fixes

commit 0d6818d8a4a265b239e4db8717e74e0ba83b3d19
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 22 17:19:07 2013 -0700

    fixing weird multi-callback and object cleanup issues

commit b92894a2e649f4263a160bef0e395c2d76231700
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 22 15:27:15 2013 -0700

    tests for close() for ipad too

commit e2d004e761ab54e83bdf8509122658e8cdadcdf0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 22 15:11:04 2013 -0700

    close() window for mobile safari iphone

commit e0846c05c4a6ba8cc1f81030762c05fa5bc6ec23
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 21 15:45:22 2013 -0700

    test noSuchWindow

commit b1deb5978dfb406010c5fa304721d3f2c65104d7
Merge: e1c8ac9 c1749b6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 22 15:45:35 2013 -0700

    Merge pull request #298 from bootstraponline/round

    [Android] Steps must be int or Java will crash

commit e1c8ac9d8856c5a89eaee99e58ad416d1bd49407
Merge: d8e014e 0c3bc13
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 22 15:45:11 2013 -0700

    Merge pull request #303 from jlipps/master

    host our own selenium guinea pig

commit d8e014e0373fad83d31737185a9e6064b8a3db5a
Merge: 5fb3dc5 1fc3197
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 22 15:43:54 2013 -0700

    Merge pull request #310 from bootstraponline/mobile_keyevent

    mobile: keyevent for Android

commit 1fc319799c1bde4da6cad27762d831f6a2cda2eb
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Mar 22 17:56:41 2013 -0400

    Add keyevent for Android

commit 0c3bc133bd8bca119018c19a63863c09374a20f5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 21 15:33:18 2013 -0700

    test hardening

commit 42dc1794fa3b16c8a6eed9e9e965804ac44b9f52
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 21 15:24:31 2013 -0700

    host our own guinea pig

commit c1749b6adf3a3afc3871201864f529d1529b2c46
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Mar 20 21:28:12 2013 -0300

    Steps must be int or Java will crash

    Fix #291

commit 5fb3dc5b6f758c6ad90bb73a35983c262337adaf
Merge: 39ad87e 1cfa8c0
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Mar 20 17:20:59 2013 -0700

    Merge pull request #297 from jlipps/master

    window maneuvering magic in safari

commit 1cfa8c0cfdaf389a0037a496de671cde56c7e5ac
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 20 17:17:30 2013 -0700

    make sure new safari windows get driver focus

commit 39ad87e9f714e202301872b11885afe986101702
Merge: 29c959d 0ee4efe
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 20 17:02:02 2013 -0700

    Merge pull request #296 from maudineormsby/master

    Add getWindowSize and test.

commit 0ee4efe7b29181d010f4a0e5659d7dab525e282f
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Wed Mar 20 16:53:04 2013 -0700

    Broken merge

commit 4318e1b5fb13ed058a7a06cd7b827bf59928db42
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Wed Mar 20 14:36:15 2013 -0700

    Webview sizes too.

commit a71b2aca8aa6b3312feb9e9b9a577dcf4aeb8e03
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Wed Mar 20 14:25:15 2013 -0700

    getWindowSize for webviews and test.

commit 29c959d8cc213cf8e6c486606587ecaafe5a9eaf
Merge: 21bf661 f887ded
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Mar 20 12:19:29 2013 -0700

    Merge pull request #293 from jlipps/master

    misc fixes

commit f887ded7d6e0e493ad6b59b7acf8fa45dbc70a63
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 20 12:06:24 2013 -0700

    fix #290

commit ad146a99fa5464a9e7ddeb983b113f01ce836acf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 20 11:51:57 2013 -0700

    harden this test a bit

commit 2fd228481f3429490a29d5d881bbe236a13fc224
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 20 11:44:07 2013 -0700

    make sure fast reset doesn't try to work on ios

commit 21bf6611c5c0fffe51c1688350cecec9e8fe93f7
Merge: 826e054 78425a9
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Mar 20 11:31:26 2013 -0700

    Merge pull request #292 from jlipps/master

    moveTo() and click() for webview and native

commit 78425a9e1736f9251ba6dd1e58804bab2cd3b7e2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 20 11:28:43 2013 -0700

    make withoutDelay false for build

commit 064845abfad3cc5e09c4408def96009803ce819e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 20 11:27:56 2013 -0700

    add moveTo() and click() for webview and native

commit fab023334fabc3973a0507725456b84da1f07dca
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 22:06:27 2013 -0700

    tap instead of click on mobile

commit f5ec7f72341b4d68056de8ebe4b7ebfcd19eef7d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 21:19:48 2013 -0700

    beginning work on moveTo

commit 826e054f877cb881b04598197badfbd604bfeb91
Merge: 6c356b3 b50b8df
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 21:10:47 2013 -0700

    Merge pull request #289 from jlipps/master

    implicitWait(), getLocation(), and getName() for web elements

commit b50b8df05ddc22220686bb7ad4050e1eb541f5fc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 21:05:10 2013 -0700

    add getName() method for web and native elements

commit 3c72095916bb05b7563a6ea13221454dd4e83eb2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 20:48:26 2013 -0700

    added getLocation for web elements

commit dbd5c178cf4750658961b08ffdd490b1964a8372
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 20:28:31 2013 -0700

    implement implicit wait for web elements

commit 6c356b3a9f644712d9dc6b1765471f60229a5ba6
Merge: 972f0c1 00f034b
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Mar 19 16:32:47 2013 -0700

    Merge pull request #288 from jlipps/master

    get css for webviews

commit 00f034b542b4cbcfb004bf19668b287c7219da4f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 16:27:14 2013 -0700

    get css properties for webview elements

commit 972f0c11cb0661944bf867602430285d45921ba5
Merge: 885ac6a 8dbdd90
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Mar 19 16:14:22 2013 -0700

    Merge pull request #287 from jlipps/master

    even moar webview methods

commit 8dbdd90f2204f7489e603d7886b529425ebf742d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 16:09:12 2013 -0700

    add selected() webview method

commit 94ee518f60fa00bd8346c6bf089eb3e1acbb36ec
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 15:39:06 2013 -0700

    add clear() to webview support

commit 885ac6a7539bece84216b993f489e0128f0cf3bd
Merge: 209bae5 4649495
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 15:59:49 2013 -0700

    Merge pull request #286 from maudineormsby/master

    Support and test for submit() method in webviews.

commit 4649495253441fe3fdafae34ae1e0ad1d9c80bc5
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Mar 19 15:58:09 2013 -0700

    Whitespace

commit dfaa53874d50e161597c6ae9b6987debf00f4b1c
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Mar 19 15:42:23 2013 -0700

    Support and test for submit() method in webviews.

commit 209bae50d311424ba9e658024a008b7ff3113eee
Merge: 1fdbe1f 29f4900
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Mar 19 15:36:43 2013 -0700

    Merge pull request #285 from jlipps/master

    more webview selenium support

commit 29f4900ca25f210e668535f17682cbb872be34d4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 15:30:37 2013 -0700

    driver-level sendKeys command for mobile safari

commit abbb4226e55321b49f90afdac5057a004b86e727
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 15:15:15 2013 -0700

    add mobile safari 'active' support

commit 1fdbe1f30851a3bc91d0c87011a6a82a7a3a7661
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 11:13:15 2013 -0700

    add changelog template

commit b129f23dfef8a1785f0de81e0cb622cefadcddeb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 11:09:05 2013 -0700

    gitignore

commit 2e1c41535dc7dc5f7f250d18cfc5fa5580de38d4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 19 11:08:35 2013 -0700

    add some more stuff to reset.sh

commit 48319379a7dd8619fd67e256d42f95899e98ef02
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 17:30:19 2013 -0700

    update readme

commit 425cd15ef0349a25c38bcbcd5730ced169e92d38
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 17:29:10 2013 -0700

    remove publish script

commit 1d9ce16989923000c7620c1173b01d31ace572a8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 17:24:12 2013 -0700

    add .npmignore

commit 42ca51f22d9f474785037c77d7437e55cf8de5e6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 17:17:44 2013 -0700

    update for npm publish

commit 66159f1b4fd4cb764c38da8ad3def110179247b3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 17:14:53 2013 -0700

    use correct working directory

commit 76f0dd80dbbc0cc39d92baf0bd9590d7e2e5501b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 17:12:11 2013 -0700

    updating getting-started via grunt

commit ead61bf02daba1e703c2f4f4235d4766241efcc7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 16:01:32 2013 -0700

    add markdown parser to deps

commit 8239aacaa8d4d548d1fc377d94d8d87dab0de668
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 15:50:36 2013 -0700

    add appium.io as a submodule so we can generate stuff from it

commit 67da927e53fc873535d01247c365530a28eda2e0
Merge: f4cc35a f743349
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 14:01:25 2013 -0700

    Merge pull request #282 from bootstraponline/clear_install

    Clear app if it already exists

commit f4cc35ab6762253a0340f64e87e90cb5f96f1073
Merge: 71d90b0 b78cdd0
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Mar 18 14:01:05 2013 -0700

    Merge pull request #283 from jlipps/master

    try to restart adb if device can't be found

commit b78cdd0be0c33ba44447ea05a8e465ee330653e1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 13:49:21 2013 -0700

    facility for restarting adb if we aren't able to connect to a device

commit 71d90b0243e67bf021cd6c899b53ed8a4f889a87
Merge: 8127695 9df0068
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 13:53:38 2013 -0700

    Merge pull request #281 from bootstraponline/android42

    Fall back to android-4.2

commit f74334991c1e7a063cb6b92c3fdf3dba1f9f6990
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Mar 18 16:11:49 2013 -0400

    Clear app if it already exists

    Fix #280

commit 9df0068ccf016ca10fcc6682acbf8811aee849be
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Mar 18 15:40:55 2013 -0400

    Fall back to android-4.2

    Fix .clean uninstall
    Fix #275

commit 812769524c100754aaa9802343c71457f9ec89e6
Merge: 1fefab9 6cdfd14
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Mar 18 11:59:42 2013 -0700

    Merge pull request #279 from jlipps/master

    wait for app to start

commit 6cdfd14e772c7e3ec55337f02efd5206443584ee
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 11:56:35 2013 -0700

    wait for app's activity to start automating, not just process started

commit 1fefab973028fa06f1ddb4ba6efa358277c7c450
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 11:06:49 2013 -0700

    better error logging in sendResultAndGetNext

commit dec11a2339b5de2ed9caeda45b2fdf9d509a206b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 18 10:34:31 2013 -0700

    allow textboxes to take typing

commit 648ff2a80963ca7abc9e9ab95a6d27ceeb505e37
Merge: 464280f 361ab3d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 15 19:45:37 2013 -0700

    Merge pull request #277 from bootstraponline/ruby_link

    Add Ruby documentation link

commit 361ab3d03b2311ae5cc9e7ef9799620715695892
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Mar 15 23:23:55 2013 -0300

    Add Ruby documentation link

commit 464280f8d3874eedc7102764b04886a1c7bd93b8
Merge: 9987044 dc96be5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 15 14:22:26 2013 -0700

    Merge pull request #276 from bootstraponline/page_source

    Page source

commit 9987044b94e61cbc6c4c4c89701bb66f4c26adb6
Merge: 91542e2 ce49a3c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 15 14:20:53 2013 -0700

    Merge pull request #267 from bootstraponline/master

    Improve fast reset

commit dc96be5d9469b4b82da5dc618c19d86549bbda47
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Mar 15 16:05:30 2013 -0400

    Add page_source for Android

commit ce49a3c4652f42d20bbd6154a64120bab7d57ebf
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Mar 15 14:47:39 2013 -0400

    Use adbCmd instead of 'adb'

commit 6442181242eb8263e8cc15b92a09b4ffc25ef7eb
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Mar 15 14:35:01 2013 -0400

    Fix case

commit 4ad2fc9aa0787c696dffe8ed1025ffb87c6b68cf
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Mar 15 14:39:18 2013 -0300

    Use rgx.test

commit 5b33588a724adb509bea4c2a5bd68e653afe62d1
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Mar 14 13:04:21 2013 -0400

    Fast reset rewrite

    Fix #263

commit 91542e289cf225b83389dc42b51e91bd49c16ea5
Merge: 81ec8c8 14d218d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 15 09:17:04 2013 -0700

    Merge pull request #272 from tokunbo/master

    Fixed for Selenium Grid 2.31.0... Good times for all!

commit 81ec8c8db2be5d4ac0bea6b8eed722d3341796e0
Merge: 76a15c9 ba51817
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Mar 15 00:46:14 2013 -0700

    Merge pull request #274 from maudineormsby/master

    Add getUrl and test

commit ba518175cab37f0fdf63639a082bdf1ed0e9eba7
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Fri Mar 15 00:45:06 2013 -0700

    Add getUrl and test

commit 14d218dbd8b5cb1fbc2aaa70acc2903d56ceca35
Author: tokunbo <tokunbo.george@rackspace.com>
Date:   Thu Mar 14 17:30:26 2013 -0700

    Because it's not origin when you connect to appium without selenium-grid =/

commit daca240c7ef515291998c2ccbd6846d394731bad
Author: tokunbo <tokunbo.george@rackspace.com>
Date:   Thu Mar 14 17:25:08 2013 -0700

    Oops! Typo broke the tests! fixing!

commit fae8d29c8838c3262cf4a4b91619495deefed011
Author: tokunbo <tokunbo.george@rackspace.com>
Date:   Thu Mar 14 17:21:19 2013 -0700

    I'm told camelCase is better!

commit 1e4f728d6baf1c3b96a273559907d368c02ec3ea
Author: tokunbo <tokunbo.george@rackspace.com>
Date:   Thu Mar 14 16:32:34 2013 -0700

    I gotta believe! Fixing createSession for Selenium grid 2.31.0.

commit 76a15c99e6b78e167061ee32026d64b577df7eec
Merge: 1d2712b b92fe4b
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Mar 14 14:13:31 2013 -0700

    Merge pull request #270 from jlipps/master

    add mobile: findAndAct method

commit b92fe4b3ed31bfd6052de1dfd11a3ea0a80ac402
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 14 14:03:07 2013 -0700

    add findAndAct method to get around ios ui invalidation issue

commit 1d2712b9f7c41ba713d2783a91284f68d5211f7b
Merge: 8a013ce b0b4f3b
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Mar 14 12:37:28 2013 -0700

    Merge pull request #265 from Rorosha/master

    Updated sauce.py example to include pass/fail reporting.

commit 8a013ceccc6da407e4dc3a556f906cacb02079a0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 14 12:31:04 2013 -0700

    allow secure text fields to be sent keys to

commit 2e9baa01d144c83b1eb029fe76bf5be2dd1bf088
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 13 22:25:23 2013 -0700

    allow x/y values to be independent

commit 775a914d3cb0df396fa485f47e31f591fcb609be
Merge: 6f3b333 9228b98
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 13 23:47:25 2013 -0700

    Merge pull request #266 from maudineormsby/master

    Make appium accept selenium's args for execute script

commit 9228b98cd07e3625f3dd010187f85e665333cbf4
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Wed Mar 13 23:37:56 2013 -0700

    Run all the tests not just one

commit 4416c4da7c9951d3cd226777568e3822e53db637
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Wed Mar 13 23:34:23 2013 -0700

    Actually catch issues with bad elements

commit 071578f49fba147e6fb5533218aaa18e6ff812a7
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Wed Mar 13 23:33:58 2013 -0700

    Test should use el.value not hardcoded numbers.

commit 3178d2da67451650d7e7292a751cfba443611a07
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Wed Mar 13 21:59:30 2013 -0700

    Make execute script compatible with the selenium server args that are passed with execute script calls.

commit b0b4f3ba6c6eeeaf38374e6bc849f2d9ca73964d
Author: Rorosha <mrorosha@gmail.com>
Date:   Wed Mar 13 22:01:26 2013 -0600

    Added sauce pass/fail reporting to the python example.

commit 6f3b333db03a0fe421fd564e7cb5d975f6201842
Merge: ab592fe b8a29c5
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Mar 13 12:09:33 2013 -0700

    Merge pull request #264 from jlipps/master

    fixing some fast-reset and pickerwheel support

commit b8a29c5faff9069655215e7b1a5e3bd5d78ab7f5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 13 12:00:16 2013 -0700

    add pickerwheel support

commit d929ca83f8a870568d238c97b4be55f7baca9a3c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 13 11:16:18 2013 -0700

    remove orientation test in appiumutils, it's redundant

commit b00140cc303896577c70258704bbd80b0df42583
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 12 23:51:46 2013 -0700

    these callbacks need to conform to node error handling convention

commit ab592febb4a4085ddc426ce0b8a9600a2f0393e3
Merge: 3355257 fd37bd5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 13 10:34:16 2013 -0700

    Merge pull request #262 from maudineormsby/master

    Add isEnabled and isDisplayed for the remote protocol, plus tests

commit fd37bd5c7c28a4b6b267f49718b59536b9b293a0
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Wed Mar 13 00:03:29 2013 -0700

    Semicolons. Aaaaaah.

commit 79fba0079d8b01f5cf695ed3e190c3af6734b9bf
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Mar 12 23:59:39 2013 -0700

    isEnabled and test for remote.

commit 58943884a74ff843ef6e57d3d30bbee2787df369
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Tue Mar 12 22:43:31 2013 -0700

    Add elementDisplayed and test for remote debugger.

commit 335525769c668f3588a30d553521a7125b8523f4
Merge: ec2cff5 9ef5027
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Tue Mar 12 21:10:30 2013 -0700

    Merge pull request #261 from jlipps/master

    misc fixes

commit 9ef5027ce315c5f6beb173f4299e46a42cc506fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 12 20:39:32 2013 -0700

    use fast reset by default in tests

commit cb6550189237e7b86a74eb8c4f997c76fc2fe384
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 12 20:32:24 2013 -0700

    make android describeForApp work

commit 8250fe4ed1ccaa25ded6ea75687f3a4227ea42b0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 12 20:32:09 2013 -0700

    use spinWait for this test that now goes faster

commit bcc50adeb448356675d32a34e28a49bfd7b2ba96
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 12 19:57:13 2013 -0700

    stub out spin helpers

commit 2d0e3ddf9c36b4b637379aa7d7f23d59afe6aff1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 12 19:06:33 2013 -0700

    fix text with correct displayed behavior

commit ec2cff5cd73dd225b39254ad897177eed5dce54a
Merge: b17bc33 8eb7873
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 12 15:58:38 2013 -0700

    Merge pull request #259 from bootstraponline/master

    Fast reset

commit 8eb78730945a3e268690c0e52ebb9912a7791b1a
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 18:36:18 2013 -0400

    Add return

commit 3156362329cc9d90ee6bf70a5388460433aa5d74
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 18:33:46 2013 -0400

    Return onReady so cb isn't called

commit e48bda723e12d950b86863cb97b898052b3afa14
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 18:02:32 2013 -0400

    Use one line for onReady

commit 047f5ab82e8ef0bb110380f458083bcecf1dc242
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 17:45:22 2013 -0400

    Use async

commit 727e7d86a666798b89b7797db1c5264facf20571
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 17:18:18 2013 -0400

    Add async

commit 5809d113281bc5d43e7d05af7632edded2caea2c
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 17:11:26 2013 -0400

    Clean up debug logging

commit 726023c9a1d8a9d6bb526d35d4af2db33f2e640b
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 17:04:00 2013 -0400

    Update grunt docs

commit 495fe214bc5793c961f42bee9b86d447d3745213
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 17:03:13 2013 -0400

    Check that aapt is on path

commit 881c5d9430738d7cbe34d1d2e72b743561f2aa29
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 16:56:17 2013 -0400

    Remove dash

commit 3349d44bb21009bf688922562576d9b4f4a67b1c
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 16:55:19 2013 -0400

    Update help text

commit e90389b96ab941d6d880871e7feb07a29edd5cfb
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 12 16:54:06 2013 -0400

    Remove console.log

commit 92da9e49e90359b4b7013be2b60c79f034550d8b
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Mar 8 13:22:35 2013 -0500

    --fast-reset

    Fix #245

commit b17bc3393c570265eb3a2183add001dc8c8dd8ea
Merge: 352ac44 88e6f36
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 11 19:57:12 2013 -0700

    Merge pull request #257 from sah/master

    switch to the main instruments-without-delay repo

commit 88e6f36196618afd9e51dcecbaf7902668de5460
Author: Steven Hazel <sah@saucelabs.com>
Date:   Mon Mar 11 19:49:14 2013 -0700

    switch to the main instruments-without-delay repo, now that the fix for appium is merged

commit 352ac44d26d8ccf8d0e75fadf385aee1d52fd7f5
Merge: e9e786d 223d55b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 11 19:18:31 2013 -0700

    Merge pull request #256 from sah/without-delay

    adding --without-delay, to use the awesome instruments-without-delay!

commit 223d55b57e2d0a571ca365d86726bbae6a720145
Author: Steven Hazel <sah@saucelabs.com>
Date:   Mon Mar 11 19:13:53 2013 -0700

    oops, export needs the new parameter

commit 9a6a484a3edf5502d36ea6610f4ba046503a2f52
Author: Steven Hazel <sah@saucelabs.com>
Date:   Mon Mar 11 19:06:38 2013 -0700

    resolve paths relative to __dirname so we don't depend on the cwd

commit 6cb36a6878667394106fa4bfbc2a70e159215980
Author: Steven Hazel <sah@saucelabs.com>
Date:   Mon Mar 11 19:03:12 2013 -0700

    a better way to clone the environment

commit 90eb7c1d86696e762a8b38eadaaafbeb28bdbff4
Author: Steven Hazel <sah@saucelabs.com>
Date:   Mon Mar 11 18:23:34 2013 -0700

    oops, use the public git URL

commit dbd35d1417db8d89944381d97f29e3c288dd6bea
Author: Steven Hazel <sah@saucelabs.com>
Date:   Mon Mar 11 18:10:35 2013 -0700

    adding --without-delay, to use the awesome instruments-without-delay!

commit e9e786dd8dde92e1cda5079f22e312b711f7862e
Merge: e7a8496 d69cba4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 11 17:41:24 2013 -0700

    Merge pull request #255 from maudineormsby/master

    Android example

commit d69cba4949cd3cf974d146f7335a7fd42d830338
Author: Jason Carr <jason.s.carr@gmail.com>
Date:   Mon Mar 11 17:26:25 2013 -0700

    Android python example

commit e7a849674a89bdbc1eae906fb9bdeb47f6046661
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 17:05:09 2013 -0800

    version bump for npm publish

commit 9bee0b508fb6562aeac18fa019b666c12afc9307
Merge: b40abed f0ba098
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 17:04:06 2013 -0800

    Merge pull request #248 from penguinho/master

    I believe this fixes #247

commit b40abed1be15dfa61d5fa20a95c0c7467eab050a
Merge: 791139f 718670b
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Mar 8 17:03:18 2013 -0800

    Merge pull request #252 from jlipps/master

    choose between iphone / ipad simulator

commit f0ba098fecbcb07602ec1cd0422d4e76cfe133ca
Author: Dan Cuellar <penguinho@aol.com>
Date:   Fri Mar 8 16:58:16 2013 -0800

    Fixing #247 the correct way, this time

commit 718670b9ccaa65d0c1f385701e37bc53b728e0a8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 16:52:19 2013 -0800

    fixing tests

commit fdb4189d07a2bc88aeddd1103e10c4dd9df62f20
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 16:50:43 2013 -0800

    command-line params for forcing iphone/ipad

commit c56d13cf9101f80bf4f114149d86cb80590b1524
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 16:38:35 2013 -0800

    launch iphone/ipad depending on desired cap, plus tests

commit 199541bea028d5de1871428ab9360810b3e9a427
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 13:53:07 2013 -0800

    force instruments to launch app by iphone/ipad

commit cfd323d769e07b351e1c55b5edb2804d1429c50f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 13:26:05 2013 -0800

    move ios args into an object for sanity

commit 5e0786f1a92fb697e85f925833c585f2277925ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 13:15:31 2013 -0800

    don't need mobileSafari grunt command now that it's built in to appium

commit 791139fc5a7ec8e39175e3649e1d75083533a356
Merge: 1f099ab 70e782b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 13:11:04 2013 -0800

    Merge pull request #251 from sah/master

    README updates re: Android support

commit 70e782b2e8d5d83d2841da670deb7dee63df1e51
Author: Steven Hazel <sah@saucelabs.com>
Date:   Fri Mar 8 12:59:12 2013 -0800

    updated iOS-specific text to mention Android support

commit 1f099ab76c1d44d9618f10bf8622eed6cb0f3efb
Merge: 8ffb6d3 c761ef9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 12:50:44 2013 -0800

    Merge pull request #250 from jlipps/master

    example of automating preferences.app

commit c761ef9480cc062439b7596a4ec07530b58dc6a3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 12:46:35 2013 -0800

    remove timeouts

commit 71dc07a8c70032e34a328d1a58928a15440211b8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 12:45:34 2013 -0800

    note to warn people about this test

commit 14509a169c6e338d36d184a08b54423643394064
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 12:43:10 2013 -0800

    add test and example of automating Preferences.app

commit 128d6c2b89470050cc7be3e6ba08c49eb61156d5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 12:11:25 2013 -0800

    add function to get built in app dir

commit 8ffb6d3ac7c115930008afed0288e30827211542
Merge: d9db983 3eb453d
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Mar 8 10:35:40 2013 -0800

    Merge pull request #249 from jlipps/master

    sendKeys for hybrid

commit 3eb453d7a42bdf9a14272ae76b67f3791b278636
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 10:27:54 2013 -0800

    make sendKeys method work for mobile safari

commit e8578ccedfd6f79437a39f83147a648dadcdebd1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 8 10:27:35 2013 -0800

    fix misuse of argparse with nargs=1

commit cc141a14f43f423fa05f816dd2c71a8c2176beac
Author: Dan Cuellar <penguinho@aol.com>
Date:   Thu Mar 7 19:06:37 2013 -0800

    I believe this fixed #247

commit 8c5f8bbce35d37373aa362467aa7b9ec024f258a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 18:08:18 2013 -0800

    working on getting new iosatom working

commit d9db9834a66aa09dd13e8e7b1906b02121d604df
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 17:09:00 2013 -0800

    support pre-launching safari

commit 8ac8a161df8bcb045be7c68ab0d83b146f521d44
Merge: c1de952 be99c96
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Mar 7 15:47:48 2013 -0800

    Merge pull request #246 from jlipps/master

    Mobile Safari as a first-class citizen

commit be99c9645630d90c21ebdaa13b5d58bc536aa7dc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 15:45:19 2013 -0800

    add safari tests to grunt test

commit 0e60d6b63141489c01b7c2296b0baa22f282f30e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 15:38:17 2013 -0800

    small fixes and add safari example

commit 809a0fd5c9ffc51c30f654577955805a287a68e3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 14:28:13 2013 -0800

    unquarantine click

commit 3b20edba9b2e0e2e0070bbc4ae30d9b9bbee67ef
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 14:13:50 2013 -0800

    update docs

commit a602286a6dc6ae9f00c2386b8894a2e56afc70c1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 14:13:31 2013 -0800

    make safari tests pass

commit 28dbd5d90f7ca55d0430d8488e127d8ffc8fea51
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 13:59:48 2013 -0800

    fix logic bug that called invoke() 2x per session

commit 115a51904d27a7e1efdc45a3e7bf410e2d1feaf2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 13:35:14 2013 -0800

    add --safari to parser

commit c76c18a52788e77fbdf1273f85f378f21439600b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 13:30:34 2013 -0800

    allow starting safari as a special 'app' with special launch behavior

commit c1de952540328d532f9f77f2c439492729453001
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Mar 7 12:13:37 2013 -0800

    add android app rebuilding and uicatalog downloading to reset.sh

commit 548308a3a8d264f03364b898343f2e4cc1f97adb
Merge: f07f8aa 592e146
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Mar 6 16:43:09 2013 -0800

    Merge pull request #239 from jlipps/master

    allow custom activity string for android

commit 592e146ec12726e7c067b7827ab044ebda8ad618
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 6 16:39:43 2013 -0800

    allow custom activity string

commit f07f8aa1413e14c21db4779d50b69a3bc04b291b
Merge: 2869866 9c7316c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 6 16:22:39 2013 -0800

    Merge pull request #237 from bootstraponline/reset_android

    Add Android to reset

commit 9c7316c49ee97e9aeda47a7ee7e05723655eb448
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Mar 6 18:35:10 2013 -0500

    Add Android to reset

commit 286986685e083faef2cd36435d5beba087bc93ec
Merge: 0e4486a 563bc59
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Mar 6 14:40:54 2013 -0800

    Merge pull request #234 from jlipps/master

    better error messages for unsupported tag names

commit 563bc597efd418ea7a8d7497b0ab0e65a88c4607
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 6 14:29:52 2013 -0800

    don't let people find secure tags, give an error instead

commit 0e4486a7c6983aa2c1fa29936dc1ce32e842d48e
Merge: fc0fb1b 4b6c710
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 6 14:31:25 2013 -0800

    Merge pull request #233 from bootstraponline/e

    Map textfield to EditText

commit 4b6c710fa44e56f098f3d1e36203ae977cbb56d7
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Mar 6 17:07:13 2013 -0500

    Map textfield to EditText

    Fix #228

commit fc0fb1b2311b85d5a547f92514f77ac8fb1be50d
Merge: c4cfc3c 6b11b63
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Mar 6 13:05:20 2013 -0800

    Merge pull request #232 from jlipps/master

    attributes for android

commit 6b11b634a49898e73dc4f347ac9844d4e3841ad3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 6 12:24:15 2013 -0800

    tests for more attributes

commit c4307001c09ff2c5a45075dc7eba1174c58eaaa2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 6 12:04:20 2013 -0800

    get attributes for android

commit d0f2a9afb3969da011d37b2a70795a7f5eea97fd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 6 11:47:18 2013 -0800

    pass not yet implemented through to client

commit c4cfc3c187c3908e925f55a8dd0ce9d9df25e141
Merge: df04ed2 bbe3d5c
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Mar 6 10:12:32 2013 -0800

    Merge pull request #225 from jlipps/master

    fix port typecasting issue

commit bbe3d5c6fc8f15b15ebfdb5d93b2e3363778e860
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 6 10:06:19 2013 -0800

    make sure alternative ports get converted to int

commit 8d6b0619ecd1fd4bd0a50ec196ed4e2ed11231f1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Mar 6 09:51:09 2013 -0800

    make sure alternative ports get converted to int

commit df04ed2ef39beae2728d40bb35e34a0468122b40
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 20:14:38 2013 -0800

    bump to v0.1.0 for npm publish

commit 1a4d87a284c5d36bbe65fe6799b20f6395a36625
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 20:10:02 2013 -0800

    return actual boolean values here

commit a267a82267c396f88267811c2ab03303277e4d82
Merge: f46232a 9cdc043
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 20:02:11 2013 -0800

    Merge pull request #223 from jlipps/master

    Android

commit 9cdc0432f34facb8be301ddf711f2f50849f5b24
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 16:52:00 2013 -0800

    don't need this anymore

commit 43690146b9c25de6d380afb5f251771669cb62e9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 16:45:39 2013 -0800

    better error message

commit e24df86f2938f7e9d2d150ed08202eb0a5900352
Merge: bb58d75 f46232a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 16:20:25 2013 -0800

    fix merge conflict for android pull request

commit f46232a872e03dfc8ce3e72a5a335b1566b63b5c
Merge: af620f5 f4f305d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 12:35:01 2013 -0800

    Merge pull request #222 from bootstraponline/https

    HTTPS for REST API

commit bb58d754005fe48879edf58dab7d11b385b940ca
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 11:21:03 2013 -0800

    update text test to use new field name

commit c37d7ada748c7a983427f560fd06b3d6fa6f5c8a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 11:08:59 2013 -0800

    don't accept commands if we know we're shutting down

commit 34ece7309b9a7b0361e28392252b9e0c7254b2ab
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 10:49:10 2013 -0800

    update android docs

commit 51afa762bac378d3db789f2c99228d06a4dea6d1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 10:46:53 2013 -0800

    allow running of just ios or just android functional tests

commit 582fd5d94a13f19dbfa2088bee98cfea1d829ddf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 10:31:24 2013 -0800

    fix webview getsize test

commit 4b97c922e56be1a309181bd65e0e0881691196bb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 10:26:01 2013 -0800

    move a lot of webview execute code into webview.js testfile

commit 268ca4251d70c841f5d0c43635bd37a0864c6baa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 10:13:31 2013 -0800

    add android app building to test

commit a150113f33607de192c3c67356670792a8ff92ad
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 10:08:10 2013 -0800

    move context rewriting out of loop context so implicit wait works

commit eda92dd09f0e53013af47413c9442b14bc284c16
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 10:07:45 2013 -0800

    comment out this superfluous logging

commit 135cbd091dc42dcb1c3c929d2249bc76a0571bde
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 09:44:53 2013 -0800

    update bin with new server args

commit 9f9c38329d69e8d8264d4dfb785de48c1ad69feb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 09:44:03 2013 -0800

    migrate tests to use new appium params

commit c3a1988920410c9fd07a8099be2b5309b89bb75f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 09:42:51 2013 -0800

    fix appium queueing behavior and unit tests

commit f4f305d6c0f5874b38f8ea6c2567856a961e9402
Author: bootstraponline <code@bootstraponline.com>
Date:   Tue Mar 5 11:51:45 2013 -0500

    HTTPS for rest API

commit 4507ccc01babeb1f5b6b8f9674934b9aa9b3bd1b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 08:51:09 2013 -0800

    docs for new server args

commit 9fcfdaa080741853fe98cdb6ff86f0632dc6bba1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 08:50:49 2013 -0800

    use new server args

commit c4d405b97232be536a7eb46fcae7ed02167a1ad5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 08:50:39 2013 -0800

    lint fix

commit af620f5295ff3b21331995ea5830b169a2d1ed60
Merge: e64917e 3fcab93
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 08:35:04 2013 -0800

    Merge pull request #218 from DylanLacey/master

    Added correct pass/failure for Sauce Ruby Example

commit 4a0b6a92b709ea30c62855aee4b5c3d7389d58d2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Mar 5 08:32:18 2013 -0800

    bring docs into line with reality

commit bf5552927949abd7723f30f5803f4a3cb04c59a8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 19:45:20 2013 -0800

    don't forget about command timeout

commit a169703efc1b84fa9646a71863a136da0f4a18a8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 19:44:04 2013 -0800

    pre-launching, reset, and skip-install for android

commit 420eb9a67a6f3b40bd8b8268e870f0fe3834a82b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 19:11:37 2013 -0800

    update android test and system docs

commit 13d3a8dc884dc664c29df2ca68f8dc2916df1d39
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 19:03:45 2013 -0800

    update android test instructions

commit 5a3f47e3d10945315b360a93cc11888032865569
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:48:09 2013 -0800

    updated readme

commit e67a86cbfb3f2a182be1d95aefbbc430c9cb5076
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:42:07 2013 -0800

    update grunt docs

commit f95664a4fe6f998a7daf76d9fdadb9e1384f24aa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:40:59 2013 -0800

    update grunt docs

commit e0260c33a9e604e80f5ee737eb635e3b241fe85e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:40:10 2013 -0800

    update grund docs

commit f40afaaab35e12fc0d462e5d687c48da9245cf51
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:32:02 2013 -0800

    break out readme info into different docs

commit 36b6bb9378672e275eb010aa10fb2fec871ae295
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:18:11 2013 -0800

    docs formatting

commit 905ff38b7c050e2c5a4e239fca52068e924f1b5a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:17:52 2013 -0800

    docs formatting

commit b3fc9db8fb075c6cdd2b06dd6844a882f251ee40
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:16:50 2013 -0800

    docs formatting

commit a720e231ef162c54d9a0e31e6a00158044c9db21
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:16:11 2013 -0800

    docs formatting

commit 5c609a5d7bf5a93fb79a7cf4bcc8460c53703aec
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 18:12:43 2013 -0800

    added a doc generator for parser and new docs

commit 395411bded90c225bce4e2564de75a2418c093d5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 17:42:25 2013 -0800

    indicate we don't require -V 1 anymore

commit 9a7b06290220645af6cd5a3403b25f9de43928d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 17:39:19 2013 -0800

    clean up parser

commit 305bd57307c524c58c18d336ee6f0da05744bd3a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 17:24:29 2013 -0800

    readme updates

commit 2a7ab7340a42bbabd8afebdfa50351cc65f55555
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 16:54:17 2013 -0800

    implement sendkeys/value

commit c71df829541c7fc2c5979a06766be7088bcc9a35
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 16:26:44 2013 -0800

    swipe and tap by pct as well as pixels

commit b1cfa8ce5c3464021aaf670d343225fb5cfd8070
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 14:01:45 2013 -0800

    remove .only

commit 5254d2830053bbc6857444b84c77eb67d99a4068
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 13:59:07 2013 -0800

    find element by name (id)

commit cfe1de7438df4014fbcb3452e62ea280875d4499
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 13:52:21 2013 -0800

    add ids to first level of apidemos app

commit 7ec07dd362dfc4bed0634c6dc6b18bca54b58ec4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Mar 4 13:48:54 2013 -0800

    add project files for android test app

commit f2e3c68b8b85557d05adc38c5200f5eace57966c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 1 14:38:22 2013 -0800

    test for partial text xpath finding

commit 9cf1a1e5366303b893e535f91b5f61fa91eb297e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 1 14:32:03 2013 -0800

    xpath finding by text working

commit 583eb5df951725f7c9a55d65c83b15ae983859a0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 1 13:28:53 2013 -0800

    beginnings of xpath support

commit 3e2f7d7c310b3b20dd596e524d824ec3e6d98ed6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 1 12:24:55 2013 -0800

    fix tests for nexus s and make command timeout correct

commit 18661c407abc95740575f3fd56b1dd150eb1ba83
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 1 11:07:18 2013 -0800

    need to reset timeout on command

commit 0c792d17070a3c9772e674307c7da0e29f1e057b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Mar 1 11:03:13 2013 -0800

    grunt task for installing the demo app if it's not there

commit 3fcab93ff8931a8e9e3c42d77c12e9d0244d40d5
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Thu Feb 28 17:25:24 2013 -0800

    Pulled out groady Net::HTTP, replaced with rest-client\nUpdated Gemfile or rubygems freaks out and can't find RestClient

commit 832197b13f44416ff5b4655b00bfcc74b3881d85
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 17:00:16 2013 -0800

    readme fix

commit daa0a87f12f5fc879d39a2ff446d3d99925d78e0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 16:59:40 2013 -0800

    readme formatting

commit a9c3dcbddc865a7c1a438bd80f8c1d3270809da4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 16:59:12 2013 -0800

    readme formatting

commit f7cf1a2eceb4aa0479f60989f31e955c1c6186f7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 16:58:35 2013 -0800

    move readme

commit 73635a353d3d451cb3e9cbb03976519d4f1c4a41
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 16:56:33 2013 -0800

    readme updates and unlock screen if it's locked

commit d7e8f6555aaa592e4bad046bf5cbf4cc98389946
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 16:26:27 2013 -0800

    institute command timeouts so adb dies if it sits forever

commit 478b7910bf2f0651bca34b31f7c3c6bb98370b4a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 15:20:25 2013 -0800

    better error handling if device never starts

commit a54f2f57518e9c6287f374d2a206b5b6ae8b0cff
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 14:57:03 2013 -0800

    ignore appium bootstrap jar

commit 51f57a84a84551826839cbae2df30420d433a271
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 14:56:29 2013 -0800

    let's not keep this in repo for now

commit e64917e75dc34912e4e4863b5a1dacbe33a57001
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 14:50:32 2013 -0800

    bump version for publish

commit 2276c4726b12f645ad55f1e0add4d968a09d0e8d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 14:47:48 2013 -0800

    error handling if device is powered off

commit 48c24beac656291f1be239cf7b65f43973e737fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 13:03:58 2013 -0800

    fix window size method, reorg test files

commit 741d197957d709dbbc244bc97698c8f441e5b693
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 12:52:06 2013 -0800

    respond with not implemented while android catches up to ios

commit 707bd0912c876076a2034921df4825e5e35a61f1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 12:49:20 2013 -0800

    remove debug logging

commit 6445113fe4edeedc3e3ddbe36e4929ca56186d34
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 12:45:23 2013 -0800

    implicit waits, find elements from elements, moar tests

commit 0737e95eeb253a6e850c5dc2db7a01421d9656fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 11:53:27 2013 -0800

    find multiple elements by tag name

commit a5aedcd98d34c5cd084ed11e0e3ba58d862e761f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 11:17:55 2013 -0800

    more object orientation and el.getText()

commit 0bc98587e0964a302edd845c4f99f0b17847124d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 10:37:33 2013 -0800

    uninstall app after test instead of before

commit 3b592c995b14d8ea0c06ba448bc2a7229e4ea839
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 10:33:57 2013 -0800

    break out element tests

commit 8afb52fc820f80abf9a086e4717897c0de112f88
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 28 10:32:13 2013 -0800

    add basic find element logic

commit 49eb29b15daac68f147ad7179614790760ca81a2
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Thu Feb 28 07:24:38 2013 -0800

    Send is more lovely then @instance_variable_get

commit 53c00f10ca2785f1c7cb2151dfaf8c8be409c303
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Thu Feb 28 05:40:20 2013 -0800

    Added Sauce Labs API for passes and failures

commit b1fae3b4761647e08cfea1a7ce9179d4d594d54b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 19:36:04 2013 -0800

    starting to build out find element logic

commit adb05b18a6c5b3854df4810b15ff35b4230766e9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 18:40:40 2013 -0800

    gitignore

commit 7eeffdc4591c3c79fa0817c15b89f90d297c33ae
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 18:39:42 2013 -0800

    this probably shouldn't be in repo

commit 7098dbb8e04ba9c350f9f934ebc9ec7a87e9b4d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 18:38:19 2013 -0800

    bring android apidemos into appium with config/build helpers

commit a90b2d9de1af90ed84a2498418aaca95e36999cc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 18:08:51 2013 -0800

    add android apidemo app

commit 4705ac1dba18bbd3aea700a845d41f320820ccb5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 17:50:46 2013 -0800

    enable full flow of selenium command to device and back

commit c8d0cdd054c82412e3663dcc190e642ba650541e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 17:16:21 2013 -0800

    combine methods for convenience

commit ef3856878c6988c9c9c4b23fca5c76858764bafc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 16:04:19 2013 -0800

    add app package / activity options to server

commit 532d6e88aeba3556545131e3c4df47b82ab8b922
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 15:55:22 2013 -0800

    generalize notion of device and kind of app

commit 83cf986ed6d9615fdc4ebf1045bbd6b46f6646f9
Merge: e2ed721 df5103e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 15:49:18 2013 -0800

    Merge pull request #216 from maudineormsby/master

    Timing fix for proxying through selenium

commit 2a529da7dc8623b0bead7b96957995911b7a6737
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 15:24:22 2013 -0800

    update driverblock with android support

commit e2ed7219ae1cf8412b6d2a92dc1780d977a9481e
Merge: b31c85e 668569c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 14:57:57 2013 -0800

    Merge pull request #217 from bootstraponline/fix_loop

    Fix #215 escape loop

commit 70eb12d4d35709f1b3dcf9ba79ea9211d1263767
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 14:48:52 2013 -0800

    factor out some commonly used device methods

commit b9e63463bfb1258503a90d4c4f09c5bab08181eb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 14:31:10 2013 -0800

    stub out android interface

commit 31106ca6284abc1fa6948d972e5f2d87998668b7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 12:18:09 2013 -0800

    add first real methods: click and getDeviceSize

commit 668569cc3da290dd712f205581407687f0b87999
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Feb 27 15:03:40 2013 -0500

    Fix #215 escape loop

commit df5103eb16f214a56d187a4491d951b79d0d5fa0
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Wed Feb 27 11:07:42 2013 -0800

    Semicolons. Fml.

commit 24b066387346cd638bc2decba0b1fac9a27eac19
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Wed Feb 27 11:01:55 2013 -0800

    Timing hack to make orientation changes work with selenium proxy.

commit 02639c310caaa2e210541c070ee08eb5e5ddaa4a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 27 10:02:59 2013 -0800

    uninstall/install app and go to home screen

commit e4ddcf6130266338ad9f8a76f8f98858f6463448
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 26 15:54:35 2013 -0800

    got some simple commands going back and forth!

commit 927ca27ede13adb9995938434026d854406a828a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 26 12:30:46 2013 -0800

    parse out android logging

commit 3af9d3860cdf5c3736d7177b2b44dbcbeaf02066
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 26 12:15:31 2013 -0800

    get adb talking to bootstrap

commit c4523950e87f3aead35c6601cde4361ee0999c47
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 26 11:11:36 2013 -0800

    added adb controller in node and some grunt utilities

commit a797b3e5bef51f5ec967e1d466873f6ba82e8c44
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 25 19:46:49 2013 -0800

    socket connection is now 2-way, talking to node

commit 70151f867c2cb086f39d69287e45ab69ea248bf4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 25 18:35:59 2013 -0800

    got socket server running on device

commit 3a71b53e136ca92764b3e98f688d95adde0c26da
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 25 17:10:44 2013 -0800

    guess we want to store the binary so we can use it

commit 0a816dc946756225e152d4470dce309849a224b5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 25 17:05:02 2013 -0800

    guess we want to hide everything in bin

commit c486afa86f2de96a64fe941fc469a9596ddf7b62
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 25 17:04:21 2013 -0800

    add build file

commit d477a8f7ea29e58db76d966890fe8ca51722a21c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 25 16:54:15 2013 -0800

    don't think this should be in src

commit b33f1985a3ab0f15e82f39e7932c3baae64d1760
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 25 16:52:34 2013 -0800

    add skeleton for android bootstrap

commit 2e3d97c87897526d22837973c0890878220e8b91
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 25 16:48:11 2013 -0800

    start test for find+action

commit b31c85ee2ad72a1631a522d928e263cad8825675
Merge: 84efdd9 48ffc98
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 26 09:13:06 2013 -0800

    Merge pull request #211 from jlipps/fix-find-context

    Fix find context

commit 48ffc987911e9422f56fb084411b73ee8469760f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 26 09:09:06 2013 -0800

    enable orientation tests in webview app which supports them

commit ed5d5b9198e9673697c5eccbc2df662c7ea58a6a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 26 08:57:09 2013 -0800

    move webview tests to use webview app

commit adfbf9d34d3abd00abbfe821592e23c6f60a5981
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 26 08:45:27 2013 -0800

    use mainApp for context instead of mainWindow

commit 84efdd9b83c644a690a289b2f55a3dacaff6ade9
Merge: 51706a5 b8c2812
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Feb 21 17:53:59 2013 -0800

    Merge pull request #209 from jlipps/master

    real implicit wait

commit b8c28129c74d6709686c8e8efaa2af05730bb3e6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 21 17:48:32 2013 -0800

    make implicit wait do what it should

commit 51706a53c1e46a089d8aa11ef93577434128bb5e
Merge: 4bf29e0 38f4e6c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 21 17:38:30 2013 -0800

    Merge pull request #208 from jlipps/master

    make xpath contains search case insensitive

commit 38f4e6cf470481c8704cb559e47e9497ad88ada7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 21 17:04:39 2013 -0800

    make xpath contains search case insensitive

commit 4bf29e0a9ac0dd27c07bc7dc4efcbdf2008f403c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 18:57:48 2013 -0800

    version bump for npm publish

commit 40cee4425646504010f90ca8bcfae1428f77a962
Merge: c92b575 77a3301
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 20 17:06:32 2013 -0800

    Merge pull request #204 from jlipps/master

    mid-session app resetting refactoring, server flag

commit 77a3301ab9dba24b85b975987b2c5a383f051f28
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 16:48:17 2013 -0800

    we want to reset in our own tests

commit 797441f07c1b788d91122b7228e058a104f7c8a7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 16:47:34 2013 -0800

    make plist resetting a server flag

commit ebda1b29c8f096d8f7a8f103fe40f78f620f092e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 15:36:32 2013 -0800

    separating concerns a bit here for reset app

commit c92b575e0dde89d4e43d0b17cc1e3aa5ecd3b5a8
Merge: 3970d68 7f2a27e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 15:03:19 2013 -0800

    Merge pull request #203 from bootstraponline/reset

    mobile: reset

commit 7f2a27e8cc83a0316631008f87e7c40477eb28cd
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Feb 20 16:11:13 2013 -0500

    mobile: reset

commit 3970d682355e06406b3dd19b99b9e212e0dba98f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 13:47:50 2013 -0800

    update what grunt tasks travis runs, it's not a mac!

commit ba0667f98e3b101a3ee73cd769d509cc95192ec4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 13:29:12 2013 -0800

    add grunt-cli to packages.json for travis

commit eb3d09f74e9183d6094a4a409d3c98aab62f4ee3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 13:22:49 2013 -0800

    update readme to reflect change in grunt version

commit 6fa18a54529b24649e444b2968d87ea0f21146d7
Merge: 9cd9907 1e4127f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 20 11:40:32 2013 -0800

    Merge pull request #201 from jlipps/master

    migrate to grunt 0.4

commit 1e4127f6dc4675a9797b5eefe1b7d9ff828030cf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 11:34:22 2013 -0800

    add webview app to reset.sh

commit bfaf849a6b20d05443e4419758debe51620cb1f8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 11:31:47 2013 -0800

    fix to follow grunt 0.4 api

commit 897c871128ea6b862ab3992e457294a968c9c9f0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 11:07:43 2013 -0800

    use newer grunt-mocha-test for grunt 0.4 compat

commit cc1d7fb79c85f7128f161d0118aae7b43a9761b1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 10:56:39 2013 -0800

    upgrade to grunt 0.4 and begin migration (starting with lint)

commit c5312cc97b48dc4e0727e7e55b9136fad5abacf3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 10:56:21 2013 -0800

    grunt helper for code signing an app

commit f6153e5bef078ff8c6be0406d3c8ff0baf51c771
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 10:55:52 2013 -0800

    more logging about UDID

commit 969ac8c85f5ba92bd248b053d69bcef63b833847
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 10:55:28 2013 -0800

    update bundle id for app

commit 9cd9907db6e31c083ea9e89c5eae34dfc719cb65
Merge: e1c9a62 57015e5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 20 10:10:04 2013 -0800

    Merge pull request #200 from bootstraponline/fix_undefined

    Fix undefined issues

commit 57015e52f8f85fe4ef83da94045bc3b7a9b553fe
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Feb 20 13:08:20 2013 -0500

    Fix undefined issues

    TypeError: Cannot read property 'name' of undefined
    TypeError: Cannot read property 'code' of undefined

commit e1c9a62729bd0d02b57003e2acc6c19312f27af1
Merge: c584ff2 2c47fa2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 19 11:02:50 2013 -0800

    Merge pull request #196 from bootstraponline/fix_null

    Fix null value

commit 2c47fa2b49e993eb2e7a2c86959ff7d6230829ec
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Feb 18 14:02:09 2013 -0500

    Fix null value

    getElementsByXpath returns value: null when xpObj === false

commit c584ff283ae358e09ca8bd3a9cad6705811fb33f
Merge: bd72ec2 2a9c75d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 18 10:57:41 2013 -0800

    Merge pull request #195 from bootstraponline/fix_null

    Fix null check

commit 2a9c75d8f6fddaaca130003be4775303805a81fc
Author: bootstraponline <code@bootstraponline.com>
Date:   Mon Feb 18 12:30:47 2013 -0500

    Fix null check

    Selenium::WebDriver::Error::JavascriptError: 'null' is not an object (evaluating 'el[key]().indexOf')

    This happens when an element exists that doesn't have the proper value.

    > execute_script "[$('text')[0].name()]"
    => [nil]

commit bd72ec246cc9d5f9c431c3bb901c6e13ea04090d
Merge: 7bb3ee5 45efbf6
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Feb 15 16:46:30 2013 -0800

    Merge pull request #194 from jlipps/master

    add xpath support

commit 45efbf6d9d33f7eacad68121ca3880d5f92f522c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 15 16:41:07 2013 -0800

    round out xpath finding logic

commit 75641cafecfcd93c5c0d58d8df26de19c431ec60
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 15 15:45:21 2013 -0800

    initial searching by xpath logic

commit ed6fb344a510838ee2ce23a808159401e0e1133c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 15 15:44:30 2013 -0800

    initial searching by xpath logic

commit cef7cea3dde6a3a5ce37a8e8c0a0a83248271c50
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 15 13:05:01 2013 -0800

    no difference between 'all' and 'desc' in root context

commit 6fdcb30ed4f86be221ca13270b92c0025a9d9b95
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 15 13:00:49 2013 -0800

    rewrite xpath parsing to return kind of descendance

commit bd5e0693ea3ab29b59b526eb68446cc81ad222f6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 15 11:53:14 2013 -0800

    test organization

commit 50dfbae0d3f5b01b959027fc19f19b741e891266
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 15 11:52:22 2013 -0800

    more xpath parsing and unit tests for it

commit a063ac950b327b907efb26695984486e6dc0234f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 14 16:50:39 2013 -0800

    initial work getting xpath regexes working

commit 7bb3ee58b2aa033328ae5be10087812a896020ea
Merge: 4df0974 63bdcd2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 14 15:19:30 2013 -0800

    Merge pull request #190 from gaige/fdfix

    Fix #148 leaving domain sockets open

commit 63bdcd282dc60d6d2604c265bb93f2c44ab01da9
Author: Gaige B Paulsen <github@gbp.gaige.net>
Date:   Thu Feb 14 18:01:15 2013 -0500

    Fix #148 leaving domain sockets open

    In order to make sure the domain socket closes, we need to close() the
    socket server itself, which requires paying attention to its creation
    and

commit ed432ee1272e798684510ba2d23c32783563a35a
Author: Gaige B Paulsen <github@gbp.gaige.net>
Date:   Thu Feb 14 18:01:15 2013 -0500

    Fix #148 leaving domain sockets open

    In order to make sure the domain socket closes, we need to close() the
    socket server itself, which requires paying attention to its creation
    and

commit 4df09746a3a6416eda3d6477e1b14dd145e3da9a
Merge: d7ff5c0 64714f3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 14 13:18:26 2013 -0800

    Merge pull request #189 from bootstraponline/comment

    Remove commented code

commit d7ff5c0df04a619d786dd321fa846078bffaf856
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 14 12:17:12 2013 -0800

    backwards compatibility fix for pyappium

commit 64714f39155470f3d5aba42868f6ba1394b72ca7
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Feb 14 13:30:46 2013 -0500

    Remove commented code

commit ab18a9c57d68ecc1d62fd0c7f5212a4152abd6f4
Merge: 01e316a 0412eae
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 14 10:16:55 2013 -0800

    Merge pull request #187 from bootstraponline/fix_186

    Fix 186

commit 01e316a82023b07c61b087becf057aef9ef38f3e
Merge: aaa19e7 a01da08
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Feb 14 10:16:27 2013 -0800

    Merge pull request #188 from jlipps/master

    handle when app can't be built better

commit a01da0811b4c09adae3e2196c784d50f3ee84147
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 14 10:14:19 2013 -0800

    better handling of building app that doesn't exist

commit 0412eae8f8910be91d31cfea9ef8850038254a9e
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Feb 14 12:04:32 2013 -0500

    Fix style

commit aaa19e77777f34f501818076995ce27674c18b0f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 14 09:25:39 2013 -0800

    add style guide link to README

commit ba033c349cd75827b196371fb281595f5ee13377
Author: Gaige B Paulsen <github@gbp.gaige.net>
Date:   Thu Feb 14 10:11:14 2013 -0500

    Add support for setValueImmediate

    This new mobile: command restores the ability to manually set the value
    of all objects, including UITextField using the direct setValue() JS in
    UIAutomation.

    By default, POST /value will generate keypress events in a UITextView,
    as is in line with the webdriver specification.  With this additon, you
    can now use the 'old' appium method of setting directly with setValue
    by using:
       mobile:setvalue  [{ element: elementID, value: value }]

commit 8ce29bbe89f0055d0312eb89456a44f672d5464b
Author: Gaige B Paulsen <git@gbp.gaige.net>
Date:   Wed Feb 13 16:04:36 2013 -0500

    Object leak removal, and some work at removing the file descriptor leaks coming from the unix domain sockets.

commit 7d0e2c2daafd48ac630f82602f4e708b93ec9a5d
Author: Gaige B Paulsen <git@gbp.gaige.net>
Date:   Tue Feb 12 09:59:16 2013 -0500

    Change /value to send keys as per spec when used with text fields

commit 743e24301d8d4520a0cc9ec3cdae88c150105f2f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 19:11:45 2013 -0800

    bump version for npm publish

commit 9191e800caa1b75d5921011d73d2bc102cff6e0a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 19:06:19 2013 -0800

    make sure no logs ever show up in git

commit 21e9dba6a1d4d3146bdeedc0795367762c0e2224
Merge: e00c122 388baad
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 13 18:48:15 2013 -0800

    Merge pull request #185 from jlipps/master

    hideKeyboard method

commit 388baad37e5561eb369c82c5c677f7f1917f2175
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 18:45:37 2013 -0800

    add mobile: hideKeyboard method for hiding keyboard based on key name

commit e00c12298e21e352e58aaec50f2153f28d810adb
Merge: 8478595 023a434
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 13 17:10:42 2013 -0800

    Merge pull request #184 from jlipps/master

    basic 'reset' script

commit 023a43452631ffeeaaf8ecf5dea5899f3e5194df
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 17:06:38 2013 -0800

    add reset to README

commit bdb8479f2a244df967d17b4c1daa77e3588171c5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 17:04:47 2013 -0800

    first stab at a 'reset everything' shell script

commit 847859599eee6d247963896f3a5e970292883f40
Merge: 0a98f4e 76e5b65
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Feb 13 15:47:35 2013 -0800

    Merge pull request #183 from jlipps/master

    hide error logging that's meaningless

commit 76e5b6544b38ebb52caf358a93a2b5df5efa4707
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 15:45:07 2013 -0800

    fix this test, no need to escape anymore

commit e5b2b8ae8851d0fb56810e77f135859ab4b6e8fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 15:32:13 2013 -0800

    don't show errors from debugger if they're meaningless

commit 0a98f4e75857bf5a5daa4de6f337b054dfaddf1e
Merge: a575c7b 9ac362b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 15:43:27 2013 -0800

    Merge pull request #181 from bootstraponline/fix_wrap

    Status is never undefined

commit a575c7b88f970ac3a9c838eac2d8c6750a098c69
Merge: 8d7a46a fec770c
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Feb 13 15:14:10 2013 -0800

    Merge pull request #182 from jlipps/master

    more helpful error handling for find strategies

commit fec770c0fa25d788627d3eed6d0135ad46799199
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 14:45:37 2013 -0800

    better messages when we try to use a strategy that doesn't exist

commit 9ac362b31ded00e042001b1e6d7e39154dff670c
Author: bootstraponline <code@bootstraponline.com>
Date:   Wed Feb 13 17:12:04 2013 -0500

    Status is never undefined

commit 8d7a46a89d8732afc7852d9dc9a95a8fd7d7397a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 13 14:11:57 2013 -0800

    Fix: Don't just execute a single test

commit c51422d42ba00f052d1cfdb09b8e1b4b02aa4408
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Feb 13 14:08:10 2013 -0800

    log some more info to figure out what's going on with these messages

commit 8aeeb56ffb878e3395a9f63494af6fd53dddaf68
Merge: 2d00e09 f0c4388
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 13:17:05 2013 -0800

    Merge pull request #178 from sourishkrout/master

    Added getElementsByName support.

commit f0c438809ef64dd197e9eeb7cc13abeb01c10b89
Merge: 93bc164 2d00e09
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 13 11:46:40 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 93bc164ffb5cc6d57dd4cf3561bbdd766491ecc7
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 13 11:45:37 2013 -0800

    Added test for getElementsByName.

commit 5a079e75af3f79b8062091fe1c374b81b258c443
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 13 11:44:01 2013 -0800

    Added elements with same accessiblity label for multi elem lookup.

commit 4c119b3516e456c0fa7dc61f9eb6f5ba8f902f5c
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 13 11:33:15 2013 -0800

    Internally we won't need this method any longer.

commit 2d00e0957020e721b3bd23c1e05f2c9b4c904dc8
Merge: d5989b3 42b9edb
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 13 10:58:31 2013 -0800

    Merge pull request #177 from jlipps/master

    fix keyboard action-triggering behavior

commit 42b9edb78f1f97b46c0d87cf93bfa8db86005d97
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 10:54:00 2013 -0800

    actually we need to escape special chars sent to keyboard

commit 207c996c039923a7eb5ac78db32b53544e0f7d10
Merge: d3890ad d5989b3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 10:36:23 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit d3890ade27509a64262b644f732587e9c58c99b9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 13 10:29:56 2013 -0800

    easiest fix ever: instruments likes newline for keyboard action

commit c6f55db2a167319c208803a9c1b55006643c4278
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 12 15:37:35 2013 -0800

    Get multiple elements by name.

commit f823bf9bb48711ced203cfbe9fe2a544d2c0485c
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 12 15:35:17 2013 -0800

    Made getElementsByName available.

commit 0e1a3cbaf5e42328a6022b17688cd54c99a94e21
Merge: d5989b3 3a85d64
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 12 16:16:07 2013 -0800

    Merge branch 'master' of github.com:sourishkrout/appium

    Conflicts:
    	package.json

commit d5989b3be086714e757350d896feb1e7dd0640ea
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 14:57:16 2013 -0800

    bump package json for npm publish

commit af79ecca7e38202ea97a6cea5e0dac9e3bddc52b
Merge: c7be3e4 3f4838e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 14:54:43 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit c7be3e49868b28e46de3336375a0d93d1e60ac4f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 14:54:27 2013 -0800

    remove legacy test

commit 3f4838e0e16c6c4330b694b77dfb2d9f8390a656
Merge: 62a2cde 38bf9fe
Author: Bernard Kobos <berni@extensa.pl>
Date:   Tue Feb 12 14:53:14 2013 -0800

    Merge pull request #171 from jlipps/master

    better cleanup, less crashing

commit 38bf9fedd2de478c38f7413204e466a16647dda3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 14:47:22 2013 -0800

    update this test to use the new hotness behavior

commit 6929940eba785fff84aa76bcf6ea1ca78b9c2159
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 14:41:47 2013 -0800

    be much more eager about cleaning up extraneous files

commit 8a0c51b44949e643d57e536d65e2a6668f03e371
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 14:22:41 2013 -0800

    add global error handling for appium controller methods

commit 62a2cde05315a059de6a1c3031ee961cbe0608d2
Merge: d5f1ede c44cc1c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 11:58:48 2013 -0800

    Merge pull request #168 from penguinho/master

    Making App Finder more forgiving so it will find apps already installed in the iOS simulator

commit d5f1ede9d5ca1e077bde3d1bd8ddc452042f7138
Merge: b67988d 31f14c8
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 12 11:56:40 2013 -0800

    Merge pull request #167 from jlipps/master

    add ability to get screen size through WebDriver window command

commit c44cc1cb8abdeb6570963c8c63caafc1519775f0
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Feb 12 11:52:44 2013 -0800

    Fixing issue with line separations

commit 31f14c81eb5c83200910935fc0f4231846878d9e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 11:52:11 2013 -0800

    allow getting screen size through selenium /window/size

commit bed7f25ffc4b55436a6899daea19965b7b89401e
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Feb 12 11:50:18 2013 -0800

    Making .NET app finder for forgiving so it can use an app already installed in the simulator

commit b67988d662ef665da1b91c3a43bcaf03cb4716ea
Merge: c0b6f9e eee901f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 12 10:11:09 2013 -0800

    Merge pull request #166 from jlipps/master

    more flexibility in alert handling and getting text of buttons

commit c0b6f9e3a5ec9d09f3932298e6892bc30b844b46
Merge: 83f3242 9a5a4c6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 10:09:21 2013 -0800

    Merge pull request #165 from penguinho/master

    Adding example Appium Code for .NET

commit eee901fc2e3fa3ffca67217518b24d626be327ab
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 10:06:07 2013 -0800

    special-case getting the text of a button

commit 9a5a4c65fc429dcf509619b06f4ccff4a484d382
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Feb 12 09:58:06 2013 -0800

    Adding example for .NET

commit 53590088d85d7f80b695f5f84c494d1d1d599345
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 09:48:33 2013 -0800

    allow finding of alerts

commit 83f324273c70d8847c1ed1bff8cc9f41ca114742
Merge: e266b54 4709288
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 12 09:23:20 2013 -0800

    Merge pull request #164 from jlipps/master

    ruby examples for dealing with alerts

commit 8239f80117f0e7edd6de65088fe5219905f2c8e6
Merge: 4709288 e266b54
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 09:18:38 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 4709288fa4972df4e24ccb22674c357896d9dfb3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 09:11:54 2013 -0800

    update gitignore to include Gemfile.lock

commit f4d0b72215a884915865dd78727411bfded41350
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 09:05:39 2013 -0800

    this file shouldn't be in the repo

commit 554c755e1c9e1d7bee1743bd31df19065f9e4450
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 09:05:32 2013 -0800

    update ruby example to show how alerts work

commit e266b54ae53ec809d1e325f034fc79dd4c9cda26
Merge: 80992cd 4e9ae00
Author: Bernard Kobos <berni@extensa.pl>
Date:   Tue Feb 12 08:31:17 2013 -0800

    Merge pull request #162 from jlipps/master

    make functional tests all pass

commit 4e9ae0068e5831309e1a8ea45b03d750a9381a73
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 08:29:22 2013 -0800

    remove stray 'only'

commit 85f59ad1c44b301b2b22fee125b568470b6f7547
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 12 08:27:56 2013 -0800

    fix test which had wrong expectation

commit 80992cdd2e90c3915389dfbb56c3d88a6fc7f139
Merge: ddfc995 c11c7a4
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 11 19:13:29 2013 -0800

    Merge pull request #159 from jlipps/master

    updating assets to reflect sdk version

commit c11c7a4986ed771880e0b22c19d4b77d98523df0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 18:53:00 2013 -0800

    update example files to clarify what sdk is used

commit d4479510aaed456dfa63979f0a17108fc1e586cf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 18:40:19 2013 -0800

    distinguish test app zips by build sdk

commit efe60c2387764887aa29e82a680732da938d7207
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 18:40:09 2013 -0800

    move stuff into grunt helpers for max clean

commit 3a85d6492ee3eac745bada39d226d79c7f2f1bb0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 17:11:26 2013 -0800

    version bump for npm publish

commit 74449218d235eb483cdcd35fc50c3fd4c439f50a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 5 03:51:25 2013 -0800

    Version bump

commit 0d0102c25fcdadb5362bc807d961d6f4d6b446e5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 16:55:06 2013 -0800

    add a test with strange quoting

commit 34bfaea778581d1853b152911acb60fcde3ccfec
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 16:32:14 2013 -0800

    add a try/catch to bootstrap so instruments doesn't crash on js errors

commit 6948cc6b84cf94f8f04968df1351e9d9887799d1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 16:23:22 2013 -0800

    don't let asking for non-existent attributes crash appium

commit f1c34aa55673e56b34915ec41c8574a8713c4fd2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 16:23:07 2013 -0800

    better logging from appium about request and response data

commit 047ac9ecee45da735d0dbd358e24c556292706d1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 14:48:58 2013 -0800

    better logging

commit ddfc995d79962d1c0714784f5ae266e73ceb9f14
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 17:11:26 2013 -0800

    version bump for npm publish

commit 612df7745d744eedcc13e131f4e89a5d1f1908a2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 5 03:51:25 2013 -0800

    Version bump

commit e99e6b492277f2dbaac48b381e37485aced85bc4
Merge: 6fae393 c064d37
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 11 16:58:41 2013 -0800

    Merge pull request #158 from jlipps/master

    better logging and fewer instruments crashes

commit c064d37076c75af07fadb90818513cfb0332af7f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 16:55:06 2013 -0800

    add a test with strange quoting

commit 87ddca88d7aadbbc1a3c7987ce1601c8d64335e4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 16:32:14 2013 -0800

    add a try/catch to bootstrap so instruments doesn't crash on js errors

commit 50b2063ea0f96b6b1c4c4a7a66bb04dd742e6e6d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 16:23:22 2013 -0800

    don't let asking for non-existent attributes crash appium

commit d3b39fb9192a82c95abb2953cfad670980e8d504
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 16:23:07 2013 -0800

    better logging from appium about request and response data

commit b39dd083a6fe02275558c93ca21b62cfc2c64efd
Merge: 65a40b3 6fae393
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 14:49:14 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 65a40b3923d0badf286aa1938b5212b2b087f471
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 14:48:58 2013 -0800

    better logging

commit 6fae3938bd3043dfae1fec5d809dab9aced61595
Merge: f8044b0 74a46ae
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 14:00:15 2013 -0800

    Merge pull request #156 from santiycr/master

    Code cleanup + some more commands for webviews

commit 74a46aef556b8bfe22854789c7ac4625522906be
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 11 11:54:26 2013 -0800

    rewriting page load/unload handling, now with sleep in

commit ca5523f7ab36714aa2ec81e0f64b65a8cffa0618
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Feb 6 17:06:09 2013 -0800

    adding support for getting elements' size

commit 52241dc7a453b8a37c78bc8af5e4cb8436fce342
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Feb 6 16:22:37 2013 -0800

    adding support for getting the source of a web view

commit f8044b02d385e9e742d7134774f28caeabd3f57b
Merge: 3f3efd1 d39b2a8
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 11 11:42:15 2013 -0800

    Merge pull request #155 from jlipps/master

    execute() for proxying UIAutomation commands

commit 3f3efd1177d59153c7de26ba35d2f4d539ad265b
Merge: 78391a8 1d79fbc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 11:35:42 2013 -0800

    Merge pull request #153 from rossrowe/upstream

    Updated Java tests to use correct DesiredCapabilities when connecting to Sauce

commit d39b2a8f767dfcbfe9009b2ab67af41d713a61f4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 11 11:31:01 2013 -0800

    allow execute() to proxy raw UIAutomation commands

commit 1d79fbc8d3687188df20ba9bb5e137c961f81d5c
Author: Ross Rowe <piaross@gmail.com>
Date:   Sun Feb 10 14:50:41 2013 +1100

    Updated Sauce appium tests

commit 78391a8a444afbf474c7d1b782f7b4df43d1cef0
Merge: a66caf8 6a92151
Author: Steven Hazel <sah@awesame.org>
Date:   Sun Feb 10 08:48:39 2013 -0800

    Merge pull request #150 from bootstraponline/remove_dir_check

    App can be zip file or directory #149

commit 6a92151bc26bab018aa52f5e16385926299a375f
Author: bootstraponline <code@bootstraponline.com>
Date:   Sat Feb 9 12:50:06 2013 -0500

    App can be zip file or directory #149

commit a66caf86987377b2d7ccb524992403fcb2636f48
Merge: 3e28364 e724536
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 8 15:01:14 2013 -0800

    Merge pull request #149 from jlipps/master

    allow local zipped apps

commit e724536660004fd71d600b03f1f28abcaa0aaea5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 8 14:32:09 2013 -0800

    add capability to use local version of zipped app & test

commit 3e28364520d03022f0b039cb185d97b95333d099
Merge: dd2980a b529cda
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 8 11:26:27 2013 -0800

    Merge pull request #147 from jlipps/master

    turned gestures into a jsonwp extension

commit b529cda1f906364dcab49c8ea41031132af912af
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 8 11:17:12 2013 -0800

    add appium jsonwp extensions to routing

commit dd2980a3e88405dd80e58940bbb6b40d2a0e47c5
Merge: 930b3ed 82995f4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 8 11:14:33 2013 -0800

    Merge pull request #146 from bootstraponline/check_app_path

    Add error detection to absolute_app_path

commit cd37a3c48ffd7b34418713782ffc69944dca1ac4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 8 10:35:01 2013 -0800

    enable complextap in both absolute and relative units

commit 2e70f1690ed427cfe09ef8547f0f4d346418be5a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 8 10:22:22 2013 -0800

    rename elementId to element to match JSONWP

commit 82995f47408530c80c3376f4e07a1f649d96ba22
Author: bootstraponline <code@bootstraponline.com>
Date:   Fri Feb 8 11:27:05 2013 -0500

    Add error detection to absolute_app_path

    A specific error message is better than the current "Timeout::Error:" when the app doesn't exist or isn't a directory.

commit 930b3edda13da9f68e11298effd0b21a3459d0c6
Merge: 0ad33ac 5626836
Author: Bernard Kobos <berni@extensa.pl>
Date:   Fri Feb 8 00:46:10 2013 -0800

    Merge pull request #145 from jlipps/master

    better native swipe actions and a bit of cleanup

commit 5626836432734e41f701d5345d5da9b59240a827
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 20:48:40 2013 -0800

    add mobile-specific swipe and swipe-element methods and tests

commit 0ad33ac145d77a0972a90c2bb4f9e01a28574721
Merge: 9ebdb15 3c674f2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 20:47:55 2013 -0800

    Merge pull request #143 from DylanLacey/master

    Created a README for examples

commit 3c674f2d47434ade1d9351ec5cf34e7b337073d9
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Thu Feb 7 18:48:06 2013 -0800

    Lets try to use secure rubygems.org

commit 2918e92ad49be464c1fe5c205d0956211f64c7c2
Merge: 4739d94 9ebdb15
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Thu Feb 7 18:45:01 2013 -0800

    Merge branch 'master' of github.com:appium/appium

    Conflicts:
    	sample-code/examples/ruby/cucumber/features/support/env.rb
    	sample-code/examples/ruby/simple_test.rb

commit 9ebdb1538db08cceb11d544821d2733fc2e81cc5
Merge: 41f9685 84d6cb2
Author: Steven Hazel <sah@awesame.org>
Date:   Thu Feb 7 17:45:12 2013 -0800

    Merge pull request #144 from jlipps/master

    readme update

commit d1438d315eee7818cdea0ae704079222bba13a00
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 17:20:03 2013 -0800

    move tap into gestures

commit fd9c86fa3a05c9aa97bfeba60aeb5eb62e02f1e2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 17:16:24 2013 -0800

    rename this file to something more appropriate

commit 84d6cb26e59db545c960d97621042e0c00c97af9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 17:08:47 2013 -0800

    update readme to reflect info about using wd dev

commit 4739d94471375f36d2650f4a4209d91010e1d0eb
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Thu Feb 7 16:07:25 2013 -0800

    Added additional details to the simple test.

    Added a Readme.

commit 41f9685340f84dafbe46f7e95c13cc14978b6167
Merge: 8cb681e fcd0496
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 16:03:05 2013 -0800

    Merge pull request #142 from bootstraponline/exit_cucumber

    Exit after scenario

commit fcd0496139158861bd6527e292671357e0d4a3c0
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Feb 7 18:54:50 2013 -0500

    Exit after scenario

    Instruments never exits if quit isn't called.

commit 8cb681e763385da6f87822034d4c8803a8e7db24
Merge: acd7d2a b4d0c58
Author: Steven Hazel <sah@awesame.org>
Date:   Thu Feb 7 13:38:38 2013 -0800

    Merge pull request #141 from jlipps/master

    fixes to ruby examples and execute.js

commit b4d0c588587ac2045d164f704a3c1c152f66881e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 13:33:56 2013 -0800

    fix driver.quit fail in node sauce example too

commit f330ca54d20c299b592f876d91ec87448276fdaf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 13:19:54 2013 -0800

    make execute.js tests less brittle

commit 9eb2f80e605931e957ba0f1c4225494cdccdf8ce
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 12:51:19 2013 -0800

    fix ruby examples to use driver.quit

commit acd7d2a94f3c5857122b292bd56d701a3889cf26
Merge: a85a673 ef5e0e1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Feb 7 12:27:33 2013 -0800

    Merge pull request #140 from bootstraponline/patch-1

    Fix gem name

commit ef5e0e19b118730f7c39b175012d7353fec2c181
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Feb 7 15:03:22 2013 -0500

    Add run command

    ruby sauce_example.rb does nothing because the example uses rspec.

commit 0b83ddf7e67b10b6b88e4ed157e5899f9aa6fd69
Author: bootstraponline <code@bootstraponline.com>
Date:   Thu Feb 7 14:55:46 2013 -0500

    Fix gem name

    $ gem install webdriver
    ERROR:  Could not find a valid gem 'webdriver' (>= 0) in any repository

commit a85a6739749d82e996938f22967f259a6877836e
Merge: f594835 09b356b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 19:04:25 2013 -0800

    Merge pull request #139 from jlipps/master

    better access to native flick methods through "mobile: flick"

commit 09b356b336ab1d9f9c4dd364ebb805e3ad7f5c64
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 18:59:59 2013 -0800

    provide access through mobile methods to native flick behavior

commit f5948352ee39fb286b63b381ddabde0b0e45e065
Merge: afc90a1 abcd63c
Author: Bernard Kobos <berni@extensa.pl>
Date:   Wed Feb 6 17:02:39 2013 -0800

    Merge pull request #138 from jlipps/master

    more work on flick/swipe

commit abcd63c2a8b10ec383a311cb47e0aac2c18c8b35
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 17:01:30 2013 -0800

    allow flick/swipe to take either relative units or pixels

commit afc90a1e58150ea712210866481eb73f46409758
Merge: 5d58a2a 6b88ae1
Author: Bernard Kobos <berni@extensa.pl>
Date:   Wed Feb 6 16:58:31 2013 -0800

    Merge pull request #137 from jlipps/master

    update hosted example app location

commit 6b88ae1d34410ceec2c1f1feea447b2754486de2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 16:34:07 2013 -0800

    change hosted location of example apps

commit 5d58a2a2f297a762f62084b3e1d16fd791b4c3d2
Merge: 39cbfbf 0b9b59e
Author: Bernard Kobos <berni@extensa.pl>
Date:   Wed Feb 6 16:22:20 2013 -0800

    Merge pull request #136 from jlipps/master

    use better uiauto functions for flick and swipe

commit 0b9b59e078712c2ae558e0778a374ba65a331012
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 16:20:37 2013 -0800

    flick and swipe were using the wrong methods. let's use target methods instead!

commit 39cbfbf7f42f2c74c6b475bdd419f5fc8ecc7b1d
Merge: e5fd25e 86557f7
Author: Bernard Kobos <berni@extensa.pl>
Date:   Wed Feb 6 15:56:27 2013 -0800

    Merge pull request #135 from jlipps/master

    update mobile command framework, make complexTap work as expected

commit 86557f7b6b3b1cd400ba73f3b45e51865417a43e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 15:55:29 2013 -0800

    make complexTap work as expected, with tests too

commit 85beae87bf728afcb86eabd2e958a9db7fdef98f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 14:49:53 2013 -0800

    move to a hash-based parameter list for mobile commands

commit e5fd25ee6cc3ff97592a665b288df6633e0309d4
Merge: 3fc7f5b 68b5486
Author: Bernard Kobos <berni@extensa.pl>
Date:   Wed Feb 6 14:42:03 2013 -0800

    Merge pull request #134 from jlipps/master

    add ability to set/get command timeout

commit 68b54868c1615518478ef77e8924e0f50ab35e88
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 14:40:39 2013 -0800

    add special mobile function for setting command timeout

commit 98f342521d8ebf2e9cf6d12adc13ae834babddb7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 14:15:39 2013 -0800

    john carmack would not approve of all of this useless whitespace

commit 3fc7f5b994a535f2f3a8e14debca73133dfceadd
Merge: f13c06a d742715
Author: Bernard Kobos <berni@extensa.pl>
Date:   Wed Feb 6 14:03:35 2013 -0800

    Merge pull request #133 from jlipps/master

    Refactor uiautomation code and adjust tests

commit d7427155089680bc8f0b3ce464972a0283f0f885
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 14:02:48 2013 -0800

    add more js files to linting

commit f13c06a18e4b32eb929c760da5a4a19535a80123
Merge: 5a561c6 64d5688
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 13:40:21 2013 -0800

    Merge pull request #132 from santiycr/master

    Some code cleanup

commit c5949a63ea5d2a562e3a1b06b4d61e33e17e8b93
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 13:38:24 2013 -0800

    keyboard is a dynamic thing, need to re-get every time

commit 6fe63b6512e46d85de443443d523fefa97b2dd61
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 13:12:19 2013 -0800

    bring back element.getPageSource, guess we need it

commit 16bfee3800a772e495ec2f9455b7d41e88543a64
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 13:10:25 2013 -0800

    use push/pop timeout instead of setting back to a constant value

commit 64d5688bb0932dddfee65109040bdcd204fd3679
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Feb 6 12:59:06 2013 -0800

    some code cleanup on webview hadling

commit 02d6e22b1b274f1ac173f067d71618d6ad3a8189
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 12:46:05 2013 -0800

    undo change in this test

commit f1af0f353d05e461b3f861fb35f1716f5bcc47b0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 12:45:15 2013 -0800

    actually, these need to be strict prototype methods

commit dc6dec20f4fd3c74a2e98e085ddfc0fb904697f8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 12:27:28 2013 -0800

    clean up / move / refactor everything else out of base.js

commit 88c1dc2beb3d95ac9a28a9e058cf4e3e6aa7fa7b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 12:13:59 2013 -0800

    move keyboard functions to app.js

commit 9bb5e70ec5b3087d0f5545dfaf28e779ac5a0d42
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 12:08:05 2013 -0800

    don't keep track of web frames in uiautomation but remote debugger

commit d8181b0b2a22f14890763b849a9c81238c863638
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 12:06:28 2013 -0800

    move element-related functions from base into element

commit 96bbf52301ea1e48bd53994e3ee9ec9292185a41
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 11:45:41 2013 -0800

    rename this file so we can put other tests in it

commit 5a561c6d39984a2d03ece86941f431b30d458659
Merge: b6d25ab 2309d4c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 11:39:25 2013 -0800

    Merge pull request #130 from sourishkrout/master

    Whooops. This won't ever honor custom ports for webhooks.

commit b6d25ab89d0cd5251d0f85062022efcc9f6b4885
Merge: 5e99075 b498e0e
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 6 11:38:33 2013 -0800

    Merge pull request #131 from jlipps/master

    better complexTap behavior

commit b498e0e111efd8def8ad0dbfb31229ca15d3c3f8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Feb 6 11:19:03 2013 -0800

    use mainApp for complexTap to hopefully allow clicking on header

commit 2309d4c839bbae10c4c03bf6c97403a9d04a395a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Feb 6 10:11:02 2013 -0800

    Whooops. Let's swap these two.

commit 5e990755d4eef2aa6a87f03c67f8e42dfdac8898
Merge: 3c1e435 72998cf
Author: Jason Huggins <hugs@saucelabs.com>
Date:   Wed Feb 6 08:29:50 2013 -0800

    Merge pull request #129 from satchit/patch-1

    Update README.md. Thank you, @satchit.

commit 72998cfd3afafd2d9d546201b97fc450ab9ced1e
Author: Satchit Haridas <satchit@gmail.com>
Date:   Wed Feb 6 11:03:36 2013 -0500

    Update README.md

    updated based on comments from @hugs

commit 3c1e4354009a24d7a0b3ae4bbdb719af41e9ba63
Merge: 16fb120 cde11f1
Author: Jason Huggins <hugs@saucelabs.com>
Date:   Wed Feb 6 07:22:11 2013 -0800

    Merge pull request #128 from DylanLacey/master

    Cuke Example

commit ba532580208ba163bc1f2e4f5a1e64b1e885aed9
Author: Satchit Haridas <satchit@gmail.com>
Date:   Wed Feb 6 10:10:45 2013 -0500

    Update README.md

    Updated with a missing step (required to run simplest.js).

commit cde11f1686d077c1b8eb610b9117f6e9ca83746e
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Wed Feb 6 02:38:42 2013 -0800

    Added additional explaination.

commit 604bd45d1f9a3531b66f45815e35483e4c96cfa3
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Wed Feb 6 00:07:13 2013 -0800

    Created a cucumber example along with documentation about what it means.

commit 6cc4a77492d8ac87070a8bb47075a3aa3bbd884c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 17:47:13 2013 -0800

    make this tap test actually assert things

commit 16fb1203a2b15a37d5d752561f5a7f724bd530ef
Merge: b104ea0 623edea
Author: Bernard Kobos <berni@extensa.pl>
Date:   Tue Feb 5 15:22:59 2013 -0800

    Merge pull request #127 from jlipps/master

    framework for supporting non-selenium commands via execute()

commit 623edea6f4518f9234ddcda6557ef22682507f69
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 15:21:39 2013 -0800

    add framework for supporting non-selenium commands, and add complex tap action as an example

commit 38e4837157e89c223964580dabcf319e582fe015
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 14:11:02 2013 -0800

    reformatting execute.js

commit b104ea030a6df572942cb78f3f5b5cf92e1b006c
Merge: 117e622 f7fdebd
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Feb 5 10:57:13 2013 -0800

    Merge pull request #125 from bernii/master

    Adding UIANavigationBar

commit 117e622cb4a8ecf52c7e8888d3ef0ad6d61fa196
Merge: 941f146 1b9623a
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Feb 5 10:56:40 2013 -0800

    Merge pull request #124 from DylanLacey/master

    Additional examples

commit f7fdebd30426b0762fb377d7496b4dc194a24dda
Author: berni <berni@extensa.pl>
Date:   Tue Feb 5 17:55:19 2013 +0100

    adding UIANavigatonBar element

commit 1b9623abcc5b2b7a9b20397dee2bbd8aeac16d2b
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Tue Feb 5 05:01:05 2013 -0800

    Added in flicks rather then scrolls (Which aren't working)

commit 941f14665d6e16868fc9d4dca91dce39b50c9ecb
Merge: 3edaf47 91a85ab
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Feb 5 04:13:31 2013 -0800

    Merge pull request #123 from santiycr/master

    fixing the last test

commit 91a85abec5e4aa1832ebb6579cbb7c5e9cbe0c83
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Feb 5 04:12:54 2013 -0800

    fixing the last tests

commit 3edaf47f384311c4981e576b81ba41b4f6e7b94d
Merge: 52a1b21 f236a37
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Feb 5 03:49:48 2013 -0800

    Merge pull request #122 from santiycr/master

    making a pull request for things

commit f236a37c2f050173a08b1b9d9411cc45a9f87dbd
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Feb 5 03:48:39 2013 -0800

    fixing the tests

commit b7ba99bf8fee120fff25907b572c09b63d74970b
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Feb 5 03:47:34 2013 -0800

    parse response only when needed

commit 52a1b217094e4b37c2698a8b6d8673fea2666d59
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 5 03:32:53 2013 -0800

    Version bump

commit 067c25bd9797f282dc2390cfc483435c38a2ea82
Merge: 1fb7236 7398795
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Feb 5 03:30:07 2013 -0800

    Merge pull request #121 from sourishkrout/master

    Handle global npm install properly

commit 739879593ce432231c1af064f0941d8e8cf5fb51
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 5 03:28:49 2013 -0800

    Handle global npm install properly.

commit 84a2ed9b554d2ed1ff078e0e99721de09f864dc0
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Feb 5 03:13:38 2013 -0800

    Adding automatic waits when the DOM in the Web View is not ready

    Also:
    - Getting rid of all static pauses and adding more tests
    - Potential bugs, cuz it's 3am

commit 1fb723681e678d1ca9cc9e7a9a7f1152f166aec7
Merge: 6080a32 4aad3b1
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 5 02:58:13 2013 -0800

    Merge pull request #120 from jlipps/master

    hybrid examples and webview app

commit 4aad3b154ee4868c21aab2f12731f3cc66c8ff6e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 02:56:22 2013 -0800

    update hybrid example

commit d2847373a07fd322cfcd01eae4722c9f92958d9f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 02:55:29 2013 -0800

    update webview app

commit 5cb75062dbe07e2e47f8c45b698d388f75793699
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 02:55:24 2013 -0800

    test showing how to hybrid it up

commit d0d85e94b584a04d018ef79e99faec7ff56aef81
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 02:55:04 2013 -0800

    add zip file for WebViewApp

commit 3cac778a223d6b1fd1e052a9062fc3af0c2e5dfb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 02:36:52 2013 -0800

    update hybrid app

commit 681f4a47924865b636651ac48037aed23d158cc8
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Tue Feb 5 02:12:23 2013 -0800

    Added size analysis

commit 0b3866e8abcb9b6af2121e9fa777e7521a689a72
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 01:56:28 2013 -0800

    add webview app

commit 6080a32f56a7e81dcdb479387f9887d16a0308d6
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 5 01:52:42 2013 -0800

    Verion bump

commit 3f3efb734e49cd0d9c4061ac2d2badf7aa61d157
Merge: 2835941 fbd5af1
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Feb 5 01:51:14 2013 -0800

    Merge pull request #119 from sourishkrout/master

    Hardcoded path to node if which lookup fails

commit fbd5af1f0008b42348d94bba024bc58842ddcd0f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Feb 5 01:47:46 2013 -0800

    Hardcoded batman as fall back.

commit 283594110f647e81e1ec92769ebeaceb9d97b9a7
Merge: a0d8e98 c99211d
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Feb 5 01:28:34 2013 -0800

    Merge pull request #118 from jlipps/master

    readme update

commit c99211d4990422c2f37dd8c582707941b1b1f44c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Feb 5 01:15:43 2013 -0800

    update readme to point to hybrid apps in wiki

commit a0d8e98fd934e430bee78930a67676b38c640a58
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 23:49:12 2013 -0800

    Version bump.

commit a09937165be25d93dafd048ebf87decc8d3a2860
Merge: 0f93a37 569efba
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 23:46:50 2013 -0800

    Merge pull request #117 from sourishkrout/master

    Logical mistake

commit 569efbaa718f63515b6ed5a53558275e991c7f8a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 23:44:20 2013 -0800

    Do OR instead of AND here.

commit 0fb8ee555645d7cf30e63fe7f9761bc8c24f54d6
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Mon Feb 4 23:45:09 2013 -0800

    Added a Gemfile, Gemfile.lock to allow for easier dep management

    Added sessions to u_i_catalog

commit 0f93a37541a318118d381c34d342c9bb49c093b0
Merge: 4cc7499 833398e
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 23:17:30 2013 -0800

    Merge pull request #116 from santiycr/master

    more hybrid commands

commit 7a5c0555ef6a6e99bc7b620a959291b8e5350138
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Mon Feb 4 23:16:03 2013 -0800

    Added details for scrolling -- Not yet functional

commit 833398e1a96f09c477a14616f51e423a3dc6f94e
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 23:08:38 2013 -0800

    getAttribute, boom!

commit 1c14de766c50519bd4fab82342adfc3bfa23e878
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 22:57:28 2013 -0800

    improved findElement handling + an attempt to make the click test actually test stuff. Need more solid driver.get

commit 4cc74997ed3341bc8cdfa76fc045a05989eb1a2b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 22:51:32 2013 -0800

    Version bump.

commit 1d786238ab324b6ec42dd420ce3d20488a52b1df
Merge: 0a9c3de ceb753f
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 22:34:38 2013 -0800

    Merge pull request #115 from sourishkrout/master

    Be less cryptic in case Appium couldn't start up.

commit ceb753ff93c4273a089af0f5816e0a4782d3c264
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 22:26:24 2013 -0800

    Be friendlier in case Appium is already running.

commit 0a9c3de517cc641c9b538848a0655ff98551f1a9
Merge: 0be87d2 36d409c
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 22:14:05 2013 -0800

    Merge pull request #114 from sourishkrout/master

    Check ENV for Appium.app

commit 36d409cd586ba7aa0ef499ca11486abf4a0193e7
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 22:11:05 2013 -0800

    Check ENV for Appium.app.

commit 0be87d2b6f5cdacf9804e1eec4eec9abc35e2cea
Merge: b184e58 63b0d60
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 21:40:47 2013 -0800

    Merge pull request #113 from sourishkrout/master

    Added more info to exception.

commit 63b0d607d48ce79b3cd8ee7abd29fb531a2b64b7
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 21:34:08 2013 -0800

    Added more info to exception.

commit 888026cf238ecd9eb0e8aa8c9cffd0d8dbeda76a
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 21:02:53 2013 -0800

    testfix

commit b184e586f31231067c203f3064f5b9ba173e9c72
Merge: b7108e9 66d970c
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 20:49:27 2013 -0800

    Merge pull request #111 from santiycr/master

    Support for more hybrid commands

commit 66d970cc5dda8c56cb2645e02d08634575155f62
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 20:36:38 2013 -0800

    getText and click in webviews working

    Also:
    - Refactoring error and result handling for executeAtom (soon to be moved out of
      remote debugger).
    - Tests

commit b7108e9bb2ee7bde07466011cad084c7e8e2657d
Merge: df7e392 da124e4
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 20:44:43 2013 -0800

    Merge pull request #112 from jlipps/master

    better keys for urls

commit da124e45128b6ba9a271692f3dd22ec77656fe16
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 20:42:48 2013 -0800

    use keys() instead of sendKeys() because sendKeys doesn't use keyboard (dumbly)

commit df7e392b0f1cf8f5cbda16ea3255a5746e4086c6
Merge: 22f9164 e902e13
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 20:19:25 2013 -0800

    Merge pull request #110 from sourishkrout/master

    Give modules directory a shot before failing

commit 22f9164519d03f3f1c9491d9373c8193976c010e
Merge: 5741e92 d9561a2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 20:19:18 2013 -0800

    Merge pull request #109 from jmathes/master

    hey pull this

commit e902e13082f91e8df3b2839c3f44d2e98b97b880
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 20:15:37 2013 -0800

    Check for instruments client in modules folder if not available at first.

commit 5741e92d9546b74741b386568a0577f557e2cd21
Merge: b403be4 fec1cc0
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 20:13:56 2013 -0800

    Merge pull request #108 from rossrowe/master

    Resolved test failures in Java tests

commit d9561a221bb7845b8211874624e61f8b8a7c1aef
Author: Joe Mathes <jmathes@gmail.com>
Date:   Mon Feb 4 20:09:23 2013 -0800

    here's a test

commit 41d1955c504b58634342fbbe42583fd2f0bc30a8
Author: Joe Mathes <jmathes@gmail.com>
Date:   Mon Feb 4 20:08:37 2013 -0800

    this code was almost definitely not written by jlipps

commit fec1cc0fe8af47f7c205fc80e2c04d55c9d5b421
Author: Ross Rowe <piaross@gmail.com>
Date:   Tue Feb 5 15:07:22 2013 +1100

    Resolve test failures

commit b403be4e6bb2d25ee52386360cfa6375316b5805
Merge: 309cd86 344a7f3
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 19:47:13 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 309cd862df0bc3b51527dc26265ba78a8e691b5c
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 19:46:53 2013 -0800

    Bumping version for a publish of 0.0.5

commit 344a7f3434fec1509f959ce629676ca03d4d1a4c
Merge: 4dbbeb9 72e1c11
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 19:45:50 2013 -0800

    Merge pull request #107 from admc/master

    Show the actual version number from the cmd line

commit 72e1c110993b1441766b3a8a5ced001a141d92df
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 19:43:01 2013 -0800

    Printing out the actual version number

commit 5ff68cdfb9dfd878ed2e3332bf0ca19005fead1c
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Mon Feb 4 19:26:42 2013 -0800

    Changed from sauce-labs/appium to appium/appium

commit 4dbbeb9cb8573eda1dd274a34345aa867dfe932b
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 18:28:20 2013 -0800

    Adding java

commit b257831b435b2e9676ee0a3f6713919e6eb15107
Merge: 21206fa c2a5da2
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 18:24:21 2013 -0800

    Merge pull request #105 from rossrowe/master

    Ported Python tests to Java

commit 21206fa795cb4f0c6364d26b8da9bc7dbf1edf77
Merge: cb205fb b1d8244
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 18:13:25 2013 -0800

    Merge pull request #106 from jlipps/master

    nav to url for webview

commit b1d8244e8625030f68b5f627b257157f5b5ec7a6
Merge: 0266280 cb205fb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 18:03:39 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 0266280968679aa1d96c9a409fdca5b294f55d1d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 18:03:27 2013 -0800

    add nav to url function for web view

commit cb205fb123f66278f5224c6504d520fb55f2d593
Merge: 1ce14c6 145cfac
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 18:00:28 2013 -0800

    Merge pull request #104 from maudineormsby/master

    Ruby sauce example

commit c2a5da2108fa78082c15eb5cf80ee0cfa9d459a4
Author: Ross Rowe <piaross@gmail.com>
Date:   Tue Feb 5 13:00:22 2013 +1100

    Updated path of app

commit 1ce14c6f912334ca46d0571f29ab4f068c7cf8ed
Merge: ac4c1bd 363fcce
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 18:00:00 2013 -0800

    Merge pull request #103 from santiycr/master

    squashing the bugs

commit 363fcce565609160f5d00ea6976cc66fafc48be2
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 17:40:23 2013 -0800

    fixing all the bugs in jlipps code

commit 145cfac46cae55181ad3448d121051923382b207
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Mon Feb 4 17:34:21 2013 -0800

    Ruby example for Sauce.

commit a7dfa47b342024c866f60b5c8018529ab00478c3
Author: Ross Rowe <piaross@gmail.com>
Date:   Tue Feb 5 12:29:38 2013 +1100

    Ported tests to TestNG

commit 2cdf533bc7df6e12724af8bf5e763e967e19ce47
Author: Ross Rowe <piaross@gmail.com>
Date:   Tue Feb 5 12:26:07 2013 +1100

    Initial Java port of tests

commit ac4c1bd976afd58ccf365beaba145ad4c87326dd
Merge: d645c7f 0c99ad6
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 17:18:49 2013 -0800

    Merge pull request #102 from jlipps/master

    fix some things with remote debugging

commit d645c7fb5f80b2bc7d981cd77cb0a7143aef4576
Merge: bd8b84e d63227c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 17:17:20 2013 -0800

    Merge pull request #101 from sourishkrout/master

    Added web hook support for logging.

commit 0c99ad667f1fc06c304cea39bae71f13dff69e9e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 17:16:46 2013 -0800

    fixing remote debugger connections and relax webview app requirements and refactor all the things

commit d63227ce54dcd16b505099d8e05158278348bc81
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 17:04:05 2013 -0800

    Added optional webhook for logging.

commit dd26af0d50ded07fb678e08f3a76cdea346154b1
Author: Ross Rowe <piaross@gmail.com>
Date:   Tue Feb 5 12:05:29 2013 +1100

    Initial Java port of tests

commit e2a0696ea8a47daeb3bfb2c037997dbaa0e5ed63
Merge: 5078a0d bd8b84e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 16:43:12 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit bd8b84e88d98a6720880272af4331c6e642df757
Merge: cbbd668 f0809b2
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 16:41:55 2013 -0800

    Merge pull request #100 from santiycr/master

    let the hybrid magic begin

commit f0809b258c8ae453e0104b01de73ebc02d78b15c
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 16:39:25 2013 -0800

    first iteration on findElement/s

commit cbbd668602cc81fcecb93703c6ffac8c3b505888
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 16:23:29 2013 -0800

    wording

commit 08e88ded6d99d8fda2f3325dd6cc4e4760a0301e
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 16:22:25 2013 -0800

    Adding links to credits

commit 55419dcf9640e36c51aa1d707a35cf07f1a2231f
Merge: d9eb3ab 3614116
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 16:09:57 2013 -0800

    Merge pull request #99 from admc/master

    README needs to match appium.io data

commit 66f3275a9fbf8c30a4a79d5630d2defcadd9e2c7
Merge: afa64af d9eb3ab
Author: Ross Rowe <piaross@gmail.com>
Date:   Tue Feb 5 10:47:26 2013 +1100

    Merge remote-tracking branch 'upstream/master'

commit 79053220b2b40998b73672bab320fe2820c13278
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 15:24:28 2013 -0800

    adding support for GET title on web view

commit 36141163086658ea458d819860da6f987329b6de
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 15:18:06 2013 -0800

    Making the readme match appium.io

commit d9eb3abe806d5d5be40d33ddf448ec500d623efe
Merge: 833c354 ecb3873
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 15:03:27 2013 -0800

    Merge pull request #96 from maudineormsby/master

    Use environment variables for raw.js

commit 833c35496f0fc79b92d63701a0de7aae7c0ce06f
Merge: 8818111 3df1503
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 15:03:19 2013 -0800

    Merge pull request #97 from jlipps/master

    more PHP example love

commit 881811178b961a24da74d8e7dab726852458de8c
Merge: a473f30 930aba5
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 15:03:09 2013 -0800

    Merge pull request #98 from DylanLacey/master

    Sample codes for Rubys

commit 930aba5336d4ecf6474bc4e11cfdfdd3c665d789
Merge: fcd79f3 a473f30
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Mon Feb 4 14:50:40 2013 -0800

    Merge branch 'master' of github.com:DylanLacey/appium-1

commit 5078a0d692a762a2e08256587de4b1c7bdbbe816
Merge: 3df1503 a473f30
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 14:41:14 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit fcd79f38aa7b0e3a04e2b70a48b10678cd1353c5
Author: Dylan Lacey <github@dylanlacey.com>
Date:   Mon Feb 4 14:37:52 2013 -0800

    It helps to add things to the right repository.

    Added a simple, complex test.

commit 3df150342a4c62df5205e4a89182483dcd759985
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 14:36:00 2013 -0800

    update php example and add sauce php example

commit a473f30743d9428b62d34d353eb1722e2c52c86d
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 14:29:06 2013 -0800

    Bump version for npm publish.

commit 8d7d7f695a2460bc0a39d8c6a1c3c3d430ec032e
Merge: 51d58cc 6967643
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Feb 4 14:22:28 2013 -0800

    Merge pull request #95 from sourishkrout/master

    Bin for instruments socket client (for 'npm install -g appium')

commit 69676434070aa1a9c1021e34ec0f8a6ae3e59e36
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 14:18:28 2013 -0800

    Fixing all the lintz!

commit 8989a33336ce67b5617989d033bece406499b8ec
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Mon Feb 4 12:23:32 2013 -0800

    Python example on Sauce.

commit ecb387377106357c871216baf66e9d780d2cdbee
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Mon Feb 4 14:14:58 2013 -0800

    Use environment variables for raw.js

commit 51d58ccce2559248f0d3794a2176c6d3c34fea8a
Merge: 450164b f06ae02
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 14:14:05 2013 -0800

    Merge pull request #94 from maudineormsby/master

    Sauce example for python

commit ead735819528e4c6b2367dfdae174e52659b3bca
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Feb 4 14:10:24 2013 -0800

    Added bin (npm install -g) for instruments socket client.

commit 450164b804e4459be39d13fb296c2e211dd7720c
Merge: c58eeb6 b69cbe3
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Feb 4 13:13:29 2013 -0800

    Merge pull request #93 from santiycr/master

    executeScript, yay!

commit b69cbe328f3bcef5f58bfbcf24987d26b6d436b2
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 12:38:04 2013 -0800

    Wrapping up execute script with jlipps

commit f06ae02276ad0de40eb0addf923ab3e329b0b4a2
Author: Jason Carr <jcarr@saucelabs.com>
Date:   Mon Feb 4 12:23:32 2013 -0800

    Python example on Sauce.

commit c58eeb66f2d6fa3b9a89d188a2e657cca7cb300f
Author: Jason Huggins <hugs@saucelabs.com>
Date:   Mon Feb 4 11:58:46 2013 -0800

    Adding Apache2 license file

commit 126b08e75b53803edebd02d209aec28bbd31731f
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Feb 4 11:08:46 2013 -0800

    Starting work on execute script with jlipps

commit 8e934c44dc41bb907402904c26fae074234eaf34
Merge: 5acbcc2 2c43681
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Feb 1 19:30:18 2013 -0800

    Merge pull request #92 from sah/master

    mention we're open source in the README

commit 2c43681a2e160162f728b0b5879d90a7ae9d0204
Author: Steven Hazel <sah@saucelabs.com>
Date:   Fri Feb 1 19:27:39 2013 -0800

    mention appium is open source, just to be clear

commit 5acbcc2c8a5e417a7eaa699e0cc2bfef5304b48d
Merge: 2768e91 d2b07aa
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Feb 1 18:14:46 2013 -0800

    Merge pull request #90 from jlipps/master

    more remote debugger functionality

commit d2b07aab11d67a72567e97790a0c6ece3bafa46e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 1 18:09:59 2013 -0800

    linting

commit 411f01a8d9c40db077c0fa323b13e3fbdc668f6a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 1 18:08:25 2013 -0800

    getting routing/controller/device hooked up to remote debugger via JSONWP

commit 2768e91b7614cc66fc4d8360ef5356133c7a0521
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Feb 1 18:05:38 2013 -0800

    Adding a very simple local test for the appium.io examples

commit a82264778ed325db0dca3e6f873af891d0092b43
Merge: 5b0e295 67fa1f6
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Feb 1 17:01:00 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 398904be31cd27c8b965aedc117937175098b941
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 1 16:39:16 2013 -0800

    initial work on listing web frames/windows via remote debugger

commit 37c4ed39fb8425f1bde1cbd67abafda7d4b9dda0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 1 16:17:38 2013 -0800

    keep track of bundle ID when we start up

commit cc14e041bfaf3b696b1f5bb8435d62d08b2620a0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 1 16:08:35 2013 -0800

    make grunt buildApp handle more SDKs, update readme

commit f3c2c38a1d95574ed0586ccd6e4bb9a9ba2b5086
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 1 15:34:13 2013 -0800

    add callFunctionOn capability to remote debugger

commit 67fa1f6aba53503ceb78f9d85fa0ceb20ed9d8fa
Merge: d5e49e3 e721639
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Feb 1 15:31:40 2013 -0800

    Merge pull request #89 from jlipps/master

    bring remote debugger into our codebase in a nice way

commit e721639d44ae32c0b0b5ea86be950ba42caf1945
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 1 15:09:58 2013 -0800

    fixing lint!

commit c2a0c89e481b7c13775f068f5c392d49ecb5df20
Merge: 2000c33 d5e49e3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 1 15:06:55 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 2000c33b5ee699e6f558649427ced3d6a66f1dc6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Feb 1 15:05:52 2013 -0800

    refactor remote debugger

commit 5b0e295e29e9adce2b8b672d725f12a3a0e1777d
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Feb 1 14:36:38 2013 -0800

    Adding some node examples in other formats

commit d5e49e3bef6de8333e56d64446400b10e0a80cdc
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Feb 1 14:23:05 2013 -0800

    Bumping version to publish

commit 87954c64deca6c89bf5587b2dc89b8c1fd1015e8
Merge: 5941716 21f3a9b
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Feb 1 14:22:40 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 59417165f4d8757d19dc8d84bd1dea17570b3e5b
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Feb 1 14:22:27 2013 -0800

    Fixing the require issue

commit afa64afc1809d3c0c28f56af087f653fbe65fd50
Author: Ross Rowe <piaross@gmail.com>
Date:   Sat Feb 2 08:06:18 2013 +1100

    Added initial Java testing code

commit 21f3a9bddd961eef849ae9645bdf4dfe809958d7
Author: Jason Huggins <hugs@saucelabs.com>
Date:   Fri Feb 1 14:47:13 2013 -0600

    Now require('appium') works again.

commit f8bfeeb8f86d3c6832d7ff51caeb30adb33433a2
Merge: b304f71 ace982a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Feb 1 12:04:58 2013 -0800

    Merge pull request #87 from jlipps/master

    misc stuff, pulling in some remote webkit debugging code

commit d1607ec902cf1e234c226db27141ff094d74d4ba
Merge: 0f71a85 b304f71
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Feb 1 00:16:15 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit b304f71a8ce019e9f262b93a9d962d12ec81eb6d
Merge: aae48c2 d583e38
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Jan 31 23:51:11 2013 -0800

    Merge pull request #88 from sourishkrout/master

    Swap flick/swipe

commit d583e38c78281d37c9168107a9dec9d7766ac71a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 31 18:05:17 2013 -0800

    Switch to swipe as default.

commit ace982a051f466526978fbf25bfd613b42f42fe9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 31 20:09:19 2013 -0800

    playing around with remote debugger for automating webviews

commit 85be8201581463db7b76643b1be9de0e52f768a4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 31 16:33:25 2013 -0800

    tell uiauto how to keep track of whether we're in a web frame

commit 702884362e67c1383ba681f374feefeebc188f01
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 31 16:32:23 2013 -0800

    misc fixes

commit aae48c2b6db8f55c47b492354c1ea451dfb80758
Merge: 06ea4d8 86519f3
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Jan 31 16:18:50 2013 -0800

    Merge pull request #86 from bernii/master

    Fixing merge conflicts of another pull request

commit 86519f358f2cf05348a3842d32da3de85a702100
Merge: 06ea4d8 722ed27
Author: berni <berni@extensa.pl>
Date:   Fri Feb 1 01:13:14 2013 +0100

    fixing merge conflicts

commit d4fcb653c031e1640005120b488bf333a3f5e25a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 31 13:59:14 2013 -0800

    give sauce example test a name

commit d1353ea273dc7ffeff16ef3d5e275cec7306f3f3
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 31 13:23:00 2013 -0800

    Refactored element look up.

commit 0f71a8514a52b4203ab88e89e7b61c7f7082b508
Merge: 887bdb2 06ea4d8
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 30 18:22:38 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 06ea4d855f94396422e7b9609633878d91546b55
Merge: a46ae86 8eda196
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 30 18:22:32 2013 -0800

    Merge pull request #85 from sourishkrout/master

    Make flick work reliably

commit 8eda196c14dc492acab9f99aa654260cb7f96dc6
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 30 18:20:26 2013 -0800

    Another flick fix to deal with the value of zero.

commit 887bdb2cc57d3cacef4976998850afb27c89e283
Merge: 35134c8 a46ae86
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 30 18:12:58 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit a46ae86754405a2e7bd27062ab028f1aef04d6b1
Merge: 477257f 2e2a4fc
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 30 18:12:45 2013 -0800

    Merge pull request #84 from sourishkrout/master

    Logging for element look up matching

commit 35134c887af5c2b94b2beae6b576eeb3316ca986
Merge: c69a393 477257f
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 30 18:04:10 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 2e2a4fcd5adbb6cdf1dd4dbbb505c6a362a00025
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 30 17:03:34 2013 -0800

    More logging will proof to be helpful here.

commit 477257faaa882cf8f3071fc3fd01fcc96c1b5836
Merge: c601001 a2b9049
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 30 17:26:29 2013 -0800

    Merge pull request #83 from jlipps/master

    misc screenshot/flick fixes

commit a2b9049edc122ba4a7c1aafa141889a044b676b3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 30 17:23:17 2013 -0800

    be more accepting in cases we take for flick

commit f4b1170638cb705d84ca477057b5e4cd9c9c8fb3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 30 17:21:12 2013 -0800

    fix screenshot reading behavior

commit 722ed27376921c9b34ede90a080e001884c4fe63
Author: rubarb <rubarb@server.fake>
Date:   Wed Jan 30 17:00:16 2013 -0800

    updated with Jason's feedback

commit 2a4751cf5a6e078fcf5621362380e79988fd033b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 30 16:54:27 2013 -0800

    oops i lied, let's make sure this isn't always on

commit c6010011e7a0f8b5772d975bbbd15afa1584073e
Merge: f4521f8 2a4751c
Author: Bernard Kobos <berni@extensa.pl>
Date:   Wed Jan 30 16:53:18 2013 -0800

    Merge pull request #82 from jlipps/master

    fix issues with flick()

commit cf1e2b75fe1a8b6f42eda714dfb19ed658fe4ffc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 30 16:42:25 2013 -0800

    fix flick parameter issues and institute standard missing param response

commit c69a393fe6e902421cf96c0e397f813be5c742c9
Merge: 62c45c6 f4521f8
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 30 16:09:49 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit f4521f8c43374ff843d1e5b711094d7d1f903b52
Merge: 24f5d74 f7cc5b0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 30 16:09:03 2013 -0800

    Merge pull request #79 from bernii/master

    Adding getPageIndex to make UIAPageIndicator work

commit 24f5d748d31b21b732216aba2b012e74f0c062ba
Merge: b1c760c b424447
Author: Bernard Kobos <berni@extensa.pl>
Date:   Wed Jan 30 16:08:31 2013 -0800

    Merge pull request #81 from jlipps/master

    fix flick/flickElement decision tree

commit 62c45c636359d1889ad0b2beed371d899ff809d7
Merge: cf27534 b1c760c
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 30 16:07:58 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit b4244476c8567aec8d3eef50f86f86f7267f2c8a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 30 16:06:04 2013 -0800

    fix to allow flickElement to be called via same url as flick

commit b1c760c0489fbad4abd55a1f4a18330bdb6f425f
Merge: 2c56dfc f479d3b
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 30 16:02:50 2013 -0800

    Merge pull request #80 from jlipps/master

    Make tests run faster with system clock hack

commit f479d3ba19296f3404f90126cc75173f758b572b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 30 15:53:53 2013 -0800

    ability to warp time and visit the future

commit f7cc5b0c823588912e37ba379d14f5763dce1ea2
Author: berni <berni@extensa.pl>
Date:   Thu Jan 31 00:19:44 2013 +0100

    adding getPageIndex to make UIAPageIndicator work

commit e4a3ab1b40ef71171f426751de723fbf5187c454
Author: rubarb <rubarb@server.fake>
Date:   Wed Jan 30 14:43:10 2013 -0800

    various edits, including Android shoutout

commit 2c56dfcddae8bc0a717b3c8bc7da9c5ac1accb91
Author: Jason Huggins <hugs@saucelabs.com>
Date:   Wed Jan 30 10:20:08 2013 -0600

    Shout out for Android.

commit cf275340dc79b10f11ee486155b0b56bb97624ea
Merge: fea896d 6037472
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 30 01:58:09 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 60374725502b9c50a2703eda78eca8f8e074a53f
Merge: a052cec ab9dfee
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 30 01:49:58 2013 -0800

    Merge pull request #77 from sourishkrout/master

    Various improvements. Especially to make java bindings work properly.

commit ab9dfee3bc5b50309dab132386727ece442297b2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 30 01:19:15 2013 -0800

    Fixed flick (non-element bound).

commit 694bc2491ae502edf53fae175dde415c14e247b8
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 30 00:59:10 2013 -0800

    Parse string to JSON obj before checking assert's.

commit b2a0a3ca8673f29f81359cbe4c688a05f89f8b8b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 30 00:49:54 2013 -0800

    Java bindings won't accept plain JSON object. Needs to be serialized to not make it blow up.

commit 5a5fc0bea82eb7574b789bbc72569b835d82a66f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 23:26:21 2013 -0800

    add sauce driverblock and example test

commit 1dbf70d66789288d0d3c6b96e3578b6ff33a2a0a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 30 00:06:35 2013 -0800

    Made java client bindings' quit happy.

commit fea896def686d16ad22e889f3624ea3bbae50c5d
Merge: f0e8bd3 a052cec
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Jan 29 23:29:18 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit a052cecf135b0710bf0c120261170a004dfca37f
Merge: c31cb95 c61b799
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 23:28:27 2013 -0800

    Merge pull request #76 from jlipps/master

    moar examples, this time a sauce integration one

commit c61b799b653263bcd1400e632c763ee5fd776660
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 23:26:21 2013 -0800

    add sauce driverblock and example test

commit c31cb95792336aa134891bf9bf8f7431c25fe893
Merge: f064f5b 04b4d5a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 22:42:49 2013 -0800

    Merge pull request #75 from jlipps/master

    various test and bug fixes

commit 04b4d5aa91d8a17dca8ce8f743e2997aef23c86f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 22:32:18 2013 -0800

    fixing tests to use new style of element finding

commit c467983b486e5dd2b42ef94f54fb1070db9c8e78
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 22:31:56 2013 -0800

    if we run a bunch of tests in a row, sometimes log file handles collide

commit 8da64a673804d9aae65f9544dcbd314ece5cecd3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 22:31:22 2013 -0800

    result might be null sometimes, but we don't want to pass that on

commit b20d9dcffc415b945cc544812eb0295ec88e1577
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 22:30:54 2013 -0800

    be smarter about what cases might occur here

commit b51a732a7729fb7878a975c1acdd3654d719de5d
Author: rubarb <rubarb@server.fake>
Date:   Tue Jan 29 22:11:39 2013 -0800

    more edits

commit 7b5a73e3fb98b8e095da2a4efd5bfe7b5501a2b5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 21:33:59 2013 -0800

    fixing this test, doesn't work with new pre-launch behavior

commit f064f5bf0bcdea849d970584d9ffc24a0336df25
Merge: ba1caf7 422ce74
Author: jeremy avnet / @brainsik <brainsik@saucelabs.com>
Date:   Tue Jan 29 21:30:20 2013 -0800

    Merge pull request #74 from jlipps/master

    make pre-launching handle the first session

commit 422ce74b4b1c85b564dcb33d16ea0ec4d89934a7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 21:22:25 2013 -0800

    make grunt appium:XXX pre-launch

commit 019ecb7e82d1194ac39b629c8d7284b607819842
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 21:17:40 2013 -0800

    allow pre-launched app to be the first session

commit ba1caf7531c3befbcaf379ec0436fb7c76c28208
Merge: 3450a7c 9ca181b
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 29 21:06:53 2013 -0800

    Merge pull request #73 from jlipps/master

    make getPageSource return nice JSON

commit 9ca181bc86d284800831437c5141b4ad0683efba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 20:57:00 2013 -0800

    return nice json for getPageSource rather than non-standard format

commit b23b137323afa9cb050cf263e2b82131a155f9a9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 20:37:14 2013 -0800

    removing console.log file that snuck in

commit 3450a7ce7041479aa376975ae1a028eac03110ce
Merge: 7dcc031 a409b60
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Jan 29 17:50:22 2013 -0800

    Merge pull request #72 from sourishkrout/master

    Rewrite to allow transparent ID generation.

commit a409b602cb6eedb140cd27ef608f72d72cdc5b21
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 17:41:18 2013 -0800

    Made contextual lookup work again.

commit db644bb1102ce2144eea8308c72e223ec001ca51
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 17:21:13 2013 -0800

    Create ids on the fly rewrite.

commit 7dcc0310d91025e79e0803fbdee85ceb9cabff92
Merge: 6b6f709 4f5ab47
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 17:44:15 2013 -0800

    Merge pull request #70 from admc/master

    bump version

commit f0e8bd301278728c76a735c2f3c402a09d2d29c1
Merge: 4f5ab47 6b6f709
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Jan 29 17:14:47 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 6b6f709cc93e416eaf088c03c44a2d228fc9b8ae
Merge: ef49581 06a6dca
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 29 16:48:19 2013 -0800

    Merge pull request #71 from jlipps/master

    fix some logging issues

commit 06a6dcae3831b50bd5901163e367fa27b0d5645e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 16:23:12 2013 -0800

    make instruments use same logger as appium

commit 4f5ab471539eb812cf96de25c7001cb527ea54e6
Author: Adam Christian <adam.christian@gmail.com>
Date:   Tue Jan 29 15:58:56 2013 -0800

    Bumping version to push current code to npm

commit ef4958151d386e39a14a22954778673119bf8d76
Merge: d13c3fd 81d4945
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 15:34:29 2013 -0800

    Merge pull request #69 from jlipps/master

    more robust logging options

commit 81d4945974182d81787d03171c7923713305b496
Merge: 7494ea3 d13c3fd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 15:30:17 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 7494ea359626e9d09adb191bcd4263b560dd9421
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 15:20:24 2013 -0800

    allow winston to log to file by starting server with --log
    also, can tail log by running 'grunt log'

commit f7e3e04429d57d86991c84dc3fe464e656f0ee2c
Merge: 4089db9 62ce63d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 12:46:05 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit d13c3fd0c829c655dd1eda6c4645e8bc43c937ea
Merge: 62ce63d 4089db9
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 12:46:03 2013 -0800

    Merge pull request #68 from jlipps/master

    Standardization/defensive coding for JSONWP compatibility

commit 62ce63d5dacb6dd4506861ad67bcfdba3eb54a86
Merge: fdf4786 42f9ba8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 12:45:19 2013 -0800

    Merge pull request #67 from sourishkrout/master

    Stash it all in cache for subsequent use. + Test

commit fdf478691075e026ba9a1bb590c986c187e39edd
Author: Jason Huggins <hugs@saucelabs.com>
Date:   Tue Jan 29 14:43:26 2013 -0600

    Cleaner copy, part 2.

commit 4d0bf9e45c1671714ae45f9ac4fc6a0596434405
Author: Jason Huggins <hugs@saucelabs.com>
Date:   Tue Jan 29 14:42:10 2013 -0600

    Cleaner copy.

commit 4089db9c35eb078f289679fc0f992bc0ed8994db
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 12:40:35 2013 -0800

    also handle case where an Error object is passed into handler

commit 83f8bf45949e79fec690b813851a4d1bf3cb2704
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 12:26:10 2013 -0800

    standardize ways of generating appium responses to conform to jsonwp

commit 42f9ba80b71b45b283473db6d691a262df0f7d75
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 11:26:22 2013 -0800

    Add test for internally generated identifiers.

commit 79239c8700de19e930c3f6271e3852a04aa35b87
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 11:01:31 2013 -0800

    create middleware file to make things clean

commit 2cc7bc4859f167f2d03e50b6144d280032070da7
Merge: 60bf555 0491037
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 10:48:46 2013 -0800

    Merge pull request #65 from sourishkrout/master

    Some elements just don't have names. Need to generate internal identifiers for them.

commit 049103724c1e0827bd2df71271089a2c8d4aabda
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 10:42:10 2013 -0800

    Turns out we need internal identifiers in some cases.

commit 60bf5552b34ef709331c4a9997559dfa44e4df48
Merge: 8963b99 2734b7f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 10:32:28 2013 -0800

    Merge pull request #64 from jlipps/master

    pre-launch mode

commit 2734b7fefe840d4ae438aae594392c8c8b77b3cb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 10:29:26 2013 -0800

    add a pre-launch mode that doesn't listen until sim is running

commit 8963b99780181889a8dfff3ce8691a49224909a2
Merge: eb6473a 24a0eb8
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 10:15:35 2013 -0800

    Merge pull request #63 from jlipps/master

    conform better to JSONWP spec

commit 24a0eb8c2049be73cc9dc8ca736fd14090a7b633
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 10:12:21 2013 -0800

    fix this appium test using the wrong finder logic

commit 403285989e2e9ce7ad9a68562b7a2271d83dc373
Merge: 8734605 eb6473a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 10:05:50 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 873460513bedab88cb24f95ccfe4f2ecf0cb3b06
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 10:02:46 2013 -0800

    remove .only

commit 6458dab63ba267ab7604e58d91d01384084c1e5a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 09:54:32 2013 -0800

    handle pre-stopped edge case better

commit 4eec547a938733b6afea995f5c3970f9eda0e3e8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 09:51:41 2013 -0800

    fix unit tests and instruments exit behavior

commit ed439804e8e88b2cd43d2dbc651cd828d4e7659d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 09:27:43 2013 -0800

    tests of 500 server error behavior

commit eb6473a84653041e1801fd794cf3d2b270bc2277
Merge: 2629722 a0ac944
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 29 09:23:22 2013 -0800

    Merge pull request #62 from penguinho/master

    Moving Over Robot Calibration App, first part of Robot Code Port

commit a0ac944027b86cb691bd898cb3e9883ef83164be
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Jan 29 09:14:18 2013 -0800

    Moving Robot Calibration App to better location

commit 19f9506f9ad4c39a6ed1f5a6c7e251289cd8c0b3
Author: Dan Cuellar <penguinho@aol.com>
Date:   Tue Jan 29 09:09:37 2013 -0800

    Copying over Robot Calibration Code

commit 0336dd1ce8b582459c3660ccbe5b77e8acb24114
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 08:57:07 2013 -0800

    send 500s on internal errors to conform with JSONWP

commit 63d057755ac6a66911f4f1f2e6d7fa3f32402317
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 08:32:39 2013 -0800

    a bit of cleanup

commit d5188829e4acd449cb856d0ac6e8e2f82d33cc33
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 08:20:34 2013 -0800

    follow JSONWP in allowing not implemented methods and responding with 501

commit 86acd2d7b0fd9b826b0883fdd44abaf3b8e23782
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 07:53:13 2013 -0800

    starting on on some jsonwp compatibility fixes and tests

commit ba1a092b4f15dfad3330a8aa45527cb61c5de2ec
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 29 07:27:16 2013 -0800

    move appiumutils tests into tests/functional/appium/

commit 56e54e0db1032a09184543d3eed9be2610ba2107
Author: rubarb <rubarb@server.fake>
Date:   Mon Jan 28 22:26:58 2013 -0800

    multiple edits

commit 26297229384f0178d3d6cb092f28a3d2cd3c1973
Merge: 4698c06 81fb712
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Jan 28 20:13:06 2013 -0800

    Merge pull request #61 from jlipps/master

    up socket client timeout

commit 81fb712c1ff3eaec403fc72194d3103a58bb7cb7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 28 20:12:27 2013 -0800

    up socket client timeout

commit 4698c0608e509d8deefb97f3043ea5dcc9325f10
Merge: d83da9e 797d42b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 28 19:38:13 2013 -0800

    Merge pull request #60 from santiycr/master

    Location header thingie

commit 797d42b54274cb42d67f2ae8fafa0439352618d5
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Mon Jan 28 19:36:44 2013 -0800

    sending location through Location header, like http says

commit d83da9e09e8beaac4ce300265cb61ecef1dce34c
Merge: b3e6357 81b0cdf
Author: admc <adam.christian@gmail.com>
Date:   Mon Jan 28 18:57:35 2013 -0800

    Merge pull request #59 from jlipps/master

    JSONWP compatibility fixes

commit 81b0cdf9cdd62ab7f2ed9a1f0490da3aa14d6608
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 28 18:55:59 2013 -0800

    updates to correspond to JSONWP

commit b3e635740246315f6c5a781257272debc8469081
Merge: 72b9f75 8d4ca93
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 28 14:49:56 2013 -0800

    Merge pull request #58 from sourishkrout/master

    Fix for the one remaining functional UICatalog test

commit 8d4ca9385e2a0e9fd2fb53291da08989109489e7
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 28 14:32:10 2013 -0800

    Changed test to emphasis contextual lookup testing.

commit 72b9f75f7af08c3db8fa3ad6940d25ad494f3568
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 28 13:43:28 2013 -0800

    Made sure all tests execute.

commit 193cc064abbb15472a06b6b389716f91ca020f3b
Merge: 07bcc7c 50af1ab
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 28 13:41:25 2013 -0800

    Merge pull request #57 from jlipps/master

    fail gracefully on bad http requests

commit 07bcc7ce38a49d9b720fcd94ba89e695690c6e5c
Merge: 3b11eec d95b462
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 28 11:51:50 2013 -0800

    Merge pull request #56 from sourishkrout/master

    Fixes for context sensitive lookup; doesn't fix the UICatalog tests yet

commit 50af1ab0bc2cc49a28a73e308722ce3ab631e0ba
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 28 11:48:48 2013 -0800

    fail gracefully if someone sends in a bad http request

commit d95b4621373c17cda4798fb9e27af3c74e8538f1
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 28 11:17:59 2013 -0800

    Fixes for context based look up.

commit 80c0a3243013a85eb39ec5c7fa04ccae997939b4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 28 10:39:56 2013 -0800

    move delay() from its own file into helpers

commit 3b11eec276c36e0f39e3253a1c5369f3f9888e2d
Merge: 30c2f47 0f60c78
Author: admc <adam.christian@gmail.com>
Date:   Sun Jan 27 16:59:01 2013 -0800

    Merge pull request #55 from sourishkrout/master

    Major refactoring and made element lookup by name available

commit 0f60c783107b30515e0d4bc8b82302bef4bb9c2a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 27 15:55:10 2013 -0800

    Code quality changes.

commit 77b607c2177d66e3963a9569d42789c47915d3d9
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 27 15:45:11 2013 -0800

    Added note

commit e53bfd1e7b663b07bc5d9c4979e6a4c747edd87f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 27 15:36:10 2013 -0800

    Tests all pass using new mechanic.js abstraction layer.

commit 28d2c92cfa5186b44921c7079519bcc68e6e4792
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 27 15:05:07 2013 -0800

    Migrated getActiveElement to use mechanic.js abstraction.

commit 7f956d8e5a6afe38b56478a5c86dfa0af9b2070c
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 27 14:34:20 2013 -0800

    Added plumbing to make custom UIAElement methods available.

commit 8ae762200f4a15f0bf81e2612d410ef4ea55b146
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 23:17:56 2013 -0800

    Final touches for lookup by name.

commit 649805d84cd3099ad15c1d1b962b43cdee686716
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 22:41:07 2013 -0800

    Changes necessary to make tests pass.

commit 34b14239a4b1b42a17178a5e1e4ae36fdc7e7bac
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 22:26:04 2013 -0800

    More migration to mechanic.js. Get elements by name available now.

commit 9a48899e1b7a375845802687b0c2b9ca6815d866
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 17:49:06 2013 -0800

    Green on black is much easier to read.

commit 0a52de7d3e2d69debed0292c47274accfa8eaf63
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 16:49:22 2013 -0800

    Migrated element by tag name / name to use abstraction.

commit e2c240be28f306feb0a719a263f457bd3cfdd7f6
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 16:07:55 2013 -0800

    Added lookup cache.

commit a534635ed699feaaffbfa3f011a59b7b83f39610
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 12:34:29 2013 -0800

    Added accessibility labels to be able to test look up by name.

commit 41b65dfaf7f7ea019d65eb2004963d6b73c2f4d0
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 12:30:04 2013 -0800

    Made elementByName available (more refactoring/migration to be done soon).

commit 30c2f471e67b81a5ce4a44d89c443d917251cdc0
Merge: 16f58c0 abb7f98
Author: admc <adam.christian@gmail.com>
Date:   Fri Jan 25 15:53:46 2013 -0800

    Merge pull request #54 from jlipps/master

    small fixes

commit abb7f98920be379522003b2b44fbd18cb9792196
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 15:41:07 2013 -0800

    some small fixes

commit 16f58c01378695b5757ad513a97dce6dd012a611
Merge: cc591c4 4a5af40
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 15:31:19 2013 -0800

    Merge pull request #53 from jlipps/master

    use github to serve static test zip

commit 4a5af4025880628f5c8f9a2da1fe621b134a9a45
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 15:26:43 2013 -0800

    download test zipped apps from repo instead of jlipps site, cleanup

commit cc591c4036483b5975f352f11ae835f19f06ff8b
Merge: 90d27be d57c57f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 15:00:24 2013 -0800

    Merge pull request #52 from jlipps/master

    Adding some downloadable assets

commit d57c57fa4b740c603a4bb2e80a0de3aa26ae2d0e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 14:54:57 2013 -0800

    add app zip files for use in tests

commit 90d27be43f9ac552ccacb7ea8dd67224713d628f
Merge: 25d6576 fcbb593
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 11:38:58 2013 -0800

    Merge pull request #48 from sourishkrout/master

    Let's catch up with communication protocol changes.

commit fcbb59319bff6bf797accd3b1662be76d50dbf40
Merge: 18b647c 25d6576
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 11:37:55 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 18b647c9a42c59bd268971cc80740b5c4dfdd0be
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 11:28:47 2013 -0800

    update readme and example tests to use new way of starting app

commit 53d8fc1f2c51ab2001367d6139ed3bddcd241eee
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:21:23 2013 -0800

    fix various tests based on new structure

commit f21b9c61c8d496cce9352f4543768ddaa7394b7d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:15:21 2013 -0800

    fix unit test

commit f238697a5ce98d4ca66f2b6c32aeeb835de0cdb7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:10:46 2013 -0800

    create better test organization, say which tests need --app and which don't

commit 97f459ff9b978147dae73d408e97aee82cb278cf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:00:30 2013 -0800

    update tests to use desired caps app rather than relying on server

commit 241f9884cc0665c11aa000eac4afcd73521040cc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:00:12 2013 -0800

    don't run tests by starting server with app anymore, let's do it all from desired caps

commit e6cde7c0e1a216de6b7a3992024dbb5e42cf8f3c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 09:40:09 2013 -0800

    test url unzipping and make sure we don't cache app accidentally

commit a9d58a6ce77db76d9138ca65cd01835cd7d4e13b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 09:06:54 2013 -0800

    allow loading of app by path or url from desired capabilities
    also a lot of stability improvements and error handling

commit 79f971670e1b83c53cd737defc8752c08f86af0a
Author: berni <berni@extensa.pl>
Date:   Fri Jan 25 01:35:15 2013 +0100

    beautiful curly braces for Sebastian

commit 25d657605328789c402532b294b7165a0f81a845
Merge: a363ff0 d6a33d0
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 11:33:54 2013 -0800

    Merge pull request #51 from jlipps/master

    docs and examples update

commit d6a33d017b8679485468af08122e71a564d8e6a9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 11:28:47 2013 -0800

    update readme and example tests to use new way of starting app

commit a363ff03ac8c1f5b7d0dfde25c76db072fe93576
Merge: 9ae3b0c 4a68487
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 25 10:24:00 2013 -0800

    Merge pull request #50 from jlipps/master

    No longer require --app to start appium; support desiredCaps method

commit 4a684872dc772eb6e78a1c0577628b144af19822
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:21:23 2013 -0800

    fix various tests based on new structure

commit 437177f637fd59bd06eedb9f74bc8e75fea699db
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:15:21 2013 -0800

    fix unit test

commit e09f3f092c4220dc83f9f87684eb053c9a3b1826
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:10:46 2013 -0800

    create better test organization, say which tests need --app and which don't

commit 186928d27c517505ef15d235ba1f2eb0e017694f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:00:30 2013 -0800

    update tests to use desired caps app rather than relying on server

commit 624a117038005b4de6d2a77927a734af5be81897
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 10:00:12 2013 -0800

    don't run tests by starting server with app anymore, let's do it all from desired caps

commit 1814f0d605669843f0697945a76d3004d4dbdaeb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 09:40:09 2013 -0800

    test url unzipping and make sure we don't cache app accidentally

commit 54145f4dc33bba9ab81bf2dfd0f8db0a3a445aa4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 25 09:06:54 2013 -0800

    allow loading of app by path or url from desired capabilities
    also a lot of stability improvements and error handling

commit 9ae3b0cc87144ff564a39f2ffaac94efea955cfe
Merge: 18a9fe0 603a0d1
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 24 16:37:30 2013 -0800

    Merge pull request #49 from bernii/master

    beautiful curly braces for Sebastian

commit 603a0d1e501e5a48deaea17eefee0f948027f467
Author: berni <berni@extensa.pl>
Date:   Fri Jan 25 01:35:15 2013 +0100

    beautiful curly braces for Sebastian

commit f683fc7834a76e2499f1fd281c6e9165f9135e77
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 24 15:42:26 2013 -0800

    Better debugging: Output the contents of the object instead of the type.

commit b7390f49c09366871b2c95aaa2dd3238c521f318
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 23 11:29:48 2013 -0800

    Minor improvement.

commit 18a9fe0aca43ba426631724dfe36232ee51aeb76
Merge: 6cb2b29 e43b91e
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 24 14:54:50 2013 -0800

    Merge pull request #47 from jlipps/master

    update page source schema/tests

commit e43b91e0c5f026ff12fe3971983d43d5242f1124
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 14:39:53 2013 -0800

    update page source tests to reflect new schema

commit 6cb2b297770813e4960a72b419930b22ab89591a
Merge: f17b4a4 0d1d3e3
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 24 14:13:15 2013 -0800

    Merge pull request #46 from jlipps/master

    better instruments, more appiumutils refactoring

commit 0d1d3e3aa28a97681db227d19f28c0caf8665275
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 12:49:38 2013 -0800

    update appiumutils with getTree and better pageSource

commit f06ffd6f1447f739dcda3207a658cd4d6ee13c2c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 12:34:21 2013 -0800

    allow instruments to handle data transmissions larger than buffer size

commit f17b4a49b83bb1ba9e64147d7d8ce1f0a101cef4
Merge: b5cebb4 979db6b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 24 11:38:24 2013 -0800

    Merge pull request #45 from jlipps/master

    replace deactivateApp and takeScreenshot with mechanic

commit 979db6b5a25ca3702655e1c054dd834ec8ef0e0c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 10:54:01 2013 -0800

    reorganize screen orientation appiumutils commands

commit 435798e95b757a75e26f341ba23c6d3db13a0eac
Merge: 9af0bad b5cebb4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 10:22:28 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 9af0bad4788221e8b5c62fba86c1aa625dd07234
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 10:21:37 2013 -0800

    replace deactivateApp and takeScreenshot functions with mechanic equivalents

commit b5cebb495095798e08287850019464fe2501336b
Merge: 08da09a 46267ca
Author: admc <adam.christian@gmail.com>
Date:   Thu Jan 24 10:19:34 2013 -0800

    Merge pull request #44 from jlipps/master

    set stage for rearchitecture of appiumutils.js

commit 46267ca204b6eb2a6b5656617d98e82e60c8200b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 10:00:55 2013 -0800

    beginning reorganization of appiumutils, and starting tests

commit 08da09a7e2b73f6de05f816f14fd3b7831b92049
Merge: 1734ff4 3db0b01
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 08:31:26 2013 -0800

    Merge pull request #43 from jlipps/master

    don't hardcode node binary path

commit 3db0b010c9048455f6dd12a4ee5526cedb762507
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 08:21:41 2013 -0800

    get node binary from path more flexibly

commit 1734ff4ab3506a374eea65ae72242f9ffc3d8d09
Merge: e150c55 1a45842
Author: Bernard Kobos <berni@extensa.pl>
Date:   Thu Jan 24 08:07:27 2013 -0800

    Merge pull request #42 from jlipps/master

    grunt update

commit 1a45842d8b7f9f4b1fa616af22b1c85493a4e59d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 08:06:15 2013 -0800

    make sure all uicatalog tests get run

commit e150c5588d84eccab2caff6aa2cd632c85f5e386
Merge: 8303f50 96a3dc5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 24 07:46:10 2013 -0800

    Merge pull request #41 from bernii/master

    Flick element - make flick work with sliders

commit 96a3dc5aa8e0aaf38e2c97cf34e7f46a4235f42b
Author: berni <berni@extensa.pl>
Date:   Thu Jan 24 12:52:14 2013 +0100

    flick element - work with sliders etc.

commit 8303f50c2804843d5409636ff92a82aff2466ab4
Merge: d384e50 906a4b4
Author: admc <adam.christian@gmail.com>
Date:   Wed Jan 23 17:05:50 2013 -0800

    Merge pull request #40 from jlipps/master

    make appium+instruments connection more robust

commit d384e501abe5ef5205aa4f738dfa3f7267515251
Merge: b0fbdb6 7d40e16
Author: admc <adam.christian@gmail.com>
Date:   Wed Jan 23 17:05:38 2013 -0800

    Merge pull request #39 from bernii/master

    Flick implementation and typo fix

commit 906a4b4a16bda26225f766f4b2c01e358e98cb02
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 17:03:39 2013 -0800

    update unit tests with desiredCaps

commit c54b059d45db0d3481c38bf1ed78d331bfbe6525
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 16:57:05 2013 -0800

    move session management into controllers where it belongs

commit 8e568fe6f4d8bbd458b698580ade35fa443a11e9
Merge: 8ee5698 b0fbdb6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 16:41:18 2013 -0800

    fixing merge conflicts

commit 8ee56988dca146926f2152c4ce63e86adf94e780
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 16:25:29 2013 -0800

    downgrade instruments stderr output so it doesn't clutter test output

commit 1e9fc04306b72a136c1a19c5a0b7c2f56c0075a7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 16:16:05 2013 -0800

    allow appium to recover from surprise instruments exits, and tests

commit 7d40e16667bea4c59297c5604385c8fb1ba3cb2c
Author: berni <berni@extensa.pl>
Date:   Wed Jan 23 23:45:02 2013 +0100

    flick test (using UICatalog app), fix: use camelcase in flick

commit b0fbdb6290cda34786497d40334ee87fbb11eb8d
Merge: f58f0cc 3b654d4
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 23 14:28:37 2013 -0800

    Merge pull request #38 from lukeis/master

    ignoreing intellij files

commit 3b654d4208685e02c8c550e9be482afafa3851b4
Author: Luke Inman-Semerau <luke.semerau@gmail.com>
Date:   Wed Jan 23 14:24:49 2013 -0800

    ignoring intellij files

commit f58f0ccd0689557001304576deaf737116fc0ccc
Merge: 3f72d29 3ae53b7
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 23 14:16:11 2013 -0800

    Merge pull request #37 from santiycr/master

    Improved error handling

commit 3ae53b76e75dcf0fde5c250cfc8038234aeeb03a
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 23 14:15:11 2013 -0800

    ohai, this is js, not python

commit c06b056633a82b1f1d9d92d2d6eec3bda7f3bbec
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 23 14:14:12 2013 -0800

    a bit nicer code, put multiple it inside describes

commit eddc96b1f4bbda43b16d6d942d24cf0d2d2edb62
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 23 14:08:55 2013 -0800

    adding test to prove correct error handling

commit 79736620ef7fdd0ef51f48fded0a9d3e0e8c9860
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 23 14:01:31 2013 -0800

    final fixes and compliance with the new error handling pattern

commit 0490775664640665b01177d1a07be90d48585901
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 23 14:00:55 2013 -0800

    fixing sessions test to comply to JSONWP

commit f64204b4b872d04573ec90f14ca721fed8349887
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 23 13:46:16 2013 -0800

    fixing unit test

commit 0eba77a77a949bf3c2c4d43128cd1d2e35fc00d6
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 23 11:25:02 2013 -0800

    Improving error handling:

    - The device now replies with a partially valid JSONWireProtocol response (no
    sessionId).
    - Controller methods now automatically inject things like the sessionId and
    check the response from the device
    - All status codes used come from status.js

commit 3f72d29cd518da80cbe8243ad7570279044e3255
Merge: f7e4f6f 92a2e74
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 13:22:28 2013 -0800

    Merge pull request #32 from bernii/master

    Updated appium to make python example work

commit 92a2e7407dcbdc29b8ba6895198c50bf0cae24f9
Author: berni <berni@extensa.pl>
Date:   Wed Jan 23 22:00:32 2013 +0100

    new style of returning responses, test methods for getAttribute, clear, and active, fix for active in appiumutils, return empty string if UIATextField has no value

commit 48d8c784616e4519c6b88c2fdfd8942781f1b26e
Author: berni <berni@extensa.pl>
Date:   Wed Jan 23 14:51:00 2013 +0100

    cleanup

commit c5c26cac35c3b17256628f74078f9aa5d68d5bb3
Author: berni <berni@extensa.pl>
Date:   Wed Jan 23 14:42:20 2013 +0100

    example python tests update

commit 877ceff2ce316954b5dac57e1ef211de699937e8
Author: berni <berni@extensa.pl>
Date:   Wed Jan 23 14:41:56 2013 +0100

    added getAttribute, clear, and active @sourishkrout please review clear (in ios.js) and active (as I had to modify appiumutils.js to make that work)

commit f7e4f6f5afaacfbe6499429f735bb70720419ae2
Merge: 20a01e7 41e5ac9
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 23 13:14:43 2013 -0800

    Merge pull request #36 from jlipps/master

    Add php example test with various fixes

commit 41e5ac9582c4b59a84d9297ee9d337055dd06273
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 12:27:36 2013 -0800

    update php example test

commit 2679d5f360e87e9ad546c67df3e473eb722d6d51
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 12:27:27 2013 -0800

    better handling of content-length variations

commit caae26bacb210360aa9c639b634535b6d8b64e69
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 12:27:04 2013 -0800

    stub out POST url method so some libraries e.g. phpunit work

commit 20a01e70ff90b29179c428636cfb0067258d06bf
Merge: 9ab145c 23fe191
Author: admc <adam.christian@gmail.com>
Date:   Wed Jan 23 10:54:19 2013 -0800

    Merge pull request #35 from sourishkrout/master

    Cleaning up after myself

commit 23fe1910a43ab2e68a6e072cf0c1e701aaf4dada
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 23 10:43:47 2013 -0800

    Didn't realize I broke these tests. Here's a fix! Sorry!

commit 0cb650fef9237e5a04a57ccf93a206c08f9b05af
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 10:08:07 2013 -0800

    add simple php test example

commit 704cbc46e1cdc4ced1b590b9cc4f13e75aba06bb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 09:46:31 2013 -0800

    add sausage for php example

commit 9ab145c7544032af4ef876f274e265d2540a3d1d
Merge: 85abc18 d6304e2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 23 09:06:31 2013 -0800

    Merge pull request #34 from jlipps/master

    update authors

commit d6304e2243fb89261787012a89e08c9617dc25cb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 23 07:55:15 2013 -0800

    add self to authors, fix spelling

commit 85abc18ddc89674fec56be2d7a7395464810a9ae
Author: admc <adam.christian@gmail.com>
Date:   Tue Jan 22 16:39:57 2013 -0800

    Differentiate dev instructions from users

commit 51cae1258a0800b2ce992591c0fc58ed68dd05d7
Merge: 849d9a8 59980e8
Author: admc <adam.christian@gmail.com>
Date:   Tue Jan 22 14:14:14 2013 -0800

    Merge pull request #31 from sourishkrout/master

    Cleaner interfaces for error handling

commit 849d9a8ad1fb1ea1765af9a965036647246ebe44
Merge: 5a4bee6 be25162
Author: admc <adam.christian@gmail.com>
Date:   Tue Jan 22 14:13:45 2013 -0800

    Merge pull request #30 from bernii/master

    Python Unit Test

commit 59980e807261b84aeaf1780bfcb9bd871214f5df
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 22 12:29:11 2013 -0800

    Error codes live in app/status.js now.

commit b7fcfd001fcd067e61f7ba12cbeb53d93964c2b1
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 22 11:17:34 2013 -0800

    Refactoring for more error handling.

commit be25162f775b5a8af70b6b3a00876308f65b8481
Author: berni <berni@extensa.pl>
Date:   Tue Jan 22 19:35:57 2013 +0100

    use the latest selenium version notice

commit 0e5ec6ca25405b288e0de94d7c2cd2e0362fd5e2
Author: berni <berni@extensa.pl>
Date:   Tue Jan 22 19:22:15 2013 +0100

    python unit test example using appium

commit 5a4bee66e0dca993c45f54a1c9706b1375ad1225
Author: admc <adam.christian@gmail.com>
Date:   Tue Jan 22 09:41:54 2013 -0800

    Adding software reqs

commit 668db34ca96e7f9b05b52ab7b699bca28b317c7f
Merge: b1d584c c31c355
Author: admc <adam.christian@gmail.com>
Date:   Mon Jan 21 17:08:15 2013 -0800

    Merge pull request #29 from penguinho/master

    Copying over official release signed by Zoosk VP, permitting Appium to have full rights to the original Appium code

commit c31c355b92490b69cfd31ba14231cd0f43423b4c
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon Jan 21 17:01:08 2013 -0800

    Copying over release of rights from Zoosk for ios automation code used in Appium

commit b1d584cb468de7704e1159dbadf446f84c966ee2
Author: admc <adam.christian@gmail.com>
Date:   Mon Jan 21 16:53:05 2013 -0800

    Update README.md

commit ed19f42c2682a8c419cd8c48dd4ff6d91a49f0f6
Merge: 1020462 9497963
Author: admc <adam.christian@gmail.com>
Date:   Mon Jan 21 16:48:40 2013 -0800

    Merge pull request #28 from penguinho/master

    Moving AUTHORS file from old python appium project

commit 9497963f2e51de701f5c5fd034ea7692c66d9614
Author: Dan Cuellar <penguinho@aol.com>
Date:   Mon Jan 21 16:45:51 2013 -0800

    Moving AUTHORS over from python appium project

commit 1020462a741e4e41454cefd961629d65ba9cddc0
Merge: 826b736 985d047
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 21 16:24:18 2013 -0800

    Merge pull request #27 from admc/master

    Getting the shell working and system binary

commit 985d0472c985fa142f21ed0e0e6d0e83985f7e4c
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Jan 21 16:22:21 2013 -0800

    LINTING MY BIN CI!

commit 6087b222e127f388ba4228b0285772ebe801b19e
Author: Adam Christian <adam.christian@gmail.com>
Date:   Mon Jan 21 16:15:39 2013 -0800

    Binary + shell + prep for publish to npm

commit 826b7367c290dc78c8f0108e4437f7129b74e644
Merge: 962253c bc73d45
Author: admc <adam.christian@gmail.com>
Date:   Mon Jan 21 14:44:47 2013 -0800

    Merge pull request #26 from sourishkrout/master

    Basis for improved error handling.

commit bc73d45494bfc2994cd5875f03c1895f6a949a4f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 21 14:15:21 2013 -0800

    First stab at improved error handling.

commit 962253cb959f7374f6da556071e1f686b7b3e7b2
Merge: 1cfc5d9 e7a3b50
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 18 16:28:00 2013 -0800

    Merge pull request #25 from jlipps/master

    some doc changes

commit e7a3b502004926fc9d330a423942a83b4000321c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 18 16:25:38 2013 -0800

    updated readme with more instructions for different kinds of people

commit 1cfc5d91c84db43b89207e06984031e4f31001da
Merge: cc3a55f 227e782
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 18 16:20:34 2013 -0800

    Merge pull request #24 from jmathes/master

    code cleanup

commit 227e78216bedb121662214aec40df6a051aaa95f
Author: Joe Mathes <jmathes@gmail.com>
Date:   Fri Jan 18 16:18:07 2013 -0800

    don't need 3 trailing lines

commit ac95a334e821b56c84f080deb26e797be001ea8d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 18 16:05:57 2013 -0800

    update list of completed methods

commit cc3a55f6e18a330a7bc40faf915d7c21379ebebd
Merge: 63d53f4 92ac442
Author: Luke Inman-Semerau <luke.semerau@gmail.com>
Date:   Fri Jan 18 16:02:57 2013 -0800

    Merge pull request #23 from jlipps/master

    minor correction

commit 7680939388b7d0349a8c01994b9835306c97593d
Merge: 92ac442 63d53f4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 18 16:02:04 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 63d53f4a8cc938235e5d01c910fe05bf4a7a81ba
Merge: bb1ba0f cb3297d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 18 15:59:09 2013 -0800

    Merge pull request #22 from sourishkrout/master

    Getting flick to do its work.

commit cb3297daaf32806f554ff93d14e12d08df5bdf90
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 18 15:27:57 2013 -0800

    Getting flick straight.

commit 92ac4421895d409228908c5e03ff6289e2a728eb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 18 15:13:02 2013 -0800

    correct attribution

commit bb1ba0fdbe66132fcdc7ee126f0cd6fc263a7d82
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 18 15:05:26 2013 -0800

    Fixed udid parser arg.

commit b4443b285c1ec3dc94f8d5ad4759dfe7df2cce6f
Merge: 9c986f5 589bec2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 18 15:08:16 2013 -0800

    Merge pull request #21 from jlipps/master

    Use node instead of python for "authorize.py"

commit 589bec2e6999947f85fc421fdd77cc437236743c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 18 15:04:20 2013 -0800

    nodeify the authorization script and update readme

commit 9c986f5fb509ca3e3d380d0606d887511da2e124
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 18 11:22:26 2013 -0800

    Fixed spacing.

commit f46d77d22f5c1484650a5606f855d11b58d26c26
Merge: 74910c6 f3a2f40
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 18:42:40 2013 -0800

    Merge pull request #20 from jlipps/master

    fix for merging different types of appium servers into tests

commit f3a2f4035cbe7459c128bbbf5aacaa9111b17c73
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 18:41:45 2013 -0800

    to reuse the server we need to rescope these variables

commit 74910c6028603888bd9b5d3a711e9c1d4238fb80
Merge: b413a15 84cc688
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 18:30:34 2013 -0800

    Merge pull request #19 from jlipps/master

    findElementFromElement methods, and grunt running uicatalog tests side-by-side

commit 84cc68811a7a56908ec19753c44c8fab4bb57977
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 18:29:57 2013 -0800

    update lint and run during tests

commit 17769fd9c1d388c975f5f7ccc43ec1448ea916d2
Merge: 7ffb9bf b413a15
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 18:27:37 2013 -0800

    merge admc pull request #17 and fix conflict

commit 7ffb9bf316d6a142a566b443e61972da8c542e24
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 18:24:49 2013 -0800

    update grunt to run both testapp and uicatalog tests

commit b413a158f4c185e660fda877a928fb345d555b3a
Merge: d5589bd 94d5c3c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 18:20:18 2013 -0800

    Merge pull request #18 from sourishkrout/master

    Rmvd trailing white space

commit 62762e8b2eda49022f2ee8ac7e24f5a067c1bc18
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 18:19:24 2013 -0800

    add uicatalog tests

commit f61e0961f90864a34afc8b6358faf1c2147788bd
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 18:19:11 2013 -0800

    need to access the element array

commit 94d5c3c1ff32cd196ca418c8946e6e7b607190e3
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 18:16:36 2013 -0800

    Removed trailing whitespaces.

commit d5589bd43c435d6b9421ad4a7cdf6fb7f16e3f90
Merge: 7fd2f7d dc6f624
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 18:13:28 2013 -0800

    Merge pull request #17 from admc/master

    Adding flick like woah, without a test :-(

commit 54677096cf5a6aecc8440940faeb11f2b2bb149f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 17:53:04 2013 -0800

    convert findElement.js to shoulds

commit 3e9ca08742dcbdc03dfa5617fea0479eec8d5be8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 17:52:47 2013 -0800

    add element/:id/element(s) methods

commit dc6f6245b4c2e44f1258a5808f1923d791f79a65
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Jan 17 16:47:17 2013 -0800

    Adding flick without a test :(

commit 7fd2f7d52275ab810c0037cee410fb5bc8601515
Merge: 391e0a1 f06b8af
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 16:19:37 2013 -0800

    Merge pull request #16 from sourishkrout/master

    One more unit test to verify the inner Appium machinery is working properly.

commit 391e0a1c25c8f490daa2bb50029d9b547cf5b033
Merge: 4fa1d32 4f5e914
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 16:18:17 2013 -0800

    Merge pull request #15 from jmathes/master

    hey here's a pull request

commit f06b8af0fead29e3dab62a3a949bc394162e1d0b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 16:16:46 2013 -0800

    Fixed linter issues.

commit b406a02c7ac1aff06b46faabda19f0aef37e6e6a
Author: Joe Mathes <jmathes@gmail.com>
Date:   Thu Jan 17 16:09:38 2013 -0800

    sweep up some unnecessary codez

commit 1f3299be040a174f2cef2f0b3689ad4b2616629a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 16:00:30 2013 -0800

    Added unit test for appium http request queue.

commit 75b15751e85ad1a38ea836f417ef489ca4840d3f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 16:00:03 2013 -0800

    Make appium mocking easier.

commit 4f5e91469c244155afea0bc4b5bc6d40ae816142
Author: Joe Mathes <jmathes@gmail.com>
Date:   Thu Jan 17 15:41:51 2013 -0800

    unclaim'd

commit 7a5cbc106d208bf7abcd1e43b1d4c03cacd51fad
Author: Joe Mathes <jmathes@gmail.com>
Date:   Thu Jan 17 15:34:12 2013 -0800

    claim'd

commit 2008b84b64d01afe6ea6a68721971511bbf4429b
Author: Joe Mathes <jmathes@gmail.com>
Date:   Thu Jan 17 15:32:35 2013 -0800

    this is done also too also

commit 961e6320ec6ca4450d13cccc31273d0a4c44df78
Author: Joe Mathes <jmathes@gmail.com>
Date:   Thu Jan 17 15:27:42 2013 -0800

    already moved

commit cfa940d183a5de40fd82949e717548f24c0f3f3e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 15:17:51 2013 -0800

    keep docs freshy

commit 4fa1d32a9d448672b348589829177088a336f7bc
Merge: 79050b9 f94057d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 15:08:10 2013 -0800

    Merge pull request #14 from santiycr/master

    Sorting the list of TODO APIs for better coordination of work

commit f94057dc2922ffe107f9e4e784681e1e22281d91
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Jan 17 15:05:50 2013 -0800

    let's prioritize the PyAppium API in our TODO

commit 2725541b31810d98094041b87377c7c81406862f
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Jan 17 14:50:40 2013 -0800

    moving test to should

commit 79050b9b89ceba907563a6feda849566e6f5c5dd
Merge: 65f3d0b 9507e65
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 14:32:14 2013 -0800

    Merge pull request #13 from jlipps/master

    Ported more things to use the nice testing framework

commit 9507e65d30a3801da559c6afb29dc2f18bc5672f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 14:22:11 2013 -0800

    ported timeouts.js to use describeWd

commit ba2f77b74250b55bace263f95e90a9581a6d0ecc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 14:20:33 2013 -0800

    ported source.js to use describeWd

commit 0e882ddc14dd4cd48f39629cb99b2f5c53f3e916
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 14:19:31 2013 -0800

    ported size.js to use describeWd

commit 65f3d0ba22a74a42c1ea8ba1d643175d6d9a56ce
Merge: 029cf57 f88ab85
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Jan 17 14:15:15 2013 -0800

    Merge pull request #12 from jlipps/master

    grunt logging, driverBlock

commit f88ab855da22679df4cdee502ad466d6150812e1
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 14:12:22 2013 -0800

    ported sessions.js to use describeWd

commit 95aa2321c2e69b90e59b230d5c7a573ed010821b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 14:07:40 2013 -0800

    use a better interface: describeWd() instead of describe() + driverBlock()

commit 0cc11982a77db49f7606183e1e34c2e28c33cc65
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 13:56:36 2013 -0800

    ported frames.js to use driverBlock

commit 9840aa3486f09e65c90f7062cd3eedd7d4b2bca7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 13:53:56 2013 -0800

    ported findElement.js to use driverBlock

commit ffd867953ac5c15078ce2b0739e80ee389ca8cac
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 13:38:42 2013 -0800

    updated basic.js to use driverBlock for setup/teardown of wd

commit d4123d15bcfea0955fd4b596cca6576a0074a7df
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 13:17:20 2013 -0800

    added driverblock.js and a demo of its use in simple.js

commit f9e2cd4b4f74a168c46a9f8ca9c20fdf4a1388f4
Merge: 41e441a 029cf57
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 12:18:25 2013 -0800

    fixing weird conflict

commit 029cf5744b076030decd8b0b2e063fade07e69f0
Merge: 01be5ea b62bc13
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 12:13:15 2013 -0800

    Merge pull request #11 from santiycr/master

    Adding support for frame switching

commit 41e441a2abdca7abfa588897b3529439fb95628e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 12:08:04 2013 -0800

    still allow appium logging if you run 'grunt test:log'

commit 247fe7c8eb13345520e54bc899b65b43a2253ee1
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 11:39:37 2013 -0800

    Used this method to verify whether refactoring was successful. No longer needed.

commit d1f8d9b06cd7a854d6fb5fa9112ab5dee595cf98
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Jan 17 11:27:46 2013 -0800

    adding support for getting element's size

commit 5d40b6211f9263b0e466b8c2d3152a7467ea31cb
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Jan 17 11:12:55 2013 -0800

    moving location test to new location API + moving assertions inside driver.quit callback

commit b62bc136839745e350ccd34cc9fffa3f3d190ca8
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Jan 17 12:06:07 2013 -0800

    adding support for frame switching, will need an app with frames to test properly

commit 01be5ea89a2a91a678a3ddcef55578d9287b328b
Merge: 1469c5a e3e9afc
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 11:59:09 2013 -0800

    Merge pull request #10 from santiycr/master

    getSize support

commit 1469c5a98c7a2b105f9bdeeab9b16c0c9067ae55
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 11:39:37 2013 -0800

    Used this method to verify whether refactoring was successful. No longer needed.

commit 80f1e4f956345c8c162d8c4184eba30946d0f57c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 11:45:40 2013 -0800

    don't show appium logging in console during tests

commit e3e9afc29e7fb3d1c6ec95cdeaa984d4f7beaf95
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Jan 17 11:27:46 2013 -0800

    adding support for getting element's size

commit 56407ce5fbdbb38e11c77f73bcbd33c04b760770
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Thu Jan 17 11:12:55 2013 -0800

    moving location test to new location API + moving assertions inside driver.quit callback

commit 8b23ba9d86b01c7ee55836018c736ed2f563ee1b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 11:38:40 2013 -0800

    Plural :)

commit 8dc0815715eaaf2473ad5a9d4c884a51912d3384
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 17 11:35:59 2013 -0800

    Helping contributors getting boot-strapped.

commit 1527a5ac7ce38da4667e77d3eba2a33de44407a9
Author: Luke Inman-Semerau <luke.semerau@gmail.com>
Date:   Thu Jan 17 11:29:29 2013 -0800

    adding mobileSafari task, to easily launch MobileSafari

commit 12ee3dcbcd3be7dbc5d3a27ced95bff284d400fe
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 11:16:14 2013 -0800

    spawn mocha as a subprocess to enable single-command test running

commit 87b05a621888a695d9fc843b58806e5be3aeff05
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 16 19:36:58 2013 -0800

    add should to deps

commit 50e1a6e87ad3cc481d1884371ffa149ad3ceb9f4
Merge: 4daff62 752812c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 11:18:12 2013 -0800

    Merge pull request #9 from lukeis/master

    two things: adding info to README + authorize.py & allowing to specify an arbitrary app

commit 752812c2d775be74ca5f000acd8a7dbb641b4ca8
Author: Luke Inman-Semerau <luke.semerau@gmail.com>
Date:   Thu Jan 17 10:59:00 2013 -0800

    make the python command block 'pretty'

commit 8a265549a73a2fb20a44d7e259ba3ccd31f5e8d4
Author: Luke Inman-Semerau <luke.semerau@gmail.com>
Date:   Thu Jan 17 10:53:16 2013 -0800

    be able to specify absolute path to app to pass in.

commit 9dea676ce3d9bd9cbaf77b2ede9087a61977f599
Author: Luke Inman-Semerau <luke.semerau@gmail.com>
Date:   Tue Jan 15 22:18:32 2013 -0800

    adding 'prerequisites' to readme

    adding info about security dialog too
    adding authorize.py from hugs/appium

commit 4daff62dc59e194893a16840a5f81c3b3d4cf229
Merge: 0232cdf 34c83d9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Thu Jan 17 10:39:09 2013 -0800

    Merge pull request #8 from brainsik/master

    test driver.source

commit 34c83d98bd4f95aa5c352bdbf270d11afa73256d
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Thu Jan 17 10:38:24 2013 -0800

    move assertion inside driver.quit()

commit 1d8806fe2764173d9e4f5711417e16bd5e14e3aa
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Thu Jan 17 10:30:48 2013 -0800

    Test for driver.source

commit 04c2f13561a692353571d8d60a92c97f5c1c8528
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Thu Jan 17 10:28:49 2013 -0800

    implemented above

commit 0232cdf98cae80918b3572d6da2a533c35725c6e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 16 19:10:01 2013 -0800

    oops, this doesn't need 'only'

commit 8ce70544f1c7740cab9ca32743d988a9709e90de
Merge: b0958ff a979f55
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 16 19:12:36 2013 -0800

    Merge pull request #7 from santiycr/master

    Added support for getting element's location

commit a979f55c3ed0d15060515b74d73647d88202a4e4
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 16 19:10:52 2013 -0800

    missing location test

commit b0958ff47fcc1ca7d9ba7ad1f2ba9cc4fcead538
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 16 19:07:44 2013 -0800

    spin for screenshot so file i/o doesn't cause errors.
    this should be abstracted for other use cases!

commit f69f5123ca1bba66879a4ec1991ad4800598595d
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 16 18:54:35 2013 -0800

    Adding support for getting an element's location

commit a11c8c2bedec0bcb6b2a673768915455db0788aa
Author: admc <adam.christian@gmail.com>
Date:   Wed Jan 16 18:43:50 2013 -0800

    Using dev WD

commit db7eab0c1bac7ac53d453fc0e64e5b887565d493
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 16 18:29:44 2013 -0800

    fixing some test assertion styles

commit 4c3ce240e86bfca4aad6e1906784aad516acc11a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 16 18:02:21 2013 -0800

    Chngd default mocha test reporter.

commit 87d7e8cb88662437132e7d364ecd052f5727f4c3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 16 18:07:04 2013 -0800

    make these tests use mocha best practices

commit 7d96af7117153a5fcfdccccfde3f885b11e17427
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 16 18:06:24 2013 -0800

    allow 'grunt test' to spin up and shutdown server before/after tests

commit 0cb0a8ad7fcc5a2e5b149564c82efdbea6501608
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 16 11:46:18 2013 -0800

    i think this person meant to check for typeof undefined?

commit c0afb86401d2e301368fc521ce08c76db90b0971
Merge: 46f6baa 7ab2c36
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 16 17:31:04 2013 -0800

    Merge pull request #4 from bernii/master

    porting GET and POST '/session/:sessionId/orientation'

commit 7ab2c36667e90d5e10f1884ab6f15d230ddca389
Author: berni <berni@extensa.pl>
Date:   Thu Jan 17 02:09:36 2013 +0100

    porting '/wd/hub/session/:sessionId/screenshot', update in instruments - creating unique temp dir that is used by UIAutomation to store screenshots, there is some problem with test - socket times out waiting for new command

commit 562a7bbb13c2ff7a72116178c0506bbd6a46c950
Author: berni <berni@extensa.pl>
Date:   Thu Jan 17 02:03:15 2013 +0100

    UDID to udid fix as this is how arg is called in grunt.js

commit 46f6baa62c8b684237a0421d97c066bdbca2edec
Merge: 2acad1a ae50ba3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Wed Jan 16 16:04:38 2013 -0800

    Merge pull request #6 from santiycr/master

    Nailed findElement and added tests for both findElements and findElement

commit 00e7b749c6e44ca298f0d9634786d3de267f51ad
Merge: 07a1852 9353dba
Author: berni <berni@extensa.pl>
Date:   Thu Jan 17 00:43:34 2013 +0100

    Merge branch 'master' of github.com:bernii/appium

    Conflicts:
    	app/controller.js

commit 07a18520f3324ed0dc74526a9b3fbd6990817cff
Author: berni <berni@extensa.pl>
Date:   Thu Jan 17 00:25:16 2013 +0100

    getting rid of python-style variable name

commit 8f10c97dc5aad0ba50a8dab27702547203687cfb
Author: berni <berni@extensa.pl>
Date:   Wed Jan 16 13:48:43 2013 +0100

    porting GET and POST '/session/:sessionId/orientation',
    submitted pull request to wd.js (setOrientation, getOrientation)

commit f7dec4e1f218e6e163ba481b4bdd26b755f0ba79
Author: berni <berni@extensa.pl>
Date:   Wed Jan 16 12:11:41 2013 +0100

    porting '/session/:sessionId/timeouts/implicit_wait',
    WE NEED A TEST FOR THAT

commit 9353dba862aad9db1e36fe86604ca20719b5b2d6
Author: berni <berni@extensa.pl>
Date:   Thu Jan 17 00:25:16 2013 +0100

    getting rid of python-style variable name

commit ae50ba381762b7876c20a3fd2e87098afe6f0ac3
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 16 15:14:47 2013 -0800

    findElement + tests, yay!

commit 2acad1a47678698fc8a63bbefd1bde66936900e1
Merge: 9f66f0f 562099d
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Wed Jan 16 11:14:12 2013 -0800

    Merge pull request #5 from santiycr/master

    Implicit wait support

commit 562099d6230ff176cf6363858e3e9d55ae0b0208
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Wed Jan 16 10:53:41 2013 -0800

    disabling the test until we decide to fix implicit waits in appium, both python and js

commit 722bec5f02c0a6118c4040066fe08d5333976ce4
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 15 17:44:00 2013 -0800

    test for implicit wait

commit 7a954ed5caa747f4bc04d1e19d4190da8a71d014
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 15 15:07:33 2013 -0800

    adding support for implicit waits

commit fb55b1e2f0461fc8581c0cbb6a5a85769dfa4f8f
Author: berni <berni@extensa.pl>
Date:   Wed Jan 16 13:48:43 2013 +0100

    porting GET and POST '/session/:sessionId/orientation',
    submitted pull request to wd.js (setOrientation, getOrientation)

commit b2948c43977754dd3625285030d95e58ece3086a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 19:32:55 2013 -0800

    No more plain console.log across node js code.

commit 66c117bc26abd19ca22fd775177a2fae966c48b7
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 19:32:39 2013 -0800

    Added winston to dependencies.

commit bfe91e08f09635b7fefef3edc580fa20181a9ec2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 19:31:47 2013 -0800

    Added canonical home for loggers. More config work need to be done here.

commit cca5ffbf09c7cceb6c3b2f8c30254267e627d6f2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 17:04:19 2013 -0800

    Made sure it works either way: The cl interface won't be able to supply a callback.

commit d0d6b4eb66afb4607eaa638eb958d366ea637f52
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 16:51:16 2013 -0800

    Queue concurrent sessions and handle them one by one.

commit cab6c677ddb93b7dcf846d533a7850fc0757d00e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 16:50:46 2013 -0800

    comment out that test for now, it doesn't play nice in the current system

commit 0e0aefe89e792d578e44244e319d570b3c46a778
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 16:42:22 2013 -0800

    added an example of how to run server along with tests in the test file

commit b83e131b5d0816e445b61e66f2f55b5cfc1940f0
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 15:48:28 2013 -0800

    Build app before running functional tests.

commit a00d3254d2773a6765f4232c26514b45eeb38ce4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 15:47:57 2013 -0800

    we don't need these python reference files anymore

commit 2cf12b488a9cf28334071f2d24785465c8556021
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 15:46:35 2013 -0800

    enable downloading and building of UICatalog app from Apple

commit eb7b8489371945a271e3e078add43e3bc247ef97
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 15 15:23:59 2013 -0800

    moving capabilities to the device, to keep responsibilities clear

commit 049093f42a48d3ad3fb7da2fe8f7a1c142ae1c8a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 15:09:06 2013 -0800

    Made it all work.

commit e72f0877e4dbc00a8d053569decebb0a9c405586
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 15 12:51:28 2013 -0800

    adding support for getSessions + test

commit c65cf3a2bb4d1d3a01e4e98e1621dbf12837ace4
Author: berni <berni@extensa.pl>
Date:   Wed Jan 16 12:11:41 2013 +0100

    porting '/session/:sessionId/timeouts/implicit_wait',
    WE NEED A TEST FOR THAT

commit 9f66f0f25a145da3ec68e0be1980aeac011bd7de
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 19:32:55 2013 -0800

    No more plain console.log across node js code.

commit 963e87a6cf621cd806614a90bf3ebdb31258398b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 19:32:39 2013 -0800

    Added winston to dependencies.

commit a29f147f12beac2fd0d40babc875d2e2136a6fbb
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 19:31:47 2013 -0800

    Added canonical home for loggers. More config work need to be done here.

commit 83e4e681fb72a6ef8d134a485d8958b30ad6e09e
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 17:04:19 2013 -0800

    Made sure it works either way: The cl interface won't be able to supply a callback.

commit 5f3e9b83bbff4da9c4aef1705050568d988a6386
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 16:51:16 2013 -0800

    Queue concurrent sessions and handle them one by one.

commit b4efc110c074bb95e14de5e6f98c48d9ac0470fa
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 16:50:46 2013 -0800

    comment out that test for now, it doesn't play nice in the current system

commit 120d22612344f0a146180a306a9072ef42279171
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 16:42:22 2013 -0800

    added an example of how to run server along with tests in the test file

commit 46464a8b4a8f657718d26fd1e85777118590dcf4
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 15:48:28 2013 -0800

    Build app before running functional tests.

commit a8e6dfa02eb81929c7d4afd4e8a7838a71b92e8f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 15:47:57 2013 -0800

    we don't need these python reference files anymore

commit 6385e7df3034093bbd23ae8e0e2869419affdd87
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 15:46:35 2013 -0800

    enable downloading and building of UICatalog app from Apple

commit 43045b0dfed474d97c38b70257177b1b9ead31d2
Merge: 81095cf 7f71f0e
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 15:25:19 2013 -0800

    Merge pull request #3 from santiycr/master

    Adding getSessions

commit 7f71f0e1a3cdeb6fb71aed432325f81ad5dab634
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 15 15:23:59 2013 -0800

    moving capabilities to the device, to keep responsibilities clear

commit 81095cf87d73934f91e62d19bfa8d81f190d2531
Merge: 038e386 d78d471
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 15:10:36 2013 -0800

    Merge pull request #1 from bernii/master

    /session/:sessionId/key implementation and test

commit 0e20d95dc1ac0577c697d9aeee6d7e8c9b421ebe
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 15:09:06 2013 -0800

    Made it all work.

commit d78d471ca3ef2c1698d68a011ef56ef1a0fc2f9c
Author: berni <berni@extensa.pl>
Date:   Wed Jan 16 00:07:55 2013 +0100

    fix: removing merge conflict leftovers

commit d0f883711dbd71256b82bfd314bea827b3af4ec3
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 23:58:19 2013 +0100

    } else if { discussion consensus

commit 96f7d5fc53500d5aa12772f4032c4c0fa12308f4
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 23:49:19 2013 +0100

    fixing the build: syntax err

commit d430994d91795692a2592f69020d580e54a25a91
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 23:41:39 2013 +0100

    fixint the build: dependency got lost during merge

commit 067abca506aec04746ff23a123c7099ef5e9f68f
Merge: 87e3485 e9d5bae
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 23:29:21 2013 +0100

    merge conflicts

commit 6aa2b354eef1c5e7f392668264210ac2d44cd1f6
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 15 12:51:28 2013 -0800

    adding support for getSessions + test

commit 87e34854c313107d5080182312966ce92120c34f
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 23:16:55 2013 +0100

    moving other tests to basic.js

commit f39f09e9b5a9da8605ec9d208247cb9b43167643
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 17:06:23 2013 +0100

    updating sample project to contain alert triggering button,
    porting '/wd/hub/session/<session_id>/alert_text', '/wd/hub/session/<session_id>/accept_alert' , '/wd/hub/session/<session_id>/dismiss_alert'

commit 9b32e0ea4179d169c9620659b420e0310915e5a6
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 15:00:02 2013 +0100

    porting '/wd/hub/session/<session_id>/source'

commit 64ae78e80220cee524f3ce4090cf5523f992b35c
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 14:33:58 2013 +0100

    porting /wd/hub/session/<session_id>/element/<element_id>/enabled

commit c1b68ea0e9720b48d6ddbe2a457b50d4cc6cd308
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 14:22:33 2013 +0100

    porting /wd/hub/session/<session_id>/element/<element_id>/displayed

commit 2462fb1ac15d933e2e7295cc12047cd6ee11ec31
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 12:38:33 2013 +0100

    /session/:sessionId/key implementation and test

commit 038e386848a53afbf67373a192f90e82d5ad26d4
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 15 14:24:27 2013 -0800

    fixing the build: have to make a pre-commit hook to run lint for me

commit 9af35c4d7fbb8bbd0fa8f8a1c4229a26ce3cec15
Author: Santiago Suarez Ordoñez <santiycr@gmail.com>
Date:   Tue Jan 15 14:16:19 2013 -0800

    TODO

commit 4c0a4155e311d7ff86632ebd577f03c5cf86bd7e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 14:05:12 2013 -0800

    let appium start as many new sessions in a row as we want

commit 4f71721676aae087b48a8fe9593e2943ca23b30b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 13:32:57 2013 -0800

    better js? who knows

commit 2f6c68c55220c66c2a95c3fffb44c8310fd330d5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 13:26:17 2013 -0800

    add better log information about what it means when there's a socket timeout

commit 16f3f54a25abac2379770fe4b2063fc3ec4be68a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 13:20:41 2013 -0800

    clean up and refactor instruments

commit 5abc71c393621ad626cf071049a0d9772ac7fc51
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 12:45:22 2013 -0800

    modularize instruments client

commit 9903a5084c03c4943ef339d741e2e5e443cf54c6
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 12:35:19 2013 -0800

    cleaned up instruments socket client

commit 67b782da58c28003e5216e4ba4e21f00884e3645
Author: admc <adam.christian@gmail.com>
Date:   Tue Jan 15 12:18:50 2013 -0800

    Update README.md

    Adding & to send appium server to the bg

commit bda7b3cc80086de63b42bdd2d984e85ca63f9434
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 12:14:11 2013 -0800

    Added linter options in head of file.

commit 58139209561d44f10f9d18af1148da563e46a5b4
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 12:09:34 2013 -0800

    Added unit test for routing.

commit ff62724b823674ef7b542a1cb70983a5a4a1ad00
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 11:57:01 2013 -0800

    Rmvd obsolete route.

commit f9b94d6871b88249373228f1e59825916648a3a2
Merge: 1d25789 ed1a53b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 11:48:10 2013 -0800

    Merge pull request #2 from brainsik/master

    Moved us to strict mode

commit ed1a53bcb2ed113803754a3499606d23a7dbaa1c
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Tue Jan 15 11:46:19 2013 -0800

    add use strict to client.js (inside the function)

commit b1f5bb4922b17604093199b49d41f150a817b2ab
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Tue Jan 15 11:30:07 2013 -0800

    have grunt lint use js strict mode and fix up the codebase to pass

commit 1610f5587dd54c045495105eb5805690f5040663
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Tue Jan 15 11:23:15 2013 -0800

    This was a translation from the Python. Removing it until we write the real function.

commit 4c3f498de2674b6380051997035db37f9d3a6ab2
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Tue Jan 15 10:53:34 2013 -0800

    unused requires

commit 2fdb41b45be058362012354c80f47232c0df261d
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Tue Jan 15 10:53:20 2013 -0800

    That setting gives other, unhelpful errors

commit ab75a5550131e7684aee245e4459e838838b9c6c
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Tue Jan 15 10:28:03 2013 -0800

    catch trailing whitespace during lint test

commit 9612cc580517c8e0eb9d4494adc83f919431ee51
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Tue Jan 15 10:09:51 2013 -0800

    Ignore SublimeText 2 project files

commit 785c6d7d9f08c9b5068a2fc8fbc406ba2e4c8ebc
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Tue Jan 15 10:07:54 2013 -0800

    JSHint config

commit 1d2578923387558876daf7db2a886b308bb28405
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 11:37:34 2013 -0800

    fixing lint errors

commit f8ee9f3e1ea25dbd4222a96b2dc96871a652ab62
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Tue Jan 15 11:34:17 2013 -0800

    Made jshint and travis happy.

commit 2662bdeb30627798e51885c1cfaae5096a4749c3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 11:23:59 2013 -0800

    modify appium so it uses the new, cleaner exit interface with socket-based instruments server

commit 44fa7a45828d9966cac3bc7583b7bb611a57b289
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 11:03:04 2013 -0800

    rewrite of instruments to use sockets rather than HTTP

commit 89fda199276140acc713f6d7076402de0509478d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Tue Jan 15 08:33:24 2013 -0800

    need to wait for instruments to exit, shutdown just gives us tracedir

commit e9d5baef5e249ffbc7ec82c0e97df46227088ea6
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 17:06:23 2013 +0100

    updating sample project to contain alert triggering button,
    porting '/wd/hub/session/<session_id>/alert_text', '/wd/hub/session/<session_id>/accept_alert' , '/wd/hub/session/<session_id>/dismiss_alert'

commit 9cfeff0d778d37d59e23d3d2e65aa0ac3d7bae0b
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 15:00:02 2013 +0100

    porting '/wd/hub/session/<session_id>/source'

commit d0fb90efd4a364e23d90d2330f9bc3fe9c52f664
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 14:33:58 2013 +0100

    porting /wd/hub/session/<session_id>/element/<element_id>/enabled

commit 6da9047229989e8756902301e3f89576ebc8fca8
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 14:22:33 2013 +0100

    porting /wd/hub/session/<session_id>/element/<element_id>/displayed

commit de5d60bc98a47ac94d3c026f923b05a662b421f1
Author: berni <berni@extensa.pl>
Date:   Tue Jan 15 12:38:33 2013 +0100

    /session/:sessionId/key implementation and test

commit 8187ef681c79cdf3354e08b7610fd25f22935423
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 14 23:21:01 2013 -0800

    Subsequent changes due to server.js refactoring.

commit 44130711e9d6cfae056251c0bfb93ea48b661ee3
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 14 20:31:00 2013 -0800

    Moved iOS specific stuff into ios.js.

commit 3e67781e82009496a1affa572f13c38d0e89a51d
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 14 19:44:25 2013 -0800

    The queue lives in ios.js now.

commit 4c5583d45063e5da88dbf0ac287133edc8a43a4b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 14 19:38:54 2013 -0800

    Added new layer for iOS abstraction.

commit 6db5be806925aba4fffb3f7118e42d46b7984b6e
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 14 12:08:42 2013 -0800

    Lint js files before running tests.

commit b53f6ce071f3b043d56355444955bdc965b2ff02
Author: jeremy avnet <brainsik-github@theory.org>
Date:   Mon Jan 14 16:51:04 2013 -0800

    added missing semicolons

commit 0563215e8f84f55dca61c861fd6502b560e0e1a9
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 15:56:13 2013 -0800

    better grunt app building error reporting

commit b3869b18b73b4d6f9bb5d4b97964f39aae4b172a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 15:51:53 2013 -0800

    fix build app grunt task

commit 70d585565e923c8b707da6e947c195bcc16dea7b
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 14:14:55 2013 -0800

    remove trace dir by default in appium

commit d6140076b3c76a42e0f85e199f89c452127bd0cb
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 13:47:57 2013 -0800

    use mechanic

commit 5c63c1f02544d8ffe7b7672f8d89e44c06e6c531
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 12:38:21 2013 -0800

    update README

commit 30b7a4b4b1108832b4f6d177649f67e246da49d8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 12:38:06 2013 -0800

    added grunt task for building test app

commit 54aeff74f06e0764ef4bde0e78afcd8a022c5ff4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 12:34:31 2013 -0800

    add grunt task for running appium

commit cc4ccb3ae697315ff5f94442fb42c6d068695c96
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 12:14:44 2013 -0800

    add a debug mode to instruments

commit c3b3da7aca1653ab685f25c5fcc8aae06032109f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 14 12:10:39 2013 -0800

    Added build status.

commit 2c74fc7df57be3ed849e7603fe0217ddc5452b02
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 12:06:27 2013 -0800

    instruments organization; add shutdown handler for dealing with trace dirs; more cleanup

commit f72d8a29a571ce28b0f249ec7351465c86a115cd
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 14 12:02:30 2013 -0800

    Only execute unit tests for now (travis-ci).

commit 7d63f6042e568a518c363bb117a1624d58dfa24d
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Mon Jan 14 12:02:03 2013 -0800

    Added .travis.yml

commit 97fee1011654da052d4e897a58a2524005061c57
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 11:30:47 2013 -0800

    it's markdown, not html!

commit e11a2afdd5968b9ce447f412be57fde88fe67738
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 11:28:16 2013 -0800

    update readme with better info, building info

commit 52c178965c9b5fff0037f97cf7326b0c63fa8b41
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 11:26:52 2013 -0800

    send UDID to instruments; it's optional; it's UDID, not UUID

commit 325d462f19c7aba23a3d653184c2c24efb9a60e4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 11:13:33 2013 -0800

    update instruments example with new paths

commit 0b5707d3a84791bbe286f5dc9731e6996a8e0827
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 11:13:14 2013 -0800

    update instruments example with new paths

commit e4a6e62523e89b99c4c119d758f4071c993e281c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 11:11:37 2013 -0800

    get wd_frame back in

commit 969d4f2e48f14450af3ad319327f00acac71b2e4
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 11:06:28 2013 -0800

    rename helpers lib

commit 4b737a7dcbde1565351113b809952a8d8f0027c5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 11:06:00 2013 -0800

    move appiumutils inside helpers

commit bb874db84b99287a99124caae608d117322676b0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 11:04:07 2013 -0800

    moving instruments js files to appium

commit 34e5262f010d9e20f17d27e787a07de967904070
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Mon Jan 14 10:51:40 2013 -0800

    various instruments cleanup; also don't think we need artificial delay

commit 909e9403c759b0eca94e5c916c851b095279d51c
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:56:01 2013 -0800

    Made test more BDD style.

commit 44a99ec0f2e5102cac48311a06018c401215d7a6
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:45:42 2013 -0800

    Made this a real icon file.

commit 7a38b96057ccdfe9f6fd775a042f6bdde2b31281
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:42:44 2013 -0800

    Follow naming conventions.

commit bae971ac9c0fb4fed3c4e40509dc686701a283c2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:38:37 2013 -0800

    Note for functional tests

commit 604d5ddb4337b0b0cef1a6a3562f94035bf26c15
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:22:35 2013 -0800

    Make sure npm picks up on the right tests.

commit 923a40e9c9b42f3bd5ac9d2e9321ff28e9071325
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:21:08 2013 -0800

    Use grunt for everything.

commit 2fbe8f25483cb7a6a2639ed58633f87a61e8b301
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:19:20 2013 -0800

    Run all tests on 'grunt test'.

commit 6d53d0fd36f2845bd26dd09a43c3a23efbbe5b65
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:15:33 2013 -0800

    Use grunt tasks for tests.

commit 85d2954670b0fdb1cf7d78cc9a6e1e54255ec19b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:08:28 2013 -0800

    Lint changes to maintain high level of code quality.

commit fe9708eeebb45b41c2a2ea667b9724c6eef38297
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 21:02:58 2013 -0800

    Unit test the queue implementation.

commit 8e760194fe43ed31298e98756e46179d6a3c525c
Author: Adam Christian <adam.christian@gmail.com>
Date:   Sun Jan 13 20:44:53 2013 -0800

    updating the readme directions

commit 2bebe63ecd6e730acb4c15cd877fb2c6c90468d6
Merge: 777907b 188502a
Author: Adam Christian <adam.christian@gmail.com>
Date:   Sun Jan 13 20:44:28 2013 -0800

    Merge branch 'master' of github.com:appium/appium

commit 188502a4805368402b293ec0b64831c5b399f4c2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 20:39:20 2013 -0800

    Darn! Glad I caught this typo. Yay, testing!

commit 777907b82c1a251048b31363909ed1cc08b9879f
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 20:39:20 2013 -0800

    Darn! Glad I caught that typo. Yay, testing!

commit 38cc933fa01192960153e3502067ecb215e7b865
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 18:43:20 2013 -0800

    Whitespace clean up.

commit 9fae25678d5af02fe57adcb75861072064401046
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 18:34:43 2013 -0800

    Keep appium instruments js files where they belong.

commit 4cba6a5f1b422659eff55017631e7e5c3e4414c2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 18:26:25 2013 -0800

    Use default port 4723.

commit e62dadd28464dbf8a4f7bd89c333632eaf3cb87c
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 18:22:27 2013 -0800

    UIAutomation re-organization.

commit af02cb2e347678608e506b14aea674eb1e3cbb4b
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 18:19:27 2013 -0800

    Added some doc.

commit 6e763b083357498f2a189069a141f4d53ac8e8f5
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 18:17:09 2013 -0800

    First simple functional test. Basically port of webdriver-test.py.

commit 7b23ae05a8e87c48e2574ba270b4a0bcef58cab6
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 18:16:08 2013 -0800

    Added some dev dependencies.

commit 60a48a5a5cd959efccc3dfcbed735a1e8fc5e47a
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 18:15:30 2013 -0800

    Deal with invalid http POST more gracefully.

commit bddc4734ac7b4600017bbfa0db88844cfe44b2b0
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sun Jan 13 18:14:51 2013 -0800

    Knock, knock... housekeeping.

commit 01b8422452489f34f499810625f913b1b2d7c3d7
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 23:00:46 2013 -0800

    more instruments organization

commit 6172a096dccd84db70b5827a858de05c8b29c47d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 22:55:54 2013 -0800

    move bootstrap helpers into own dir

commit 06b112616a2a15e0d683db158f0146e0a27f992d
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 22:49:30 2013 -0800

    better logging

commit 7b40537a8a6f357df75c76695ec5cae5f64203a3
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 22:44:24 2013 -0800

    get POST working better

commit 817ec934be450c56e2976c078aeafa6be4f7660c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 21:54:29 2013 -0800

    handle instruments logging better

commit b7f33fce7287fe7e3873b68ba44977729e2ebd0e
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 21:53:29 2013 -0800

    handle instruments logging better

commit 1914e49fb8eb113a49032f585c564204c210944c
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 21:36:20 2013 -0800

    working more on cleaning up instruments

commit ddf2a72fdf7b14b65c012fc3f1c6920c9f7ebcf3
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 22:30:04 2013 -0800

    I can haz POST.

commit 8cf1c039f8fcc8e84b89a3d865023ae87fa55248
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 20:30:35 2013 -0800

    Small logging improvement.

commit 52e117ce3cab4681b7bbe47620e5c17a07090b62
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 19:05:33 2013 -0800

    POST results in the body seems to be cleaner.

commit 45c0394c6538470b64e51b1ada9744a1e7300b91
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 19:04:39 2013 -0800

    Ooooops, missing semicolon;

commit 780deb337764c3acfeaf59aaae31296679b48aac
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 18:37:51 2013 -0800

    Better logging.

commit c9dee416bbc2078db0a02c104be404b164418134
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 17:53:43 2013 -0800

    Added /click and /text.

commit 2e81b8f5be0552154dabfa69b4e97fd3cfcb7dc0
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 17:52:24 2013 -0800

    Not all the results returned from instruments are valid json.

commit 6f638db3c588c87a668ee730da922bce7033e586
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 16:57:48 2013 -0800

    Added setValue like a boss.

commit 9e5d92c5e3250acda2a42ea0f8bc16d906be1d7d
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 16:36:01 2013 -0800

    First stab at element discovery.

commit bb3a7fcc60347e194d17fc52a02b5d71751e3e74
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 16:14:26 2013 -0800

    Added command queue.

commit 4279b80a86373c693615426f7cb6fb9ad627f2d3
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 15:14:35 2013 -0800

    WebDriver clients expect sessionId here.

commit 5ba93b830b680f094c72ab0999c4f77f32000eea
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 14:40:43 2013 -0800

    Handle multiple non-concurrent sessions. Restart instruments per session.

commit e1be72084815843360eed8bec6491e1b912788fb
Merge: f4f04fc 543b913
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 13:55:56 2013 -0800

    Merge branch 'master' of github.com:appium/appium

    Conflicts:
    	grunt.js

commit f4f04fc0c47d182034990b703a5cc29cadd60878
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 13:50:49 2013 -0800

    Subsequent changes to make it work with REST api.

commit 5e3241950106cd3896e0f73e69bc7ffacaa49cf2
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 13:49:46 2013 -0800

    Stab add hooking up REST http interface with instruments api.

commit 8dc55b7885bc4d5c91bac4a75f2785c0921d8bc5
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Sat Jan 12 13:48:45 2013 -0800

    Added instruments to linting.

commit 543b9131e56f62b1c7faec225d71e75362a9015a
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 11:28:19 2013 -0800

    linting instruments directory now

commit fd91294cc46e6d8f034f64ab5aa5d9bfc56995f5
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 11:06:48 2013 -0800

    use a more test-like example

commit 2af241e162cd0d747bb6c2f55ca0fb3e4e46a752
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 10:54:20 2013 -0800

    break app building into its own file

commit b8373d50da042109a139260ba3d478bc54df2adf
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 10:50:46 2013 -0800

    clean up bootstrap example

commit 678112c586b381227fe81f7dc3094a8f300c0966
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 10:47:29 2013 -0800

    fix spacing, clean up a bit

commit a676e7127df9f46502b8136fd5a31a22996c3d2f
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 10:45:29 2013 -0800

    better error handling in result parsing

commit dbdaecac6ac31c107fecd9617d597b9aeac3fd17
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 10:39:44 2013 -0800

    don't put jlipps absolute paths in example

commit 41e017ee3b9ea8bced17315b2a6cb96a6a7e9628
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Sat Jan 12 10:27:18 2013 -0800

    rename instruments files for more clarity

commit 6f6661a955f1d86baa6a64a36ea99018bf446123
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 11 18:08:40 2013 -0800

    gitignore

commit 63f46afc5fbe04b7e60c1a24894d2d934b8ab0bc
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 11 18:08:30 2013 -0800

    get instrument module talking back and forth over http

commit 2537f6e85f9303ef18b2e2f1ed6d969e616970bb
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 11 16:06:40 2013 -0800

    Command line arg parsing lives in its own file now.

commit ccaf131cb7a74d93ee0636a55ac9e95110c7b011
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 11 15:40:59 2013 -0800

    Massive refactor: Mostly to remove ambiguity of the term 'app'.

commit 6d569bc15dd3059bf60b1ae8c586f9c7c5c8fed0
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 11 15:06:13 2013 -0800

    add instruments module

commit aaa39a04b32f7105e1204b5f02213cff918bf4a8
Author: Jonathan Lipps <jlipps@gmail.com>
Date:   Fri Jan 11 15:04:16 2013 -0800

    add gitignore

commit f115b9bf5d62377cc8166ba214bfb79807a5c656
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Jan 11 14:55:20 2013 -0800

    Moving the argument parsing out of server.js for clarity

commit a2b96f72b101a9dd26800f092134657cf0a3aeac
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 11 14:47:07 2013 -0800

    Unified terminal examples

commit 132ea892492e6e2958c3ce781f01b526067cc2ad
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 11 14:44:43 2013 -0800

    Additional doc for grunt.

commit 531677698475fd8c12ed5d251aa8241cf9d8a2cf
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 11 14:40:38 2013 -0800

    Use grunt to lint/jshint files.

commit cd45ca77297462a7afd0752505ad7ba114be2204
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Fri Jan 11 13:59:53 2013 -0800

    Make sure we don't add certain files/dirs to the repo.

commit b03c101e4047ef3456004b2a1100b580a1ed9926
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Jan 11 00:32:28 2013 -0800

    Adding the test apps and sample code

commit 0407c02091b6edc28e73f0f46a130c9e4ba05c44
Author: Adam Christian <adam.christian@gmail.com>
Date:   Fri Jan 11 00:17:28 2013 -0800

    More re-org, adding some new commands

commit f77e2e44d989f6165a9443b61f93c87e52537397
Author: Sebastian Tiedtke <sebastiantiedtke@gmail.com>
Date:   Thu Jan 10 18:54:42 2013 -0800

    Keep conventions for function vs. ctor straight.

commit c19628375e6633244814ca596ffb5f3460d73069
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Jan 10 18:24:12 2013 -0800

    Adding the deps

commit 1c733fd067bc97ca8f8ef7084cd8f284cba34adb
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Jan 10 18:21:50 2013 -0800

    More boilerplating of the things

commit 3c7196d82f271048b29c14cfa457f3de355f92d4
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Jan 10 15:05:20 2013 -0800

    wget can haz issues

commit aa218d870e8ec3f3aa334b4d48503a6da62d780a
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Jan 10 14:03:16 2013 -0800

    More boiler

commit af51bf6b55788d343415a820740ca7fd4b3ac420
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Jan 10 14:02:50 2013 -0800

    More boiler plate

commit ffafa8356247c781c82a41ccb964ec4cb7299764
Author: Adam Christian <adam.christian@gmail.com>
Date:   Thu Jan 10 01:58:04 2013 -0800

    Getting the initial server and routing working

commit 3833653207dee49d96a669491023f39bd7d2b9ec
Author: Adam Christian <adam.christian@gmail.com>
Date:   Wed Jan 9 16:57:28 2013 -0800

    Starting in on boiler

commit e64133a3313b0299fa131a1ff8d5b9e8efafa153
Author: admc <adam.christian@gmail.com>
Date:   Wed Jan 9 14:52:36 2013 -0800

    Obviously needs to be updated for the node.
Merge branch 'master' of https://github.com/zijie0/appium