Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,785,935 Members 52,837 Now Online
XDA Developers Android and Mobile Development Forum

[APP] tiny Goggle Reader

Tip us?
 
mightycoco
Old
(Last edited by mightycoco; 18th December 2010 at 09:10 PM.) Reason: Updated version 10.12.18
#1  
Member - OP
Thanks Meter 11
Posts: 53
Join Date: Jun 2009

 
DONATE TO ME
Default [APP] tiny Goggle Reader

This is a GReader application for http://reader.google.com.
Your Google login information's are only stored encrypted on your device. No other services are used than Google and google/gwt. All communications to Google services requiring login credentials are submitted via HTTPS.

I'm happy for every feedback.



Please find attached to this post the new version "tinyGReaderInstaller.1.10.12.18.cab"

Thanks to
  • vadim_bogaiskov for russian locale
  • Szczepanik for italian locale
  • markpud for donation

Infos
  • Minimum Requirements: 320x240, .NET CF 2.0, Touchscreen
  • No-Touchscreen devices are not supported currently (and maybe won't be in the future)
  • Tested under WINCE 5.0 Emulator 240x320 / HTC HD2 480x800
  • I recommend a fast device (>= 800mhz) with a high resolution (>= 640x400)
  • Tested and developed for HD2

Current Features

Next version / Currently working on (Features / Improvements / Defects)
  • (F) Evaluating Google OAuth
  • (D) fixed read-state in "mark all as read" (items stayed bold even though they where read - panel didn't slide in after clicking "mark all as read")
  • (F) Italian locale from user Szczepanik

version 1.10.12.18
  • (D) Major bug causing crashes when changing feeds in html renderer while downloading images
  • (D) Some minor fixes in ListPanel SlideOut effects
  • (I) Minor speed improvements in the menu panels

version 1.10.12.14
  • (F) Rewrote the list-view control there is now a grid-view (optional)
  • (I) Rewrote the Networking Interface classes to queue pending requests. Async Requests in .NET 2.0 are painfull and thread expensive
  • (I) Buttons and layout
  • (F) Setting to switch between Tiled and List view, Load images in Tiles
  • (D) Fixing onCLick event on items in the Settings menu (affects only devices with low resolution, where the settings list must be scrolled)
  • (I) Following Improvements (some needed major rewrites of code): Thread Usage, Memory Consumption (11-23mb to 5-9mb), CPU Usage, IDLE time, UI Responsiveness
  • (D) You couldn't open articles without an Title
  • (I) Refined definition for SSL security acceptance of the service intrface
  • (I) Using POST instead of GET when talking to the Google Reader API
  • (F) Added unread count to subscription list!

version 1.10.11.21
  • (I) Given the main form a titlebar when in background to be selectable in a task manager
  • (F) Added Feed-entry "Keep Unread"
  • (F) Add feed-entry author in Entry-Viewer - this will require a reload of the cached feed, if you install the new version over a previous one
  • (I) Changing layout of icons in Entry-Viewer
  • (F) Add feed-source in Entry-Viewer
  • (I) Improve memory usage
  • (I) Improve HTML tokenizer speed - squeezed out ~300-1200 ms
  • (B) Dates should be hidden in the Settings and FeedList view
  • (B) When "Show read items" is disabled, unread Starred and Shared items won't be shown as well
  • (B) OutOfMemory Exceptions on very long articles

version 1.10.11.14
  • New Localization (Russian - thanks to vadim_bogaiskov!)
  • Use Swipe left / right in the article view
  • Show/Hide read items
  • Completely rewritten HTML Render engine
  • Cache images in the HTML preview on disk. (cached images > 3 days will be deleted)
  • Login works now with special characters in password (used wrong encoding when doing the https post to googe.com)
  • A lot of bugfixes

version 1.10.10.12
  • Localization (German / English)
  • Themes (currently Black/White)
  • Switch to next / previous article in the article view

version 1.2010.09.29
  • View your reading-list (10,20,30,50 items)
  • View your starred items (all)
  • View your shared items (all)
  • View your subscriptions (all)
  • View items of your subscribed feeds (10,20,30,50 items)
  • Mark as read (automatically when opening an item)
  • Like/Unlike
  • Star/Un-Star
  • Share/Unshare
Download Latest Version
14-dec-2010 tinyGReader_latest_1.10.12.18.CAB 820.6 KB
__________________________________________________ ____________

TBD for upcoming versions
  • Make start-screen selectable (Home/Reading list/Starred/Shared/Subscriptions)
  • Cache tag-requests (add/remove: like/share/read/keep-unread) and re-submit them if network is back
  • Use Google OAuth for authentication against google
  • Check experienced problems with passwords containing special characters ("§$%&)
  • Fix render-issues in HTML-Viewer
  • Cache images in HTML-View
  • Provide "Share with Note"
  • "Mark all as read" function in the entry-list view
  • "Show only read / Hide Unread" function in the entry-list view
  • Provide a context-menu for feed-entries ('mark as read', 'mark all as read', 'update', 'update all')
  • Add a "Keep Unread" function to a feed-entry
  • Prev/Next Entry inside HTML-View
  • Add "About"-Dialog to see version info / Login-Status
  • Theming (at least black version?)
  • Improve stability ;o)

Due to some requests you can donate a small amount for tiny GReader via PayPal
The Following 7 Users Say Thank You to mightycoco For This Useful Post: [ Click to Expand ]
 
numaverick
Old
(Last edited by numaverick; 24th September 2010 at 10:47 PM.)
#2  
numaverick's Avatar
Senior Member
Thanks Meter 16
Posts: 281
Join Date: Aug 2009
great..!

congratulation..

keep working..

resolutions?...

all?...

others theme.. black maybe..?..

and a non touchscreen version too?..

thanks in advance..
 
phoneXx
Old
#3  
phoneXx's Avatar
Senior Member
Thanks Meter 5
Posts: 106
Join Date: May 2008
Default Error

hi,

great work, but can not loggin. The Button doesn´t work. And "Setting Button" close the Reader.

Test on Original HD2 ROM

mfg
 
vadim_bogaiskov
Old
#4  
vadim_bogaiskov's Avatar
Senior Member
Thanks Meter 5
Posts: 232
Join Date: Sep 2007
Location: Moscow
Quote:
Originally Posted by phoneXx View Post
hi,

great work, but can not loggin. The Button doesn´t work. And "Setting Button" close the Reader.
+1 I can't login too.
Tested on HTC Diamond, WM6.1

Freundliche Gruesse
 
mightycoco
Old
#5  
Member - OP
Thanks Meter 11
Posts: 53
Join Date: Jun 2009

 
DONATE TO ME
Hi, Phonexx, vadim,

Could you send me the greader.exe.txt from the installation directory of the app? I'd like to look into this issue...

Sent from my HTC Desire using XDA App
 
vadim_bogaiskov
Old
#6  
vadim_bogaiskov's Avatar
Senior Member
Thanks Meter 5
Posts: 232
Join Date: Sep 2007
Location: Moscow
Quote:
Originally Posted by mightycoco View Post
Hi, Phonexx, vadim,

Could you send me the greader.exe.txt from the installation directory of the app? I'd like to look into this issue...

Sent from my HTC Desire using XDA App
Please...
In the screenshot there's another bug: the screen don't refresh
Attached Thumbnails
Click image for larger version

Name:	Screen01.png
Views:	143
Size:	21.5 KB
ID:	408360  
Attached Files
File Type: txt GReader.exe.txt - [Click for QR Code] (2.9 KB, 20 views)
 
mightycoco
Old
#7  
Member - OP
Thanks Meter 11
Posts: 53
Join Date: Jun 2009

 
DONATE TO ME
Quote:
Originally Posted by vadim_bogaiskov View Post
Please...
In the screenshot there's another bug: the screen don't refresh
Hi Vadmi,

Thanks for the input. I see where the problem with the refresh is, I'll fix it in the next release... However, the log file doesn't show pretty much about what is happening. There are 403 errors when trying to connect to reader.google.com but I don't see why...

Did you have an active network connection? (gprs/hsdap or wifi)
Or did you have the device cradled and shared your computers network via active sync?

Thanks,
mc
 
vadim_bogaiskov
Old
#8  
vadim_bogaiskov's Avatar
Senior Member
Thanks Meter 5
Posts: 232
Join Date: Sep 2007
Location: Moscow
Hi, mightycoco!

Quote:
Originally Posted by mightycoco View Post
Hi Vadmi,
Did you have an active network connection? (gprs/hsdap or wifi)
Or did you have the device cradled and shared your computers network via active sync?
In the first case (previous post) was ActiveSync connection.
Now GPRS connection (see attached file)

And... when I try to click Setting button, app has quit with error:

Quote:
GReader.exe
NullReferenceException

в GReader.Form1.ActionSettings(Object sender, EventArgs e)
в GReader.FeedEntryControl.SelectedChanged(Boolean isSelected)
в mcControls.SmoothListView.(Object , MouseEventArgs )
в System.Windows.Forms.Control.OnMouseUp(MouseEventA rgs e)
в GReader.FeedEntryControl.OnMouseUp(MouseEventArgs e)
в System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
в System.Windows.Forms.ContainerControl.WnProc(WM wm, Int32 wParam, Int32 lParam)
в System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
в Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
в System.Windows.Forms.Application.Run(Form fm)
в GReader.Program.Main()
Attached Files
File Type: txt GReader.exe2.txt - [Click for QR Code] (1.9 KB, 8 views)
 
vadim_bogaiskov
Old
#9  
vadim_bogaiskov's Avatar
Senior Member
Thanks Meter 5
Posts: 232
Join Date: Sep 2007
Location: Moscow
Now, WiFi connection
Attached Files
File Type: txt GReader.exe3.txt - [Click for QR Code] (1.3 KB, 13 views)
 
mightycoco
Old
#10  
Member - OP
Thanks Meter 11
Posts: 53
Join Date: Jun 2009

 
DONATE TO ME
Thanks for all the input.

please find in the main topic a new version: tinyGReader_latest_20100929.CAB

I have found the 403 errors to be related on the certificate google issues on https://google.com.

The strange thing is, i couldn't reproduce this on all devices. I even found differencies in different emaulator images (win-ce 6 vga/qvga gave different results)

I wrote a custom certificate verification and the 403 login issues should now be gone.

I also rewrote some part of the feed fetching of your subscriptions. Some network related stuff has been re-written to be more robust.

some little ui-fixes where included like buttons on a wrong position.

I'm no more using message boxes to indicate a user not being logged in.

cheerz and have a nice day, will fetch now my first coffee...

MC

Tags
google reader, greader, rss, windows mobile 6, wp7
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes