- 20 Oct, 2016 6 commits
-
-
Adam Barth authored
This patch makes it possible to build Flutter apps that use the framework on Fuchsia.
-
Adam Barth authored
Fixes #5843
-
Adam Barth authored
-
Adam Barth authored
We'll eventually remove HostMessages because it's just a pass-through to PlatformMessages, but that will be a separate step.
-
Adam Barth authored
This patch removes our dependency on asset_bundle.mojom.
-
Adam Barth authored
-
- 19 Oct, 2016 11 commits
-
-
Jason Simmons authored
Required for compatibility with older versions of Android
-
Hans Muller authored
-
Adam Barth authored
This patch removes uses of keyboard.mojom in favor of the TextInputPlugin.
-
Adam Barth authored
-
Matt Perry authored
If maxLines is 1, it's a single line Input that scrolls horizontally. Otherwise, overflowed text wraps and scrolls vertically, taking up at most `maxLines`. Also fixed scrolling behavior so that the Input scrolls ensuring the cursor is always visible. Fixes https://github.com/flutter/flutter/issues/6271
-
Matt Perry authored
They support multiline text now.
-
Ian Hickson authored
I based this on a conversation I had with @mpcomplete.
-
Hans Muller authored
-
Adam Barth authored
This class will eventually replace the Keyboard class we currently use. As part of this migration, we'll switch from using mojom to interact with the IME to using platform messages.
-
Ian Hickson authored
-
- 18 Oct, 2016 10 commits
-
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/6274
-
Phil Quitslund authored
Bump to latest Dart SDK dev build (`1.21.0-dev.0.0`). * updates to analyzer w/ support for bazel workspaces * removes deprecated analysis `cacheSize` variable access
-
Jason Simmons authored
The circle's offset represents the position of a navigation button within the row of buttons. Previously, this offset had been applied to the entire width of the bottom bar, not just the button region. Fixes https://github.com/flutter/flutter/issues/6046
-
Yegor authored
-
Adam Barth authored
The platform plugin now supports clipboard operations.
-
Adam Barth authored
This patch moves RawKeyboard from mojom over to platform messages. In the process, I've also cleaned up the interface substantially. Currently raw key events are supported only on Android, but the interfaces defined in this patch should scale up to multiple platforms.
-
Adam Barth authored
-
Yegor authored
I ran the test 10 times on Linux and Mac and it succeeded consistently. Let's reenable until there are new reports that it's flaky. Fixes #5901
-
Yegor authored
-
Yegor authored
Add an option to provide a custom description to predicate finders. Without a custom description we default to printing the predicate function's signature, which is not all that useful. Use this new option in the driver extension to print the text of the sought after tooltip.
-
- 17 Oct, 2016 12 commits
-
-
Adam Barth authored
-
Yegor authored
Fixes #4261
-
Adam Barth authored
Fixes #616
-
Adam Barth authored
Also, update the docs to point to the correct property. Fixes #6224
-
Adam Barth authored
Developers need to get the size of the BuildContext sufficiently often that we should provide a convenient getter for the value. Having this getter is also an opportunity to catch common mistakes and provide useful error messages that guide developers towards better patterns. Fixes #2321
-
Adam Barth authored
Fixes #6245
-
Adam Barth authored
Fixes #6209
-
Adam Barth authored
Fixes #773
-
Phil Quitslund authored
-
Adam Barth authored
Previously, we were nulling out the ArenaEntry in MultiDragPointerState too early, which was prevent MultiDragPointerState from rejecting the gesture in `dispose` if we hadn't accepted by the time the pointer went up. Now we properly reject the gesture, which causes the tap gesture to win during `sweep` in the arena. Also, add a bunch of docs and annotations based on information I learned while studying this issue. Finally, rename a private member of tap recognizer to a name that would have confused me less in my investigation. Fixes #1186
-
Adam Barth authored
When I changed how routes complete their futures, I broke the Dropdown button because it was still waiting for its own Completer to complete instead of using the Future returned by push. This patch fixes that issue. I've also removed the previous behavior of the DropdownButton forwarding its text style to its route. The mechansim that we were using doesn't work properly in all cases. For example, if the DropdownButton is a child of a LayoutBuilder, then the route will have already built by the time the DropdownButton gets a chance to forward its text style, causing an assert in setState. Finally, I've tweaked PopupMenuButton to work the same way as DropdownButton in a couple corner cases (e.g., not calling the changed callback if the button was removed from the tree before the menu completed its Future). Fixes #6352
-
Adam Barth authored
Fixes #6351
-
- 16 Oct, 2016 1 commit
-
-
Devon Carew authored
-