My EnyoJS based UI for tt-rss

Post plugins and custom CSS snippets here
linuxq
Bear Rating Trainee
Bear Rating Trainee
Posts: 18
Joined: 18 Mar 2013, 15:24

My EnyoJS based UI for tt-rss

Postby linuxq » 08 Apr 2013, 13:27

Hi,

I am currently working on a weOS- and BB10-App (maybe Android also) for tt-rss. It is based on the framework http://www.enyojs.com and also can be used as a on server based view for desktop browsers. If you want to try the current state, download the zip: http://dl.dropbox.com/u/6259226/MyApps/TTRSS-enyojs.zip, unpack it in your installations root and just open http://yourtt-rss.url/enyojs to try it! Still lot of work to be done! Feedback is welcome!

WebOS-Users also welcome to betatest :)

Marcel

That's how it looks on my Pre³:

Image Image Image

linuxq
Bear Rating Trainee
Bear Rating Trainee
Posts: 18
Joined: 18 Mar 2013, 15:24

Re: My EnyoJS based UI for tt-rss

Postby linuxq » 08 Apr 2013, 13:36

This is a view in Chrome. The columns can be dragged i.e. to show the article view on full width.

Image

User avatar
raindog469
Bear Rating Trainee
Bear Rating Trainee
Posts: 17
Joined: 17 Mar 2013, 22:35

Re: My EnyoJS based UI for tt-rss

Postby raindog469 » 08 Apr 2013, 18:39

Looks pretty sweet! Looking forward to giving it a try on our Android phones and tablet.

entaled
Bear Rating Trainee
Bear Rating Trainee
Posts: 2
Joined: 08 Apr 2013, 19:03

Re: My EnyoJS based UI for tt-rss

Postby entaled » 08 Apr 2013, 19:05

I tried this in both FF and Chrome, but just get a dialog saying "No application build found, redirecting to debug.html." debug.html is 404.

User avatar
raindog469
Bear Rating Trainee
Bear Rating Trainee
Posts: 17
Joined: 17 Mar 2013, 22:35

Re: My EnyoJS based UI for tt-rss

Postby raindog469 » 08 Apr 2013, 22:13

The permissions in the zip file are too restrictive. chmod -R 755 . from the enyojs folder fixed it for me.

However, while it looks pretty sweet in desktop Chrome and I can't wait to try it on a tablet, on my phone (which is still running Froyo) the stock browser and three other Webkit browsers I tried just displayed a blank page. Opera Mobile gets further as long as I stay in portrait mode (fonts are too big for landscape, I see about one and a half headlines, and even in portrait mode I get about 15 words of the article) but is painfully slow. Firefox Mobile is faster than Opera in this case, oddly, but it won't let me scroll the article text.

I'll try to debug this in the Android emulator in the next few days. I'm guessing the WebOS version of Webkit is a little more current than mine, though.

linuxq
Bear Rating Trainee
Bear Rating Trainee
Posts: 18
Joined: 18 Mar 2013, 15:24

Re: My EnyoJS based UI for tt-rss

Postby linuxq » 09 Apr 2013, 10:06

Hi, just to be clear: It is work in progress and has yet to be optimized for server side usage on smartphoes/tablets. My main goal is a webos and bb10 app. I also packaged it for android and it works pretty good on ICS as app. The server based version doesn't scale good on webOS inside the browser. It works good on BB10 (in browser), but the toolbar on the bottom gets cut of. My usage and goal for now is rather to use it:

- On Desktop in browser
- packaged as a real app for smartphone or tablet.

I'll check the permissions, when I zip and post the next Zipfile.

flof
Bear Rating Trainee
Bear Rating Trainee
Posts: 1
Joined: 09 Apr 2013, 12:40

Re: My EnyoJS based UI for tt-rss

Postby flof » 09 Apr 2013, 12:48

Thank you for sharing, love it!

I have two little feature requests:

Is there a way to turn the confirmation off for "mark as read"? Or maybe just honour the settings in TTRSS itself for it?

After marking a Feed as read, the view jumps back to listing the first category, would be great if it could stay in the current category.

linuxq
Bear Rating Trainee
Bear Rating Trainee
Posts: 18
Joined: 18 Mar 2013, 15:24

Re: My EnyoJS based UI for tt-rss

Postby linuxq » 09 Apr 2013, 13:15

Hi, great you like it.

- Auto confirmation will eventually be in the setup. As 1s/2s/3s/5s/off
- You can turn off "Autoload 1st Feed" in the setting.

CU

LinuxQ

linuxq
Bear Rating Trainee
Bear Rating Trainee
Posts: 18
Joined: 18 Mar 2013, 15:24

Re: My EnyoJS based UI for tt-rss

Postby linuxq » 09 Apr 2013, 13:31

I just pushed a new zip that adds the possibility to star/unstar articles in the article list. Have fun!

User avatar
raindog469
Bear Rating Trainee
Bear Rating Trainee
Posts: 17
Joined: 17 Mar 2013, 22:35

Re: My EnyoJS based UI for tt-rss

Postby raindog469 » 09 Apr 2013, 15:40

Well, it works pretty well on my girl's phone on Jelly Bean, so you probably don't have that much optimizing to do, at least for Android. Nice work.

linuxq
Bear Rating Trainee
Bear Rating Trainee
Posts: 18
Joined: 18 Mar 2013, 15:24

Re: My EnyoJS based UI for tt-rss

Postby linuxq » 19 Apr 2013, 11:33

Hi,

here is the latest version:

https://dl.dropboxusercontent.com/u/625 ... ssenyo.zip

Have a nice weekend!

Rundfunk
Bear Rating Trainee
Bear Rating Trainee
Posts: 10
Joined: 19 Mar 2013, 17:00

Re: My EnyoJS based UI for tt-rss

Postby Rundfunk » 19 Apr 2013, 12:17

Your UI looks great!

Tried to install and use it, but it seems I am unable to login. I'm using TT-RSS in single user mode, so I dont need to log in. Also tried admin/admin as username/password, but that didn't work either.

Does your UI support single user mode?

linuxq
Bear Rating Trainee
Bear Rating Trainee
Posts: 18
Joined: 18 Mar 2013, 15:24

Re: My EnyoJS based UI for tt-rss

Postby linuxq » 19 Apr 2013, 12:46

Hi, I haven't used single user mode. So I never tried! Did you enable the API in your tt-rss-installation settings?

Rundfunk
Bear Rating Trainee
Bear Rating Trainee
Posts: 10
Joined: 19 Mar 2013, 17:00

Re: My EnyoJS based UI for tt-rss

Postby Rundfunk » 20 Apr 2013, 00:46

After enabling the API access your UI also works in Single User Mode :)

Suprised by how smooth the animations are (e.g. the sliding of the article panel)

norm
Bear Rating Trainee
Bear Rating Trainee
Posts: 2
Joined: 02 May 2013, 23:55

Re: My EnyoJS based UI for tt-rss

Postby norm » 03 May 2013, 19:36

Hey linuxq

Nice UI. The server based version works pretty nicely on my HP Touchpad. Any chance of a webOS based ipk that I can install?

Thanks and keep up the good work ;-)

Norm


Return to “Themes and plugins”

Who is online

Users browsing this forum: No registered users and 2 guests