Commit Graph

291 Commits

Author SHA1 Message Date
Yu Sung
27b024f187 시리즈 상세 화면 현지화 문자열 제공
시리즈 상세 화면의 탭과 섹션 제목을 다국어로 제공한다.
가격 표시와 요일 표기를 로케일에 맞게 보여준다.
2025-12-19 18:30:52 +09:00
Yu Sung
e035e57fc2 콘텐츠 상세의 섹션 제목 다국어 처리 2025-12-19 16:16:07 +09:00
Yu Sung
c80246adbf 콘텐츠 상세 구매 버튼 텍스트 다국어 처리 2025-12-19 16:11:43 +09:00
Yu Sung
f51fe327e9 국제화 가능한 문자열을 I18n의 상수로 변경 2025-12-19 12:29:28 +09:00
Yu Sung
8efa89d564 콘텐츠 작성 및 라이브 메뉴 다국어화
콘텐츠 등록 화면 텍스트와 버튼을 I18n 기반 번역 문자열로 교체

룰렛 설정과 미션 메뉴 버튼 라벨을 다국어 문자열로 통일

신규 텍스트를 String Catalog에 추가하여 네비게이션 타이틀 번역
2025-12-17 18:47:46 +09:00
Yu Sung
619870e1de 콘텐츠 전체 문자열 번역 추가 2025-12-17 14:27:25 +09:00
Yu Sung
30c70ee638 시리즈 상세 - 번역 데이터가 있으면 번역 데이터를 표시하도록 수정 2025-12-17 00:35:16 +09:00
Yu Sung
96df4c1f1b 콘텐츠 상세 - 언어 설정에 따라 번역 데이터를 표시하도록 수정 2025-12-16 23:42:06 +09:00
Yu Sung
972e889fab 누락 번역 추가 2025-12-05 16:30:37 +09:00
Yu Sung
55fb470b37 번역 데이터 전면 추가 2025-12-04 17:20:05 +09:00
Yu Sung
d3ddcecc68 feat(content-list-all): 정렬의 vertical padding을 12 -> 16으로 변경 2025-11-21 00:53:34 +09:00
Yu Sung
6a4f4767e0 feat(series-all): 시리즈 아이템을 SeriesListItemView -> SeriesMainItemView로 변경하여 최신 시리즈 UI 적용 2025-11-21 00:53:01 +09:00
Yu Sung
90b6dfb498 fix(banner): 이미지가 2장씩 넘어가는 버그 수정 2025-11-20 18:08:54 +09:00
Yu Sung
001f161fc5 feat(series-list-all): 완결시리즈 전체보기 페이지 추가 2025-11-20 17:56:43 +09:00
Yu Sung
4d5ac61dbe feat(latest-audio-content-all): 테마 UI 변경, 아이템 2단으로 변경 2025-11-20 15:42:32 +09:00
Yu Sung
68fd9ee3ad feat(content-all): theme, 정렬(최신순/인기순) 추가 2025-11-20 14:52:28 +09:00
Yu Sung
6cd0e86308 feat(series-all-by-genre): 시리즈 전체보기 장르별 탭 - 스크롤 로딩 추가 2025-11-15 06:21:19 +09:00
Yu Sung
54a5c99666 feat(series-all-by-genre): 시리즈 전체보기 장르별 탭 - 장르, 시리즈 UI 추가 2025-11-15 06:03:54 +09:00
Yu Sung
cb1b26c548 feat(series-all-by-genre): 시리즈 전체보기 장르별 탭 - API 추가 2025-11-15 05:41:14 +09:00
Yu Sung
5fcc6a9a60 feat(series-all-day-of-week): 시리즈 전체보기 요일별 탭 UI 추가 2025-11-15 05:08:24 +09:00
Yu Sung
a6ef1d89ce feat(series-all-day-of-week): 시리즈 전체보기 요일별 탭 API 추가 2025-11-15 03:28:03 +09:00
Yu Sung
9cea4c244a feat(series-all-home): 오류 토스트 UI 추가 2025-11-15 03:10:02 +09:00
Yu Sung
43629a27b8 feat(series-all-home): 시리즈 전체보기 홈 탭 - 추천 시리즈 UI 추가 2025-11-15 03:04:25 +09:00
Yu Sung
daca685ea2 feat(series-all-home): 시리즈 전체보기 홈 탭 완결 시리즈 UI 추가 2025-11-15 02:47:03 +09:00
Yu Sung
438f12024f feat(series-all-home): 시리즈 전체보기 홈 탭 배너 UI 추가 2025-11-15 02:32:53 +09:00
Yu Sung
72329d6f60 feat(series-all-home): 시리즈 전체보기 홈 탭 API 적용 2025-11-15 02:13:12 +09:00
Yu Sung
280ce4beda feat(series-all): 시리즈 전체보기 탭 구성 2025-11-15 01:50:58 +09:00
Yu Sung
320dbb6d57 feat(series-all): 시리즈 전체보기 페이지 파일 생성
- 홈 뷰의 요일별 시리즈에 전체보기 텍스트 추가
- 전체보기 터치시 시리즈 전체보기 페이지로 이동 액션 추가
2025-11-14 23:57:17 +09:00
Yu Sung
be40fbc226 feat(series-all): 오직 보이스온에서만(오리지널 시리즈) 전체보기 추가 2025-11-14 18:07:22 +09:00
Yu Sung
ed48efd58d feat(series-all): 시리즈 전체보기 UI 수정
- 기존 3단 구성에서 2단 구성으로 변경
- NavigationBar 제목에 OOO님의 시리즈 전체보기로 변경
2025-11-14 17:55:23 +09:00
Yu Sung
c4a7742514 feat(audio-content-all): 무료 콘텐츠, 포인트 대여 콘텐츠 전체보기 페이지 UI/API 구현 2025-11-14 04:21:39 +09:00
Yu Sung
0fd49a71f6 feat(home): 홈 추천 콘텐츠 섹션 추가 2025-11-14 01:24:20 +09:00
Yu Sung
8221746569 feat(image): 메인 홈, 채팅 - 톡 페이지에 DownsampledKFImage 적용
- 수평 리스트 HStack → LazyHStack으로 교체해 프리로딩/메모리 개선
2025-10-23 18:55:53 +09:00
Yu Sung
8c58c08a85 perf(banner): TabView 프리로딩 완화·다운샘플링·요청취소 적용
배너/캐러셀에서 인접 페이지 프리로딩과 원본 해상도 디코딩으로
발생하던 메모리 스파이크와 중복 로드를 완화했습니다.

