OSDN Git Service

タブ毎の未読状態の管理を SortedSet<long> (TabClass.unreadIds) で行うように変更
authorKimura Youichi <kim.upsilon@bucyou.net>
Wed, 24 Dec 2014 10:14:44 +0000 (19:14 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Wed, 24 Dec 2014 10:21:12 +0000 (19:21 +0900)
commit43aa0a12f94dab4443aa603f2c82aa9151047acd
tree935c55d27eb4f318c2cfa370f3fe9c7a504342a0
parent825a95aaa59829fe92255bc40e622dae7e78b117
タブ毎の未読状態の管理を SortedSet<long> (TabClass.unreadIds) で行うように変更

従来 OldestUnreadId を TabClass の外で更新していたのを全て TabClass 内で完結させました
未読管理が有効か否かに関わらず未読状態を更新します(未読管理が無効な場合は表示時に考慮する)
最終的には PostClass.IsRead を削除したい
OpenTween.Tests/OpenTween.Tests.csproj
OpenTween.Tests/TabClassTest.cs [new file with mode: 0644]
OpenTween.Tests/TabInformationTest.cs
OpenTween/StatusDictionary.cs
OpenTween/Tween.cs
OpenTween/Twitter.cs