Mercurial > pidgin-twitter
comparison README @ 189:5cf6cd93d928
- fix typo and add some minor change
- unify expressions as:
- pidgin -> Pidgin
- twitter -> Twitter
- wassr -> Wassr
author | mojin <truffechampagne@gmail.com> |
---|---|
date | Tue, 05 Aug 2008 21:57:56 +0900 |
parents | 275872001d52 |
children | 3c7dfd65e728 |
comparison
equal
deleted
inserted
replaced
188:275872001d52 | 189:5cf6cd93d928 |
---|---|
1 pidgin-twitter-0.7.0 | 1 pidgin-twitter-0.7.0 |
2 | 2 |
3 | 3 |
4 1. What is this? | 4 1. What is this? |
5 | 5 |
6 pidgin-twitter is a pidgin plugin to help posting and reading micro | 6 pidgin-twitter is a Pidgin plugin to help posting and reading micro |
7 blogs such as Twitter. Currently, pidgin-twitter supports Twitter, | 7 blogs such as Twitter. Currently, pidgin-twitter supports Twitter, |
8 Wassr and identi.ca. | 8 Wassr and identi.ca. |
9 | 9 |
10 Features: | 10 Features: |
11 General | 11 General |
14 home | 14 home |
15 * play sounds for specific senders/recipients | 15 * play sounds for specific senders/recipients |
16 * show letter counter on the format toolbar | 16 * show letter counter on the format toolbar |
17 | 17 |
18 Twitter specific | 18 Twitter specific |
19 * get/post twitter statuses via API | 19 * get/post Twitter statuses via API |
20 * escape pseudo commands like "w" | 20 * escape pseudo commands like "w" |
21 * suppress oops message return | 21 * suppress oops message return |
22 | 22 |
23 Wassr specific | 23 Wassr specific |
24 * Translate #<channel name> to link to the channel | 24 * Translate #<channel name> to link to the channel |
28 * eliminate annoying echo backed messages. | 28 * eliminate annoying echo backed messages. |
29 | 29 |
30 | 30 |
31 2. Dependency | 31 2. Dependency |
32 | 32 |
33 This plugin requires pidgin 2.4.0 or newer, glib-2.14.0 or newer and | 33 This plugin requires Pidgin 2.4.0 or newer, glib-2.14.0 or newer and |
34 libxml-2.6.27 or newer. | 34 libxml-2.6.27 or newer. |
35 | 35 |
36 | 36 |
37 3. How to build | 37 3. How to build |
38 | 38 |
43 sudo make install | 43 sudo make install |
44 | 44 |
45 | 45 |
46 4. Usage | 46 4. Usage |
47 | 47 |
48 To enable pidgin-twitter, please check it as "Enabled" in pidgin's | 48 To enable pidgin-twitter, please check it as "Enabled" in Pidgin's |
49 plugins window. Almost all of features can be configured through | 49 plugins window. Almost all of features can be configured through |
50 pidgin-twitter's paged preferences window. In this section, we explain | 50 pidgin-twitter's paged preferences window. In this section, we explain |
51 the features in page by page basis. | 51 the features in page by page basis. |
52 | 52 |
53 4.1 Account page | 53 4.1 Account page |
54 | 54 |
55 4.1.1 Screen Name | 55 4.1.1 Screen Name |
56 | 56 |
57 You can specify your account names for each service here. These names | 57 You can specify your account names for each service here. These names |
58 will be used for showing your icon in conversations. In a twitter | 58 will be used for showing your icon in conversations. In a Twitter |
59 conversation, the screen name will be also used for authentication | 59 conversation, the screen name will be also used for authentication |
60 when API based access is enabled. | 60 when API based access is enabled. |
61 | 61 |
62 4.1.2 Get/post statuses via API | 62 4.1.2 Get/post statuses via API |
63 | 63 |
64 Since pidgin is an instant message client, it is natural that pidgin | 64 Since Pidgin is an instant message client, it is natural that Pidgin |
65 uses XMPP protocol to access twitter. However, twitter has suspended | 65 uses XMPP protocol to access to Twitter. However, Twitter has suspended |
66 their IM gateway for long time, for maintenance reason. So we had | 66 their IM gateway for long time, for maintenance reason. So we had |
67 decided to provide the other way to access to twitter using twitter's | 67 decided to provide the other way to access to Twitter using Twitter's |
68 public API. | 68 public API. |
69 | 69 |
70 If you enables this feature, pidgin-twitter gets your timeline and put | 70 If you enable this feature, pidgin-twitter gets your timeline and puts |
71 your update via twitter API. | 71 your update via Twitter API. |
72 | 72 |
73 4.1.3 Password | 73 4.1.3 Password |
74 | 74 |
75 This password is used for basic authentication which is required to | 75 Please put your Twitter password here if you have enabled "Get/post |
76 access twitter via API. Note that the twitter password is saved in | 76 statuses via API" checkbox (see 4.1.2). This password is used for |
77 configuration file, e.g. ~/.purple/prefs.xml, as plain text and sent | 77 basic authentication which is required to access Twitter via API. Note |
78 to twitter API without encryption. | 78 that the Twitter password is saved inconfiguration file, |
79 e.g. ~/.purple/prefs.xml, as plain text and sent to Twitter API | |
80 without encryption. | |
79 | 81 |
80 4.1.4 Retrieve interval | 82 4.1.4 Retrieve interval |
81 | 83 |
82 You can specify the interval between each retrievals by ten seconds. | 84 You can specify the interval between each retrievals by ten seconds. |
83 | 85 |
109 Icon size in conversations can be specified by this spin button. | 111 Icon size in conversations can be specified by this spin button. |
110 | 112 |
111 4.3.3 Enable update | 113 4.3.3 Enable update |
112 | 114 |
113 This checkbox toggles update for icons by the specified period. See | 115 This checkbox toggles update for icons by the specified period. See |
114 bellow for the period. | 116 below for the period. |
115 | 117 |
116 4.3.4 Update period | 118 4.3.4 Update period |
117 | 119 |
118 You can specify update period here in two ways. The first is the | 120 You can specify update period here in two ways. The first is the |
119 number of times showing one particular icon before update. The second | 121 number of times showing one particular icon before update. The second |
133 message to you. | 135 message to you. |
134 | 136 |
135 4.4.2 Recipient list | 137 4.4.2 Recipient list |
136 | 138 |
137 Recipient list accommodates names of watched recipients. This list is | 139 Recipient list accommodates names of watched recipients. This list is |
138 a enumeration of usernames separated by a letter in ",:;". For | 140 a enumeration of usernames separated by a letter in ",:;" and spaces. |
139 example, "foo bar" or "foo,bar" is a valid user list and a list like | 141 For example, "foo bar" or "foo,bar" is a valid user list and a list like |
140 "foo, bar" also works. | 142 "foo, bar" also works. |
141 | 143 |
142 4.4.3 Sound type | 144 4.4.3 Sound type |
143 | 145 |
144 You can specify Event type of sound to play here. The "Pounce Default" | 146 You can specify event type of sound to be played here. The "Pounce Default" |
145 sound is the default sound type because it may not be disabled by | 147 sound is the default sound type because it may not be disabled by |
146 configuration in pidgin's preferences. You can specify other sounds, | 148 configuration in Pidgin's preferences. You can specify other sounds, |
147 but be aware, you have to enable the event type of sound which you | 149 but be aware, you have to enable the event type of sound which you |
148 specified for pidgin-twitter in pidgin's preferences. | 150 specified for pidgin-twitter in Pidgin's preferences. |
149 | 151 |
150 4.4.4 Play sound on a message from a specified sender | 152 4.4.4 Play sound on a message from a specified sender |
151 | 153 |
152 This is same to 4.4.1 except that it is for senders. | 154 This is same as 4.4.1 except that it is for senders. |
153 | 155 |
154 4.4.5 Sender list | 156 4.4.5 Sender list |
155 | 157 |
156 This is same to 4.4.2 except that sender list accommodates names of | 158 This is same as 4.4.2 except that sender list accommodates names of |
157 watched senders. | 159 watched senders. |
158 | 160 |
159 4.4.6 Sound type | 161 4.4.6 Sound type |
160 | 162 |
161 This is same to 4.4.3 except that it is for senders. | 163 This is same as 4.4.3 except that it is for senders. |
162 | 164 |
163 4.5 Utility page | 165 4.5 Utility page |
164 | 166 |
165 4.5.1 Show text counter | 167 4.5.1 Show text counter |
166 | 168 |
167 This checkbox toggles letter counter. If it is enabled, a small letter | 169 This checkbox toggles letter counter. If it is enabled, a small letter |
168 counter widget will appear on the format bar in a pidgin conversation | 170 counter widget will appear on the format bar in a Pidgin conversation |
169 window. This counter keeps track of length of composing string in | 171 window. This counter keeps track of length of composing string in |
170 character. Each service has its own limit of length for posting | 172 character. Each service has its own limit of length for posting |
171 messages; 140 characters in twitter, 255 characters in wassr and 140 | 173 messages; 140 characters in Twitter, 255 characters in Wassr and 140 |
172 bytes in identi.ca. If the composing message exceeds limit, the | 174 bytes in identi.ca. If the composing message exceeds the limit, the |
173 displayed number will turn red to notify you the excess. | 175 displayed number will turn red to notify you the excess. |
174 | 176 |
175 4.5.2 Escape pseudo command for twitter | 177 4.5.2 Escape pseudo command for Twitter |
176 | 178 |
177 This checkbox toggles escape pseudo command functionality. | 179 This checkbox toggles escape pseudo command functionality. |
178 | 180 |
179 A pseudo command is a message composed of leading non Latin string and | 181 A pseudo command is a message composed of leading non Latin string and |
180 trailing an alphabet letter which can be interpreted as a command in | 182 trailing an alphabet letter which can be interpreted as a command in |
181 short form. Twitter wrongly interpreted it as an incomplete command | 183 short form. Twitter wrongly interpreted it as an incomplete command |
182 message so that twitter gives you an error massage. | 184 message so that Twitter gives you an error massage. |
183 | 185 |
184 If this feature is enabled, pidgin-twitter automatically escapes any | 186 If this feature is enabled, pidgin-twitter automatically escapes any |
185 pseudo command by prepend ". " at the beginning of a message. | 187 pseudo command by prepend ". " at the beginning of a message. |
186 | 188 |
187 4.5.3 Suppress oops message | 189 4.5.3 Suppress oops message |
188 | 190 |
189 This checkbox toggles suppress oops message feature for twitter | 191 This checkbox toggles suppress oops message feature for Twitter |
190 conversation. | 192 conversation. |
191 | 193 |
192 This feature may require explanation. If we send a message which is | 194 This feature may require explanation. If we send a message which is |
193 longer than 140 bytes, twitter will send us back an oops message to | 195 longer than 140 bytes, Twitter will send us back an oops message to |
194 notify the excess of the limit. However, twitter computes the actual | 196 notify the excess of the limit. However, Twitter computes the actual |
195 hard limit in internal representation of characters so that the | 197 hard limit in internal representation of characters so that the |
196 messages which does not exceed 140 letters will actually be | 198 messages which does not exceed 140 letters can actually be |
197 accepted. This feature will silently discards *false* oops message in | 199 accepted. This feature will silently discard *false* oops message in |
198 this situation. | 200 this situation. |
199 | 201 |
200 4.5.4 Do not notify incoming message (Windows only) | 202 4.5.4 Do not notify incoming message (Windows only) |
201 | 203 |
202 Suppress blinking Pidgin's task bar button for new incoming message | 204 This checkbox toggles suppression of blinking Pidgin's task bar button |
203 when Pidgin window is not active. | 205 for new incoming message when Pidgin window is not active. |
204 | 206 |
205 4.5.5 Output log message | 207 4.5.5 Output log message |
206 | 208 |
207 This checkbox toggles log messages for debugging. If you have any | 209 This checkbox toggles log messages for debugging. If you have any |
208 trouble, we suggest to enable this feature and report us your problem | 210 trouble, we suggest to enable this feature and report us your problem |
233 | 235 |
234 0.7.0 alpha1 (June 28 2008) | 236 0.7.0 alpha1 (June 28 2008) |
235 - Show icon feature has been added. | 237 - Show icon feature has been added. |
236 - API based posting has been added. | 238 - API based posting has been added. |
237 - Notification on message arrival can be disabled now. | 239 - Notification on message arrival can be disabled now. |
238 - Annoying completion message which is returned from wassr service | 240 - Annoying completion message which is returned from Wassr service |
239 will be automatically ignored. | 241 will be automatically ignored. |
240 | 242 |
241 0.7.0 (August 5 2008) | 243 0.7.0 (August 5 2008) |
242 - Support for identi.ca has been added. | 244 - Support for identi.ca has been added. |
243 - Icon support for wassr and identi.ca have been added. | 245 - Icon support for Wassr and identi.ca have been added. |
244 - Icon size and icon visibility are now configurable. | 246 - Icon size and icon visibility are now configurable. |
245 - Automatic icon update has been implemented. | 247 - Automatic icon update has been implemented. |
246 - Translation from channel name to the link to the channel in wassr | 248 - Translation from channel name to the link to the channel in Wassr |
247 has been added. | 249 has been added. |
248 - Disabling notification on message arrival now works for wassr and | 250 - Disabling notification on message arrival now works for Wassr and |
249 identi.ca too. | 251 identi.ca too. |
250 | 252 |
251 6. Acknowledgments | 253 6. Acknowledgments |
252 | 254 |
253 In the beginning of development, I (yazuuchi) got a number of valuable | 255 In the beginning of development, I (yazuuchi) got a number of valuable |
261 the disable markup widgets feature has been developed by him. | 263 the disable markup widgets feature has been developed by him. |
262 | 264 |
263 API based posting has been contributed by nosuke in development for | 265 API based posting has been contributed by nosuke in development for |
264 0.7.0. | 266 0.7.0. |
265 | 267 |
266 We got uncountable feedbacks from users in the #pidgin_twitter channel. | 268 We got uncountable feedbacks from users in the #pidgin_twitter channel |
269 at Wassr. | |
267 | 270 |
268 Yoshiki Yazawa (@yazuuchi) and the pidgin-twitter team | 271 Yoshiki Yazawa (@yazuuchi) and the pidgin-twitter team |
269 yaz@honeyplanet.jp | 272 yaz@honeyplanet.jp |