Commit Graph

  • 438a959473 save works hyb1996 2018-10-11 10:56:16 +08:00
  • 0c9d440832 Merge branch 'dev' of https://github.com/hyb1996/NoRootScriptDroid into dev hyb1996 2018-10-11 10:11:38 +08:00
  • e39dad9da3 Merge branch 'dev' of https://github.com/hyb1996/NoRootScriptDroid into dev hyb1996 2018-10-11 10:10:40 +08:00
  • f757083657 feat(ui): project icon setting hyb1996 2018-10-10 16:47:20 +08:00
  • 54146aa581 feat(ui): project icon setting hyb1996 2018-10-10 15:26:48 +08:00
  • cce09209a3 fix: exposed uri error hyb1996 2018-10-10 14:49:59 +08:00
  • 6cebca179c feat: runtime.loadJar() cache dex hyb1996 2018-10-10 00:31:55 +08:00
  • 94395544b7 fix: linear.showDividers, text.ellipsize hyb1996 2018-10-09 23:49:45 +08:00
  • 51fedba26b fix(target O): static broadcast receiver not working hyb1996 2018-10-06 14:08:00 +08:00
  • 8d2c0dd9f3 feat: auto.setFlags("findOnUiThread"); hyb1996 2018-10-06 13:47:11 +08:00
  • 4cae6496b0 fix(ui): regex cannot show in editor hyb1996 2018-10-06 11:42:13 +08:00
  • 54cbb78d8e fix(target O): floating window cannot be shown hyb1996 2018-10-06 11:16:27 +08:00
  • 0ff7b1c208 fix: 5028 java.util.regex.PatternSyntaxException java.util.regex.Pattern.compileImpl(Native Method) 2 java.util.regex.Pattern.compile(Pattern.java:1340) 3 java.util.regex.Pattern.<init>(Pattern.java:1324) 4 java.util.regex.Pattern.compile(Pattern.java:946) 5 java.lang.String.replaceAll(String.java:2216) 6 org.autojs.autojs.ui.edit.editor.CodeEditor.replaceAll(CodeEditor.java:246) 7 org.autojs.autojs.ui.edit.EditorView.replaceAll(EditorView.java:556) 8 org.autojs.autojs.ui.edit.FindOrReplaceDialogBuilder.findOrReplace(FindOrReplaceDialogBuilder.java:110) 9 org.autojs.autojs.ui.edit.FindOrReplaceDialogBuilder.access$100(FindOrReplaceDialogBuilder.java:25) 10 org.autojs.autojs.ui.edit.FindOrReplaceDialogBuilder$1.onClick(FindOrReplaceDialogBuilder.java:57) hyb1996 2018-10-06 10:32:55 +08:00
  • 4851790ad9 update libraries and dependencies's version hyb1996 2018-10-06 10:12:29 +08:00
  • 2259020403 fix: dev plugin save creating dir hyb1996 2018-09-29 11:13:15 +08:00
  • 9d1fdf3fe9 feat: intent task hyb1996 2018-09-28 14:20:21 +08:00
  • 02b1587f6b feat: intent task hyb1996 2018-09-28 13:46:01 +08:00
  • 025e594a01 feat: intent task hyb1996 2018-09-28 00:56:34 +08:00
  • cf16739e75 fix: catch some crash on ui thread hyb1996 2018-09-27 13:56:08 +08:00
  • dcc09c4034 fix: cannot set w and h on root element of ui; fix: ui.post hyb1996 2018-09-27 00:22:41 +08:00
  • 00e687f10d fix: crash on automator code generate hyb1996 2018-09-26 23:45:51 +08:00
  • 301a4286e5 fix: img.h not working; hyb1996 2018-09-26 23:43:13 +08:00
  • bb130f56ea fix: sensors's callback persisted in loopers' ThreadLocal, causes ScriptExecuteActivity memory leak hyb1996 2018-09-19 20:28:53 +08:00
  • 16709529e3 fix: Java.lang.NullPointerException: Attempt to invoke interface method 'com.stardust.autojs.engine.ScriptEngine com.stardust.autojs.execution.ScriptExecution.getEngine()' on a null object reference com.stardust.autojs.ScriptEngineService$1.onFinish(ScriptEngineService.java:70) com.stardust.autojs.ScriptEngineService$1.onSuccess(ScriptEngineService.java:66) com.stardust.autojs.execution.ScriptExecutionObserver.onSuccess(ScriptExecutionObserver.java:22) com.stardust.autojs.execution.ScriptExecuteActivity.finish(ScriptExecuteActivity.java:137) com.stardust.autojs.engine.LoopBasedJavaScriptEngine.forceStop(LoopBasedJavaScriptEngine.java:69) org.autojs.autojs.ui.main.task.Task$RunningTask.cancel(Task.java:100) org.autojs.autojs.ui.main.task.TaskListRecyclerView$TaskViewHolder.stop(TaskListRecyclerView.java:246) org.autojs.autojs.ui.main.task.TaskListRecyclerView$TaskViewHolder_ViewBinding$1.doClick(TaskListRecyclerView$TaskViewHolder_ViewBinding.java:34) butterknife.internal.DebouncingOnClickListener.onClick(DebouncingOnClickListener.java:22) android.view.View.performClick(View.java:5641) android.view.View$PerformClick.run(View.java:22533) android.os.Handler.handleCallback(Handler.java:751) android.os.Handler.dispatchMessage(Handler.java:95) android.os.Looper.loop(Looper.java:177) android.app.ActivityThread.main(ActivityThread.java:6674) java.lang.reflect.Method.invoke(Native Method) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802) hyb1996 2018-09-19 16:47:19 +08:00
  • 723c7a7ff0 fix(ui): some bugs on back pressed hyb1996 2018-09-19 16:41:01 +08:00
  • 62aafaf06b fix: app memory leak; feat: app foreground service hyb1996 2018-09-19 14:40:05 +08:00
  • 44fe0079c3 fix: https://docs.qq.com/doc/Bx01Pn3VcgTn1sMR4T3EkjgU0LuPI60KdqgC2ETyTC4KNvuh39MYhP0gVL1S3wtZlQ2SUh123 : "悬浮窗选择器問題,如果點擊佈局图层分析,然後找到最下面一個長按,會出現無法顯示查看控件信息問題" hyb1996 2018-09-18 21:12:27 +08:00
  • a01fdbc131 fix: forget to set package name to apk builder hyb1996 2018-09-18 20:20:35 +08:00
  • 8259a12e12 fix: invalid project cause ProjectConfigActivity and ExplorerToolbar crash hyb1996 2018-09-18 20:01:24 +08:00
  • c8d2a6e7a2 feat: new project, project manager hyb1996 2018-09-18 17:30:57 +08:00
  • 36e9c9481a save works hyb1996 2018-09-17 15:58:10 +08:00
  • 04bffdc425 save works hyb1996 2018-09-17 15:32:11 +08:00
  • 5bfc6b6a4b commit ad lib file hyb1996 2018-09-17 09:28:43 +08:00
  • 37796048f4 refactor(ui): refactor ScriptListView hyb1996 2018-09-17 09:24:22 +08:00
  • c5c9aaa8e1 fix(automator): RootAutomator (x, y) not correct on some devices hyb1996 2018-09-16 01:49:33 +08:00
  • 91d5eab872 fix(ui): CodeEditText rendering hyb1996 2018-09-15 22:00:42 +08:00
  • b2b2362f71 fix(autojs): root automator not working on some device hyb1996 2018-09-15 21:19:15 +08:00
  • a3ae309742 fix: app crash when a timer callback throws exception on main thread; feat: umeng ads hyb1996 2018-09-15 14:04:01 +08:00
  • 02c64cd7b1 feat: java class searching and import; fix: editor crash on edit when file is too large hyb1996 2018-09-15 11:52:44 +08:00
  • fc0f5c479e feat: use web socket to connect with debug server hyb1996 2018-09-14 14:41:03 +08:00
  • bb7cb6bd1a fix(ui): breakpoint on other source causing app crash when debugging hyb1996 2018-09-14 09:26:57 +08:00
  • 92e06867d7 fix: json socket receive data length hyb1996 2018-09-14 09:18:28 +08:00
  • 2c46e7d5bb fix: json socket send data length hyb1996 2018-09-14 09:14:40 +08:00
  • 9a5f6f014c feat(app): add intent task hyb1996 2018-09-13 22:27:03 +08:00
  • 57960bd30b feat(autojs): ui script's id is -1 hyb1996 2018-09-13 20:31:05 +08:00
  • c0094e4445 feat(autojs): loadJar(), loadDex() supports relative path hyb1996 2018-09-13 20:12:13 +08:00
  • c3f5c109be feat(ui): confirm when delete script or dir hyb1996 2018-09-13 20:07:29 +08:00
  • 1e5f911441 fix(autojs): AndroidClassLoader.defineClass() hyb1996 2018-09-13 19:59:19 +08:00
  • c41b3fcfe2 save databases works hyb1996 2018-09-13 19:53:19 +08:00
  • 0281563077 fix(ui): app crash when editor cannot open file hyb1996 2018-09-13 16:52:38 +08:00
  • 4fe8e4add4 fix(ui): cannot redo and undo hyb1996 2018-09-13 16:30:18 +08:00
  • ccf85fe2f5 opt(ui): js beautifier supports formatting xml hyb1996 2018-09-13 11:07:19 +08:00
  • 23f817f4e3 Revert "opt(ui): use new js beautifier" hyb1996 2018-09-13 09:10:37 +08:00
  • a69152f719 opt(ui): use new js beautifier hyb1996 2018-09-13 09:09:28 +08:00
  • e45c72853c opt(ad): minus ad loading timeout hyb1996 2018-09-12 17:56:48 +08:00
  • 777b3e1163 fix(ui): issue report not working hyb1996 2018-09-12 17:42:18 +08:00
  • a2ed727477 feat: use bugly to report crash hyb1996 2018-09-12 16:43:11 +08:00
  • c388148b8f feat(autojs): engines.myEngine().execArgv hyb1996 2018-09-12 10:37:56 +08:00
  • a902081c1c fix(autojs): loadDex and loadJar bugs hyb1996 2018-09-12 10:00:39 +08:00
  • 89897e3294 fix(dev): fix bugs of json socket hyb1996 2018-09-11 17:23:26 +08:00
  • 8c8d4bd89c fix(dev): fix bugs of json socket hyb1996 2018-09-11 16:06:18 +08:00
  • 8401ce40c6 feat(debug): use json socket to connect to remote debug client hyb1996 2018-09-11 13:01:37 +08:00
  • 834280428d refactor(debug): 从DebugToolFragment中分离debug逻辑 hyb1996 2018-09-11 08:11:59 +08:00
  • 0b84d755dc fix(ui): jump to line crash when line input is empty hyb1996 2018-09-10 07:56:26 +08:00
  • 769529585d fix(autojs): EventEmitter.once(), view._id() ; feat(autojs): auto.getService(), auto.getWindows(), auto.setWindowFilter(), util.java.toJsArray() hyb1996 2018-09-09 21:37:53 +08:00
  • e09966505c opt(timing): request for ignore battery optimization; optimize TimedTaskScheduler to schedule task hyb1996 2018-09-09 15:10:31 +08:00
  • f62958655a opt(autojs): optimize TimedTaskScheduler to schedule task hyb1996 2018-09-09 13:47:23 +08:00
  • 32548ff9f4 fix require() for json file;fix loadJar() not working; add loadDex(); add image.readPixels(); add util.java hyb1996 2018-09-08 22:43:37 +08:00
  • 94a17c3118 feat(ui): supports adding or removing breakpoint on debug hyb1996 2018-09-08 20:22:26 +08:00
  • 031fc56131 feat(ui): supports touching gutter to set breakpoint hyb1996 2018-09-08 18:05:09 +08:00
  • a2c46d0787 feat(debug): supports debugging across files; supports watching variables; supports evaluate code on debug; hyb1996 2018-09-08 17:30:01 +08:00
  • 5329278e8d Merge branch 'dev' of https://github.com/hyb1996/NoRootScriptDroid into dev hyb1996 2018-09-08 09:20:43 +08:00
  • ee17b27a79 fix: files.create() cannot create dir hyb1996 2018-09-08 09:20:23 +08:00
  • c56157d8da feat(ui): fix debug mode exception on orientation change hyb1996 2018-09-08 01:53:51 +08:00
  • 32805aad34 feat(ui): supports debugging hyb1996 2018-09-07 22:26:03 +08:00
  • e5e1b567e7 refactor(ui): toolbar menu design; hyb1996 2018-09-07 12:36:13 +08:00
  • 457141d6c0 Merge branch 'dev' of https://github.com/hyb1996/NoRootScriptDroid into dev hyb1996 2018-09-07 09:01:16 +08:00
  • 2cd9394ca4 一些代码细节调整 hyb1996 2018-09-07 08:59:34 +08:00
  • 61beabadb3 fix: require() supports npm module hyb1996 2018-09-06 23:18:45 +08:00
  • a27f8689d2 Update Readme.md Stardust 2018-08-03 11:31:51 +08:00
  • 4a1280eaba Update Readme.md Stardust 2018-08-03 11:29:01 +08:00
  • 220473c109 fix: Permission for drawing overlays on MIUI 10 hyb1996 2018-07-29 17:55:02 +08:00
  • de77cd7509 Merge branch 'dev' of https://github.com/hyb1996/NoRootScriptDroid into dev hyb1996 2018-07-18 23:48:44 +08:00
  • 093a19c491 feat(ui): spinner: textSize, textColor, textStyle, entryTextSize, entryTextColor, entryTextStyle hyb1996 2018-07-17 23:01:19 +08:00
  • ad17db657c Merge pull request #350 from hyb1996/dev Stardust 2018-07-13 14:43:37 +08:00
  • 31922af8f2 回退version.json解决旧版本崩溃的问题 hyb1996 2018-07-13 14:40:31 +08:00
  • 6e481a3841 修复每次打包都会增加project.json的assets条目 hyb1996 2018-07-13 14:29:41 +08:00
  • 5251028b0b 修复无法直接下载最新版本的问题 hyb1996 2018-07-11 17:59:04 +08:00
  • f78f569461 移除了主动请求READ_PHONE_STATE权限 hyb1996 2018-07-11 17:30:06 +08:00
  • 01beaf7b37 fix: Version: 404 Android: 19 java.lang.NoClassDefFoundError: android/os/PersistableBundle at java.lang.Class.getDeclaredMethods(Native Method) at java.lang.Class.getPublicMethodsRecursive(Class.java:894) at java.lang.Class.getMethods(Class.java:877) at org.mozilla.javascript.JavaMembers.discoverAccessibleMethods(JavaMembers.java:346) at org.mozilla.javascript.JavaMembers.discoverAccessibleMethods(JavaMembers.java:302) at org.mozilla.javascript.JavaMembers.reflect(JavaMembers.java:419) at org.mozilla.javascript.JavaMembers.<init>(JavaMembers.java:43) at org.mozilla.javascript.JavaMembers.lookupClass(JavaMembers.java:807) at org.mozilla.javascript.NativeJavaObject.initMembers(NativeJavaObject.java:54) at org.mozilla.javascript.NativeJavaObject.<init>(NativeJavaObject.java:44) at org.mozilla.javascript.NativeJavaObject.<init>(NativeJavaObject.java:34) at org.mozilla.javascript.WrapFactory.wrapAsJavaObject(WrapFactory.java:115) at org.mozilla.javascript.WrapFactory.wrap(WrapFactory.java:72) at com.stardust.autojs.engine.RhinoJavaScriptEngine$WrapFactory.wrap(RhinoJavaScriptEngine.java:178) at org.mozilla.javascript.Context.javaToJS(Context.java:1838) at com.stardust.autojs.engine.RhinoJavaScriptEngine.put(RhinoJavaScriptEngine.java:64) at com.stardust.autojs.execution.ScriptExecuteActivity.prepare(ScriptExecuteActivity.java:126) at com.stardust.autojs.execution.ScriptExecuteActivity.runScript(ScriptExecuteActivity.java:96) at com.stardust.autojs.execution.ScriptExecuteActivity.onCreate(ScriptExecuteActivity.java:75) at android.app.Activity.performCreate(Activity.java:5397) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1113) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) at android.app.ActivityThread.access$800(ActivityThread.java:135) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5021) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.ClassNotFoundException: Didn't find class "android.os.PersistableBundle" on path: DexPathList[[zip file "/data/app/org.autojs.autojs-1.apk", zip file "/data/data/org.autojs.autojs/code_cache/secondary-dexes/org.autojs.autojs-1.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/org.autojs.autojs-1, /system/lib, /system/lib/arm, /data/downloads]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:497) at java.lang.ClassLoader.loadClass(ClassLoader.java:457) ... 33 more hyb1996 2018-07-11 17:09:21 +08:00
  • d5c38ae537 fix: hyb1996 2018-07-11 16:57:41 +08:00
  • d0a07f92d0 Merge pull request #349 from hyb1996/dev Stardust 2018-07-09 16:29:27 +08:00
  • b9c7250cf8 Not show ad on first day hyb1996 2018-07-09 16:28:50 +08:00
  • e247943035 修复在Android O上创建快捷方式失败的问题;替换默认快捷方式图标 hyb1996 2018-07-07 22:47:20 +08:00
  • dc468c7de4 fix bugs hyb1996 2018-07-01 20:20:06 +08:00
  • 7be59e0c46 Merge pull request #338 from hyb1996/dev Stardust 2018-06-03 21:42:20 +08:00
  • 997b652df9 fix(app): change documentation source and refresh cannot apply changes immediately docs: update to latest hyb1996 2018-06-03 21:07:11 +08:00
  • 023b8a79d9 feat(app): supports changing default script dir path hyb1996 2018-06-03 18:05:17 +08:00
  • 7036fa994e fix(autojs): ui.emitter.emit() may make app crash if callback throws exception add(sample): 界面模板一.js hyb1996 2018-06-03 11:57:49 +08:00
  • 35a5abed6a feat(autojs): requestScreenCapture() supports changing orientation automatically and dynamically hyb1996 2018-06-03 11:12:01 +08:00