2013년부터 만들어왔던 프로그램을 1번부터 개발 일지를 작성한다는게 좀 이상하지만 암튼 작성.

1.000 버전에서 메이저 업데이트를 두 번 거쳐서 현재 3.770 버전에서 업데이트가 멈춰있는 프로그램을 개량을 해보기로 했다.

일단 버전명부터 바꾸기로. 내맘대로 버전을 올리다보니 큰 변화가 있어도 리비전을 올리거나, 작은 변화가 있어도 마이너 버전을 올리는 경우가 종종 있다보니 나도 헷갈려서 많이들 쓰는 "연도.월.리비전"을 써보기로 했다.

플러그인 시스템을 추가해서 기본 기능 외에 다른 명령도 직접 구현해서 사용할 수 있도록 할 예정. 시스템은 구현 끝났다.

여태 꾸준히 써왔던 .NET Framework 4.x를 버리고 .NET Core 3.1로 구현한다. 최종적으로는 .NET 5를 거쳐서 .NET 6에 정착하는 것이 목표.

WPF만큼 쓰기 편한 GUI 라이브러리가 없다보니 아직은 속도가 느린 편이다. WPF 버전 완성하면 저성능 환경을 위한 Windows Forms 버전도 만들어볼까 싶음.

ReSharper가 열심히 코드를 만져주고 있다. 다만 다람리네이머 보다는 여기에 쓴 다른 라이브러리들 위주로 코드 추천을 해주고 있어서 아마 다람리네이머 만들면서 Blockar, Winston, File Type Detector 개선이 많이 될 것 같다.

자동 업데이트 기능을 만들어볼까 싶다. 여태 배포된 버전에서는 업데이트 있다는 것까지만 확인하고 알아서 받으라고 다운로드 경로 버튼만 노출해줬는데 버튼 하나만 누르면 자동으로 받아다가 교체해주는 기능을 만들면 어떨까 싶음.

댈엄지님의 창작활동을 응원하고 싶으세요?