インスタントメッセンジャーを使用するプロセスで、特にそのうちの1つの開発チームに参加した時点で、設定ウィンドウがどのように表示されるかについて多くの論争がありました。 QIP、Pidginなどの例として引用されているように、複雑すぎます。
現在qutIMでは、新しい設定ダイアログを作成する必要があるため、最適な設定ダイアログがどのように見えるかについてKhabrovchanの意見を聞きたいと思います。
ICQのみをサポートしているqutIMの初期バージョンでは、設定ウィンドウはQIPのスタイルで作成されました。つまり、単一プロトコルクライアントの場合、これは十分だと思われ、非常にシンプルで理解しやすいように見えました。ミランダ。 しかし、新しい0.2ブランチを開発する過程で、新しいプロトコル、プラグイン、その他多くのものが登場しました。 その結果、最初はこれらの設定が属するプロトコルの選択ボタンがあり、最終的にはミランダとほぼ同じツリーであることが判明しました。さらに悪いことに、設定は3つの異なる場所に行き、Kutimを完全に構成していませんでした設定ウィンドウを離れると、それは不可能でした。
次に、比較のためのスクリーンショットをいくつか示します。

多くの設定があり、アイコンがなく、さらに悪いことに、フィールドのツリー要素が表示されることに気付くかもしれません

このオプションは、設定が多すぎない場合に適しています。そうでない場合、リストは再び非常に長くなります。 Mirandaと同じ数のプラグインでKvipをラップするとどうなるか想像してみてください。 ほとんどの場合、長いリストが表示されるか、一部の場所に膨大な数のタブが表示されます...一般に、多くのオプションがありますが、すべてが非常に良いわけではありません。

Kutimaの初期バージョンはバージョン0.1で便利でした。リストにプロファイルがあり、そこにプロトコルが転送されたとき、設定の一部が重複したため、構成があまり明確でなく論理的になりました。 最終的に、コウティマの設定はこの種に変わりました

これは基本的にミランダの主な欠点を繰り返しています
設定ダイアログへの新しいアプローチを見つけるタスクは非常に困難であることが判明し、フォーラムで非常に白熱した議論につながりました。 Linuxプログラムも考慮されましたが、設定はMirandaに似ているか、Pidginのように設定の数が最小のタブバーしかありません。
最後に、Adiumについて思い出しました。これは、Kutimが過去にほとんど使用したことのない成果です。

私は、Adiumは、その中に設定できるユーザーに関する大量の情報をすぐにダンプしないことに注意したいです。 すべての設定はカテゴリに分割され、上部のツールバーに移動します。カテゴリに多くの設定がある場合、左側にリストが表示され、多くの設定がある場合、リストに加えてタブバーも表示される場合があります。 しかし、最も重要なことは、このような構成では、ユーザーが数百の中から目的のアイテムをすぐに探すことを強制せずに、ユーザーが必要とする情報のみを分配できることです。
したがって、Kutimaの場合、新しい設定ダイアログをスケッチして、開発中の0.3ブランチに追加しました。


ボーナスとして、マコシで編集したスケッチのスクリーンショット

これは非常に予備的なバージョンにすぎませんが、問題に関するコミュニティのアドバイスが必要です。
- あなたの意見では、上部のツールバーにはどのカテゴリがあり、最も頻繁に使用される設定はそこに移動する必要がありますか?
- 「変更の保存」、「変更のキャンセル」機能の実装方法
- どの設定オプションが携帯電話に適していますか?
- その他の提案とコメント
一般的に、私はコミュニティの助けを期待しています
PS
また、この問題を解決する過程で、キックオフスタイルの設定の代替案が提案されました。
itmages.ru/picture.php?type=view&id=8115&key=7e4e0fitmages.ru/picture.php?type=view&id=8116&key=c7bd1citmages.ru/picture.php?type=view&id=8117&key=605cdf