- 31 Jan, 2017 1 commit
-
-
Ian Hickson authored
-
- 22 Jan, 2017 1 commit
-
-
Ian Hickson authored
hideText -> obscureText hideDivider -> !showDivider
-
- 20 Jan, 2017 1 commit
-
-
Adam Barth authored
This patch is part of a series to rationalize our text input classes. See #7031
-
- 19 Jan, 2017 1 commit
-
-
Adam Barth authored
This patch is the first of a series to rationalize the names of the text-input related widgets. See #7031
-
- 09 Jan, 2017 1 commit
-
-
Matt Perry authored
Fixes https://github.com/flutter/flutter/issues/7210
-
- 16 Dec, 2016 1 commit
-
-
Hans Muller authored
-
- 14 Dec, 2016 1 commit
-
-
Matt Perry authored
* Animate size of label text over text fields. Also fade in the hintText so it doesn't pop in immediately as the label text slides up. Fixes https://github.com/flutter/flutter/issues/7217 * rm annotations * test * rename
-
- 12 Dec, 2016 2 commits
-
-
Matt Perry authored
Fixes https://github.com/flutter/flutter/issues/7017
-
Matt Perry authored
Fixes https://github.com/flutter/flutter/issues/6943
-
- 05 Dec, 2016 1 commit
-
-
Matt Perry authored
Fixes https://github.com/flutter/flutter/issues/7035
-
- 22 Nov, 2016 2 commits
-
-
Hans Muller authored
-
Adam Barth authored
This patch replaces uses of Flexible with Expanded where we're using FlexFit.tight. We still need to think of a better name for the FlexFit.loose variant. Also, improve the docs for Row, Column, Flex, and RenderFlex to be more problem-oriented and to give a complete account of the layout algorithn. Fixes #6960 Fixes #5169
-
- 16 Nov, 2016 1 commit
-
-
Hans Muller authored
-
- 07 Nov, 2016 1 commit
-
-
Hans Muller authored
-
- 02 Nov, 2016 1 commit
-
-
Matt Perry authored
FormField is now a widget that can contain any type of field. Input no longer has special code to handle form fields. Instead, there is a helper widget InputFormField for using an Input inside a FormField. Fixes https://github.com/flutter/flutter/issues/6097 and based on feedback from the same.
-
- 23 Oct, 2016 1 commit
-
-
Wyatt Arent authored
-
- 20 Oct, 2016 1 commit
-
-
Matt Perry authored
This partially reverts https://github.com/flutter/flutter/issues/626 , but horizontal padding is not in the spec, so we still match the spec.
-
- 19 Oct, 2016 2 commits
-
-
Adam Barth authored
This patch removes uses of keyboard.mojom in favor of the TextInputPlugin.
-
Matt Perry authored
They support multiline text now.
-
- 14 Oct, 2016 2 commits
-
-
Ian Hickson authored
I added some documentation to Input as I was learning how it worked (and some minor tweaks, like handling reparenting better).
-
Matt Perry authored
* Add a maxLines parameter for multiline Input. 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 * oops * comments * import * test and RO.update fix * constant * fix.caretRect
-
- 13 Oct, 2016 1 commit
-
-
Ian Hickson authored
Previously, if you focused a field, fields below it would shift down by one pixel. This change tries to guarantee that that won't happen.
-
- 07 Oct, 2016 1 commit
-
-
Jason Simmons authored
Performance improvement for https://github.com/flutter/flutter/issues/6008
-
- 05 Oct, 2016 1 commit
-
-
Matt Perry authored
Fixes https://github.com/flutter/flutter/issues/6154
-
- 27 Sep, 2016 1 commit
-
-
Matt Perry authored
Fixes https://github.com/flutter/flutter/issues/6056
-
- 26 Sep, 2016 1 commit
-
-
David Yang authored
* Adding reference to Flutter-website Text Input guide in API docs for Input * Grammar * PR fixes
-
- 21 Sep, 2016 1 commit
-
-
James Robinson authored
This rewrites imports of various mojom.dart files from the Flutter engine repo to instead import normal-looking dart files from the (new) flutter_services package. This package handles exporting the correct symbols from generated code wherever that may live. Includes an engine roll to 3551e7a48e2e336777b15c7637af92fd7605b6c5 which contains the new flutter_services package.
-
- 20 Sep, 2016 1 commit
-
-
Lex Berezhny authored
-
- 02 Sep, 2016 1 commit
-
-
Dragoș Tiselice authored
Fixes #5393.
-
- 11 Aug, 2016 1 commit
-
-
Ian Hickson authored
Changes in this patch: - iOS now uses a different scrollDrag constant than Android. - ScrollConfigurationDelegate now knows about target platforms. - ScrollBehaviors now know about target platforms. - RawInputLine now has to be told what platform it's targetting. - PageableList now has a concept of target platform. - make debugPrintStack filter its stack. - move debugPrintStack to `assertions.dart`. - add support for limiting the number of frames to debugPrintStack. - make defaultTargetPlatform default to android in test environments. - remove OverscrollStyle and MaterialApp's overscrollStyle argument. You can now control the overscroll style using Theme.platform. - the default scroll configuration is now private to avoid people relying on the defaultTargetPlatform getter in their subclasses (since they really should use Theme.of(context).platform). - fix some typos I noticed in some tests. - added a test for flinging scrollables, that checks that the behavior differs on the two target platforms. - made flingFrom and fling in the test API pump the frames. - added more docs to the test API. - made the TestAsyncUtils.guard() method report uncaught errors to help debug errors when using that API.
-
- 21 Jun, 2016 1 commit
-
-
Ian Hickson authored
Anywhere that accepted IconData now accepts either an Icon or an ImageIcon. Places that used to take an IconData in an `icon` argument, notably IconButton and DrawerItem, now take a Widget in that slot. You can wrap the value that used to be passed in in an Icon constructor to get the same result. Icon itself now takes the icon as a positional argument, for brevity. ThemeData now has an iconTheme as well as a primaryIconTheme, the same way it has had a textTheme and primaryTextTheme for a while. IconTheme.of() always returns a value now (though that value itself may have nulls in it). It defaults to the ThemeData.iconTheme. IconThemeData.fallback() is a new method that returns an icon theme data structure with all fields filled in. IconTheme.merge() is a new constructor that takes a context and creates a widget that mixes in the new values with the inherited values. Most places that introduced an IconTheme widget now use IconTheme.merge. IconThemeData.merge and IconThemeData.copyWith act in a way analogous to the similarly-named members of TextStyle. ImageIcon is introduced. It acts like Icon but takes an ImageProvider instead of an IconData. Also: Fix the analyzer to actually check the stocks app.
-
- 07 Jun, 2016 1 commit
-
-
Todd Volkert authored
Fixes 3544
-
- 04 May, 2016 3 commits
-
-
Matt Perry authored
* First pass at a material-style copy/paste toolbar. This mimics the toolbar you see when selecting text in an Android material app. There's still more to do (like integration with the system clipboard), but this seemed like a good stopping point. BUG=https://github.com/flutter/flutter/issues/1567
-
pq authored
The `flutter` package gets more types! Follow-up from: https://github.com/flutter/flutter/pull/3727.
-
Adam Barth authored
Making progress towards document all public APIs in material.dart. We're still missing a few odds and ends (as well as missing docs in tabs.dart, tooltip.dart, and two_level_list.dart).
-
- 21 Apr, 2016 2 commits
-
-
Matt Perry authored
Also simplify handle drawing. All 3 cases are the same, just rotated. Also fix selection changes on iOS.
-
Matt Perry authored
Only partially works. Editing the selected text doesn't work very well, which probably will require engine changes. Currently only draws the selected text and allows you to manipulate the selection with draggable selection handles.
-
- 05 Apr, 2016 1 commit
-
-
Ian Hickson authored
- Rename unselectedColor to unselectedWidgetColor. - Rename selectionColor to textSelectionColor. - Add selectedRowColor. - Remove hintOpacity since it's not tested and has no demo clients. - Add some docs.
-
- 01 Apr, 2016 1 commit
-
-
Adam Barth authored
-
- 31 Mar, 2016 1 commit
-
-
Adam Barth authored
Also, fill out other documentation for these widgets. Fixes #967
-