hyb1996
|
d2e0899c8b
|
修复 auto.setMode()报错的问题
|
2018-10-15 15:57:13 +08:00 |
|
hyb1996
|
d1fb2c44f2
|
新增 app.sendBroadcast("inspect_layout_hierarchy"),app.sendBroadcast("inspect_layout_bounds");
|
2018-10-15 00:52:20 +08:00 |
|
hyb1996
|
429407ed2d
|
fix: floaty
|
2018-10-15 00:08:53 +08:00 |
|
hyb1996
|
82fa139ec0
|
fix: bug of ui.Widget; add: sample for ui.Widget
|
2018-10-14 14:34:34 +08:00 |
|
hyb1996
|
14b7a7e85e
|
sample: 自定义控件; fix: ActivityNotFoundException
|
2018-10-14 10:33:23 +08:00 |
|
hyb1996
|
4dc37bc4ff
|
fix: floaty not working
|
2018-10-12 23:30:50 +08:00 |
|
hyb1996
|
7fe204c44f
|
save works
|
2018-10-12 16:25:24 +08:00 |
|
hyb1996
|
b42e440fff
|
save works
|
2018-10-11 16:15:40 +08:00 |
|
hyb1996
|
8d2c0dd9f3
|
feat: auto.setFlags("findOnUiThread");
|
2018-10-06 13:47:11 +08:00 |
|
hyb1996
|
dcc09c4034
|
fix: cannot set w and h on root element of ui;
fix: ui.post
|
2018-09-27 00:22:41 +08:00 |
|
hyb1996
|
37796048f4
|
refactor(ui): refactor ScriptListView
|
2018-09-17 09:24:22 +08:00 |
|
hyb1996
|
c5c9aaa8e1
|
fix(automator): RootAutomator (x, y) not correct on some devices
|
2018-09-16 01:49:33 +08:00 |
|
hyb1996
|
b2b2362f71
|
fix(autojs): root automator not working on some device
|
2018-09-15 21:19:15 +08:00 |
|
hyb1996
|
c388148b8f
|
feat(autojs): engines.myEngine().execArgv
|
2018-09-12 10:37:56 +08:00 |
|
hyb1996
|
769529585d
|
fix(autojs): EventEmitter.once(), view._id() ; feat(autojs): auto.getService(), auto.getWindows(), auto.setWindowFilter(), util.java.toJsArray()
|
2018-09-09 21:37:53 +08:00 |
|
hyb1996
|
32548ff9f4
|
fix require() for json file;fix loadJar() not working; add loadDex(); add image.readPixels(); add util.java
|
2018-09-08 22:43:37 +08:00 |
|
hyb1996
|
a2c46d0787
|
feat(debug): supports debugging across files; supports watching variables; supports evaluate code on debug;
|
2018-09-08 17:30:01 +08:00 |
|
hyb1996
|
61beabadb3
|
fix: require() supports npm module
|
2018-09-06 23:18:45 +08:00 |
|
hyb1996
|
7036fa994e
|
fix(autojs): ui.emitter.emit() may make app crash if callback throws exception
add(sample): 界面模板一.js
|
2018-06-03 11:57:49 +08:00 |
|
hyb1996
|
debcb1d7b8
|
api(autojs): supports ui label toolbar, appbar, tabs, viewpager, drawer
|
2018-05-31 01:38:36 +08:00 |
|
hyb1996
|
22185346e8
|
save works
|
2018-05-29 20:26:21 +08:00 |
|
hyb1996
|
30dbe6e3f2
|
api(images): images.copy(), Image(width, height)
|
2018-05-28 21:37:05 +08:00 |
|
hyb1996
|
faa5ef4c48
|
add(sample): 护眼模式
fix(floaty): xml.toString() return empty when xml has just one node
|
2018-05-28 20:02:40 +08:00 |
|
hyb1996
|
44b7f0b39a
|
api(floaty): floaty.rawWindow()
|
2018-05-28 17:02:48 +08:00 |
|
hyb1996
|
d5630876d9
|
add missing files
|
2018-05-25 20:09:51 +08:00 |
|
hyb1996
|
7839bc6813
|
refactor: rename package name to 'org.autojs.autojs'
|
2018-05-25 13:20:00 +08:00 |
|
hyb1996
|
a6bc3b26f1
|
fix(autojs): script bridges convert boolean to Boolean
|
2018-04-25 16:22:38 +08:00 |
|
hyb1996
|
188347be34
|
fix(dialogs): cannot use 'in' in non-object for following code alert("", "", ()=>{})
`
|
2018-04-21 14:50:05 +08:00 |
|
hyb1996
|
baaa820d09
|
api(dialogs): change dialog event callback thread to caller thread
|
2018-04-18 17:48:26 +08:00 |
|
hyb1996
|
97198ad668
|
fix(autojs): bridges.call() convert boolean to java.lang.Boolean
|
2018-04-18 16:36:40 +08:00 |
|
hyb1996
|
278cfd2272
|
api(dialogs): dialogs.build()
|
2018-04-17 22:27:40 +08:00 |
|
hyb1996
|
8b82a294d7
|
fix(ui): Don't call setOn(Long)ClickListener for an AdapterView
|
2018-04-11 16:41:16 +08:00 |
|
hyb1996
|
b49ea34585
|
fix(http): timeout on http request
|
2018-04-11 16:25:15 +08:00 |
|
hyb1996
|
16692dadf3
|
fix(selector): UiObjectCollection.find() conflicts with Array.find()
|
2018-04-07 14:03:14 +08:00 |
|
hyb1996
|
af8823b10f
|
feat(rhino): java object and class can custom prototype in javascript
|
2018-04-07 13:22:41 +08:00 |
|
hyb1996
|
b381f28470
|
api(app, globals): app.autojs, app.versionCode, app.versionName, requiresApi, requiresAutojsVersion
|
2018-04-02 14:30:03 +08:00 |
|
hyb1996
|
737f1a901f
|
fix(images): src or template image may be recycled on findImage
|
2018-04-02 11:41:38 +08:00 |
|
hyb1996
|
b3f000d240
|
api(engines): engines.all(), ScriptEngine.emit()
api(events): events.broadcast
|
2018-04-01 14:07:18 +08:00 |
|
hyb1996
|
e3335f4b79
|
fix(floaty): bugs of floaty's view inflation
|
2018-03-31 20:55:33 +08:00 |
|
hyb1996
|
32f9fd3359
|
fix(canvas): emit should call with view as this
fix(sample): 贪吃蛇重力感应版: some typo and bugs
|
2018-03-31 12:25:38 +08:00 |
|
hyb1996
|
af5bf8ecf2
|
feat(ui): supports label grid
|
2018-03-30 17:37:31 +08:00 |
|
hyb1996
|
a7ed49d8b1
|
sample(ui): music file browser
|
2018-03-29 21:17:49 +08:00 |
|
hyb1996
|
bac87f2591
|
refactor(ui): refactor dynamic layout inflater
feat(ui): xml one way data binding
feat(ui): label `list`
|
2018-03-29 16:50:21 +08:00 |
|
hyb1996
|
a009eb02b0
|
refactor: use GlobalAppContext to replace App.getApp()
add: Canvas
|
2018-03-23 14:45:48 +08:00 |
|
hyb1996
|
e7103b3187
|
api(images): images.toBase64(), images.fromBase64(), images.save(), images.toBytes(), images.fromBytes()
|
2018-03-21 17:41:44 +08:00 |
|
hyb1996
|
e705d7f688
|
fix(ui): app crash when some ui events' handlers throw exception
|
2018-03-21 16:43:44 +08:00 |
|
hyb1996
|
9e4cdb4723
|
fix: EditText of floaty window cannot request focus
|
2018-03-20 22:09:51 +08:00 |
|
hyb1996
|
b46e08e6bf
|
api: event click, long_click, touch_down and so on for view
|
2018-03-20 21:27:02 +08:00 |
|
hyb1996
|
c5e3050732
|
just to save works
|
2018-03-17 14:34:59 +08:00 |
|
hyb1996
|
714cbd5759
|
fix: engines.exec*** reports error
|
2018-03-15 16:48:24 +08:00 |
|