Project

General

Profile

機能 #1006

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

Added by toshi_a 初音 over 3 years ago. Updated about 3 years ago.

Status:
終了
Priority:
通常
Target version:
Start date:
2017-03-26
Due date:
% Done:

0%

プラグイン名:

Description

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

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

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


Related issues

Related to 機能 #1007: 設定の効果音選択専用のウィジェット新規2017-03-26

Actions
#1

Updated by toshi_a 初音 over 3 years ago

  • Related to 機能 #1007: 設定の効果音選択専用のウィジェット added
#2

Updated by toshi_a 初音 about 3 years ago

  • Status changed from 新規 to 実装待ち
  • Assignee set to toshi_a 初音

#mikutter_kaigi17

#3

Updated by toshi_a 初音 about 3 years ago

あとは、

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

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

#4

Updated by toshi_a 初音 about 3 years ago

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

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

Updated by toshi_a 初音 about 3 years ago

  • Status changed from 実装待ち to 終了

developにmergeしました

Also available in: Atom PDF