アプリの背景画像を管理するためのクラスを作成
アプリの設定を追加し, 背景画像の指定を行うことができるようにした
背景画像が画面全体をカバーするように背景画像の大きさを設定
背景画像が透過で見えるようにスタイル調整
設定ポップアップの初期状態をセットする処理を行うタイミングを変更
背景画像の表示位置を設定できるようにした
Merge: アプリの背景画像を設定できるように
公式リツイートの表示方法変更
Twitter の返信を行う機能を実装
Twitter の返信をやめる機能を追加
Timeline の各項目にポインタ押下時のアニメーションを追加
Merge: Twitter の timeline に返信機能を実装
Twitter の Timeline を表示する部分のリファクタリング

Timeline の view 部分と model 部分を分離するなど.
Twitter timeline の各項目クリック時の挙動を変更

単にコマンドメニューを表示するだけでなく, status も表示するようにした.
クリックした項目がどれなのかわかりやすいように.
TwitterClient.js のリファクタリング

WinJS.Class.define を使わずにインスタンスメソッドの定義をしている部分があったので
WinJS.Class.define を使ってすべてのメソッドを定義するように変更.
TwitterClient.js のリファクタリング

共通部分を別メソッドに切り出し.
Twitter の Favorite と Retweet 機能を実装
Twitter の status に fav したかどうかを管理するようにした
Twitter の status を retweet したかどうか管理するようにした
retweeted_status の favorited や retweeted がおかしい問題への対応

Twitter の User Stream API から得た retweeted_status の retweeted が
常に true になっていたり, favorited がたまに true になっていたりする
問題 [1] に対応. とりあえず常に false 扱いにするようにした.
[1] https://dev.twitter.com/issues/783