Ben Konyi
4d718568b2
Updated fml to build on Windows. ( #4415 )
2017-12-08 10:40:10 -08:00
Jason Simmons
fb6f3e0734
Log stack traces from exceptions thrown by calls from native into Java ( #4346 )
2017-11-09 13:04:12 -08:00
Michael Goderbauer
08961f8ec5
Format all c-like sources with clang-format ( #4088 )
...
* format
* license script adaptions
* updated licenses
* review comments
2017-09-12 15:36:20 -07:00
George Kulakowski
6502090278
Fix remaining ftl->fxl conversions ( #4091 )
...
* Fix remaining ftl->fxl conversions
The previous scripting pass at this did not account for objective c file endings
* Update tonic DEPS reference to the post-fxl version
2017-09-11 16:31:18 -07:00
George Kulakowski
3aa7522c11
Rename ftl to fxl in Fuchsia specific code ( #4090 )
2017-09-11 15:58:48 -07:00
Chinmay Garde
b08167ba52
Implement all known blink::PointerData fields on iOS. ( #3955 )
2017-08-07 15:04:10 -07:00
Chinmay Garde
63861464df
Update buildroot to account for stricter warning flags. ( #3939 )
2017-07-31 16:22:15 -07:00
P.Y. Laligand
5ecaec5fd9
Allow Flutter shell to be built for a Linux host. ( #3589 )
2017-04-12 20:03:40 -07:00
Chris Bracken
f5a7a086ec
Update Objective-C column limit to 100 ( #3585 )
...
The Google style guide specifies a limit of 100 columns.
https://google.github.io/styleguide/objcguide.xml?showone=Line_Length#Line_Length
The Chromium style guide specifies 80.
https://chromium.googlesource.com/chromium/src/+/master/styleguide/objective-c/objective-c.md
2017-04-11 15:14:00 -07:00
Michael Goderbauer
d0e48f2efb
add paths_win.cc to FML ( #3563 )
...
* add paths_win.cc to FML
* update licenses
2017-04-04 14:00:51 -07:00
Michael Goderbauer
772a0db5e4
Partially port FML to Windows. ( #3562 )
...
* Partially port FML to Windows.
* Adds a message loop impl for Windows
* Ports `thread.cc` to Windows
All FML unittests are now passing on Windows.
FML as a whole does not compile on windows yet because `mapping.cc` imports `sys/mman.h`, which is not available on Windows and the replacement API for memory-mapped files is very different on Windows, see https://msdn.microsoft.com/en-us/library/windows/desktop/aa366556%28v=vs.85%29.aspx .
* update licenses
* review comments
2017-04-04 12:48:11 -07:00
Chris Bracken
38664ac322
Maintain FlutterTextInputView text in NSMutableString ( #3554 )
...
* Maintain FlutterTextInputView text in NSMutableString
We were converting from/to NSString at the interface of
FlutterTextInputView; instead use NSMutableString to maintain the
internal buffer.
Eliminates nsstring_utils.{h,mm} which no longer has any users.
2017-04-03 17:23:07 -07:00
Jason Simmons
bc128fb3f9
Remove unused FML JNI helpers ( #3547 )
2017-03-31 13:29:11 -07:00
Adam Barth
e7a14e4bb8
Attempt to fix the Mac build ( #3534 )
...
This type appears to be missing in older Mac SDKs.
2017-03-28 10:55:47 -07:00
Chinmay Garde
fd9d05451a
Explicitly import the CFRunLoop header in message_loop_darwin.mm. ( #3528 )
2017-03-27 15:58:04 -07:00
Chinmay Garde
8405ec3ab2
Speculative fix for broken build on Mac bots. ( #3527 )
2017-03-27 15:25:57 -07:00
Chinmay Garde
d119d62c1d
Add fml::paths::GetExecutableDirectoryPath. ( #3508 )
2017-03-23 15:20:52 -07:00
Chinmay Garde
1c07ea530f
Remove uses of //base from all //flutter projects and replace them with //fml variants. ( #3492 )
2017-03-22 15:42:51 -07:00
Chinmay Garde
e9d8c25c0d
The Darwin FML backend. ( #3490 )
2017-03-20 15:47:40 -07:00
Chinmay Garde
30ab542443
The Android FML backend. ( #3489 )
2017-03-20 15:18:01 -07:00
Chinmay Garde
117679f92e
The Linux FML backend. ( #3488 )
2017-03-20 14:49:10 -07:00
Chinmay Garde
df9e9560be
Allow plugging in a software backend for rendering in the shell. ( #3404 )
2017-02-22 15:40:23 -08:00