[Tween-svn] [1582] 画面区切り線が起動のたびにずれてしまうバグ修正

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2011年 9月 10日 (土) 22:45:16 JST


Revision: 1582
          http://sourceforge.jp/projects/tween/svn/view?view=rev&revision=1582
Author:   kiri_feather
Date:     2011-09-10 22:45:15 +0900 (Sat, 10 Sep 2011)

Log Message:
-----------
画面区切り線が起動のたびにずれてしまうバグ修正
非公式RT、QTで省略表記URLのまま発言欄にこぴーされてしまうバグ修正
起動のたびに選択アカウントが未選択になってしまうバグ修正

Modified Paths:
--------------
    trunk/Tween/My Project/AssemblyInfo.vb
    trunk/Tween/Resources/ChangeLog.txt
    trunk/Tween/Tween.vb


-------------- next part --------------
Modified: trunk/Tween/My Project/AssemblyInfo.vb
===================================================================
--- trunk/Tween/My Project/AssemblyInfo.vb	2011-09-10 10:45:42 UTC (rev 1581)
+++ trunk/Tween/My Project/AssemblyInfo.vb	2011-09-10 13:45:15 UTC (rev 1582)
@@ -55,5 +55,5 @@
 ' <Assembly: AssemblyVersion("1.0.*")> 
 
 <Assembly: AssemblyVersion("0.1.0.0")> 
-<Assembly: AssemblyFileVersion("1.0.5.0")> 
+<Assembly: AssemblyFileVersion("1.0.6.0")> 
 

Modified: trunk/Tween/Resources/ChangeLog.txt
===================================================================
--- trunk/Tween/Resources/ChangeLog.txt	2011-09-10 10:45:42 UTC (rev 1581)
+++ trunk/Tween/Resources/ChangeLog.txt	2011-09-10 13:45:15 UTC (rev 1582)
@@ -1,5 +1,9 @@
 更新履歴
 
+==== Ver 1.0.6.0(2011/9/10)
+ * FIX: 起動するたびに発言詳細、投稿入力欄が小さくなってしまうバグ修正
+ * FIX: 非公式RT、QTで、元発言中のURLが表示通りの省略表記のまま発言欄にコピーされるバグ修正
+ * FIX: 設定画面を開くと、選択したアカウントが非選択状態に戻ってしまうバグ修正
 ==== Ver 1.0.5.0(2011/9/10)
  * NEW: TINAMIの画像プレビューに対応。小説もプレビュー対象になります。(thx @tinami_info,API実装担当者様)
  * NEW: Twitter純正画像投稿に対応

Modified: trunk/Tween/Tween.vb
===================================================================
--- trunk/Tween/Tween.vb	2011-09-10 10:45:42 UTC (rev 1581)
+++ trunk/Tween/Tween.vb	2011-09-10 13:45:15 UTC (rev 1582)
@@ -1126,20 +1126,29 @@
             ListTab.ImageList = Nothing
         End If
 
-        _ignoreConfigSave = False
-        Me.TweenMain_Resize(Nothing, Nothing)
-        If saveRequired Then SaveConfigsAll(False)
-
 #If UA = "True" Then
         ab = New AdsBrowser()
         Me.SplitContainer4.Panel2.Controls.Add(ab)
 #Else
         SplitContainer4.Panel2Collapsed = True
 #End If
-        ga = Google.GASender.GetInstance
+
+        _ignoreConfigSave = False
+        Me.TweenMain_Resize(Nothing, Nothing)
+        If saveRequired Then SaveConfigsAll(False)
+
+        Ga = Google.GASender.GetInstance
         Google.GASender.GetInstance.SessionFirst = _cfgCommon.GAFirst
         Google.GASender.GetInstance.SessionLast = _cfgCommon.GALast
-        If tw.UserId = 0 Then tw.VerifyCredentials()
+        If tw.UserId = 0 Then
+            tw.VerifyCredentials()
+            For Each ua In _cfgCommon.UserAccounts
+                If ua.Username.ToLower = tw.Username.ToLower Then
+                    ua.UserId = tw.UserId
+                    Exit For
+                End If
+            Next
+        End If
         Google.GASender.GetInstance().TrackPage("/home_timeline", tw.UserId)
         Google.GASender.GetInstance().TrackEventWithCategory("post", "start", tw.UserId)
     End Sub
@@ -7772,7 +7781,7 @@
             '    _cfgLocal.AdSplitterDistance < Me.SplitContainer4.Height - Me.SplitContainer4.Panel2MinSize - Me.SplitContainer4.SplitterWidth Then
             '    Me.SplitContainer4.SplitterDistance = _cfgLocal.AdSplitterDistance 'Splitterの位置設定
             'End If
-            If _cfgLocal.AdSplitterDistance > Me.SplitContainer4.Panel1MinSize Then
+            If Not SplitContainer4.Panel2Collapsed AndAlso _cfgLocal.AdSplitterDistance > Me.SplitContainer4.Panel1MinSize Then
                 Me.SplitContainer4.SplitterDistance = _cfgLocal.AdSplitterDistance 'Splitterの位置設定
             End If
             If _cfgLocal.SplitterDistance > Me.SplitContainer1.Panel1MinSize AndAlso
@@ -8848,7 +8857,7 @@
         'Else
         '    status = Regex.Replace(status, "<a target=""_self"" href=""(?<url>[^""]+)""[^>]*>(?<link>(https?|shttp|ftps?)://[^<]+)</a>", "${link}")
         'End If
-        status = Regex.Replace(status, "<a target=""_self"" href=""(?<url>[^""]+)""[^>]*>(?<link>(https?|shttp|ftps?)://[^<]+)</a>", "${url}")
+        status = Regex.Replace(status, "<a target=""_self"" href=""(?<url>[^""]+)"" title=""(?<title>[^""]+)""[^>]*>(?<link>[^<]+)</a>", "{$title}")
 
         'その他のリンク(@IDなど)を置き換える
         status = Regex.Replace(status, "@<a target=""_self"" href=""https?://twitter.com/(#!/)?(?<url>[^""]+)""[^>]*>(?<link>[^<]+)</a>", "@${url}")



Tween-svn メーリングリストの案内
Back to archive index