Repository navigation
Releases: plead-ops/ddoktti-here
Release list
v0.1.25
똑띠왔어요 0.1.25
첫 설정을 마친 뒤 캐릭터가 보이지 않던 문제를 고치고, 잠자기 동작을 다듬었습니다.
- 첫 설정 화면을 마치면 캐릭터가 바로 화면에 나타납니다. 전에는 "항상 함께하기"가 꺼진 채 저장되는 경우가 있어 알림이 올 때만 보였습니다. 이미 "필요할 때 만나기"를 고른 분의 설정은 그대로 유지됩니다.
- Windows에서 작업표시줄을 자동 숨김으로 쓰면 최대화한 창을 전체 화면으로 잘못 보고 캐릭터를 숨기던 문제를 고쳤습니다.
- 설정 화면에서 전체 화면이나 발표 중으로 감지되어 캐릭터가 숨겨진 상태를 알려 줍니다. 진단 리포트에도 표시 상태가 들어갑니다.
- 첫 설정의 연결 단계에서 Slack과 Google Calendar를 모두 연결하면 좋다는 안내를 보여 줍니다. 연결하지 않아도 시작할 수 있고, 첫 설정을 마치지 않으면 다음에 켤 때 다시 보여 줍니다.
- 자리를 비우면 5분 뒤에 잠들고, 잠든 동안에는 자리에서 일어나지 않습니다. 돌아왔을 때 인사를 놓치면 그때 일어납니다.
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.
v0.1.24
똑띠왔어요 0.1.24
Slack 알림에 사진·동영상 미리보기를 더하고, 캐릭터 움직임을 더 부드럽게 다듬었습니다.
사진 미리보기를 보려면 업데이트 후 설정 → Slack에서 "다시 연결"을 한 번 눌러 주세요. 미리보기에 새 Slack 권한(파일 읽기)이 필요합니다. 다시 연결하기 전에도 알림은 그대로 오고, 미리보기만 빠집니다.
- 사진이나 동영상이 온 Slack 메시지는 말풍선에 작은 미리보기 이미지를 함께 보여 줍니다. 동영상은 대표 이미지를 보여 주며, 설정에서 "알림 내용 숨기기"를 켜면 미리보기도 숨깁니다.
- 글 없이 사진·동영상·파일만 온 메시지가 빈 말풍선으로 오던 문제를 고쳤습니다. 이제 "📷 사진", "🎬 동영상", "📎 파일: 견적서.pdf"처럼 보여 줍니다.
- 알림 말풍선의 간편 반응에 🙌를 더했습니다.
- 캐릭터가 걷거나 움직일 때 가끔 멈칫하거나 떨리던 문제를 고쳤습니다. 화면 주사율에 맞춰 그리고, 그리는 비용을 크게 줄였습니다(특히 Mac).
- 트랙패드를 탭만 해도 캐릭터 메뉴(두 손가락 탭)와 간지럼 반응(한 손가락 탭)이 동작합니다. 전에는 꾹 눌러야만 반응했습니다.
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.
v0.1.23
똑띠왔어요 0.1.23
Slack 알림을 놓치지 않게 다듬고, 비공개 채널·그룹 DM·키워드 알림을 더했습니다.
업데이트 후 설정 → Slack에서 "다시 연결"을 한 번 눌러 주세요. 비공개 채널·그룹 DM 알림과 "확인 시 Slack에서도 읽음"에 새 Slack 권한이 필요합니다. 다시 연결하기 전에도 기존 알림은 그대로 옵니다.
- 내가 참여한 비공개 채널과 그룹 DM도 알려 줍니다. 비공개 채널은 공개 채널과 같은 기준(멘션, @here·@channel, 참여한 스레드)으로, 그룹 DM은 DM처럼 모든 메시지를 알립니다.
- 키워드 알림: 설정의 Slack 필터에 단어를 넣으면 멘션이 없어도 그 단어가 나온 메시지를 알려 줍니다(최대 20개).
- Slack 알림은 이제 직접 닫을 때까지 떠 있습니다. "확인"을 누르면 Slack에서도 읽음으로 표시되고(설정에서 끌 수 있음, 스레드 답글 제외), Slack에서 먼저 읽으면 말풍선이 자동으로 닫힙니다.
- 같은 대화의 메시지는 "민수 · 3건"처럼 말풍선 하나로 묶고, 같은 시각에 시작하는 일정은 "일정 2개"로 합칩니다.
- Slack 알림을 "30분 뒤"로 미룰 수 있습니다.
- 알림 일시 중지 중에 온 Slack 알림은 버리지 않고 모아 뒀다가 중지가 끝나면 보여 줍니다. 설정에서 켜면 Google Calendar 회의 중에도 같은 방식으로 모아 둡니다.
- 캐릭터 메뉴에 최근 알림 목록, 오늘의 다음 일정(회의 참여 버튼), 타이머 바로 시작(5·15·25·50분)을 더했습니다. 타이머는 마지막에 쓴 시간을 기억합니다.
- 단축키 Control+Option+D(Windows: Ctrl+Alt+D)로 떠 있는 말풍선을 확인할 수 있습니다. 설정에서 끌 수 있습니다.
- 연결 끊김 안내는 1분 넘게 이어질 때만 보여 주고, 다시 연결되면 알려 줍니다. 잠깐의 Slack 오류로는 연결이 끊긴 것으로 표시하지 않습니다.
- "Slack에 다시 연결해 주세요" 안내에서 바로 다시 연결할 수 있습니다.
- 같은 일정의 다음 알림(예: 30분 전 → 5분 전)이 오면 앞선 알림을 대신합니다.
- 캐릭터가 화면 위쪽에 있을 때 말풍선이 캐릭터를 가리지 않게 했고, 모든 알림 말풍선에 "확인" 버튼을 넣었습니다.
- 캐릭터가 최근에 덜 머문 화면 쪽으로 산책을 가고, 걸음과 이동 거리를 그림에 맞춰 발이 덜 미끄러집니다.
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.
v0.1.22
똑띠왔어요 0.1.22
Windows 표시 문제와 Slack 알림 세부 동작을 다듬었습니다.
- Windows에서 화면 위에서 줄을 타고 내려올 때 줄만 보이고 캐릭터가 착지 뒤에야 보이던 문제에 대응했습니다. 같은 증상이 계속되면 설정의 진단 전송을 보내 주세요. 창 크기 이상이 기록되어 원인을 찾는 데 쓰입니다.
- 스레드 답글 안에서 내가 속한 그룹이 멘션되면 멘션 알림으로 옵니다.
- Slack에서 읽은 알림 자동 해제가 스레드 밖 메시지에만 적용되도록 바로잡았습니다. 스레드 답글은 Slack이 따로 읽음을 관리해 잘못 닫히는 경우가 있었습니다.
- DM 알림에서 간편 답글을 보내면 대화에 바로 올라갑니다(채널 메시지는 스레드 답글로 올라갑니다).
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.
v0.1.21
똑띠왔어요 0.1.21
Slack 알림에서 바로 답할 수 있습니다.
- 알림 말풍선에서 이모지(👍 ✅ 👀 🙏)로 반응하거나 짧은 답글을 보낼 수 있습니다. 답글은 해당 메시지의 스레드에 내 계정으로 올라갑니다.
- 이 기능은 Slack 권한(메시지 쓰기, 리액션 쓰기)이 추가로 필요합니다. 기존에 연결한 계정은 설정에서 Slack을 한 번 다시 연결해 주세요. 다시 연결하기 전에는 안내 문구만 표시됩니다.
- 내가 참여한 스레드의 답글 알림은 내가 그 스레드에서 멘션된 경우에도 옵니다.
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.
v0.1.20
똑띠왔어요 0.1.20
Slack 스레드 답글 알림을 더했습니다.
- 내가 시작했거나 답글을 단 스레드에 새 답글이 오면 멘션이 없어도 알려 줍니다. 설정의 Slack 필터에서 "내가 참여한 스레드의 답글"로 끌 수 있습니다. 판단에 쓰는 스레드 작성자 목록은 서버가 1분만 참조하고 저장하지 않습니다.
- 0.1.19의 변경(가만히 있을 때 고개 갸웃, 일정 알림 남은 시간, 5분 수면, 창 위 갇힘 탈출, 천장 투어, Slack에서 읽은 알림 자동 해제)이 모두 포함됩니다.
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.
v0.1.19
똑띠왔어요 0.1.19
가만히 있을 때와 알림 중에도 살아 있고, 창 위에 갇히지 않게 다듬었습니다.
- 가만히 서 있을 때 고개를 좌우로 갸웃하고 가끔 눈을 깜빡입니다. 새 그림 4장은 기본 자세와 비율·선 굵기·재킷 밑단까지 맞췄습니다.
- 알림 말풍선이 떠 있는 동안 캐릭터가 멈춰 있지 않고 두 가지 자세를 번갈아 보여 줍니다.
- 일정 알림이 "곧"이 아니라 "1시간 뒤 일정이 시작돼요"처럼 남은 시간을 정확히 말하고, 말풍선이 떠 있는 동안 시간이 줄어듭니다. 시작 시각과 종료 시각도 함께 보입니다. 알림 내용 숨기기를 켠 경우 시각은 표시하지 않습니다.
- 5분 넘게 입력이 없으면 바로 이불을 덮고 잡니다. 돌아오면 반기고, 30분 이상 비웠다면 더 반가워합니다.
- 창 위에서 내려오지 않던 경우를 고쳤습니다. 내려오고 싶을 땐 다시 올라가지 않고, 줄도 짧은 점프도 없으면 발판 끝까지 걸어가 바로 아래 창이나 바닥으로 뛰어내립니다. 한쪽 끝에서 안 되면 반대쪽 끝을 시도합니다.
- 창을 최대화했을 때의 천장 투어는 반대편 끝까지 가로지르며 중간중간 멈춰 구경하고, 옆면 빼꼼은 두 번 내밉니다.
- 줄을 타고 올라가거나 내려온 뒤의 어색한 착지 표정을 없앴습니다. 발판 창이 닫혀 떨어졌을 때의 말풍선도 없앴습니다.
- 캐릭터 동작에 겹쳐 있던 위아래 흔들림을 모두 뺐습니다. 그림 전환만으로 움직입니다.
- Slack에서 이미 읽은 메시지의 알림은 자동으로 닫힙니다. 다른 기기에서 읽어도 적용되며, 알림 전달 후 2시간까지 10초 간격으로 확인합니다.
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.
v0.1.18
똑띠왔어요 0.1.18
가만히 있을 때와 잘 때도 살아 있는 캐릭터, 자리를 비우고 돌아올 때의 반응, 창을 다룰 때의 반응을 더했습니다.
- 가만히 서 있을 때 숨을 쉬며 고개를 좌우로 갸웃하고 가끔 눈을 깜빡입니다. 정지 이미지가 아닙니다.
- 10분 동안 입력이 없으면 졸기 시작해 계속 꾸벅입니다. 30분이 넘으면 이불을 덮고 푹 잡니다. 돌아와서 키보드나 마우스를 건드리면 반갑게 깨어나고, 오래 비웠다면 "오랜만이에요!" 하고 신나합니다.
- 올라탄 창을 끌면 놀라고, 다른 창이 옆을 스치면 쳐다봅니다. 발판이 된 창을 닫으면 떨어진 뒤 삐칩니다.
- 줄을 타고 창 위에 오르거나 내려온 뒤 웅크리고 안도하던 표정을 없애고 뿌듯한 표정으로 바꿨습니다.
- 창 꼭대기에서 내려올 길이 없어 한 창 위에만 머물던 문제를 고쳤습니다. 내려오고 싶을 땐 방금 내려온 창을 다시 오르지 않고, 길이 없으면 모서리에서 뛰어내립니다.
- 오를 수 있는 창이 한쪽에 몰려 있으면 캐릭터도 그쪽에만 머물던 쏠림을 완화했습니다. 바닥에서 산책할 땐 최근에 덜 머문 쪽을 선호합니다.
- 화면을 미러링하거나 프로젝터가 연결되면 발표 중으로 보고 캐릭터와 알림을 숨깁니다. 설정 "발표 중 숨기기"(기본 켜짐)로 끌 수 있고, 디스플레이 이름과 제조사 코드는 PC에서 비교만 하고 저장하지 않습니다.
- Windows에서 캐릭터를 빠르게 드래그해 흔들 때 몸 일부가 잘려 보이던 문제를 고쳤습니다.
- 모션 갤러리에 "이불 덮고 자기", "모서리에서 줄 타기", "줄 타고 내려오기"를 추가했습니다.
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.
v0.1.17
똑띠왔어요 0.1.17
창 위로 올라간 캐릭터가 스스로 내려오도록 했습니다.
- 창 위에 오래 머물수록, 높이 올라가 있을수록 내려오고 싶어 합니다. 올라간 지 30초쯤부터 조금씩, 2분이 지나면 대부분 내려오는 쪽을 고릅니다. 바닥에 서면 다시 처음부터 올라갈 궁리를 합니다.
- 바닥이나 아래 창이 가까우면 창 모서리에서 폴짝 뛰어내립니다. 일부러 뛰는 것이라 철푸덕 넘어지지 않습니다.
- 높이 차가 크면 창 모서리까지 걸어가 줄을 타고 옆면을 쭉 내려옵니다. 내려오는 중에 창을 움직이면 따라오고, 창을 닫으면 떨어집니다.
- 모션 갤러리와 창 위 산책 미리보기에 "모서리에서 줄 타기", "줄 타고 내려오기" 동작을 추가했습니다.
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.
v0.1.16
똑띠왔어요 0.1.16
macOS 다중 모니터 환경의 표시 문제를 수정하고, 모니터 사이 이동이 실제로 시작되도록 고쳤습니다.
- macOS에서 최대화 창을 줄타고 올라가 매달릴 때 줄과 캐릭터 윗부분이 잘리던 문제를 수정했습니다. 캐릭터 창을 메뉴 막대 위에도 그릴 수 있는 창 레벨로 바꾸고, 놀이 중 지우기 범위를 작업영역이 아닌 실제 화면 경계로 맞췄습니다.
- macOS에서 배율이 다른 두 모니터에 캐릭터가 걸칠 때(빼꼼, 점프·줄타기 이동) 빠르게 깜빡이던 문제를 수정했습니다. 캐릭터 창은 항상 한 모니터 안에만 두고, 이웃 모니터로 넘어가는 부분은 보조 창이 그 모니터의 배율로 그립니다.
- 활동 범위를 "모든 모니터"로 설정해도 다른 모니터로 거의 넘어가지 않던 문제를 수정했습니다. 바닥 끝에 닿아 돌아서기 전에 이동을 시작합니다.
- 슬랙 멘션 알림에서 멘션 대상이 "@멤버"로만 표시되던 문제를 중계 서버에서 수정했습니다. 실제 이름이 표시됩니다.
- 드래그할 때 포인터가 안테나 끝을 잡습니다. 몸은 진자처럼 흔들리고, 빠르게 휘두르면 안테나 끝을 축으로 한 바퀴 돕니다.
- 잡힌 채 세게 흔들면 눈이 빙글빙글 도는 어지러움 표정이 나오고, 잠잠해지면 돌아옵니다.
- 쓰다듬기 반응을 볼이 발그레해지며 눈을 감는 표정으로 바꿨습니다.
- 포인터를 따라 달릴 때 신발 색이 바지와 같은 색으로 보이던 문제를 수정했습니다.
- 우클릭 메뉴를 정리했습니다. 우상단 X로 닫고, 타이머가 돌고 있으면 남은 시간과 일시정지·중지 버튼을 보여 주며, 알림 끄기 문구를 "30분 동안 알림 끄기 / 알림 다시 켜기"로 바꿨습니다.
- 진단용으로
DDOKTTI_TRACE=1환경변수를 켜면 프레임 좌표와 처리 시간을 로그로 남깁니다. 메시지 내용은 기록하지 않습니다.
Windows는 x64-setup.exe, Mac은 Apple Silicon·Intel 공용 universal.dmg를 다운로드하세요. .app.tar.gz와 .sig, latest.json은 자동 업데이트용입니다. 기존 계정 연결과 설정은 유지됩니다.