Commit Graph

498 Commits

Author SHA1 Message Date
Joshua Granick
117d775813 Vector2/doc updates 2018-07-17 13:40:19 -07:00
guruas3
00cfbb6349 Remove traces from HTML5Window 2018-07-17 13:39:21 -07:00
Joshua Granick
89cc10b039 Improve Matrix3 to allow for Vector2 re-use, cleanup Matrix4, add documentation 2018-07-16 15:52:25 -07:00
Joshua Granick
6aea860c22 Fix HTML5 resizable window 2018-07-16 09:39:00 -07:00
Joshua Granick
79c0158d11 Finish Matrix3 docs 2018-07-16 08:48:48 -07:00
Joshua Granick
0af093afdb Documentation updates, Matrix improvements 2018-07-13 23:06:18 -07:00
Joshua Granick
da40e5de93 Fix replay of native audio source 2018-07-13 15:17:25 -07:00
Joshua Granick
a4e2663d0a Doc gen fixes 2018-07-13 13:04:17 -07:00
Joshua Granick
4f1048e6f9 Initial Harfbuzz bindings for HashLink 2018-07-13 11:02:02 -07:00
Joshua Granick
52686c4134 Progress on native Harfbuzz bindings for HashLink target 2018-07-12 21:56:06 -07:00
Joshua Granick
0c567fac0e Fix HashLink support 2018-07-12 20:01:54 -07:00
Joshua Granick
2cd04ea4a3 Documentation improvements 2018-07-12 18:13:08 -07:00
Joshua Granick
0d32168696 Shorten Neko traces including a GL context 2018-07-12 16:32:23 -07:00
Joshua Granick
8a6a0922eb Expose stage and element on Window (Flash and HTML5), restore AIR multi-window support 2018-07-12 12:20:08 -07:00
Joshua Granick
c4e3224c00 Make documentation style more consistent, finish documenting Image for now 2018-07-11 10:44:13 -07:00
Joshua Granick
22965fa6f5 Documentation update 2018-07-10 16:49:02 -07:00
Joshua Granick
ab1075c70a Compile fix 2018-07-10 16:28:50 -07:00
Joshua Granick
734ba1071f Update lime.media.AudioContext, update lime.media for docs 2018-07-10 16:24:08 -07:00
Joshua Granick
072843d18e Update API docs to specify paths that aren't available on certain platforms 2018-07-10 16:23:28 -07:00
Joshua Granick
4c7ef66128 Some docs work 2018-07-10 12:06:04 -07:00
Joshua Granick
22ae2111bb Fix docs and compile 2018-07-09 19:23:32 -07:00
Joshua Granick
a675720aa5 Speed up compilation, compile fix 2018-07-09 15:50:14 -07:00
Joshua Granick
6ae72ea462 Native cleanup, merge lime.ui.Mouse into Window 2018-07-09 15:31:55 -07:00
Joshua Granick
90916418a0 Doc fixes 2018-07-07 11:29:26 -07:00
Joshua Granick
cba70332e5 Add Mouse.visible, move cursor backend for HTML5 to window 2018-07-07 11:11:22 -07:00
Joshua Granick
ead5cd8946 Flash fixes 2018-07-07 11:10:57 -07:00
Joshua Granick
ec1359fb20 Fix AIR target, enable support without tools 2018-07-07 07:31:47 -07:00
Joshua Granick
cd7d2b3fcf AIR window fixes 2018-07-07 05:48:40 -07:00
Joshua Granick
cda51acedc Documentation fix 2018-07-05 16:27:35 -07:00
Joshua Granick
9c9f0006da Documentation fixes 2018-07-05 15:15:32 -07:00
Joshua Granick
c9d522da6b Minor fixes 2018-07-05 14:58:29 -07:00
Joshua Granick
cbf6a85e49 Minor fixes 2018-07-05 14:17:47 -07:00
Joshua Granick
1a93d95638 Add onWindowCreate, rename onWindowCreate to onCreateWindow 2018-07-05 12:04:44 -07:00
Joshua Granick
305163e4d8 Compile fix 2018-07-05 11:38:14 -07:00
Joshua Granick
e5f5610c44 createWindow should return Window instance 2018-07-05 11:37:46 -07:00
Joshua Granick
911e099240 Change GLUtils to GLProgram/GLShader fromSource/fromSources 2018-07-05 09:34:01 -07:00
Joshua Granick
5feb863e1f Implement HB getGlyphInfo and position, add buffer.clusterLevel 2018-07-05 09:34:01 -07:00
Joshua Granick
fc56de8f32 Merge Harfbuzz bindings 2018-07-05 09:34:00 -07:00
Joshua Granick
5528c9b88a Minor fixes 2018-07-05 09:34:00 -07:00
Joshua Granick
b076f95dc7 Refactor, make Preloader created by default, onUpdate on Application, app.createWindow, merge win/context attributes 2018-07-05 09:34:00 -07:00
Joshua Granick
59520c26cb Rough pass at refactoring app.Config into Window and new RenderContextAttributes and Meta 2018-07-05 09:34:00 -07:00
Joshua Granick
01afb34e42 Work in progress, refactor Application create and GL fixes 2018-07-05 09:34:00 -07:00
Joshua Granick
5229a70764 Compile fix 2018-07-05 09:33:59 -07:00
Joshua Granick
31375e5da4 Refactor OpenGL context, WebGL only on HTML5, GLES + WebGL on mobile, all types on desktop 2018-07-05 09:33:59 -07:00
Joshua Granick
68deec6149 Work on RenderContext, rename .element and .sprite to .dom and .flash (for consistency) 2018-07-05 09:33:59 -07:00
Joshua Granick
f830f5758d Rename CanvasRenderContext to Canvas2DRenderContext 2018-07-05 09:33:59 -07:00
Joshua Granick
355aa29d56 Move update/frameRate to Window and flatten Application convenience callbacks to fire only from the primary window 2018-07-05 09:33:59 -07:00
Joshua Granick
9a0c65ed2e Refactor API for clarity and future changes 2018-07-05 09:33:58 -07:00