Skip to content

v0.5-beta

Pre-release
Pre-release

Choose a tag to compare

@chris1625 chris1625 released this 11 Mar 06:05

Fifth release of our application. This release includes a completely revamped navigation drawer, along with a complete replacement of the action bar with the new toolbar in our three activities. Five minute warnings are now
shown when the group is about to expire. Fixed a handful of user input errors.

Working features (still need testing):

  • Login
  • Create account
  • Reset password
  • Logout
  • Add classes
  • Join a group
  • Create a group
  • Transfer group management
  • Edit group details as manager
  • Pause on firebase disconnect
  • Background service with persistent notification
  • Background management of group destruction and user kicking
  • Background notifications for group leadership transfer, group disband, and user kick
  • Settings page
  • Timed destruction of groups
  • User join/leave notifications
  • Group details change notifications
  • Empty list views for courses and groups in join-group view
  • Shared preferences now apply to notifications
  • Super secret feature, courtesy of Harley
  • Group expiry warning (~5 minutes before end time) and the option to extend by 30 minutes
  • Fully fleshed navigation drawer
  • About page
  • Support/contact page (very minimal at the moment)

Planned features:

  • Users kicked from a group three times will be banned from the group

Bugs fixed:

  • Group leaders can no longer update the group end time to be a time in the past

General changes:

  • Error checking for create group and info update now consistent: groups can be at most 16 hours in length