[OpenTween-git] [SCM] open-tween (opentween) branch, master, updated. OpenTween_v1.2.3-15-g8bd78b7

Back to archive index

upsil****@users***** upsil****@users*****
2014年 10月 14日 (火) 18:19:01 JST


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to "open-tween" repository
containing the "opentween" project.

The branch, master has been updated
       via  8bd78b718323ab7faa06671b7371af93df9e32b6 (commit)
      from  f0668da123fafb4b85bd4ddd4d19d5ad63ef44c0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 8bd78b718323ab7faa06671b7371af93df9e32b6
Author: Kimura Youichi <kim.u****@bucyo*****>
Date:   Tue Oct 14 18:12:09 2014 +0900

    ListViewItemキャッシュ外の既読状態を変更する際にItemsプロパティにアクセスしない
    
    キャッシュ外のツイートについては PostClass.IsRead の値を変更するだけで十分である
    ため、ChangeCacheStyleRead メソッドでは単に無視するだけの修正を施した。PostClass
    の値については既に TabInformations.SetReadAllTab メソッドで変更されている。
    
    Items プロパティでキャッシュ外の範囲にアクセスすると MyList_RetrieveVirtualItem
    が呼ばれて新たな ImageListViewItem が生成されるが、その際にプロフィール画像の
    読み込みも行われる。既存の実装では、数百件以上のツイートの既読状態を一括で変更
    するとキャッシュミスした分の全てのツイートに対してプロフィール画像の読み込みが
    行われたため極端に速度が低下していた。

-----------------------------------------------------------------------

Summary of changes:
 OpenTween/Resources/ChangeLog.txt |    1 +
 OpenTween/Tween.cs                |    8 +++-----
 2 files changed, 4 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
open-tween (opentween)




OpenTween-git メーリングリストの案内
Back to archive index