gspencergoog
18f0d3aef7
Add framework support for system text scale factor. ( #12180 )
...
* Add framework-side support for system text scale factor.
* Rolling engine to e3404b81a53ba3180c7623a6f2190ebb28518f30
Additional changes rolled in with engine change:
libtxt: implementation of GetRectsForRange that processes a line at a time - e3404b8
Provide an entropy source to the Dart engine (#4161 ) - e1aa867
libtxt: search for fallback fonts that can match emoji and CJK characters - 8061df1
Roll skia to e4679fa06a. (#4157 ) - 267e7a8
Update buildroot to 53fea9aebb
(#4160 ) - 02ea7ae
Revert engine Dart roll. (#4158 ) - 14aab33
Add support for system text scale factor. (#4124 ) - b2a7f4b
Include _http into sky_engine libraries for analyzer (#4154 ) - b930f10
libtxt: Remove postprocess_line and improve tracking of X offsets - 86f95f0
libtxt: remove redundant line_widths (#4152 ) - 14bf515
Roll dart to ade37f931e90b0fdb8fe16d6bf6f089545da55b6 (#4151 ) - 6f1264f
2017-10-02 14:18:18 -07:00
asaarnak
97dd12cf83
Seems like a lint was renamed. ( #12034 )
...
* Seems like a lint was renamed.
Lint `- unnecessary_brace_in_string_interp` is not in the list here: http://dart-lang.github.io/linter/lints/
In linter [0.1.30](9652dd44b6/CHANGELOG.md (0130)
): [http://dart-lang.github.io/linter/lints/unnecessary_brace_in_string_interp.html ](unnecessary_brace_in_string_interp)
In linter [0.1.2](9652dd44b6/CHANGELOG.md (012)
): [http://dart-lang.github.io/linter/lints/unnecessary_brace_in_string_interps.html ](unnecessary_brace_in_string_interps)
* Fix lint tests. analyze_once_test.dart and create_test.dart
2017-09-26 11:03:45 -07:00
Sarah Zakarias
82ec7a2af5
update pubspec.yaml.tmpl of package and plugin ( #12238 )
2017-09-25 13:09:28 +02:00
Sarah Zakarias
3de99c1575
Update fonts section in pubspec.yaml.tmpl ( #12164 )
2017-09-19 21:26:02 +02:00
Michael Thomsen
dc47238602
Update documentation links in pubspec.yaml ( #12109 )
...
Using anchor links from https://github.com/flutter/website/pull/676
2017-09-15 12:26:00 +02:00
Michael Thomsen
fd6b9c7943
Update pubspec.yaml.tmpl ( #12031 )
...
Update to reflect https://github.com/flutter/flutter/pull/11751 and https://github.com/flutter/website/pull/663
2017-09-12 13:29:16 +02:00
Phil Quitslund
8fa545fee2
Update Hot Reload label text in template app instructions. ( #11857 )
...
* Update Hot Reload label text in template app instructions.
* label fix
2017-08-31 15:37:01 -07:00
Devon Carew
f0bf7b5c8c
add intellij metadata for the plugin and packages templates ( #11852 )
2017-08-30 15:37:35 -07:00
Jakob Andersen
5d0d6126a1
Add --template=<type> option to create command. ( #11105 )
...
Allows the user to specify the kind of project to create. The default is 'app'. Other choices are 'plugin' (the old '--plugin' behavior), and 'package'.
A Flutter 'package' is a Dart package that depends on Flutter, but does not contain native code.
Fixes #10377 .
2017-08-23 13:29:31 +02:00
xster
5f52457f1b
Let android create template have an explicit flutter splash screen flag ( #11622 )
...
* Let android create template have an explicit flutter splash screen flag
* minor language tweak
2017-08-15 11:19:21 -07:00
xster
1ad4a088f1
Create template splash screens for Android and iOS ( #11505 )
...
* Add iOS template
* Android
* Let the engine reset the theme without the activity knowing
* Small tweak
* Replace assets with different vectors
* Let the template hookup have no actual image assets
* Add back placeholder assets with 1px transparent pngs
* Fix drawable xml
* clean up an extraneous line in the storyboard xml
2017-08-14 17:20:36 -07:00
Phil Quitslund
d264f39f95
Update project templates to use WEB_MODULEs. ( #11587 )
2017-08-10 16:54:44 -07:00
Mikkel Nygaard Ravn
abe1e2520b
Make plugins add their repos to projects in the consuming app ( #11447 )
2017-07-31 14:51:09 +02:00
Devon Carew
1d8705f3db
re-flow comments in the create template ( #11413 )
2017-07-26 11:44:50 -07:00
Phil Quitslund
f0c2d5eddc
Flutter create widget test template. ( #11304 )
...
* Flutter create widget test template.
Running `flutter create —with-widget-test` produces a test/widget_test.dart sample widget test.
* Generate widget test bits in flutter create.
* Path fix.
* Added types.
* Skip shell testing on windows.
* formatting fixes
* Update test sample to test the sample app.
* Formatting tweak.
2017-07-21 15:11:59 -07:00
xster
6a49419be4
Create Podfile dynamically part 1 ( #11101 )
...
* start
* with create
* refactor cocoapod code, add tests
* fix tests
* throw when cocoapod missing
* obj-c projects don’t use use_framework!
2017-07-12 18:35:08 -07:00
Michael Thomsen
0f726490e1
Update MainActivity.kt.tmpl ( #11033 )
...
Remove terminating semicolons; they are causing an "code inspection warning" in Android Studio:
```
This inspection reports redundant semicolon (';') token which is not required in Kotlin and may be removed.
```
2017-06-29 16:38:25 +02:00
Mikkel Nygaard Ravn
1731a16d81
Make consistent use of gradle wrapper ( #10993 )
2017-06-29 09:48:01 +02:00
Mikkel Nygaard Ravn
c5999c74c0
Add gradle wrapper to project template ( #10928 )
2017-06-26 12:47:43 +02:00
Hans Muller
b55441a027
Do not require main asset files if variants are provided ( #10901 )
2017-06-22 16:45:57 -07:00
Michael Goderbauer
2f979914e4
Update templates to include google's maven repository ( #10842 )
...
Going forward, Android support libraries are published on maven (instead of bundling them with the SDK). Many plugins depend on these. To avoid requiring plugin users to add the maven repository to their app this change adds the repository to the template for `flutter create`.
This also bumps the support-annotations dependency to 25.4.0 (which also requires the new maven repository).
2017-06-20 12:43:23 -07:00
Michael Thomsen
4d2806e7e5
Remove comments unrelated to plugin example app ( #10532 )
...
* Remove comments unrelated to plugin example app
* Review feedback
2017-06-08 10:51:56 +02:00
Michael Thomsen
739b379eca
Give changelog proper extension ( #10577 )
2017-06-08 09:54:38 +02:00
Todd Volkert
e9c7f604e9
Make generated Java folder names match package names. ( #10537 )
2017-06-07 13:16:16 -07:00
Michael Thomsen
3e645ee2db
Add changelog and required fields to template ( #10548 )
2017-06-07 15:54:29 +02:00
Michael Thomsen
0f277fcc8a
Idea enable the plugin template ( #10429 )
2017-06-06 17:19:27 +02:00
Ian Hickson
dd6aab2e07
Add a Column to the template to address some of what we learnt from usability studies. ( #10473 )
2017-06-05 09:50:37 -07:00
Mikkel Nygaard Ravn
251d83a4b5
Add org option to flutter create ( #10290 )
2017-05-24 16:19:16 +02:00
Mikkel Nygaard Ravn
6762e86953
Change template indentation to 2 spaces ( #10289 )
2017-05-24 12:37:23 +02:00
Mikkel Nygaard Ravn
10f6483003
Add Swift and Kotlin templates ( #10259 )
2017-05-24 08:22:50 +02:00
Brian Slesinsky
922c2d1213
rename Android module file to include project name ( #10163 )
...
IDEA users sometimes want to create multiple Flutter modules
in the same IDEA project. See discussion:
https://github.com/flutter/flutter-intellij/issues/1014
In this case, we will actually have pairs of modules,
one for Flutter and one for Android. Renaming the
android module to make the relationship obvious.
But, don't delete the old file yet to avoid breaking
existing users. We can do that after the next
Flutter plugin release.
2017-05-19 13:36:53 -07:00
Collin Jackson
f5f0895990
Comment out use_frameworks by default so that codelab users don't have to. ( #10205 )
2017-05-19 10:45:35 -07:00
Mikkel Nygaard Ravn
bae5a5cdf3
Simplify flutter create AppDelegate template ( #10139 )
2017-05-18 10:01:05 +02:00
Sarah Zakarias
c67b46e328
Update plugin README with link to plugin guide ( #10137 )
2017-05-17 23:06:40 +02:00
Collin Jackson
00214fa7bd
Fix call to unimplemented application:openURL:options: in iOS template ( #10107 )
...
Fixes #10106
2017-05-16 09:31:35 -07:00
Michael Thomsen
5cec108023
Roll android build tools to 25.0.3 ( #9922 )
...
* Roll android build tools to 25.0.3
* Roll android build tools to 25.0.3 in templates
2017-05-09 18:58:46 +02:00
Mikkel Nygaard Ravn
200952bc65
Fix of android template ( #9915 )
2017-05-09 14:24:32 +02:00
Mikkel Nygaard Ravn
c1feee93d3
iOS plugin registry ( #9818 )
2017-05-09 12:00:07 +02:00
Mikkel Nygaard Ravn
24a3e58cd0
Android plugin registry ( #9715 )
2017-05-09 11:43:19 +02:00
Michael Thomsen
a625d3e140
Revert "Upgrade to most recent android build tools version ( #9878 )" ( #9888 )
...
This reverts commit 5ed2984e75
.
2017-05-08 20:33:12 +02:00
Michael Thomsen
5ed2984e75
Upgrade to most recent android build tools version ( #9878 )
2017-05-08 20:12:32 +02:00
xster
837f101056
Let (almost) all flutter create CocoaPods references be dynamically generated later ( #9791 )
...
* Remove all initial cocoapod traces from flutter create except Podfile
* Make updateXcodeGeneratedProperties parameters named
* review notes
2017-05-04 12:26:58 -07:00
Michael Thomsen
f10326d28e
Add app id to build.gradle template ( #9552 )
2017-04-24 17:13:04 +02:00
Michael Thomsen
c313984409
Exclude generated PluginRegistry files from git ( #9555 )
2017-04-24 15:23:18 +02:00
Michael Thomsen
7a57d37195
Add Pods cache dir to ios/.gitignore ( #9464 )
...
* Add Pods cache dir to ios/.gitngnore
* Add missing ending newlines
2017-04-21 13:18:05 +02:00
Michael Thomsen
3510082ac9
Better separation between app and plugin main.dart and fix plugin main.dart issues. ( #9491 )
...
* Make seperation between app and plugin main.dart more manageable.
* Jakob review feedback
* Remove empty line
* Add missing newline
2017-04-21 12:49:42 +02:00
Mikkel Nygaard Ravn
79afc77594
Plugin template uses new channel name ( #9453 )
2017-04-18 22:54:01 +02:00
Michael Thomsen
8bf97cc42a
Add iOS deployment target to podspec template ( #9281 )
2017-04-18 15:48:31 +02:00
Mikkel Nygaard Ravn
945cfc3ee2
Make naming consistent across channel APIs ( #9270 )
2017-04-18 15:23:15 +02:00
Phil Quitslund
1df6917b60
Update project creation IDEA metadata (flutter-intellij#914) ( #9422 )
...
Fixes: https://github.com/flutter/flutter-intellij/issues/914
2017-04-17 11:42:44 -07:00