-
🟦 DabitOne Desktop v1.5.4 Stable
released this
2026-06-12 08:56:16 +09:00 | 0 commits to main since this release변경 사항 (v1.5.3 → v1.5.4)
통신탭 IP 입력 개선
- IP 입력칸 6곳(Client TCP·UDP·dbNet)을 IP 전용 입력으로 교체 — 숫자만 치면 점이 자동으로 찍히고,
.키로 다음 그룹 이동, 그룹당 0~255 제한 - dbNet IP 저장/IP 채우기 정직화 — 저장은 지금 화면 값 그대로, 채우기는 칸만 채움(장비 적용은 Set)
- dbNet Set 전송 전 IP/Subnet/Gateway/Server IP 검증 — 불완전한 IP가 x.x.x.0으로 둔갑해 장비에 적용되던 사고 차단
전송 결과 정직화
- 전송이 실패해도 "완료" 토스트가 뜨던 11곳 수리 — 이제 성공했을 때만 완료 표시
- 무응답 시 "응답 파싱 실패" 대신 "컨트롤러 응답 없음 — 케이블·전원·통신 속도를 확인하세요"
- 통신탭 응답시간 콤보를 실제 설정과 연동 (표시 3초/실제 1초 불일치 해소)
- 로그 헤더에 연결 상태 상시 표시 (●초록/빨강 + 연결 정보)
- 시간 읽기 실패 시 시계가 멈춘 채 고정되던 문제 해소
현장 사고 방지 가드
- 표시목록 전송 전 파일 존재 검사 — 파일이 사라진 채 전송돼 깨진 표출(전체 RED 등)이 나오던 사고 차단
- 보드기능설정에서 통신 속도 변경 시 확인 안내 + 적용 성공 후 통신설정 속도 자동 동기화
- 디버깅 켜기 전 경고 (RS232/TTL 펌웨어·폰트 전송이 느려지는 부작용 안내)
- 화면구성 단/열 직접 입력 1~99 제한 (깨진 패킷 차단)
편의 개선
- 마지막 표시목록 자동 복원 — 앱을 켜면 마지막에 쓰던 표시목록이 바로 열림
- 배경이미지 번호·채우기 색·페이지 초기화 대상·자동전송 간격·dbNet 어댑터/속도가 재시작 후에도 유지
- 팝업 12개 창에 Enter=확인 / ESC=닫기
- 레거시 다빛채 파일을 열면 "위치·분할만 복원 — 텍스트는 재입력" 안내
안정성
- 파일 로드 실패(USB 제거·잠금) 시 크래시 방지 가드 5곳
- MQTT 수신 콜백 예외로 수신이 영구 정지하던 문제 가드
- 전역 크래시 팝업 한글 안내 + crash.log 기록 보호
Downloads
- IP 입력칸 6곳(Client TCP·UDP·dbNet)을 IP 전용 입력으로 교체 — 숫자만 치면 점이 자동으로 찍히고,