アップデート通知用のクラスを追加した

アップデート通知用に新バージョンの情報を保持するNewVersionNotificationMessageクラスを追加した
PeerCastStation.Utilsに署名をつけた

PeerCastStation.Utilsに署名をつけ忘れていて他の署名付きアセンブリから参照できなかったのでつけた。
JSON RPCのAPIで更新確認と新バージョンの取得ができるようにした

HTML UIでも更新確認とダウンロードができるようにJSON RPCに更新確認と新バージョンデータの取得ができるAPIを追加した。
HTML UIに更新通知の表示とダウンロード画面を追加した

HTML UIでも新しいバージョンが出たら通知を出して、ダウンロード画面からダウンロードできるようにした。
HTML UIの各ページにバージョンアップボタンを表示するようにした

新しいバージョンがある場合にすぐ気付いてアップデートできるように、新バージョンがある場合のみHTML UIの各ページにバージョンアップボタンを表示するようにした。
HTML UIのバージョンアップが常に出てしまうのを修正した

HTML UIのバージョンアップボタンがdata-bindの間違いにより常に出ていたので修正した。
最新バージョンを使ってても新バージョン通知が出てしまうのを修正した

現在のバージョンは日付なわりに比較対象のバージョンは日時のため、最新版を使ってても現在のバージョンにアップデートする通知が出てしまっていたので、日付同士で比較するように修正した。
PeerCastStation.UtilsをPeerCastStation.UIにリネームした

PeerCastStation.Utilsは名前がひどかったのと、UI関係の共通クラスなどを入れたかったので、より適切なPeerCastStation.UIにリネームした。
Merge branch 'htmlui_updater'
UIの共通設定を保存するUISettingsを追加した

WPF UIの設定に保存していた配信設定履歴をHTML UIなどでも共通に使えるように、UI共通設定を追加した。
WPF UI独自に保存していた配信設定履歴をUI共通の設定に保存するようにした

WPF UI独自で保存していた配信設定履歴を他のUI(HTML UI)でも使えるようにするため、UI共通の設定に保存するようにした。
移行措置としてWPF UIで保存していた履歴があったら読み込んで新しい共通設定に保存しなおすようにもした。
HTML UIのUpdaterをマージしてビルドできなくなった点を修正した
HTML UIで配信設定の履歴を選択できるようにした

WPF UIだけだった配信設定の履歴呼び出しをHTML UIにも追加した。
HTML UIでも配信設定履歴が保存されるようにした

HTML UIで配信設定履歴呼び出しはできていたが、保存はまだできていなかったので保存するようにした。
HTML UIの配信設定履歴等を毎度取得するようにした

HTML UIの配信開始ダイアログにおける配信設定履歴やイエローページ一覧は、リレー一覧ページを開いた時点で取得してダイアログを再度開いても更新されなかったが、配信しても履歴が増えなかったりYPを追加しても選べなかったりするのは不自然なので、ダイアログを開く度に取得しなおすようにした。
WPF UIで配信設定履歴にお気に入りを設定できるようにした

配信設定履歴は古いのから順に消えていくが、残したい物やよく使う物を指定できるように、配信設定履歴にお気に入りを設定できるようにした。
お気に入りは最大20件の履歴と別に何件でも保持され、履歴選択でも必ず上に表示される。
今のところ設定はチェックボックスで意味がわからないので、今後それらしい表示にする必要がある。
WPF UIにおける配信履歴お気に入りの見た目を調整した

WPF UIでの配信設定履歴お気に入りは普通のチェックボックスになっていたが意味わからんので、よりお気に入りらしい見た目のチェックボックスに変更した。
HTML UIでも配信設定履歴のお気に入り設定ができるようにした
Merge pull request #162 from kumaryu/favorite_broadcastinfo

配信設定履歴のお気に入り
IntegerUpDownを自作の物に置き換えた

WPF Toolkit Extendedをライセンスの問題のため外してIntegerUpDownを自作の物に置き換えた