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: (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: (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.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: (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: (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: (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: (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: (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