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

ui-components 1.3.0 필요한 변경 사항 #378

Closed
25 tasks done
Tracked by #289
jisungbin opened this issue Nov 19, 2022 · 1 comment · Fixed by #385
Closed
25 tasks done
Tracked by #289

ui-components 1.3.0 필요한 변경 사항 #378

jisungbin opened this issue Nov 19, 2022 · 1 comment · Fixed by #385
Assignees
Labels
bug Something isn't working

Comments

@jisungbin
Copy link
Contributor

jisungbin commented Nov 19, 2022

1.3.1 패치 필요

  • 인트로 화면에서 슬로건 텍스트에 해당하는 타이포그래피 추가
  • 모든 타이포그래피 텍스트 구현에서 onClick 범위 늘릴 수 있는 padding 인자 추가
  • QuackUnderlineBody3 에 밑줄 색상 인자 추가
  • QuackTopAppBar 의 center text 에 v 아이콘 표시 여부 인자로 받게 변경
  • QuackTopAppBar 의 center content 인자들 assertion 선택적으로 변경
  • QuackTopAppBar 의 trailing content 인자들 assertion 선택적으로 변경
  • 모든 컴포넌트의 내부 구현에 modifier.wrapContentSize() 가 필요한지 고민 후 제거
  • QuackTextField 모든 구현에서 underline 엔 영향을 미치지 않는 padding 인자 추가 (오직 textfield content 만 패딩 적용) -> Invaild; decoration items 로 대체 가능
  • QuackProfileTextField 에 onCleared 인자 선택적으로 변경
  • QuackProfileTextField 구현의 counter 부분에서 애니메이션 제거 (퍼포먼스를 너무 저하시킴)
  • QuackProfileTextField 네이밍을 QuackErrorableTextField 으로 변경 후, error state 를 인자로 받게 변경
  • QuackButton 에서 enabled 가 false 일 때 클릭 리플 제거
  • QuackLargeButton 에서 IME 애니메이션이 작동하지 않음 (related CTA Button IME 애니메이션 방식 변경 #381)
  • QuackImage 에 onLongClick 인자 추가
  • QuackSelectableImage 에서 selection 방식으로 이미지 위에 체크 오버레이 타입 추가
  • QuackSelectableImage 에 shape 인자 추가
  • QuackSelectableImage 에서 isSelected = true 가 작동하지 않음
  • QuackLazyVerticalGridTag 에 컴포넌트 간격 인자에 추가
  • QuackLazyVerticalGridTag 에 contentPadding 인자 추가
  • QuackLazyVerticalGridTag 에 중복되는 아이템 불가능 제거
  • QuackLazyVerticalGridTag 에 contenType, key 등등 LazyList 최적화 인자 추가
  • QuackLazyVerticalGridTag 에 아이템 추가/제거 애니메이션 추가
  • QuackLazyVerticalGridTag 에 chunkedItems 기준 인자로 추가
  • QuackAnimatedVisibility 추가
  • QuackColor.Dimmed 추가 (기존 dimmed color 를 QuackColor 로 옮기고 public 으로 노출)
@jisungbin jisungbin added enhancement New features or improvements ui-components labels Nov 19, 2022
@jisungbin jisungbin self-assigned this Nov 19, 2022
@jisungbin jisungbin changed the title 누락된 컴포넌트 추가 누락된 컴포넌트/옵션 추가 Nov 21, 2022
@jisungbin jisungbin changed the title 누락된 컴포넌트/옵션 추가 필요한 변경 사항 Nov 22, 2022
@jisungbin jisungbin changed the title 필요한 변경 사항 ui-components 필요한 변경 사항 Nov 22, 2022
@jisungbin jisungbin added bug Something isn't working and removed enhancement New features or improvements labels Nov 22, 2022
@jisungbin jisungbin pinned this issue Nov 22, 2022
@jisungbin jisungbin changed the title ui-components 필요한 변경 사항 1.3.0 ui-components 필요한 변경 사항 Nov 22, 2022
@jisungbin jisungbin changed the title 1.3.0 ui-components 필요한 변경 사항 ui-components 1.3.0 필요한 변경 사항 Nov 22, 2022
@jisungbin
Copy link
Contributor Author

DONE

@jisungbin jisungbin unpinned this issue Nov 25, 2022
@jisungbin jisungbin mentioned this issue Nov 25, 2022
jisungbin added a commit that referenced this issue Nov 25, 2022
* feat: snapshots 폴더 gitignore 복원

* feat: QuackAnimatedVisibility 추가

* chore: bump snapshot

* docs: 문서 개선

* refactor: removoe Modifier.wrapContentSize usage

* refactor: QuackText public 변경

* feat: QuackColor.Dimmed 추가

* refactor: QuackTextStyle 생성자 public 으로 변경

* refactor: QuackButton 에서 enabled 가 false 일 때 클릭 리플 제거

* refactor: CounterContent 에 애니메이션 제거

* refactor: CounterContent 에 애니메이션 전체 제거

* feat: QuackUnderlineBody3 에 underlineColor 인자 추가

* feat: Modifier.quackClickable 에 onLongClickable 추가

* feat: QuackImage 에 onLongClick 지원 추가

* feat: typography text 에 padding 지원 추가

* feat: ProfileTextField 구현 개선

* feat: QuackTopAppBar 자유도 개선

* feat: QuackProfileTextField 에 showClearButton 인자 추가

* feat: QuackProfileTextField 를 QuackErrorableTextField 으로 변경

- isError 인자 추가

* feat: QuackErrorableTextField 플레이그라운드 에러 해결

* feat: QuackLazyVerticalGridTag 에 itemChunkedSize, key 인자 추가

* feat: QuackLazyVerticalGridTag 에 애니메이션 지원 추가

* feat: QuackLazyVerticalGridTag 에 애니메이션 지원 보충

* fix

* fix largebutton ime animation issue

* feat: QuackLazyVerticalGridTag 에 아이템 사이 간격 인자 추가

* feat: 누락된 체크 아이콘 추가

* feat: QuackSelectableImage 에 selection 방식 인자 추가

* feat: SplashSlogan 타이포그래피 추가

* refactor: QuackLazyVerticalGridTag 코드 정리

* chore: bump ui-components

* feat: 플레이그라운드 최신화

* docs: 플레이그라운드 TODO 추가

* feat: QuackErrorableTextField onCleared 인자 문제 수정

* feat: quackClickable 인자 순서 문제 해결

* docs: QuackLargeButton 의 IME 애니메이션 제약 조건 문서화
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant