Latest release

Version 3.4.8

@phil-lopreiato phil-lopreiato released this Aug 12, 2016 · 84 commits to master since this release

Version 3.4.8:
- Support 2017 Ontario district
- Default to showing the current year

View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:

Phil Lopreiato (8):
      Bump gradle plugin version
      Remove district type validation
      Don't rely on type enum to render district item
      Don't use district type enum for action bar title
      Fix tests
      Add Ontario district type
      Differentiate between current/max season
      Version 3.4.8 Whatsnew

Downloads

Version 3.4.7

@phil-lopreiato phil-lopreiato released this Apr 27, 2016 · 84 commits to master since this release

Version 3.4.7: (Championship 2016)
- Find your favorite team's pit address!
- Show number of awards on team@event summary
- Add info dialogs for alliance advancement
- Long-press on teams in alliance view to see full team details
- Other bug fixes/app improvements

View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:

Nathan Walters (2):
      Fixed error with reading pit location from JSON (#718)
      Fixed pit location JSON object shape (#719)

Phil Lopreiato (1):
      Version 3.4.7 Whatsnew

Downloads

Version 3.4.6

@phil-lopreiato phil-lopreiato released this Apr 27, 2016 · 87 commits to master since this release

Version 3.4.6: (Championship 2016)
- Find your favorite team's pit address!
- Show number of awards on team@event summary
- Add info dialogs for alliance advancement
- Long-press on teams in alliance view to see full team details
- Other bug fixes/app improvements

View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:

Nathan Walters (3):
      Show Champs pit locations (#710)
      Changed handling of clicks on event items (#712)
      Update pit locations schema (#714)

Phil Lopreiato (1):
      Version 3.4.6 Whatsnew

Downloads

Version 3.4.5

@phil-lopreiato phil-lopreiato released this Apr 26, 2016 · 91 commits to master since this release

Version 3.3.5: (Championship 2016)
- Show number of awards on team@event summary
- Add info dialogs for alliance advancement
- Long-press on teams in alliance view to see full team details
- Other bug fixes/app improvements

View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:

Nathan Walters (4):
      Only show padding for the myTBA FAB if the FAB is visible (#695)
      Added selectable item background to team list item (#698)
      Event team long click (#696)
      Render events using RecyclerView (#697)

Phil Lopreiato (4):
      Show details for Alliance Playoff Advancement (#701)
      Show Correct Week On Last Tab (#709)
      Show #Awards on Team@Event Summary (#708)
      Version 3.4.5 Whatsnew

Downloads

Version 3.3.4

@phil-lopreiato phil-lopreiato released this Apr 14, 2016 · 99 commits to master since this release

Version 3.3.4: (2016 Week 7)
- Share TBA links to teams, events, and more with other apps on your phone!
- Other bug fixes/app improvements

View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:

Nathan Walters (2):
      Fixed issue with team media not displaying after changing years (#691)
      Moves gameday into the home activity. Fixes #601 (#688)

Phil Lopreiato (15):
      Update dependency checker plugin
      Fix code coverage reporting (#682)
      Try and alleviate robolectric OOM (#680)
      Null check setting team years participated (#677)
      Update to Support Lib v23.3.0 (#673)
      Update Dagger version (#674)
      Update rxjava to v1.1.0 (#676)
      Update gson version to 2.6.2 (#675)
      Update gradle plugin version
      Disable some fragment tests again
      Fix Bug With Breakdown NoData binding (#683)
      Match Breakdown Shares data with MatchInfo (#684)
      Share TBA Urls via Intent (#692)
      Fix stats list binder crash with null menu (#693)
      Version 3.3.4 Whatsnew

Downloads

Version 3.3.3

@phil-lopreiato phil-lopreiato released this Apr 7, 2016 · 116 commits to master since this release

Version 3.3.3: (2016 Week 6)
- Show playoff advancement in alliances list
- Make long team names expandable
- Improve performance of live tickers
- Other bug fixes/app improvements

View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:

Nathan Walters (14):
      Moves search activity to use the support SearchView
      Transitioned firebase ticker to use RecyclerView
      Added equals/hashCode implementations to facilitate animating lists
      Implemented item animations in firebase ticker
      Move ticker to use ButterKnife
      Added fancy animations to the firebase ticker filter view
      Added dim that fades with the filter is shown/hidden
      "first_match_time" is not guaranteed to be present in schedule update notification; don't error if it isn't
      Bump support lib version, which fixes a crash with the recycler view
      Adds nice crossfades to the ticker
      Fixed failing test
      Firebase animation fix
      Makes the full team name view expandable
      Update spectrum to 0.2.1

Phil Lopreiato (17):
      Handle errors getting travis status
      Test framework updates
      Test NoData/ListView click where applicable
      Add empty tba.properties file
      Revert "Add empty tba.properties file"
      Add blank tba.properties to travis environment
      Enable proguard for travis builds
      Make assets dir in travis
      Update coveralls version
      Remove android matrix for now
      increase gradle memory size
      Revert "More test improvements!"
      Sign release tags
      More Travis Improvements
      Fix Crash with district list bounds
      Show Playoff Advancement for Alliances
      Version 3.3.3 Whatsnew

Downloads

Version 3.3.2

@phil-lopreiato phil-lopreiato released this Mar 31, 2016 · 151 commits to master since this release

Version 3.3.2: (2016 Week 5)
- Add support for octofinal matches
- Fix issues linking to YouTube videos with time data
- Add support for flashing LED for incoming notifications
- Improve Recent Notification view performance
- Other bug fixes/app improvements

View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:

Phil Lopreiato (2):
      Fix team list clickability bug
      Version 3.3.2 Whatsnew

Downloads

Version 3.3.1

@phil-lopreiato phil-lopreiato released this Mar 31, 2016 · 153 commits to master since this release

Version 3.3.1: (2016 Week 5)
- Add support for octofinal matches
- Fix issues linking to YouTube videos with time data
- Add support for flashing LED for incoming notifications
- Improve Recent Notification view performance
- Other bug fixes/app improvements

View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:

Nathan Walters (38):
      My first crack at getting a RecyclerView working with our data/display layers
      Converted main team list to RecyclerView; added general enhancements to RecyclerView framework
      Fixed testing (sort of)
      Merge branch 'master' of https://github.com/the-blue-alliance/the-blue-alliance-android into recycler_view
      Starting to implement item animations for recycler views
      Finished animations for new notification items; added indicator to show when new notifications appear offscreen
      Moved hardcoded string to resources
      Added missing drawables
      Updated CompLevelStartingNotification to support recyclerview
      Added missing intent to comp level starting
      Added missing intent to alliance selection notification
      Finished recyclerview implementations of score and upcoming match notifications
      Changed notification layouts to use styles for repeated XML properties
      Added recyclerview rendering for schedule updated notifications
      Fixed broken unit tests
      Fixed issue with new notif indicator hiding animation
      Version 3.3.0 Whatsnew
      Recent notifications now displays all notifications; other minor improvements
      Replaced old notifications fragment with a new version
      Reformatted DatafeedFragment
      Reformatted TeamItemView
      Fixed unit tests
      Version 3.3.0 Whatsnew
      Version 3.3.0 Whatsnew
      Update okhttp to latest 3.2.0
      Changed over everything to okhttp3 and retrofit2
      Updated outdated import
      Added support for notification LEDs and the appropriate preferences. Fixes #632
      Added material design colors library
      Moved color preference widget to a layout file; added null check
      Fleshed out API for ColorPreference
      Removed useless state-saving stuff from ColorPreference
      Updated ColorPickerDialog API
      Updated ColorPickerDialog documentation
      Transitioned to Spectrum library for the color preference
      Removed remnant of color picker library
      Merge branch 'master' of https://github.com/the-blue-alliance/the-blue-alliance-android into recycler_view
      Removed debug logs; improved behavior of new notification indicator

Phil Lopreiato (15):
      Add base for testing Fragments!
      Basic Fragment test controller
      Test lifecycle for DatafeedActivity & Fragment!
      Fix Team@District crashes
      Base Octofinal Support
      Update tests for octofinals match type
      Refactor constants out of MatchHelper
      Update team@event summary for octofinals
      Clean up MatchType enum resources
      Fix match title spacing
      Remove redundant imports
      Update imports for new okhttp/eventbus
      Test all fragment lifecycles
      Improve rendering yt videos with timestamps
      Version 3.3.1 Whatsnew

Downloads

Version 3.3.0

@phil-lopreiato phil-lopreiato released this Mar 24, 2016 · 225 commits to master since this release

Version 3.3.0: (2016 Week 4)
- Bold favorite teams in notifications as well as subscriptions
- Show teams in match score breakdown
- Show Ranking Points in match score breakdown
- Other bug fixes/app improvements

View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:

Jerry Morrison (2):
      Fix #630: Boldify faves as well as subscriptions in notifications
      refactor: a deprecation fix and rename a variable

Nathan Walters (7):
      Updated layout and styling of nav drawer header
      Removed old default header
      Bumps EventBus to 3.0.0 and makes the appropriate changes to its usage
      Fixes #602
      Removed unused code
      Fixed tests
      @Injects EventBus into fragments

Phil Lopreiato (9):
      Add team numbers to match breakdown
      [d'oh] Fix typos in getting breakdown from Match
      Show Ranking Points earned in match breakdown
      Update Breakdown Subscriber unit tests
      Handle errors from Firebase REST API
      Tweak No Data binding logic
      Null checks in EventInfoBinder
      Add json checks to webcast intent builder
      Version 3.3.0 Whatsnew

Downloads