textbrowser / dooble

Dooble is a scientific browser. Minimal, cute, unusually stable, and available almost everyware. Completed?
https://textbrowser.github.io/dooble/
Other
473 stars 37 forks source link

Implement RSS feeds as bookmark folders. #154

Open jabcreations opened 1 year ago

jabcreations commented 1 year ago

As requested...here is my request: RSS bookmarks. In Waterfox Classic each RSS feed is a folder like any other bookmark folders for organizational purposes. The browser checks only when I activate a given RSS feed's folder so no polling necessary. The only thing else is having a read/not read icon; I presume it is implemented in Waterfox Classic based on the history.

Here is a screenshot of the Ghacks feed which they've apparently been busy the past 24 hours as I check them almost on a daily basis:

rss

This is a nice-to-have so if implemented great though please don't stress out about it. :-)

sjehuda commented 1 year ago

Also worth mentioning the RSS button in address bar https://openrss.org/blog/browsers-should-bring-back-the-rss-button

textbrowser commented 1 year ago

https://github.com/textbrowser/spot-on/discussions/13

sjehuda commented 1 year ago

I like Spot On!

I didn't try it yet.

textbrowser commented 1 year ago

Spot-On polls each link, downloads the referenced links, and then downloads the actual pages of those referenced links.

So we agree, RSS is a data format. It doesn't poll / pull / query / etc. It's XML. You have to write a thing to query. You can also write a thing which publishes updates to clients. I don't know if such services exist. Typically, you query (poll).

sjehuda commented 1 year ago

Can we just implement an icon and a parser (xml to html) for start?

You can use my stylesheet which supports Atom, RDF and RSS. https://gitgud.io/sjehuda/streamburner

textbrowser commented 1 year ago

Why?

https://rss.app/feed/VvV7BGMPj3ve0EsY?utm_source=rssviewer&utm_medium=website

textbrowser commented 1 year ago

https://rss.app/new-rss-feed?step=2&feed=LpUfJM51OlQ9ZihQ&feedXml=gpZPQAaFsTCVU5nR

textbrowser commented 1 year ago

https://apps.kde.org/akregator/

textbrowser commented 1 year ago

There are like sooooooooooooooooo many existing products. :)

sjehuda commented 1 year ago

Why?


I will add Spot-On to the list of applications I listed in https://greasyfork.org/en/scripts/465932-newspaper

jabcreations commented 1 year ago

When I reported a bug about FileZilla FTP the guy made an excuse about turning off dark mode before he'd even consider looking in to the bug; it blatantly had nothing to do with the purely functional issue I had reported.

Upon reading that utter failure of attitude in the form of his reply I immediately revoked my support. I still use that FTP for the moment though will eventually be hiring someone to build a proper replacement and likely release it completely free of charge once it's stable.

Dooble isn't my project, it's not my browser and I don't use it due to it's limited features. The only way I migrate to a new browser is when it upgrades to my level of utilization. Now consider other people's attitudes about whether or not they want to use Dooble and for what reasons. The success of your projects starts and ends with your attitude for or against cooperating with others who have displayed an interest in it to begin with.

alexlenn commented 5 months ago

Add to Dooble Webbrowser a Spot-On-Server connection.

Dooble-Import of URL-Keys (private & public) and Comment-Keys (private & public) of one (the own) Spot-On-Instance.

Show in a right side menu - next to a live website - comments for the website with the option to post a comment in to the Qt side frame. https://github.com/textbrowser/spot-on/issues/31

(URL and Comment Database are cloned/synced from Spot-On over the Server-Connection also in Dooble Web Browser, as the keys are there also present.)

RSS is integrated into that process, starting in the Spot-On Application or provided by other users URL-Keys.

See Image of Dooble Comment Column (Reddit Comments replaced by #31 Comment-Key-Comments):

Dooble_Comment_Column