- 각 페이지에서 이미지 URL을 onAppear에 바인딩, onDisappear에 nil 해제
  → 인접 페이지 프리로딩 시 중복 로드·디코딩 방지, 요청 취소 실효
- 모든 KFImage에 cancelOnDisappear(true) 일관 적용
- 큰 배너 이미지에 downsampling(size:) 적용(디코딩 메모리 절감)
- 자동 슬라이드 주기 3초 → 4초로 완화(동시 로드 빈도 감소)
- TabView 페이지를 서브뷰로 분리하여 뷰 로직 단순화 및 재사용성 향상

결과: 동시 디코딩 감소, 피크 메모리 사용량 하락, 자동 슬라이드 안정성 개선
2025-10-23 15:31:52 +09:00
Yu Sung
9568cb7ecd feat: KFImage를 사용하는 곳에 .cancelOnDisappear(true) 옵션 추가 2025-10-23 15:09:50 +09:00
Yu Sung
d178ba101f feat(creator-profile): 콘텐츠 섹션 UI 변경 2025-10-17 06:49:15 +09:00
Yu Sung
91474b48b5 feat(original): 작품별 상세 UI 변경
- 캐릭터 / 작품 정보 탭 추가
- 작품 정보 탭 구성
  - 작품 소개
  - 원작 보러 가기
  - 상세 정보
    - 작가
    - 제작사
    - 원작
2025-09-23 14:32:16 +09:00
Yu Sung
70af4cb3dd feat: 최근 들은 콘텐츠 로컬 DB 추가 2025-07-28 22:34:34 +09:00
Yu Sung
0b04aa20a3 feat: 메인 라이브
- 라이브 다시 듣기 UI 추가
2025-07-22 03:42:40 +09:00
Yu Sung
7318d7fcda fix: 메인 홈 - 인기 크리에이터
- 팔로우 수 제거
- 팔로우 버튼 추가
- 배경: 그라데이션 제거, 하나의 색으로 설정
2025-07-21 23:10:24 +09:00
Yu Sung
ea235b62d7 fix: 메인 홈
- 콘텐츠 폰트 pretendard로 변경
- 시리즈 이미지 하단에 블랙 제거
2025-07-15 03:47:50 +09:00
Yu Sung
fee79f83b9 fix: 메인 홈 - 시리즈 아이템
- 이미지 하단에 검정색을 높이 35로 입혀서 총 화수가 안보이던 문제 수정
2025-07-15 01:06:40 +09:00
Yu Sung
dc83c627c3 fix: 메인 홈 - 시리즈 아이템
- 완결 마크 위치 수정: 오른쪽 아래 => 왼쪽 위
2025-07-15 00:57:15 +09:00
Yu Sung
eb9ef3065b fix: 메인 홈 - 시리즈
- 이미지 사이즈 수정: 168*238 => 160*227
2025-07-14 23:22:01 +09:00
Yu Sung
67f286687f fix: 메인 홈 - 최신 콘텐츠
- 아이템 width: 168 => 160 수정
2025-07-14 23:17:00 +09:00
Yu Sung
153eff2401 feat: 메인 홈 - 추천 채널의 크리에이터, 시리즈 아이템
- 터치시 로그인이 되어 있지 않으면 로그인 페이지로 이동
2025-07-14 20:05:52 +09:00
Yu Sung
3bc42b6e01 feat: 메인 홈 - 인기 크리에이터, 최신 콘텐츠
- 터치시 로그인이 되어 있지 않으면 로그인 페이지로 이동
2025-07-14 19:59:43 +09:00
Yu Sung
b6e5b629ae fix: 새로운 콘텐츠 전체보기
- AppBar 제목 : 새로운 단편 -> 최신 콘텐츠로 변경
2025-07-14 11:47:05 +09:00
Yu Sung
6a9854bdd7 feat: 메인 홈
- 요일별 시리즈, 오디션 추가
2025-07-12 01:20:02 +09:00
Yu Sung
5a9b95c2bf feat: 메인 홈
- 라이브, 인기 크리, 최신 콘텐츠, 이벤트 배너 UI 추가
2025-07-11 22:31:15 +09:00