FF To Go Improvements

I’ve made a few modifications to FF To Go this morning (with more in the pipeline):

Fixed Time Deltas

This was an interesting bug.  When FF To Go was hosted on Google App Engine I incorrectly set the project’s time zone to EST.  FriendFeed’s API returns UTC timestamps for everything; but all the time deltas (”x hours ago”) were working perfectly fine.  When I moved FF To Go to my server all the time deltas were off.  Turns out that you cannot set the time zone on Google App Engine which means it defaulted to UTC which explains why everything looked correct.  Now I have the project set to UTC on my server as well.  Time zone issues are always tricky.

Descriptive Error Messages

No more cycling on the login screen over and over.  If FriendFeed returned a 401 (Unauthorized) then FF To Go will let you know and suggest that your nickname or key might be incorrect.  If FriendFeed returns a 403 (Forbidden) it’s likely that we are being rate limited (not sure when/why this happens yet).

User Adjustable Font Size

Alex Gawley wanted it so I added it.  You can now adjust your font size here.  Other settings will eventually go there as well.

Improved Hidden Entries UI

Bwana (and other intense users of FriendFeed’s “hide” feature) were getting pages full of “Entry Hidden” messages on FF To Go.  I haven’t completely solved their problem but for now instead of listing each hidden entry out it will show you a counter at the bottom of the page of how many (if any) entries were hidden.  I will be working on this more soon; ideally it would make more requests to the FriendFeed API for more entries until it has 10.

Unicode Aware urlencode

I’ve switched to using a unicode aware urlencode when making requests to the FriendFeed API which means that non-latin languages should be able to share/comment now.

Have any suggestions? Let me know!

Tags: ,

  • Great updates! Time zones are such nasty buggers.
  • I wanted the font size adjustment too! And man, does it make a difference. Apparently the SK3 has two built-in font sizes, an 8 point (default) font and a bigger-than-8-point HUGE font. Now that I have selected the right font, it looks great!

    Thanks again for such a useful application!
blog comments powered by Disqus