プロジェクト

全般

プロフィール

機能 #1006

設定の画像選択の専用のウィジェット

toshi_a 初音6ヶ月前に追加. 約1ヶ月前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
開始日:
2017-03-26
期日:
進捗率:

0%

プラグイン名:

説明

現在、アイコン画像などを設定させるのに fileselect を利用しているが、新たに photoselect を追加し、画像だけを選ばせる。

画像選択ダイアログボックスを呼び出すためのボタンの周りに、その画像のサムネイルを表示して、クリックしたらIntentが発行されるようにする。

選んだ画像は、ファイル名ではなくPhotoModelとしてアクセスできるようにする。


関連するチケット

関連している 機能 #1007: 設定の効果音選択専用のウィジェット 新規 2017-03-26

関係しているリビジョン

リビジョン 1c544148 (差分)
toshi_a 初音約1ヶ月前に追加

設定のファイル選択ダイアログの処理をいくつかのメソッドに抽出 refs #1006

リビジョン 65770e67 (差分)
toshi_a 初音約1ヶ月前に追加

画像選択ウィジェットの、ファイルパスが表示されていたところに画像を出す refs #1006

リビジョン 1112e125 (差分)
toshi_a 初音約1ヶ月前に追加

写真選択ウィジェットにラベルなどが表示されていなかった refs #1006

リビジョン 892e30c3 (差分)
toshi_a 初音約1ヶ月前に追加

写真選択ウィジェットの選択した画像をクリックするとIntentを発行する refs #1006

リビジョン 4b34d7cf (差分)
toshi_a 初音約1ヶ月前に追加

写真選択ウィジェットの選択した画像をクリックするとIntentを発行する refs #1006

リビジョン 15cb7d19 (差分)
toshi_a 初音約1ヶ月前に追加

設定の画像選択の専用のウィジェットの画像はクリックできるので、マウスポインタをHAND2に変更 refs #1006

リビジョン bb125de1 (差分)
toshi_a 初音約1ヶ月前に追加

設定の画像選択の専用のウィジェットで画像を変更した時に設定画面上に反映されない refs #1006

リビジョン 07096de1 (差分)
toshi_a 初音約1ヶ月前に追加

設定の画像選択の専用のウィジェットにファイルパス、URLを表示するテキストウィジェット追加 refs #1006

リビジョン 09e7ab6f (差分)
toshi_a 初音約1ヶ月前に追加

設定の画像選択の専用のウィジェット: リファクタリング refs #1006

履歴

#1 toshi_a 初音6ヶ月前に更新

  • 関連している 機能 #1007: 設定の効果音選択専用のウィジェット を追加

#2 toshi_a 初音約1ヶ月前に更新

  • ステータス新規 から 進行中 に変更
  • 担当者toshi_a 初音 にセット

#mikutter_kaigi17

#3 toshi_a 初音約1ヶ月前に更新

あとは、

  • 画像はクリックできるので、マウスポインタをHANDに変更してクリックできることがわかるようにする
  • パスを確認する方法が無くなったので、画像にホバーすると現在のパスくらいはわかるようにしてもよさそう
  • 画像を空にする手段がないので追加
  • 画像がない場合には、画像がないことを示すメッセージなどを変わりに表示

あたりをやったら完了。あと30分とは何だったのか

#4 toshi_a 初音約1ヶ月前に更新

よく考えたら、画像のパスにはhttpスキームなどから始まるURLも入力できるので、Gtkのファイルピッカーでは不十分。
よって、以下の問題は、テキストエリアを併設することで解決する。

  • パスを確認する方法が無くなったので、画像にホバーすると現在のパスくらいはわかるようにしてもよさそう
    • テキストエリアに表示するため不要
  • 画像を空にする手段がないので追加
    • 従来通り、テキストエリアのパスを空欄にしてもらう
  • 画像がない場合には、画像がないことを示すメッセージなどを変わりに表示
    • 空の場合、たんに非表示にすれば良い。空でない場合で取得できない場合は、エラー画像にする

#5 toshi_a 初音約1ヶ月前に更新

  • ステータス進行中 から 終了 に変更

developにmergeしました

他の形式にエクスポート: Atom PDF