-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Option to open in standalone app #23
Comments
It does not allow to subscribe through QuiteRSS (or any feed reader that is not part of the web browser), no matter what you put in the preferences. |
Oh, I must be mistaken it with just any website based reader. Am I understand right that QuiteRss is standalone app, like Reeder for example? Yeah, need to think about it. Great if such apps could have some protocol url registered, like |
Yep, It's a standalone app but I couldn't find documentation about how to add a feed from an external web browser, however before firefox removed support for rss feed it was possible to subscribe directly by clicking the "subscribe" button on the RSS preview. Maybe Firefox was creating an .xml file of the feed and opening it with QuiteRSS. Not sure if it's still possible with the current implementation of plugins in Firefox but that could be the best (or only) way to support standalone feed reader. |
Yeah, there was way, but it was removed with rss support: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/2/Adding_feed_readers_to_Firefox also, it was a duty of an reader app to register itself. As for now, there is a way, to communicate with standalone app via native messaging but it requires app to have native manifest. WebExtensions being web extensions, a lot of security limitations here. The other way as I said, is to have own registered protocol as I said above. |
we lost this mime types in browser settings, maybe possible return it back?
|
I can easily subscribe to my local RSS feeds client, Liferea, by clicking on the feed's URL link (on top of the RSS feed page created by this extension) and selecting "Liferea" in the dialog that Firefox presents (that also allows to save the file locally). I can customize this dialog in "Preferences > General > Applications" (look for the row with "feed" in the "Content Type" column). I use Firefox 65.0.2 in a fully updated Manjaro Linux box. |
Unfortunately it doesn't work with QuiteRSS. |
@bolocholo can't find feed in the "Content Type" column on my Firefox 65.0.1 from Void Linux. I have Liferea too, but it's not works for me. I click on subscribe in rss page opened by this addon, but nothing happens |
So, I've been looking on this issue and still solution is unclear:
|
For those still interested, I managed to set this up with my local feed application. As @Reeywhaar mentioned, the application needs to handle a url protocol. Many old rss apps register If the application doesn't register a protocol itself, but takes commandline arguments, you can add it manually, see http://kb.mozillazine.org/Register_protocol. Only trouble I had was some applications expect the raw address and this extension encodes it, https://github.com/Reeywhaar/want-my-rss/blob/3f33c014c3/ts/storage.ts#L106. An option to not encode the url or just a second replacement key like |
Any update on when this fix will be merged? |
I also use Liferea on ArchLinux. This method does not really work. Firefox downloads a feed file to a local file system, then Liferea shows a feed referring to this local file. The local file will not be updated when the feed is updated and will disappear after a reboot because it resides in |
Thank you for the suggestion. It seems to me that the URI syntax does not allow two schemes, and non-encoded “URI” has two schemes. For example, Update. Actually, RFC 3986 may support such strings in a perverse way. Relevant parts from the RFC are:
So |
Is it possible to add the option to subscribe to the feed via a local rss feed (such as QuiteRSS)?
The text was updated successfully, but these errors were encountered: