1819 Commits

Author SHA1 Message Date
Adam Barth
eea6d8220a 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
adf8d7586c Merge pull request #2552 from abarth/enable_lints
Sync lint rules with `flutter analyze`
2016-03-26 14:32:43 -07:00
Adam Barth
8a75538417 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
Adam Barth
479c0f8026 Merge pull request #2548 from abarth/platform_glfw
Add GLFW platform to //sky/shell
2016-03-24 22:14:31 -07:00
Adam Barth
a1772b12a6 Add GLFW platform to //sky/shell 2016-03-24 17:15:33 -07:00
Adam Barth
787c39c8b6 Merge pull request #2547 from abarth/glfw
Add GLFW support to //ui/gl
2016-03-24 16:02:48 -07:00
Adam Barth
574d594600 Add GLFW support to //ui/gl
This patch is the first step towards getting the GLFW configuration up and
running.
2016-03-24 15:59:22 -07:00
Chinmay Garde
c1bb1e373c Merge pull request #2546 from chinmaygarde/master
Be explicit about the sysroot in the toolchain definition instead of inferring the same from active arguments.
2016-03-24 12:13:01 -07:00
Chinmay Garde
515cc528be Be explicit about the sysroot in the toolchain definition instead of inferring the same from active arguments. 2016-03-24 12:10:00 -07:00
Chinmay Garde
9cc564ed90 Merge pull request #2545 from chinmaygarde/master
Remove unused toolchain definitions.
2016-03-23 13:57:52 -07:00
Chinmay Garde
7af5e67a23 Remove unused toolchain definitions. 2016-03-23 12:58:37 -07:00
Chinmay Garde
935aa81b97 Merge pull request #2544 from chinmaygarde/master
Add a ios_clang_x64 toolchain definition for iOS simulator builds
2016-03-23 12:57:42 -07:00
Chinmay Garde
f82da00656 Add a ios_clang_x64 toolchain definition for iOS simulator builds
Earlier, the default arm toolchain was modified depending on whether the use_ios_simulator flag was set. This was causing issues with mutliarch GN builds.
2016-03-23 12:39:23 -07:00
Adam Barth
0bdf46e1d6 Temporary fix for Mac builds 2016-03-23 09:48:02 -07:00
Adam Barth
878baf8442 Merge pull request #2543 from abarth/update_mojo2
Update to mojo 891577b0517de5aeca538d99669787c6dc72412a
2016-03-23 09:40:03 -07:00
Jason Simmons
60c4ae1a72 Merge pull request #2542 from jason-simmons/mojo_dart_dependency
Build fixes for the sky_engine and sky_services Dart packages
2016-03-23 09:39:26 -07:00
Adam Barth
31abaaf5e0 Update to mojo 891577b0517de5aeca538d99669787c6dc72412a 2016-03-23 09:36:02 -07:00
Jason Simmons
7b095d731a Build fixes for the sky_engine and sky_services Dart packages
* Add some missing dependecies to sky_services
* Create a script that excludes unnecessary files when preparing the package for release
2016-03-22 15:30:05 -07:00
Todd Volkert
b652b7611e Merge pull request #2541 from tvolkert/fix
Fix broken iOS build
2016-03-22 14:55:54 -07:00
Todd Volkert
9fb117efa4 Revert "The dynamic services SDK produces a fat Mach binary of x64 and arm64 variants."
This reverts commit 3cf712d2305fcf2797aa4dd32bcf77eeb46a1905 in order to fix the build breakage: ".../obj/sky/services/dynamic/libFlutterServices.a and .../clang_x64/obj/sky/services/dynamic/libFlutterServices.a have the same architectures (x86_64) and can't be in the same fat output file"
2016-03-22 14:52:07 -07:00
Chinmay Garde
1f32b1f42d Merge pull request #2538 from chinmaygarde/master
The dynamic services SDK produces a fat Mach binary of x64 and arm64 variants.
2016-03-22 12:11:29 -07:00
Adam Barth
8580369475 Merge pull request #2539 from abarth/update_skia2
Update Skia
2016-03-22 10:40:53 -07:00
Adam Barth
8133633649 Update Skia
Fixes https://github.com/flutter/flutter/issues/2670
2016-03-22 09:28:46 -07:00
Chinmay Garde
3cf712d230 The dynamic services SDK produces a fat Mach binary of x64 and arm64 variants. 2016-03-21 17:51:35 -07:00
Adam Barth
7ee2e454ca Revert "Update to mojo 891577b0517de5aeca538d99669787c6dc72412a"
This reverts commit bbeca72bbf41100f74495938ec8c3e26e640aa64.
This reverts commit 4b6e1f1f140053612d0a9588f58c6b6994271b21.
2016-03-21 17:17:50 -07:00
Adam Barth
b1afb45d09 Merge pull request #2537 from abarth/roll_mojo
Update Mojo
2016-03-21 17:11:15 -07:00
Adam Barth
4b6e1f1f14 Update use of Mojo APIs 2016-03-21 16:52:01 -07:00
Adam Barth
bbeca72bbf Update to mojo 891577b0517de5aeca538d99669787c6dc72412a 2016-03-21 16:38:29 -07:00
Adam Barth
61167123a5 Merge pull request #2536 from abarth/ios_sim_sse
Fix iOS build
2016-03-21 15:47:35 -07:00
Adam Barth
0ebfd66653 Fix iOS build
Previously we failed to compile some SSE code in Skia.
2016-03-21 15:42:47 -07:00
Adam Barth
6b1dfda1ee Merge pull request #2535 from abarth/update_skia
Update Skia
2016-03-21 15:08:45 -07:00
Adam Barth
ac113c2965 Update Skia
This required a bunch of changes because of the new sk_sp type Skia has
introduced into their API.
2016-03-21 14:59:49 -07:00
Adam Barth
be608ee2e9 Merge pull request #2508 from abarth/glfw
Import GLFW into //third_party/glfw
2016-03-21 09:48:17 -07:00
Hixie
b105feb361 Move the "current frame" marker in the perf graph 2016-03-18 13:38:30 -07:00
Chinmay Garde
f59aae0397 Merge pull request #2525 from chinmaygarde/master
Update Dart dependency
2016-03-18 11:29:50 -07:00
Chinmay Garde
26341315ec Update Dart dependency 2016-03-17 17:51:02 -07:00
Ian Hickson
ed9c49397b Merge pull request #2520 from Hixie/addPerformanceOverlay-docs
Performance Overlay fixes
2016-03-17 17:21:26 -07:00
Hixie
695b7df241 Performance Overlay fixes
- fix dartdocs for addPerformanceOverlay
- make PerformanceOverlayLayer honour its x, y, and height.
- fix the y axis of PerformanceOverlayLayer to only show 3x16ms, since
  if it's more than 16ms it really doesn't matter what it is.
