Commits on Sep 15, 2016
  1. Gradle security update

    committed Sep 15, 2016
Commits on Jun 19, 2016
  1. Fix existing saved URLs

    committed Jun 19, 2016
Commits on Jun 18, 2016
Commits on Jun 8, 2016
Commits on May 23, 2016
Commits on Sep 7, 2015
Commits on Sep 6, 2015
Commits on Nov 27, 2014
  1. remove extra whitespace

    committed Nov 27, 2014
Commits on Nov 26, 2014
  1. Bump version number to 1.1

    committed Nov 26, 2014
  2. Resolves #3 - Retrieve and display alert details internally instead of

    sending it to the web browser
    committed Nov 26, 2014
Commits on Nov 24, 2014
  1. Add "Tsunami" as a keyword for the wave icon.

    Add "Sleet" as another keyword for the icicle icon.
    committed Nov 24, 2014
Commits on Nov 20, 2014
  1. Bump version number to 1.0.5

    committed Nov 20, 2014
  2. Fixes #16: Widget refreshes on KitKat now.

    Did overhaul of how the threading worked on the background service,
    turns out the AsyncTask wasn't necessary because we were already
    running in a background thread so we didn't need to spawn a new thread
    for the URL fetch.  This turned out to be the main source of the
    problem (it was broken on ICS and fixing it there broke it on Kit Kat,
    the way it's written now works on both).
    committed Nov 20, 2014
Commits on Mar 5, 2014
  1. bump version to 1.0.4

    committed Mar 5, 2014
  2. Resolves #13 - market-reported crash in Android 4.0.x only

    onClick in the menu resource file doesn't work on 4.0.x if you use a
    committed Mar 5, 2014
  3. Bump version number to 1.0.4

    committed Mar 5, 2014
  4. Resolves #12 - Long periods with "Loading Widget" displayed

    - Remove the manual update Intent from the manifest, the sender from the
    background service, and the receiver from the provider.  Turns out if
    we're doing this right we don't need it. :)
    - Major revamp of the RemoteViewsAdapter (aka NWSWidgetService)
      - Removed the commented out code for the old Handler() we aren't using
      - Replace it with synchronize() locks around calls to the data that
    wasn't thread-safe to mess with. We need to block to access that data
    instead of posting a "run it later in the same thread when we have spare
    cycles" routine.
      - Removed the TODO annotations from auto-generated stubs that have
    been verified to return what they're supposed to return.
      - And the major bugfix: in onDataSetChanged() the docs say we're
    allowed to block until the data we need is available, so do so, and wait
    for the IPC connection to connect before attempting to grab the data and
    Overall, watching the log, this not only gets rid of the blank "loading"
    for long periods of time but also makes initial widget startup a lot
    committed Mar 5, 2014
Commits on Mar 4, 2014
  1. Add a demo activity which shows all possible alert types to make it easy

    to see which ones don't have assigned icons and backgrounds yet.
    committed Mar 4, 2014
Commits on Mar 2, 2014
  1. Put a scrollbar on the about box because it doesn't fit in landscape

    mode on small phones.
    committed Mar 2, 2014