Commit Graph

26 Commits

Author SHA1 Message Date
Simo Kinnunen
7f94b0beef Fix copying. 2014-05-12 18:34:52 +09:00
Simo Kinnunen
433baee98e Update STFService to fix broken pasting. 2014-05-12 17:46:10 +09:00
Simo Kinnunen
02003da91f Update to new version of STFService. Also, there's actually no need to stop the service before starting it, because it will be done for us on reinstall. 2014-05-12 15:36:12 +09:00
Simo Kinnunen
2842cd53c7 Update STFService to 0.6.5. 2014-05-12 12:23:05 +09:00
Simo Kinnunen
c29174b385 Set a flag for system browsers. 2014-05-02 19:55:43 +09:00
Simo Kinnunen
3717206304 Update service to get rotation in degrees. 2014-05-01 17:10:15 +09:00
Simo Kinnunen
a915aea9ea Update with new service features. 2014-05-01 17:05:21 +09:00
Simo Kinnunen
a4a0a62a66 Promise.timeout() doesn't stack (i.e. foo.timeout(1000).timeout(1000) doesn't mean "wait 1000ms, then another 1000ms", it means that we have two 1000ms timeouts running at the same time). Fix places where it could be a problem. 2014-04-22 16:48:13 +09:00
Simo Kinnunen
1f607d4521 Add network type to phone data. 2014-04-18 17:47:37 +09:00
Simo Kinnunen
40b493649b Prevent certificate issues when installing STFService by uninstalling it first. 2014-04-17 17:33:40 +09:00
Simo Kinnunen
ce9733f5da Update STFService. Now both the agent and the service use the same wire proto. 2014-04-17 02:20:49 +09:00
Simo Kinnunen
4299ed3aa0 Rename simSerial to iccid. 2014-04-16 11:23:20 +09:00
Simo Kinnunen
35cd19dc28 Add sim serial to collected device properties. 2014-04-15 18:37:39 +09:00
Simo Kinnunen
1cc88e4f42 Suggest enabling third party apps if STF apk installation is taking a bit too long. 2014-04-14 14:29:42 +09:00
Simo Kinnunen
0ce65687c5 Add timeouts everywhere. Should help if the ADB socket gets stuck like it sometimes does. 2014-04-02 11:58:53 +09:00
Simo Kinnunen
64d4782436 Enable STFService version check again. 2014-04-01 22:15:10 +09:00
Simo Kinnunen
09eb8c539d Refactor InputAgent into STFService. Support copypasting (only pasting implemented in the UI right now though). 2014-04-01 11:50:16 +09:00
Simo Kinnunen
60cc74c3db Update InputAgent APK to hopefully solve InputService getting killed every now and then. 2014-03-26 13:34:23 +09:00
Simo Kinnunen
b4416b5f0f Fix all JSHint complaints in Node.js code. 2014-03-19 20:36:46 +09:00
Simo Kinnunen
cc42b7c51f It seems that it's simply impossible to run too many things in parallel over ADB on a single device. Really weird stuff happening, like completely unrelated shell calls using files created by other shell calls. Switch back to serial implementation. 2014-03-17 22:32:31 +09:00
Simo Kinnunen
9c50c1bcdc Remove remote files before installing, it seems to work more reliably (less "text busy"). 2014-03-17 16:45:57 +09:00
Simo Kinnunen
dc0d264d9d Wait longer until checking business of binary again. 2014-03-17 16:10:59 +09:00
Simo Kinnunen
ce45090ba0 Add display to identity. Remote's dependency on identity had to be removed. 2014-03-17 11:51:15 +09:00
Simo Kinnunen
efbd2df083 Be more careful about preventing "text is busy" errors. 2014-03-17 11:14:24 +09:00
Simo Kinnunen
07a06460bf Move support plugins to their own folder. 2014-03-17 11:03:20 +09:00
Simo Kinnunen
3d20b06f7f Separate device functionality into plugins. 2014-03-14 20:18:53 +09:00