Skip to content
This repository

replace deactivateApp and takeScreenshot with mechanic #45

Merged
merged 3 commits into from about 1 year ago

2 participants

Jonathan Lipps Sebastian Tiedtke
Jonathan Lipps
Owner

No description provided.

Sebastian Tiedtke sourishkrout merged commit f17b4a4 into from January 24, 2013
Sebastian Tiedtke sourishkrout closed this January 24, 2013
Yuan Zhou zijie0 referenced this pull request from a commit January 14, 2014
Yuan Zhou 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 Näf <herzbube@herzbube.ch>
Date:   Fri Jun 21 18:26:17 2013 +0200

    add troubleshooting note for MacPorts

commit 1a40c3db5cf1fb44fc4b83c42be7771cc9b2f3cd
Author: Patrick Näf <herzbube@herzbube.ch>
Date:   Fri Jun 21 17:51:35 2013 +0200

    look for ~/.profile in sysExec()

commit f40064136226d943f26295d6afd68eb033859126
Author: Patrick Nä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 Ma