Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

단어 목록 화면 피그마 디자인 반영 및 버그 수정 #154

Closed
wants to merge 64 commits into from

Conversation

easyhooon
Copy link
Collaborator

  • 피그마 디자인 반영
  • 단어 목록 화면에서 수정하기 버튼을 통해 단어 추가 화면으로 이동할 때 앱이 죽던 문제를 해결
  • 뷰모델 내에 Context 참조 제거

mwy3055 and others added 30 commits November 10, 2022 13:17
# Conflicts:
#	app/build.gradle
#	build.gradle
debug 환경에서 빌드가 가능하도록
debug 에서 빌드가 가능하도록 설정 변경
AGP 8.1 버전에 맞는 코드로 변경 및 proguard-rules.pro 파일 수정
BackdropScaffold 는 Material3 에서는 아직 사용할 수 없는 API 이므로 다른 Component 로 대체 해야함
-> UI 가 변경 되었으므로 이를 ModalBottomSheet 로 구현할 예정
M3 로 이전하면서 defaultFontFamily 옵션이 사라져, 직접 font를 지정 해주어야 하는데, 이는 이전에 PR 에서 처럼 몇몇 Text에 대해 누락 시킬 가능성이 존재하므로(휴먼 에러) 디폴트로 Font가 지정된 MyVocaText 로 Text 를 대체
lifecycle-compose-runtime 라이브러리 의존성 추가
단어 검색 화면 내에 웹뷰 추가
easyhooon and others added 24 commits November 7, 2023 02:08
각 컴포저블 스크린의 생명 주기의 관리 문제로 snackbar 가 다른 화면으로 이동 후 다시 돌아오는 경우 재호출 되는 문제 해결

deprecated 된 아이콘 교체
…th-undo

# Conflicts:
#	app/src/main/java/hsk/practice/myvoca/ui/screens/allword/AllWord.kt
#	app/src/main/java/hsk/practice/myvoca/ui/screens/home/HomeScreen.kt
#	app/src/main/java/hsk/practice/myvoca/ui/screens/profile/ProfileScreen.kt
단어 추가 화면 피그마 디자인 반영
퀴즈 화면 피그마 디자인에 맞게 변경
뷰모델에서 뷰의 context 를 사용하는 것은 권장되지 않음
텍스트가 바뀔 때마다 검색이 되는 것이 아니므로 검색 버튼을 누르는 것으로 상태를 변경
@easyhooon easyhooon added bug Something isn't working refactor Refactor the code. design tasks related to design aspects of the project labels Nov 28, 2023
@easyhooon easyhooon self-assigned this Nov 28, 2023
@easyhooon easyhooon closed this Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working design tasks related to design aspects of the project refactor Refactor the code.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants