Commit Graph
288 Commits
Author SHA1 Message Date
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
Yu Sung e121ec1ee4 feat: 신규 홈 추가 2025-07-11 12:18:37 +09:00
Yu Sung ed2928141d feat: 인기 단편 전체보기
- 인기 단편 전체보기에 포인트 사용 여부 표시
2025-06-10 21:15:02 +09:00
Yu Sung 86cf466838 feat: 콘텐츠 메인 - 새로운 콘텐츠, 큐레이션, 채널별 인기 콘텐츠, 시리즈 상세, 크리에이터 채널 콘텐츠 리스트
- 포인트 사용 가능 여부 표시
2025-06-10 19:43:29 +09:00