summaryrefslogtreecommitdiff
path: root/libyelp/web-extension
Commit message (Collapse)AuthorAgeFilesLines
* web-extension: Stop using unstable DOM API headersMichael Catanzaro2017-06-201-3/+1
| | | | | | | | | | | It's undesirable for Yelp to live on the edge, depending on API/ABI that can change at any time, without us noticing, without any WebKit soname bump. So the unstable API has been removed from WebKit. All API needed by Yelp is now stable. And there was much rejoicing in the streets! https://bugzilla.gnome.org/show_bug.cgi?id=773551
* libyelp: fix handling of documents using local pathsCarlos Garcia Campos2016-01-141-0/+4
| | | | | | | | Since we switched to use custom URI schemes we no longer support loading file URIs. We need to detect the document pointed by the given URI and build an appropriate URI (ghelp, man, info, ...). https://bugzilla.gnome.org/show_bug.cgi?id=753443
* Convert libyelp subdirectory to non-recursive makeDavid King2015-10-231-15/+0
|
* web-extension: Fix external resources of ghelp documentsCarlos Garcia Campos2015-06-221-16/+26
| | | | | | | | | | ghelp uris can start with the document name or with a slash and point directly to a xternal resource like an image. However, we were assuming the uris always started with the document name, so for uris not including it, we were removing the first element of the path, typically the images/figures directory. We could check first if the uri starts with the document uri, to remove the document uri prefix from the path or only the scheme.
* yelp-view: Implement web extension to load resourcesMarcos Chavarría Teijeiro2015-06-222-3/+92
| | | | I have split the libyelp library into two parts in order to avoid linking the webextension against libyelp. So now we have a libyelpuri with the yelp-uri, yelp-build-uri and their dependecies and the old libyelp with the remaining files. I have modified the yelp-build-uri logic to not have to use yelp-document because it implies to have to add to the new library most of libyelp classes.
* yelp-view: Implement web extension to deal with DOM treeMarcos Chavarría Teijeiro2015-06-222-0/+152