![]() |
[Announce] GRead : yet another Google Reader application... (PyQt)
Update 11.22.10:
1.0.7 : simple gestures on the item list : swipe to right to mark item as read, and to left to mark item as unread 1.0.6 : click on the right part on an item's line in the item list to display the context menu (you can always "long press" to display it) --------- Update 10.20.10: Gread is available in extras-devel ! --------- Update 09.14.10: some ui enhancement A screenshot of the last version (clic to see full size): http://twitpic.com/show/thumb/2o71l5.png --------- Update 09.13.10 : new version, fully rewriten (except UI). --------- Original message, 08-18-10: Author of the blog "nokia-n900.fr" (not very active these times) since october, but with my own n900 from a month, i decided to wrote a Google Reader application, because the only one i found and tried, grr, didn't work very well for me. So i found a lib for google reader "libgreader", in python (my preferred language), i added a lot of stuff in it, and i chose QT as toolkit (perhaps my app will work on Meego (i am also the author of meego-os.fr) and, with an eye open to the grr source code, here is GRead. It's a work in progress but the first step is almost reached. The main goal is to have a Google Reader application as good as the "Newsrob" one on Android i used before having my Nokia n900. The first step is to create an application with the basics, as we have in "grr" The next step is to add real offline capabilities. This firs step is currently done minus keybord shortcuts, but with many improvements: - more settings (for interface) - choose between feeds or labels at launch - works too on 2G/3G (for me grr works only on wifi) - auto-rotation - thread for network operations - manage auto-reconnect, detect lack of connectivity (all operations will be done when the network is available) - allow to show original feed content in the application (using QTWebkit) or in the browser - see more special feeds (shared and starred, but also "all", "friends", "notes"...) - scroll long titles There is some little bugs and lacks: - unread count not always sync in feeds list when some item are read (without doing a resync), and specially for special feeds - GRead does not connect the device to network, it just uses the current one - no shortcuts yet - no zoom in the item view - and so on :) I currently work a lot on this application, And notice it also runs on linux out of the box (the only package needed, except PyQt, is simplejson). libgreader is included with GRead. You can found the source code on GitHub : http://github.com/twidi/GRead To launch GRead, simply execute the gread.py file in the src directory PS : if i found a easy way to make a package i'll do it, i actually don't know how to do this. PPS : i just saw the topic about grr |
Re: [Announce] GRead : yet another Google Reader application... (PyQt)
Some screenshots :
Settings : http://a.imageshack.us/img686/3385/settings1.th.png http://a.imageshack.us/img121/4366/settings2.th.png http://a.imageshack.us/img213/2184/settings3.th.png Feed list (mode "labels") with the "special feeds" label opened: http://a.imageshack.us/img411/1193/feedlist1.th.png Same with a normal label : http://a.imageshack.us/img442/9121/feedlist2.th.png The item list : http://a.imageshack.us/img8/4161/itemlisth.th.png And it's menu : http://a.imageshack.us/img706/6895/itemlistmenu.th.png And then the menu of the item view : http://a.imageshack.us/img717/4449/itemviewmenu.th.png |
Re: [Announce] GRead : yet another Google Reader application... (PyQt)
I really like what I see until now, but to do the jump from grr to yours, one feature ist missing. I need the j and k buttons to jump to the next entry otherwise its very uncomfortable.
Another thing I would change is the title of the entry in the title bar...if the headline is a long one it needs up to 3 seconds to get the meaning. I would prefer the name of the feed along with the unread count in the title bar and the title of the feedentry under it. |
Re: [Announce] GRead : yet another Google Reader application... (PyQt)
Thanks for your message.
The keyboard shortcuts are really important and i will manage then asap. For the title bar, now the scroll is faster in the lat version on github (twice). Btw It is possible to show a message (the horizontal yellow stuff) with the title, because i am not fan of a bar under the title which will take too much place (it's always too much on small screens) In this latest version i also enhanced the portrait mode (smoother between different windows) and the capabilities to zoom in the browser with the volume buttons. The next thing will be i think the shortcuts (i miss then too) and then inconsistency in unread counts between the feed list and the item list. |
Re: [Announce] GRead : yet another Google Reader application... (PyQt)
I just pushed on github a new version with
- j (or n) and k (or p) shortcuts (more shortcuts later, i wanted to add them quickly) - a message with the title is shown when a new item is selected Enjoy :) |
Re: [Announce] GRead : yet another Google Reader application... (PyQt)
Twidi, I see you use python and PyQt just like me. Ive got 2 apps (nothing fancy) in Extras-devel (see my signature), I'd gladly help you with packaging questions/issues you might have.
Let me know! PS: and I also speak French :D |
Re: [Announce] GRead : yet another Google Reader application... (PyQt)
I'd love to see a Google Reader app with a good desktop widget...
|
Re: [Announce] GRead : yet another Google Reader application... (PyQt)
El Amir : thanks in advance, i will contact you when needed :)
thearcane : actually it's really not my priority, but later why not. You could try "greader" |
Re: [Announce] GRead : yet another Google Reader application... (PyQt)
Hi Twidi,
Thanks for the PM. I'm French too, so you don't need to bother with English there :-) Although the new (forked) version of Grr is much improved and almost enough for my needs, I'm still interested in Gread: - because it looks even better :-) - because it's in Python so maybe I could help (although you seem far ahead of me there...) - and especially because it might also run on Maemo4/Diablo. I still use my N810 at home and I haven't found any GR client for it, GR Mobile in the browser isn't so great... I'll give it a try tonight and see how it goes. If it doesn't use any Mameo5-specific APIs (like the new Qt-Mobility etc.) it should work. If you need anything else, just shout :-) Edit: ah, and I see from the screenshots that it also has the "All" list that is lacking from Grrr... good job ! |
Re: [Announce] GRead : yet another Google Reader application... (PyQt)
Quote:
Edit: look here first... http://wiki.maemo.org/PyPackager |
All times are GMT. The time now is 01:58. |
vBulletin® Version 3.8.8