- 08 Jul, 2021 2 commits
-
-
David Helkowski authored
added iPhone 12
-
Pete Myron authored
Signed-off-by:
Pete Myron <pete.myron@t-mobile.com>
-
- 30 Dec, 2020 1 commit
-
-
David Helkowski authored
-
- 22 Dec, 2020 1 commit
-
-
David Helkowski authored
Added an option to use ios-deploy instead of libimobiledevice. It can be enabled by providing the path to the ios-deploy binary. Also altered the display module to use provided streamWidth and streamHeight instead of pulling a screenshot. Changed license In so much as some of the content was created originally under an Apache License, that original content shall remain Apache License. In that the majority of the content has been altered and many new files have been created since that fork, all of that new content shall be under the new license from this point on. As a result, am simply changing the license overall since the majority of the content has been changed since the fork. Should this license change be found to be invalid, the licensing change shall still apply to all changes that are legally possible and all such content may not be used by the restricted parties as described in the new license regardless.
-
- 13 Sep, 2020 1 commit
-
-
David Helkowski authored
Updated code to avoid deprecated Buffer usage using Buffer.alloc and Buffer.from Also updated to using current version of uuid module ( 8 ) instead of old v3 version.
-
- 11 Sep, 2020 1 commit
-
-
David Helkowski authored
Added support for starting socat to remote connect to usbmuxd and pass the string to display in the remote connect field within stf.
-
- 21 Aug, 2020 2 commits
-
-
David Helkowski authored
Changed swipe mechanism to use wda/touch/perform command so that it is much faster.
-
David Helkowski authored
-
- 14 Aug, 2020 1 commit
-
-
David Helkowski authored
Clicking with new method appears to be less than 0.2 seconds. This method also allows properly clicking alerts. It also allows clicking on the AssistiveTouch overlay item.
-
- 13 Aug, 2020 1 commit
-
-
David Helkowski authored
Fixed mousewheel support so that it doesn't crash WDA by sending it huge values and/or sending multiple wheel requests to WDA before one finishes. It additionally now consolidates mousewheel requests that happen within half a secnd of each other into one. It then splitsup those requests into multiple wheel requests to WDA if they are furhter than can be done by a single swipe.
-
- 11 Aug, 2020 1 commit
-
-
David Helkowski authored
Fixed the keyboard support to work again. The copied in code was relying upon PostData working differently and was broken. As a result of this fix the newly imported code is working. That code fixes the ability to use 'backspace' and 'enter' keys for text input, which never worked before. Altered home button to use wda pressButton function instead of 'homescreen', so that it can be used to dismiss 'launcher deletion mode'. It still also effectively works as a homescreen button. Added support for "long tap".
-
- 06 Aug, 2020 1 commit
-
-
David Helkowski authored
Also addition of initial mouse wheel scrolling. Requires updated WDA.
-
- 30 Jul, 2020 1 commit
-
-
David Helkowski authored
Fix to keep typed keys in order. Automatic unlock of device when the home button is clicked if the device is locked. Fix for enter and backspace keys. Note that IPA install support will only work with the latest additional changes to the frontend and backend of STF itself.
-
- 30 Jun, 2020 1 commit
-
-
David Helkowski authored
Added support for showing device logs in the log tab. Fixed lock/unlock via the power icon in advanced tab. Partially fixed device rotation via orientation buttons. Made swipe left/right via left/right keys work.
-
- 18 Jun, 2020 1 commit
-
-
David Helkowski authored
-
- 29 May, 2020 1 commit
-
-
David Helkowski authored
These new dimensions let custom video resolutions work when this is used in combination with stf_ios_support.
-
- 12 Feb, 2020 1 commit
-
-
David Helkowski authored
Moved to using new zeromq module in compatibility mode with old zmq api. Zmq module did not work on new Node. Moved away from images module to pngjs and jpeg-js. Images module did not have a published ABI compatible with new Mac OS. It is also old and outdated... Replaced used request module with modern node-fetch instead. Request module is deprecated and shouldn't be used in modern node. Temporarily introduced weakened https post for image upload, as it breaks during development using a self signed certificate. TODO: Make this an option so it is not set in production use. Updated all modules used to the latest current versions. This required a minor change due to yargs changes. Added in semver module dependency as it is used despite not being declared before. In node8 it got included by default.
-
- 07 Feb, 2020 1 commit
-
-
David Helkowski authored
Wifi only devices lack imei, imsi, iccid, and network. When those were undefined serialization of registration message was crashing the device-ios unit. This fixes it.
-
- 30 Jan, 2020 1 commit
-
-
David Helkowski authored
If device_ios unit was started without VNC being selected, then the device_ios unit would crash. This corrects that problem.
-
- 09 Jan, 2020 1 commit
-
-
David Helkowski authored
VNC control dimensions / multipliers are set through cli options. Added the ability to send a DevicePresent message to STF server. Fixed bug with setup of ZMQ ports to communicate to STF server. Added missing needed dependencies.
-
- 06 Jan, 2020 2 commits
-
-
David Helkowski authored
Mostly copied files from https://github.com/tmobile/stf/commit/c7566944c97019371771c38d6770ff7dc0fd8fa6 Goal was to remove all pieces unnecessary for running a IOS provider and device-ios-units on a "provider machine" for IOS devices. Besides just copying over files, removed a bunch of unneeded code from provider/index.js and scattered unneeded dependencies. Rewrote / cleaned up package.json to have just the packages needed for this code. TODO: Write a simple script that can update all of the directly copied files from a desired version of openstf/stf project. Aside from the device-ios unit files, the rest of the files should continue to be able to be direct copies of their openstf/stf sources.
-
David Helkowski authored
-