| 개발 일지 — 작업 타임라인 |
| No. |
세션 |
추정 날짜 |
단계 / 구분 |
작업 내용 |
주요 결정 · 이슈 |
상태 |
| 1 |
스트림덱 3 |
2026-06-16 |
기술검토 |
여러 PC 동기화 · 사이트 자동 로그인 방안 논의 |
런처에 로그인 기능 만들지 않고, 동기화는 클라우드 폴더(OneDrive 등) / 자동 로그인은 브라우저 세션에 위임하기로 결정 |
결정·보류 |
| 2 |
스트림덱 3 |
2026-06-16 |
코드 리뷰 |
dararak 전체 코드 점검 — 개선점 10가지 도출 |
삭제 확인 부재, 설정 손상 시 초기화, 크롬 전용 창배치, 저장 실패 무시, 죽은 코드 등 |
완료 |
| 3 |
스트림덱 3 |
2026-06-16 |
안정성 개선 |
주요 결함 17건 일괄 수정 (폴더용 + 공유용 올인원 동시 반영) |
삭제 확인창, 설정 손상 백업·복구, Edge 폴백, 저장 실패 알림, 창 크기·위치 기억, 중복 실행 방지, Esc 닫기, 알림창 소유자 통일, 죽은 코드 제거 |
완료 |
| 4 |
스트림덱 3 |
2026-06-16 |
UI |
크기조절 손잡이(Grip)에 잘 보이는 삼각형 표시 추가 |
기존 반투명 흰색(#80FFFFFF)이 밝은 배경에서 안 보이던 문제 해결 |
완료 |
| 5 |
스트림덱 4 |
2026-06-17 |
기능 개발 |
'열린 사이트 가져오기' 기능 추가 (Chrome/Edge 창의 현재 탭 수집) |
방식1(창별 현재 탭, 안정적) 채택, 방식2(모든 탭)는 별도 옵션화 |
완료 |
| 6 |
스트림덱 4 |
2026-06-17 |
기능 개발 |
'모든 탭' 모드 추가 (스캔 중 탭 자동 전환 후 원위치 복귀) |
UI 자동화 best-effort 방식, 실행 전 확인 팝업 + 안내문구 제공 |
완료 |
| 7 |
스트림덱 4 |
2026-06-17 |
UI 다듬기 |
안내문구 줄바꿈·행간 정리, '찾기 완료!' 결과 팝업 추가 |
문구 앞부분 수정, 첫 검색에서도 결과 표시되도록 보완 |
완료 |
| 8 |
스트림덱 4 |
2026-06-17 |
버그 수정 |
완료 팝업이 브라우저 뒤로 가려지던 문제 수정 |
팝업 Topmost 적용 + 스캔 후 가져오기 창을 앞으로 끌어올림 |
완료 |
| 9 |
스트림덱 4 |
2026-06-17 |
버그 수정 |
주소 처리 오류 수정 (https://C:/… 깨짐), 빈 '사이트 ·' 항목 정리 |
스킴 구분(웹=https / 로컬=file:/// / 검색어 제외), 빈 항목 자동 정리 |
완료 |
| 10 |
스트림덱 4 |
2026-06-17 |
UI |
'항목 추가'와 '열린 사이트 가져오기'를 가로 2단(좌우 나란히) 버튼으로 배치 |
처음엔 세로 2단으로 만들었다가 사용자 요청대로 가로 배치로 수정 |
완료 |
| 11 |
스트림덱 4 |
2026-06-17 |
버그 수정 |
가져오기 취소 시에도 '추가했어요' 안내가 뜨던 문제 디버깅 |
취소 분기 처리 점검 중 세션 중단 |
진행/중단 |
| 12 |
스트림덱 5 |
2026-06-18 |
기능 개발 |
글꼴(폰트) 내장 — 실행 파일에 폰트를 포함해 다른 폴더/PC로 옮겨도 UI 글꼴이 안 깨지게 |
창런처(글꼴포함).vbs 단일 파일로 통합 |
완료 |
| 13 |
스트림덱 5 |
2026-06-18 |
기능 개발 |
창 모드 열기 브라우저 자동 선택(Chrome→Edge→웨일) + 사이트 가져오기에 웨일 추가, 최소화된 창도 스캔 |
여러 브라우저 환경 대응 |
완료 |
| 14 |
스트림덱 5 |
2026-06-18 |
버그 수정 |
웨일 사이드바 위젯이 탭(TabItem)으로 잡혀 '모든 탭'이 1개만 읽히던 문제 수정 |
창 맨 위쪽 탭 줄만 스캔하는 위치 필터 추가 (크롬 '모든 탭'은 여러 탭 정상 수집) |
완료 |
| 15 |
스트림덱 5 |
2026-06-18 |
한계 · 보류 |
웨일 '모든 탭'은 여전히 현재 탭 1개만 수집되는 한계 확인 |
웨일이 접근성 API로 상단 탭을 노출하지 않음 → 세션 파일 직접 해독 방식 필요(추후 작업) |
미해결/보류 |
| 16 |
스트림덱 5 |
2026-06-18 |
버그 분석 |
단일 파일(창런처.vbs) 실행 시 창이 안 뜨는 원인 추적 |
근본 원인: 리눅스 마운트가 WindowLauncher.ps1의 '잘린(truncated) 사본' 제공 — 마지막 줄 [void]$win.ShowDialog()가 [void]$에서 끊김 |
완료 |
| 17 |
스트림덱 5 |
2026-06-18 |
빌드 수정 |
윈도우 원본을 PowerShell로 직접 읽어 단일 파일 재빌드 + 창 실행 확인 |
오래된/잘린 마운트 사본 대신 온전한 원본으로 빌드하도록 변경 |
완료 |
| 18 |
스트림덱 5 |
2026-06-18 |
정리 |
진단 중 생성한 임시 파일들에 '[지워도 됨]' 접두어 부착 |
샌드박스 권한상 직접 삭제 불가 → 사용자가 한 번에 골라 삭제하도록 표시 |
완료 |
| 19 |
스트림덱 6 |
2026-06-19 |
UX 개선 |
'사이트 가져오기' 다이얼로그를 자동 스캔 → 수동 실행 방식으로 변경 |
브라우저 선택 후 '가져오기'를 눌러야 스캔 시작, 버튼명 '다시 시도'→'가져오기' |
완료 |
| 20 |
스트림덱 6 |
2026-06-19 |
기능 개발 |
'보고 있는 창만 / 전체 창 모두' 범위 선택 도입 |
Z-순서로 가장 최근 활성 창을 판별, 선택 시 항상 해당 창의 모든 탭 수집('모든 탭' 체크박스는 제거) |
완료 |
| 21 |
스트림덱 6 |
2026-06-19 |
UX 개선 |
범위 선택을 인라인 체크박스 → '가져오기' 클릭 시 뜨는 팝업으로 이동 |
다이얼로그는 브라우저 선택만, 범위는 '어디서 가져올까요?' 팝업에서 선택 |
완료 |
| 22 |
스트림덱 6 |
2026-06-19 |
UI |
범위 팝업 버튼 호버 스타일(평소 연보라 → 호버 시 핑크) 적용, '취소'를 우상단 X로 교체 |
Esc로도 닫힘 |
완료 |
| 23 |
스트림덱 6 |
2026-06-19 |
UI |
두 범위 버튼 스타일 통일 (GhostPink), 글꼴 두께·크기 일치 |
'보고 있는 창만'의 굵은 글씨를 '전체 창 모두'와 동일(14, SemiBold)로 맞춤 |
완료 |