Skip to content

[release] v1.2.1#208

Merged
ikseong00 merged 157 commits into
mainfrom
release/1.2.1
May 13, 2026
Merged

[release] v1.2.1#208
ikseong00 merged 157 commits into
mainfrom
release/1.2.1

Conversation

@ikseong00
Copy link
Copy Markdown
Contributor

🔗 관련 이슈

  • 릴리즈 v1.2.1

📙 작업 설명

- 모든사진/모든앨범/앨범상세에서 ArchiveResult 송신 추가
- 아카이빙메인에 AlbumChanged 수신 추가
- 모든앨범에 ResultEffect 수신 추가
RefreshArchiveMainPhotos → RefreshArchiveMain으로 변경하여
사진뿐만 아니라 앨범 목록, 즐겨찾기 요약도 함께 갱신
- AllAlbum 앨범 생성 시 AlbumChanged 전파
- AllPhoto 즐겨찾기 토글 시 FavoriteChanged 전파
- AllPhoto에서 PhotoUploaded 수신 시 paging refresh 처리
Channel 기반 1:1 소비 구조에서 자기소비 문제 해결을 위해
ArchiveResult를 화면별 data object로 분리
- 각 화면이 자기 타입만 방출 (세부 이벤트 없이 data object)
- 수신 측은 직속 자식 화면의 Result만 수신하여 전체 갱신
- 불필요한 수신용 Intent 제거 (PhotoDeleted, FavoriteChanged)
- RefreshPhotos 시 로컬 상태(deletedPhotoIds, updatedFavorites) 초기화
- MainScreen 외부 송신 PhotoUploadedResult로 변경
- PhotoDetailScreen에서 ActionBar의 높이를 측정하여 PhotoDetailImageItem에 전달
- 메모 수정 모드(MemoMode.Editing)일 때 ActionBar가 이미지를 가리지 않도록 하단 패딩 적용
- PhotoDetailActionBar 노출 여부 분기 처리를 AnimatedVisibility에서 if 문으로 변경 및 높이 측정 로직 추가
[feat] #167 MviIntentStore init 기반 초기 데이터 로드 방식 추가
[feat] #173 외부 앱에서 이미지 공유 수신 기능 추가
- `PhotoDetailState`의 `currentIndex` 계산 방식을 나머지 연산에서 `coerceIn`을 통한 범위 제한으로 변경
- `HorizontalPager`의 `pageCount`를 `Int.MAX_VALUE`에서 실제 사진 리스트 크기로 변경하여 무한 스크롤 제거
- `PhotoDetailViewModel`에서 다음 사진 이동 시 마지막 인덱스 초과 방지 조건 추가
- `PhotoDetailScreen` 내 불필요한 `Box` 레이아웃 제거 및 코드 정리
[feat] #175 사진/포즈 상세 화면 핀치 줌 기능 추가
Ojongseok and others added 24 commits April 22, 2026 21:14
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
[fix] #200 브랜드 마커 선택 시 줌 레벨 강제 초기화 버그 수정
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…D_ZOOM_LEVEL 적용

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…model

[fix] #202 브랜드 마커 선택 시 줌 레벨 MapViewModel에 적용
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
[feat] #206 QR 지원 브랜드 추가 (포토시그니처, 모노맨션)
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 13, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: e7cbb49a-c00d-48a8-a59b-dd8709a7e142

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/1.2.1

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions Bot requested a review from Ojongseok May 13, 2026 04:05
@ikseong00 ikseong00 merged commit e80d43c into main May 13, 2026
2 checks passed
Ojongseok pushed a commit that referenced this pull request May 25, 2026
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.

3 participants