Mojave対応を行なったAquaSKKを4.6.0としてリリースした。2018-9-1: HighSierraで一部機能(#84)が動かない不具合が見付かったので、修正して4.6.1としてリリースした。
https://github.com/codefirst/aquaskk/releases/tag/4.6.1
🌓ダークモード
Mojaveではダークモードが導入された。
(WWDC2018 Keynoteより引用)
AquaSKKもダークモードに対応させ、候補ウインドウがダークモードで表示されるようにした。 さらに、アクセントカラーも扱うようにした。
🎨 アイコン色の調整
ダークモードではASCIIモードのモードアイコンの視認性がかなり低くなる。
Mojaveより前から存在していた問題(Issue #75)だが、ダークモードが強化されたMojaveではより顕著になる。
色合いを調整して、視認性を向上させた。
👋32bitサポートの廃止/libc++への切り替え
Xcode10から32ビットアプリケーションのサポートが廃止された。Mojave以降は64ビットアプリケーションのみのサポートとなるので、これを気に32ビットサポートは廃止した。
(WWDC2017 Keynoteより引用)
またlibstdc++のサポートが廃止されたので、libc++に切り替えた。これは目に見える影響はないと思う。
🙊NDAへの配慮
本記事はNDAに配慮し、Xcode 10やmacOS Mojaveのスクショショットは利用していない。Mojaveが正式リリースしてから書けば楽だったが、キリがついたのでリリースした。若干、無理がある。
ダークモード対応中の様子は楽しいので、それはどこかでロンダリングした上で出したい。