20087 Commits

Author SHA1 Message Date
Ian Hickson
8514a14911 Merge pull request #2474 from Hixie/AppLifecycleState-docs
Hide implementation comment we leaked into docs
2016-03-08 15:16:09 -08:00
Ian Hickson
7094a3e43e Merge pull request #2476 from Hixie/Scene-docs
Fix ImageShader crash, and add dartdocs
2016-03-08 15:16:04 -08:00
Hixie
da4f9c54f7 Fix ImageShader crash, and add dartdocs
Adds or augments the documentation of various objects in dart:ui.

Removes the ignored argument to SceneBuilder.

Hide the default constructor on Gradient.

Add a call to the ImageShader constructor.

Reorder some members so that private versions come after public versions
so that docs will come before both.
2016-03-08 14:47:00 -08:00
Chinmay Garde
25fb441345 Merge pull request #2475 from chinmaygarde/master
iOS: Export symbols for public API from the framework dylib
2016-03-08 13:50:35 -08:00
Chinmay Garde
9dfa087e92 iOS: Export symbols for public API from the framework dylib 2016-03-08 12:34:24 -08:00
Hixie
7709e78311 Hide implementation comment we leaked into docs
Also, add some dartdocs for AppLifecycleState values.
2016-03-08 12:15:15 -08:00
Chinmay Garde
023f0b91fd Merge pull request #2471 from chinmaygarde/master
iOS: Cleanup and move guts of the embedder into FlutterViewController.
2016-03-08 11:56:31 -08:00
Chinmay Garde
8ec0463dc5 iOS: Cleanup and move guts of the embedder into FlutterViewController.
* Remove engine code from SkySurface into the controller.
* The public API exposed by Flutter.framework for third-party embedders is present ios/public.
* Public view controller API uses idiomatic Objective-C and is subclassable by consumers.
* Paves way for moving the embedder into a framework.
2016-03-07 17:23:45 -08:00
Chinmay Garde
0d311fd325 Merge pull request #2473 from chinmaygarde/cond_direc
Conditional directives are a snapshotter option. Remove the same from the embedder VM and add the flag to the precomp snapshotter.
2016-03-07 17:23:15 -08:00
Chinmay Garde
446984ec33 Conditional directives are a snapshotter option. Remove the same from the embedder VM and add the flag to the precomp snapshotter. 2016-03-07 17:17:02 -08:00
Chinmay Garde
54ed6d63aa Merge pull request #2472 from chinmaygarde/fix_ios
iOS: Only add the kDartConditionalDirectivesArgs flags when not using precompilation
2016-03-07 16:57:01 -08:00
Chinmay Garde
9b2e93a06b iOS: Only add the kDartConditionalDirectivesArgs flags when not using precompilation 2016-03-07 16:53:32 -08:00
Todd Volkert
565a827c8b Merge pull request #2469 from tvolkert/i18n
Wire up locale notifications to ios.
2016-03-07 15:32:40 -08:00
Todd Volkert
6a1ad20ce9 Wire up locale notifications to ios.
Fixes #2282
2016-03-07 14:37:10 -08:00
Devon Carew
90fb01c29a Merge pull request #2467 from devoncarew/update_embedder
update the embedder file
2016-03-07 14:19:11 -08:00
Devon Carew
fbfeae1103 update the embedder file 2016-03-07 14:09:36 -08:00
Jason Simmons
58adea7f33 Merge pull request #2466 from jason-simmons/scene_builder_ctor
Update the expected argument count in the SceneBuilder constructor
2016-03-07 12:46:58 -08:00
Collin Jackson
d167f5b83f Merge pull request #2464 from collinjackson/enable_conditional_directives
Enable conditional directives
2016-03-07 12:05:27 -08:00
Jason Simmons
a5b42995fd Merge pull request #2463 from jason-simmons/font_weight_match
Match fonts based on weight and style attributes
2016-03-07 10:57:12 -08:00
Jason Simmons
1e4c46aade Update the expected argument count in the SceneBuilder constructor 2016-03-07 10:52:16 -08:00
Seigo Nonaka
bd41391215 Suppress log span due to returning null for itemize result. am: cee83d4032
am: dac051349c

* commit 'dac051349cb6410e0020b440581923e4520a1838':
  Suppress log span due to returning null for itemize result.
2016-03-07 18:03:39 +00:00
Seigo Nonaka
dac051349c Suppress log span due to returning null for itemize result.
am: cee83d4032

* commit 'cee83d40324b1f3b8e113eb8c9eda8e12ef36923':
  Suppress log span due to returning null for itemize result.
