Skip to content

Releases: potados99/focus-timer

v2.4.3

08 Feb 14:29

Choose a tag to compare

변경 사항🥳

3da1880 chore: 로그 출력을 제거

v2.4.2

04 Feb 12:42

Choose a tag to compare

변경 사항🥳

38ae5b6 fix: 존재하지 않는 경로에 대해 FileVersionInfo.GetVersionInfo가 실행되지 않도록 가드 추가

v2.4.1

01 Feb 14:04

Choose a tag to compare

변경 사항🥳

34d01ee refactor: 많은 파일도 리스팅 없이 스트리밍으로 바로 삭제
b25bada refactor: 로그 삭제는 백그라운드에서 비동기로 실행해요
d9e324d fix: 오래된 로그가 삭제되지 않는 문제 해결
1996dff fix: 차트에서 앱 타이틀 표시 못 하는 이슈 해결

v2.4.0

10 Nov 12:52

Choose a tag to compare

시간 계산 정합성 문제를 해결하는 업데이트

시간 정합성이 맞지 않는 이슈를 해결합니다:

  • 시간이 지날 수록 타이머 경과 시간 합계가 실제와 차이가 나는 경우.
  • 앱별 시간들의 합계가 타이머 총 합계와 차이가 나는 경우.

타이머가 시간을 계산하는 방법을 바꾸었습니다. 이전에는 매 초마다 경과 시간에 1초를 더하는 방식이었다면, 이제는 매 초마다 마지막 업데이트 시간을 갱신하여 마지막 업데이트 시간 - 시작 시간을 계산하여 경과 시간으로 사용하도록 바꾸었습니다.

이외에도 자잘한 변경 사항을 포함합니다:

  • 로그가 너무 많이 쌓이는 것 같아 INFO만 기록되게 하였으며, 로그 파일은 14개만 남겨두게 하였습니다.

변경 사항🥳

1663892 feat: 포커스 유실되는데 UpdatedAt이 급격하게 끌어올려지는 케이스는 Crashes로 다뤄요
ec755b4 fix: 어마어마한 로그 그냥 INFO로 14개(14일에 상응)만 저장하게 해요,,
5611815 chore: 로거 포맷 개선
1900f47 refactor: 로그 깔끔하게 정리
7e783be fix: 아니 프로세스 exe path는 ExecutablePath를 써야지 클로드야
273943d fix: IsActive 이제 WindowWatcher에서 가져오고, 앱 타이틀 없으면 붙여줘요
71ad32c fix: 포커스가 전환되었으나 이벤트가 아직 안 온 상황에서 틱 이벤트를 받으면 이전 ActiveUsage를 touch하는 문제 해결
3493774 fix: 시간 계산 정합성 개선

v2.3.6

07 Aug 09:19

Choose a tag to compare

변경 사항🥳

a8f2486 fix: TimeSpan이 24시간을 넘었을 때 시간이 clip되는 문제 해결

v2.3.5

07 Apr 12:40

Choose a tag to compare

변경 사항🥳

93bec57 fix: 리셋 후에 집중도 설정이 저장되지 않는 문제 해결

v2.3.4

09 Jan 09:02

Choose a tag to compare

변경 사항🥳

8b53913 fix: 차트 윈도우에서 앱 사용량이 많으면 잘리는 문제 해결
8ddfb17 fix: 로그가 이제는 %APPDATA% 밑에 생겨요
f748d12 chore: 액티비티 타임아웃 0이면 무제한인 것으로 합니당

v2.3.3

26 Jul 06:55

Choose a tag to compare

변경 사항🥳

d1b785a feat: 다국어 지원 추가

v2.3.2

25 Jul 14:47

Choose a tag to compare

변경 사항🥳

e7c8247 fix: 타이머 오차로 인해 계산이 부정확해지는 문제 해결

v2.3.1

12 Mar 18:35

Choose a tag to compare

변경 사항🥳

e0186ad fix: msbuild 빌드에 앞서 restore부터..
e093ed4 fix: ClickOnce 배포에는 dotnet CLI 대신 msbuild를 써야 해요..
8f4359d chore: standalone 빌드로 전환