- make the label on the PerformanceOverlayLayer show the worst time on
  record not the instantaneous time.
- pin the fps to a maximum of 60Hz
2016-03-17 17:14:04 -07:00
Ian Hickson
95872c3e06 Mention android:debuggable in CONTRIBUTING.md 2016-03-17 13:54:14 -07:00
Chinmay Garde
2b31397077 Merge pull request #2502 from chinmaygarde/master
Wire up the TracingController to the the Dart embedder timeline API
2016-03-16 18:17:30 -07:00
Chinmay Garde
215d7fedc1 Wire up the TracingController to the the Dart embedder timeline API 2016-03-16 16:08:47 -07:00
Adam Barth
623cb3fe18 Import GLFW into //third_party/glfw
This patch includes GLFW 3.1.2.
2016-03-15 14:46:46 -07:00
Chinmay Garde
fb5da67a51 Merge pull request #2501 from chinmaygarde/master
Update Dart dependency to pick up updates to timeline API
2016-03-14 08:23:49 -07:00
Chinmay Garde
2d5472bdf6 Update Dart dependency to pick up updates to timeline API 2016-03-14 07:25:27 -07:00
Chinmay Garde
5ad4a1a784 Merge pull request #2500 from chinmaygarde/rm_proto
Remove prototype.patch
2016-03-12 19:26:04 -08:00
Chinmay Garde
afa0a614bd Remove prototype.patch 2016-03-12 19:22:01 -08:00
P.Y. Laligand
3522239acb Merge pull request #2499 from pylaligand/mojo
Store the Mojo revision in mojo/VERSION.
2016-03-11 20:19:29 -08:00
Adam Barth
e7c8ca7825 Merge pull request #2498 from abarth/mozart_scale2
Fix device pixel ratios in Mozart for reals
2016-03-11 20:15:59 -08:00
P.Y. Laligand
f3ad6eb1b0 Store the Mojo revision in mojo/VERSION. 2016-03-11 17:17:05 -08:00
Adam Barth
e1713c3f1d Fix device pixel ratios in Mozart for reals
We need to adjust the transform matrix to undo the device scale.
2016-03-11 17:01:06 -08:00