2016-03-07 18:01:37 +00:00
Adam Barth
f27d044e7c Fix typo 2016-03-06 22:48:40 -08:00
Adam Barth
b14ef84a74 Merge pull request #2465 from abarth/ui_docs
Add more dartdoc to dart:ui
2016-03-06 20:40:01 -08:00
Adam Barth
ad3fa9f472 Add more dartdoc to dart:ui 2016-03-06 20:37:25 -08:00
Collin Jackson
22d7bc4a3a Enable conditional directives 2016-03-06 17:29:42 -08:00
Jason Simmons
89a9295289 Match fonts based on weight and style attributes 2016-03-04 16:03:57 -08:00
Todd Volkert
98cc27d0f3 Merge pull request #2462 from tvolkert/work
Correctly handle relative paths in SnapshotterInvoke
2016-03-04 15:25:09 -08:00
Todd Volkert
d4b1e0ec37 Correctly handle relative paths in SnapshotterInvoke 2016-03-04 15:16:53 -08:00
Chinmay Garde
9aebbd7db0 Merge pull request #2461 from chinmaygarde/master
Remove unused assets used for the defunct GN build of the iOS runner
2016-03-04 14:45:59 -08:00
Chinmay Garde
273cc22184 Remove unused assets used for the defunct GN build of the iOS runner 2016-03-04 13:57:41 -08:00
John McCutchan
59877ee4fd Merge pull request #2454 from johnmccutchan/use_handle_watcher_timers
Unify timer implementation between Flutter and Mojo embedders
2016-03-04 12:35:12 -08:00
John McCutchan
4d09067ace Unify timer implementation between Flutter and Mojo embedders 2016-03-04 12:20:26 -08:00
Adam Barth
8877efd4d6 Merge pull request #2460 from abarth/mozart_hit_testing
Enable Mozart hit testing
2016-03-04 12:01:18 -08:00
Adam Barth
e416866484 Enable Mozart hit testing
We now mark our root node as opaque to hit testing. We don't seem to be getting
events in child views, however.
2016-03-04 11:21:51 -08:00
Adam Barth
34f81b18da Merge pull request #2458 from abarth/rm_draw_looper
Remove DrawLooper
2016-03-04 10:35:21 -08:00
Jason Simmons
545f9000f2 Merge pull request #2456 from jason-simmons/dart_zero_native_fields
Raise an exception when converting a DartWrappable with empty native …
2016-03-04 09:29:43 -08:00
Eric Seidel
ae6c5427e2 Merge pull request #2455 from eseidelGoogle/android_x86
Support Android x86.
2016-03-04 09:25:27 -08:00
Ian Hickson
7aa61dc373 Update CONTRIBUTING.md
Mention the waterfall and conventions around it.
2016-03-03 22:56:03 -08:00
Ian Hickson
70b92500df Merge pull request #2459 from Hixie/dart-ui
more dart:ui dartdocs
2016-03-03 22:29:15 -08:00
Ian Hickson
ad5e8783b3 more dart:ui dartdocs 2016-03-03 22:01:12 -08:00
Eric Seidel
49b457f623 Support Android x86.
Also rolls Dart to include their Android x86 fixes.

@jason-simmons @chinmaygarde @abarth
2016-03-03 19:32:05 -08:00
Adam Barth
c266534d60 Remove DrawLooper
We used to use DrawLooper for drawing shadows, but we don't use it anymore.
2016-03-03 17:27:22 -08:00
Adam Barth
9255c950fd Merge pull request #2457 from abarth/fix_crash
Fix crash when running widget example
2016-03-03 17:26:03 -08:00
Adam Barth
dc5ed0995e Fixup dartdoc 2016-03-03 17:21:16 -08:00
Adam Barth
962597e0f5 Fix crash when running widget example
Dart_IsolateMakeRunnable was returning false, which can indicate that the
isolate was already running. This patch seems harmless, but I'll follow up to
understand more about what's happening here.

Fixes #2383
2016-03-03 16:45:00 -08:00
Jason Simmons
f17f006f1a Raise an exception when converting a DartWrappable with empty native fields
Fixes https://github.com/flutter/flutter/issues/2391
2016-03-03 16:14:44 -08:00
Chinmay Garde
0b3475f4ad Merge pull request #2453 from chinmaygarde/master
Dont include any of the machinery to generate a precompilation snapshot on the embedder VM
2016-03-03 15:59:35 -08:00
Seigo Nonaka
cee83d4032 Suppress log span due to returning null for itemize result.
Bug: 26808815
Change-Id: I2a5a52f2c441d27c7ef270342b4ef93c3de9e56e
2016-03-03 15:51:55 -08:00
Chinmay Garde
b407fc48ca Dont include any of the machinery to generate a precompilation snapshot on the embedder VM 2016-03-03 14:30:32 -08:00