Commit Graph

112 Commits

Author SHA1 Message Date
hyb1996
19bbbe9fe1 fix: root_automator cannot be force stopped 2017-10-27 11:34:41 +08:00
hyb1996
f55593a7a2 fix: user register; update dependencies 2017-10-26 17:01:29 +08:00
hyb1996
1e5c05efb9 fix: user login; refactor: move package widget to package ui 2017-10-26 13:16:34 +08:00
hyb1996
60f9e8e74f fix: permission issues of inrt 2017-10-25 22:06:09 +08:00
hyb1996
cf82cd2802 add: search for scripts and posts 2017-10-25 13:23:46 +08:00
hyb1996
9077e4928d add: build apk from js file 2017-10-24 15:49:45 +08:00
hyb1996
e301e5952c refactor: move package console to package core 2017-10-22 18:40:54 +08:00
hyb1996
38740657b8 fix: console lagged with too many logs 2017-10-22 18:33:12 +08:00
hyb1996
4b43434b25 apply plugin retrolambda 2017-10-19 15:34:51 +08:00
hyb1996
51cda012d2 refactor: remove unused resources, cleanup the code structure 2017-10-19 13:33:21 +08:00
hyb1996
a478278135 replace hover with custom circular menu 2017-10-18 20:53:21 +08:00
hyb1996
e6c0500358 add: module http 2017-10-04 14:43:41 +08:00
hyb1996
e1f95c09f3 add: jump, find, replace, copy, paste for editor 2017-09-28 21:09:16 +08:00
hyb1996
7616634e40 fix: crash on notification events 2017-09-25 16:30:09 +08:00
hyb1996
8c9777c138 fix #232 2017-09-24 22:26:01 +08:00
hyb1996
601019cab2 i don't know what i did 2017-09-22 16:12:07 +08:00
hyb1996
a64a92276c i don't know what I did 2017-09-11 13:42:07 +08:00
hyb1996
602b84fc92 add: fab and toolbar hide when scrolling 2017-08-21 10:48:11 +08:00
hyb1996
68de90b718 initial status 2017-08-19 12:18:46 +08:00
hyb1996
8dd93e55cf update readme 2017-08-16 11:10:21 +08:00
hyb1996
7b1a5fc675 fix: setInterval & setTimeout not working when waitWhenIdle is false 2017-08-15 21:12:58 +08:00
hyb1996
a72147fcf2 docs: RootAutomator 2017-08-15 20:17:27 +08:00
hyb1996
febb709279 fix: #225 2017-08-15 10:25:08 +08:00
hyb1996
4c0d01c961 fix: forceStop not working when recorded file is executed in loop 2017-08-15 10:13:25 +08:00
hyb1996
405075757e add: stable mode for AccessibilityService 2017-08-14 21:23:07 +08:00
hyb1996
8034dc7b6b fix: RootAutomatorEngine.forceStop not working 2017-08-14 20:10:33 +08:00
hyb1996
7b4629aa1d fix: mode 'auto' not working 2017-08-13 13:22:10 +08:00
hyb1996
8c50bfdcaf add: module RootAutomator
docs: RootAutomator
2017-08-13 13:11:19 +08:00
hyb1996
9c5f876a8f add: root record generates js file
fix: delay of tap, swipe by adding RootAutomator
2017-08-13 11:12:14 +08:00
hyb1996
4129f83cb1 fix: record isn't stopped when volume down
refactor: recorder
2017-08-12 14:14:49 +08:00
hyb1996
5ee99b5379 refactor(autojs): move inputevent to package core 2017-08-06 14:40:02 +08:00
hyb1996
9174a77676 optimize: auto file size generated by touch record
docs: selector
2017-08-05 14:59:00 +08:00
hyb1996
2ad0d6c269 improve: change starting Activity to show floating window on record stop 2017-08-04 18:36:41 +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
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