Permalink
Switch branches/tags
Nothing to show
Commits on Feb 20, 2012
  1. add test repo details

    rtyley committed Feb 20, 2012
  2. Merge pull request #10 from github/gauge-list-style-tweak

    Matt Graham
    Matt Graham committed Feb 20, 2012
    Style tweak Gauge List screen
  3. Updated Color Color

    Matt Graham
    Matt Graham committed Feb 20, 2012
  4. Style tweak Gauge List screen

    rtyley committed Feb 20, 2012
    Based on this image by Matt Graham:
    
    http://c.gr4m.com/0b1j3I20311W463x1M0Y
    
    Display on the same device (a Galaxy Nexus) now looks like this:
    
    http://cl.ly/2f1X2c3a3927372g1Z2k
    
    Changes:
    
    * Yellow text for Gauge name
    * Padding tweaks, currently 15dp all over
    * Text sizes tweaked, shadow added, styling attributes now into styles.xml
    * Thinner separator between bars on the graph (might have to go to floats
    and aliasing if this doesn't hit it)
    
    There's probably potential to simplify the layout a bit, remove a linear
    layout if we're lucky.
  5. Updated New Signup Location

    Matt Graham
    Matt Graham committed Feb 20, 2012
Commits on Feb 19, 2012
  1. Launch gauge view activity from GaugeListFragment

    kevinsawicki committed Feb 19, 2012
    This was previously done by propagating the click event from
    the fragment to the activity so it would start the new activity
    to view the gauge.
    
    This removes the single use listener and still allows the activity
    to intercept the intent request from the fragment by overriding
    the startActivityFromFragment if needed.
  2. Only track gauge ids and titles in AirTrafficActivity

    kevinsawicki committed Feb 19, 2012
    Previously the Gauges themselves were mapped by their id
    even though only the titles and ids are ever needed in
    the activity
  3. Support viewing Air Traffic on a single Gauge

    kevinsawicki committed Feb 19, 2012
    Air Traffic icon is now in the action bar when viewing a specific
    gauge and selecting it opens the Air Traffic view scoped to only
    show the hits from the selected gauge
Commits on Feb 18, 2012
  1. Use actionDone instead of actionGo on password text

    kevinsawicki committed Feb 18, 2012
    Seems to be consistent with other login activity where
    'Done' is preferred over 'Go' for the completion key.
Commits on Feb 17, 2012
  1. Implement new login screen design

    kevinsawicki committed Feb 17, 2012
    Following changes made:
    
      * Labels above text fields
      * Remove hint text since labels now shown above
      * Using custom backgrounds for buttons and edit text
      * Show errors as toast messages
  2. Typesize changes

    Matt Graham
    Matt Graham committed Feb 17, 2012
  3. Changed gaug.es to Gaug.es

    Matt Graham
    Matt Graham committed Feb 17, 2012
  4. Change Gauges to gaug.es

    Matt Graham
    Matt Graham committed Feb 17, 2012
  5. Updated Gaug.es App Icon

    Matt Graham
    Matt Graham committed Feb 17, 2012
  6. DRY up JSON deserialization in GaugesService

    kevinsawicki committed Feb 17, 2012
    Created fromJson helper method that handles creating and
    closing the reader and handling any thrown JsonParseException
Commits on Feb 16, 2012
  1. Upgrade to ActionBarSherlock 4.0 RC

    rtyley committed Feb 16, 2012
    ABS 4 requires compiling against Android 4.0 (Ice Cream Sandwich) so
    this commit also performs that update - happily, Android 4.0.1.2 is
    actually in Maven Central.
    
    Other changes required by this update:
    
    * Change 'ab' prefixed style attribute names to double-stated properties
    in the 'actionBarStyle'. Double-stating (with-and-without the 'android:'
    prefix is unfortuantely necessary due to the use of the /native/ action
    bar on Android 4.0 and newer.
    * Use regular RoboGuice rather than custom build (the method signature
    changes used by ABS 3.5 in it's patched version of the support lib are
    gone in this version)
    * Use 'getSupportMenuInflater()' instead of 'getMenuInflater()' in
    fragment activity.
    * Use com.actionbarsherlock.view.{Menu|MenuItem|MenuInflater} rather
    than android.support.v4.view.{Menu|MenuItem}|MenuInflater}
    * SupportActivity is gone, just use android.app.Activity
    * Use Jake's *snapshot* repo - the ABS release candidate is currently
    only available in Jake's snapshot repo, but he intends to push only
    genuine release condidates to the snapshot repo while running up to the
    final release: https://plus.google.com/108284392618554783657/posts/cUSpT1tHRHk
Commits on Feb 14, 2012
  1. Set user agent on requests make to Gauges API

    kevinsawicki committed Feb 14, 2012
    This will identify API traffic coming from the Android
    application
  2. Explicitly catch JsonParseException in GaugesService

    kevinsawicki committed Feb 14, 2012
    These are runtime exceptions and should be guarded against
    or else they will cause the application to crash.
    
    The caught JsonParseException is now re-thrown as an IOException.
  3. Compute information needed to draw pins up front

    kevinsawicki committed Feb 14, 2012
    Previously Hit objects were kept around for the life of the
    pin shown on the map even though only the location and color 
    were needed to draw it.  Now the Hit objects can be garbage
    collected soon after they are processed and the x/y coordinates
    and bitmaps can be persisted and redrawn when requested.
  4. Drop 'inner' prefix from ring width/height variable names

    kevinsawicki committed Feb 14, 2012
    This was an artifact of when only two ring sizes were drawn