Skip to content
justjohn edited this page Feb 20, 2012 · 4 revisions

Recent Updates:

2/20/12

  • Widget configuration is now persisted to the database via a content provider.
  • Generalized the transit data service providers so it will be easier to add more in the future.
  • Added a ServiceProvider class that has methods for getting service data from the DB or if necessary from the Network APIs.

2/19/12

  • Reduced the minSDK to API level 7 (android 2.1) and fixed the couple of places where we were using newer functionality
  • Added placeholder times to the Widget Config UI save method (start time: 5 seconds from now, end time: 10 minutes later) until the config UI with proper time controls
  • Added some handling for widget text when the data isn't there yet or there are no predictions (it displays a "no data" message)
  • Changed the behavior of tapping on the widget to do an immediate update.
  • Removed some of the extra data being passed between services (route, stop, etc...) with the widget id so the receiving service can just get them from the prefs.

To Do:

See https://github.com/justjohn/transitwidget/issues

Clone this wiki locally