Skip to content

Releases: lottoria-dev/TouchZoomBoard3

TouchZoomBoard3 3.0.9

Choose a tag to compare

@lottoria-dev lottoria-dev released this 15 Oct 14:02

TouchZoomBoard3 3.0.9

다중 모니터에서 절전 복귀 후 패널을 자유롭게 이동할 수 없고, 대상 디스플레이를 다시 선택해야 풀리던 문제를 수정했습니다.

변경 사항

  • 절전·디스플레이 변경 후 현재 모니터의 작업 영역과 DPI를 새로 읽어 패널의 이동 범위를 갱신합니다.
  • 절전 전에 남은 마우스·터치 드래그 상태를 정리합니다.
  • 외부 화면이 늦게 켜지는 경우 최대 10초 재확인하며, 원래 대상 화면과 저장 위치 비율을 유지합니다.
  • 자동 위치 복구 시 숨긴 패널을 표시하거나 키보드 포커스를 가져오지 않습니다.
  • 공식 배포 안내 주소를 https://mathtime.kr/touchzoomboard.html로 통일했습니다.

기존 확대 필기 보정, 도구 순서 설정, 색상 선택에 따른 도구 전환과 지우개·전체 지움 되돌리기를 유지합니다. 프로그램은 로그 파일을 생성하지 않습니다.

다운로드와 실행

공식 배포 페이지에서 최신 ZIP을 내려받고 새 폴더에 완전히 압축 해제한 뒤 TouchZoomBoard3.exe를 실행합니다. 기존 프로그램은 먼저 종료하세요. Windows 10 22H2 또는 Windows 11 x64와 .NET Framework 4.8 이상이 필요합니다.

SHA-256 확인 파일과 전체 버전 히스토리를 함께 제공합니다. CHANGELOG.md는 사용자용 ZIP에도 포함됩니다.

TouchZoomBoard3 v3.0.8

Choose a tag to compare

@lottoria-dev lottoria-dev released this 08 Oct 23:10

TouchZoomBoard3 3.0.8

2026-10-08 · 정식 패치 릴리스

전자칠판에서 화면을 확대한 상태로 필기할 때 곡선이 꺾이거나 글자가 일그러지는 현상을 개선했습니다.

변경 사항

  • 중복·역순 입력 처리: 이미 처리한 과거 터치 입력에 기존 보정 좌표를 재사용합니다. 재전달된 입력이 최신 필터 좌표·속도·시각을 덮어쓰지 않습니다.
  • 획 종료 안정성: 펜을 뗀 뒤 늦게 들어온 이동 입력이 새 획을 시작하지 않습니다. 이전 획의 종료 입력도 다음 획에 영향을 주지 않습니다.
  • 입력 점 보존: 재사용 기록이 없는 과거 점도 원본 그대로 전달하며, 점의 개수와 압력을 유지합니다. 같은 시각의 새 입력과 입력 시각 순환도 처리합니다.
  • 진단 기능 정리: 시험용 파일 로그와 진단 실행 기능을 정식판에서 제거했습니다.
  • 버전 히스토리 제공: CHANGELOG.md를 GitHub 저장소, 사용자용 ZIP과 Release 첨부 파일에 함께 제공합니다.

기존 아이콘·툴팁·축소 패널 가운데 정렬, 환경 설정창 이동·불투명도·도구 순서 아이콘과 색상 변경 시 도구 전환, 원 그리기, 지우개·전체 지움 되돌리기, 프레젠터 포커스 처리를 유지합니다.

사용 및 업데이트

Windows 10 22H2 또는 Windows 11 x64와 .NET Framework 4.8 이상이 필요합니다. 기존 프로그램을 트레이 메뉴에서 종료한 뒤 TouchZoomBoard3_3.0.8_Windows_x64.zip을 새 폴더에 완전히 풀고 TouchZoomBoard3.exe를 실행합니다.

이번 보정은 업데이트 후 새로 쓴 획에 적용됩니다. 이전에 일그러져 저장된 획을 자동 복원하는 기능은 없습니다. 여러 사람이 동시에 필기하는 기능과 확대 화면의 Windows 요소 조작 범위 확대는 버전 4의 개발 계획입니다.

파일과 버전 히스토리

  • 사용자용: TouchZoomBoard3_3.0.8_Windows_x64.zip
  • 무결성 확인: TouchZoomBoard3_3.0.8_SHA256.txt
  • 전체 버전 히스토리: Release에 첨부된 CHANGELOG.md 또는 태그 v3.0.8의 변경 이력

