Hixie
9fdfd913b7
Remove an infinity in layout code.
2015-10-12 17:07:27 -07:00
Ian Hickson
0252c38d2e
Merge pull request #1585 from Hixie/strong-lint
...
Lots of trivial warning fixes
2015-10-12 16:35:28 -07:00
Adam Barth
5fc5d3e0f0
Remove dart:ui_builtin_natives
...
Now this code is just in dart:ui.
2015-10-12 16:33:15 -07:00
Hixie
9f174def11
Lots of trivial warning fixes
...
Add type annotations in many places.
Fix some identifiers to have more lint-satisfying names.
Make all operator==s consistent in style.
Reorder some functions for consistency.
Make ParentData no longer dynamic, and fix all the code around that.
2015-10-12 16:31:20 -07:00
Adam Barth
30a28ddd7f
Remove demo_launcher
...
This example is outdated.
2015-10-12 14:20:28 -07:00
Chinmay Garde
4aeceff410
Be consistent while using KeyboardType in the keyboard namespace
2015-10-12 12:28:57 -07:00
Chinmay Garde
3f4fee2d67
Fix keyboard service and input event implementation on iOS that broke after mojom updates
2015-10-12 12:15:18 -07:00
Adam Barth
2cd2958555
Merge pull request #1573 from abarth/window
...
Start sketching out new dart:ui API
2015-10-12 11:13:00 -07:00
Adam Barth
8d20440658
Start sketching out new dart:ui API
...
This patch starts down the process of cleaning up the dart:ui API. In this
approach, we use Dart code to specify the interface instead of IDL. The code in
this patch is far from complete. It's just a sketch to see how this sort of
approach might work.
2015-10-12 11:12:05 -07:00
Adam Barth
fe3229b730
Merge pull request #1574 from abarth/material_canvas
...
Change the default MaterialType to canvas
2015-10-12 11:09:48 -07:00
Jason Simmons
10c8e321d8
Merge pull request #1569 from jason-simmons/mojo_merge_client
...
Update to mojo 4fe7bc6c228b3a2939cd3635ebd701f88eeca55d
2015-10-12 10:10:45 -07:00
Adam Barth
be7074806c
Change the default MaterialType to canvas
...
Canvas is by far the most popular type of material by call site (and makes for
a faster default because it doesn't have a RRect clip).
2015-10-12 09:36:47 -07:00
Adam Barth
9f736f197b
Reattach fitness to the build
...
We can build Fitness again now that playfair has been updated to account for
the package:flutter rename.
2015-10-12 00:24:24 -07:00
Adam Barth
e4f201b299
Rev pub package
2015-10-11 12:14:46 -07:00
Adam Barth
55c6cb7efe
Merge pull request #1572 from abarth/bin_flutter
...
Add a bin/flutter.dart to the flutter package
2015-10-11 12:03:21 -07:00
Adam Barth
bea77286a8
Rev pub package
2015-10-10 00:52:32 -07:00
Adam Barth
b0f6dc75d9
Add a bin/flutter.dart to the flutter package
...
This command will eventually become the main entrypoint for the Flutter tools.
Also, fixup a reference to the "sky" package in sky_tool.
2015-10-10 00:43:59 -07:00
Adam Barth
f6e63440b4
Rev pub packages
2015-10-09 23:09:22 -07:00
Adam Barth
55772e1efb
Add missing file
2015-10-09 23:08:17 -07:00
Adam Barth
e2a83ecbf9
Update package:flutter pubspec
2015-10-09 21:00:58 -07:00
Adam Barth
4d0b7911a0
Import dart:ui as ui (instead of as sky)
2015-10-09 20:55:54 -07:00
Adam Barth
dca1370bc6
Rename package:sky to package:flutter
2015-10-09 20:44:52 -07:00
Adam Barth
72c103cefa
Rename dart:sky to dart:ui
2015-10-09 19:27:13 -07:00
Adam Barth
87114f9c05
Fix updater pubspec
2015-10-09 18:56:16 -07:00
Jason Simmons
d3a5b2c390
Update to mojo 4fe7bc6c228b3a2939cd3635ebd701f88eeca55d
2015-10-09 17:27:33 -07:00
Jason Simmons
64d1eb9611
Merge pull request #1542 from jason-simmons/unit_test_syntax_error2
...
Check if invocation of a closure failed due to a compilation error
2015-10-09 16:33:28 -07:00
Ian Fischer
6b19d98a58
Merge pull request #1565 from iansf/skyx_to_flx
...
Rename skyx to flx in sky.
2015-10-09 15:39:55 -07:00
Collin Jackson
fe4ce27fc7
Merge pull request #1566 from collinjackson/dont_antialias_images
...
Painting images should not anti-alias (improves performance)
2015-10-09 14:59:50 -07:00
Adam Barth
1a592e20e3
Rev pub package
2015-10-09 14:55:33 -07:00
Collin Jackson
cd3adc25ee
Painting images should not anti-alias (improves performance)
2015-10-09 14:54:03 -07:00
Adam Barth
42af99224d
Rev pub packages
2015-10-09 14:43:32 -07:00
Ian Fischer
3a463204d4
Rename skyx to flx in sky.
...
This is needed for coordination with sky_tools development.
2015-10-09 14:35:08 -07:00
Adam Barth
a9f33ddb5a
Merge pull request #1564 from abarth/fast_white_icons
...
Make it fast to draw color icons
2015-10-09 14:07:45 -07:00
Adam Barth
b6d7d623e8
Make it fast to draw color icons
...
Instead of using a ColorFilter, plumb the information down to Icon and thereby
to Image.
2015-10-09 14:04:54 -07:00
Hixie
7496167d60
Avoid painting previous routes redundantly
...
...once the animation is done.
2015-10-09 14:03:54 -07:00
Chinmay Garde
7b11b5a7d0
Merge pull request #1560 from chinmaygarde/master
...
Avoid displaying too many markers when the frame time exceeds the available time by a large amount
2015-10-09 12:54:30 -07:00
Chinmay Garde
eb5f8e9ad2
Avoid displaying too many markers when the frame time exceeds the available time by a large amount
2015-10-09 12:40:53 -07:00
Hixie
203db4ac6a
Remove workarounds that avoided 'super' in mixins
...
Dart supports this properly now.
2015-10-09 11:24:50 -07:00
Adam Barth
703be57aed
Merge pull request #1559 from abarth/new_text_painter
...
Add a flag to TextPainter to use ParagraphBuilder
2015-10-09 11:23:46 -07:00
Adam Barth
be15d09191
Add a flag to TextPainter to use ParagraphBuilder
...
This patch makes it easier to experiment with work on ParagraphBuilder.
2015-10-09 11:20:26 -07:00
Adam Barth
1f33a30b04
Remove circular imports of the material.dart library
2015-10-09 10:39:05 -07:00
Adam Barth
6483ebeecc
Rename App to MaterialApp
...
MaterialApp assumes that you're using material design.
Also move radial reaction and fix imports for stats box.
2015-10-09 10:27:22 -07:00
Adam Barth
0d1625dec1
Merge pull request #1556 from abarth/split_widgets
...
Split material design widgets out of widgets.dart
2015-10-09 10:14:02 -07:00
Adam Barth
3b06c85c6d
Split material design widgets out of widgets.dart
...
These are now part of material.dart.
2015-10-09 10:07:06 -07:00
Hixie
ad9cd01513
Relative paths in internal flutter libraries
...
Now that you import a top-level file for each layer of the Flutter
framework, within the framework we can use relative paths without being
worried about the copy/pasta problem we used to have.
2015-10-09 09:56:40 -07:00
Adam Barth
0dbdfd7e63
Rev pub package
2015-10-09 09:37:23 -07:00
Adam Barth
9144356792
Rev pub package
2015-10-09 09:32:16 -07:00
Adam Barth
06eaaf7909
Fix build
...
Mistakenly broke sky_viewer.mojo.
2015-10-09 09:19:21 -07:00
Adam Barth
1888eacb75
Drain data pipe for images no a background thread
...
Instead of joining the UI thread to copy data from the network into a buffer,
we now drain the data pipe for image decoding on a background thread.
2015-10-09 07:25:54 -07:00
Adam Barth
1946924b16
Introduce IO thread for background tasks
...
Currently we run some tasks on the UI thread that shouldn't block the frame,
such as decoding images. This patch introduces a background thread on which we
can run these tasks.
2015-10-09 06:37:57 -07:00