Commit Graph

322 Commits

Author SHA1 Message Date
Joshua Granick
ba0c91e107 Work on HL bytes, HL blocking fixes, etc 2018-06-13 10:06:47 -07:00
Joshua Granick
58057a4457 Cleanup imports 2018-06-11 14:19:37 -07:00
Joshua Granick
5c407fe87b Minor fixes, fix compilation without HashLink library 2018-06-11 13:10:17 -07:00
Joshua Granick
c180653b30 Add Cairo bindings for HL 2018-06-09 08:28:50 -07:00
Joshua Granick
ebda41a737 Better HL support, HelloWorld running in software 2018-06-09 08:28:49 -07:00
Joshua Granick
742406c0cc More progress 2018-06-09 08:27:47 -07:00
Joshua Granick
5dc5f47dd4 More progress on bindings 2018-06-09 08:25:16 -07:00
Joshua Granick
f2dddf5847 Compile fix 2018-06-09 08:25:15 -07:00
Joshua Granick
d0b9e00c0f Progress on HL bindings 2018-06-09 08:24:13 -07:00
Joshua Granick
2fe10275e3 Initial strict HL bindings for passing Image, Rectangle, Bytes 2018-06-09 08:24:11 -07:00
Joshua Granick
1119ce1958 Add Window expose event 2018-05-29 13:06:14 -07:00
Joshua Granick
e496d09527 Revert "ALC bindings for HL"
This reverts commit 8d1ff873d8.

Revert "Binding fix"

This reverts commit c606ec5139.

Revert "Add support for HL libraries"

This reverts commit 6b49f4d240.

Revert "Minor fixes"

This reverts commit dcacb9f04a.

Revert "Compile fixes"

This reverts commit 3b9e572f8b.

Revert "Sync with Haxe std library (remove some overrides)"

This reverts commit c05061c970.

Revert "Initial support for HL target in tools (for testing)"

This reverts commit 1dadbb725c.
2018-04-27 06:32:17 -07:00
Joshua Granick
c606ec5139 Binding fix 2018-04-26 14:11:58 -07:00
Joshua Granick
6b49f4d240 Add support for HL libraries 2018-04-26 13:55:28 -07:00
Joshua Granick
223137d484 Move _mbsrtowcs to System 2018-04-22 11:26:26 -07:00
Joshua Granick
4971f3222c Rename System manufacturer/model to deviceVendor/deviceModel, and version to platformVersion, add platformName/platformLabel 2018-01-29 13:01:33 -08:00
Joshua Granick
639a58a4d5 Add System.manufacturer, Systemem.model, System.version (TODO: Windows) 2018-01-26 17:52:19 -08:00
Joshua Granick
aae40a4189 Improve support for combining characters in TextLayout 2017-10-09 11:20:41 -07:00
Joshua Granick
3cfbc799e8 Fix older MSVC build 2017-09-26 13:36:27 -07:00
Joshua Granick
28e5833a39 Migrate FileWatcher to EFSW 2017-09-26 10:41:03 -07:00
Joshua Granick
a70a948329 Rename new API to FileWatcher (resolve #1064) 2017-09-26 06:18:13 -07:00
Joshua Granick
0bdeee533d Add initial file watcher API 2017-09-25 16:46:58 -07:00
Joshua Granick
a4d232d715 Add color output to Windows 10 command prompt 2017-09-22 15:10:57 -07:00
Joshua Granick
411f9d0668 Improvements to fix for copyPixels using alpha image (resolve #1707) 2017-09-13 16:41:36 -07:00
Joshua Granick
c5184e41bb copyPixels alpha position fix (resolve #1707) 2017-09-13 16:03:30 -07:00
Joshua Granick
a4a4f2665d Compile fix 2017-09-12 14:56:08 -07:00
Joshua Granick
45054e39d6 Improve handling of Image endianness (resolve #1018, resolve #1070) 2017-09-12 12:32:14 -07:00
Joshua Granick
f4e003d799 Improve Clipboard support, add Clipboard.onUpdate (resolve #925) 2017-06-06 19:32:33 -07:00
Joshua Granick
6589b22c6f Add support for GL 32-bit color depth on native (close #698) 2017-06-05 13:29:37 -07:00
Joshua Granick
2f93dfc432 Accept bytes + offset in image.setPixels (resolve #991) 2017-05-31 16:51:37 -07:00
Joshua Granick
c72a05ab4a Clean up the blit row code and add a Haxe alternative 2017-05-17 18:23:20 -07:00
Lars Doucet
71ab0b6e17 cleaned up BlitRow() 2017-05-17 18:23:20 -07:00
Lars Doucet
580946913a explicit casting, removes warnings 2017-05-17 18:23:20 -07:00
Lars Doucet
75bdc7e248 speed up copyPixels for c++ 2017-05-17 18:23:20 -07:00
Joshua Granick
f4adce91e5 First pass on enabling correct X/Y joystick.onTrackballMove events 2017-05-16 16:15:59 -07:00
Joshua Granick
45f923360a Add 'always on top' window support 2017-05-04 14:44:18 -07:00
Joshua Granick
4dba54c66c Cleanup native OpenGL object creation 2017-03-08 13:15:10 -08:00
Joshua Granick
81c4926802 Add window.displayMode for fullscreen display mode switching 2017-02-28 11:32:55 -08:00
Joshua Granick
ffd004376f Dialog fixes 2017-02-11 18:09:57 -08:00
Joshua Granick
9c5a3590bd Improve display.dpi values 2017-01-26 14:36:08 -08:00
Joshua Granick
286a29355c Add lime.ui.ScanCode (close #882) 2017-01-09 18:01:19 -08:00
Joshua Granick
ecc484eed2 Refactor VorbisFile 2017-01-07 16:47:51 -08:00
Joshua Granick
7f7273fff4 Initial Vorbis bindings, rename lime.audio to lime.media 2017-01-06 17:39:35 -08:00
Joshua Granick
ec60520d52 Switch to tinyfiledialogs, implement unicode on Windows 2016-12-27 17:27:23 -08:00
Joshua Granick
4956adc595 Improve toggle fullscreen 2016-12-27 13:06:01 -08:00
Joshua Granick
b549dfe474 Remove _root from native Bytes 2016-12-19 19:56:10 -08:00
Joshua Granick
ad339aa827 Revert Bytes changes, prevents ppremature GC on audio decoding 2016-12-19 19:50:56 -08:00
Joshua Granick
c96cb19ad1 Merge changes 2016-12-07 22:11:02 -08:00
vroad
ca98e999f3 Remove pin from Bytes 2016-12-02 17:09:36 -08:00
Joshua Granick
54a8f32f60 Add System.openFile / System.openURL 2016-11-11 16:46:43 -08:00