Commit Graph

166 Commits

Author SHA1 Message Date
Joshua Granick
a1862e43a5 Merge branch 'james4k_master' 2015-08-12 17:48:05 -07:00
Joshua Granick
24c565bbd8 Add initial lime.system.Clipboard implementation 2015-08-12 11:49:20 -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
ef9263abe1 Merge pull request #529 from jarnik/master
settable lime.ui.Window.title, SDL only
2015-07-31 20:46:26 -07: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
Joshua Granick
fd376e6f99 Working on the Display API 2015-07-31 12:10:57 -07:00
Jarnik
83fcb82cce settable lime.ui.Window.titlem, SDL only 2015-07-31 08:08:12 +02:00
Lars A. Doucet
8c24a8ad24 displays -- add bounds 2015-07-30 16:23:30 -05:00
Lars A. Doucet
bad547d090 display -- (almost) final touches 2015-07-30 15:47:19 -05:00
Lars A. Doucet
8dfe690981 displays -- think I got it working 2015-07-30 15:40:33 -05:00
Lars A. Doucet
e04b18cd8a displays -- almost there 2015-07-30 15:32:20 -05:00
Lars A. Doucet
a99ee5af17 display -- adding last implementation bits 2015-07-30 15:27:28 -05:00
Lars A. Doucet
ac275f55ee display -- name 2015-07-30 14:40:37 -05:00
Lars A. Doucet
60f5dc4ff5 cleaning up Display cpp 2015-07-30 13:53:55 -05:00
Lars A. Doucet
e0a16c109c Trying to hook up the first native function! 2015-07-30 13:39:05 -05:00
Lars A. Doucet
32beb569d1 added Display.h / SDLDisplay.cpp, blank for now 2015-07-30 13:12:42 -05:00
Joshua Granick
861c0fe63b Fallback to software if hardware is not available 2015-07-23 08:09:30 -07:00
Joshua Granick
7b5d1a3c7a Fix Image native fillRect and floodFill 2015-07-22 18:37:10 -07:00
Joshua Granick
7f6418d0e2 Cleanup 2015-07-22 18:36:58 -07:00
James Gray
68adb5ff95 fix TextLayout.cpp for 64-bit targets 2015-07-22 16:57:35 -05:00
Nilsen Filc
3283085faf fix build 2015-07-21 22:51:16 +02:00
Joshua Granick
905e384ca2 Finish implementating C++ Image operations 2015-07-21 11:09:35 -07:00
Joshua Granick
fadc285209 Fixes 2015-07-21 10:38:29 -07:00
Joshua Granick
d6750818fc More work on pixel operations 2015-07-21 10:08:29 -07:00
Joshua Granick
c0ef737af0 Begin implementation of C++ Image data methods again 2015-07-21 09:07:52 -07:00
Joshua Granick
91a719e11a Guard against garbage collection in bytes (fixes #498) 2015-07-13 21:10:57 -05:00
Joshua Granick
89d67f9927 Guard against garbage collection in bytes (fixes #498) 2015-07-09 10:29:24 -07:00
James Gray
f854dc02a2 Merge remote-tracking branch 'upstream/master'
Conflicts:
	lime/text/TextLayout.hx
	project/src/text/Font.cpp
2015-07-03 02:08:02 -05:00
Joshua Granick
f80adfae95 Add LZMA 2015-06-25 14:13:02 -07:00
Joshua Granick
5f3acf4bc3 Fix image encode 2015-06-24 16:15:03 -07:00
Joshua Granick
46958400ba Use bitsPerPixel 2015-06-20 09:27:47 -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
0090c953b7 Add JPEG and PNG decodeBytes/decodeFile, with support for skipping imageBuffer.data 2015-06-12 11:30:33 -07:00
Joshua Granick
5c5430ea0b Add additional gamepad mappings 2015-06-12 09:10:35 -07:00
vroad
21b84a5b3b Fix high cpu usage in TextLayout 2015-06-03 22:28:31 +09:00
James Gray
7e2be93bf9 Merge remote-tracking branch 'upstream/master' 2015-05-25 17:48:10 -05:00
James Gray
a7bd4692b1 remove unused include 2015-05-24 00:26:32 +02:00
Joshua Granick
cb87783f2b Add support for application.frameRate 2015-05-14 16:29:31 -07:00
Joshua Granick
2d3f51d2a4 Initial support for text input/edit events 2015-05-12 07:11:21 -07:00
Joshua Granick
2ec0f7c4b2 Add Cairo currentPoint/hasCurrentPoint 2015-05-06 00:22:45 -07:00
Joshua Granick
2b75564951 Some work on pixel formats 2015-05-04 15:54:50 -07:00
Joshua Granick
6e705aa23f Initial support for software rendering using Cairo 2015-05-01 18:13:40 -07:00
Joshua Granick
ceab8ce28b More work on Cairo bindings 2015-05-01 12:25:53 -07:00
Joshua Granick
632f0e695d Add window enter and leave events (mouse focus) 2015-04-24 02:18:30 -07:00
MrCdK
7703a8e2c0 Fix windows imageBuffer transparent value 2015-04-24 00:33:19 +02:00
Joshua Granick
d88a14a2a0 Add CFFI setPixels 2015-04-14 16:44:26 -07:00
Joshua Granick
8680d42d25 Add more CFFI methods, improve use within the tools (force color order) 2015-04-14 16:15:32 -07:00
Joshua Granick
e2c2359726 Add floodFill in CFFI 2015-04-14 14:26:57 -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