Code Monkey home page Code Monkey logo

grazerss's Introduction

This is the GrazeRSS source repository.

GrazeRSS is based on the NewsRob project, without which GrazeRSS would not exist.

Use of the NewsRob logo and the NewsRob name is not permitted.

The rest is provided under the MIT license. http://opensource.org/licenses/MIT

grazerss's People

Contributors

marianokamp avatar travistabbal 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

Watchers

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

grazerss's Issues

option to set default view to "web" or "feed" mode for all or a folder of items

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:

  1. select a default view mode for all feeds that's different from the download mode, and
  2. select the default view mode for an entire folder of feeds. For example, others have suggested viewing the folder containing their comics in feed mode, but tech blogs in web.

Behaviour when feed has 1 article

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.

Use of UNION vs UNION ALL

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.

Implement "swipe down to refresh"

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

Menu button no longer appears in Android Q

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.

Sync while reading will make the next article jump

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?

Android Pie warns of potential problems

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.

add the ability to page up/down while reading an article

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!

Sync 'grazerss' Only option is ignored using feedly

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.

Push 2.0.9 to Store

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 # @

GrazeRSS crashes on 9.0 Pie

Just upgraded to AOSP based Pie on Essential Phone PH-1

Here are my bugs:

  1. Open in browser crashes GrazeRSS
  2. 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?

Syncing with Feedly silently failed to upload 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".

Crash on opening article view on Android M

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?

long pressing title is to sensitive to small movements?

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.

GrazeRSS on Nook Simple Touch

(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

Implement swiping to next/previous articles

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).

Download using instapaper is broken

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.

Crashes on Android L

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.

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.