Skip to content

[Feature] Android 위젯 업데이트 안정화 및 SCHEDULE_EXACT_ALARM 제거 + Figma UI 반영#26

Merged
hwoo7449 merged 23 commits intomainfrom
feature/BOB-46-widget-update-stabilization
Mar 1, 2026
Merged

[Feature] Android 위젯 업데이트 안정화 및 SCHEDULE_EXACT_ALARM 제거 + Figma UI 반영#26
hwoo7449 merged 23 commits intomainfrom
feature/BOB-46-widget-update-stabilization

Conversation

@hwoo7449
Copy link
Collaborator

@hwoo7449 hwoo7449 commented Mar 1, 2026

📌 관련 이슈

Closes BOB-46
Closes #25

✨ 작업 내용

  • SCHEDULE_EXACT_ALARM 권한 제거 및 관련 권한 처리 코드 정리
    • AndroidManifest.xml에서 권한 삭제
    • lib/services/permission_service.dart 제거
  • 위젯 업데이트 안정화
    • 위젯 리시버/매니저 패키지 구조 정리(widget, widget/receiver, widget/data 등)
    • WidgetServicerefreshAllWidgets() 도입 후 단일/전체 위젯 동시 갱신 일원화
    • MainActivity 라우팅에서 위젯 콜백 경로(/CALLBACK) fallback 처리 강화
    • MealRepository에서 링크 데이터 선로딩으로 위젯 데이터 참조 안정성 개선
  • Figma 기준 위젯 UI 반영
    • 위젯 크기 스펙 반영: 단일 식당 3x2, 전체 식당 5x2
    • 위젯 라벨/설명 문자열 리소스 정비
    • 위젯 공통 컴포넌트/타이포 토큰 분리 및 스타일 재구성
    • 빈 상태 아이콘/색상/텍스트 스타일 개선

🔎 변경 사항

  • UI 변경 여부: 있음 (위젯 레이아웃/타이포/빈 상태 UI, 위젯 크기 스펙 반영)
  • API 변경 여부: 없음 (서버 API 스펙 변경 없음)
  • 의존성 변경 여부: 있음 (android/settings.gradle.kts에서 com.android.application 8.13.0 → 8.13.2)

✅ 체크리스트

  • PR 제목 규칙 준수 ([태그] 제목)
  • 빌드 테스트 완료
  • 리뷰 반영 완료

@hwoo7449 hwoo7449 merged commit 62510e2 into main Mar 1, 2026
1 check passed
@hwoo7449 hwoo7449 deleted the feature/BOB-46-widget-update-stabilization branch March 1, 2026 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feat] Android 위젯 업데이트 안정화 및 SCHEDULE_EXACT_ALARM 제거 + Figma UI 반영

1 participant