Commit Graph

499 Commits

Author SHA1 Message Date
hyb1996
61ba5dbed5 fix: try to fix memory leak of images 2018-03-29 21:34:24 +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
9a61bbe64d add: 300 built-in icons 2018-03-28 10:52:04 +08:00
hyb1996
9c43b1f41c opt: API of canvas 2018-03-24 13:37:10 +08:00
hyb1996
a009eb02b0 refactor: use GlobalAppContext to replace App.getApp()
add: Canvas
2018-03-23 14:45:48 +08:00
hyb1996
d098c77827 fix(ui): textStyle 2018-03-21 17:50:49 +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
6934a068e5 fix: built ui script shows log instead of ui 2018-03-21 17:03:39 +08:00
hyb1996
e705d7f688 fix(ui): app crash when some ui events' handlers throw exception 2018-03-21 16:43:44 +08:00
hyb1996
90ab184310 fix(canvas): rendering thread not restart when a destroyed surface is recreated 2018-03-21 16:27:09 +08:00
hyb1996
efa31915c2 add: sample Gluttonous Snake for canvas 2018-03-21 16:04:43 +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
f16b3ad922 feat: new ui widget canvas 2018-03-19 19:17:06 +08:00
hyb1996
c5e3050732 just to save works 2018-03-17 14:34:59 +08:00
hyb1996
976e78e07d fix: requestScreenCapture() dead lock if request activity destroyed 2018-03-15 20:22:13 +08:00
hyb1996
9679830c75 fix: generated selector code is wrong for exists and waitFor 2018-03-15 19:30:29 +08:00
hyb1996
714cbd5759 fix: engines.exec*** reports error 2018-03-15 16:48:24 +08:00
hyb1996
0d94c36d8c fix: thread.interrupt() not quit looper 2018-03-15 16:35:22 +08:00
hyb1996
40f7941064 fix: extras option for app.intent() handles data types incorrectly 2018-03-10 16:35:49 +08:00
hyb1996
16b39b550d fix(selector): the behavior of findOnce() is different from docs point out 2018-03-09 13:36:52 +08:00
hyb1996
c0b03d89d5 fix: floaty.closeAll() not found 2018-02-28 09:52:32 +08:00
hyb1996
3de96662c6 docs: events, automator 2018-02-27 17:59:12 +08:00
hyb1996
ce515e58e0 api(automator): auto.waitFor() 2018-02-27 17:28:50 +08:00
hyb1996
528171b77d api(events): events.setKeyInterceptionEnabled() 2018-02-27 17:03:09 +08:00
hyb1996
a43ac939e9 refactor: rewrite init.js 2018-02-27 16:32:10 +08:00
hyb1996
235115edf3 api(app): app.startActivity() for string param 2018-02-27 16:16:32 +08:00
hyb1996
66c436cd99 index: sensors, media 2018-02-27 13:24:07 +08:00
hyb1996
724fd115eb docs: sensors, media 2018-02-27 13:16:11 +08:00
hyb1996
37e4ebc91e api: add module media 2018-02-27 11:27:37 +08:00
hyb1996
ab121f23c3 global key observer lazy initialize 2018-02-27 09:59:36 +08:00
hyb1996
86c1371e93 touch record lazy initialize 2018-02-27 09:39:58 +08:00
Stardust
b8633fa059
Merge pull request #308 from hyb1996/jsdroid-editor
New editor: Jsdroid editor
2018-02-27 09:34:59 +08:00
hyb1996
43e3a75676 feat: any words' completion 2018-02-26 20:35:06 +08:00
hyb1996
84ab4d481c chore: find and replace 2018-02-26 19:52:47 +08:00
hyb1996
a3fd8f2423 feat: uncaught exception on non-ui threads does not cause crash report any more 2018-02-26 14:04:25 +08:00
hyb1996
ced53c729f feat(editor): inline some methods and fields to improve drawing efficiency(?) 2018-02-26 13:55:03 +08:00
hyb1996
3b2aac78fd feat: brackets matching 2018-02-26 13:12:36 +08:00
hyb1996
445bcfa462 feat(editor): auto indent 2018-02-25 18:02:44 +08:00
hyb1996
451960008a chore 2018-02-24 23:11:54 +08:00
hyb1996
011008df93 feat: util.format() supports java array 2018-02-24 20:42:01 +08:00
hyb1996
dfc75dab94 feat: supports changing editor text size 2018-02-24 18:49:39 +08:00
hyb1996
dab33831cb feat: current line highlight 2018-02-24 12:05:05 +08:00
hyb1996
198a694064 fix: engines.execScriptFile() missing executePath config 2018-02-23 22:42:53 +08:00
hyb1996
622bb4c277 fix: editor cannot scroll horizontally if editor's height < parent's height 2018-02-23 19:01:46 +08:00
hyb1996
69861e8b4f feat: editor toolbar menu item status sync 2018-02-23 12:51:34 +08:00
hyb1996
6f9b302e9b fix: get visible char start and end are not correct 2018-02-23 12:35:07 +08:00
hyb1996
e4cda0b64f feat: verify dex files 2018-02-23 11:21:18 +08:00
hyb1996
29402055ab feat: light theme for new editor 2018-02-22 17:32:29 +08:00