Commit Graph

65 Commits

Author SHA1 Message Date
hyb1996
87c7cc73c3 fix: GlobalActionRecorder register invalid subscriber; opt: rememove getRootInActiveWindow on every onAccessibilitySerive() 2017-12-09 00:23:23 +08:00
hyb1996
8db26f5b11 optimize: code generation 2017-12-07 22:13:58 +08:00
hyb1996
e8bab643af add: timed task 2017-11-28 02:26:05 +08:00
hyb1996
9951ffae7a just to save works and use another computer to code 2017-11-27 21:11:49 +08:00
hyb1996
328ab6efa7 add: images.findImage; change images.findColor implementation to opencv 2017-11-26 17:47:17 +08:00
hyb1996
7c1decdc04 add: simple code generation 2017-11-06 23:45:36 +08:00
hyb1996
0b884f5747 * add: row, column, depth, etc. for UiObject
* add: row, column, depth, etc. conditions for UiGlobalSelector
* add: filter for UiGlobalSelector
2017-11-05 17:42:41 +08:00
hyb1996
ef02572f1d wtf 2017-11-03 19:56:50 +08:00
hyb1996
935a82099c add array's functions to UiCollection 2017-11-01 23:52:16 +08:00
hyb1996
a30019ab77 Revert "just to save works"
This reverts commit 8a55450d62.
2017-10-31 14:07:37 +08:00
hyb1996
8a55450d62 just to save works 2017-10-31 10:55:03 +08:00
hyb1996
cbd2600c33 add: notification listener service 2017-10-31 00:07:45 +08:00
hyb1996
716a44fb6f fix: VolatileBox dead lock issue 2017-10-28 15:46:03 +08:00
hyb1996
d830e13031 fix hyb1996-guest/AutoJsIssueReport#14544 2017-10-28 14:48:53 +08:00
hyb1996
1f7be092d8 fix: timer not working when script runs repeatedly 2017-10-27 23:56:40 +08:00
hyb1996
f55593a7a2 fix: user register; update dependencies 2017-10-26 17:01:29 +08:00
hyb1996
7616634e40 fix: crash on notification events 2017-09-25 16:30:09 +08:00
hyb1996
405075757e add: stable mode for AccessibilityService 2017-08-14 21:23:07 +08:00
hyb1996
19dac12614 refactor(module autojs): package com.stardust.autojs.runtime.inputevent
add: module engines
2017-08-04 15:19:57 +08:00
hyb1996
6a3392cfe6 add: root_automator 2017-08-01 21:42:32 +08:00
hyb1996
f51d791d98 fix: lag when accessibility service switch toggled 2017-07-31 21:28:13 +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
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
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
52cc5214f1 add events module, including EventEmiiter, KeyEvent, TouchEvent 2017-07-20 15:39:17 +08:00
hyb1996
21c4a38b86 add files and docs of files and images 2017-07-17 23:26:15 +08:00
hyb1996
73773faedc fix fucking accessibility service 2017-07-16 10:19:07 +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
c6e31dcb41 release 2.0.13 Beta3 for YingYongBao 2017-07-09 11:28:28 +08:00
hyb1996
0b39c12572 release 2.0.13 Beta3 2017-07-08 23:31:07 +08:00
hyb1996
7c5a27a8d3 add script running repleatedly support, change min sdk version to 17 2017-07-08 22:31:31 +08:00
hyb1996
8b0fe61c87 release 2.0.13 Beta2 2017-07-07 10:56:33 +08:00
hyb1996
d72d9c0413 fix hyb1996-guest//AutoJsIssueReport#4781, hyb1996-guest//AutoJsIssueReport#4793 2017-07-05 18:55:27 +08:00
hyb1996
ee4c818007 save works before fixing bugs 2017-07-05 15:52:41 +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
c08363f033 make autojs module more independent 2017-07-01 15:09:01 +08:00
hyb1996
97ff7e49a1 add jumping between layout hierarchy and layout bounds view 2017-06-27 22:43:11 +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
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
39c1444b0f add some scripts 2017-05-10 20:48:26 +08:00
hyb1996
1222e00adc optimize memory and image size. remove unnecessary language file 2017-05-10 15:42:58 +08:00
hyb1996
956f064737 modularize init script 2017-05-09 15:47:31 +08:00
hyb1996
08654b8f90 add console.rawInput, app.intent 2017-05-09 00:58:16 +08:00
hyb1996
472bd46b87 Rename and refactor autojs to support future developing of other script language 2017-05-07 23:32:53 +08:00