OpenTweenのfork
修订版 | 2f43d9947742df6cc2fcd3e41c4865841d187b2f (tree) |
---|---|
时间 | 2012-02-18 23:10:51 |
作者 | kiri_feather <kiri_feather@user...> |
Commiter | Kimura Youichi |
0830リリース。
コピーライト書き換え。
フォロワー取得の洗い替えバグ修正。
公式RTの振分バグ修正
流速バグ修正
ハッシュタグ管理画面の最前面オプション変更
ハッシュタグボタンを切り替えとして使用可能に。
公式検索時にタブ名操作がされると例外発生するバグ修正
ファイル書き出しでprotect表記追加
git-svn-id: http://svn.sourceforge.jp/svnroot/tween/trunk@76 e39ad16e-3079-482e-bb30-4b4d378143b6
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,3 +1,25 @@ | ||
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
1 | 23 | Public Class AtIdSupplement |
2 | 24 | |
3 | 25 | Public inputText As String = "" |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -37,100 +37,62 @@ Partial Class HashtagManage | ||
37 | 37 | ' |
38 | 38 | 'TableLayoutPanel1 |
39 | 39 | ' |
40 | - Me.TableLayoutPanel1.AccessibleDescription = Nothing | |
41 | - Me.TableLayoutPanel1.AccessibleName = Nothing | |
42 | 40 | resources.ApplyResources(Me.TableLayoutPanel1, "TableLayoutPanel1") |
43 | - Me.TableLayoutPanel1.BackgroundImage = Nothing | |
44 | 41 | Me.TableLayoutPanel1.Controls.Add(Me.OK_Button, 0, 0) |
45 | 42 | Me.TableLayoutPanel1.Controls.Add(Me.Cancel_Button, 1, 0) |
46 | - Me.TableLayoutPanel1.Font = Nothing | |
47 | 43 | Me.TableLayoutPanel1.Name = "TableLayoutPanel1" |
48 | 44 | ' |
49 | 45 | 'OK_Button |
50 | 46 | ' |
51 | - Me.OK_Button.AccessibleDescription = Nothing | |
52 | - Me.OK_Button.AccessibleName = Nothing | |
53 | 47 | resources.ApplyResources(Me.OK_Button, "OK_Button") |
54 | - Me.OK_Button.BackgroundImage = Nothing | |
55 | - Me.OK_Button.Font = Nothing | |
56 | 48 | Me.OK_Button.Name = "OK_Button" |
57 | 49 | ' |
58 | 50 | 'Cancel_Button |
59 | 51 | ' |
60 | - Me.Cancel_Button.AccessibleDescription = Nothing | |
61 | - Me.Cancel_Button.AccessibleName = Nothing | |
62 | 52 | resources.ApplyResources(Me.Cancel_Button, "Cancel_Button") |
63 | - Me.Cancel_Button.BackgroundImage = Nothing | |
64 | 53 | Me.Cancel_Button.DialogResult = System.Windows.Forms.DialogResult.Cancel |
65 | - Me.Cancel_Button.Font = Nothing | |
66 | 54 | Me.Cancel_Button.Name = "Cancel_Button" |
67 | 55 | ' |
68 | 56 | 'DeleteButton |
69 | 57 | ' |
70 | - Me.DeleteButton.AccessibleDescription = Nothing | |
71 | - Me.DeleteButton.AccessibleName = Nothing | |
72 | 58 | resources.ApplyResources(Me.DeleteButton, "DeleteButton") |
73 | - Me.DeleteButton.BackgroundImage = Nothing | |
74 | - Me.DeleteButton.Font = Nothing | |
75 | 59 | Me.DeleteButton.Name = "DeleteButton" |
76 | 60 | Me.DeleteButton.UseVisualStyleBackColor = True |
77 | 61 | ' |
78 | 62 | 'ReplaceButton |
79 | 63 | ' |
80 | - Me.ReplaceButton.AccessibleDescription = Nothing | |
81 | - Me.ReplaceButton.AccessibleName = Nothing | |
82 | 64 | resources.ApplyResources(Me.ReplaceButton, "ReplaceButton") |
83 | - Me.ReplaceButton.BackgroundImage = Nothing | |
84 | - Me.ReplaceButton.Font = Nothing | |
85 | 65 | Me.ReplaceButton.Name = "ReplaceButton" |
86 | 66 | Me.ReplaceButton.UseVisualStyleBackColor = True |
87 | 67 | ' |
88 | 68 | 'AddButton |
89 | 69 | ' |
90 | - Me.AddButton.AccessibleDescription = Nothing | |
91 | - Me.AddButton.AccessibleName = Nothing | |
92 | 70 | resources.ApplyResources(Me.AddButton, "AddButton") |
93 | - Me.AddButton.BackgroundImage = Nothing | |
94 | - Me.AddButton.Font = Nothing | |
95 | 71 | Me.AddButton.Name = "AddButton" |
96 | 72 | Me.AddButton.UseVisualStyleBackColor = True |
97 | 73 | ' |
98 | 74 | 'HistoryHashList |
99 | 75 | ' |
100 | - Me.HistoryHashList.AccessibleDescription = Nothing | |
101 | - Me.HistoryHashList.AccessibleName = Nothing | |
102 | - resources.ApplyResources(Me.HistoryHashList, "HistoryHashList") | |
103 | - Me.HistoryHashList.BackgroundImage = Nothing | |
104 | - Me.HistoryHashList.Font = Nothing | |
105 | 76 | Me.HistoryHashList.FormattingEnabled = True |
77 | + resources.ApplyResources(Me.HistoryHashList, "HistoryHashList") | |
106 | 78 | Me.HistoryHashList.Name = "HistoryHashList" |
107 | 79 | Me.HistoryHashList.SelectionMode = System.Windows.Forms.SelectionMode.MultiExtended |
108 | 80 | ' |
109 | 81 | 'UseHashText |
110 | 82 | ' |
111 | - Me.UseHashText.AccessibleDescription = Nothing | |
112 | - Me.UseHashText.AccessibleName = Nothing | |
113 | 83 | resources.ApplyResources(Me.UseHashText, "UseHashText") |
114 | - Me.UseHashText.BackgroundImage = Nothing | |
115 | - Me.UseHashText.Font = Nothing | |
116 | 84 | Me.UseHashText.Name = "UseHashText" |
117 | 85 | ' |
118 | 86 | 'Label1 |
119 | 87 | ' |
120 | - Me.Label1.AccessibleDescription = Nothing | |
121 | - Me.Label1.AccessibleName = Nothing | |
122 | 88 | resources.ApplyResources(Me.Label1, "Label1") |
123 | - Me.Label1.Font = Nothing | |
124 | 89 | Me.Label1.Name = "Label1" |
125 | 90 | ' |
126 | 91 | 'HashtagManage |
127 | 92 | ' |
128 | 93 | Me.AcceptButton = Me.OK_Button |
129 | - Me.AccessibleDescription = Nothing | |
130 | - Me.AccessibleName = Nothing | |
131 | 94 | resources.ApplyResources(Me, "$this") |
132 | 95 | Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font |
133 | - Me.BackgroundImage = Nothing | |
134 | 96 | Me.CancelButton = Me.Cancel_Button |
135 | 97 | Me.Controls.Add(Me.DeleteButton) |
136 | 98 | Me.Controls.Add(Me.ReplaceButton) |
@@ -139,13 +101,12 @@ Partial Class HashtagManage | ||
139 | 101 | Me.Controls.Add(Me.UseHashText) |
140 | 102 | Me.Controls.Add(Me.Label1) |
141 | 103 | Me.Controls.Add(Me.TableLayoutPanel1) |
142 | - Me.Font = Nothing | |
143 | 104 | Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog |
144 | - Me.Icon = Nothing | |
145 | 105 | Me.MaximizeBox = False |
146 | 106 | Me.MinimizeBox = False |
147 | 107 | Me.Name = "HashtagManage" |
148 | 108 | Me.ShowInTaskbar = False |
109 | + Me.TopMost = True | |
149 | 110 | Me.TableLayoutPanel1.ResumeLayout(False) |
150 | 111 | Me.ResumeLayout(False) |
151 | 112 | Me.PerformLayout() |
@@ -117,259 +117,259 @@ | ||
117 | 117 | <resheader name="writer"> |
118 | 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
119 | 119 | </resheader> |
120 | - <data name=">>DeleteButton.Parent" xml:space="preserve"> | |
121 | - <value>$this</value> | |
120 | + <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> | |
121 | + <data name="TableLayoutPanel1.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> | |
122 | + <value>Bottom, Right</value> | |
122 | 123 | </data> |
123 | - <data name=">>OK_Button.Type" xml:space="preserve"> | |
124 | - <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
124 | + <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> | |
125 | + <data name="TableLayoutPanel1.ColumnCount" type="System.Int32, mscorlib"> | |
126 | + <value>2</value> | |
127 | + </data> | |
128 | + <data name="OK_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> | |
129 | + <value>None</value> | |
125 | 130 | </data> |
126 | 131 | <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
127 | - <data name="UseHashText.Size" type="System.Drawing.Size, System.Drawing"> | |
128 | - <value>267, 19</value> | |
132 | + <data name="OK_Button.Location" type="System.Drawing.Point, System.Drawing"> | |
133 | + <value>3, 3</value> | |
129 | 134 | </data> |
130 | - <data name="Label1.Size" type="System.Drawing.Size, System.Drawing"> | |
131 | - <value>65, 12</value> | |
135 | + <data name="OK_Button.Size" type="System.Drawing.Size, System.Drawing"> | |
136 | + <value>67, 21</value> | |
132 | 137 | </data> |
133 | - <data name=">>DeleteButton.ZOrder" xml:space="preserve"> | |
138 | + <data name="OK_Button.TabIndex" type="System.Int32, mscorlib"> | |
134 | 139 | <value>0</value> |
135 | 140 | </data> |
136 | - <data name=">>AddButton.Parent" xml:space="preserve"> | |
137 | - <value>$this</value> | |
141 | + <data name="OK_Button.Text" xml:space="preserve"> | |
142 | + <value>OK</value> | |
138 | 143 | </data> |
139 | - <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> | |
140 | - <data name="DeleteButton.TabIndex" type="System.Int32, mscorlib"> | |
141 | - <value>5</value> | |
144 | + <data name=">>OK_Button.Name" xml:space="preserve"> | |
145 | + <value>OK_Button</value> | |
142 | 146 | </data> |
143 | - <data name=">>Label1.Parent" xml:space="preserve"> | |
144 | - <value>$this</value> | |
147 | + <data name=">>OK_Button.Type" xml:space="preserve"> | |
148 | + <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
145 | 149 | </data> |
146 | - <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> | |
147 | - <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms"> | |
148 | - <value>CenterParent</value> | |
150 | + <data name=">>OK_Button.Parent" xml:space="preserve"> | |
151 | + <value>TableLayoutPanel1</value> | |
149 | 152 | </data> |
150 | - <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing"> | |
151 | - <value>293, 266</value> | |
153 | + <data name=">>OK_Button.ZOrder" xml:space="preserve"> | |
154 | + <value>0</value> | |
152 | 155 | </data> |
153 | - <data name="ReplaceButton.TabIndex" type="System.Int32, mscorlib"> | |
154 | - <value>4</value> | |
156 | + <data name="Cancel_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> | |
157 | + <value>None</value> | |
155 | 158 | </data> |
156 | - <data name=">>HistoryHashList.Name" xml:space="preserve"> | |
157 | - <value>HistoryHashList</value> | |
159 | + <data name="Cancel_Button.Location" type="System.Drawing.Point, System.Drawing"> | |
160 | + <value>76, 3</value> | |
158 | 161 | </data> |
159 | - <data name=">>ReplaceButton.Type" xml:space="preserve"> | |
160 | - <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
162 | + <data name="Cancel_Button.Size" type="System.Drawing.Size, System.Drawing"> | |
163 | + <value>67, 21</value> | |
161 | 164 | </data> |
162 | - <data name="OK_Button.TabIndex" type="System.Int32, mscorlib"> | |
163 | - <value>0</value> | |
165 | + <data name="Cancel_Button.TabIndex" type="System.Int32, mscorlib"> | |
166 | + <value>1</value> | |
164 | 167 | </data> |
165 | - <data name=">>AddButton.ZOrder" xml:space="preserve"> | |
166 | - <value>2</value> | |
168 | + <data name="Cancel_Button.Text" xml:space="preserve"> | |
169 | + <value>キャンセル</value> | |
167 | 170 | </data> |
168 | 171 | <data name=">>Cancel_Button.Name" xml:space="preserve"> |
169 | 172 | <value>Cancel_Button</value> |
170 | 173 | </data> |
171 | - <data name="AddButton.Text" xml:space="preserve"> | |
172 | - <value>Add</value> | |
173 | - </data> | |
174 | - <data name="Label1.TabIndex" type="System.Int32, mscorlib"> | |
175 | - <value>0</value> | |
176 | - </data> | |
177 | - <data name=">>HistoryHashList.Type" xml:space="preserve"> | |
178 | - <value>System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
179 | - </data> | |
180 | - <data name=">>Cancel_Button.ZOrder" xml:space="preserve"> | |
181 | - <value>1</value> | |
174 | + <data name=">>Cancel_Button.Type" xml:space="preserve"> | |
175 | + <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
182 | 176 | </data> |
183 | 177 | <data name=">>Cancel_Button.Parent" xml:space="preserve"> |
184 | 178 | <value>TableLayoutPanel1</value> |
185 | 179 | </data> |
186 | - <data name=">>AddButton.Type" xml:space="preserve"> | |
187 | - <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
180 | + <data name=">>Cancel_Button.ZOrder" xml:space="preserve"> | |
181 | + <value>1</value> | |
188 | 182 | </data> |
189 | - <data name=">>UseHashText.Type" xml:space="preserve"> | |
190 | - <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
183 | + <data name="TableLayoutPanel1.Location" type="System.Drawing.Point, System.Drawing"> | |
184 | + <value>135, 228</value> | |
191 | 185 | </data> |
192 | - <data name="OK_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> | |
193 | - <value>None</value> | |
186 | + <data name="TableLayoutPanel1.RowCount" type="System.Int32, mscorlib"> | |
187 | + <value>1</value> | |
194 | 188 | </data> |
195 | - <data name=">>OK_Button.Name" xml:space="preserve"> | |
196 | - <value>OK_Button</value> | |
189 | + <data name="TableLayoutPanel1.Size" type="System.Drawing.Size, System.Drawing"> | |
190 | + <value>146, 27</value> | |
197 | 191 | </data> |
198 | - <data name="Label1.Text" xml:space="preserve"> | |
199 | - <value>使用するタグ</value> | |
192 | + <data name="TableLayoutPanel1.TabIndex" type="System.Int32, mscorlib"> | |
193 | + <value>7</value> | |
200 | 194 | </data> |
201 | - <data name=">>AddButton.Name" xml:space="preserve"> | |
202 | - <value>AddButton</value> | |
195 | + <data name=">>TableLayoutPanel1.Name" xml:space="preserve"> | |
196 | + <value>TableLayoutPanel1</value> | |
203 | 197 | </data> |
204 | - <data name="DeleteButton.Text" xml:space="preserve"> | |
205 | - <value>Delete</value> | |
198 | + <data name=">>TableLayoutPanel1.Type" xml:space="preserve"> | |
199 | + <value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
206 | 200 | </data> |
207 | - <data name="ReplaceButton.Text" xml:space="preserve"> | |
208 | - <value>Replace</value> | |
201 | + <data name=">>TableLayoutPanel1.Parent" xml:space="preserve"> | |
202 | + <value>$this</value> | |
209 | 203 | </data> |
210 | - <data name="TableLayoutPanel1.ColumnCount" type="System.Int32, mscorlib"> | |
211 | - <value>2</value> | |
204 | + <data name=">>TableLayoutPanel1.ZOrder" xml:space="preserve"> | |
205 | + <value>6</value> | |
212 | 206 | </data> |
213 | 207 | <data name="TableLayoutPanel1.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms"> |
214 | 208 | <value><?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="OK_Button" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="Cancel_Button" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="Percent,50" /></TableLayoutSettings></value> |
215 | 209 | </data> |
216 | - <data name="Cancel_Button.Text" xml:space="preserve"> | |
217 | - <value>キャンセル</value> | |
210 | + <data name="DeleteButton.Location" type="System.Drawing.Point, System.Drawing"> | |
211 | + <value>200, 191</value> | |
218 | 212 | </data> |
219 | - <data name=">>Cancel_Button.Type" xml:space="preserve"> | |
220 | - <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
213 | + <data name="DeleteButton.Size" type="System.Drawing.Size, System.Drawing"> | |
214 | + <value>79, 29</value> | |
221 | 215 | </data> |
222 | - <data name="HistoryHashList.TabIndex" type="System.Int32, mscorlib"> | |
223 | - <value>2</value> | |
216 | + <data name="DeleteButton.TabIndex" type="System.Int32, mscorlib"> | |
217 | + <value>5</value> | |
224 | 218 | </data> |
225 | - <data name=">>Label1.Type" xml:space="preserve"> | |
226 | - <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
219 | + <data name="DeleteButton.Text" xml:space="preserve"> | |
220 | + <value>Delete</value> | |
227 | 221 | </data> |
228 | - <data name=">>Label1.ZOrder" xml:space="preserve"> | |
229 | - <value>5</value> | |
222 | + <data name=">>DeleteButton.Name" xml:space="preserve"> | |
223 | + <value>DeleteButton</value> | |
230 | 224 | </data> |
231 | - <data name="ReplaceButton.Size" type="System.Drawing.Size, System.Drawing"> | |
232 | - <value>79, 29</value> | |
225 | + <data name=">>DeleteButton.Type" xml:space="preserve"> | |
226 | + <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
233 | 227 | </data> |
234 | - <data name="TableLayoutPanel1.Location" type="System.Drawing.Point, System.Drawing"> | |
235 | - <value>135, 228</value> | |
228 | + <data name=">>DeleteButton.Parent" xml:space="preserve"> | |
229 | + <value>$this</value> | |
236 | 230 | </data> |
237 | - <data name="AddButton.TabIndex" type="System.Int32, mscorlib"> | |
238 | - <value>3</value> | |
231 | + <data name=">>DeleteButton.ZOrder" xml:space="preserve"> | |
232 | + <value>0</value> | |
239 | 233 | </data> |
240 | - <data name="Cancel_Button.TabIndex" type="System.Int32, mscorlib"> | |
241 | - <value>1</value> | |
234 | + <data name="ReplaceButton.Location" type="System.Drawing.Point, System.Drawing"> | |
235 | + <value>97, 191</value> | |
242 | 236 | </data> |
243 | - <data name="TableLayoutPanel1.RowCount" type="System.Int32, mscorlib"> | |
244 | - <value>1</value> | |
237 | + <data name="ReplaceButton.Size" type="System.Drawing.Size, System.Drawing"> | |
238 | + <value>79, 29</value> | |
245 | 239 | </data> |
246 | - <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing"> | |
247 | - <value>6, 12</value> | |
240 | + <data name="ReplaceButton.TabIndex" type="System.Int32, mscorlib"> | |
241 | + <value>4</value> | |
248 | 242 | </data> |
249 | - <data name="UseHashText.Location" type="System.Drawing.Point, System.Drawing"> | |
250 | - <value>12, 24</value> | |
243 | + <data name="ReplaceButton.Text" xml:space="preserve"> | |
244 | + <value>Replace</value> | |
251 | 245 | </data> |
252 | - <data name="OK_Button.Size" type="System.Drawing.Size, System.Drawing"> | |
253 | - <value>67, 21</value> | |
246 | + <data name=">>ReplaceButton.Name" xml:space="preserve"> | |
247 | + <value>ReplaceButton</value> | |
254 | 248 | </data> |
255 | - <data name=">>TableLayoutPanel1.Name" xml:space="preserve"> | |
256 | - <value>TableLayoutPanel1</value> | |
249 | + <data name=">>ReplaceButton.Type" xml:space="preserve"> | |
250 | + <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
257 | 251 | </data> |
258 | 252 | <data name=">>ReplaceButton.Parent" xml:space="preserve"> |
259 | 253 | <value>$this</value> |
260 | 254 | </data> |
261 | - <data name=">>ReplaceButton.Name" xml:space="preserve"> | |
262 | - <value>ReplaceButton</value> | |
255 | + <data name=">>ReplaceButton.ZOrder" xml:space="preserve"> | |
256 | + <value>1</value> | |
263 | 257 | </data> |
264 | - <data name=">>UseHashText.ZOrder" xml:space="preserve"> | |
265 | - <value>4</value> | |
258 | + <data name="AddButton.Location" type="System.Drawing.Point, System.Drawing"> | |
259 | + <value>12, 191</value> | |
266 | 260 | </data> |
267 | - <data name="HistoryHashList.Location" type="System.Drawing.Point, System.Drawing"> | |
268 | - <value>12, 49</value> | |
261 | + <data name="AddButton.Size" type="System.Drawing.Size, System.Drawing"> | |
262 | + <value>79, 29</value> | |
269 | 263 | </data> |
270 | - <data name=">>$this.Name" xml:space="preserve"> | |
271 | - <value>HashtagManage</value> | |
264 | + <data name="AddButton.TabIndex" type="System.Int32, mscorlib"> | |
265 | + <value>3</value> | |
272 | 266 | </data> |
273 | - <data name=">>UseHashText.Name" xml:space="preserve"> | |
274 | - <value>UseHashText</value> | |
267 | + <data name="AddButton.Text" xml:space="preserve"> | |
268 | + <value>Add</value> | |
275 | 269 | </data> |
276 | - <data name="OK_Button.Location" type="System.Drawing.Point, System.Drawing"> | |
277 | - <value>3, 3</value> | |
270 | + <data name=">>AddButton.Name" xml:space="preserve"> | |
271 | + <value>AddButton</value> | |
278 | 272 | </data> |
279 | - <data name="DeleteButton.Size" type="System.Drawing.Size, System.Drawing"> | |
280 | - <value>79, 29</value> | |
273 | + <data name=">>AddButton.Type" xml:space="preserve"> | |
274 | + <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
281 | 275 | </data> |
282 | - <data name="TableLayoutPanel1.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> | |
283 | - <value>Bottom, Right</value> | |
276 | + <data name=">>AddButton.Parent" xml:space="preserve"> | |
277 | + <value>$this</value> | |
284 | 278 | </data> |
285 | - <data name=">>ReplaceButton.ZOrder" xml:space="preserve"> | |
286 | - <value>1</value> | |
279 | + <data name=">>AddButton.ZOrder" xml:space="preserve"> | |
280 | + <value>2</value> | |
287 | 281 | </data> |
288 | - <data name="Cancel_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> | |
289 | - <value>None</value> | |
282 | + <data name="HistoryHashList.ItemHeight" type="System.Int32, mscorlib"> | |
283 | + <value>12</value> | |
290 | 284 | </data> |
291 | - <data name=">>$this.Type" xml:space="preserve"> | |
292 | - <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
285 | + <data name="HistoryHashList.Location" type="System.Drawing.Point, System.Drawing"> | |
286 | + <value>12, 49</value> | |
293 | 287 | </data> |
294 | - <data name="Cancel_Button.Size" type="System.Drawing.Size, System.Drawing"> | |
295 | - <value>67, 21</value> | |
288 | + <data name="HistoryHashList.Size" type="System.Drawing.Size, System.Drawing"> | |
289 | + <value>267, 136</value> | |
296 | 290 | </data> |
297 | - <data name=">>OK_Button.Parent" xml:space="preserve"> | |
298 | - <value>TableLayoutPanel1</value> | |
291 | + <data name="HistoryHashList.TabIndex" type="System.Int32, mscorlib"> | |
292 | + <value>2</value> | |
299 | 293 | </data> |
300 | - <data name="TableLayoutPanel1.TabIndex" type="System.Int32, mscorlib"> | |
301 | - <value>7</value> | |
294 | + <data name=">>HistoryHashList.Name" xml:space="preserve"> | |
295 | + <value>HistoryHashList</value> | |
302 | 296 | </data> |
303 | - <data name=">>DeleteButton.Name" xml:space="preserve"> | |
304 | - <value>DeleteButton</value> | |
297 | + <data name=">>HistoryHashList.Type" xml:space="preserve"> | |
298 | + <value>System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
305 | 299 | </data> |
306 | - <data name=">>TableLayoutPanel1.ZOrder" xml:space="preserve"> | |
307 | - <value>6</value> | |
300 | + <data name=">>HistoryHashList.Parent" xml:space="preserve"> | |
301 | + <value>$this</value> | |
308 | 302 | </data> |
309 | 303 | <data name=">>HistoryHashList.ZOrder" xml:space="preserve"> |
310 | 304 | <value>3</value> |
311 | 305 | </data> |
312 | - <data name="HistoryHashList.ItemHeight" type="System.Int32, mscorlib"> | |
313 | - <value>12</value> | |
314 | - </data> | |
315 | - <data name="AddButton.Size" type="System.Drawing.Size, System.Drawing"> | |
316 | - <value>79, 29</value> | |
317 | - </data> | |
318 | - <data name="ReplaceButton.Location" type="System.Drawing.Point, System.Drawing"> | |
319 | - <value>97, 191</value> | |
320 | - </data> | |
321 | - <data name=">>TableLayoutPanel1.Parent" xml:space="preserve"> | |
322 | - <value>$this</value> | |
306 | + <data name="UseHashText.Location" type="System.Drawing.Point, System.Drawing"> | |
307 | + <value>12, 24</value> | |
323 | 308 | </data> |
324 | - <data name="Cancel_Button.Location" type="System.Drawing.Point, System.Drawing"> | |
325 | - <value>76, 3</value> | |
309 | + <data name="UseHashText.Size" type="System.Drawing.Size, System.Drawing"> | |
310 | + <value>267, 19</value> | |
326 | 311 | </data> |
327 | 312 | <data name="UseHashText.TabIndex" type="System.Int32, mscorlib"> |
328 | 313 | <value>1</value> |
329 | 314 | </data> |
330 | - <data name=">>OK_Button.ZOrder" xml:space="preserve"> | |
331 | - <value>0</value> | |
332 | - </data> | |
333 | - <data name="$this.Text" xml:space="preserve"> | |
334 | - <value>HashtagManage</value> | |
315 | + <data name=">>UseHashText.Name" xml:space="preserve"> | |
316 | + <value>UseHashText</value> | |
335 | 317 | </data> |
336 | - <data name=">>TableLayoutPanel1.Type" xml:space="preserve"> | |
337 | - <value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
318 | + <data name=">>UseHashText.Type" xml:space="preserve"> | |
319 | + <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
338 | 320 | </data> |
339 | - <data name=">>HistoryHashList.Parent" xml:space="preserve"> | |
321 | + <data name=">>UseHashText.Parent" xml:space="preserve"> | |
340 | 322 | <value>$this</value> |
341 | 323 | </data> |
342 | - <data name="Label1.Location" type="System.Drawing.Point, System.Drawing"> | |
343 | - <value>10, 9</value> | |
344 | - </data> | |
345 | - <data name="HistoryHashList.Size" type="System.Drawing.Size, System.Drawing"> | |
346 | - <value>267, 136</value> | |
324 | + <data name=">>UseHashText.ZOrder" xml:space="preserve"> | |
325 | + <value>4</value> | |
347 | 326 | </data> |
348 | 327 | <data name="Label1.AutoSize" type="System.Boolean, mscorlib"> |
349 | 328 | <value>True</value> |
350 | 329 | </data> |
351 | - <data name=">>UseHashText.Parent" xml:space="preserve"> | |
352 | - <value>$this</value> | |
353 | - </data> | |
354 | - <data name="OK_Button.Text" xml:space="preserve"> | |
355 | - <value>OK</value> | |
356 | - </data> | |
357 | - <data name=">>DeleteButton.Type" xml:space="preserve"> | |
358 | - <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
330 | + <data name="Label1.Location" type="System.Drawing.Point, System.Drawing"> | |
331 | + <value>10, 9</value> | |
359 | 332 | </data> |
360 | - <data name="DeleteButton.Location" type="System.Drawing.Point, System.Drawing"> | |
361 | - <value>200, 191</value> | |
333 | + <data name="Label1.Size" type="System.Drawing.Size, System.Drawing"> | |
334 | + <value>65, 12</value> | |
362 | 335 | </data> |
363 | - <data name="AddButton.Location" type="System.Drawing.Point, System.Drawing"> | |
364 | - <value>12, 191</value> | |
336 | + <data name="Label1.TabIndex" type="System.Int32, mscorlib"> | |
337 | + <value>0</value> | |
365 | 338 | </data> |
366 | - <data name="TableLayoutPanel1.Size" type="System.Drawing.Size, System.Drawing"> | |
367 | - <value>146, 27</value> | |
339 | + <data name="Label1.Text" xml:space="preserve"> | |
340 | + <value>使用するタグ</value> | |
368 | 341 | </data> |
369 | 342 | <data name=">>Label1.Name" xml:space="preserve"> |
370 | 343 | <value>Label1</value> |
371 | 344 | </data> |
345 | + <data name=">>Label1.Type" xml:space="preserve"> | |
346 | + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
347 | + </data> | |
348 | + <data name=">>Label1.Parent" xml:space="preserve"> | |
349 | + <value>$this</value> | |
350 | + </data> | |
351 | + <data name=">>Label1.ZOrder" xml:space="preserve"> | |
352 | + <value>5</value> | |
353 | + </data> | |
372 | 354 | <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
373 | 355 | <value>True</value> |
374 | 356 | </metadata> |
357 | + <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing"> | |
358 | + <value>6, 12</value> | |
359 | + </data> | |
360 | + <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing"> | |
361 | + <value>293, 266</value> | |
362 | + </data> | |
363 | + <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms"> | |
364 | + <value>CenterParent</value> | |
365 | + </data> | |
366 | + <data name="$this.Text" xml:space="preserve"> | |
367 | + <value>HashtagManage</value> | |
368 | + </data> | |
369 | + <data name=">>$this.Name" xml:space="preserve"> | |
370 | + <value>HashtagManage</value> | |
371 | + </data> | |
372 | + <data name=">>$this.Type" xml:space="preserve"> | |
373 | + <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |
374 | + </data> | |
375 | 375 | </root> |
\ No newline at end of file |
@@ -1,3 +1,25 @@ | ||
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
1 | 23 | Imports System.Windows.Forms |
2 | 24 | |
3 | 25 | Public Class HashtagManage |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -35,7 +35,7 @@ Imports System.Runtime.InteropServices | ||
35 | 35 | <Assembly: AssemblyDescription("Client of Twitter. Free software(GPL3)" & vbcrlf & "<Contacts>" & vbcrlf & "Twitter:kiri_feather" & vbcrlf & "Mail:kiri_feather@users.sourceforge.jp" & vbcrlf & "<Associator developer>" & vbcrlf & "Developer:Takeshi KIRIYA(http://www.takeshik.org/)" & vbcrlf & "Developer:Moz(http://iddy.jp/profile/moz/)" & vbcrlf & "Icons:Minami(http://www.pi-kun.com/)")> |
36 | 36 | <Assembly: AssemblyCompany("")> |
37 | 37 | <Assembly: AssemblyProduct("Tween")> |
38 | -<Assembly: AssemblyCopyright("(C)kiri_feather 2007-2009 All Rights Reserved.")> | |
38 | +<Assembly: AssemblyCopyright("(C)kiri_feather 2007-2010 All Rights Reserved.")> | |
39 | 39 | <Assembly: AssemblyTrademark("")> |
40 | 40 | |
41 | 41 | <Assembly: ComVisible(False)> |
@@ -55,5 +55,5 @@ Imports System.Runtime.InteropServices | ||
55 | 55 | ' <Assembly: AssemblyVersion("1.0.*")> |
56 | 56 | |
57 | 57 | <Assembly: AssemblyVersion("0.8.*")> |
58 | -<Assembly: AssemblyFileVersion("0.8.2.0")> | |
58 | +<Assembly: AssemblyFileVersion("0.8.3.0")> | |
59 | 59 |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,5 +1,13 @@ | ||
1 | 1 | 更新履歴 |
2 | 2 | |
3 | +==== Ver 0.8.3.0(2010/1/31) | |
4 | + * 振分ルール判定時、公式RTのRTした人のID判定が正規表現での判定になっていたバグ修正 | |
5 | + * 流速に公式検索の結果が含まれていたバグ修正 | |
6 | + * 設定で「最前面表示」をオンにしている場合、ハッシュタグ管理画面がメイン画面の後ろに隠れてしまうバグ修正 | |
7 | + * 公式検索の起動時取得と定期取得のタイミングで、タブの追加・削除・名前変更を行うと例外が発生するバグ修正 | |
8 | + * ハッシュタグ表記ボタンをクリックで、ハッシュタグ切り替えと同じ動作をするように変更 | |
9 | + * TLのファイル保存で、Protect識別列を追加。プロテクトの人の発言には、「Protect」と書き込まれます | |
10 | + * APIモードでの片思いリスト取得で、すべて相互フォロー表示になる場合があるバグ修正 | |
3 | 11 | ==== Ver 0.8.2.0(2010/1/30) |
4 | 12 | * 短縮URL展開でgoo.glに対応 |
5 | 13 | * Webモードで、20件目のつぶやきにゴミがついているためのprotect誤判定するなどのバグ修正 |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,3 +1,26 @@ | ||
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
23 | + | |
1 | 24 | <Serializable()> _ |
2 | 25 | Public Class SettingAtIdList |
3 | 26 | Inherits SettingBase(Of SettingAtIdList) |
@@ -1,4 +1,26 @@ | ||
1 | -Public MustInherit Class SettingBase(Of T As {Class, New}) | |
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
23 | +Public MustInherit Class SettingBase(Of T As {Class, New}) | |
2 | 24 | |
3 | 25 | Private Shared lockObj As New Object |
4 | 26 |
@@ -1,3 +1,25 @@ | ||
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
1 | 23 | <Serializable()> _ |
2 | 24 | Public Class SettingCommon |
3 | 25 | Inherits SettingBase(Of SettingCommon) |
@@ -1,4 +1,26 @@ | ||
1 | -<Serializable()> _ | |
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
23 | +<Serializable()> _ | |
2 | 24 | Public Class SettingFollower |
3 | 25 | Inherits SettingBase(Of SettingFollower) |
4 | 26 |
@@ -1,4 +1,26 @@ | ||
1 | -<Serializable()> _ | |
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
23 | +<Serializable()> _ | |
2 | 24 | Public Class SettingLocal |
3 | 25 | Inherits SettingBase(Of SettingLocal) |
4 | 26 |
@@ -1,4 +1,26 @@ | ||
1 | -<Serializable()> _ | |
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
23 | +<Serializable()> _ | |
2 | 24 | Public Class SettingTab |
3 | 25 | Inherits SettingBase(Of SettingTab) |
4 | 26 |
@@ -14,12 +36,12 @@ Public Class SettingTab | ||
14 | 36 | End Sub |
15 | 37 | |
16 | 38 | Public Sub New() |
17 | - TAB = New TabClass | |
39 | + Tab = New TabClass | |
18 | 40 | End Sub |
19 | 41 | |
20 | 42 | Public Sub New(ByVal TabName As String) |
21 | 43 | Me.Tab = New TabClass |
22 | - TAB.TabName = TabName | |
44 | + Tab.TabName = TabName | |
23 | 45 | End Sub |
24 | 46 | |
25 | 47 | #End Region |
@@ -1,3 +1,25 @@ | ||
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
1 | 23 | <Serializable()> _ |
2 | 24 | Public Class SettingTabs |
3 | 25 | Inherits SettingBase(Of SettingTabs) |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -724,9 +724,6 @@ Public NotInheritable Class TabInformations | ||
724 | 724 | If _notifyPosts Is Nothing Then _notifyPosts = New List(Of PostClass) |
725 | 725 | Me.Distribute() 'タブに仮振分 |
726 | 726 | _addCount = _addedIds.Count |
727 | - For Each tb As TabClass In _tabs.Values | |
728 | - If tb.TabType = TabUsageType.PublicSearch Then _addCount += tb.GetTemporaryCount | |
729 | - Next | |
730 | 727 | _addedIds.Clear() |
731 | 728 | _addedIds = Nothing '後始末 |
732 | 729 | Return _addCount '件数 |
@@ -742,8 +739,9 @@ Public NotInheritable Class TabInformations | ||
742 | 739 | Return 0 |
743 | 740 | End If |
744 | 741 | |
745 | - For Each key As String In _tabs.Keys | |
746 | - _tabs(key).AddSubmit() '振分確定(各タブに反映) | |
742 | + For Each tb As TabClass In _tabs.Values | |
743 | + If tb.TabType = TabUsageType.PublicSearch Then _addCount += tb.GetTemporaryCount | |
744 | + tb.AddSubmit() '振分確定(各タブに反映) | |
747 | 745 | Next |
748 | 746 | Me.SortPosts() |
749 | 747 |
@@ -1230,6 +1228,25 @@ Public NotInheritable Class TabInformations | ||
1230 | 1228 | End SyncLock |
1231 | 1229 | End Sub |
1232 | 1230 | |
1231 | + Public Sub RefreshOwl(ByVal follower As List(Of Long)) | |
1232 | + SyncLock LockObj | |
1233 | + If follower.Count > 0 Then | |
1234 | + For Each post As PostClass In _statuses.Values | |
1235 | + If post.IsDm Then Continue For | |
1236 | + If post.IsMe Then | |
1237 | + post.IsOwl = False | |
1238 | + Else | |
1239 | + post.IsOwl = Not follower.Contains(post.Uid) | |
1240 | + End If | |
1241 | + Next | |
1242 | + Else | |
1243 | + For Each id As Long In _statuses.Keys | |
1244 | + If Not _statuses(id).IsDm Then _statuses(id).IsOwl = False | |
1245 | + Next | |
1246 | + End If | |
1247 | + End SyncLock | |
1248 | + End Sub | |
1249 | + | |
1233 | 1250 | Public Function GetTabByType(ByVal tabType As TabUsageType) As TabClass |
1234 | 1251 | 'Home,Mentions,DM,Favは1つに制限する |
1235 | 1252 | 'その他のタイプを指定されたら、最初に合致したものを返す |
@@ -2063,8 +2080,8 @@ Public NotInheritable Class FiltersClass | ||
2063 | 2080 | If _name = "" OrElse _ |
2064 | 2081 | post.Name.Equals(_name, compOpt) OrElse _ |
2065 | 2082 | post.RetweetedBy.Equals(_name, compOpt) OrElse _ |
2066 | - (_useRegex AndAlso (Regex.IsMatch(post.Name, _name, rgOpt)) OrElse _ | |
2067 | - (Regex.IsMatch(post.RetweetedBy, _name, rgOpt))) Then | |
2083 | + (_useRegex AndAlso (Regex.IsMatch(post.Name, _name, rgOpt) OrElse _ | |
2084 | + Regex.IsMatch(post.RetweetedBy, _name, rgOpt))) Then | |
2068 | 2085 | For Each fs As String In _body |
2069 | 2086 | If _useRegex Then |
2070 | 2087 | If Not Regex.IsMatch(tBody, fs, rgOpt) Then bHit = False |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1648,7 +1648,7 @@ | ||
1648 | 1648 | <value>StatusLabel</value> |
1649 | 1649 | </data> |
1650 | 1650 | <data name=">>StatusLabel.Type" xml:space="preserve"> |
1651 | - <value>Tween.TweenCustomControl.ToolStripLabelHistory, Tween, Version=0.8.3682.38778, Culture=neutral, PublicKeyToken=null</value> | |
1651 | + <value>Tween.TweenCustomControl.ToolStripLabelHistory, Tween, Version=0.8.3682.39282, Culture=neutral, PublicKeyToken=null</value> | |
1652 | 1652 | </data> |
1653 | 1653 | <data name=">>HashStripSplitButton.Name" xml:space="preserve"> |
1654 | 1654 | <value>HashStripSplitButton</value> |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1916,10 +1916,11 @@ Public Class TweenMain | ||
1916 | 1916 | bw.ReportProgress(50, My.Resources.UpdateFollowersMenuItem1_ClickText1) |
1917 | 1917 | If SettingDialog.UseAPI Then |
1918 | 1918 | ret = Twitter.GetFollowersApi() |
1919 | + Twitter.RefreshOwlApi() | |
1919 | 1920 | Else |
1920 | 1921 | ret = Twitter.GetFollowers(False) ' Followersリストキャッシュ有効 |
1922 | + Twitter.RefreshOwl() '洗い換え | |
1921 | 1923 | End If |
1922 | - Twitter.RefreshOwl() '洗い換え | |
1923 | 1924 | Case WORKERTYPE.OpenUri |
1924 | 1925 | Dim myPath As String = Convert.ToString(args.status) |
1925 | 1926 |
@@ -1955,7 +1956,10 @@ Public Class TweenMain | ||
1955 | 1956 | Case WORKERTYPE.PublicSearch |
1956 | 1957 | bw.ReportProgress(50, MakeStatusMessage(args, False)) |
1957 | 1958 | If args.tName = "" Then |
1958 | - For Each tn As String In _statuses.Tabs.Keys | |
1959 | + Dim tnarr(_statuses.Tabs.Count - 1) As String | |
1960 | + _statuses.Tabs.Keys.CopyTo(tnarr, 0) | |
1961 | + For Each tn As String In tnarr | |
1962 | + If String.IsNullOrEmpty(tn) Then Exit For | |
1959 | 1963 | If _statuses.Tabs(tn).TabType = TabUsageType.PublicSearch Then |
1960 | 1964 | ret = Twitter.GetSearch(read, tn, False) |
1961 | 1965 | End If |
@@ -5041,24 +5045,30 @@ RETRY: | ||
5041 | 5045 | 'All |
5042 | 5046 | For idx As Integer = 0 To _curList.VirtualListSize - 1 |
5043 | 5047 | Dim post As PostClass = _statuses.Item(_curTab.Text, idx) |
5048 | + Dim protect As String = "" | |
5049 | + If post.IsProtect Then protect = "Protect" | |
5044 | 5050 | sw.WriteLine(post.Nickname & vbTab & _ |
5045 | 5051 | """" & post.Data.Replace(vbLf, "").Replace("""", """""") + """" & vbTab & _ |
5046 | 5052 | post.PDate.ToString() & vbTab & _ |
5047 | 5053 | post.Name & vbTab & _ |
5048 | 5054 | post.Id.ToString() & vbTab & _ |
5049 | 5055 | post.ImageUrl & vbTab & _ |
5050 | - """" & post.OriginalData.Replace(vbLf, "").Replace("""", """""") + """") | |
5056 | + """" & post.OriginalData.Replace(vbLf, "").Replace("""", """""") + """" & vbTab & _ | |
5057 | + protect) | |
5051 | 5058 | Next |
5052 | 5059 | Else |
5053 | 5060 | For Each idx As Integer In _curList.SelectedIndices |
5054 | 5061 | Dim post As PostClass = _statuses.Item(_curTab.Text, idx) |
5062 | + Dim protect As String = "" | |
5063 | + If post.IsProtect Then protect = "Protect" | |
5055 | 5064 | sw.WriteLine(post.Nickname & vbTab & _ |
5056 | 5065 | """" & post.Data.Replace(vbLf, "").Replace("""", """""") + """" & vbTab & _ |
5057 | 5066 | post.PDate.ToString() & vbTab & _ |
5058 | 5067 | post.Name & vbTab & _ |
5059 | 5068 | post.Id.ToString() & vbTab & _ |
5060 | 5069 | post.ImageUrl & vbTab & _ |
5061 | - """" & post.OriginalData.Replace(vbLf, "").Replace("""", """""") + """") | |
5070 | + """" & post.OriginalData.Replace(vbLf, "").Replace("""", """""") + """" & vbTab & _ | |
5071 | + protect) | |
5062 | 5072 | Next |
5063 | 5073 | End If |
5064 | 5074 | sw.Close() |
@@ -7445,4 +7455,9 @@ RETRY: | ||
7445 | 7455 | End If |
7446 | 7456 | modifySettingCommon = True |
7447 | 7457 | End Sub |
7458 | + | |
7459 | + Private Sub HashStripSplitButton_ButtonClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles HashStripSplitButton.ButtonClick | |
7460 | + HashToggleMenuItem_Click(Nothing, Nothing) | |
7461 | + End Sub | |
7462 | + | |
7448 | 7463 | End Class |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -2560,6 +2560,10 @@ Public Module Twitter | ||
2560 | 2560 | TabInformations.GetInstance.RefreshOwl(follower) |
2561 | 2561 | End Sub |
2562 | 2562 | |
2563 | + Public Sub RefreshOwlApi() | |
2564 | + TabInformations.GetInstance.RefreshOwl(followerId) | |
2565 | + End Sub | |
2566 | + | |
2563 | 2567 | Public Property Username() As String |
2564 | 2568 | Get |
2565 | 2569 | Return _uid |
@@ -3751,6 +3755,8 @@ Public Module Twitter | ||
3751 | 3755 | Dim ret As String = FollowerApi(page) |
3752 | 3756 | If ret <> "" Then Return ret |
3753 | 3757 | Loop While page > 0 |
3758 | + | |
3759 | + RefreshOwlApi() | |
3754 | 3760 | Return "" |
3755 | 3761 | End Function |
3756 | 3762 |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ' Tween - Client of Twitter |
2 | -' Copyright (c) 2007-2009 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | -' (c) 2008-2009 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | -' (c) 2008-2009 takeshik (@takeshik) <http://www.takeshik.org/> | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | 5 | ' All rights reserved. |
6 | 6 | ' |
7 | 7 | ' This file is part of Tween. |
@@ -1,3 +1,26 @@ | ||
1 | +' Tween - Client of Twitter | |
2 | +' Copyright (c) 2007-2010 kiri_feather (@kiri_feather) <kiri_feather@gmail.com> | |
3 | +' (c) 2008-2010 Moz (@syo68k) <http://iddy.jp/profile/moz/> | |
4 | +' (c) 2008-2010 takeshik (@takeshik) <http://www.takeshik.org/> | |
5 | +' All rights reserved. | |
6 | +' | |
7 | +' This file is part of Tween. | |
8 | +' | |
9 | +' This program is free software; you can redistribute it and/or modify it | |
10 | +' under the terms of the GNU General Public License as published by the Free | |
11 | +' Software Foundation; either version 3 of the License, or (at your option) | |
12 | +' any later version. | |
13 | +' | |
14 | +' This program is distributed in the hope that it will be useful, but | |
15 | +' WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
16 | +' or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
17 | +' for more details. | |
18 | +' | |
19 | +' You should have received a copy of the GNU General Public License along | |
20 | +' with this program. If not, see <http://www.gnu.org/licenses/>, or write to | |
21 | +' the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, | |
22 | +' Boston, MA 02110-1301, USA. | |
23 | + | |
1 | 24 | Imports System.Runtime.InteropServices |
2 | 25 | Imports System.Diagnostics |
3 | 26 |