Git Product home page Git Product logo

sparss's People

Contributors

alexaraujo avatar alpha-and-omega avatar awandepan avatar beriain avatar canerbasaran avatar comradekingu avatar equeim avatar etuldan avatar fredjul avatar greenlunar avatar jozefjarosciak avatar khairou avatar lucnsy avatar madill avatar madx666 avatar mhuhtala avatar milotype avatar naofum avatar osoitz avatar pelya avatar raalraan avatar rolfpancake avatar santossi avatar slackingveteran avatar svetlemodry avatar urban82 avatar vistaus avatar weblate avatar xbarbie avatar zhaofengli 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

sparss's Issues

App crashes when marked as 'Protected App' in Cyanogenmod 12.

Hey there. Seems to be an issue with both Flym and SpaRSS. When set as a protected app in Cyanogenmod, either tapping on an article, trying to view the about page or tapping on a feed from the 'pencil' view in the sidebar, the app crashes with the message "unfortunately SpaRSS has stopped working". Not really sure what the app is trying to access and thus protected mode is preventing it from using, though it seems to happen in only those three cases, regardless of the feed URL.

Cyanogenmod Nightly Build 2015-01-29. LG G3 d851. Android 5.0.2.

Please remove "Show original text" button

@Etuldan :

When you press the "Retrieve the full text" button and the text has been retrieved, the button changes to "Show original text", which retracts the text again when being pressed.

Why? What for?

Why would anyone want to do that?

And why is it called "Show original text"? The retracted text clearly is not the original text.

IMHO this button should simply be removed.

Once the "Retrieve the full text" button has been pressed and the text has been retrieved, the button should simply disappear IMHO.

Any chance you could do that?

Regards

Export articles / images

I love Flym and what you made of it with this fork.
SpaRSS allows to export an OPML with the feeds.
Right now I mark the articles I want to read later. I bought a new phone and would like to copy those articles to my new phone.
Is it possible to export articles / images to the SD card?

Kind regards,
Gerben

Preview (screenshots) of the app for tablets

As I don't have any tablet, I'm looking for screenshots of the application in all supported languages.
These screenshots will be displayed on the main GitHub project page and in the GooglePlay page.

