20087 Commits

Author SHA1 Message Date
Matt Perry
fbfec0be07 Merge pull request #1632 from mpcomplete/activity.mojom
Remove UpdateService from activity.mojom
2015-10-16 11:47:01 -04:00
Matt Perry
5cf97f8fbe Remove UpdateService from activity.mojom.
It was moved to update_service.mojom.
2015-10-16 11:14:14 -04:00
Adam Barth
38fc83d5a0 Merge pull request #1643 from abarth/fix_exports
Rationalize exports a bit more
2015-10-16 00:12:54 -07:00
Adam Barth
8d173616aa Rationalize exports a bit more
The goal is to follow the guidelines in
https://github.com/flutter/engine/blob/master/sky/specs/style-guide.md#packages

Fixes #1638
2015-10-16 00:09:00 -07:00
Ian Hickson
c16b8efb95 Merge pull request #1641 from flutter/Hixie-patch-1
Describe conventions around exporting APIs
2015-10-15 22:42:31 -07:00
krisgiesing
b0c02407cf Merge pull request #1633 from krisgiesing/event_exports
Export new InputEvent classes from appropriate places
2015-10-15 17:50:02 -07:00
Viktor Lidholt
477b231b63 Updates physics test 2015-10-15 17:08:51 -07:00
Viktor Lidholt
eff62325b2 Animated sprite physics bodies now correctly transfers energy to dynamic bodies 2015-10-15 17:01:47 -07:00
Ian Hickson
5d496d2d77 Describe conventions around exporting APIs
Fixes #1634.
2015-10-15 16:29:18 -07:00
Collin Jackson
bce1efd5e7 Build stocks app on iOS 2015-10-15 16:17:25 -07:00
Hans Muller
f453389625 Merge pull request #1637 from HansMuller/linear_gradient_assert
Revised LinearGradient ctor checking

It's OK to specify colors and not stops.

Fix the problem reported here: #1631

