Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI and Frontend Future Features #4

Open
58 of 65 tasks
Ken-Liang opened this issue Jul 25, 2022 · 0 comments
Open
58 of 65 tasks

UI and Frontend Future Features #4

Ken-Liang opened this issue Jul 25, 2022 · 0 comments

Comments

@Ken-Liang
Copy link
Collaborator

Ken-Liang commented Jul 25, 2022

GENERAL:

  • Add indications for empty lists (No Friend Requests, No Friends, etc)
  • Add refreshing feature
    redirect to list after accepting requests // don't think this is necessary
  • all profile pictures should be round
  • ban button implementation
  • general dark mode changes
  • fix button text for dark mode stylizing changes
  • shared prefs for dark mode
  • Go through TODO's and FIXME's in code, some of them are terrible hacks
  • Back button should close app after sign out instead of going back to profile
  • request manager on response needs to call response.close()
  • cannot have duplicate tags and friends (all 3 forms)
  • fix le codacy

HomeActivity:

  • Increase size of cards
  • Decrease whitespace
  • Increase size of filter spinner
    Add bookmark functionality (optional)
  • Stylize cards
  • Restylize the search icon
  • Increase default zoom of event map
  • change description to owner
  • add date / maybe distance too?
  • Filter events by interest
    block checks
  • shared pref for filter to maintain last selected filter
  • change default filter from recommended to all events

MAP

  • Fix the API being slow by sending coords to backend

SearchScreen (Events):

  • Stylize items in list on confirmation of search. (maybe profile pic to distinguish between ppl with same name)
  • Search "Ju" and the viewed list doesn't update in time

RideShare Service:

  • Fix

ViewEvent:

  • Fix spacing and text size
  • Fix phone back button

MessageList:

  • Change font size
  • Profile pictures

MessageRequest:

  • Change font size
  • Profile pictures

ManageEvent:

  • add time
  • Explore different options with number of people spinner
  • Update all tests to reflect spinner change
  • Reflect test changes (time select and spinner change) in docs
  • change x stylization
  • Edit Event screen tab layout is messed up
  • delete evenet (with ban endpoint)

CreateReport:

  • block name is null when reporting events // BE DEPENDENCY
  • confirmation message upon submitting

FriendsList

  • Menu 2 still in dropdown

ViewProfile:

  • Shouldn't be able to add yourself as a friend and report
  • Spacing should be closer

Profile:

  • Dark mode setting
  • Change styling for edit button
  • Change spacing
  • Add logic to check for admin for view reports

ViewReport:

  • Spacing/styling/size changes
  • Reordering of sections

Message:

  • Timestamp to reasonable date
  • fix spacing between messages
  • Add profile picture if time good for other users
  • info button change and logic implementation
  • real time chat
    push notifications
  • when clicking enter message, part of bottom is cutoff (title is not seen as well [minor])
  • implement leave chat (backend is broken -> returns error 500)

ManageChat

  • edit managechatactivity so that edit chat works (backend is broken -> returns 500)
  • currently, we send participant list as a list of names to backend. it should send a list of ids (CREATE FIXED, EDIT NOT)
  • delete chat (with ban endpoint)
  • Friends no longer show up on create chat --> cannot create chat (upon ban, there is a invalid id in the friends list that corresponds to the banned person so the array adapter has a null element in the array since it is wrong length, causing errors. front end fixed, but backend needs to remove the banned id in long run)
  • fix success message off clicking
  • cannot leave ur own chat

ManageProfile

  • names can have dots
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant