dev
修订版 | 822690498abd4e98eebed6ebfe895deee1f4ff47 (tree) |
---|---|
时间 | 2012-02-18 23:20:00 |
作者 | kiri_feather <kiri_feather@user...> |
Commiter | Kimura Youichi |
1080リリース
フォロワー情報更新を6時間毎へ
DM関連認証エラーを緩く変更
ブロックユーザーに自身が含まれる場合があったので対処
@@ -55,5 +55,5 @@ Imports System.Runtime.InteropServices | ||
55 | 55 | ' <Assembly: AssemblyVersion("1.0.*")> |
56 | 56 | |
57 | 57 | <Assembly: AssemblyVersion("0.1.0.0")> |
58 | -<Assembly: AssemblyFileVersion("1.0.7.0")> | |
58 | +<Assembly: AssemblyFileVersion("1.0.8.0")> | |
59 | 59 |
@@ -1,7 +1,21 @@ | ||
1 | 1 | 更新履歴 |
2 | 2 | |
3 | -==== Ver 1.0.8.0(2011/**/**) | |
3 | +==== Ver 1.0.8.0(2011/9/28) | |
4 | + * NEW: タブのドラッグ&ドロップを禁止するオプション追加 | |
5 | + * CHG: URLコピーで、可能なら展開したURLをコピーするよう変更 | |
6 | + * CHG: フォロワー更新確認を1時間毎→6時間毎に変更 | |
7 | + * CHG: ブロックしたユーザーに自身が含まれていたら除外するよう変更(Twitterのバグか) | |
4 | 8 | * FIX: アイコンURLの拡張子がない場合に右クリックからアイコンを表示できなかったバグを修正 |
9 | + * FIX: Bing翻訳で#を含む発言が翻訳できないバグ修正 | |
10 | + * FIX: 起動時にDMが取得できない場合があったので対処 | |
11 | + * FIX: 画面サイズを小さくすると例外が発生するバグ修正 | |
12 | + * FIX: UserTimeline取得時にタブ削除されると例外発生するバグ修正 | |
13 | + * FIX: 画像投稿で例外発生するバグ修正 | |
14 | + * FIX: 発言振り分けで例外発生するバグ修正 | |
15 | + * FIX: 一部動画・画像共有サービスのサムネイルが表示できないバグ修正 | |
16 | + * FIX: Twitterの設定が取得できていないとユーザー名が正しく判定できないバグ修正 | |
17 | + * FIX: 設定画面でキャンセルした際、設定画面開いた時のアクティブユーザーに戻ってなかったバグ修正 | |
18 | + * FIX: バージョンアップ時の画面を開いていてもメイン画面が触れるためメッセージ表示時に例外発生するバグ修正 | |
5 | 19 | ==== Ver 1.0.7.0(2011/9/11) |
6 | 20 | * FIX: 非公式RT・QTで元発言中URLが{$title}となってしまうバグ修正 |
7 | 21 | * FIX: 一部URLのt.co換算文字カウントが正しくなかったのを修正 |
@@ -1294,7 +1294,7 @@ Public Class TweenMain | ||
1294 | 1294 | If Me._isActiveUserstream Then RefreshTimeline(True) |
1295 | 1295 | ResetTimers.UserStream = False |
1296 | 1296 | End If |
1297 | - If refreshFollowers > 3600 Then | |
1297 | + If refreshFollowers > 21600 Then | |
1298 | 1298 | Interlocked.Exchange(refreshFollowers, 0) |
1299 | 1299 | doGetFollowersMenu() |
1300 | 1300 | If InvokeRequired AndAlso Not IsDisposed Then Me.Invoke(New MethodInvoker(AddressOf Me.TrimPostChain)) |
@@ -574,7 +574,9 @@ Public Class Twitter | ||
574 | 574 | If _endingFlag Then Return "" |
575 | 575 | |
576 | 576 | If Twitter.AccountState <> ACCOUNT_STATE.Valid Then Return "" |
577 | - If Not TwitterApiInfo.IsDirectMessagePermission Then Return "Auth Err:try to re-authorization." | |
577 | + If TwitterApiInfo.AccessLevel <> ApiAccessLevel.None Then | |
578 | + If Not TwitterApiInfo.IsDirectMessagePermission Then Return "Auth Err:try to re-authorization." | |
579 | + End If | |
578 | 580 | |
579 | 581 | postStr = postStr.Trim() |
580 | 582 |
@@ -750,7 +752,9 @@ Public Class Twitter | ||
750 | 752 | If _endingFlag Then Return "" |
751 | 753 | |
752 | 754 | If Twitter.AccountState <> ACCOUNT_STATE.Valid Then Return "" |
753 | - If Not TwitterApiInfo.IsDirectMessagePermission Then Return "Auth Err:try to re-authorization." | |
755 | + If TwitterApiInfo.AccessLevel <> ApiAccessLevel.None Then | |
756 | + If Not TwitterApiInfo.IsDirectMessagePermission Then Return "Auth Err:try to re-authorization." | |
757 | + End If | |
754 | 758 | |
755 | 759 | Dim res As HttpStatusCode |
756 | 760 |
@@ -2329,7 +2333,7 @@ Public Class Twitter | ||
2329 | 2333 | If _endingFlag Then Return "" |
2330 | 2334 | |
2331 | 2335 | If Twitter.AccountState <> ACCOUNT_STATE.Valid Then Return "" |
2332 | - If Not TwitterApiInfo.AccessLevel <> ApiAccessLevel.None Then | |
2336 | + If TwitterApiInfo.AccessLevel <> ApiAccessLevel.None Then | |
2333 | 2337 | If Not TwitterApiInfo.IsDirectMessagePermission Then Return "Auth Err:try to re-authorization." |
2334 | 2338 | End If |
2335 | 2339 |
@@ -3311,7 +3315,8 @@ Public Class Twitter | ||
3311 | 3315 | End Select |
3312 | 3316 | |
3313 | 3317 | Try |
3314 | - Dim Ids = CreateDataFromJson(Of Long())(content) | |
3318 | + Dim Ids = CreateDataFromJson(Of List(Of Long))(content) | |
3319 | + If Ids.Contains(Me.UserId) Then Ids.Remove(Me.UserId) | |
3315 | 3320 | TabInformations.GetInstance.BlockIds.AddRange(Ids) |
3316 | 3321 | Return ("") |
3317 | 3322 | Catch ex As SerializationException |