Skip to content

편집 행에서 끝 시각을 넣고 목록에 구간을 보여준다 - #42

Merged
Jang990 merged 2 commits into
mainfrom
feat/#41
Sep 10, 2026
Merged

편집 행에서 끝 시각을 넣고 목록에 구간을 보여준다#42
Jang990 merged 2 commits into
mainfrom
feat/#41

Conversation

@Jang990

@Jang990 Jang990 commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Closes #41

무엇을 바꿨나

  • buildTracks가 사람이 당겨둔 끝을 trimmedEndSeconds로 함께 내보낸다. 재생이 쓰는 endSeconds는 그대로다. 둘을 갈라두지 않으면 화면이 파생값과 구별하지 못해, 제목만 고쳐 저장해도 그때의 파생값이 끝으로 굳고 이웃 트랙을 옮겼을 때 없던 빈 구간이 생긴다.
  • 편집 행과 추가 행에 끝 시각 칸이 생겼다. 시작 시각 칸과 같은 형식을 받고, 비우면 다음 트랙 시작까지다. 읽을 수 없거나 시작보다 빠르면 그 칸을 표시하고 이유를 띄운다.
  • 당겨둔 끝이 있는 트랙만 목록에 00:00 ~ 03:00으로 보인다. 나머지는 지금처럼 시작 시각만 보인다.
  • trackEditRow.js에서 입력칸 생성과 검증을 함수로 갈랐다. 칸이 하나 늘어 createEditRow가 더 길어졌는데, 원래 58줄이던 것이 36줄이 됐다.

확인

  • npm test 155개 통과
  • npm run test:e2e 30개 통과

미확인

패널 폭이 좁을 때 칸 셋이 한 줄에 들어가는지는 픽스처로 알 수 없다. 실제 시청 페이지에서 봐야 한다.

  1. 음악 모음 영상에서 타임라인을 불러온다
  2. 트랙의 ✎를 눌러 시작·끝·제목 세 칸이 한 줄에 들어가는지, 제목 칸 폭이 쓸 만한지 본다
  3. 끝을 앞당겨 저장하고 그 구간을 재생해, 잘라낸 뒤가 다음 트랙으로 건너뛰어지는지 본다

🤖 Generated with Claude Code

https://claude.ai/code/session_013NFptkvmoAHeWEhJCrEHnA

Jang990 and others added 2 commits September 9, 2026 21:37
@Jang990 Jang990 added the feat 새 기능 label Sep 9, 2026
@Jang990
Jang990 merged commit cc38473 into main Sep 10, 2026
2 checks passed
@Jang990
Jang990 deleted the feat/#41 branch September 10, 2026 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat 새 기능

Projects

None yet

Development

Successfully merging this pull request may close these issues.

편집 행에서 끝 시각을 넣고 목록에 구간을 보여준다

1 participant