Skip to content

Version 3.1.0

Compare
Choose a tag to compare
@phil-lopreiato phil-lopreiato released this 23 Feb 06:01
· 755 commits to master since this release

Version 3.1.0:
- Added live ticker for individual events
- Add support for imgur team media
- Fixed bug where Team's events didn't show up
- Fixed many other bugs encountered during Week 0 testing.

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 (26):
      Changes to the Firebase ticker, including filtering and the no data views.
      Updated event ticker URL
      Removed debug prints
      Fixes #545
      Removed debug prints
      Removed remnant from debugging
      Fixes #552
      Updated py script formatting and naming for consistency
      Enables a ping/broadcast notification to handle any URL, not just TBA ones
      Added additional flags and options to the ping and broadcast commands
      Added missing arguments to the broadcast command
      getIntentForTBAUrl now checks if the URL is actually in the thebluealliance.com domain
      Beginning to improve notification behavior
      Lots of notification stuff.
      Added nice rendering for broadcast messages.
      Incoming notifications now have a default time set for proper rendering
      Fix GCMMessageHandler to post the actual incoming notification to the event bus, not the summary notification
      Recent Notifications now only shows notifications that are flagged as "display in recents"
      Removed refresh button from notifications list, added in help menu
      Added notification help dialog to main activity
      Removed RecentNotificationsActivity; we now prefer the notifications fragment in HomeActivity
      Added icon for Team Motto
      Fixed unit tests
      When binding data to a ListView, reuse the existing adapter if possible
      Fix issues with binding data to list adapters
      Fixed issue where main teams list was resetting its adapter on resume

Phil Lopreiato (22):
      Add script to generate Google Cloud Endpoints lib
      Transition Cloud Endpoints to gradle module
      Debug builds use Dev TBA instance for mytba
      Handle null input to TeamAndEventTeamCombiner
      Add okhttp Stetho interceptor to debug builds
      Clear OkHttp cache on app update
      Add optional OkHttpCacheClear to APIStatus model
      Clear OkHttp caches via TBAStatusController
      Subscriber Bugfix: Clear data to bind after check
      Add okhttp Stetho interceptor to debug builds
      Catch RuntimeExceptions in initial load
      Use uppercase L for long constant
      Consolidate validity checks in data Subscribers
      Add media rendering support for imgur
      Update tests for imgur media
      Update proguard rules to fix Samsung incompetence
      Refactor LoadTBAData to use Synchronous Retrofit
      Show Team Number in Event Top OPRs
      Rebind ButterKnife after parent activity stop
      Release script shows new commits for changelog
      Add git shortlog to github release notes
      Version 3.1.0 Whatsnew