Commit Graph

42 Commits

Author SHA1 Message Date
Simo Kinnunen
f8a2eeab26 Reverse port forwarding works, but changes don't apply to new devices yet. 2014-04-15 15:52:45 +09:00
Simo Kinnunen
f5ac9d2315 Reverse port forwarding maybe works. 2014-04-14 20:57:40 +09:00
Simo Kinnunen
5e610a8de4 Use serial syrup everywhere. 2014-04-11 15:47:53 +09:00
Simo Kinnunen
7f74ecd7af Use wireutil.reply() where possible. 2014-04-11 14:54:19 +09:00
Simo Kinnunen
a9641f3271 Support rotation. 2014-04-07 11:14:38 +09:00
Simo Kinnunen
e0b4b3b40f Don't listen to 'end' on proxy server. 2014-04-04 20:08:51 +09:00
Simo Kinnunen
ea6245ace4 Faster progress. 2014-04-04 18:10:43 +09:00
Simo Kinnunen
c45da05e28 Add missing require and remove unnecessary require. 2014-04-04 18:02:46 +09:00
Simo Kinnunen
317bdf5438 Guesstimate installation progress. 2014-04-04 18:01:00 +09:00
Simo Kinnunen
44378e625f Show progress for URL installation. Temporarily break upload installation. 2014-04-04 17:33:51 +09:00
Gunther Brunner
760464388e Upload now has uninstall. 2014-04-03 23:28:32 +09:00
Simo Kinnunen
655af52659 Support uninstalling applications. 2014-04-03 20:28:54 +09:00
Simo Kinnunen
44f0575cb9 Change pushing_file to pushing_app. 2014-04-03 19:17:17 +09:00
Simo Kinnunen
89260676a3 Switch install plugin to send status codes instead of full strings. 2014-04-03 19:15:26 +09:00
Simo Kinnunen
c33f0eab09 Make sure touch events arrive in correct order. 2014-04-03 17:13:17 +09:00
Simo Kinnunen
5183485a53 Add phone number and imei to device identity. 2014-04-02 13:08:59 +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
e43507b686 Refactor stream log output to a utility. 2014-04-01 21:55:50 +09:00
Simo Kinnunen
d6604bcda8 Replace device:support:quit with util:lifecycle, which is usable by non-device processes too. 2014-04-01 21:41:58 +09:00
Simo Kinnunen
e17f306d30 Add browser list to device identity. 2014-04-01 19:29:28 +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
1880d52075 Poor UI for installation progress. 2014-03-26 21:13:48 +09:00
Simo Kinnunen
27443d5a92 Be more verbose about install progress. 2014-03-26 19:29:32 +09:00
Simo Kinnunen
a4a1cd89f0 Emit progress events on APK installation. 2014-03-26 13:50:10 +09:00
Simo Kinnunen
8ed3ae1784 First version of apps launching automatically after installation. 2014-03-25 21:12:51 +09:00
Simo Kinnunen
a9f7e0dd0d Revert "Use 'am stopservice' to stop the input service."
This reverts commit d97a10de0ace793a06a15bfdd6b667b7517e655e.
2014-03-24 11:20:25 +09:00
Simo Kinnunen
2683f36390 Use 'am stopservice' to stop the input service. 2014-03-23 22:16:14 +09:00
Simo Kinnunen
dfe3d97de3 APKs can now be drag & dropped to the device screen, which will install the application. Still lacking UI, and the app doesn't get launched. 2014-03-20 22:00:01 +09:00
Simo Kinnunen
b4416b5f0f Fix all JSHint complaints in Node.js code. 2014-03-19 20:36:46 +09:00
Simo Kinnunen
912dd6b58a Fix missing dependency in logcat plugin. 2014-03-18 17:58:03 +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
ed5709aa04 Expose identify functionality. Shows a red screen with important data. 2014-03-17 19:21:34 +09:00
Simo Kinnunen
ccef3624df Send device logs to app. 2014-03-17 16:41:07 +09:00
Simo Kinnunen
08ef58fb49 Remove unnecessary logger. 2014-03-17 16:13:04 +09:00
Simo Kinnunen
698bb4064a Fix input plugin. 2014-03-17 11:51:15 +09:00
Simo Kinnunen
6293f8ef16 Fix monkey not being seen by touch plugin. 2014-03-17 11:51:15 +09:00
Simo Kinnunen
6efb7a8bd3 No need to access service sockets anymore. 2014-03-17 11:51:15 +09:00
Simo Kinnunen
4e5eef7458 Properly react to ProbeMessage. 2014-03-17 11:51:15 +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
d349eabd67 Remove empty line. 2014-03-17 11:11:56 +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