Dash-User-Contributions
Dash-User-Contributions copied to clipboard
Please add Flutter docs
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)
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):
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.
Now Dash documentation for Flutter doesn't work at all
I look forward being able to install Flutter's doc into Zeal Thanks
Any update on this ? No support for Flutter is definitely a no go for me for purchasing Dash.
@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
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.
Any news on this ? I need this, too.
there is an updated version on the same thread mentioned above. https://github.com/flutter/flutter/issues/9955#issuecomment-422946714
I created a repo for the instructions to install the docset easily: https://github.com/imWildCat/flutter-docset
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.
It's not currently possible to contribute using the feed URL, sorry.
Any chance the pull request could be automated as well?
Has there been any movement on this issue?
Hi @andrewcl, you can try: https://api.flutter.dev/offline/flutter.xml
Reference: https://github.com/flutter/flutter/issues/9955#issuecomment-444702105
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?
The master URL is now at https://master-api.flutter.dev/offline/flutter.xml
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) |
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.
Server responds 503 while downloading the .tar.gz
file, it has been like this for a few days now