Chris Bracken
81d8973caa
Search full license root subtree in search by type ( #3343 )
...
Previously, search by license type only searched the contents of the
chain of direct ancestor subdirectories. This change broadens the search
to the full subtree of the current license root when no license is found
in the chain of direct ancestor directories.
2017-01-17 15:57:19 -08:00
Jason Simmons
c01c8c4a39
Apply window insets using an older API on pre-Lollipop systems ( #3340 )
...
Fixes https://github.com/flutter/flutter/issues/6586
2017-01-17 15:36:47 -08:00
Chris Bracken
8316841960
Add @ character to set of supported comment chars ( #3341 )
...
Used in ARM assembly in BoringSSL after Dart SDK SHA
c1f00f786a87c36374f31818e6acf86ed1065e44.
2017-01-17 14:45:11 -08:00
Matt Perry
17237e98dd
Add support for a maxLines property on Paragraph. ( #3338 )
...
Also fix 'ellipsis' overflow handling to work for multiline text.
Fixes https://github.com/flutter/flutter/issues/7271
2017-01-17 13:55:43 -05:00
Jason Simmons
ccf1f09906
Check if the canvas bounds rect contains infinite or NaN values ( #3339 )
...
See https://github.com/flutter/flutter/issues/7431
2017-01-13 17:08:24 -08:00
Chris Bracken
ea78d625ea
Extract more uses of the indent regex ( #3337 )
...
In 54d1913d9, we extracted a regular expression matching licence
indentation. This patch extracts two more instances.
2017-01-13 15:31:05 -08:00
Chris Bracken
b3ed79122e
Ensure licence diff works on both Linux and macOS ( #3336 )
...
On macOS diff -u6 results in:
diff: `-6' option is obsolete; use `-U 6'
the latter syntax is supported on both Linux and macOS.
2017-01-12 17:19:42 -08:00
Jason Simmons
5f91ff02a9
An API for setting the tag for Flutter log messages on Android ( #3335 )
...
Fixes https://github.com/flutter/flutter/issues/7226
2017-01-12 15:47:18 -08:00
Chinmay Garde
a28805731c
iOS: Ensure that task observers for VSync callbacks are not bypassed in VSyncWaiterIOS. ( #3334 )
2017-01-11 14:58:06 -08:00
Chris Bracken
fc421489b1
Roll Dart SDK to 3a422bceb76d6155cab0c728b68f2badad8ff0e9 ( #3333 )
...
* Roll Dart SDK to 3a422bceb76d6155cab0c728b68f2badad8ff0e9
* Update licences.golden for latest Dart SDK
2017-01-11 14:01:41 -08:00
Chris Bracken
08fa6b1672
Fix exception message formatting ( #3332 )
...
Add a couple missing newlines.
2017-01-10 17:28:04 -08:00
Chris Bracken
54d1913d9e
Extract common indent constant ( #3331 )
2017-01-10 13:52:40 -08:00
Chris Bracken
1068c6f849
Ignore VERSION_MACOSX_[SN]DK in licence aggregator ( #3330 )
...
Not shipped to clients.
2017-01-10 12:43:16 -08:00
Chris Bracken
2d9d9bcb48
Remove commented out Intel licence block ( #3329 )
2017-01-10 12:43:00 -08:00
Adam Barth
d15ef6535a
Add Size.flipped ( #3328 )
2017-01-10 10:45:38 -08:00
Zachary Anderson
4d811cd43b
Include Observatory on Fuchsia ( #3326 )
2017-01-06 15:13:20 -08:00
Adam Barth
f13518d7e7
Rename TransferMode to BlendMode ( #3323 )
...
Fixes https://github.com/flutter/flutter/issues/7200
2017-01-05 23:44:47 -08:00
amirh
13044ca1c4
Add a getter for flutterView in FlutterActivity. This allows fullscreen flutter apps to extend FlutterActivity and do custom stuff with the flutter view. ( #3324 )
2017-01-05 20:35:00 -08:00
Chinmay Garde
ed5a1d2d37
Fix Linux builds by correctly initializing the GPURasterizer. ( #3322 )
...
The API was updated recently so platforms can report memory usage for the
rasterizer to display as an overlay.
2017-01-05 11:34:42 -08:00
Adam Barth
eefc7aecd5
Remove Canvas.setMatrix and MaskFilter flags ( #3321 )
...
The Skia team says these APIs are outdated and should be removed. They
do not appear to have any clients.
Fixes https://github.com/flutter/flutter/issues/7202
Fixes https://github.com/flutter/flutter/issues/7204
2017-01-05 11:08:59 -08:00
Chinmay Garde
a126f0b8c2
Make GN generate Xcode projects on Mac. ( #3320 )
2017-01-03 16:40:15 -08:00
Chinmay Garde
b03af31861
Re-format all GN files using gn format. ( #3319 )
2017-01-03 15:59:48 -08:00
Adam Barth
847ee8d7a4
Fix Fuchsia build ( #3318 )
2017-01-03 13:25:38 -08:00
Chinmay Garde
8ae2d455be
Display resident memory statistics on the performance overlay. ( #3314 )
2017-01-03 12:27:30 -08:00
Michael Thomsen
7b4a631a09
Update editor recommendation ( #3317 )
...
Fixes https://github.com/flutter/flutter/issues/7294
2016-12-22 21:41:15 +01:00
Jason Simmons
c6e008178e
Detach the EGL surface from the GPU thread and then destroy it during the FlutterView surfaceDestroyed callback ( #3316 )
...
Fixes https://github.com/flutter/flutter/issues/7147
2016-12-16 15:36:33 -08:00
teisenbe
5fe37a2251
Fuchsia: Switch to new VM interface ( #3315 )
2016-12-16 14:34:55 -08:00
Benjamin Lerman
5311211b21
Remove obsolete usage of the fuchsia tracing macros. ( #3311 )
2016-12-14 16:08:42 +01:00
Chinmay Garde
37231e749c
Dont override the explicitly set paint bounds in Layer::Preroll. ( #3313 )
2016-12-13 17:14:25 -08:00
Collin Jackson
b65e1b91b5
Fix reference SkyWindow > FlutterWindow ( #3309 )
2016-12-13 08:46:16 -08:00
Ian Hickson
7127a18bab
Color docs ( #3310 )
2016-12-12 23:40:04 -08:00
Jason Simmons
60681a233f
Do not dispatch UI events if they arrive after the FlutterView has been destroyed ( #3306 )
...
Fixes https://github.com/flutter/flutter/issues/7234
2016-12-12 16:30:26 -08:00
Chinmay Garde
c677a1b7a4
Fix typo in README regarding --unopt builds on host. ( #3308 )
2016-12-12 16:04:57 -08:00
Collin Jackson
6ad1261d0c
Fix reference to nib file ( #3307 )
2016-12-12 15:57:33 -08:00
Chinmay Garde
8973de90eb
Update buildroot revision. ( #3305 )
2016-12-09 16:18:42 -08:00
Chinmay Garde
e133b4fb17
Add option to desktop test shells to use an embedded font for consistent unit tests. ( #3301 )
...
* This allows the tests to add their own FLX files but still use consistent fonts.
* The test fonts are only embedded on the desktop test shells. The option is not available on mobile platforms.
* Right now, all fonts will resolve to the test font. If we want tests to be able to use the fonts they embed in FLX files but use the test font for platform fallbacks, we will need to add font selector fallbacks. I can do this in an another patch. So far, there are no users of this functionality.
2016-12-09 14:47:49 -08:00
Zachary Anderson
9eeed701ef
Use dart instead of dart_no_observatoy ( #3304 )
...
Now that the observatory build works in Fuchsia, use dart instead of dart_no_observatory so that dart_no_observatory can be removed from the build.
2016-12-09 09:52:48 -08:00
Ian Hickson
cde66eb625
Trivial changes to analyze.sh ( #3303 )
2016-12-08 16:50:19 -08:00
Chinmay Garde
2fc99153b7
Decorate kDartWriteProtectCodeArgs with FTL_ALLOW_UNUSED_TYPE since it may not be used in all configurations. ( #3302 )
2016-12-08 16:26:39 -08:00
John McCutchan
5afca375e3
Disable code page write protection in debug mode ( #3299 )
2016-12-08 15:06:13 -08:00
Dan Afergan
0ebc19cdb0
mx_size_t -> size_t ( #3300 )
2016-12-08 14:49:07 -08:00
Jason Simmons
0c985f8f61
Null check before queueing deletion of Skia objects ( #3298 )
...
Fixes https://github.com/flutter/flutter/issues/7182
2016-12-08 12:43:50 -08:00
Jason Simmons
2f32e8054d
Catch and log exceptions thrown in message listeners provided by apps ( #3297 )
...
FlutterView's host message processing methods are invoked from native code,
and the JNI wrappers will abort the process if the Java side has an uncaught
exception.
2016-12-07 14:47:40 -08:00
Jason Simmons
cd04cf5ced
Fix invalid JSON in listViews RPC response when a view does not have an isolate ( #3295 )
...
Fixes https://github.com/flutter/flutter/issues/7174
2016-12-07 13:11:41 -08:00
Jason Simmons
7ebeee2af1
Update the engine Travis script for changes in dartanalyzer's output format ( #3296 )
2016-12-07 10:58:43 -08:00
Jason Simmons
74c1b2e4d7
Unblock FlutterView.getBitmap if there is no available layer tree ( #3294 )
2016-12-06 15:12:03 -08:00
Collin Jackson
6794bc2ad7
rename sky -> flutter in shell ( #3293 )
2016-12-06 14:43:53 -08:00
Chinmay Garde
cdb18a5356
Convert the enable-dart-profiling to a shell argument in SkyActivity. ( #3292 )
2016-12-05 15:12:48 -08:00
Ian Hickson
99b991290d
Update licenses, and test that licenses are valid ( #3286 )
...
* Test that licenses are valid.
* Move license script from flutter/buildroot to flutter/engine
2016-12-02 14:51:39 -08:00
Adam Barth
596bc3e9e7
Use initialized memory for composited bounds ( #3291 )
...
SkRect objects need to be manually initialized. Previously, we were using
unintialized memory in our bounds calculations.
2016-12-02 14:18:11 -08:00