現在のステータス
現在マグネットウィンドウの5.90をリリースするために取り組んでいます。予定している主な修正は以下のとおり。
- 高DPI環境への対応
- 機能の削除
- 高DPI環境に対応しきれない機能
- 使用頻度が低いと考えられる機能
- いつのまにか動作しなくなった機能
- 陳腐化した機能
- 初期値と設定幅の見直し
- GoogleChrome、VSCodeのスナップ対応
- 対応OS8.1以降
といったところです。機能追加はなくむしろ減ってしまいます…。
現在修正中ですが、少なくとも夏前にはリリースしたいところです。
これから
十数年前のしょっぱい設計のまま機能追加やメンテナンスをしてるのが現状でソースコードの賞味期限切れを起こしていますw
2016年のv5.80系から開発環境のアップグレードやOSのサポート状態に合わせてメンテナンスしつつコードとプロジェクトの整理を行ってますがそろそろ厳しいため、リニューアルの計画を2016年から平行して進めています。二年くらいほったらかしでしたが…
今後の計画は以下の通り。
- 5.90.**で重大バグ以外のメンテナンス完了
- .Net4系のクライアントアプリ(WPF)とC++フックDLLの組み合わせで作成。
- .Netクライアント/C++フックのインターフェース設計、データ設計、クラス設計などやること山積み
- リニューアル版は6.0.0としてリリース
- 6.0.0リリース以降はオープンソース化(githubで公開予定)
という感じで考えています。時期は未定です。