Page 1 of 3

Calenture RSS reader - Sync based fever and tt-rss client

Posted: 05 Aug 2013, 22:55
by carlesgm
Hi pals,
I'm a longtime forum lurker and a big fan of Tiny Tiny RSS.

For me it's an almost perfect system but i dislike the continuous connection needed to use the android client. My phone connection is flaky and sometimes I want to see feeds without connection.

With this in mind I built Calenture, a feed reader inspired by the android client but sync based. Only when you press refresh will contact the server to download news, and when it does it's very fast doing it.

I suggest you to try it, it's free and I would love suggestions to improve it.

Ah, it needs the fever API plugin!

https://play.google.com/store/apps/details?id=com.carlesgm.calenture

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 06 Aug 2013, 02:09
by J M L
Installed and synced without any problem. It seems to work well enough, and it certainly syncs fast. The first suggestion I came up with to improve it, and I'm sure you've thought of it, too, is syncing images. I very much like a client that works in the offline mode by default, so that way I don't have to plan ahead of time and cache content before leaving an area with good connectivity. Some other features which I use all the time are "marking read until here" to catch up old content, flipping between oldest first and newest first listings, and marking (un)read items as (un)read.

Thanks for the new client, it is a fine addition to the tt-rss ecosystem.

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 06 Aug 2013, 10:56
by xtaz
If you did develop image caching into your app I'd be quite interested to know if it works properly. I use the Reeder app with the fever plugin. Reeder has image cache functions, but I have to have them switched off. With it on some images are intermittently just displayed as broken. The image cache feature works fine with other APIs, so I've been wondering if it's something specific to the fever implementation of the plugin, or if it's something else. As you also use fever it would be a nice test.

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 07 Aug 2013, 08:51
by carlesgm
Thanks for the great suggestions!

All are wortwhile and (save the image cache) easy to implement so I'll add them.

I will keep you posted.

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 07 Aug 2013, 13:23
by vidar
I wanted to try this out on my aging HTC Flyer (Android 3.2.1) and it won't start.

Crash dump screenshot:

crash.png
crash dump
crash.png (49.91 KiB) Viewed 5849 times


__Vidar__

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 07 Aug 2013, 17:10
by carlesgm
I think it's fixed now.

I implemented "Mark read until here" and "Set read/unread". If all goes as planned this afternoon will have the ordering preference working and will upload the new version with the fix and the new features.

Thanks for reporting and please test it when the new version comes out.

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 08 Aug 2013, 06:42
by Aldursil
Where do you enter the username? The only options I have for Connection are Server URL, Email and Password. I'm using a Nexus 4 with Android 4.3.

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 08 Aug 2013, 19:10
by vidar
Thanks for the update! It runs fine on my HTC Flyer now :)

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 08 Aug 2013, 21:56
by carlesgm
Aldursil wrote:Where do you enter the username? The only options I have for Connection are Server URL, Email and Password. I'm using a Nexus 4 with Android 4.3.


You need to enter your tt-rss username in "Email". I know that can be a bit confusing but fever api states email and I didn't want to mix too much concepts.

By the way I'm going to upload the next update which includes image syncing and notifications!. Changes are big, i'm hoping nothing brokes...

If all works as intended feel free to suggest more features, I'm out of ideas :D .

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 08 Aug 2013, 22:09
by Aldursil
Thanks for the response. I added my username into the email field and I cannot tell if I am getting logged in. When I tap the sync icon it appears nothing happens. I do have unread articles so I should be getting something displayed if I am logged in.

Do you have error messages set up if there is a failed login?

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 08 Aug 2013, 22:28
by carlesgm
Not at the moment but I'll set up something.

Meanwile, are you certain the fever plugin is working?

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 09 Aug 2013, 00:36
by Aldursil
carlesgm wrote:Meanwile, are you certain the fever plugin is working?


Hah. No., I was in a hurry and did not notice that it required the fever plugin.

I'll install it and then see how it goes.

Sorry about that.

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 09 Aug 2013, 00:56
by Aldursil
Got it working. One thing you might want to add is what you need to configure in a start up screen. I was unaware I had to point to the fever directory itself. I went to the Fever thread in the forum to find that out. I'll offer any suggestions after I have more time to look at it.

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 09 Aug 2013, 02:51
by Aldursil
I looked at the app some more and it appears there are some syncing issues. I just marked a few articles as read and then did a sync. The app shows I have 20 unread articles but the web version of TT-RSS shows I have 42 unread.

Re: Calenture RSS reader - Sync based fever and tt-rss clien

Posted: 09 Aug 2013, 03:22
by carlesgm
Keep in mind that remote marking as read is not instant. Changes are applied progressively in background but at the end (seconds if the server is working well, a couple of minutes max) both databases should be in sync.

Please, refresh tt-rss webpage after a minute and if the difference is still so big post again.

Thanks for testing.