readrops / Readrops

Android multi-services RSS client
GNU General Public License v3.0
299 stars 21 forks source link

Support importing old `.opml` files #194

Open shuvashish76 opened 1 month ago

shuvashish76 commented 1 month ago

As I understand Readrops only support OPMLv2. But there are many RSS readers that use OPMLv1 or OPMLv1.1.

Please support importing older versions but when exporting use only v2.0. Then it will be upto other readers to support the exported v2.0 opml file of Readrops or not.


Due to this I can't pick the exported opml file from Feeder (Same issue with NewsBlur)

<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.1" xmlns:feeder="https://nononsenseapps.com/feeder">
  <head>
    <title>
      Feeder
    </title>
  </head>
  <body>
    <outline feeder:notify="false" feeder:imageUrl="https://f-droid.org/assets/fdroid-logo.svg" feeder:fullTextByDefault="true" feeder:openArticlesWith="" feeder:alternateId="false" title="F-Droid - Free and Open Source Android App Repository" text="F-Droid - Free and Open Source Android App Repository" type="rss" xmlUrl="https://f-droid.org/feed.xml"/>
    <outline feeder:notify="false" feeder:imageUrl="https://news.nononsenseapps.com/apple-touch-icon.png" feeder:fullTextByDefault="false" feeder:openArticlesWith="" feeder:alternateId="false" title="Feeder News" text="Feeder News" type="rss" xmlUrl="https://news.nononsenseapps.com/index.atom"/>
    <feeder:settings>
      <feeder:setting key="pref_added_feeder_news" value="true"/>
    </feeder:settings>
  </body>
</opml>