Giter Club home page Giter Club logo

flym's Introduction

API Donate

BEWARE:

Google added some restrictions to news app and I don't see how Flym (and other RSS aggregators) could comply to that. For instance, Flym cannot provide a "valid and verifiable contact information" for the feed, nor it can assure that "each of the sources must meet News policy requirements".

AS OF TODAY, FLYM UPDATES ON PLAY STORE ARE BLOCKED BY GOOGLE. So I have archived this project in order to clearly show that I won't maintain it anymore. I'm not aware of any official way of publishing an RSS client on PlayStore and do not have motivation to argue with Google. I also do not have time and motivation to maintain Flym only for F-Droid repository, so I simply encourage people to fork if they want to continue the work.

I'm deeply sorry for all the people who like or contributed to Flym and I kindly ask you to not send me angry emails. I created and maintained Flym for free during several years, and since it is open-source you can try to give it a second life if you want to.

Flym News Reader

Light and modern Android feed reader (Atom/RSS).

It is free/open-source software under the GPLv3 license. You're free to modify it as long as you respect the license and keep it open-source.

Get it on F-Droid Get it on Google Play

Screenshots

_ _

flym's People

Contributors

alok1111 avatar alpha-and-omega avatar beriain avatar dglttr avatar equeim avatar etuldan avatar evansjahja avatar fireph avatar fredjul avatar georgcantor avatar hansjesse avatar jmue avatar jozefjarosciak avatar lavendthomas avatar linsui avatar madill avatar madx666 avatar martinviv avatar mhuhtala avatar nautilusx avatar pelya avatar plata avatar ptilopsisleucotis avatar slackingveteran avatar sugree avatar svetlemodry avatar syphyr avatar urban82 avatar zhaofengli avatar zmni avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flym's Issues

Auto mark as read when scrolling through posts

I replaced feedly with FeedEx as part of an attempt to shift to open-source apps wherever possible and after the newest update (navigation drawer) I'm very happy about that. Thanks!

