Yu Sung
d59d7c58a6
feat(character): 신규 캐릭터 전체보기 페이지 GRID
...
- 3단 구성에서 2단구성으로 변경
2025-09-17 02:39:52 +09:00
Yu Sung
16dcc9f0fe
feat(chat-original): 원작 상세 화면 및 캐릭터 무한 스크롤 로딩 구현
2025-09-16 15:10:51 +09:00
Yu Sung
6a7a407a09
feat(chat-original): ChatTabView 작품별 탭 및 리스트 UI/API 연동 추가
2025-09-15 22:42:36 +09:00
Yu Sung
ed3f3f796a
feat(chat-character): 신규 캐릭터 전체보기 화면 및 API 연동 추가
2025-09-13 02:24:52 +09:00
Yu Sung
49e014878d
fix(character-banner): indicator 위치 수정
2025-09-12 01:45:47 +09:00
Yu Sung
5451c7ec5e
feat(character): 본인인증 하지 않은 유저가 캐릭터 상세보기로 들어갈 때 본인인증 팝업 띄움
2025-09-12 01:27:37 +09:00
Yu Sung
da78b43f64
fix(chat): Release 빌드에서 타이핑 인디케이터 미갱신 문제 수정
...
- SwiftUI diff 꼬임 원인 제거: LazyVStack 아이템 id 네임스페이스 분리
- 메시지 셀: "msg_\(index)"
- 쿼터 안내: "quota_\(messages.count)"
- 타이핑 인디케이터: "typing_\(messages.count)"
- 스크롤 타깃 id도 동일 네임스페이스로 일관화
- Combine 체인 메인 스레드 보장: sendMessage/enterRoom에 receive(on: .main) 적용
- 성공/실패/디코드 실패 모든 경로에서 showSendingMessage 정상 복구
왜: 디버그에서는 보였으나 Release(TestFlight)에서 UI 반영이 유실됨.
동일 id 충돌 및 메인 스레드 미보장으로 SwiftUI diff/렌더링이 꼬인 것이 원인.
2025-09-12 00:26:07 +09:00
Yu Sung
5a16a6660d
fix(icon): 앱 아이콘 변경
2025-09-11 22:54:40 +09:00
Yu Sung
9d0bdd34fd
feat(splash): 스플래시 페이지 수정
2025-09-11 21:48:04 +09:00
Yu Sung
112d75084e
feat(character): 인기 캐릭터 섹션 추가
2025-09-11 21:23:46 +09:00
Yu Sung
73ec0ce12e
feat(main): 하단 탭 순서 변경
2025-09-11 19:27:23 +09:00
Yu Sung
b97df2a213
fix(chatroom-viewmodel): sendMessage의 [weak self] -> [unowned self]로 수정
2025-09-11 18:22:40 +09:00
Yu Sung
943356607b
feat(chat): Talk 탭에 스크롤 페이지네이션 추가
2025-09-11 14:39:11 +09:00
Yu Sung
e1e3b7d95c
fix(chat-room): 쿼터 UI를 totalRemaining 대신 nextRechargeAtEpoch 기준으로 갱신
2025-09-10 13:51:43 +09:00
Yu Sung
a2f81bd348
fix(chat-room): 채팅방
...
- 쿼터 상태 조회, 쿼터 구매 API URL 변경
2025-09-10 12:04:01 +09:00
Yu Sung
20fa1db718
feat(chat): 캐릭터 상세 이동 로직 ChatTabView로 이관 및 로그인/본인인증 처리 추가
2025-09-08 14:33:06 +09:00
Yu Sung
70b7801074
feat(character-detail): 캐릭터 정보 추가
...
- mbti, 나이, 성별 추가
2025-09-05 18:31:58 +09:00
Yu Sung
557a4421e7
feat(character-gallery): 이미지 구매 기능 추가
2025-09-05 17:59:26 +09:00
Yu Sung
6b24e908ca
fix(character-gallery): 이미지 비율을 4:5 -> 2:3으로 수정
2025-09-05 16:51:33 +09:00
Yu Sung
3c61304b95
feat(chat-room): 상단 notice 숨기기 기능 구현
2025-09-05 16:45:31 +09:00
Yu Sung
9d00869a8d
fix(character-detail tab): 선택된 탭 이름 색깔 3bb9f1로 변경
2025-09-05 14:19:06 +09:00
Yu Sung
6ece66a99c
fix(character-detail): 상단 툴바 제목을 캐릭터 이름 -> 캐릭터 정보로 수정
2025-09-05 14:15:33 +09:00
Yu Sung
866b65d0ed
캐릭터 탭 - 섹션 사이 간격 48
...
채팅 캐릭터 이미지 비율 2:3으로 변경
채팅 배경 사진 -> 채팅 배경 이미지로 단어 변경
2025-09-05 14:11:27 +09:00
Yu Sung
6a8be323d6
feat(chag-room-bg): 선택된 배경 사진의 테두리 lineWidth 1 -> 5로 수정
2025-09-04 17:41:59 +09:00
Yu Sung
079f914128
feat(talk-tab): 아이템 터치시 채팅방 이동 기능 추가
2025-09-04 16:54:32 +09:00
Yu Sung
ac5563eaa7
fix(character-detail, gallery): 이미지 사이즈 수정
2025-09-04 16:51:13 +09:00
Yu Sung
ee67e1eab7
feat(chat-room-bg): 배경 이미지 변경 기능 추가
2025-09-04 16:44:57 +09:00
Yu Sung
a025e455a0
fix(chat-room): 채팅을 보내는 중에는 다음 채팅을 보낼 수 없도록 수정
2025-09-04 11:23:40 +09:00
Yu Sung
f6af20bd7e
feat(chat-settings-view): 대화설정
...
- 배경 이미지 숨김
- 대화 초기화 기능 추가
2025-09-04 10:20:22 +09:00
Yu Sung
b06ffcc97c
feat(chat-room): 채팅방 이미지 메시지
...
- 구매한 이미지 터치시 구매한 이미지만 모아볼 수 있는 뷰어 추가
2025-09-04 07:27:24 +09:00
Yu Sung
f98f625200
feat(chat-room): 채팅 쿼터 구매 기능 추가
2025-09-04 06:57:02 +09:00
Yu Sung
20801bdcfb
feat(chat-room): 유료 메시지 구매 기능 추가
2025-09-04 06:34:00 +09:00
Yu Sung
6ce85a485a
feat(chat-room): 채팅방에서 메시지 보내기 API 연동
...
- 타이핑 indicator 동작하지 않던 버그 수정
- 이미지 4:5 비율로 보이도록 수정
2025-09-04 05:10:32 +09:00
Yu Sung
2576c851ee
feat(chat-room) 채팅방 API
...
- 채팅방 입장 API 연동
- 채팅 쿼터가 없을 때 표시할 UI 추가
2025-09-04 04:25:28 +09:00
Yu Sung
96cabbc6a7
feat(character-detail) 대화하기 버튼 액션 추가
...
- 채팅방 생성 API 호출
2025-09-04 01:31:36 +09:00
Yu Sung
154ca01a74
feat(chat-room) 채팅방 API
...
- 생성, 입장, 이전 메시지 로딩, 메시지 전송 API 추가
2025-09-04 00:49:16 +09:00
Yu Sung
b74ec15de4
feat(chat-room) 타이핑 중인 것을 알려주는 애니메이션 아이템 추가
2025-09-04 00:10:12 +09:00
Yu Sung
3ca85b248e
feat(chat-room) AI 메시지에 이미지를 표시할 수 있도록 수정
2025-09-03 23:46:36 +09:00
Yu Sung
d251bd50d8
feat(chat-room) 채팅방 메시지 표시
...
- bottom 정렬되도록 수정
2025-09-03 23:28:18 +09:00
Yu Sung
1ec22717cb
feat(chat-room) 채팅방
...
- 텍스트 메시지 UI 적용
2025-09-03 23:14:26 +09:00
Yu Sung
a42edbe99c
feat(chat-room): 채팅방에 필요한 기본적인 파일 추가
2025-09-03 17:37:23 +09:00
Yu Sung
6b445fff7c
feat(chat-room) 채팅방 골격 추가
2025-09-02 23:55:46 +09:00
Yu Sung
833fd0f1b0
fix(character-detail) 캐릭터 상세
...
- 화면이 좌우로 길어지면서 잘리던 버그 수정
2025-09-02 04:32:45 +09:00
Yu Sung
7b3bb79e2c
fix(character): 최근 대화한 캐릭터
...
- 좌/우 padding 24 추가
2025-09-02 03:51:28 +09:00
Yu Sung
7c031daebf
feat(character-detail, gallery): 캐릭터 상세 갤러리 - 이미지 리스트 API 연동
...
CharacterDetailView에 갤러리 탭을 추가하고, 갤러리 화면/상태 관리/네트워킹을
구현했습니다. 소유/미소유 UI, 페이지네이션, 이미지 뷰어, 오류 토스트를 포함합니다.
TODO: 이미지 구매 API 연동
2025-09-02 03:47:41 +09:00
Yu Sung
392184fd34
feat(character-detail/gallery): 갤러리 추가 및 이미지 목록 연동
...
- 에셋 추가: ic_new_lock
- 그리드 UI 적용
2025-09-02 02:37:35 +09:00
Yu Sung
f11120b8d0
feat(character-detail): 상세 화면 도입 및 네비게이션/API 연동
2025-09-02 01:10:41 +09:00
Yu Sung
26271e421d
ic_can_circle로 되어 있는 이미지 ic_can으로 변경
2025-08-30 00:47:50 +09:00
Yu Sung
6afe04048f
feat(chat-talk): 톡 목록 조회 API 연동 및 목록 UI 구성
2025-08-29 22:25:12 +09:00
Yu Sung
4dd1866169
feat(character): 캐릭터 메인 화면 구현 및 Combine 기반 리팩터링
...
- 배너/최근/신규/큐레이션 섹션 UI 구성 및 데이터 바인딩
- 네트워크 이미지 로더를 Kingfisher(KFImage)로 교체하여 캐싱/재시도 지원
- CharacterApi에 토큰 헤더 포함, GET /api/chat/character/main 연동
2025-08-29 20:58:57 +09:00
Yu Sung
1488ed5b89
feat(chat): 채팅 탭 추가 및 캐릭터/톡 내부 탭 구현
...
- ChatTabView 신설: 앱 바 + 내부 탭(캐릭터/톡) 전환 구성
- 커스텀 탭 적용
- indicatorHeight: 4, indicatorColor: #3bb9f1
- tabText color: #b0bec5
- 폰트: 선택 전 Pretendard-Regular, 선택 후 Pretendard-Bold
- HomeView/BottomTabView에 ChatTabView 연동
- CharacterView/TalkView 플레이스홀더 추가
2025-08-29 14:33:51 +09:00
Yu Sung
97a0798995
feat: 마이페이지
...
- 내 채널 보기 추가
2025-07-30 14:31:06 +09:00
Yu Sung
70af4cb3dd
feat: 최근 들은 콘텐츠 로컬 DB 추가
2025-07-28 22:34:34 +09:00
Yu Sung
a73cafa08c
feat: 설정 페이지
...
- 공지사항, 이벤트 메뉴 제거
2025-07-28 20:24:28 +09:00
Yu Sung
7d22a29517
feat: 상단에 최근 공지사항 표시
2025-07-28 20:08:27 +09:00
Yu Sung
b20a6cb0f6
feat: 고객센터 상단 로고 변경
2025-07-28 19:05:12 +09:00
Yu Sung
7f625c0a9d
feat: 마이페이지
...
- 신규 UI
2025-07-28 18:59:26 +09:00
Yu Sung
1e693cb8d8
Locale 한글 추가
2025-07-22 06:14:45 +09:00
Yu Sung
a22594320f
fix: 메인 홈 - 인기 크리에이터
...
- 이미지 crop 적용
2025-07-22 05:53:21 +09:00
Yu Sung
6fc6360f23
feat: 메인 라이브
...
- 라이브 예약중 UI 적용
2025-07-22 05:29:50 +09:00
Yu Sung
624c12817e
feat: 메인 라이브
...
- 최근 종료한 라이브 UI 추가
2025-07-22 03:58:10 +09:00
Yu Sung
0b04aa20a3
feat: 메인 라이브
...
- 라이브 다시 듣기 UI 추가
2025-07-22 03:42:40 +09:00
Yu Sung
a744376847
feat: 메인 라이브
...
- 커뮤니티 신규 UI 사이즈 적용
2025-07-22 03:36:31 +09:00
Yu Sung
a4663d0853
feat: 메인 라이브
...
- 팔로잉 채널 신규 UI 사이즈 적용
2025-07-22 03:19:01 +09:00
Yu Sung
33195e5c8e
feat: 메인 라이브
...
- 여러개로 나눠져 있던 API 하나로 병합
2025-07-22 03:11:21 +09:00
Yu Sung
5d0b23d10d
feat: 메인 라이브
...
- 추천 라이브 배너 크기 조절
2025-07-22 02:13:16 +09:00
Yu Sung
15adbfe781
fix: 메인 라이브
...
- 안 쓰는 이벤트 코드 제거
2025-07-22 02:08:15 +09:00
Yu Sung
9f39f24da8
feat: 메인 라이브
...
- 지금 라이브 중 UI 적용
2025-07-22 01:48:00 +09:00
Yu Sung
7518ac7957
feat: 메인 라이브
...
- 새로운 UI의 기본 골격 적용
2025-07-22 01:18:21 +09:00
Yu Sung
967c83a122
fix: 메인 홈
...
- 섹션 제목 크기 26 -> 24 변경
- 라이브 이미지 pdf 파일로 변경
2025-07-22 01:12:07 +09:00
Yu Sung
0db3c2cc19
fix: 메인 홈
...
- 오디션 이미지 추가
- 오디션 리스트 페이지로 이동
2025-07-21 23:33:08 +09:00
Yu Sung
f3898ac415
fix: 메인 홈 - 라이브, 추천 채널
...
- 배경색 변경
2025-07-21 23:17:38 +09:00
Yu Sung
7318d7fcda
fix: 메인 홈 - 인기 크리에이터
...
- 팔로우 수 제거
- 팔로우 버튼 추가
- 배경: 그라데이션 제거, 하나의 색으로 설정
2025-07-21 23:10:24 +09:00
Yu Sung
23053b4223
fix: 라이브
...
- 500캔 후원 채팅 배경 59548f -> c25264로 변경
2025-07-15 06:48:32 +09:00
Yu Sung
b8f679d233
fix: 메인 홈
...
- 콘텐츠 업로드 버튼 추가
2025-07-15 05:06:29 +09:00
Yu Sung
97c34dd33b
fix: 메인 홈
...
- 추천 채널 : 모든 글자 색 white
- 보온 주간 차트 : row 사이 간격 16
2025-07-15 04:02:25 +09:00
Yu Sung
ea235b62d7
fix: 메인 홈
...
- 콘텐츠 폰트 pretendard로 변경
- 시리즈 이미지 하단에 블랙 제거
2025-07-15 03:47:50 +09:00
Yu Sung
48e60bff57
fix: 메인 홈 - 인기 크리에이터
...
- 프로필 이미지 사이즈 65 -> 70 변경
2025-07-15 03:43:28 +09:00
Yu Sung
8158a910ed
fix: 메인 홈 - 이벤트 배너 영역
...
- 기존 홈 탭 상단에 있는 배너 임시 추가
2025-07-15 03:31:08 +09:00
Yu Sung
e39b93b152
fix: 메인 홈 - 보온 주간 차트
...
- 랭킹 숫자에 너비 지정하여 9위와 10위 커버이미지 정렬이 맞지 않는 버그 수정
2025-07-15 01:25:03 +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
ef11a0ae28
fix: 메인 홈 - 보온 주간 차트 사이즈 수정
...
- 아이템 사이즈 282 -> 280
- 아이템 항목 사이즈 합계: 180 -> 252
- 순위 글자 크기: 16.7 -> 24
2025-07-15 00:46:07 +09:00
Yu Sung
0e1b3dece3
fix: 포인트 아이콘 이미지 변경
2025-07-15 00:19:06 +09:00
Yu Sung
8aa8c3e9ec
feat: 메인 홈
...
- 캔 충전 아이콘 변경
- 검색, 구매목록 아이콘 추가
2025-07-15 00:16:05 +09:00
Yu Sung
61b2f9cd89
fix: 메인 홈 - 이벤트 배너, 오디션 배너 사이즈 수정
...
- 이벤트 배너: 좌우 마진 제거
- 오디션 배너: 좌우 마진 제거, 352x120 비율로 변경
2025-07-15 00:09:45 +09:00
Yu Sung
1dc07c674f
fix: 메인 홈 - 추천 채널
...
- 좋아요, 댓글 수 아이콘 변경
2025-07-14 23:48:17 +09:00
Yu Sung
d7f462a2f0
fix: 메인 홈 - 인기 크리에이터
...
- 프로필 이미지 사이즈 65로 변경
2025-07-14 23:38:08 +09:00
Yu Sung
de6b581220
fix: 메인 홈 - 보온 주간 차트
...
- 아이템 사이즈 수정
2025-07-14 23:34:07 +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
9c32c4ab3b
fix: 메인 홈 - 인기 크리에이터
...
- 프로필 이미지 사이즈 60으로 변경
2025-07-14 23:08:14 +09:00
Yu Sung
6c7790cbff
fix: 메인 홈 - 지금 라이브 중
...
- 아이템 배경색 변경
- 라이브 제목과 크리에이터 닉네임 순서 변경
2025-07-14 23:06:39 +09:00
Yu Sung
4b337700d5
feat: 스플래시 변경
2025-07-14 21:46:34 +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
87b43bd2c2
feat: 메인 홈 - 라이브 중
...
- 터치 액션 추가
2025-07-14 19:52:16 +09:00
Yu Sung
4c3fa0fbb5
feat: 메인 홈 - 크리에이터 랭킹, 추천 채널
...
- 터치시 크리에이터 채널로 이동하는 기능 추가
2025-07-14 18:47:21 +09:00
Yu Sung
d05aea3ff9
feat: 메인 홈
...
- 큐레이션 영역 UI 추가
2025-07-14 18:41:59 +09:00
Yu Sung
0f658d07af
feat: 홈 메인
...
- 추천 채널 UI 추가
2025-07-14 14:21:31 +09:00