Comments (9)
There's a set of .tar.xz packages that quickDocs and the gnome devhelp program use available on the valadoc page that seem similar to the dash style of packaging - I'd take a look at Services/Download.vala
in this repo and https://notabug.org/grindhold/my_valadoc/src/master/my_valadoc.sh
from quickdocs.
The DevDocs side of things has an 'Install all' button on the offline settings page. I can however add a button for the valadoc offline packages.
from quickdocs.
Thanks, that would be great. I couldn't really get Devdocs to work reliably, it's always glitchy/doesn't show up or only late. This is with flatpak because if I remember correctly on Xenial I had some trouble with some of the dependencies.
Sometimes I also get Error performing TLS handshake: An unexpected TLS packet was received.
but I can also put that into a separate issue.
from quickdocs.
This has been started in the dev
branch now (see 1c73c26)
I've experienced the TLS error with my other app as well and I'm not entirely sure where it comes from, unfortunately the network stack doesn't automatically reattempt connections so things can drop out - I'll take a look to see if I can reproduce and work around it.
See #37 for the DevDocs issue
from quickdocs.
Thanks, nice to know. Yeah, I am following #37 but that did not give any insight. Sometimes right clicking seems to help. I might work on implementing valadocs in doc2dash, then you could just use devdocs.
from quickdocs.
@mdh34 One question about valadoc - when looking into how to turn it into a docset, I noticed that there doesn't seem to be a just a tarball or so of all the docs. Do you know about something like that? I really do not want to generate all the docs for all the packages by hand and it seems the valadoc people do not like people to scrape valadoc.org (there is a mailinglist thread about it) It probably would still work with something like scrapy, but not sure how long it would take me.
from quickdocs.
Ah yeah, I saw those now while downloading. I thought quickdocs just displays the webpage? Or does it use the .tar.xz packages for offline mode? Thanks for the links.
from quickdocs.
No, quickDocs uses libdevhelp to parse the package directories in offline mode
It's a separate UI but it's the prettiest way of doing it
from quickdocs.
This is finished and now part of 2.2.0
, the flatpak is up and it's just been submitted to appcenter
from quickdocs.
Related Issues (20)
- Dash-style UX / merging doc sources HOT 2
- Screenshots have incorrectly rendered borders HOT 1
- Building fails on FreeBSD HOT 7
- Build fails on Void Linux HOT 6
- Build on openSUSE_Tumbleweed HOT 1
- Unable to download more then 2 offline doc HOT 1
- Compile Errors HOT 2
- can not install flatpak HOT 1
- Background is dark and and text is unclear HOT 3
- Offline Support
- DevDocs stays in dark theme after switching back to light HOT 1
- Ability to open multiple tabs
- support the offline docsets
- Open quickDocs programmatically
- Update Flatpak HOT 1
- Feature request: Mouse buttons for forwards/back
- Package as Flatpak for elementary OS 6
- Add your stripe key to appdata
- would be nice to be able to increase or decrease font size HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quickdocs.