Commit Graph

13 Commits

Author SHA1 Message Date
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