-
Notifications
You must be signed in to change notification settings - Fork 1
3주차 스크럼
Yoon edited this page Dec 15, 2022
·
16 revisions
성재석
- 운동 부위 선택 drop down menu 구현
- 루틴 Editor ViewModel 로직 개선
- MediatorLiveData를 사용하여 day, exercise, exerciseSet 변경 시 루틴 정보를 변경된 내용으로 다시 매핑하도록 변경
이호성
- 구글 로그인 에뮬레이터로 진행 시 작동 하지 않는다.(실 기기에서는 문제가 없음)
- 3중첩 리사이클러뷰를 2개로 분리.
- 아직 구조가 자연스러워 보이지 않아 수정 될 예정
- 리사이클러뷰 이벤트 리스너 관련 문제
- 리사이클러뷰의 구조가 바뀌면서 기존의 리스너를 수정할 필요가 발생
최대윤
- 로그아웃, 회원탈퇴 다이얼로그 표시
- 유저 정보 저장
최양욱
- 운동 스톱워치 구현
성재석
- 세트 무게, 횟수 저장 시 빈값이면 기본값으로 0을 저장하게 설정
- day, 운동, 세트 추가, 삭제 시 order를 재배치하도록 설정
- 리사이클러뷰 구조 변경에 따른 RoutineEditorViewModel의 day list와 exercise list 분리
이호성
- 리사이클러뷰 별로 이벤트 분리
- 선택된 day 화면 background 변경
- 분할 리사이클러뷰에 운동 리스트 삭제
- 선택된 day에 따라 해당 분할의 운동 표시
최대윤
- [운동 시작 화면] notification 관련 수정
- [로그인화면] 로그아웃/자동로그인
- 유저정보 저장 및 불러오기
최양욱
-
[운동 시작 화면] 타이머 서비스 구현
- 현재 문제점: 앱 내부에서 notification 눌렀을 때 불필요한 stack이 쌓여서 여러 개의 HomeActivity가 존재하게됨
- [운동 시작 화면] notification 관련 수정
- [로그인화면] 로그아웃/자동로그인
성재석
, 이호성
페어
- 루틴 생성 코드 통합
- ExercisePartType 안드로이드 의존성 제거
- Day 선택 안되어 있을 때 Day 삭제 시 종료 버그 수정
- Day 추가 시 추가된 Day 선택하게 변경
- copy로 인한 운동, 세트 입력 값 양방향 데이터 바인딩 버그 수정 필요
- 첫 번째 아이템에 포커스 있을 때 삭제 시 리사이클러뷰 아이템이 안보이는 버그 수정 필요
- 리팩토링 필요
성재석
- 불필요한 바인딩 어댑터 제거
- day 제거 시 다음 선택 될 day가 재배치 된 order를 가지지 않던 버그 수정
이호성
최대윤
- 로그인 코드 개선
- 중복 로직 제거
- 관리 페이지, 루틴 목록 표시
최양욱