Adam Barth
2123899cc6
Jank insted of flicker in Mozart
...
Currently there's no good way of synchronizing layout changes with children in
Mozart. Previously we flickered when we were out of sync with our child. Now we
jank instead because that's a more acceptable artifact while we work on
improving Mozart.
Fixes https://github.com/flutter/flutter/issues/3024
2016-04-04 12:17:39 -07:00
Chinmay Garde
37847ca4c4
Merge pull request #2571 from chinmaygarde/timeline
...
Update thread names in the Dart timeline.
2016-04-04 11:43:17 -07:00
Adam Barth
13f67343d0
Add support for backdrop filters in the compositor
...
Particularly, add support for blur filters to implement backdrop blur effects.
2016-04-01 17:15:36 -07:00
Collin Jackson
b8151a8d9b
Merge pull request #2524 from collinjackson/google_signin
...
Allow third-party services to listen to openURL on iOS (needed for Google Sign-In)
2016-04-01 07:08:54 -07:00
Collin Jackson
33255828e3
Merge pull request #2569 from collinjackson/source_set
...
Use a source_set instead of a static_lib for iOS service dylibs (fixes symbol visibility issue)
2016-03-31 18:28:00 -07:00
Collin Jackson
348c6f24a4
Allow third-party services to listen to openURL on iOS and support Google Sign-In
2016-03-31 18:15:18 -07:00
Collin Jackson
d5a4b16b9f
Use a source_set instead of a static_lib for iOS service dylibs (fixes symbol visibility issue)
2016-03-31 16:42:32 -07:00
Chinmay Garde
f470aad74b
Merge pull request #2567 from chinmaygarde/master
...
Update Dart revision to pull in changes related to tracing and add more trace types to TracingController
2016-03-30 18:07:17 -07:00
Chinmay Garde
0378099f02
Update Dart revision to pull in changes related to tracing and add more trace types to TracingController
2016-03-30 17:33:02 -07:00
Adam Barth
3d944e1c36
Fix iOS build
2016-03-30 15:35:08 -07:00
Adam Barth
4e6fd739d1
Merge pull request #2566 from abarth/roll_mojo
...
Update Mojo
2016-03-30 15:27:57 -07:00
Chinmay Garde
8b1e787de4
Merge pull request #2565 from chinmaygarde/master
...
Don't crash if the scene has no root layer set.
2016-03-30 15:15:15 -07:00
Chinmay Garde
d43bae3eeb
Don't crash if the scene has no root layer set.
2016-03-30 15:14:17 -07:00
Adam Barth
3f7d5ef6f8
Update code to account for Mozart changes
...
The layout protocol in Mozart changed. Now we need to pipe a scene version
through the system to the compositor.
2016-03-30 15:13:58 -07:00
Adam Barth
aeb68a5b9f
Update to mojo d7afe9edcafac4f830faad5f39d706c63cbe7ef6
2016-03-30 14:28:52 -07:00
Adam Barth
516c096d98
Fix encoded paragraph size
2016-03-30 09:38:39 -07:00
Adam Barth
5124a68e8e
Merge pull request #2563 from abarth/paragraph_font
...
Add font styles to ParagraphStyle
2016-03-30 09:21:56 -07:00
Adam Barth
3ad1ea7b4b
Fix build
2016-03-30 09:07:17 -07:00
Chinmay Garde
ae889b5ecd
Merge pull request #2564 from chinmaygarde/master
...
Add static assert to check that all Dart wrappable instances are thread-safe reference-countable.
2016-03-29 16:31:13 -07:00
Chinmay Garde
3a5dd866b2
Add static assert to check that all Dart wrappable instances are thread-safe reference-countable.
2016-03-29 16:30:26 -07:00
Adam Barth
d3d3e47b0a
Add font styles to ParagraphStyle
...
Also, rename TextStyle#lineHeight to height.
2016-03-29 15:28:28 -07:00
Jason Simmons
6a5533ca05
Merge pull request #2562 from jason-simmons/css_word_wrap
...
Set the CSS overflow-wrap property to enable line breaks within a word
2016-03-29 10:08:37 -07:00
Adam Barth
d13863aef1
Update CONTRIBUTING.md
2016-03-29 08:39:43 -07:00
Jason Simmons
e161e912e1
Set the CSS overflow-wrap property to enable line breaks within a word
...
Fixes https://github.com/flutter/flutter/issues/162
2016-03-28 16:56:47 -07:00
Adam Barth
23fc43d438
Merge pull request #2561 from abarth/fix_mac
...
Fix Mac build
2016-03-28 16:04:30 -07:00
Adam Barth
6c43bd904f
Fix Mac build
2016-03-28 15:55:05 -07:00
Adam Barth
caaa7448fb
Merge pull request #2560 from abarth/flutter_run
...
Update `flutter start` to `flutter run`
2016-03-28 15:01:41 -07:00
Adam Barth
9056992b37
Update flutter start to flutter run
...
These commands are the same, but `run` is the new hotness.
2016-03-28 14:52:35 -07:00
Adam Barth
ce3b4547ac
Merge pull request #2557 from abarth/dot_packages2
...
Teach SkyShell about .packages files
2016-03-28 14:42:59 -07:00
Adam Barth
3821dfb703
Merge pull request #2559 from abarth/compile_crash
...
Don't crash on Dart compile errors
2016-03-28 14:39:42 -07:00
Chinmay Garde
40ac023109
Merge pull request #2558 from chinmaygarde/master
...
Update base to pull in fixes for toolchain: clang_i386
2016-03-28 13:06:18 -07:00
Adam Barth
9ecc54fb7e
Don't crash on Dart compile errors
...
Instead, just unwind as usual.
Fixes #2890
2016-03-28 12:58:47 -07:00
Chinmay Garde
bfe3db5fbd
Update base to pull in fixes for toolchain: clang_i386
2016-03-28 12:58:30 -07:00
Adam Barth
c4e182743e
Teach SkyShell about .packages files
...
SkyShell now supports --packages instead of --package-root.
2016-03-28 12:51:56 -07:00
Jason Simmons
ded7d5533a
Merge pull request #2556 from jason-simmons/jni_isolate
...
Support the JNI bridge in secondary isolates
2016-03-28 11:01:57 -07:00
Jason Simmons
b93e9419bd
Support the JNI bridge in secondary isolates
...
This requires detaching from the JVM at thread shutdown using a callback
that was recently added to the Dart VM.
2016-03-28 10:03:18 -07:00
Adam Barth
4470136745
Merge pull request #2555 from abarth/use_glfw
...
Add a --use-glfw flag to //sky/tools/gn
2016-03-28 10:02:47 -07:00
Adam Barth
e46fca1446
Add a --use-glfw flag to //sky/tools/gn
...
This flag makes it easier to enable the glfw configuration.
Also, fix an unrelated build error in loader.cc.
2016-03-28 09:58:53 -07:00
Adam Barth
e7b18118e8
Merge pull request #2554 from abarth/dot_packages
...
Teach sky_snapshot about .packages
2016-03-28 09:46:59 -07:00
Adam Barth
2ca9e3317e
Teach sky_snapshot about .packages
...
The sky_snapshot tool now understands the --packages command-line flag.
Progress on https://github.com/flutter/flutter/issues/1351
2016-03-28 00:43:42 -07:00
Adam Barth
f7909035f1
Merge pull request #2553 from abarth/remove_type_lint
...
Remove one type-related lint
2016-03-26 18:07:36 -07:00
Adam Barth
23624b8ce1
Remove one type-related lint
...
We currently whitelist some types that don't need parameters. Turning on
this lint causes too many lint errors in Atom.
2016-03-26 17:55:30 -07:00
Adam Barth
1d074aac03
Merge pull request #2552 from abarth/enable_lints
...
Sync lint rules with `flutter analyze`
2016-03-26 14:32:43 -07:00
Adam Barth
cf759e4530
Sync lint rules with flutter analyze
...
This patch updates _embedder.yaml to enforce the same set of lints as
`flutter analyze`. We're still not enabling strong mode via this
mechanism, but we might consider that in a later patch.
Related to https://github.com/flutter/flutter/issues/2687
2016-03-26 14:11:24 -07:00
Chinmay Garde
5c285787c8
Merge pull request #2551 from chinmaygarde/master
...
Directly load the bundle at a known path instead of doing a search by identifier.
2016-03-25 13:28:00 -07:00
Chinmay Garde
10f23121e3
Directly load the bundle at a known path instead of doing a search by identifier.
...
Also fixes an issue where a error would get logged even though loading from the precompiled application bundle was successful.
2016-03-25 12:33:22 -07:00
Adam Barth
a68209fe83
Merge pull request #2549 from abarth/glfw_32
...
Update to GLFW 3.2
2016-03-25 12:26:20 -07:00
Adam Barth
dfaf91821d
Add support for mouse events
...
The Material Gallery is now fully interactive.
2016-03-25 12:16:11 -07:00
Chinmay Garde
cd57083d92
Merge pull request #2550 from chinmaygarde/master
...
Explicitly load and unload the precompiled code bundle.
2016-03-25 12:13:35 -07:00
Chinmay Garde
3d9aaf5a85
Explicitly load and unload the precompiled code bundle.
...
If called via `bundleWithIdentifier:` the bundle may not have been loaded. This makes it explicit.
2016-03-25 12:11:50 -07:00