fix case where DEVICE_TARGET is set to simulator but BUNDLE_ID is set (and APP_BUNDLE is not)git status
xtc dependency
Trying to fix issue #212. My use case works with this modification, but it doesn't use the accessibilityLabel anymore.
Enable rotation on iOS7.
silence console, and bump run_loop to increase launch timeout
Very rudimentary support for touch/rotation on iOS7.
Use accessor for Launcher.
Fixed issue #212.
Merge pull request #214 from svdo/0.9.x

0.9.x
adds support for manipulating UIDatePickers with LPDatePickerOperation

* calabash_cucumber/date_picker.rb
    * contains date picker related functions
    * adds picker_set_date_time(<DateTime>) function for interacting
      with LPDatePickerOperation

* step_definitions/calabash_steps.rb - added 3 predefined steps
    * Then I change the date picker time to "10:45"
    * Then I change the date picker date to "July 28 2009"
    * Then I change the date picker date to "July 28" at "15:23"
  to serve as examples of how to use the new operation

* et.al. made the changes necessary to add the new modules to the gem

KNOWN ISSUES: does not support pickers in count-down mode

NOTE:

* operations.rb removed an ancient commented out function
  change_slider_value_to that came from briar because:
    a. it was commented out
    b. it did not work very well
Merge pull request #195 from jmoody/0.9.x-datepicker-change-date-operation

adds support for manipulating UIDatePickers with LPDatePickerOperation
add support for Xamarin Studio projects that don't contain .iOS directories, e.g., TicTacToe sample
adds calls to calabash-ios-server/calabash/gitversioning scripts
before and after the xcodebuild call.  this is part of the server
versioning strategy.

provides the following additional information when server_version
is executed:

    "git branch" => "0.9.x-add-git-versioning-information",
    "git revision" => "cdce959",
Merge pull request #213 from driis/iOS7-Rotation

Basic iOS7 Rotation support
Merge pull request #216 from jmoody/0.9.x-add-git-versioning-information

0.9.x add git versioning information
enhancements to rotation and orientation functions
* in iOS 7 touching in 'up' orientation now works
* rotate(dir) now works when device is in
  - 'face up'
  - 'face down'
  orientations
Merge pull request #218 from jmoody/0.9.x-enhanced-rotation-and-orientation-functions

iOS 7 touches work in orientation 'up' and rotate function works when orientation is 'face up' or 'face down'
Added DETECT_CONNECTED_DEVICE environment variable to launcher

Some Ruby implementation like JRuby has trouble executing a process in
the Timeout::timeout(). JRuby won't throw the exception and hangs until
the process returns.

In Calabash launcher, it detects the connected devices by executing the
external process: udidetect. udidetect hangs when there are no devices
connected. Calabsh launcher executes udidetect in a Timeout and when it
timesout, calabash kills the udidetect process.

In Jruby, because of a JRuby bug, this causes the process to wait until
the launched process exits. TimeoutError is never fired.

This commit introduces an environment variable DETECT_CONNECTED_DEVICE
which can be used to turn on/off device detection. By default device
detection is on.
bump server version
Changing DETECT_CONNECTED_DEVICE check as per Joshua's comments

https://github.com/navaneeth/calabash-ios/commit/4f5ca1f912198dbe705e10047060820e26378159#calabash-cucumber-lib-calabash-cucumber-launcher-rb-P14