One feature I miss that feedly has is that posts are automatically marked as read when I scroll through them (one by one when they're being scrolled up out of sight). That would be much more convenient than trying to hit the checkbox for each one and often unwillingly opening the post. You could add a switch in the options menu to de-/activate the feature.

Another problem I had was accidently sliding left/right while reading a post. It would be nice, if one was able to disable this as well.

Every entrie becomes the same entry after second refresh

I inserted an rss feed of my own, and when i refresh it for th first time, all the entries load, but when i refresh it again all the entries become the same entries. Am i something missing in my xml file? Or is it a bug in the parser?

About Section

Hi HoloAddict,

This super app requires an about us section, which will talk about your contribution towards the app.

It can be a like the GMail "|" button

1.2.6 autorefresh does not work

Samsung galaxy S4, Android 4.2.2, app version 1.2.6, seems autorefresh does not work:

  • install app
  • add feeds (i have test feed that i can manually add items to)
  • refresh manually
  • set autorefresh time to 1 minute
  • add new items to feed
  • wait 1 minute

Progress bar begins to animate and never stops, feeds are not updated. I hooked up in debug mode in eclipse and it seems nothing triggers FetcherService, although manual refresh works and refresh on connection change works also.

Retrieving full text is slow

I'm glad you've got the "fetch full text"-feature, but it's terribly slow. I added the feed of spiegel.de, set it to fetch full and it took >2 mins on WLAN, while a quickly done and not in any way optimized ruby script took <20s for the same task.

I'm guessing you're processing item after item and not in parallel? I hope that gets optimized, since I'm planning to add quite a few feeds of which I'd like to have the full text and in the current state, that would take ages and suck the battery dry.

All feeds get the same name when first fetching posts

Thanks for this awesome app!

I imported around 60 (yeah, that might not have been the brightest idea …) feeds via opml today and after I first updated them they now all have the name of the first feed (which incidentally was a tumblr-blog called „pancake pancake pancake“, so I have about 60 feeds with that name now ^______^).

Another related issue: I seem to be unable to delete all the feeds to try again (I'm not going to do that one by one, a Select All or tick box option would be cool). When I delete the app and/or only the Application Data the feed list get's reloaded when reinstalling/reopening. Why is that?

Interesting: I just deleted two of the feeds by hand and imported the opml again and the feeds are now named correctly. So I just need a way to delete them all …

date issue causes wrong article order

I have a problem regarding one special feed:
http://blog.fefe.de/rss.xml?html
When I swipe through new articles the article order is completely random and articles I already read are mixed up with new ones.
I think the problem is a missing date field in this feed.
It looks like FeedEx takes the retrieval date. All articles which are retrieved at once have the same date. Maybe this is the reason why the order gets lost?!
Nevertheless, thanks for the great app!

How do I edit default settings?

Umm so I have been wanting to change the the "time that the entries will be kept" to forever as I am making an app for medicine purposes which will take articles from websites that will have older articles as well. This app will be free on the play store and is being made for an institute. Thanks.

back button opens left menu, doesn't close app

Please when press the back button, open the left menu.

I go back with the button from articles, but many times It closes the application but I was hoping to return to the newsgroups menu. It's very painful.

Also, in big screen, I use right hand normally, to move the finger to the left upper corner is difficult. (In my case with 7" tablet)

Thanks for your great job, it is amazing.

do not hide the Starred items

The starred items are obviously read. So no reason to hide them in the STARRED tab when "Hide read entries" ON.

Sometimes those items are not hidden. But mostly they are.

+ feature request: show read starred items also in FEEDS/ENTRIES tabs too.

Navigation Drawer Color

Hi,

HoloAddict, may I know how to change the Navigation Drawer color from black to white? I tried, but no luck.

Predefined RSS feeds

Would be good to be able to add predefined RSS feeds that come along with the app. I'd like to add some feeds that users would be able to read/follow from the start (after they install the app on their device) without a need to add them. Is it possible or how to do it?

Set default RSS more than one

Hi,

I just want to know whether I can simple add several more feeds in .opml file? How to add more default feeds?

Quick reply would be highly appreciated.

white text for dark theme / grey to grey diminishes legibility

The current dark theme seems to use a bright grey on dark grey for the feed text. I'd prefer white text to increase the contrast for outdoor usage without having to change the screen brightness to manual and increase it (AMOLED display, black pixels consume almost no power).

Could you please implement an option for this (e.g. high contrast colors for black background and white text) or for a free color choice?

System crash on screen rotate while loading images.

Not sure if this is an issue with CM nightlies or a feedex issue but it always seems to happen in FeedEx. If feed images are downloading and I rotate my screen, I sometimes experience a sudden reboot. Runing feedex 1.3.3 and cm 10.2-20130928-i9100-NIGHTLY.

[FR] Zoom

The app is very stable, major bugs are solved, maybe it's time to ask a feature? ;-)
Zoom.
Preferably with relayouting, i.e. making fonts larger without additional horizontal scroll

Read Starred items appear in 'Entries' tab

If an item is starred, it is shown in the entries tab, even if the 'Hide read entries' is enabled. There is a 'Starred' tab where I would expect all starred entries, regardless of read status, but I would not expect any read items in the entries tab if 'Hide read' is enabled (that setting is used to see if there is anything new that I haven't read).

Recreation: have read starred entry, go to 'Entries' tab, have 'Hide read entries' enabled
Expected: only unread entries visible
Actual: read starred entries also visible

Allow backup/export of favorite entries (suggestion)

Thinking that the accumulation of thousands of entries in the list was a bug, I deleted the app data to start afresh. Now I know it was not a bug (see issue #49 ), but deleting data also deleted all the favorite entries that I marked during the last 6 months. Those favorites were important and would be great if there would be a way to export or to backup the favorite list somehow.

Thank you.

Updated items

Sometimes people update and change their blog posts. Unfortunately I see FeedEx doesn't track such cases.
I think a user may expect such changes to be tracked and optionally the app could mark such items as unread.
What do you think?

Huge data consumption

I use feedex with a few feeds and update them every 30 minutes. For a few of them I retrive the full text, but no images are supposed to be downloaded.

If I look at data usage, I see that feedex uses 500Mb per month, on wifi which seems really extraordinary.

How can I try to understand how this ridiculous amount of data is fectched ? Is it because all the entries even the old ones are fetched again every time?

[FR] GMail-ish UI approach

Google spends a lot of money for UI development. And many people find GMail UI useful.
So I suggest to borrow some things from the UX.

  1. #1 already started this
  2. New FR: have two-pane interface for landscape: left pane with items list, right is the current item contents.

This is just a suggestion, what do you think about it?

sorting

Suggestion: option to sort feeds in reverse (oldest first/at top).

Some Tumblr RSS feeds have stopped working

I had a couple of RSS feeds from Tumblr, and some of them have seemed to stop working. I have at least three, one of which I have been getting updates from, but I noticed earlier that another one had not got the entries downloaded, even though there has been some recently.

They also didn't download after I pressed the refresh button.

I have checked the feed url used, none of them have https.

Example not working: http://tabakrules.tumblr.com/rss
Example working: http://markrosewater.tumblr.com/rss

Don't notify when app is open

I get notifications for new posts/entries, even though I have the app open. I don't think this behavior makes much sence.

Will you consider having the app disable checks for new entries while the app is open?

fullscreen button

Hello,
is it possible to move the fullscreen button somewhere else in the windows ? Because it's kinda annoying when I read (because I always scroll to read the first line). Maybe between the previous and next buttons is a better place for this button.

NullPointerException at net.fred.feedex.service.FetcherService.onHandleIntent

Usually I leave an application using back button, so visually application seems to be closed. Then I turn network (WiFi) off. After a while message box appears from android system, which says that the application FeedEx caused an error.

Using LogCat I got this messages:

E/AndroidRuntime(7150): FATAL EXCEPTION: IntentService[RssFetcherService]
E/AndroidRuntime(7150): java.lang.NullPointerException
E/AndroidRuntime(7150):     at net.fred.feedex.service.FetcherService.onHandleIntent(FetcherService.java:151)
E/AndroidRuntime(7150):     at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
E/AndroidRuntime(7150):     at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(7150):     at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime(7150):     at android.os.HandlerThread.run(HandlerThread.java:60)

FeedEx: 1.3.2, installed from f-droid.org
Phone: Samsung Galaxy S
ROM: Android 4.2/4.3 - Different versions of SlimROM.

Best wishes and thanks for the best RSS Aplication for Android phone.
Kamil Tollinger

align left instead of justify

Is there a reason why justify text alignment is the standard? In my opinion it doesn't look nicer than left alignment. I wonder what would be the most used setting IF configurable.

Suggestions for UI

Just a feedback.

For the feeds listview if we can have a short description below the title. Alongside if we can even display an image, the UI will become more sleek n impressive. Due to this the user can directly get a short brief and also see an image for the news item .

Thanks

missing RSS link

When viewing https://news.ycombinator.com/rss in sparse rss, there is a "comments" link which appears for each feed entry.  This seems to bee missing with feedex.

Weird color issue with custom (TheamChooser) theme

Hi!

First things first, this might entirely be an issue with the custom theme I use, but I hope you could check it out on your end.
I use this custom theme on my CyanogenMod-ed phone: http://zdunex25.deviantart.com/art/MIUIv4-for-CM10-320827899

Using FeedEx with the light theme option produces this:
screenshot_2013-06-05-09-42-52

If I turn off the light theme option, the problem seems to be fixed:
screenshot_2013-06-05-09-43-31

But with the "non light theme", the news items become barely readable:
screenshot_2013-06-05-09-43-42

Since I don't have such issue with Spare RSS (with the light theme setting on) I thought it could be fixed.

Thank you for your time, and for your otherwise great app.

crash trying to open pdf

One page has a href to pdf file. Taping on the link makes FeedEx crash.
adb log:

Thu, 20 Jun 2013 17:48:10 +0600: D/dalvikvm( 3981): GC_CONCURRENT freed 380K, 10% free 4181K/4608K, paused 5ms+3ms, total 24ms
Thu, 20 Jun 2013 17:48:11 +0600: D/AndroidRuntime(29136): Shutting down VM
Thu, 20 Jun 2013 17:48:11 +0600: W/dalvikvm(29136): threadid=1: thread exiting with uncaught exception (group=0x40d70930)
Thu, 20 Jun 2013 17:48:11 +0600: I/ActivityManager(  408): START u0 {act=android.intent.action.VIEW dat=/pub/conferences/2012/captronic/android/android-captronic.pdf} from pid 29136
Thu, 20 Jun 2013 17:48:11 +0600: E/AndroidRuntime(29136): FATAL EXCEPTION: main
Thu, 20 Jun 2013 17:48:11 +0600: E/AndroidRuntime(29136): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=/pub/conferences/2012/captronic/android/android-captronic.pdf }
Thu, 20 Jun 2013 17:48:11 +0600: E/AndroidRuntime(29136):   at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1622)
Thu, 20 Jun 2013 17:48:11 +0600: E/AndroidRuntime(29136):   at android.app.Instrumentation.execStartActivity(Instrumentation.java:1417)
...

Futura-Sciences Pictures download

Hello,
I've found a little problem with Futura-Sciences RSS Feeds : pictures are not displayed correctly

I join you some captures

Thank you so much for this great application

screenshot_2013-07-10-14-21-12
screenshot_2013-07-10-14-19-39

Exiting app requires two back button presses

When on the main screen, it requires pressing the back button twice to exit the app (it used to be one, and most other apps I use will exit on one back button press).

Luckily the toast message is there to remind me I need to press it twice (this seems to be the only thing that happens when I press it once).

Options per each feed

I would like to be able to configure different options depending of each feed.
Years ago, I had in PalmOS a soft called rescoNews! and it has many options which I am missing in feedex and all the rss apps i have tested since then.

At least the following for me are "must have":
-Expiration time/ delete old entries
-Download images
-Feature to allow download of old feeds (it is not existing in global options but for specific feed it is so useful)

I am sure you are very busy but maybe in future releases......

Read articles becomes unread after update

Hi,

On several feeds, post I have already read becomes unread when FeedEx update the list of feeds. Here two feeds which are buggy.

http://www.debian.org/News/news

http://gdata.youtube.com/feeds/base/users/joueurdugrenier/uploads?alt=rss&amp;v=2&amp;orderby=published&amp;client=ytapi-youtube-profile

Maybe they are specials and don't respect the standard RSS format but they worked on my previous feed reader.

I took two screenshots on my smartphone for the example.

screenshot_2013-09-16-07-45-05

screenshot_2013-09-16-07-47-35

The YouTube post just became unread and the post date is 15/09/2013 according to FeedEx but according to Google, the video was uploaded the 03/09/2013. I suspect a change in the RSS YouTube post, it has been modified (views number? Rating?).

It is a very incomfortable issue for me, and I think this is not a good behavior for a feed reader.

Hope I clearly explain.

Greetings.

Android Cyanogenmod 10.1.2-mako (android 4.2.2)
FeedEx 1.2.8 via f-droid

Potentially oversized image cache.

Hi there,

After using this app for a few months, I've just noticed that my internal storage has been almost completely used. It appears this is the result of caching far too many images. I'm unsure though as the cache files aren't associated to my image viewer. There are currently ~3700 items in /storage/sdcard0/FeedEx/images. Assuming, these files are actually images (I expect they are), to prevent similar issues in the future, I'd like to suggest ways of limiting the size of the image cache.

  • Add a set-able limit to the image cache (perhaps a 200MB default?)
  • Many images are icons (think of "retweet" and "like" buttons) that are regularly used - especially on entries from the same site. Implementing a hash-comparison system to decide whether or not to store an image could come into play here. The process for an entry might go like this: Download article image > generate checksum > compare with checksum database > if entry already exists, discard newly downloaded image, otherwise, create a new entry.
  • You might even consider the origin of the file - if it's the same originating url, chances are you won't even need to download the file again.

Of course, I may be interpreting this incredibly and horribly incorrectly. At any rate, I love this app, it's the best RSS reader I've seen so far.
Keep up the superb work,
eages.

[FR] Retrieve the full text automatically

In item view I see Retrieve the full text (if RSS has this).
I'd like an option to fetch this automatically (as well for offline reading).
Thanks a lot for this app, the FeedEx is indeed a big leap from the original app!

Suggestions

Would be so cool to see...

  1. Pull Down to Refresh...
    (making updating more convenient)
  2. Multi-selection on hold down
    (so if the user wants to mass delete feeds they can with ease)

[FR]: Option: Mark item as read not before reaching end of text

After I got interrupted reading a longer item, I have to toggle the hide unread option and search for it again.
I suggest the following enhancement: Mark an item as read when the user reachs the end of the text instead of marking it as read on opening. Of course this is only possible at long text items.

What do you think about that?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.