チケット #1521 (closed タスク: 対応済)
Big Sur対応(UIデザイン調整等)
報告者: | daisuke | 担当者: | daisuke |
---|---|---|---|
優先度: | 普通 | マイルストーン: | 3.5b5 |
コンポーネント: | アプリケーション | バージョン: | |
キーワード: | 関係者: |
説明 (最終更新者: daisuke) (diff)
Xcode12.2 betaにていくつか差分
・[[NSProcessInfo processInfo] operatingSystemVersion]がメジャー11、マイナー0になっている。Xcode12ではメジャー10、マイナー16
・NSWindow toolbarStyleを設定しないと、タイトルバーの中にツールバー配置される。
//NSWindowToolbarStyleExpanded: ツールバー独立。
//NSWindowToolbarStylePreference: ツールバー独立。ボタンを中央配置。
//NSWindowToolbarStyleUnified: タイトルバーの中にツールバー配置。
//NSWindowToolbarStyleUnifiedCompact: タイトルバーの中にツールバー配置。コンパクト
//NSWindowToolbarStyleAutomatic: OSが決める(おそらくNSWindowToolbarStyleUnifiedになっている)
・NSWindow titlebarSeparatorStyleで、タイトルバー(+ツールバー)とウインドウcontentとの間の分割線スタイル設定可能。
//NSTitlebarSeparatorStyleNone: 分割線なし
//NSTitlebarSeparatorStyleLine: 普通の線
//NSTitlebarSeparatorStyleShadow: 影付き線
//NSTitlebarSeparatorStyleAutomatic: OSが決める(おそらくNSTitlebarSeparatorStyleLineになっている)
→
・ツールバーの色調整
・タブの色調整
・環境設定の幅調整
・OSバージョン取得処理
・titlebarSeparatorStyleとtoolbarStyleの設定
Xcode12のSDKでtitlebarSeparatorStyle未定義なのでとりあえず#if 0
Xcode12.2正式リリースされたら再度対応
・検索、マルチファイル検索ダイアログのポップアップメニュー表示不具合修正