Dash-User-Contributions icon indicating copy to clipboard operation
Dash-User-Contributions copied to clipboard

Please add Flutter docs

Open filiph opened this issue 6 years ago • 20 comments

Flutter is a relatively new SDK for building custom-design mobile apps: flutter.io, github.

API docs: https://docs.flutter.io/ (same format as Dart docs)

filiph avatar Nov 02 '17 16:11 filiph

I've had Flutter docs working for a while using the dartdocs.org third party source. However, lately flutter shows up as "empty docset", not sure why. See screenshot with flutter + cloud_firestore (which works, from dartdocs.org as well):

Screenshot

bjornbjorn avatar Apr 10 '18 08:04 bjornbjorn

Flutter isn't fully hosted on pub.dartlang.org like other packages. https://pub.dartlang.org/packages/flutter is only at 0.0.20 while at the time of writing, Flutter is at 0.2.11. A custom docset would be needed.

The docset should also include platform components at https://docs.flutter.io/javadoc/ and https://docs.flutter.io/objcdoc/ on top of the dartdocs.

xster avatar Apr 12 '18 22:04 xster

Now Dash documentation for Flutter doesn't work at all

maksimr avatar Jun 04 '18 17:06 maksimr

I look forward being able to install Flutter's doc into Zeal Thanks

mathieujobin avatar Jul 07 '18 07:07 mathieujobin

Any update on this ? No support for Flutter is definitely a no go for me for purchasing Dash.

apouche avatar Jul 30 '18 14:07 apouche

@apouche as a workaround you can use the zip created by @imWildCat (Thanks @imWildCat)

https://github.com/flutter/flutter/issues/9955#issuecomment-401955171

but I'm totally sure that it should be officially supported by the Dash and Flutter team

maksimr avatar Jul 30 '18 14:07 maksimr

Thanks @maksimr, I tried indeed but it seems the link doesn't work anymore EDIT: Actually I tried again after writing this and it does work, thanks.

apouche avatar Jul 30 '18 14:07 apouche

Any news on this ? I need this, too.

phlebotinum avatar Sep 25 '18 09:09 phlebotinum

there is an updated version on the same thread mentioned above. https://github.com/flutter/flutter/issues/9955#issuecomment-422946714

mathieujobin avatar Sep 26 '18 00:09 mathieujobin

I created a repo for the instructions to install the docset easily: https://github.com/imWildCat/flutter-docset

imWildCat avatar Oct 03 '18 14:10 imWildCat

Flutter's build now produces offline docsets for Dash and Zeal that you can subscribe to.

The feed for Flutter 1.0 (stable) docset feed URL: is https://docs.flutter.io/offline/flutter.xml The feed for Flutter master channel (cutting edge) docset feed URL is: https://master-docs.flutter.io/offline/flutter.xml

FYI, Unless there is a way to contribute Flutter's docs to Dash via the feed URL, we probably won't be adding it to the default docset for Dash: our release pipeline is automated, and having to do an manual PR each time we release isn't really feasible for us. We're happy to contribute it, but we'd need an automated way to incorporate it into our CI system.

gspencergoog avatar Dec 07 '18 22:12 gspencergoog

It's not currently possible to contribute using the feed URL, sorry.

Any chance the pull request could be automated as well?

Kapeli avatar Dec 10 '18 09:12 Kapeli

Has there been any movement on this issue?

andrewcl avatar Oct 15 '19 20:10 andrewcl

Hi @andrewcl, you can try: https://api.flutter.dev/offline/flutter.xml

Reference: https://github.com/flutter/flutter/issues/9955#issuecomment-444702105

imWildCat avatar Oct 16 '19 00:10 imWildCat

you can try: https://api.flutter.dev/offline/flutter.xml

The URL returns a 404. What is the current state of adding Flutter doc to Dash?

svenjacobs avatar Dec 09 '20 10:12 svenjacobs

The master URL is now at https://master-api.flutter.dev/offline/flutter.xml

hacker1024 avatar Dec 27 '20 05:12 hacker1024

The master URL is now at https://master-api.flutter.dev/offline/flutter.xml

They both work fine, but for different version of flutter.

url flutter version
https://api.flutter.dev/offline/flutter.xml 2.2.2(lastest version)
https://master-api.flutter.dev/offline/flutter.xml 2.3.0-17.0.pre.529(preview version)

jasonzhouu avatar Jun 26 '21 09:06 jasonzhouu

I didn't see a way to add a feed to Dash 6, but I figured it out based on other documentation -

Go into a Terminal and run open dash-feed://https://api.flutter.dev/offline/flutter.xml and it'll add the feed.

ari-becker avatar Oct 15 '22 14:10 ari-becker

Server responds 503 while downloading the .tar.gz file, it has been like this for a few days now

timnew avatar Oct 28 '22 05:10 timnew