• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javaandroidc++linuxc#objective-ccocoa誰得qtrubypythongamewindowsbathyscaphephpguic翻訳omegattwitterframeworktestbtronarduinovb.net計画中(planning stage)directxpreviewerゲームエンジンdom

OpenTweenのfork


Commit MetaInfo

修订版757048043e5b5dd5e37c745521ec0f1a2a78d63b (tree)
时间2012-02-18 23:19:53
作者kiri_feather <kiri_feather@user...>
CommiterKimura Youichi

Log Message

1060リリース
強制URL展開で、URLツールチップが切れて表示されるバグ修正

更改概述

差异

--- a/Tween/Resources/ChangeLog.txt
+++ b/Tween/Resources/ChangeLog.txt
@@ -1,9 +1,10 @@
11 更新履歴
22
3-==== Ver 1.0.6.0(2011/9/10)
3+==== Ver 1.0.6.0(2011/9/11)
44 * FIX: 起動するたびに発言詳細、投稿入力欄が小さくなってしまうバグ修正
55 * FIX: 非公式RT、QTで、元発言中のURLが表示通りの省略表記のまま発言欄にコピーされるバグ修正
66 * FIX: 設定画面を開くと、選択したアカウントが非選択状態に戻ってしまうバグ修正
7+ * FIX: 強制URL展開有効時に発言詳細のURLツールチップの表記が途切れてしまうバグ修正
78 ==== Ver 1.0.5.0(2011/9/10)
89 * NEW: TINAMIの画像プレビューに対応。小説もプレビュー対象になります。(thx @tinami_info,API実装担当者様)
910 * NEW: Twitter純正画像投稿に対応
--- a/Tween/ShortUrl.vb
+++ b/Tween/ShortUrl.vb
@@ -179,7 +179,7 @@ Public Class ShortUrl
179179 If Not tcoResolve AndAlso (orgUrl = "http://t.co/" OrElse orgUrl = "https://t.co/") Then Return orgData
180180 orgUrl += orgUrlPath
181181 If urlCache.ContainsKey(orgUrl) Then
182- Return urlCache(orgUrl)
182+ Return orgData.Replace(orgUrl, urlCache(orgUrl))
183183 Else
184184 Try
185185 'urlとして生成できない場合があるらしい
@@ -191,9 +191,9 @@ Public Class ShortUrl
191191 If retUrlStr.StartsWith("http") Then
192192 retUrlStr = retUrlStr.Replace("""", "%22") 'ダブルコーテーションがあるとURL終端と判断されるため、これだけ再エンコード
193193 SyncLock _lockObj
194- If Not urlCache.ContainsKey(orgUrl) Then urlCache.Add(orgUrl, retUrlStr)
194+ If Not urlCache.ContainsKey(orgUrl) Then urlCache.Add(orgUrl, orgData.Replace(tmpurlStr, retUrlStr))
195195 End SyncLock
196- Return retUrlStr
196+ Return orgData.Replace(tmpurlStr, retUrlStr)
197197 End If
198198 Catch ex As Exception
199199 Return orgData