George Kulakowski
2b64632229
Remove dead submodules
...
These submodules are no longer in use. They are now managed by pub in
flutter.
2015-11-19 13:56:55 -08:00
Adam Barth
7e452d2b61
Merge pull request #2086 from abarth/fix_rrect
...
Fix RRect#shift
2015-11-19 11:25:01 -08:00
Adam Barth
2d217034be
Fix RRect#shift
...
Previous this would crash.
2015-11-19 11:21:54 -08:00
Collin Jackson
30d7f5c80c
Merge pull request #2083 from collinjackson/fix_gn
...
Fix gn on iOS/Mac builds
2015-11-19 11:08:35 -08:00
Collin Jackson
ca04a77540
Fix gn on iOS/Mac builds
2015-11-19 11:08:06 -08:00
Seigo Nonaka
fc119c68f5
Search all families instead of using mRanges for variation sequence.
...
To optimize the font family search, mRanges is used for narrowing down
the search range. However, mRanges is constructed from format 4 or
format 12 entries. So, if the font supports a variation sequence but doesn't
support the base character of the sequence, the font may not be listed in
mRanges.
The proper way to fix this issue is using format 14 subtable information
for mRanges construction. However, this is not a trivial work since currently
we rely on HarfBuzz for variation sequence lookup and it doesn't provide any
API for retrieving coverage information.
Thus, as the quick fix, iterate all font families in font fallback chain if
the variation sequence is specified.
Change-Id: I278da84be8fb8f553590e2e42ed450b7e4a34eca
2015-11-19 17:14:59 +09:00
Seigo Nonaka
80d113bcd4
Introduce FontCollection::hasVariationSelector method.
...
To implement Paint.hasGlyph(), we need a new method to ask the
FontCollection if it has a glyph for the code point and variation
selector pair.
Bug: 11256006
Change-Id: Ie4185c91bcaa4d01aee6beb97784b1f9d2a88f12
2015-11-19 17:01:46 +09:00
Raph Levien
3578ca0ccf
Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE am: 30fca219e0 -s ours am: 43772d6ef2 -s ours
...
am: 13c1203c9d -s ours
* commit '13c1203c9dc7ba3c8b3e6b43f816dd65be8d5355':
Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE
2015-11-19 05:46:01 +00:00
Raph Levien
0b5eefc1a0
Accept variation selector in emoji sequences - DO NOT MERGE am: 35e4ebec36 -s ours am: 562d243a71 -s ours
...
am: 805f849a35 -s ours
* commit '805f849a35eb82f83e2e31ee778fab5af9ec761c':
Accept variation selector in emoji sequences - DO NOT MERGE
2015-11-19 05:45:59 +00:00
Jason Simmons
5aa1119ef6
Upload artifacts as a zip file
...
* Include all the artifacts required to build an APK package
* In addition to the zip, some files will be uploaded separately:
* libflutter_library.so (large debug symbol library)
* flutter.mojo (needs to be downloadable from the target device)
2015-11-18 16:40:21 -08:00
Adam Barth
2c91773d7f
Merge pull request #2081 from abarth/rm_tracing
...
Remove ui.tracing
2015-11-18 14:36:20 -08:00
Adam Barth
a743fbf27a
Remove ui.tracing
...
This feature is redundant with the Timeline in dart:developer. I've already
switched all the clients over to using dart:developer.
2015-11-18 14:18:45 -08:00
Chinmay Garde
e226fb3013
Merge pull request #2080 from chinmaygarde/master
...
Update Dart revision to include fixes for crashes on exception during precompilation
2015-11-18 14:09:45 -08:00
Chinmay Garde
8200e15fab
Update Dart revision to include fixes for crashes on exception
...
during precompilation
2015-11-18 14:07:05 -08:00
Adam Barth
40281e9fe0
Merge pull request #2079 from abarth/fix_android_build
...
Fix Android build by adding missing dependency
2015-11-18 13:22:39 -08:00
Adam Barth
33288c2868
Fix Android build by adding missing dependency
2015-11-18 13:21:22 -08:00
George Kulakowski
d57763397a
Merge pull request #2077 from kulakowski/fnl
...
Add fnl build configuration
2015-11-18 13:17:32 -08:00
George Kulakowski
e60e50386a
Add fnl build configuration
2015-11-18 13:07:19 -08:00
Chinmay Garde
bf44514f36
Merge pull request #2078 from chinmaygarde/master
...
Use `dart_host_toolchain` when building host binaries that depend on Dart
2015-11-18 12:29:52 -08:00
Chinmay Garde
bde64ab147
Use dart_host_toolchain when building host binaries that depend on Dart
2015-11-18 12:15:45 -08:00
Raph Levien
13c1203c9d
Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE am: 30fca219e0 -s ours
...
am: 43772d6ef2 -s ours
* commit '43772d6ef2e41cdd46a53a035dfab0407788c031':
Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE
2015-11-18 19:59:22 +00:00
Raph Levien
2cc5a22011
Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE am: 30fca219e0 -s ours
...
am: 43772d6ef2 -s ours
* commit '43772d6ef2e41cdd46a53a035dfab0407788c031':
Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE
2015-11-18 19:59:21 +00:00
Raph Levien
805f849a35
Accept variation selector in emoji sequences - DO NOT MERGE am: 35e4ebec36 -s ours
...
am: 562d243a71 -s ours
* commit '562d243a7149591f59e3b9306dafccd1cbe5dda4':
Accept variation selector in emoji sequences - DO NOT MERGE
2015-11-18 19:59:17 +00:00
Raph Levien
43772d6ef2
Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE
...
am: 30fca219e0 -s ours
* commit '30fca219e07ba1059c5a782781c9c5f73e126bb6':
Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE
2015-11-18 19:52:27 +00:00
Raph Levien
562d243a71
Accept variation selector in emoji sequences - DO NOT MERGE
...
am: 35e4ebec36 -s ours
* commit '35e4ebec362b159b39dea1537c545418d57ea43c':
Accept variation selector in emoji sequences - DO NOT MERGE
2015-11-18 19:52:21 +00:00
Raph Levien
30fca219e0
Suppress linebreaks in emoji ZWJ sequences - DO NOT MERGE
...
Due to the way emoji ZWJ sequences are defined, the ICU line breaking
algorithm determines that there are valid line breaks inside the
sequence. This patch suppresses these line breaks.
Bug: 25433289
Change-Id: I225ebebc0f4186e4b8f48fee399c4a62b3f0218a
2015-11-18 10:41:09 -08:00
Raph Levien
35e4ebec36
Accept variation selector in emoji sequences - DO NOT MERGE
...
This patch basically ignores variation selectors for the purpose of
itemization into font runs. This allows GSUB to be applied when input
sequences contain variation selectors.
Bug: 25368653
Change-Id: I9c1d325ae0cd322c21b7e850d0ec4d73551b2372
2015-11-18 10:41:03 -08:00
George Kulakowski
6db4443b08
Merge pull request #2071 from kulakowski/build-stuff
...
Remove use_glib gn variable
2015-11-18 10:17:53 -08:00
Chinmay Garde
1c6c448d1c
Merge pull request #2074 from chinmaygarde/master
...
Update Dart revision
2015-11-17 16:31:33 -08:00
Chinmay Garde
1d5c53a66e
Update Dart revision
2015-11-17 16:26:13 -08:00
Chinmay Garde
29a2d3c462
Merge pull request #2073 from chinmaygarde/master
...
Fix OpenGL symbol resolution on iOS
2015-11-17 16:07:19 -08:00
Chinmay Garde
0e8d92396b
Fix OpenGL symbol resolution on iOS
2015-11-17 15:51:58 -08:00
Adam Barth
cb5cca7943
Merge pull request #2072 from abarth/rm_sky_viewer
...
Remove sky_viewer.mojo
2015-11-17 14:34:57 -08:00
Adam Barth
db2c9d43ce
Remove sky_viewer.mojo
...
We now use flutter.mojo instead.
2015-11-17 14:32:57 -08:00
George Kulakowski
a8bbe66cb9
Remove use_glib gn variable
2015-11-17 13:01:31 -08:00
George Kulakowski
15fce47583
Merge pull request #2068 from kulakowski/build-stuff
...
Clean up some dead code in core renderer
2015-11-17 12:54:28 -08:00
Chinmay Garde
f40b05842c
Merge pull request #2070 from chinmaygarde/master
...
Initialize the window_ ivar in PlatformView to gfx::kNullAcceleratedWidget
2015-11-17 12:07:50 -08:00
Chinmay Garde
9497a37460
Initialize the window_ ivar in PlatformView to gfx::kNullAcceleratedWidget
2015-11-17 12:04:03 -08:00
Chinmay Garde
69ee7a85a4
Merge pull request #2069 from chinmaygarde/master
...
Fix iOS builds: InlinedStructPtr is not copyable. Avoid the same while iterating over request headers.
2015-11-17 11:41:14 -08:00
Chinmay Garde
50289d3de3
Fix iOS builds: InlinedStructPtr is not copyable. Avoid the same while iterating over request headers.
2015-11-17 11:40:02 -08:00
George Kulakowski
a3d7faafed
Clean up some dead code in core renderer
2015-11-17 11:32:09 -08:00
Adam Barth
fed101feb7
Rev pub packages
2015-11-17 11:24:14 -08:00
Adam Barth
a42a7615a9
Merge pull request #2067 from abarth/event_units
...
Fix the units for Pointer events
2015-11-17 11:22:37 -08:00
Adam Barth
4e0ec4c23b
Fix the units for Pointer events
...
The time_stamp is supposed to be in microseconds. Previously we were using
milliseconds.
2015-11-17 11:21:58 -08:00
Adam Barth
981e16d420
Merge pull request #2066 from abarth/publish_flutter_mojo
...
Publish flutter.mojo along with sky_viewer.mojo
2015-11-17 10:03:49 -08:00
Adam Barth
a38c904604
Publish flutter.mojo along with sky_viewer.mojo
2015-11-17 10:00:52 -08:00
Adam Barth
0114460cf5
Merge pull request #2065 from abarth/millis_micros
...
Scrollable widgets don't fling in MojoShell
2015-11-17 09:45:34 -08:00
Adam Barth
c9b7f2f7d4
Scrollable widgets don't fling in MojoShell
...
There's some confusion over the units for time_stamp. This patch works around
the issue. I've filed a bug (https://github.com/domokit/mojo/issues/541 ) to
figure out the right fix.
Also, rename the final target to flutter.mojo, which is a more descriptive
name.
2015-11-17 09:41:07 -08:00
Chinmay Garde
e2a90c4db1
Merge pull request #2064 from collinjackson/http_headers_ios
...
Add support for HTTP headers on iOS
2015-11-16 23:33:32 -08:00
Collin Jackson
24edb84322
Add support for HTTP headers on iOS
2015-11-16 22:40:43 -08:00