Skip to content
This repository has been archived by the owner on Apr 19, 2022. It is now read-only.
Kezziah Ayuno edited this page Apr 6, 2022 · 34 revisions

Welcome to the QRHunt wiki!

Problem Specs [eclass]

Team Members

Project 1 Deliverables

Project 2 Deliverables

Project 3 Deliverables

Project 4 Deliverables

Unresolved Issues & Notes

Loading Delays

  • Map loads slowly for some users. Sometimes recentre button needs to be click to load map or user has to zoom out really far.
  • Score takes a while to update on the app UI and so does the QR library if a new QR is added. Switching between the activities forces the update to appear.
  • Comments take a moment to load.
  • Leaderboard takes a moment to load and the rankings and values take a while to update.

JavaDocs

  • They don't generate; this seems like it's a bug in one of the recent patches for Android Studio. So it's not an error in our code.

Bottom Navigation

  • Doesn't carry to all activates; wouldn't function in other activities.

Top Navigation

  • Search icon and functionality wasn't continued to map fragment due to functionality issues.

Leaderboard

  • Admin actions are not available through the leaderboard. Couldn't pass the entire player object to check if admin.

Map

  • QR pin callout doesn't close when you tap on a different pin or tap outside the pin.

Search

  • Is currently case sensitive.

Player

  • In theory, QrLibrary is perfectly serializable. The android runtime disagrees. We're leaving it this way for now because confusingly, everything seems to work.

playableQrCode

  • The class is transient → will not be serialized.

qrCodeProcessor