概要
本日はCanopyプロジェクトにおいて、複数回のリリースとUI/UX改善、およびバグ修正を実施しました。具体的には、ウィンドウフォーカス問題の解決、Claude Desktopのスタイル適用、細かなUI要素の調整とそれに伴うリリースを繰り返し行いました。
作業内容
Canopy
- ウィンドウフォーカスがアクティブなタブを正しく追跡しないバグを修正し、バージョン1.6.6をリリースした。
Cmd+Shift+Nが誤ったウィンドウに送られる問題を解決するため、@FocusedValueを用いたSwiftUIネイティブなアプローチに移行し、バージョン1.6.7を再リリースした。- Claude DesktopのCodeタブのスタイル(フォント、色、インラインコード、背景など)をCanopyに適用する大規模なCSS変更を実施した。
- Anthropicフォントのライセンス問題を考慮し、フォントのバンドルを中止して
system-uiフォントを使用するように変更した。 - SSHリモートセッション後のローカルセッションでエラーが発生するバグや、インラインコードのボーダー表示、キャレット位置のずれ、チェックボックスの配置ずれなど、多数のUIバグを修正し、バージョン1.6.8および1.6.9をリリースした。
Generated by CCDiary