Skip to content

[Chore] main 핫픽스 develop 반영#69

Open
oungsi2000 wants to merge 2 commits intodevelopfrom
main
Open

[Chore] main 핫픽스 develop 반영#69
oungsi2000 wants to merge 2 commits intodevelopfrom
main

Conversation

@oungsi2000
Copy link
Contributor

#️⃣ 이슈 번호

ex) #이슈번호, #이슈번호


🛠️ 작업 내용

  • 구현한 기능을 작성해주세요.

🙇🏻 중점 리뷰 요청

  • 특히 확인이 필요한 부분, 고민했던 부분 등을 적어주세요.

📸 이미지 첨부 (Optional)

parkjiminnnn and others added 2 commits March 4, 2026 18:02
[Release] dev → main 병합
* feat: 스플래시 화면 전환 로직 개선 및 CI 설정 업데이트

스플래시 화면에서 탐색 화면으로 이동할 때 기존 백스택을 제거하도록 네비게이션 로직을 수정하고, 릴리스 자동화 워크플로우와 UI 레이아웃을 일부 개선했습니다.

- **네비게이션 로직 수정 (`FestabookScreen.kt`)**:
    - 스플래시 화면에서 탐색(`Explore`) 화면으로 이동 시, `popUpTo`와 `inclusive = true` 옵션을 추가하여 백스택에서 스플래시 화면을 제거하도록 변경했습니다.

- **CI 워크플로우 업데이트 (`android-release-drafter.yml`)**:
    - `local.properties` 생성 시 이미지 관련 API 엔드포인트(`IMAGE_BASE_URL`, `IMAGE_BASE_URL_DEV`)를 추가하도록 수정했습니다.
    - 파일 쓰기 방식을 덮어쓰기(`>`)에서 추가(`>>`) 방식으로 통일하여 설정 누락을 방지했습니다.

- **UI 레이아웃 수정 (`ExploreSearchContent.kt`)**:
    - 탐색 검색 바 상단의 불필요한 패딩(20.dp)을 제거하여 화면 구성을 최적화했습니다.

* refactor(Explore): 둘러보기 화면 UI 구조 및 검색 레이아웃 개선

검색 모드(`isSearchMode`)에 따라 전체 화면을 교체하던 방식에서, 로고와 검색창은 고정하고 하단 결과 영역만 `AnimatedContent`로 전환하도록 레이아웃 구조를 리팩터링했습니다. 이를 통해 불필요한 코드 중복을 제거하고 시각적인 일관성을 높였습니다.

- **`ExploreScreen.kt` 수정:**
    - **레이아웃 구조 단순화**: 검색 모드 여부와 상관없이 로고와 검색창(`ExploreSearchBar`)이 상단에 유지되도록 `AnimatedContent` 외부로 분리했습니다.
    - **검색 결과 표시 로직 변경**: 검색 모드일 때만 `ExploreSearchResultList`가 표시되도록 변경하고, `weight(1f)`를 적용하여 가용 영역을 효율적으로 사용하도록 수정했습니다.
    - **컴포넌트 정리**: 기존에 검색 모드 시 중복으로 정의되었던 로고 및 검색창 관련 코드를 제거하고 단일 `Column` 구조로 통합했습니다.

* feat(Explore): 화면 빈 공간 터치 시 키보드 숨김 기능 추가 및 레이아웃 수정

둘러보기 화면(`ExploreScreen`)에서 검색 창 외 빈 공간을 터치했을 때 활성화된 키보드가 자동으로 닫히도록 개선하고, 전반적인 레이아웃 여백을 조정했습니다.

- **`ExploreScreen.kt` 수정:**
    - 최상위 `Box` 레이아웃에 `clickable` modifier를 추가하여, 화면 터치 시 `keyboardController`를 통해 키보드를 숨기도록 구현했습니다. 이때 별도의 클릭 피드백(`indication`, `interactionSource`)은 발생하지 않도록 설정했습니다.
    - 검색 로고와 입력창을 포함하는 `Column` 상단에 `16.dp` 여백을 추가하여 UI 답답함을 해소했습니다.

* build: 앱 버전 업데이트 (v2.0.1)

앱의 버전 코드와 버전 이름을 업데이트했습니다.

- **`app/build.gradle.kts` 수정**:
    - `versionCode`를 `20_000`에서 `20_001`로 변경했습니다.
    - `versionName`을 `v 2.0.0`에서 `v 2.0.1`로 변경했습니다.
@coderabbitai
Copy link

coderabbitai bot commented Mar 5, 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: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 60b4c044-81d9-4d48-b467-0416981d5140

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
  • Post copyable unit tests in a comment
  • Commit unit tests in branch main

Tip

Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs).
Share your feedback on Discord.


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.

@oungsi2000 oungsi2000 self-assigned this Mar 5, 2026
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

Successfully merging this pull request may close these issues.

2 participants