All of the arg checking is now in the ui.LinearGradient ctor which provides helpful error messages.
2015-10-15 15:49:41 -07:00
Hans Muller
251dd27500 Revised LinearGradient ctor checking.
It's OK to just specify the colors list.
2015-10-15 15:46:03 -07:00
Viktor Lidholt
8799c62549 Remember last position in sprite physics 2015-10-15 14:43:48 -07:00
Kris Giesing
3b351f129d Merge remote-tracking branch 'upstream/master' into doubletap 2015-10-15 14:30:56 -07:00
Viktor Lidholt
28c0ea3f5f Merge pull request #1636 from vlidholt/master
Fixes SpriteBox to work better with native points
2015-10-15 14:06:10 -07:00
Kris Giesing
02aafa94f9 Merge remote-tracking branch 'upstream/master' 2015-10-15 14:06:04 -07:00
Viktor Lidholt
19ff6b5c5f Merge pull request #1629 from vlidholt/master
Improves sprite physics debug drawing
2015-10-15 13:47:34 -07:00
Viktor Lidholt
2d0ed2f04f Fixes SpriteBox to work better with native points 2015-10-15 13:46:24 -07:00
krisgiesing
fb6143da0f Merge pull request #1617 from krisgiesing/arena_sweep
Arena sweep
2015-10-15 13:08:34 -07:00
Jason Simmons
9ccb5fa917 Merge pull request #1610 from jason-simmons/slice_border_warning
Fix warnings seen when running skyanalyzer in strong mode
2015-10-15 12:59:28 -07:00
Ian Hickson
3a00fbbd77 Merge pull request #1630 from Hixie/debug
Improve debugging output
2015-10-15 11:31:20 -07:00
Hixie
8c24f976db Improve debugging output
Teach dumpRenderTree() to draw actual trees.
Make the TextStyle output terser so it doesn't overflow the output.
Make debugDumpApp() say what mode we're in (checked vs release).
Hide lifecycle state from release mode dumps (since it's checked-only state).
2015-10-15 11:23:23 -07:00
Jason Simmons
94fa673029 Fix warnings seen when running skyanalyzer in strong mode 2015-10-15 10:56:03 -07:00
Kris Giesing
c14ac38cb2 Export new InputEvent classes from appropriate places 2015-10-15 10:29:09 -07:00
Viktor Lidholt
daf7afa546 Improves sprite physics debug drawing 2015-10-15 10:20:26 -07:00
Viktor Lidholt
b75b186d2b Merge pull request #1623 from vlidholt/master
Fixes touch handling and refactors sprite physics
2015-10-15 09:01:20 -07:00
Adam Barth
0bc96df174 Fix TextDecoration.lineThrough
We had a typo in our CSS translation.
2015-10-14 21:30:00 -07:00
Roozbeh Pournader
786eac9c7f am e8264e06: (-s ours) Complete half-done cherry-picking of Android.mk. DO NOT MERGE
* commit 'e8264e065f0edd58a9fa04bbdd777f2af2794789':
  Complete half-done cherry-picking of Android.mk. DO NOT MERGE
2015-10-15 03:21:50 +00:00
Seigo Nonaka
210dfa01db Remove MinikinFont::GetGlyph interface.
MinikinFont:GetGlyph is no longer used.
No behavior chnages are expected with this CL.

Change-Id: I13398503841ac06f930b04815017d4b33338efa1
2015-10-15 02:54:18 +00:00
Roozbeh Pournader
e8264e065f Complete half-done cherry-picking of Android.mk. DO NOT MERGE
The previous commit, 6e2cccdc518f8d3424c84ae6fbe0e87ae3c3f66a, was
incompletely cherry-picked. This adds the missing parts.

Bug: 24570591
Change-Id: I1097c60587fb8a88cfe6b8ffed5b1689d9bdd429
2015-10-14 19:37:47 -07:00
Raph Levien
8925a8c30a am e5e7aa0e: Explicitly set utf-8 encoding for hyb file verification
* commit 'e5e7aa0e8031f6f1c0ed370f70e49778f3570527':
  Explicitly set utf-8 encoding for hyb file verification
2015-10-15 01:56:15 +00:00
Raph Levien
ed833cff3b am 6e2cccdc: (-s ours) Binary format for hyphenation patterns
* commit '6e2cccdc518f8d3424c84ae6fbe0e87ae3c3f66a':
  Binary format for hyphenation patterns
2015-10-15 01:56:14 +00:00
James Robinson
9bfe0cf7e8 Specify --quiet to download_from_google_storage hooks 2015-10-14 17:50:53 -07:00
Jason Simmons
ee5cc63143 Merge pull request #1615 from jason-simmons/edit_text_action_button_2
Implement better synchronization between the state of the input widget and the keyboard IME
2015-10-14 17:36:33 -07:00
Ian Hickson
90132e8c5c Merge pull request #1625 from Hixie/roll-dart-back
Revert dart roll to fix Android breakage.
2015-10-14 17:04:18 -07:00
Adam Barth
cfb9b58591 Merge pull request #1624 from abarth/list_item
Add a ListItem widget
2015-10-14 17:03:32 -07:00
Kris Giesing
5766e68063 Add release semantics, add test 2015-10-14 17:03:26 -07:00
Hixie
d91f7d965e Revert dart roll to fix Android breakage.
Reverts 2c10c3a7a744b49697f2e8ab97b2aa604a5bbc89 manually.
See https://github.com/flutter/engine/pull/1620
2015-10-14 16:57:54 -07:00
Adam Barth
b7aa91d13e Add a ListItem widget 2015-10-14 16:33:31 -07:00
Raph Levien
e5e7aa0e80 Explicitly set utf-8 encoding for hyb file verification
Not all platforms default to UTF-8 encoding, so we set it explicitly.
This patch should fix build breakages resulting from failed verification
of binary hyb files for hyphenation patterns.

Bug: 24570591
Change-Id: I65ac4536d3436586c2633e2b57554fc6ff16d3a8
(cherry picked from commit 138b93f094584212dd6978a1822d078f93574022)
2015-10-14 16:32:17 -07:00
Viktor Lidholt
c7adbf7477 Refactors sprite physics debug drawing 2015-10-14 16:30:36 -07:00
Viktor Lidholt
16ff0bdca1 Fixes touch handling in SpriteBox 2015-10-14 16:28:51 -07:00
Raph Levien
6e2cccdc51 Binary format for hyphenation patterns
In the current state, hyphenation in all languages than Sanskrit seems
to work (case-folding edge cases). Thus, we just disable Sanskrit.
Packed tries are implemented, but not the finite state machine
(space/speed tradeoff).

This commit contains a throw-away test app, which runs on the host.
I think I want to replace it with unit tests, but I'm including it in
the CL because it's useful during development.

Bug: 21562869
Bug: 21826930
Bug: 23317038
Bug: 23317904
Bug: 24570591
Change-Id: I7479a565a4a062fa319651c2c14c0fa18c5ceaea
(cherry picked from commit f0be43de02a1e07308d3d95408349c3c7f973430)
2015-10-14 16:26:37 -07:00
Ian Hickson
478bc5fd55 Merge pull request #1621 from Hixie/transform-alignment
Transform alignment
2015-10-14 15:50:52 -07:00
James Robinson
1dcecefb40 Merge pull request #1619 from jamesr/trim_mojo_dart
Remove unused code in //mojo/dart, we only want //mojo/dart/embedder
2015-10-14 15:33:22 -07:00
Hixie
04ddf92909 Transform alignment
For those times where you want to spin something around a point relative
to the size of your box, but you don't know the size of your box.
2015-10-14 15:30:56 -07:00
Jason Simmons
ab9de69856 Implement better synchronization between the state of the input widget and the keyboard IME
Also add an input widget API for the keyboard submit button
2015-10-14 15:19:46 -07:00
John McCutchan
cde06cf18a Merge pull request #1620 from johnmccutchan/roll_dart_3
Roll Dart runtime forward to 9416219c28e500a354ff0086765601efa5b1378e
2015-10-14 15:09:32 -07:00
John McCutchan
2c10c3a7a7 Roll Dart runtime forward to 9416219c28e500a354ff0086765601efa5b1378e 2015-10-14 15:04:27 -07:00
James Robinson
050de596d0 Remove unused code in //mojo/dart, we only want //mojo/dart/embedder 2015-10-14 14:32:05 -07:00