You can use, if you want to provide me screenshots for multiple languages, Xposed Framework ( http://repo.xposed.info/module/de.robv.android.xposed.installer ) + App Settings ( http://repo.xposed.info/module/de.robv.android.xposed.mods.appsettings ) to change the locale of the application (root needed)

[Feature Request] Sync with OPML file (local/http)

I have the problem that my older family members discovered the enjoy of reading news from internet. So, I need something to update their sources automagically.

For now I use owncloud [in my PC with ddns], and its news client. Also, I made today a page with news in JQuery in my personal site to replace it, but I would prefer just to update an opml file. In my case, no they cannot go to xxx, download the file and then import it...

btw, I shaw the spaRSS a few days ago and I loved, gReader removed at last ๐Ÿ‘

black theme for amoled displays

As now, dark theme isn't really black, but a bit gray. This isn't optimal for amoled displays, as these use far less energy when most pixels are deep black.

Remember Google news topics checkbox status

It would be more logical to remember the "Google news topics" check-box status. Say, if I already had "Top Stories" in my Feeds list, when I go to Add Google news why doesn't it show me Top Stories as pre-checked? I think this should be an easy tweak.

Pause and Resume functionality to feeds

Pause and Resume functionality to feeds, say a long press on dock Feed Item pops up a menu to pause that feed. Once you pause a feed, you will have the feeds from it on temporary hold, and not completely removed. So that you can always turn it back ON with ease, without actually having to delete/reenter the feed url.
And these paused items are greyed (and moved to the bottom) in Edit-Feed List

Provide play-services-free build flavor

Google's play-services are a non-free dependency which we at FDroid cannot use. Since it looks like they are actually just for the wear integration used, it should be easy to provide two build flavors, one building a full-floss version and the other using play-services.

We had patches for flym, but they don't apply anymore and actually it's not something that should be maintained on our side, but in upstream.

Multiple "Cookie:" HTTP headers

spaRSS sometimes emits multiple "Cookie:" headers when requesting the full text. Possibly this is the cookie from the user settings, vs any that the site had set. In any case, it's contrary to the protocol and seems to break some sites (for example nytimes.com feeds).

Please change refresh animation

@Etuldan :

Currently when spaRSS is refreshing the feeds, there is a blue line at the top of the screen and there are two animated blue bars, one is moving to the left and one is moving to the right.

This looks really ugly and is kinda annoying to look at IMHO.

Could you please change this animation to something that is less annoying?

A simple way to change it, would be to change the animation from two bars which are moving to the left and right to one bar which is moving in one direction only (ideally from left to right).

Or maybe you could even remove that bar/animation entirely and simpy animate the refresh button/icon.

The icon could be made to rotate when being pressed for example.

It would be really nice if you could do something about that.

Regards

Please add an option to always and immediately retrieve the full text

@Etuldan :

Thank you very much for forking Flym and continuing it's development! Much appreciated.

I've got a feature request:

Currently you always have to tap on "Retrieve the full text" for every single feed entry.

This can be quite annoying.

Could you please add an option to always and immediately retrieve the full text?

It would be much appreciated.

Regards

Looking for new logo

At the moment, spaRSS use Flym images (with minor changes, as I don't have much time to change them and I have absolutely no artistic talent)

I'm looking for one logo (source SVG format required) that should be free (free to use, free to distribute, free to modify, ...). The artist will be mentioned on the credits list of spaRSS.
I can pay (if it's reasonable) for the job if the final product satisfy the above conditions.

Please remove the "Press back once more to exit" message

@Etuldan :

At certain places in spaRSS, when you press the back button, a message comes up which says "Press back once more to exit".

This is annoying.

When I press the back button, then I want to go back and don't want to be reminded what I am doing.

So, could you please remove that message or at least add an option to disable it?

It would be much appreciated.

Regards

Per-feed download image settings

It can be very useful the ability to set-up image download per feed using a combo like: never, on wifi available, download all on wifi available, download all always.

reset-unread-on-update

Some articles get updated after publication and I would love to see them reset to unread. Newsbeuter has this as option for certain feeds:

With this configuration command, you can provide a list of RSS feed URLs for whose articles the unread flag will be reset if an article has been updated, i.e. its content has been changed. This is especially useful for RSS feeds where single articles are updated after publication, and you want to be notified of the updates.

http://newsbeuter.org/doc/newsbeuter.html

Import OPML groups

I exported a large collection of RSS feeds with groups in OPML format from Vienna RSS and imported them into spaRSS. SpaRSS created a flat list of feeds and I am now faced with the unpleasant task of manually creating groups and sorting all feeds again.

feed view on startup

Original SparseRSS showed the list of feeds on startup, not the entries in a mixed list. I'd love this back as an option.

In 'starred' view the hide read button does not function

In all other views, the hide read button (the floating 'eye' down on the right) let you hide the read articles. Pressed again, it makes the read articles visible again. Only in 'starred' view nothing happens when one presses the 'eye' at the bottom of the screen. I suppose this is a bug.
I tested this just now with a fresh installation of SpaRSS 1.10.0 on a samsung galaxy s4 mini

Which version of appcompat-v7 is used?

Could you provide actual version details of the used appcompat-v7 version? You currently use compile 'com.android.support:appcompat-v7:+' which should get the newest version available. This breaks reproducible builds (since building at different times will use different versions) as well as normal builds if you depend on a specific feature. E.g. if the build host does not server the latest appcompat version you require, it still builds without errors, but might fail on run. Also if Google yet again decides to push incompatible (beta) updates, which was done in the preface of android-L, this might be a problem as well.

The reason I am asking, because fdorid build crashes with

E/AndroidRuntime( 1249): java.lang.RuntimeException: Unable to start activity ComponentInfo{net.etuldan.sparss.floss/net.etuldan.sparss.activity.HomeActivity}: java.lang.IllegalArgumentException: AppCompat does not support the current theme features
E/AndroidRuntime( 1249):        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
E/AndroidRuntime( 1249):        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390)
E/AndroidRuntime( 1249):        at android.app.ActivityThread.access$800(ActivityThread.java:151)
E/AndroidRuntime( 1249):        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
E/AndroidRuntime( 1249):        at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 1249):        at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 1249):        at android.app.ActivityThread.main(ActivityThread.java:5257)
E/AndroidRuntime( 1249):        at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 1249):        at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 1249):        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
E/AndroidRuntime( 1249):        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
E/AndroidRuntime( 1249): Caused by: java.lang.IllegalArgumentException: AppCompat does not support the current theme features
E/AndroidRuntime( 1249):        at android.support.v7.app.AppCompatDelegateImplV7.p(SourceFile:360)
E/AndroidRuntime( 1249):        at android.support.v7.app.AppCompatDelegateImplV7.a(SourceFile:246)
E/AndroidRuntime( 1249):        at android.support.v7.app.AppCompatActivity.setContentView(SourceFile:106)
E/AndroidRuntime( 1249):        at net.etuldan.sparss.activity.HomeActivity.onCreate(SourceFile:108)
E/AndroidRuntime( 1249):        at android.app.Activity.performCreate(Activity.java:5990)
E/AndroidRuntime( 1249):        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
E/AndroidRuntime( 1249):        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
E/AndroidRuntime( 1249):        ... 10 more
W/ActivityManager(  335):   Force finishing activity 1 net.etuldan.sparss.floss/net.etuldan.sparss.activity.HomeActivity

