1761 Commits

Author SHA1 Message Date
Chinmay Garde
84ea34d4dd Allow PlatformMacMain to be called multiple times
It is called each time the embedder initializes a Flutter view controller. The Mac shell (which does not have a view controller), calls it before NSApplicationMain.

Common items like the base::AtExitManager and the platform message loop are stored in `EmbedderState`
2016-03-09 17:49:17 -08:00
Jason Simmons
57406a0be8 Handle both absolute and relative paths when generating sky_snapshot dependencies 2016-03-09 15:19:17 -08:00
Alhaad Gokhale
277dc6c36c Merge pull request #2478 from alhaad/depfile_support
Depfile support for sky_snaphot.
2016-03-08 22:08:51 -08:00
Alhaad Gokhale
ee5c415beb sky_snapshot should use --snaphsot as the defualt value for
--build-output.
Also, dependency collection should be done by Loader.
2016-03-08 21:56:44 -08:00
Alhaad Gokhale
1625e84ae9 Depfile support for sky_snaphot.
Ref #1942
2016-03-08 16:43:49 -08:00
Chinmay Garde
6e62e249ca Prepare a framework providing an embeddable Flutter view controller 2016-03-08 16:42:07 -08:00
Devon Carew
fa2e4a9e8f Merge pull request #2467 from devoncarew/update_embedder
update the embedder file
2016-03-07 14:19:11 -08:00
Devon Carew
6234a8c19b update the embedder file 2016-03-07 14:09:36 -08:00
Collin Jackson
4c465a4baf Enable conditional directives 2016-03-06 17:29:42 -08:00
Eric Seidel
12ead47913 Merge pull request #2455 from eseidelGoogle/android_x86
Support Android x86.
2016-03-04 09:25:27 -08:00
Ian Hickson
3e01645c36 Update CONTRIBUTING.md
Mention the waterfall and conventions around it.
2016-03-03 22:56:03 -08:00
Eric Seidel
0f5e9136bd 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
6fed24c86c Merge pull request #2450 from abarth/rm_icons
Remove packages/material_design_icons
2016-03-03 11:06:15 -08:00
Adam Barth
e826a6f503 Remove packages/material_design_icons
We no longer use a pub package to distribute these icons.
2016-03-03 10:59:10 -08:00
Jason Simmons
fb48f3f3e7 Merge pull request #2448 from jason-simmons/gitignore_gcm
Add GCM to gitignore
2016-03-02 15:08:01 -08:00
Adam Barth
9e55649cb9 Merge pull request #2447 from abarth/roll
Update Mojo
2016-03-02 15:04:09 -08:00
Jason Simmons
e42875d5e2 Add GCM to gitignore 2016-03-02 14:30:03 -08:00
Adam Barth
cedf858084 Update uses of Mojo to new interfaces 2016-03-02 14:14:55 -08:00
Adam Barth
1780891545 Update mojo_sdk to 683e2a3c441b187abf0d6ba103495f59701fd6fa 2016-03-02 12:16:58 -08:00
Adam Barth
e959eb9c8f Update to mojo 2b11118a29f15658972d6c7ac0217d9c53b73c6b 2016-03-02 12:14:34 -08:00
John McCutchan
e3022d9f3d Merge pull request #2433 from johnmccutchan/embedder_yaml_2
Reland _embedder.yaml support to Flutter engine
2016-03-02 11:06:35 -08:00
John McCutchan
09e56bb76d Reland _embedder.yaml support to Flutter engine 2016-03-02 11:01:13 -08:00
Matt Perry
9846b068ae Merge pull request #2434 from mpcomplete/rm.updater
Remove unused UpdateService.
2016-02-29 15:25:03 -05:00
Matt Perry
c47be46163 Remove unused UpdateService. 2016-02-29 15:11:33 -05:00
Matt Perry
093edcce05 Merge pull request #2425 from mpcomplete/gcm.deps
Add flutter_gcm back to build deps if --enable-gcm is present.
2016-02-29 14:24:23 -05:00
Matt Perry
af1214c6a3 Add flutter_gcm back to build deps if --enable-gcm is present. 2016-02-29 14:15:29 -05:00
Collin Jackson
6095f2ae34 Merge pull request #2430 from collinjackson/cmd_size_limit
Support for jars with large numbers of classes
2016-02-27 15:42:17 -08:00
Ian Hickson
c3d849c843 Merge pull request #2432 from Hixie/revert-2428
Revert "Merge pull request #2428 from johnmccutchan/embedder_yaml"
2016-02-26 18:43:57 -08:00
Hixie
2a13c4bc3d Revert "Merge pull request #2428 from johnmccutchan/embedder_yaml"
This reverts commit 93b11edc8225e1c97bd8b1b40ba8e5665fcc9bc6, reversing
changes made to cb4107191db3d83021e1fa47bade7bf6bcae09d8.

