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

feature/create-exam 에 quack v2 적용 #632

Merged
merged 1 commit into from
Sep 2, 2023

Conversation

riflockle7
Copy link
Collaborator

빌드만 성공하도록 작성했기 때문에, 문제가 UI 및 크래시 문제가 있을 수도 있습니다.

@riflockle7 riflockle7 self-assigned this Sep 2, 2023
@riflockle7 riflockle7 changed the base branch from develop to chore/migration-quack-v2 September 2, 2023 17:53
@riflockle7 riflockle7 merged commit e5c68f7 into chore/migration-quack-v2 Sep 2, 2023
2 checks passed
@riflockle7 riflockle7 deleted the refactor/quack/create-exam branch September 2, 2023 17:53
@riflockle7
Copy link
Collaborator Author

다음 작업 바로해야해서 merge 🙏

EvergreenTree97 added a commit that referenced this pull request Sep 7, 2023
* feat: 팔로잉 페이지 프로필로 이동하기 구현 (#609)

* feature/tag_edit 에 quack v2 적용 (#610)

* bug: 추가한 태그 화면에서 우측 화살표 크기가 작게 나오는 이슈 해결

* refactor: feature/tagEdit 모듈 Quack v2 로 리펙터링 및 이전 TODO 작업 처리

- 이전 TODO: FavoriteTagSection QuackV2 로 대응

* bug: java.lang.IndexOutOfBoundsException 오류 수정

* bug: bottomSheet 열렸을 시, bottomSheet 를 닫고 화면은 닫지 않음

* feat: placeHolder 에 최대 10자 안내 및 태그 편집 화면에 텍스트 글자 수 제한

* 리뷰 반영(@EvergreenTree97): ImuutableList.copy() 활용

* feature/onboard 에 quack v2 적용 (1차) (#611)

* refactor: feature/onboard 모듈 Quack v2 로 리펙터링 및 부수 작업, TODO 처리

* bug: 키보드 활성화 시 다음 버튼이 키보드 위로 올라오지 않는 현상 수정

* chore : develop rebase

* Quack 11 로 마이그레이션 및 부수 작업 (#615)

* chore: bump versionCode 19 to 25

* chore: target SDK 34

* chore: QuackQuack v10 , foundation 1.6.1

* refactor: PagerState 변경사항에 맞게 적용

* refactor: duckie logo 추가

* refactor: presentation 모듈 Quack v2 로 리펙터링

* bug: 컴파일 오류 수정
- QuackImage -> QuackIcon
- QuackAnimatedVisibility import 코드 수정

* bug: AnimatedContent 크래시 오류 수정 1차
- QuackAnimatedContent 사용처 제거

* chore: quack v2 버전 alpha-11 로 올림

* refactor: QuackTopAppBar - Quack V1 으로부터 코드를 가져온 뒤, Quack v2 에 맞춰 코드 수정

* bug: 온보딩 화면에서 발생하는 crash 수정

* QuackLazyVerticalGridTag quack v2 로 전환

* Quack v1 문법을 사용하던 코드 개선
- toggle.kt
- QuackSelectableImage.kt
- SearchTagScreen.kt

* refactor: home 모듈 Quack v2 로 리펙터링

* feat: Divider 에 색상 주입할 수 있도록 처리

* feat: quack v2 적용한 QuackMainTab 각 화면에 적용

* chore: 임시로 비활성화시킨 quack v1 다시 활성화

* refactor: rebase 빌드 오류 해결

* chore : 1.2.0으로 다시 버전 업

* bug: rebase 하면서 누락된 내용 재반영

* feat: 내 프로필, 타 유저 프로필 화면 crash 해결, 태그 편집 화면에서 LazyTag 정리

* Feature/설정 UI 업데이트 및 QuackV2 마이그레이션 (#616)

* refactor: UserContentLayout을 재사용 가능한 버튼으로 변경

* feat: 설정 메인 화면 UI 업데이트

* feat: getFieldName extension

* feat: 차단해제 비즈니스 로직

* feat: 유저 차단해제 기능 구현

* feat: IgnoreContentLayout 구현

* feat: 시험 차단하기 비즈니스 로직

* feat: 시험 차단하기 UI 구현

* refactor: 설정 페이지 QuackV2로 마이그레이션

* fix: conflict 해결

* fix: migrate QuackV2

* fix: 설정 잘못된 UI 개선

@EvergreenTree97 리뷰 반영

* chore: ./gradlew build

---------

Co-authored-by: limsaehyun <[email protected]>
Co-authored-by: EvergreenTree97 <[email protected]>

* Refactor/friends migrate quack v2 (#618)

* chore: quack-v1 의존성 제거 및 quack-v2 의존성 추가

* refactor: friend quack v2 마이그레이션

* Refactor/search migrate quack v2 (#619)

* chore: quack-v1 의존성 제거 및 quack-v2 의존성 추가

* refactor: search quack v2 마이그레이션

* fix: 인기 태그에 FlowRow 적용

* Refactor/notification migrate quack v2 (#620)

* fix: QuackTopAppBar icon type QuackV1Icon to ImageVector

* refactor: migrate new QuackTopAppBar

* chore: quack-v1 의존성 제거 및 quack-v2 의존성 추가

* feat: UI작동을 위한 최소한의 비즈니스 로직(notifications) 처리

* refactor: migrate notification quack v2

* refactor: lint style 적용

* 문제 시작 - 풀기 - 결과 화면 mirgation (#622)

* refactor: start-exam migration

* refactor: solve-problem migration

* fix: FlexibleSubjectiveQuestionSection padding 적용

* chore: bump compose-foundation 1.6.0-alpha01 to 1.6.0-alpha03

* fix: flexibleSubjectiveQuestion 분기 잘못되어있던 문제 수정

* Refactor/exam result migrate (#621)

* Refactor/friends migrate quack v2 (#618)

* chore: quack-v1 의존성 제거 및 quack-v2 의존성 추가

* refactor: friend quack v2 마이그레이션

* Refactor/search migrate quack v2 (#619)

* chore: quack-v1 의존성 제거 및 quack-v2 의존성 추가

* refactor: search quack v2 마이그레이션

* fix: 인기 태그에 FlowRow 적용

* Refactor/notification migrate quack v2 (#620)

* fix: QuackTopAppBar icon type QuackV1Icon to ImageVector

* refactor: migrate new QuackTopAppBar

* chore: quack-v1 의존성 제거 및 quack-v2 의존성 추가

* feat: UI작동을 위한 최소한의 비즈니스 로직(notifications) 처리

* refactor: migrate notification quack v2

* refactor: lint style 적용

* refactor: start-exam migration

* refactor: solve-problem migration

* refactor: exam-result migration quackv2

* chore: delete quack-v1, add quack-v2 dependency

* feat: QuackExpandedClickable

fix: vertical, horizontal 파라미터 분리

* feat: QuackTopAppBar expendedClickable 적용

---------

Co-authored-by: EvergreenTree97 <[email protected]>

* refactor: gradlew build

* feat: 이미지 로딩 구현

* refactor: gradlew build

* refactor: ./gradlew build

* refactor: 카카오로그인 로직 수정

* fix: 이미지 비율 최적화

---------

Co-authored-by: limsaehyun <[email protected]>

* fix: QuackTopAppBar로 인해 빌드 안되는 오류 수정 (#624)

* feat: infinite rolling banner 구현 및 에러 수정 (#625)

* 꽥 마이그레이션으로 인해 생긴 부수효과들 수정 (#626)

* fix : 검색화면 디자인에 맞게

* feat: secondary button 임시

* fix: 프로필 디자인 안맞는 부분 수

* fix: 시험 시작 버튼 디자인 수정

* fix: 온보딩 버튼 크기 변경

* fix: 명예의전당 QuackTab으로 변경

* refactor: quacktab lagacy 제거

* refactor: gradlew build

* chore: rebase missing code

* v1.3.0 quack2 migration으로 인한 문제 1차 수정 (#628)

* feat: 검색 화면에 시험 차단 가능 추가

* fix: 마이페이지 exam row 가려지던 문제 수정

* fix: 마이페이지 프로필 등록 사진 돌아가는 문제 수정

* fix: 탈퇴하기 크래시 해결

* refactor: 재웅님 QA 반영 (#629)

* 진행중 UI 작업 1차 (홈 화면, 문제 생성 모듈명 변경) (#631)

* feat: 피처플래그 초기 틀 작성

* feat: 홈 화면 상단 탭에 notice 버튼 추가

* feat: 진행중 탭 초기 구현

* chore: create-problem -> create-exam

* bug: ./gradlew build fix

* refactor: create-exam 모듈 quack v2 로 리펙터링 (#632)

* feature/create-exam 에 quack v2 적용 (2차) (#633)

* refactor: QuackDropDownCard 도 꽥꽥 v2 로 리펙터링 & quack v1 종속성 완전 삭제

* bug: TopAppBar leadingIcon 사이즈 고정 (가로 세로 44dp, 패딩 10dp)

* refactor: 문제 항목 레이아웃 파일 별로 분리

* bug: ./gradlew build fix

* Quack 1.3.1 2차 수정 (#630)

* refactor: QuackErrorableTextField 구현

* fix: 상태 분기 잘못되어있던 문제 수정

* chore: lint formating

---------

Co-authored-by: limsaehyun <[email protected]>

* Qa/migration 1.3.0 (#634)

* refator: HorizntalPager auto scroll 포인터 유지

* refactor: profile onresume 이슈

* refactor: searchText 따로 StateFlow로 빼기

* refactor: pagingSource refresh key 설정

* 개발중이었던 기능들 롤백 (#639)

* QA/ 1.3.0 3차. QA (#635)

* refactor: 도로님 디자인 qa 반영

* feat: remove suit in search

* fix: design qa

* fix: typography design qa

* WIP

* fix: 에러 처리에서 KakaoCancelled 예외 처리

* chore: lint formating

* Feature/검색 인기 태그 text focusing 제거 (#644)

* fix: 인기 태그로 검색 진입 시 autoFocusing 예외 처리

* chore: lint formating

* chore: update compose-foundation 1.6.0-alpha03 to 1.6.0-alpha04 (#646)

* fix: pager 중간에 둔 후 탭 이동하고 돌아와도 페이지로 유지

* fix: 알림 화면 TODO 처리

* feat: 시험 시작 화면 문구 추가

* chore: upgrade versioncode

* fix: 프로필 및 온보딩 패딩 조정

* fix: reycle 함수 두 번 사용하는 문제 해결

* chore: upgrade versioncode

* fix: 프로필 크래시 수정

* chore: upgrade versioncode

* fix: 응시자수 decimal format 적용

* feat: 키보드 이외 영역 터치 시 키보드 내려가는 기능 추가

* feat: 영역 클릭 시 키보드 내려가는 함수 추가

* fix: 잘못된 패딩

* feat: 검색화면 포커스 문제, 퀴즈 화면 패딩 수정

* feat: 시험 시작 화면 문구 수정

* fix: 전체보기 패딩 해결

* fix: 문제 풀기 패딩 해결

* fix: 검색 결과 화면 포커스 해결

* chore: versioncode upgrade

* fix: QuackReactionTextArea constraints

* fix: 재웅님 QA 반영

* chore: lint formating

* refactor: 알림 화면 구현 준비중으로 대체

* chore: versionCode upgrade

---------

Co-authored-by: 임세현 <[email protected]>
Co-authored-by: ricky_0_k <[email protected]>
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.

1 participant