6678 Commits

Author SHA1 Message Date
Chinmay Garde
646500663e Merge pull request #2534 from chinmaygarde/master
Remove the build_xcode_sdk.sh script used by the old bots.
2016-03-21 13:12:55 -07:00
Chinmay Garde
1cef4ff68e Remove the build_xcode_sdk.sh script used by the old bots. 2016-03-21 13:10:23 -07:00
Adam Barth
dcbd64e460 Merge pull request #2508 from abarth/glfw
Import GLFW into //third_party/glfw
2016-03-21 09:48:17 -07:00
Ian Hickson
2c7befc32f Merge pull request #2532 from Hixie/picture-doc
Better documentation for [Picture].
2016-03-20 10:09:29 -07:00
Chinmay Garde
03857086d0 Merge pull request #2533 from chinmaygarde/master
RawKeyboardListener is not a service. Dont assign it a service name.
2016-03-18 15:11:19 -07:00
Chinmay Garde
e8434885eb RawKeyboardListener is not a service. Dont assign it a service name. 2016-03-18 14:41:03 -07:00
Hixie
9fbe031676 Better documentation for [Picture]. 2016-03-18 14:24:51 -07:00
Ian Hickson
461d1bec4a Merge pull request #2529 from Hixie/perf-graph
Move the "current frame" marker in the perf graph
2016-03-18 14:24:46 -07:00
Adam Barth
fff30cbefa Merge pull request #2531 from abarth/mozart_keyboard
Wire up raw keyboard events in Mozart
2016-03-18 14:18:02 -07:00
Adam Barth
d8ed73e0a9 Wire up raw keyboard events in Mozart 2016-03-18 14:13:12 -07:00
Chinmay Garde
a662403f61 Merge pull request #2530 from chinmaygarde/master
Add an asset copy phase for platform specific assets (i.e. not in the FLX archive)
2016-03-18 13:56:15 -07:00
Chinmay Garde
247b1c5346 Add an asset copy phase for platform specific assets (i.e. not in the FLX archive) 2016-03-18 13:52:20 -07:00
Hixie
493a0b7d4b Move the "current frame" marker in the perf graph 2016-03-18 13:38:30 -07:00
Adam Barth
5114eade63 Merge pull request #2528 from abarth/view_services
Move Keyboard and RawKeyboard to view services
2016-03-18 12:45:28 -07:00
Adam Barth
944b2eeca9 Move Keyboard and RawKeyboard to view services
These services are relative to the current view, which means they should come
in through the view services.
2016-03-18 12:37:30 -07:00
Chinmay Garde
2bde94c703 Merge pull request #2525 from chinmaygarde/master
Update Dart dependency
2016-03-18 11:29:50 -07:00
Adam Barth
f75851cb73 Merge pull request #2527 from abarth/services_cleanup
Cleanup MojoServices in dart:ui
2016-03-18 10:55:35 -07:00
Adam Barth
678d5f9bac Cleanup MojoServices in dart:ui
This patch cleans up the way we expose Mojo services into Dart. It also adds a
service provider for "view services," which will evetually contain the raw
keyboard service.
2016-03-18 10:52:13 -07:00
Adam Barth
e2f177ff13 Merge pull request #2526 from abarth/mozart_url
Flutter apps in Mozart should have reasonable Uri.base
2016-03-18 10:04:20 -07:00
Adam Barth
410aac589b Flutter apps in Mozart should have reasonable Uri.base
Previously this value was the temp directory that we used to store the FLX
bundle. Now it's the URL given to us by MojoShell.
2016-03-18 09:53:44 -07:00
Chinmay Garde
0616669659 Update Dart dependency 2016-03-17 17:51:02 -07:00
Ian Hickson
138fae117a Merge pull request #2520 from Hixie/addPerformanceOverlay-docs
Performance Overlay fixes
2016-03-17 17:21:26 -07:00
Ian Hickson
73b43d254d Merge pull request #2521 from flutter/Hixie-patch-1
Mention android:debuggable in CONTRIBUTING.md
2016-03-17 17:20:58 -07:00
Adam Barth
5a3890153d Merge pull request #2523 from abarth/rm_paragraph_paint
Remove Paragraph#paint
2016-03-17 17:20:40 -07:00
Adam Barth
2838055627 Remove Paragraph#paint
We now use Canvas#drawParagraph.
2016-03-17 17:20:26 -07:00
Hixie
389bc4b456 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
Chinmay Garde
99f1529ebd Merge pull request #2522 from chinmaygarde/master
Make the iOS shell use the public Flutter framework API.
2016-03-17 17:03:04 -07:00
Chinmay Garde
46070d433e Make the iOS shell use the public Flutter framework API.
Also cleans up the messages when errors occur in both modes. I have also made the API a lot simpler and moved more of the extraneous stuff out of public. Only FlutterViewController and the Dart project configuration are publically available.
2016-03-17 16:44:25 -07:00
John McCutchan
a8ea37b714 Merge pull request #2515 from johnmccutchan/observatory_auto_port
Auto select Observatory port on Android and iOS simulators
2016-03-17 14:24:19 -07:00
Ian Hickson
7a2c8daa8f Mention android:debuggable in CONTRIBUTING.md 2016-03-17 13:54:14 -07:00
Adam Barth
f25adf40a5 Merge pull request #2519 from abarth/draw_paragraph
Add Canvas#drawParagraph
2016-03-17 12:52:53 -07:00
Adam Barth
1e55e997de Add Canvas#drawParagraph
Fixes #2694
2016-03-17 12:38:09 -07:00
Chinmay Garde
8c9f556716 Merge pull request #2518 from chinmaygarde/master
Fix Android builds. Accessing traces is now possible from observatory.
2016-03-17 12:01:19 -07:00
John McCutchan
4d7272446d Auto select Observatory port on Android and iOS simulators 2016-03-17 11:43:41 -07:00
Chinmay Garde
e09819e544 Fix Android builds. Accessing traces is now possible from observatory. 2016-03-17 11:24:52 -07:00
Ian Hickson
0b4e8affd9 Merge pull request #2517 from Hixie/addPerformanceOverlay-docs
Flesh out docs for addPerformanceOverlay
2016-03-17 11:14:15 -07:00
Hixie
c650a0ba9b Flesh out docs for addPerformanceOverlay 2016-03-17 11:05:22 -07:00
Devon Carew
a38def0c79 Merge pull request #2514 from devoncarew/devoncarew-patch-1
Update PackagerInvoke
2016-03-17 08:14:05 -07:00
Devon Carew
792a6a7443 Update PackagerInvoke 2016-03-16 21:51:55 -07:00
Chinmay Garde
f5f8636cc6 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
09972ad11c Wire up the TracingController to the the Dart embedder timeline API 2016-03-16 16:08:47 -07:00
Ian Hickson
4681428475 Merge pull request #2513 from Hixie/Path-docs
Path dartdocs
2016-03-16 12:43:42 -07:00
Ian Hickson
57f87bdc82 Merge pull request #2510 from Hixie/PaintingStyle-docs
Some Paint dartdocs (and style tweaks)
2016-03-16 12:16:12 -07:00
Hixie
610916bb51 Some Paint dartdocs (and style tweaks) 2016-03-16 11:23:02 -07:00
Jason Simmons
bf45869dbf Merge pull request #2512 from jason-simmons/embed_sky_application
Move SkyApplication initialization into SkyMain
2016-03-16 11:14:15 -07:00
Hixie
59597a1550 Path dartdocs 2016-03-16 11:09:09 -07:00
Jason Simmons
a3201f2023 Move SkyApplication initialization into SkyMain
This allows Flutter embedders to set up Flutter from their own application
class instead of using or subclassing SkyApplication
2016-03-16 10:28:40 -07:00
Ian Hickson
3a48f5b18a Merge pull request #2509 from Hixie/paragraph-docs
Improve Paragraph dartdocs
2016-03-15 17:36:11 -07:00
Adam Barth
e9f1dab023 Merge pull request #2511 from abarth/init_size
Mozart embedding can see crazy width/height
2016-03-15 16:55:27 -07:00
Adam Barth
10294a70fb Mozart embedding can see crazy width/height
We should initialize the width and height of the display to something
reasonable.
2016-03-15 16:46:43 -07:00