Commit Graph

228 Commits

Author SHA1 Message Date
hyb1996
f2c1015470 fix(RootAutomatorEngine): forceStop() not working 2017-08-03 15:11:16 +08:00
hyb1996
2f5573d9c2 refactor(module autojs): to support .auto record file 2017-08-03 13:06:55 +08:00
hyb1996
6a3392cfe6 add: root_automator 2017-08-01 21:42:32 +08:00
hyb1996
f037a642fd fix: hyb1996-guest/AutoJsIssueReport#7761 2017-07-31 21:49:27 +08:00
hyb1996
f51d791d98 fix: lag when accessibility service switch toggled 2017-07-31 21:28:13 +08:00
hyb1996
6307d3aa96 fix: Swipe() 2017-07-31 13:02:15 +08:00
hyb1996
63bc8c0e09 refactor: remove AbstractScriptRuntime 2017-07-31 10:35:00 +08:00
hyb1996
33cdef21c6 add: auto() function and two mode of fetching rootInActiveWindow 2017-07-31 10:15:39 +08:00
hyb1996
dc9f8f417a refactor: remove SimpleActionPerformHost and AccessibilityEventCommandHost 2017-07-30 16:28:26 +08:00
hyb1996
fed7b97deb add: example of random() 2017-07-30 16:08:56 +08:00
hyb1996
b3bc83d1a2 add: random() 2017-07-30 15:55:22 +08:00
hyb1996
4f35562d45 fix: ConsoleView ConcurrentModifiationException 2017-07-29 18:27:15 +08:00
hyb1996
12037ba488 change JavaScriptEngine to LoopBasedJavaScriptEngine
Everything works like Node.js. loop() will not need be called explicitly any more.
Including some changes:
* Every thread of script has a looper.
* Use a servant thread in gestures functions of GlobalActionAutomator and image available listener of ScreenCapture.
* For keeping events key and touch listener alive, add Loopers.waitWhenIdle to control whether or not Looper should quit when it has nothing to do
2017-07-29 17:46:23 +08:00
hyb1996
11b87d9a51 fix code completion bug 2017-07-22 09:35:51 +08:00
hyb1996
6d62b40b21 imporve code completion 2017-07-21 17:05:01 +08:00
hyb1996
8f2a088111 add timers modules 2017-07-21 11:24:02 +08:00
hyb1996
85216477c4 add docs and samples for events module 2017-07-20 22:03:21 +08:00
hyb1996
52cc5214f1 add events module, including EventEmiiter, KeyEvent, TouchEvent 2017-07-20 15:39:17 +08:00
hyb1996
dbacf93399 docs, scripts 2017-07-18 10:23:38 +08:00
hyb1996
21c4a38b86 add files and docs of files and images 2017-07-17 23:26:15 +08:00
hyb1996
248338016b save works 2017-07-16 21:47:34 +08:00
hyb1996
73773faedc fix fucking accessibility service 2017-07-16 10:19:07 +08:00
hyb1996
24f0043a0f release 2.0.14 Beta 2017-07-12 14:04:06 +08:00
hyb1996
a9f0b5bc30 修复QQ点赞金豆问题 2017-07-12 12:29:58 +08:00
hyb1996
c827ef7c64 try to fix crash under android19 2017-07-12 12:09:32 +08:00
hyb1996
fcfb3a69e0 add setText and add group memeber script 2017-07-12 11:47:32 +08:00
hyb1996
e5cc3ef4f9 change getRootInActiveWindow back to 2.0.12 Beta 2017-07-12 10:50:34 +08:00
hyb1996
d04ef71a67 fix some part of console hidden on low dpi device 2017-07-11 20:46:34 +08:00
hyb1996
c6e31dcb41 release 2.0.13 Beta3 for YingYongBao 2017-07-09 11:28:28 +08:00
hyb1996
a660a98539 fix lag when click shortcut of script with dialog 2017-07-09 10:08:47 +08:00
hyb1996
32e07c6951 fix hyb1996-guest/AutoJsIssueReport#5141 2017-07-09 08:32:54 +08:00
hyb1996
7c5a27a8d3 add script running repleatedly support, change min sdk version to 17 2017-07-08 22:31:31 +08:00
hyb1996
6888f88f77 support sublime text command save_to_phone 2017-07-08 21:04:08 +08:00
hyb1996
8b0fe61c87 release 2.0.13 Beta2 2017-07-07 10:56:33 +08:00
hyb1996
775d6eca81 try fixing hyb1996-guest/AutoJsIssueReport#4720 2017-07-05 19:13:00 +08:00
hyb1996
d72d9c0413 fix hyb1996-guest//AutoJsIssueReport#4781, hyb1996-guest//AutoJsIssueReport#4793 2017-07-05 18:55:27 +08:00
hyb1996
f627432b80 replace view binding with aa, change script list to card view, enable minify 2017-07-03 14:53:55 +08:00
hyb1996
e97744d7f2 release 2.0.13Beta 2017-07-02 16:41:33 +08:00
hyb1996
306cf4c5d3 fix flash when launch a shortcut 2017-07-02 15:28:30 +08:00
hyb1996
c08363f033 make autojs module more independent 2017-07-01 15:09:01 +08:00
hyb1996
a363d140da fix exception when captureScreen called frequently 2017-06-28 15:21:03 +08:00
hyb1996
b33ec58e57 add #197 : start accessibility settings automatically 2017-06-24 20:48:13 +08:00
hyb1996
7699dc66a1 fix hyb1996-guest/AutoJsIssueReport#3451 hyb1996-guest/AutoJsIssueReport#3455 2017-06-20 23:41:49 +08:00
hyb1996
5a79bb577f release 2.0.12 Beta 2017-05-29 20:56:12 +08:00
hyb1996
7c88e578fe #19636} 2017-05-27 14:49:25 +08:00
hyb1996
302879333a add screen capture and color searching 2017-05-22 15:41:11 +08:00
hyb1996
b3fad201f7 fix hyb1996-guest/AutoJsIssueReport#1341 and replace JavaAdapter to ProxyObject in ui module to avoid compilation to class file 2017-05-17 14:48:28 +08:00
hyb1996
c4ec951a10 random click and gesture for android 7.0+!!! 2017-05-16 21:40:23 +08:00
hyb1996
ec98d75d3b remove multi-line string support for my stupid coding 2017-05-15 22:03:49 +08:00
hyb1996
91a1cb77d8 add multi-line string support 2017-05-15 19:47:58 +08:00