This was requested by @johnmccutchan because this change broke the
analyzer, which only uses SDK version 1.14.1, since that's what we pull
in. He said he'd try again on Monday.
2016-02-26 18:23:11 -08:00
Collin Jackson
7e6631a78a Support for jars with large numbers of classes 2016-02-26 17:45:22 -08:00
John McCutchan
93b11edc82 Merge pull request #2428 from johnmccutchan/embedder_yaml
Add _embedder.yaml to sky_engine
2016-02-26 12:02:36 -08:00
John McCutchan
25edbff434 Add _embedder.yaml to sky_engine 2016-02-26 11:02:35 -08:00
Adam Barth
cb4107191d Merge pull request #2427 from abarth/rev_skia
Update Skia
2016-02-26 10:12:48 -08:00
Adam Barth
8c65b8a1a7 Update Skia
Fixes https://github.com/flutter/flutter/issues/1576
2016-02-26 10:08:25 -08:00
Adam Barth
8f6d169f3f Merge pull request #2424 from abarth/rev_skia
Update Skia
2016-02-25 10:54:00 -08:00
Adam Barth
26a41acccc Update Skia 2016-02-25 10:47:09 -08:00
Hixie
b76eb19567 Move style guide to website.
Depends on https://github.com/flutter/website/pull/177
2016-02-23 09:03:52 -08:00
Adam Barth
4f2cb45262 Stop running asset_bundle from Mojo
Our implementation of asset_bundle is now quite different from the
canonical service.
2016-02-20 13:02:35 -08:00
Chinmay Garde
a7d461f776 Merge pull request #2413 from chinmaygarde/master
Update the Dart VM and wire in the extra kDataSnapshot symbol for the precompiler
2016-02-19 17:22:26 -08:00
Chinmay Garde
9494bc6276 Update the Dart VM and wire in the extra kDataSnapshot symbol for the precompiler 2016-02-19 16:48:28 -08:00
James Robinson
b8b6232df9 Merge pull request #2411 from jamesr/clang_android
Enable building for Android using clang for target builds
2016-02-19 15:14:18 -08:00
Jason Simmons
a0fa455aa6 Tool for running GDB on the Flutter engine 2016-02-19 14:49:44 -08:00
James Robinson
7aad03d639 Enable building for Android using clang for target builds 2016-02-19 14:07:57 -08:00
Adam Barth
79873b4e55 Rev pub packages 2016-02-18 16:54:38 -08:00
Chinmay Garde
60dae7d220 Merge pull request #2405 from chinmaygarde/master
Make the buildbot generate an archive for the dynamic services SDK
2016-02-18 15:28:52 -08:00
Chinmay Garde
3cd81dbdf2 Make the buildbot generate an archive for the dynamic services SDK 2016-02-18 14:53:47 -08:00
Adam Barth
0b7614235e Merge pull request #2398 from abarth/fix_build
Remove reference to non-existent directory
2016-02-12 22:54:47 -08:00
Adam Barth
6b1ae9c5a9 Remove reference to non-existent directory
This was breaking the build with gcm enabled.
2016-02-12 22:54:02 -08:00
Adam Barth
5790a3ffd5 Rev pub packages 2016-02-12 22:49:35 -08:00
Adam Barth
f91c317bf4 Merge pull request #2397 from abarth/rm_ui_internals
Remove dart:ui_internals
2016-02-12 22:48:21 -08:00