사용자용 ZIP 안에도 CHANGELOG.md와 이번 RELEASE_NOTES.md가 들어 있습니다. 저장소 소스를 빌드할 때는 build_release.bat을 실행합니다. 앱과 36개 Windows WPF 회귀 테스트 그룹이 통과하면 EXE·Windows ZIP·SHA-256과 Release 첨부용 CHANGELOG.md를 생성합니다.

확인된 범위

개발자는 진단 시험판의 전자칠판 필기 개선을 보고했습니다. 제공된 100·150·200·300·500% 시험 로그에서는 28개 획이 모두 저장됐고, 저장 좌표 4,032개가 보정 좌표와 순서까지 일치했습니다. 재전달 입력은 필터 상태를 역행시키지 않았으며 오류·획 취소·기록 누락은 없었습니다. 이 시험은 펜 4 DIP와 Windows 화면 배율 125%에서 수행됐습니다.

정식 소스 정리 과정에서는 문법·프로젝트·배포 구성 검사를 수행했습니다. 작성 환경에서 Windows 컴파일과 36개 WPF 회귀 테스트를 실행하지는 않았으며, 배포 빌드 스크립트에서 Windows 검증을 수행합니다.

프로그램은 로그 파일을 만들지 않으며 화면 내용·수업 자료·사용 통계를 수집하거나 전송하지 않습니다.

Touch Zoom Board v3.0.7

Choose a tag to compare

@lottoria-dev lottoria-dev released this 03 Oct 13:57

TouchZoomBoard3 3.0.7

환경 설정창 이동과 가독성을 개선하고, 도구 순서를 아이콘으로 확인할 수 있도록 했습니다.

변경 사항

  • 확대 중 설정창 이동 잔상 보정: 환경 설정창을 끌 때 따라다니던 사각 잔상을 보정했습니다. 마우스·터치·펜으로 제목 표시줄을 끌어 실제 창을 이동하며, 표시 전에 확대 화면과 미니맵에서 제외합니다.
  • 설정창 가독성 향상: 설정창 배경의 불투명도를 기존 값 대비 15% 높였습니다. 글자·버튼과 둥근 모서리 바깥의 투명 처리는 유지합니다.
  • 도구 순서 아이콘 표시: 환경 설정 → 도구 순서에서 실제 패널의 아이콘과 도구 이름을 함께 표시합니다. 마지막 도형과 페이지·칸 위치를 확인할 수 있으며 이동·저장·취소·기본 순서 복원을 지원합니다.

색상 선택 시 도구 자동 전환, 마지막 도형 기억·기본 선분, 첫 누름의 펜·형광펜 전환, adaptive-v9 확대 필기 보정, 중심에서 끄는 원, 지우개·전체 지움 되돌리기와 프레젠터 포커스 처리를 유지합니다. 사용자가 수정한 아이콘 선 굵기·툴팁·축소 패널 가운데 정렬도 유지합니다.

사용 및 업데이트

Windows x64와 .NET Framework 4.8 이상이 필요합니다. 기존 프로그램을 종료하고 TouchZoomBoard3_3.0.7_Windows_x64.zip을 새 폴더에 완전히 압축 해제한 뒤 TouchZoomBoard3.exe를 실행합니다. 환경 설정 → 도구 순서에서 펜·지우개·되돌리기를 첫 세 칸으로 모으면 한 페이지에서 사용할 수 있습니다.

되돌리기는 현재 세션에서만 가능하며 세션 종료 뒤에는 판서를 복구할 수 없습니다. 형광펜은 16~64 DIP, 기본 36 DIP입니다. 원은 모양 → 원 (중심에서 끌기)을 선택하고 중심을 누른 채 끌고 놓으면 그려집니다.

파일 안내

  • 사용자용: TouchZoomBoard3_3.0.7_Windows_x64.zip
  • 파일 확인: TouchZoomBoard3_3.0.7_SHA256.txt
  • 저장소 소스는 별도로 빌드합니다. build_release.bat은 앱과 31개 WPF 회귀 테스트를 빌드·실행하고 통과한 경우 배포 ZIP과 SHA-256 파일을 생성합니다.

검토본의 정상 작동을 개발자가 확인한 뒤 정식 버전으로 전환했습니다. 이번 패키지 작성 환경에서는 정적 소스·프로젝트·문서 검사를 수행했으며 Windows 컴파일과 WPF 회귀 테스트를 별도로 실행하지 않았습니다.

프로그램은 로그 파일을 생성하지 않으며 화면 내용·사용자 자료·사용 통계를 수집하거나 전송하지 않습니다. 여러 사람이 동시에 필기하는 기능과 확대 화면의 Windows 요소 조작 범위 확대는 버전 4의 향후 계획입니다.