Skip to content

분석리포트 modal QA 반영#163

Merged
HamBeomJoon merged 6 commits into
developfrom
fix/#161-modal-QA1
Jul 13, 2026
Merged

분석리포트 modal QA 반영#163
HamBeomJoon merged 6 commits into
developfrom
fix/#161-modal-QA1

Conversation

@HamBeomJoon

@HamBeomJoon HamBeomJoon commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

📌 작업 내용

앱 아이콘 변경

바텀시트 collapsed 상태

  • 분석 결과가 없는 상태로 모달 진입

분석 카드 영역

  • 서브 피드백까지 모두 노출됨
  • collapsed 상태에서는 메인피드백만 노출됨

재생바

  • 스크립트 영역 스크롤
  • 스크립트 영역을 아래에서 위 방향으로 스크롤 시 앱 바 영역이 접히지 않음

MOD-SPEECH-04

  • 알수없음 칩 노출
  • 강점 발음칩 컬러가 개선점 피드백에 노출됨

MOD-SCRIPT-MATCH-04

  • 발화 정확도 분석결과가 대본일치율 분석 결과 스크립트에 동일하게 노출됨
  • 바텀시트 opened 영역 높이 수정필요
  • 대본일치율 필드에서 불필요한 표현 칩 노출됨
  • 누락 구간 안내 스크립트가 아닌 서브 피드백 생성되어 노출됨
  • 아코디언 없음 (발화 일치율 카드와 동일한 상태)

🧩 관련 이슈

closes #161

📸 스크린샷

- 플레이어 시트의 `peekHeight`를 252.dp 고정값으로 변경
- 발화 및 대본 일치 분석 결과가 없는 경우를 위한 빈 상태(Empty State) UI 구현
- 시트가 축소된 상태에서는 상세 피드백(`subText`)을 노출하지 않도록 수정
- 정확도 상세 빈 상태 관련 문자열 리소스 문구 수정 및 신규 추가
- `AccuracyDetailPlayerSheet` 내 레이아웃 로직 개선 및 관련 프리뷰 추가
- 플레이어 시트 확장 시 `AccuracyDetailTopAppBar`를 숨기도록 가시성 제어 추가
- 디바이스 높이 기반으로 확장된 시트의 최대 높이를 제한하는 로직 구현
- `AccuracyDetailPlayerSheet` 컴포저블에 `modifier` 파라미터 추가 및 연동
- `PrezelTabs` 컴포넌트의 불필요한 `size` 설정 제거
- 선택된 탭(발화 정확도/대본 일치율)에 따라 문장 및 단어 상세 정보를 필터링하여 노출하는 기능 추가
- `WordAnalysisStatus`에 따른 이슈 분류 기준(`isScriptMatchIssue`, `isSpeechAccuracyIssue`) 수정
- `SentenceAnalysisCard`에서 `STUTTER` 상태에 대한 경고 색상 피드백 적용
- `SentenceAnalysisUiModel` 내 불필요한 프로퍼티 제거 및 관련 로직 정리
- `ic_launcher_background.xml`의 배경을 파란색(#3478F6) 단색으로 변경
- 해상도별 런처 아이콘(기본, 원형, 포어그라운드) 및 플레이 스토어 이미지 리소스 업데이트
- `guideScript` 필드를 네트워크 응답 및 도메인 모델에 추가
- 대본 매칭 탭에서 아코디언 컴포넌트를 사용하여 가이드 대본을 확인할 수 있도록 개선
- `WordAnalysisStatus.OMISSION` 상태의 UI 피드백 색상을 경고 색상으로 변경
- 발화 플레이어 하단에 `navigationBarsPadding` 적용
- `isSpeechAccuracyIssue` 판단 로직에 `EXCELLENT` 상태를 포함하도록 수정
- `PrezelAccordion`의 제목 텍스트 색상을 `textLarge`로 명시적 지정
@HamBeomJoon HamBeomJoon self-assigned this Jul 12, 2026
@HamBeomJoon
HamBeomJoon requested a review from moondev03 as a code owner July 12, 2026 12:31
@HamBeomJoon HamBeomJoon added the 🔧 fix 정상 동작해야 하는 기능의 결함 수정 label Jul 12, 2026
@HamBeomJoon
HamBeomJoon merged commit 447400d into develop Jul 13, 2026
2 checks passed
@HamBeomJoon
HamBeomJoon deleted the fix/#161-modal-QA1 branch July 13, 2026 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔧 fix 정상 동작해야 하는 기능의 결함 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

분석리포트 modal QA 반영

2 participants