Commit Graph

165 Commits

Author SHA1 Message Date
Joshua Granick
a6fbfe505c Initial wiring for FAudio 2018-03-12 15:34:54 -07:00
Joshua Granick
bf6e835530 Make preparations for GLESv3 support on iOS, allow for GL access without SDL renderer, update for default renderbuffer on iOS (fixes Starling, praise God) 2018-01-31 17:12:59 -08:00
Joshua Granick
877377875c Add System manufacturer, model and version on Windows 2018-01-29 12:22:30 -08:00
Joshua Granick
4e758515ef Enable mbedTLS by default 2017-11-07 16:12:03 -08:00
Joshua Granick
53ea01a249 Enable mbedTLS for iOS 2017-11-07 15:52:42 -08:00
Joshua Granick
e08aa05dd3 Upgrade cURL and axTLS, initial integration of mbedTLS 2017-11-07 15:33:41 -08:00
Joshua Granick
533483c11b Separate axTLS into a separate submodule 2017-11-06 14:00:26 -08:00
Joshua Granick
4521a71d3e Disable libvpx 2017-10-24 09:17:43 -07:00
Joshua Granick
164121bbd2 Add libvpx, libwebm 2017-10-12 15:16:07 -07:00
Joshua Granick
d7b63c8d73 iOS compile fix 2017-09-28 12:29:24 -07:00
Joshua Granick
8c0ef9504a Enable EFSW in Mac and Linux builds 2017-09-26 10:47:12 -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
c72e62e534 Add submodule for simplefilewatcher 2017-09-25 14:24:28 -07:00
Joshua Granick
a4d232d715 Add color output to Windows 10 command prompt 2017-09-22 15:10:57 -07:00
Joshua Granick
e5488470a6 Fix old glibc without liblinuxcompat.a 2017-09-15 11:12:58 -07:00
Joshua Granick
44020adfc3 Emscripten fixes 2017-06-23 15:22:40 -07:00
Joshua Granick
f4e003d799 Improve Clipboard support, add Clipboard.onUpdate (resolve #925) 2017-06-06 19:32:33 -07:00
Joshua Granick
13ce6db7fe Fix macOS build 2017-05-04 17:22:11 -07:00
Joshua Granick
ef202d2d12 Add CoreText to iOS build 2017-05-04 13:53:47 -07:00
Joshua Granick
b88390b701 Update Freetype 2017-04-20 12:29:11 -07:00
Joshua Granick
6ee244888e Update Harfbuzz 2017-04-20 12:29:11 -07:00
Joshua Granick
81c4926802 Add window.displayMode for fullscreen display mode switching 2017-02-28 11:32:55 -08:00
Joshua Granick
0e7aaafb65 Merge Raspberry Pi config changes from @gepatto 2017-02-11 15:01:09 -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
Federico Bricker
fe13ea21f3 implement lime.ui.Haptic.vibrate(...) for iOS
-Basic implementation, but works-
2016-10-24 17:16:15 -07:00
Joshua Granick
f05a1fa210 Clean up Build.xml, update LICENSE 2016-10-05 11:29:07 -07:00
Joshua Granick
eb11502ecd Try and clear up GC issues (requires clean build) 2016-09-26 14:25:32 -07:00
Joshua Granick
9434bbf25c Use a different kind of mutex 2016-09-20 07:42:32 -07:00
Joshua Granick
d1c6a346ba Use OpenAL.framework on macOS 2016-09-10 09:43:38 -07:00
Joshua Granick
86d998e129 Use standard OpenALSoft on Android 2016-09-09 14:10:07 -07:00
Joshua Granick
cb6d15238d Work on system directories 2016-09-02 21:08:21 -07:00
Joshua Granick
ad4c61cc35 Implement Locale for iOS/macOS 2016-09-02 15:09:06 -07:00
Joshua Granick
8915f9142a Static link fix 2016-09-02 14:48:47 -07:00
Joshua Granick
8502635421 Initial implemention of lime.system.Locale 2016-09-02 14:17:28 -07:00
Joshua Granick
bb6465fd38 Import @vroad byte pinning for C# 2016-08-30 15:55:36 -07:00
Joshua Granick
683094599a Move LZMA to utils.compress, add Deflate, GZip and Zlib compress/decompress support 2016-07-20 20:50:35 -07:00
Joshua Granick
cf1d25d950 Remove Lime legacy/hybrid mode 2016-05-18 22:17:06 -07:00
Joshua Granick
78bf85b766 Move drop file event to Window, handle mouse capture automatically 2016-03-01 10:45:33 -08:00
Yanrishatum
85ec75fd59 Drag&Drop support; SDL_CaptureMode support; Maximize window support; 2016-03-01 09:53:24 -08:00
Joshua Granick
f6377c0596 Try and fix the MSVC -19 issue (and keep older HXCPP compatibility) 2016-01-11 10:14:31 -08:00
Joshua Granick
4f5922c731 Ensure that OpenAL is not included on static build 2016-01-01 14:52:31 -08:00
Joshua Granick
cbf061d501 Disable ANGLE for now, will need -DLIME_SDL_ANGLE on Lime rebuild and <set name='angle' /> or -Dangle on project builds to enable 2015-12-09 14:54:36 -08:00
Joshua Granick
8ef9b28939 Enable ANGLE by default (thanks @larsiusprime) 2015-12-01 18:16:35 -08:00
Joshua Granick
0a327595bc Compile fix 2015-10-19 10:00:15 -07:00
Joshua Granick
06e3be0cf7 Use openal-soft on OS X for now, system OpenAL framework is crashing on El Capitan on exit 2015-10-12 06:35:43 -07:00