Commit Graph

318 Commits

Author SHA1 Message Date
Joshua Granick
7134baafef Add lime.utils.JNI, initially supporting JNI.getEnv 2015-02-04 17:13:27 -08:00
Joshua Granick
4dde860505 Add HAVE_LIBC when building SDL related files 2015-02-04 16:09:26 -08:00
Joshua Granick
38bc6bd04e Added System.getTimer, moved file I/O into system, removed unused 2015-02-04 16:05:37 -08:00
Joshua Granick
8f9591365a Fix JNI JPEG and PNG file loading 2015-02-04 14:07:21 -08:00
Joshua Granick
d6f6e92663 Fix audio support on Android (non-legacy) 2015-02-04 13:40:57 -08:00
Joshua Granick
5467964453 Get Android working with files, add quick fallback to PNG/JPEG if no FD is available and implement SDL fdopen 2015-02-04 11:18:17 -08:00
Joshua Granick
f7ec042ce5 Use SDL_RWops 2015-02-04 10:46:28 -08:00
Joshua Granick
05ce36188b Add application.removeWindow, window.close, and fixes for using an empty config 2015-01-29 15:34:18 -08:00
Joshua Granick
9777ef4001 Add exit cleanup for OpenAL, in case proper shutdown does not occur 2015-01-29 11:46:37 -08:00
MattTuttle
482cf73341 Setting key modifier value in SDL key event 2015-01-27 12:58:26 -06:00
MattTuttle
d11045a4f9 Fixing error in Text.cpp 2015-01-23 16:03:53 -06:00
MattTuttle
94b9ea1b86 Whitespace corrections 2015-01-23 15:52:50 -06:00
MattTuttle
3827df6952 Improved font error handling when file isn't found 2015-01-23 15:48:52 -06:00
MattTuttle
9c5352a110 Harfbuzz buffer needs to be reset every time fromString is called 2015-01-23 12:44:35 -06:00
Daniel Uranga
23f8e01d2a Cleaning code a bit. No need to call Font.loadGlyphs since this is done automatically by Text.fromString 2015-01-23 12:37:50 -06:00
Daniel Uranga
5b2287a374 Fixed Arabic text rendering using Harfbuzz. Updated TextRendering sample. 2015-01-23 12:37:50 -06:00
Joshua Granick
8fe86596aa Cleanup window and renderer for SDL2 2015-01-14 23:07:54 -08:00
Joshua Granick
288ea1286e Use the Windows icon resource instead of SDL_SetIcon for both Lime and Lime legacy 2015-01-07 22:18:48 -08:00
Joshua Granick
ed34459738 Add more mouse cursor types 2014-12-29 13:41:29 -08:00
Joshua Granick
f1d08f096f Add Lime mouse cursor support on SDL2 2014-12-29 12:28:14 -08:00
Joshua Granick
896efe77c0 Automatically load icon on Windows 2014-12-28 13:23:12 -08:00
Joshua Granick
a12a27582e Confirm window.setIcon on Windows 2014-12-28 11:54:10 -08:00
Joshua Granick
05162a2d05 Add initial window.setIcon support 2014-12-28 11:05:35 -08:00
Joshua Granick
01a1c6ca3a Fix compile warnings on CURL binding 2014-12-28 11:05:24 -08:00
Joshua Granick
31f4131f4f Update openal-android 2014-12-27 13:06:33 -08:00
Joshua Granick
614d319330 Link openal-android on Lime as welll as Lime legacy, remove unneeded static libraries 2014-12-22 11:17:05 -08:00
Joshua Granick
46bebde008 Fix Android x86 build for now 2014-12-18 17:44:57 -08:00
Joshua Granick
f0bebdcc9d Infinite WAV loading fix 2014-12-16 14:54:25 -08:00
Joshua Granick
b23bf05d26 Rebuild fix 2014-12-12 11:24:11 -08:00
Joshua Granick
3687aa18c0 Initial Lime support on Android using SDL2, need to handle assets next 2014-12-08 17:42:18 -08:00
Joshua Granick
d53ec1efd7 Update architecture support for iOS, default now to ARMV7 as well as ARM64 2014-12-05 17:24:23 -08:00
Joshua Granick
68af1b5bb0 Add support for render context lost/restored events, initially with support for WebGL (thanks @mrcdk) 2014-11-28 11:54:56 -08:00
Joshua Granick
bdc7039b19 Add snapshot for Lime legacy 2014-11-12 22:20:57 -08:00
Joshua Granick
1f24e162ec Add native JPEG/PNG encoding 2014-11-11 10:48:14 -08:00
Joshua Granick
8cc187b583 Initial node.js support 2014-11-09 12:05:44 -08:00
vroad
17cb9e51b4 Work on node.js support 2014-11-02 23:38:29 +09:00
Joshua Granick
fe17a43f72 Use true font names and automatically register font names on native platforms 2014-11-01 09:44:59 -07:00
Joshua Granick
90ab2be4e6 Better approximation of cubic curves 2014-10-23 13:49:11 -07:00
Joshua Granick
da1ba2a143 Fix initial support for cubic bezier font outlines, need to come back and add support for multiple quadratic curves for better quality 2014-10-23 13:19:32 -07:00
Joshua Granick
58e70d4b76 Improve handling of font family name, move AssetHelper.processLibraries and fix a couple colors 2014-10-22 21:40:38 -07:00
Joshua Granick
79082949a6 Restore Flash font embedding 2014-10-14 12:46:31 -07:00
Joshua Granick
4cb658dab5 PNG improvements 2014-09-26 13:36:17 -07:00
Joshua Granick
f2825da4e3 Build fix 2014-09-24 14:44:57 -07:00
Joshua Granick
ddb4b0ff8a Use 'lime-legacy' instead of 'legacy' in order to prevent name collisions 2014-09-24 14:26:49 -07:00
Joshua Granick
d0f3f46bae Android fix 2014-09-22 14:09:29 -07:00
Joshua Granick
4d12330694 Add a Lime legacy path 2014-09-13 02:22:28 -07:00
MrCdK
0fba7ec19d Fix the webGL and SDL2 renderer's stencil and depth buffers 2014-08-31 01:16:53 +02:00
Joshua Granick
6510d41c2c Emscripten fix 2014-08-29 12:39:15 -07:00
Joshua Granick
d68f0ddfa2 Fix Android compile 2014-08-29 11:00:17 -07:00
MrCdK
bdf8d1f2f1 Continue the work with URLLoader and cURL
- Fixed PUT and POST
- Fixes CURLOPT_READFUNCTION
- Added CURLOPT_PROGRESSFUNCTION
2014-08-26 07:46:43 +02:00