Commit Graph

106 Commits

Author SHA1 Message Date
jgranick
cd91953a05 Disable NFD on Linux 2015-08-23 01:23:46 -07:00
Joshua Granick
0e656f2a6a Add lime.ui.FileDialog 2015-08-22 14:32:35 -07:00
Joshua Granick
8768d6114f Add window.id, add native EXIT event, filter window-based events and send to correct window instance 2015-08-19 12:36:30 -07:00
Joshua Granick
a1862e43a5 Merge branch 'james4k_master' 2015-08-12 17:48:05 -07:00
Joshua Granick
dd8ca69353 Port JNI class from Lime legacy 2015-08-11 15:39:41 -07:00
James Gray
4e0b3eb173 Merge tag '2.5.2'
Conflicts:
	lime/graphics/utils/ImageDataUtil.hx
2015-08-06 18:04:28 -05:00
Joshua Granick
2290e26c4d We cannot maintain an updated list of displays, change to 'System.getDisplay' instead 2015-07-31 19:34:41 -07:00
Lars A. Doucet
3588d9e6e0 compile fix 2015-07-30 14:27:43 -05:00
Joshua Granick
5d7a2b0cc5 Disable axTLS non-blocking in Lime 2, keep enabled in legacy 2015-07-10 11:15:37 -07:00
James Gray
90aebdecec Revert "Revert "Remove ByteArray CFFI" (temporarily)"
This reverts commit 9773d83a8d.
2015-07-08 23:26:13 -05:00
James Gray
0f26f127c4 console: fix cairo for STATIC_LINK 2015-07-08 11:37:11 -05:00
James Gray
9773d83a8d Revert "Remove ByteArray CFFI" (temporarily)
We need to implement more of the standard library...

This reverts commit 6216b69f88.
2015-07-08 11:03:31 -05:00
Joshua Granick
6216b69f88 Remove ByteArray CFFI 2015-07-06 13:25:39 -07:00
Joshua Granick
f80adfae95 Add LZMA 2015-06-25 14:13:02 -07:00
Joshua Granick
da134fee6e Do not include LZMA bindings 2015-06-24 13:25:17 -07:00
Joshua Granick
45242cb58f Guard LZMA behind a define, disable for now 2015-06-24 08:21:51 -07:00
Joshua Granick
76c23364d3 Build with shared LZMA lib 2015-06-23 08:59:10 -07:00
Joshua Granick
d73460da18 Create a new native Bytes implementation, use it instead of ByteArray for better ByteArray and Bytes support 2015-06-19 14:11:15 -07:00
Joshua Granick
a1eda351ad Try again 2015-05-22 15:31:01 -07:00
Joshua Granick
44780ca260 Fix Cairo build 2015-05-22 15:29:43 -07:00
Kane Wallmann
1ee5ebe788 Work on Cairo FreeType implementation 2015-05-22 19:20:49 +10:00
Joshua Granick
2d3f51d2a4 Initial support for text input/edit events 2015-05-12 07:11:21 -07:00
Joshua Granick
4deb21be8c Fix static build (thanks JeriX) 2015-05-07 13:16:36 -07:00
Joshua Granick
f58c53f8f1 Include Cairo by default 2015-05-06 20:06:13 -07:00
Joshua Granick
78859413b3 Improve handling of Cairo build configuration 2015-05-06 19:45:16 -07:00
Joshua Granick
20d0c19e3a Fix Cairo build for Linux 2015-05-06 17:32:27 -07:00
Joshua Granick
ceab8ce28b More work on Cairo bindings 2015-05-01 12:25:53 -07:00
Joshua Granick
0b82d31501 Initial work on Cairo bindings 2015-05-01 07:17:45 -07:00
Joshua Granick
9866048fa1 Fix define for LIME_SDL_ANGLE 2015-04-30 11:18:17 -07:00
Joshua Granick
41a2c292dd Prepare for ANGLE support 2015-04-30 10:43:09 -07:00
Joshua Granick
560a78db62 Add support for PixelFormat (RGBA, ARGB) in Image, add more CFFI methods 2015-04-14 13:49:58 -07:00
Joshua Granick
338518a5f4 Add more Image pixel operation CFFI functions 2015-04-13 17:35:30 -07:00
Joshua Granick
a16894571e Speed up some operations 2015-04-13 13:15:19 -07:00
Joshua Granick
dc7a766623 iOS update 2015-03-20 09:37:42 -07:00
Joshua Granick
cfbf3f4a3f Initial Lime Gamepad API 2015-03-18 01:42:56 -07:00
Joshua Granick
74592ed5bd Rename (and refactor) TextLayout, update GlyphMetrics 2015-03-14 23:50:32 -07:00
Joshua Granick
0f6f022dab Add Font.getTextMetrics, rename TextLayout->TextEngine 2015-03-09 08:09:09 -07:00
Joshua Granick
7b5130f6d9 Progress on text support 2015-03-07 21:02:27 -08:00
Joshua Granick
a127565d0b Enable OpenAL for Emscripten build 2015-02-13 14:28:24 -08:00
Joshua Granick
62194c7842 Add Emscripten support 2015-02-12 19:04:57 -08:00
Joshua Granick
8e5dc16252 Emscripten tweak 2015-02-10 22:27:55 -08:00
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
f7ec042ce5 Use SDL_RWops 2015-02-04 10:46:28 -08:00
Joshua Granick
f1d08f096f Add Lime mouse cursor support on SDL2 2014-12-29 12:28:14 -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
3687aa18c0 Initial Lime support on Android using SDL2, need to handle assets next 2014-12-08 17:42:18 -08: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