56시간 동안 PR 80개, 탭 정리는 첫 11시간의 28개.
개발 과정
밀어서 보기
9월 4일
창 대신 탭 그룹
- 막힘
- 세션 = 크롬 창으로 잡으면 창 전환 목록이 열 개로 무너짐
- 한 것
- 창은 하나, 세션은 탭 그룹. 무대 · 창고 두 창 사이로 탭을 옮기는 안은 버림 — 탭 이동은 렌더러를 뗐다 붙이는 일
- 결과
- 전환은 접기 · 펴기뿐. 페이지가 다시 안 그려짐
옆으로 자란 것
9월 5일 오후 PR #29 부터 같은 데몬 위에 세션 판(Deck) · 메뉴바 SessionBar · 알림을 얹음. PR 80개 중 절반 넘게가 그쪽 — 탭 정리가 아니라 «어느 세션에 손댈지» 의 이야기라 이 편에서 뺌.
배운 점
전환 경로에는 순수 UI 만. 탭 이동 · 창 전환은 렌더러와 창 관리자를 부름. 접기 · 펴기는 그룹 속성 하나.
공유 서버에서 포트는 주인을 못 정함. 주소에서 가장 구체적인 조각(경로)부터 봄.
산출물
- 소스 — private repo(newhigen-labs/session-tabs)