StackOverflow gives this solutions: https://stackoverflow.com/questions/29790070/upgraded-to-appcompat-v22-1-0-and-now-getting-illegalargumentexception-appcompa and https://stackoverflow.com/questions/29784124/java-lang-illegalargumentexception-appcompat-does-not-support-the-current-theme

[FR] per-feed notifications

This FR had considerable user support.
Subject: disable OR enable notifications on certain feeds.
(I suggest having "Disable notifications" checkbox would comfort most users)

Original Issue: FredJul#24 (Cached page)

context menu for links

I'd love to long touch links in feed contents and

  1. see the URL
  2. copy the URL to clipboard
  3. optional: share them

keep focus on same list element when pushing "eye"-button

I have got more then 200 entries in Flym and 30% of them are read.

When I want to see all entries, so including the already seen ones, I very often scrolll down to view the history.

When I am somewhere in the middle of all entries and I want to start reading some articles from there I can not push the "eye"-button. Then the position jumps and I do not know where to scroll (up or down) to find the entry again.

Please add a feature that the actual entry that is unread on top of the actual screen stays on top when switching with the "eye"-button.

Big thx to all contributers/developers who improve this great app every day.

Best regards
Fox

Mobile Data and Privacy protection: load pictures only while updating in wireless lan

Please add the feature that the small icons in the list-view and within opened articles are only loaded after pushing the "refresh" button and never with my wifi connection during reading.

At the moment, I can refresh my RSS-feeds in a wireless network. After syncing completes I can switch off my wireless lan and scroll through the list of all entries. But then SPARSS uses my mobile data connection to load the small pictures on the left side.

I only want to transfer any data when using the refresh button. Could you please add this feature in the settings?

Big thanks to all the work by now and
best regards
Fox

Cache off the app growing

In daily use the cache of the app grows more and more.
It blocks a great amount of memory on my device. Would it be possible to include an option "delete cache-files older then x days"?
Or maybe link the cache to the existing option for deleting old feeds?

feed43 feeds show error every now and then

Now a days i get this "ERROR: Timed out waiting for data to be extracted. If the problem persists, try simplifying your search patterns."

When I check the feed in the browser there's no problem; all feeds show fine and theres no error feeds. It happens only in phones which are connected to internet through the day. Theres no ERROR feeds in phones that fetches once in a while, say twice a day.

feed43 feed proxied through feedburner:
http://feeds.feedburner.com/etbsnl
http://feeds.feedburner.com/toibsnl

Mobile data Privacy protection: deactivate embedded content like Youtube

For example: an article has an embedded youtube video. Then spaRSS shows the embedded content. This means that a connection to youtube is created. Could you add a function that I first have to click on a button before youtube or any other external embedded content ist beeing loaded? Especially on a mobile connection I would like to have no traffic at all.

And I do not want to let for example google know when I am reading an article with the embedded video.

Thank for your work!

Best regards
Fox

[FR] Switch between light and dark mode in-article

An option for this could go in the drop-down menu (or as a button in the top bar) while reading. The only way to do this currently is to exit the article, go into settings, toggle, and find the article again.

edit: I looked at the code that triggers the triggers the theme change, and it seems to kill the app's process. Is there a more elegant way to do this?

New/current localization

Translations for new languages are welcome.
For current supported languages, some of new strings are missing.

Files to translate:
mobile/src/main/res/values
README.md

Languages:
All except EN and FR

[FR] per-feed expire time

It was: FredJul#125
I still desperately need it:
Have per-feed setting on how long to keep entries. That's because some feeds get overflowed very quickly and some are not while having a long history. So one expire time for all feeds is inappropriate.
I now have "Do not delete" and Flym got very slow at 70M+ data size.

Universal Filter feature

A universal filter that applies to all feeds in my dock would be nice.. So we don't have to set separate filters for each feed.
And separate individual filters will further filter the feeds that's already passed by Universal filter.

feature: choice of serif font

I'm happy I can alter font size. Also being able to use a nice serif font for reading would be great.

Thanks for forking flym to develop it further, that's the idea, right?

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.