20087 Commits

Author SHA1 Message Date
Adam Barth
dae5317e47 Improve README 2015-10-30 11:15:38 -07:00
Adam Barth
1b0e90ba9e Merge pull request #1884 from abarth/rebuild_overlay_entry
Teach OverlayEntry how to rebuild in place
2015-10-30 08:13:49 -07:00
Adam Barth
d238f0fdc1 Teach OverlayEntry how to rebuild in place
This patch makes it so drag-and-drop doesn't thrash the overlay list.
2015-10-29 23:34:05 -07:00
Adam Barth
43bf639bc6 Merge pull request #1881 from abarth/navigator2
Switch to Navigator2
2015-10-29 23:29:20 -07:00
Adam Barth
1d3a7dae53 Switch to Navigator2 2015-10-29 23:18:56 -07:00
Adam Barth
6f5c84db3e Merge pull request #1883 from abarth/rm_apk
Remove SkyShell.apk from sky_engine package
2015-10-29 22:17:23 -07:00
Adam Barth
552467dba2 Remove SkyShell.apk from sky_engine package
We no longer need to include the SkyShell.apk in the sky_engine package because
the flutter tools are able to download SkyShell.apk from cloud storage.
2015-10-29 21:28:40 -07:00
Adam Barth
46ff833a9c Merge pull request #1882 from abarth/rm_scripts
Remove a number of unused Python scripts
2015-10-29 21:24:44 -07:00
Adam Barth
f34cd6844c Remove a number of unused Python scripts
Removes sky_tool and shelldb, which are replaced by the flutter command line
tool.
2015-10-29 20:59:28 -07:00
Adam Barth
87e5bb6be8 Merge pull request #1875 from abarth/page_storage
Add PageStorage support to Navigator2
2015-10-29 18:03:34 -07:00
Adam Barth
13eda761c6 Add PageStorage support to Navigator2 2015-10-29 16:24:45 -07:00
Adam Barth
0d9c8a2466 Merge pull request #1879 from mxia/master
Correct the wording in Desktop section
2015-10-29 16:24:12 -07:00
Chinmay Garde
54e6c66855 Merge pull request #1864 from chinmaygarde/master
Enable service isolate under precompilation
2015-10-29 16:17:44 -07:00
Chinmay Garde
e63d438ac6 Enable service isolate under precompilation
Update dart revision to include changes required to enable profiling
during precompilation
2015-10-29 16:16:03 -07:00
Michael Xia
ea4e59fd8b Merge branch 'master' of https://github.com/flutter/engine 2015-10-29 15:48:45 -07:00
Michael Xia
d1f7c8bbc7 Corrected wording in the Desktop section
Bullet #3 was referencing "Android".
2015-10-29 15:47:12 -07:00
Chinmay Garde
c3e03ba658 Merge pull request #1876 from chinmaygarde/vm_flags
Bump the Dart profile period to usable levels and enable CPU profiling in release builds on iOS
2015-10-29 14:53:38 -07:00
Ian Hickson
04f2a818a8 Merge pull request #1877 from Hixie/rev
Rev package versions for release.
2015-10-29 14:46:10 -07:00
Raph Levien
39b51624ae Accept variation selector in emoji sequences - DO NOT MERGE
am: adaf42f0d3  -s ours

* commit 'adaf42f0d3444de2b0bb977ccc94801458497f46':
  Accept variation selector in emoji sequences - DO NOT MERGE
2015-10-29 21:42:01 +00:00
Hixie
51c851e3d5 Rev package versions for release.
sky_engine is now at 0.0.45
sky_services is now at 0.0.45
flx is now at 0.0.4
flutter is now at 0.0.15
flutter_sprites is now at 0.0.12
2015-10-29 14:41:56 -07:00
Chinmay Garde
028e21dc5d Bump the Dart profile period to usable levels and enable CPU profiling in release builds on iOS 2015-10-29 14:39:44 -07:00
Jason Simmons
38d7147e2e Merge pull request #1873 from jason-simmons/dart_gc_prologue
Remove obsolete Dart GC controller code
2015-10-29 14:08:20 -07:00
Adam Barth
b32ba0ef45 Add missing import 2015-10-29 13:42:57 -07:00
Adam Barth
91bfe407d6 Merge pull request #1866 from abarth/route_types
Add support for modal, ephemeral, and contentless routes to Navigator2
2015-10-29 13:42:20 -07:00
Adam Barth
8045b1766e Add hero transition support to Navigator2
In this approach, the hero support is layered on top of the basic navigator
functionality.
2015-10-29 13:29:24 -07:00
Jason Simmons
ce38faca74 Remove obsolete Dart GC controller code 2015-10-29 13:28:30 -07:00
Jason Simmons
a674cefcb7 Merge pull request #1861 from jason-simmons/canvas_image_memory_leak_2
simplify the ImageDecoder native code binding
2015-10-29 13:28:04 -07:00
Jason Simmons
ee3b016425 simplify the ImageDecoder native code binding 2015-10-29 13:11:02 -07:00
Raph Levien
adaf42f0d3 Accept variation selector in emoji sequences - DO NOT MERGE
This patch basically ignores variation selectors for the purpose of
itemization into font runs. This allows GSUB to be applied when input
sequences contain variation selectors.

