Commit Graph

556 Commits

Author SHA1 Message Date
hyb1996
ece78e5903 fix: fab scroll aware behaviour 2017-10-26 20:23:10 +08:00
hyb1996
2aa2d074a8 fix: swipe refresh layout abnormal refreshing with nested webview 2017-10-26 19:42:39 +08:00
hyb1996
bc29c578e6 * fix: webview nested scroll issue
* add: image upload support
* add: user page
2017-10-26 19:22:43 +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
70383a97df update version name 2017-10-25 21:22:30 +08:00
hyb1996
f3ea2cd897 remove unused intent filter for edit and run activity 2017-10-25 20:58:35 +08:00
hyb1996
f5fa3311c1 add: dynamic shortcuts for android N 2017-10-25 20:18:19 +08:00
hyb1996
98b3fb2c09 add: custom shortcut icon 2017-10-25 16:43:55 +08:00
hyb1996
cf82cd2802 add: search for scripts and posts 2017-10-25 13:23:46 +08:00
hyb1996
08d1188b33 add:
* offline docs
* tow-row input method enhance bar
* long press hint to show function manual
* docs drawer
2017-10-25 00:15:47 +08:00
hyb1996
9077e4928d add: build apk from js file 2017-10-24 15:49:45 +08:00
hyb1996
448d39b7e8 add: ui for apk building 2017-10-22 20:04:08 +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
deda91e6b1 fix: crash when ScriptListView init 2017-10-21 20:36:45 +08:00
hyb1996
1e50e6d9da add: uploaded script options 2017-10-21 15:10:34 +08:00
hyb1996
2b93091f5d add: file chooser dialog 2017-10-19 17:19:06 +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
d95b85cb2e complete the new floating window 2017-10-18 22:46:36 +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
1c4aa61a6d add: script files and dirs collapsing support 2017-09-30 21:24:39 +08:00
hyb1996
7eb0bec0a7 fix: script list not updated when script is renamed, deleted or created 2017-09-30 20:45:48 +08:00
hyb1996
be022f1c94 add: file sorting 2017-09-30 19:12:07 +08:00
hyb1996
c114148502 add: refactor, jumping for editor 2017-09-29 13:47:19 +08:00
hyb1996
bf4e0877a7 add: symbol and text color, background color adapter for input method enhance bar 2017-09-29 00:41:00 +08:00
hyb1996
e1f95c09f3 add: jump, find, replace, copy, paste for editor 2017-09-28 21:09:16 +08:00
hyb1996
8f3d88c94c add: progress bar and large file support for editor 2017-09-28 15:03:18 +08:00
hyb1996
bcbbfd1ec6 add: code folding 2017-09-28 14:26:36 +08:00
hyb1996
0fa8c110fc fix issues of Tasker Plugin Pref Editor 2017-09-28 13:45:27 +08:00
hyb1996
2138d4ef32 new editor!! Code mirror editor~ 2017-09-28 00:52:52 +08:00
hyb1996
18e7fceac6 fix: ScriptListView not update when file created or deleted 2017-09-26 23:46:59 +08:00
hyb1996
7616634e40 fix: crash on notification events 2017-09-25 16:30:09 +08:00
hyb1996
b9f8f9bbd7 new ui for NewFileDialog (change to FloatingActionsMenu) 2017-09-25 13:40:34 +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
23cd6ba6cd i don't know what i did 2017-09-20 14:24:20 +08:00
hyb1996
43b7132280 i don't know what i did 2017-09-20 14:02:03 +08:00
hyb1996
a64a92276c i don't know what I did 2017-09-11 13:42:07 +08:00
hyb1996
56920cd707 add: new ui for file creating 2017-08-25 15:53:31 +08:00
hyb1996
5d6e66d5d5 add: new ui for drawer 2017-08-25 13:10:52 +08:00
hyb1996
16d48bd6b5 add: manager tab 2017-08-23 12:17:05 +08:00
hyb1996
42f6802598 add: tutorial tab 2017-08-22 18:11:14 +08:00
hyb1996
602b84fc92 add: fab and toolbar hide when scrolling 2017-08-21 10:48:11 +08:00
hyb1996
5440788922 new ui for script list 2017-08-20 21:46:51 +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
197f2136c6 fix: Documentation title not showing 2017-08-15 20:23:17 +08:00
hyb1996
a72147fcf2 docs: RootAutomator 2017-08-15 20:17:27 +08:00
hyb1996
9e23d9c245 release 2.0.16 Beta2 2017-08-15 18:30:18 +08:00
hyb1996
4e6e223f6e add: signature check 2017-08-15 10:58:36 +08:00
hyb1996
a9ef908ef2 fix: volume key control not working when accessibility service is disabled 2017-08-15 10:04:22 +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
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
af752d5e4c move 'record toast' to prefs 2017-08-12 14:31:05 +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
37dc1966dc docs: engines module 2017-08-04 16:35:29 +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
8734ae3992 fix: code completion not working at first line 2017-08-01 10:55:56 +08:00
hyb1996
08419afc3d fix: import sample or create file not working. add: edit icon of view sample activity 2017-08-01 10:48:19 +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
d44a7921df add: rename() in files module 2017-07-30 16:15:11 +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
99d9d4b7a8 fix: HelpCatologueActivity and DocumentationActivity lag 2017-07-30 15:39:07 +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
ab2ad906e7 fix and add some scripts 2017-07-21 12:55:33 +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
1d23640362 release 2.0.14Beta2 2017-07-18 12:29:51 +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
fcf46c49de update version.json to 2.0.14 Beta 2017-07-12 14:42:14 +08:00
hyb1996
b65fda984d release 2.0.14 Beta 2017-07-12 14:31:32 +08:00
hyb1996
24f0043a0f release 2.0.14 Beta 2017-07-12 14:04:06 +08:00
hyb1996
840318218b fix error when import file from content uri 2017-07-12 13:44:09 +08:00
hyb1996
593abe630f fix crash when requests overlay permission 2017-07-12 13:21:18 +08:00
hyb1996
1f9d424a20 修复QQ空间点赞脚本 2017-07-12 13:12:35 +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
0173ed6152 add widget support 2017-07-12 10:07:20 +08:00
hyb1996
14d2b4923c add: discard record 2017-07-11 12:12:54 +08:00
hyb1996
768ac6ea4e fix crash caused by recorded script too large 2017-07-11 09:53:37 +08:00
hyb1996
dbe2ed275c fix problem of permission request 2017-07-11 09:14:56 +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
fd2b5e5206 fix hyb1996-guest/AutoJsIssueReport#5097 2017-07-09 08:37:34 +08:00
hyb1996
077612fa05 fix hyb1996-guest/AutoJsIssueReport#5116 2017-07-09 08:36:23 +08:00
hyb1996
32e07c6951 fix hyb1996-guest/AutoJsIssueReport#5141 2017-07-09 08:32:54 +08:00
hyb1996
9d489c17cd fix hyb1996-guest/AutoJsIssueReport#5188 2017-07-09 08:29:23 +08:00
hyb1996
0b39c12572 release 2.0.13 Beta3 2017-07-08 23:31:07 +08:00
hyb1996
ebacd70fd0 minify floating window icon size 2017-07-08 22:52:38 +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
10fd45b6c2 imporve splash display, make floating window and side menu scrollable 2017-07-08 20:14:43 +08:00
hyb1996
46cd89d5a5 add ad showing test 2017-07-07 13:51:26 +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
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
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
97ff7e49a1 add jumping between layout hierarchy and layout bounds view 2017-06-27 22:43:11 +08:00
hyb1996
59a1b5dffb beautify NodeInfoView 2017-06-26 15:57:44 +08:00
hyb1996
0445497573 update licenses of dependencies 2017-06-26 13:53:46 +08:00
hyb1996
b33ec58e57 add #197 : start accessibility settings automatically 2017-06-24 20:48:13 +08:00
hyb1996
03a43fab42 fix hyb1996-guest/AutoJsIssueReport#3455 2017-06-21 00:45:16 +08:00
hyb1996
f547093984 fix #198 2017-06-21 00:21:02 +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
hyb1996
8ac9a518d7 add some ui attributes, remove node-android, update rhino to 1.8preview 2017-05-15 16:18:42 +08:00
hyb1996
a8a83dd2b5 improve ui module 2017-05-15 01:12:19 +08:00
hyb1996
6102f6e8fe fix sublime plugin issue with ui mode, object prototype pollution, try for ui api 2017-05-14 23:34:38 +08:00
hyb1996
36ef8c8396 just to save some fucking works 2017-05-14 19:46:51 +08:00
hyb1996
a4c6eb6cee imporve script execution of tasker plugin, fix sublime plugin large file issue 2017-05-14 13:11:30 +08:00
hyb1996
091ec51ef2 fix crash when remote file name is untitle 2017-05-12 13:14:17 +08:00
hyb1996
b12e26b797 add sublime text plugin support 2017-05-11 17:06:37 +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
e5ade55519 add samples, fix require() 2017-05-09 20:01:04 +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
0349c113ca add dialogs, fix code completion 2017-05-08 15:22:01 +08:00
hyb1996
472bd46b87 Rename and refactor autojs to support future developing of other script language 2017-05-07 23:32:53 +08:00
hyb1996
840bb56528 fix hyb1996-guest/AutoJsIssueReport#474 2017-05-06 21:42:18 +08:00
hyb1996
ed2ebe1599 Fix fucking issue #193 by removing recycle in finalize 2017-05-06 15:29:44 +08:00
hyb1996
68845c9a21 Add statics: 2017-05-05 16:54:25 +08:00
hyb1996
163f38760e Fix and improve root rocording 2017-05-05 00:35:45 +08:00
hyb1996
7473d7c6a5 Add floating console support 2017-05-03 01:20:29 +08:00
hyb1996
68706fbd98 Dying... 2017-05-02 11:27:04 +08:00
hyb1996
37b5108637 Dying again 2017-04-30 18:20:59 +08:00
hyb1996
51349356a7 Commit Test 2017-04-29 21:23:45 +08:00
hyb1996
6829c0659e Dying 2017-04-26 13:48:59 +08:00
hyb1996
0e980c2e6a Attempt to fix selector memeory leak. Add update checker 2017-04-09 14:02:57 +08:00
hyb1996
6844eb9841 Change the way of action pefrom(no longer wait for event), add loading jar file support, fix simple action memory leak 2017-04-05 22:35:31 +08:00
hyb1996
b762ceb60b Add: Task manager 2017-04-04 00:26:14 +08:00
hyb1996
59811a4a5d Added Script file chooser. Fixed the issue that background image setting not working 2017-04-03 16:28:07 +08:00
hyb1996
bfabef6a0e Refactor: split into modules autojs, common, app and automator 2017-04-03 00:43:15 +08:00
hyb1996
e7500e6e21 Add: tasker plugin support, injectable webview 2017-04-02 12:41:00 +08:00
hyb1996
121949f9c0 Add: NodeJs Support 2017-03-26 00:40:16 +08:00
hyb1996
3f7dacad2a Add: commonjs support, Fix: editor auto line break 2017-03-25 15:49:23 +08:00
hyb1996
feff05e11c 尝试修复某些设备上死机和重启的问题。修复在4.4上无法显示悬浮窗的问题。增加英文语言。增加获取WebView内容。 2017-03-21 18:55:27 +08:00
hyb1996
1f05bcce98 Add: Volume Changing to stop scripts, Fix: Automator ANR 2017-03-20 16:04:59 +08:00
hyb1996
dd787236e7 Release 2.0.1Beta 2017-03-19 16:21:07 +08:00
hyb1996
85affed538 Add: Sample Script Tab, EMCAScript Guide 2017-03-14 16:59:45 +08:00
hyb1996
e81b661974 Add: floating window, layout inspector 2017-03-12 23:10:58 +08:00
hyb1996
a211d208d0 Added: Record with root permission 2017-03-08 16:52:08 +08:00
hyb1996
38c22646e0 Added: Root automator, custom theme color, some helps 2017-03-07 13:49:56 +08:00
hyb1996
6ec0601373 Added: setClip 2017-02-23 22:40:52 +08:00
hyb1996
8e3db7c7c3 Added: getPackageName, getActivityName 2017-02-21 22:01:01 +08:00
hyb1996
676ca14aca Forgotten 2017-02-20 23:37:47 +08:00
hyb1996
40d6285bed Added volume control 2017-02-17 11:38:24 +08:00
hyb1996
8993079151 fix token 2017-02-15 23:17:17 +08:00
hyb1996
1463011b7b fix memory leak 2017-02-15 21:58:31 +08:00
hyb1996
e2d5efa710 Added getTexts and action recorder, fixed github issue report token 2017-02-15 18:10:17 +08:00
hyb1996
04b4303899 rebuild apk 2017-02-13 17:46:16 +08:00
hyb1996
0c57e18577 Added bug report, Fixeded en name 2017-02-13 17:38:34 +08:00
hyb1996
1f8632951f ??? 2017-02-13 11:00:28 +08:00
hyb1996
c1e74e9464 change app name 2017-02-12 22:53:44 +08:00
hyb1996
564cbb083a fix crash on android5.1 and add console api 2017-02-12 22:43:59 +08:00
hyb1996
6c800e2e76 change app icon 2017-02-05 22:55:05 +08:00
hyb1996
13142d14a7 add: LICENSE, ui mode 2017-02-05 20:57:04 +08:00
hyb1996
407066027e add: assist clip on edit side menu, alipay to donate 2017-02-05 11:02:50 +08:00
hyb1996
3fb16518e4 fix: switch state sync problem 2017-02-04 10:14:58 +08:00
hyb1996
5640b47663 add: about page, settings, notification switch 2017-02-03 10:41:23 +08:00
hyb1996
636ce6d889 add: syntax and api document 2017-02-01 21:36:10 +08:00
hyb1996
853a518d97 add: slide menu 2017-01-31 22:41:04 +08:00
hyb1996
b47eaf9d5e add editor (modified by 920 text editor) 2017-01-30 11:13:30 +08:00
hyb1996
5c8307afaa add: editor (modified by 920 text editor) 2017-01-30 11:11:03 +08:00
hyb1996
e6453a57ba change to java 7 and min sdk version 19 2017-01-29 10:16:03 +08:00
hyb1996
fd64e2b95d add sdcard permission check 2017-01-27 20:04:03 +08:00
hyb1996
c6fd10c7f9 add: javascript support 2017-01-27 19:45:07 +08:00
hyb1996
307dbe8859 initial commit 2017-01-27 09:05:38 +08:00