Adam Barth
38f94590cb
Fix Dart analyzer warnings
2015-07-30 14:26:53 -07:00
Eric Seidel
6dc6cc2354
Merge pull request #389 from eseidelGoogle/ios_fonts
...
Make fonts not awful on iOS
2015-07-30 14:23:41 -07:00
John McCutchan
1542cf505c
Merge pull request #388 from johnmccutchan/sky_services
...
Add DartPackage annotation for all sky_services
2015-07-30 14:22:22 -07:00
John McCutchan
251188fd1f
Merge branch 'sky_services' of github.com:johnmccutchan/sky_engine into sky_services
2015-07-30 14:19:49 -07:00
John McCutchan
596e6053bd
Bump sky_services to v0.0.3
2015-07-30 14:19:10 -07:00
John McCutchan
c935a663a9
Fix imports
2015-07-30 14:19:10 -07:00
John McCutchan
c5a793352e
Use built sky_services in workbench
2015-07-30 14:19:10 -07:00
John McCutchan
95aace8b70
Neuter sky:init
2015-07-30 14:19:09 -07:00
John McCutchan
44c883a340
Add DartPackage annotation
2015-07-30 14:19:09 -07:00
John McCutchan
f5bb1bf86b
Update mojo and mojo_services dependencies
2015-07-30 14:19:09 -07:00
John McCutchan
b2e19f1010
Bump sky_services to v0.0.3
2015-07-30 14:18:30 -07:00
Eric Seidel
135ce7319f
Make fonts not awful on iOS
...
This code was written from scratch for Sky by copying what
linux did, however that doesn't match with the expectations
of the surrounding code. Instead here I just copied what Blink
was doing around this time by looking at:
https://blink.lc/blink/tree/Source/platform/fonts/mac/FontPlatformDataMac.mm?id=f0ab9794a9d1240ce5a57e510fdb82dbc8337906
Blink has since diverged from this codepath, but this at least
makes our FontPlatformData match how the rest of the mac code
expects it to operate. This is all way more complicated than
we need.
@chinmaygarde
2015-07-30 14:17:22 -07:00
John McCutchan
3346808587
Fix imports
2015-07-30 13:58:27 -07:00
John McCutchan
0c2d0f52f0
Use built sky_services in workbench
2015-07-30 13:57:57 -07:00
John McCutchan
5397a2e5aa
Neuter sky:init
2015-07-30 13:57:20 -07:00
Eric Seidel
6ce4168e9c
Merge pull request #387 from eseidelGoogle/mac_build
...
Fix Mac/iOS builds
2015-07-30 13:52:17 -07:00
Eric Seidel
4404535a9f
Fix Mac/iOS builds
...
@abarth
2015-07-30 13:49:10 -07:00
Adam Barth
5f6523e66d
Merge pull request #383 from abarth/discardable_memory
...
Call DiscardableMemoryAllocator::SetInstance()
2015-07-30 13:26:02 -07:00
Eric Seidel
f6bfb420e5
Merge pull request #384 from eseidelGoogle/resume_crash
...
Fix two crashes when resuming apps
2015-07-30 13:25:56 -07:00
John McCutchan
f3eaa20920
Add DartPackage annotation
2015-07-30 13:25:26 -07:00
John McCutchan
44c1cbfef8
Update mojo and mojo_services dependencies
2015-07-30 13:23:34 -07:00
John McCutchan
14bab2f31b
Merge pull request #385 from johnmccutchan/roll_dart
...
Upgrade Dart
2015-07-30 13:22:44 -07:00
John McCutchan
9591ce6291
Upgrade Dart
2015-07-30 13:21:24 -07:00
John McCutchan
732ae5bf81
Merge pull request #382 from johnmccutchan/roll_mojo
...
Roll mojo (again)
2015-07-30 13:19:00 -07:00
Eric Seidel
c5d8cbc512
Fix two crashes when resuming apps
...
@abarth
2015-07-30 13:16:55 -07:00
John McCutchan
06c4a41a43
applied patch mojo_dart_embedder.patch
2015-07-30 12:57:43 -07:00
John McCutchan
2ee8f2c479
Update to mojo cefcbfbe9b31b2f5ab8a3f86e85cc19957b8a79b
2015-07-30 12:57:43 -07:00
Adam Barth
693dd4822f
Call DiscardableMemoryAllocator::SetInstance()
...
Apparently this can cause a crash when when we try to render an emoji at a
different size than the emoji font's native bitmap size. I'm not sure how to
reproduce the issue. I'll ask Hixie when he gets back.
Currently we just use regular memory. In the future, we should actually use
discarable memory.
Fixes #203
2015-07-30 12:55:20 -07:00
Eric Seidel
3038349d97
Merge pull request #380 from eseidelGoogle/bump_apk
...
Bump APK version in prep for release
2015-07-30 12:41:45 -07:00
Eric Seidel
f2b05916b4
Bump APK version in prep for release
...
@abarth
2015-07-30 12:41:27 -07:00
Eric Seidel
97966df89f
Merge pull request #379 from eseidelGoogle/roll_versions
...
Teach roll_versions about sky_services and add mising CHANGELOG.md files
2015-07-30 12:36:21 -07:00
Eric Seidel
67266d7717
Teach roll_versions about sky_services and add mising CHANGELOG.md files
...
@abarth
2015-07-30 12:33:56 -07:00
Eric Seidel
e226a4a467
Merge pull request #378 from eseidelGoogle/linux_load_race
...
Fix the service providers to be able to be called more than once.
2015-07-30 12:28:53 -07:00
Eric Seidel
a12b6827fe
Fix the service providers to be able to be called more than once.
...
This was likely a race which caused occasional timeouts.
R=abarth@google.com
2015-07-30 12:27:36 -07:00
John McCutchan
09fa4c79b6
Merge pull request #377 from johnmccutchan/roll_mojo
...
Roll mojo
2015-07-30 12:11:38 -07:00
Adam Barth
c5dca7ba60
Merge pull request #375 from abarth/cleanup_startup
...
Refactor common startup code into shell.cc
2015-07-30 11:11:12 -07:00
Adam Barth
a01d0b2b55
Merge pull request #373 from abarth/fix_stack
...
RenderStack should handle top, right, bottom, left all being zero
2015-07-30 11:11:07 -07:00
Adam Barth
ebfca7db67
Merge pull request #372 from abarth/fix_sporadic_crash
...
Sporadic crash from invalid touch event
2015-07-30 11:11:02 -07:00
John McCutchan
6e019986ce
applied patch mojo_dart_embedder.patch
2015-07-30 10:58:11 -07:00
John McCutchan
57ce2a4e37
Update to mojo e172885c9058b3c4fad14302c22462b01fe61293
2015-07-30 10:58:11 -07:00
John McCutchan
26d3132909
Fix patch application
2015-07-30 10:57:47 -07:00
Adam Barth
f4e359f19d
Refactor common startup code into shell.cc
...
Also, make the initialization order the same on every platform.
2015-07-30 10:53:23 -07:00
John McCutchan
4392863a5a
Merge pull request #374 from johnmccutchan/apply_patches
...
Automatically apply patches for mojo and chromium rolls
2015-07-30 10:48:34 -07:00
John McCutchan
afb9b33680
Automatically apply patches for mojo and chromium rolls
2015-07-30 10:46:31 -07:00
mpcomplete
7a386db1ee
Merge pull request #352 from mpcomplete/generic.slidein
...
Use SnackBar's SlideInIntention for Drawer animation.
2015-07-30 13:28:32 -04:00
Matt Perry
f7d97d4cd8
Use SnackBar's SlideInIntention for Drawer animation.
...
This required some changes to AnimationPerformance to better understand
animating with forces.
2015-07-30 13:11:32 -04:00
Adam Barth
fad64bb938
RenderStack should handle top, right, bottom, left all being zero
...
Previously, we didn't set the width of the child correctly when top and bottom
(or left and right) were both specified.
Fixes #275
2015-07-30 10:08:07 -07:00
Adam Barth
908032dcd7
Sporadic crash from invalid touch event
...
When embedded by the view_manager, sometimes we receive pointerup or
pointercancel events without having received a cooresponding pointerdown event.
The underlying issue is that the view_manager doesn't capture on pointerdown
and instead performs a new hit test for every pointer event. We should fix that
in view_manager, but, in the meantime, this patch makes us not crash in this
scenario.
Fixes #339
2015-07-30 09:41:40 -07:00
Jim Beveridge
5f687552e5
Update README.md
2015-07-30 09:26:50 -07:00
Adam Barth
24c42bfe53
Merge pull request #371 from abarth/fix_dist
...
Update :dist to actually build sky_services
2015-07-30 00:10:52 -07:00