Bug: 25368653
Change-Id: I9c1d325ae0cd322c21b7e850d0ec4d73551b2372
2015-10-29 12:30:57 -07:00
Adam Barth
7a12f17d9d Merge pull request #1870 from abarth/rationalize_shell
Rationalize embedder.dart and shell.dart
2015-10-29 11:24:19 -07:00
Adam Barth
92b9815ff0 Rationalize embedder.dart and shell.dart
This patch combines embedder.dart and shell.dart into one thing. We should now
handle a bunch of error cases better.

  * embedder.connectToApplication has moved to shell.connectToApplication,
    matching the rest of the mojo universe.
  * embedder.connecttoService has moved to shell.connnectToService (and merged
    with shell.requestService).
  * shell.requestService is now shell.connectToService, matching the rest of
    the mojo universe.
  * serviceRegistry has moved from embedder.serviceRegistry to a top-level
    getter.

Fixes #1803
2015-10-29 10:47:34 -07:00
Adam Barth
bbc17ac9c3 Add support for modal, ephemeral, and contentless routes to Navigator2
Routes can now create a list of widgets, which can be empty (in the case of
contentless routes) or have multiple entries (in the case of modal routes).

Ephemeral routes are handled by keeping a separate list of modal and ephemeral
routes.
2015-10-28 23:18:14 -07:00
Viktor Lidholt
c5989d13e2 Merge pull request #1863 from vlidholt/master
Adds API documentation to sprite physics
2015-10-28 17:07:02 -07:00
Adam Barth
69f0e989a5 Merge pull request #1862 from abarth/navigator2
Add an initial implementation of Navigator2
2015-10-28 17:00:12 -07:00
Chinmay Garde
359b1a6c24 Merge pull request #1857 from chinmaygarde/master
Remove embedder entry points no longer present in flutter/engine
2015-10-28 16:58:03 -07:00
Viktor Lidholt
0a81d491ad Adds API documentation to sprite physics and renames a few private variables for clarity. 2015-10-28 16:51:00 -07:00
Hans Muller
8a32341cbe Merge pull request #1860 from HansMuller/tabs
Correct TabNavigatorWidth, tabs.dart example
2015-10-28 16:40:50 -07:00
Adam Barth
a694f51e99 Add an initial implementation of Navigator2
This navigator can handle simple page navigation. I'll add more features in
subsequent CLs.
2015-10-28 16:40:22 -07:00
Hans Muller
22313d59df Correct TabNavigatorWidth, tabs.dart example 2015-10-28 16:26:22 -07:00
Ian Hickson
17ab777c27 Merge pull request #1858 from Hixie/rev
Rev package versions for release.
2015-10-28 15:08:48 -07:00
Ian Hickson
b32e0cdb5a Merge pull request #1859 from Hixie/gitignore
Ignore files from gclient sync for rev_flutter
2015-10-28 15:07:28 -07:00
Hixie
e4bf376341 Ignore files from gclient sync for rev_flutter 2015-10-28 15:06:58 -07:00
Chinmay Garde
737c9fb225 Remove embedder entry points no longer present in flutter/engine 2015-10-28 14:55:01 -07:00
Hixie
46f19afade Rev package versions for release.
sky_engine is now at 0.0.44
sky_services is now at 0.0.44
flx is now at 0.0.3
flutter is now at 0.0.14
flutter_sprites is now at 0.0.11
2015-10-28 14:54:33 -07:00
Ian Hickson
26e3a9219d Merge pull request #1732 from Hixie/dartdocs
Rev the Dart SDK to pick up better dartdocs.
2015-10-28 14:50:44 -07:00
Hixie
d001a93211 Rev the Dart SDK to pick up better dartdocs 2015-10-28 14:50:19 -07:00
Ian Hickson
7aebaa00f4 Merge pull request #1851 from Hixie/MixedViewport-bug
Fix crash when removing a card in card_collection
2015-10-28 14:47:40 -07:00
Ian Hickson
d48997f1e2 Merge pull request #1856 from Hixie/auto-rev
rev_flutter tool
2015-10-28 14:46:51 -07:00
Hixie
8b2b4927e9 rev-flutter tool
A tool to update all the pubspec.yaml versions when we're revving flutter.
2015-10-28 14:45:02 -07:00
Chinmay Garde
e2bcd97706 Merge pull request #1855 from chinmaygarde/master
Add missing dart:ui embedder entry points for the precompiler
2015-10-28 14:34:14 -07:00