Skip to content

MyToDo2 2.0.1

Choose a tag to compare

@lottoria-dev lottoria-dev released this 24 Oct 23:43
· 2 commits to master since this release

MyToDo2 2.0.1

바탕화면의 말풍선으로 메모와 일정을 확인하고 편집하는 Windows 위젯 MyToDo2입니다. 현재 PC에서 바로 사용하거나, 개인 Google 시트를 연결해 여러 PC에서 같은 내용과 순서를 이어 사용할 수 있습니다.

주요 변경 사항

메모와 일정을 한 위젯에서

  • 상단 M/S 스위치로 자유 메모와 일정을 전환합니다.
  • 일정은 날짜·시각·제목을 먼저 보여 주며, 완료하면 제목에 삭제선을 표시합니다.
  • 말풍선은 1줄 → 2줄 → 전체 내용의 세 단계로 펼칩니다. 위젯 전체 접기·펼치기도 별도로 제공합니다.
  • 말풍선을 더블클릭하거나 연필 아이콘을 눌러 편집합니다.

보기 편한 화면과 빠른 정리

  • 말풍선을 드래그해 순서를 바꾸고, 연결된 PC끼리 같은 순서를 공유합니다.
  • 항목 수와 펼침 상태에 맞춰 위젯 높이가 늘거나 줄어듭니다.
  • 본문과 해시태그 검색, 완료 항목 확인을 지원합니다.
  • 말풍선 모양·꼬리·색상·글꼴·불투명도와 항목별 색상을 설정할 수 있습니다.
  • 임박한 일정은 지정한 색상으로 강조합니다.
  • 상단바와 입력 양식, 말풍선 여백을 슬림하게 정돈했습니다.

개인 Google 시트 연결

  • 개발자 템플릿을 복사하는 대신, 내 빈 시트에 설치 코드를 한 번 붙여넣는 방식으로 변경했습니다.
  • 내 시트 만들기 → 설치 코드 실행·권한 승인 → 웹 앱 배포 → 전용 코드 연결을 단계별로 안내합니다.
  • 완료 버튼을 누르면 다음 단계가 활성화되며, 완료한 단계는 이 PC에 저장됩니다.
  • 설치 코드는 시트 형식과 메모·상담·출장·보고서 마감 예시를 함께 준비합니다.
  • 다른 PC에서는 전용 코드가 있어요를 선택하고 같은 코드를 등록하면 됩니다.

동기화와 데이터 보관

  • 편집 저장·완료·삭제·순서 변경 후 변경사항을 자동으로 전송합니다.
  • 실행 직후 한 번 동기화하고, 다른 PC의 변경은 기본 30분마다 확인합니다.
  • F5 / 우클릭 → 지금 동기화로 즉시 확인할 수 있습니다. 정기 조회 간격은 설정에서 변경합니다.
  • 휴지통 버튼은 위젯에서 항목을 숨기며, 연결된 시트에는 내용을 보관합니다.
  • JSON 백업·가져오기, CSV 저장과 Windows 시작 시 자동 실행을 지원합니다.

다운로드와 실행

  1. 아래 첨부 파일에서 MyToDo2-2.0.1-win-x64.zip을 다운로드합니다.
  2. 기존 프로그램을 종료하고 ZIP 전체를 압축 해제합니다.
  3. MyToDo2.exe를 실행합니다.

Windows x64용 자체 포함 배포본으로, .NET을 별도로 설치할 필요가 없습니다. 처음에는 시트 연결 없이 로컬 메모장으로 사용할 수 있습니다. 다른 PC와 연결하려면 우클릭 → 설정 → 시트 연결을 진행하세요.

  • 실행용 ZIP: MyToDo2-2.0.1-win-x64.zip
  • ZIP 확인용 SHA-256: MyToDo2-2.0.1-win-x64.zip.sha256

GitHub가 제공하는 **Source code (zip / tar.gz)**는 개발용 소스이며 실행 파일이 아닙니다.

연결과 백업 시 확인할 사항

  • 개인 시트의 공유는 제한됨으로 유지하세요. 웹 앱 배포의 ‘모든 사용자’와는 별도 설정입니다.
  • 전용 코드를 가진 사람은 메모를 읽거나 변경할 수 있습니다. 코드와 연결정보 파일은 암호처럼 보관하세요.
  • 메모 동기화는 사용자의 개인 시트와 Apps Script로 진행하며 개발자 서버를 거치지 않습니다.
  • 구글 시트 연결정보는 JSON 백업에 포함하지 않습니다.
  • JSON·CSV 백업은 암호화되지 않으므로 안전한 곳에 보관하세요.
  • 학교·회사 계정은 조직 정책에 따라 웹 앱 배포가 제한될 수 있습니다.

통신 규격 3을 사용하는 기존 개인 시트는 같은 전용 코드로 연결할 수 있습니다. 1.x의 공개 시트 링크와 2.x의 전용 코드는 서로 다른 연결 방식입니다.

안내와 문의

무료 사용 범위와 재배포 조건은 LICENSE.md, 외부 구성요소는 THIRD_PARTY_NOTICES.md를 확인하세요. 일부 코드 작성·검토 및 문서화에 AI 기반 개발 도구를 활용했으며, 최종 설계·검증·배포 책임은 개발자에게 있습니다. 검사 내용과 남은 검증 항목은 VALIDATION.md에 기록합니다.

개발: MathTime