travistabbal / grazerss Goto Github PK
View Code? Open in Web Editor NEWThis project forked from marianokamp/newsrob
GrazeRSS
This project forked from marianokamp/newsrob
GrazeRSS
(link to original NewsRob issue: marianokamp#2 )
I have a Nook with a 32GB SD card installed, which will get mounted at /sdcard (the internal ~200MB partition normally used for eBooks is mounted at /media), but NewsRob/GrazeRSS attempting to use this method (which is non-existent in the Nook's version of Android 2.1) prevents it from even starting up. This method was only added in API level 8 (2.2), apparently.
For a API level of 7, http://developer.android.com/reference/android/os/Environment.html#getExternalStorageDirectory%28%29 is the way to go.
Alternatively, you could internally hardcode the ExternalFilesDir to /sdcard if ro.product.overall.name==NOOK and ro.product.manufacturer==BarnesAndNoble
When using instapaper as mobilizer most of the downloads for off-line use fail (status code 400), because instapaper does not seem to support parallel downloads. The code preventing parallel downloads is already there but the condition for detecting if instapaper is used for downloading is broken. See my fork for a possible fix.
Related to #35, but now this is a concrete problem. It appears that Android is removing backwards-compatibility support for the old menu button -- it no longer appears in Android Q. So I can no longer access those menu options.
When I long press the title/header of a article (full articles view) I have to be really careful not to move my finger during the press. It would be nice if the longpress would also be recognised if there fingers moves a bit.
I just upgraded to Pie. On my first launch of GrazeRSS, it popped up a message saying "This app was built for an older version of Android and may not work properly. Try checking for updates, or contact the developer." (It looks like it will tell me this each time the app starts up from scratch.)
It looks like GrazeRSS isn't under active development, which makes sense for a stable app like it (which I have loved for many years now, ever since the NewsRob days). I don't know if there are actually problems using it with Pie or just this annoying message. Just thought it was worth mentioning! Also if anyone knows if somebody else is more actively maintaining a fork, that would be interesting.
It would be great to have the ability to set a different interval for synchronization when on wi-fi vs. 3G/4G data.
Today I've read some articles while being connected through not working WiFi. App displayed progress of syncing when I clicked synchronize. No error was shown, progress bar showed some uploading progress. After some time I went to Feedly web site from PC, and noticed, that articles were not actually marked as read.
Later I clicked sync again on my phone, while being connected to working WiFi. That synced read items back and displayed them as "not read".
I have tried both creating a feedly
'collection' named 'grazerss' and tagging a specific article 'grazerss'. Feedly does not have an option to tag a 'collection' (perhaps 'collection' means 'folder').
Selecting Sync 'grazerss' Only
option does not sync items tagged or collections named 'grazerss'.
Edit: In fact selecting Sync 'grazerss' Only
syncs only my recently starred
folder/items.
Hi. Thanks for this app. I'm moving from the greader app, and like what I see of your app so far.
One thing that is bugging me is what happens when a feed just has one unread article. At the moment, when you click on the feed name, you start reading the article straight away. I would rather see the article title first as an intermediate step, so I could decide whether I wanted to read the article or not.
In the situation when only one feed has one unread article, things are even "worse", in that tapping "all articles" starts reading the article, when I would prefer seeing the feed name, then the article name, before entering.
I realise that my preference requires more taps, and that if I entered an article that I didn't have time to read right now I can always just mark it unread. I also realise that many people praise GrazeRSS for its speed, and maybe this bypassing on intermediate steps is part of this, but to me the current behaviour is quite jarring, and just feels wrong.
I'm not one to suggest an option for every little thing, but for me, an option to not treat single articles specially, would be very welcome. Thanks for reading.
GrazeRSS now crashes (thrice?) on start up with new Android L 5.0 on Nexus 5 official OTA update.
Sorry do not have access to an adb computer to get more info for now.
I download "Articles + images + simplified web pages".
At the moment, you can long-press on an individual feed and select whether to view it in "web" or "feed" mode by default, but this is quite troublesome if you have a lot of feeds, and you have to remember to do it for new feeds. I'd like to be able to:
Most apps have the ability to refresh the current list view by swiping down when the list is already at the top. It would be nice if grazerss would also implement that
Hey ! You revived the best feed reader ever ! Great news :-)
Now if you'd support Sismics Reader I'd be glad to use NewsRob GrazeRSS again.
https://github.com/sismics/reader
"Sync once + read offline" beats "always online"
Opening any article after updating the phone to Android 6.0 will crash GrazeRSS.
I'll try to add a proper stack trace later - is anyone getting the error reports Android auto-uploads after a crash?
Is the Feedly code functional / stable?
Existing Android client: https://github.com/phubbard/Meltdown
Hey Travis.
Looking at the code I am not sure if you are still running this, but I saw that you posted a recent version to Google Play.
In the sql statements I used a lot of UNIONs for some of the major SQL statements. Meanwhile I think it should work with UNION ALL as well and that may very well be faster. To the best of my knowledge UNION would check for duplicate rows, which there shouldn't be, and UNION ALL wouldn't.
Just a thought.
Just upgraded to AOSP based Pie on Essential Phone PH-1
Here are my bugs:
Open in browser
crashes GrazeRSS
Share item...
crashes GrazeRSS
This doesn't happen in other apps, and it crashes such that the framework doesn't pop up a report dialog.
Related #35
Is there a log that would be useful @travistabbal?
Hi, I'm using Grazerss on an e-ink device and the only missing feature to make it the perfect rss reader on such a device would be change page (i.e. no scrolling) while reading an article. Being able to do so using a choice of different buttons would be even greater!
when I press sync, and do not wait for that sync to finish (or the sync happens automatically) but start reading articles and then press next the article button, the next article is sometimes an article which I already read.
My guess is that the sync inserts articles in front of the list moving the current viewed articles to a higher position but the pointer to the current position stays the same?
The buttons in the full articles ways are sometimes in the way of links and when I try to click such a link I jump to the next/previous article. It would be nice if one could also use swipe left/right to go to the next/previous articles (like in the gmail app).
Travis,
We've all been "testing" the state sync feature for a few months, I don't see errors reported. Can we push 2.0.9 to the Play Store, side loading is possible, but being able to just refer people to the store is nice, plus I have a device I can't sideload on.
Just a thought/request.
-Ben # @
please support inoreader, see the link:
Enhancement request.
Please add a menu item for "View Caption" or some other appropriate name.
This would be particularly useful when viewing the xkcd comic feed.
Enhancement request.
As an alternative to the left and right hover arrows.
Means I can move both left and right just using my thumb on a large screen device.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.