doraTeX/TeX2img

完了時の通知センターへの通知機能

Closed this issue · 4 comments

次のような仕様で「完了時の通知センターへの通知機能」の設置を検討する。

  • 環境設定パネルの「コンパイル後処理」のところに「通知」のチェックボックスを設置しておく。
  • 通知メッセージの中身は各言語別の Localizable.strings に保持しておく。(成功時・失敗時のそれぞれのメッセージについて)
  • 通知アイコンはTeX2imgのアプリアイコンとなる。
  • 通知音は(うるさいと思う人が多いだろうから)なしとする。

ご検討いただき,ありがとうございます。通知アイコンがTeX2imgになるのは確かに魅力的ですが,要望を出した私にとっては通知音とEmojiがあって,満足できるものです。

screen shot 2018-08-05 at 16 24 56

ただ,これを共通仕様として取り込んで頂くと「それを嫌って使わない人が出てくる」に繋がりかねません。もう少し考えさせて頂く材料として,メッセージにファイル名をTeX2img.pdfのように表示することは可能なのか,教えて頂けますでしょうか。

要望を出した私にとっては通知音とEmojiがあって,満足できるものです。

上に書いてありますように,メッセージの中身は TeX2img.app/Contents/Resources/English.lproj/Localizable.stringsTeX2img.app/Contents/Resources/Japanese.lproj/Localizable.strings に各言語別のメッセージ内容を保持する設計にするつもりです。それをGUIから変更するようなUIは用意する予定はありません(通知メッセージ内容を細かくカスタマイズするGUIをもったアプリは見たことがなく,そのようなGUIを設けることはシンプルさを重んじるmacOSのUI設計に反するであろうから)が,どうしても変更したい人は Localizable.strings を書き換えればメッセージ内容を変更できる余地がありますので,このあたりがよい落としどころではないでしょうか。

通知音に関しては悩みどころですが,通知音くらいであればプルダウンメニューなどで選択できるGUIを設けてもいいかもしれません。

メッセージにファイル名をTeX2img.pdfのように表示することは可能なのか

もちろん,TeX2img本体から通知するのであれば可能です。

良さそうですね。私はYasunariスクリプトをデフォルトに戻すことになりそうです。よろしくお願い致します。

1682c0a で次のような通知機能を実装してみました。

image