Mercurial > pidgin-twitter
annotate README @ 188:275872001d52
completed README. please check.
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Tue, 05 Aug 2008 20:24:16 +0900 |
parents | 80f7052de4fd |
children | 5cf6cd93d928 |
rev | line source |
---|---|
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
1 pidgin-twitter-0.7.0 |
17 | 2 |
3 | |
4 1. What is this? | |
5 | |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
6 pidgin-twitter is a pidgin plugin to help posting and reading micro |
184
a18121e930b8
check typo by aspell and fix it
mojin <truffechampagne@gmail.com>
parents:
181
diff
changeset
|
7 blogs such as Twitter. Currently, pidgin-twitter supports Twitter, |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
8 Wassr and identi.ca. |
17 | 9 |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
10 Features: |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
11 General |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
12 * display user icon (size configurable) |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
13 * translate sender's name and @<username> to link to the user's |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
14 home |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
15 * play sounds for specific senders/recipients |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
16 * show letter counter on the format toolbar |
17 | 17 |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
18 Twitter specific |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
19 * get/post twitter statuses via API |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
20 * escape pseudo commands like "w" |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
21 * suppress oops message return |
47 | 22 |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
23 Wassr specific |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
24 * Translate #<channel name> to link to the channel |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
25 * eliminate annoying post completion messages |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
26 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
27 identi.ca specific |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
28 * eliminate annoying echo backed messages. |
76
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
29 |
47 | 30 |
17 | 31 2. Dependency |
32 | |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
33 This plugin requires pidgin 2.4.0 or newer, glib-2.14.0 or newer and |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
34 libxml-2.6.27 or newer. |
17 | 35 |
36 | |
37 3. How to build | |
38 | |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
39 Building pidgin-twitter plugin is very simple. Please do; |
17 | 40 |
41 ./configure | |
42 make | |
43 sudo make install | |
44 | |
45 | |
46 4. Usage | |
47 | |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
48 To enable pidgin-twitter, please check it as "Enabled" in pidgin's |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
49 plugins window. Almost all of features can be configured through |
185 | 50 pidgin-twitter's paged preferences window. In this section, we explain |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
51 the features in page by page basis. |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
52 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
53 4.1 Account page |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
54 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
55 4.1.1 Screen Name |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
56 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
57 You can specify your account names for each service here. These names |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
58 will be used for showing your icon in conversations. In a twitter |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
59 conversation, the screen name will be also used for authentication |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
60 when API based access is enabled. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
61 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
62 4.1.2 Get/post statuses via API |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
63 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
64 Since pidgin is an instant message client, it is natural that pidgin |
184
a18121e930b8
check typo by aspell and fix it
mojin <truffechampagne@gmail.com>
parents:
181
diff
changeset
|
65 uses XMPP protocol to access twitter. However, twitter has suspended |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
66 their IM gateway for long time, for maintenance reason. So we had |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
67 decided to provide the other way to access to twitter using twitter's |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
68 public API. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
69 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
70 If you enables this feature, pidgin-twitter gets your timeline and put |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
71 your update via twitter API. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
72 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
73 4.1.3 Password |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
74 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
75 This password is used for basic authentication which is required to |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
76 access twitter via API. Note that the twitter password is saved in |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
77 configuration file, e.g. ~/.purple/prefs.xml, as plain text and sent |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
78 to twitter API without encryption. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
79 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
80 4.1.4 Retrieve interval |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
81 |
184
a18121e930b8
check typo by aspell and fix it
mojin <truffechampagne@gmail.com>
parents:
181
diff
changeset
|
82 You can specify the interval between each retrievals by ten seconds. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
83 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
84 4.2 Translation page |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
85 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
86 4.2.1 Translate @username to link |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
87 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
88 This checkbox toggles translation from a recipient name to the link to |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
89 the recipient. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
90 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
91 4.2.2 Translate sender name to link |
17 | 92 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
93 This checkbox toggles translation from a sender name to the link to |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
94 the sender. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
95 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
96 4.2.3 Translate channel name to link |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
97 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
98 This checkbox toggles translation from a channel name to the link to |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
99 the channel. This feature is available only for Wassr. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
100 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
101 4.3 Icon page |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
102 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
103 4.3.1 Show icon in conversations |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
104 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
105 This checkbox toggles show/hide icons for users in conversations. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
106 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
107 4.3.2 Icon size |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
108 |
184
a18121e930b8
check typo by aspell and fix it
mojin <truffechampagne@gmail.com>
parents:
181
diff
changeset
|
109 Icon size in conversations can be specified by this spin button. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
110 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
111 4.3.3 Enable update |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
112 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
113 This checkbox toggles update for icons by the specified period. See |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
114 bellow for the period. |
26 | 115 |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
116 4.3.4 Update period |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
117 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
118 You can specify update period here in two ways. The first is the |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
119 number of times showing one particular icon before update. The second |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
120 is days before update. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
121 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
122 4.4 Sound page |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
123 |
185 | 124 4.4.1 Play sound on a reply to a specified recipient |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
125 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
126 This checkbox toggles play sound for a specified recipient. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
127 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
128 pidgin-twitter can play a sound when an incoming message contains any |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
129 recipient name in the recipient list explained bellow. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
130 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
131 It is convenient that add your screen name to the recipient list and |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
132 turn this feature on so that you can audibly notice each arrival or |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
133 message to you. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
134 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
135 4.4.2 Recipient list |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
136 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
137 Recipient list accommodates names of watched recipients. This list is |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
138 a enumeration of usernames separated by a letter in ",:;". For |
26 | 139 example, "foo bar" or "foo,bar" is a valid user list and a list like |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
140 "foo, bar" also works. |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
141 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
142 4.4.3 Sound type |
17 | 143 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
144 You can specify Event type of sound to play here. The "Pounce Default" |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
145 sound is the default sound type because it may not be disabled by |
26 | 146 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 | |
148 specified for pidgin-twitter in pidgin's preferences. | |
149 | |
185 | 150 4.4.4 Play sound on a message from a specified sender |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
151 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
152 This is same to 4.4.1 except that it is for senders. |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
153 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
154 4.4.5 Sender list |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
155 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
156 This is same to 4.4.2 except that sender list accommodates names of |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
157 watched senders. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
158 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
159 4.4.6 Sound type |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
160 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
161 This is same to 4.4.3 except that it is for senders. |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
162 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
163 4.5 Utility page |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
164 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
165 4.5.1 Show text counter |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
166 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
167 This checkbox toggles letter counter. If it is enabled, a small letter |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
168 counter widget will appear on the format bar in a pidgin conversation |
47 | 169 window. This counter keeps track of length of composing string in |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
170 character. Each service has its own limit of length for posting |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
171 messages; 140 characters in twitter, 255 characters in wassr and 140 |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
172 bytes in identi.ca. If the composing message exceeds limit, the |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
173 displayed number will turn red to notify you the excess. |
17 | 174 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
175 4.5.2 Escape pseudo command for twitter |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
176 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
177 This checkbox toggles escape pseudo command functionality. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
178 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
179 A pseudo command is a message composed of leading non Latin string and |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
180 trailing an alphabet letter which can be interpreted as a command in |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
181 short form. Twitter wrongly interpreted it as an incomplete command |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
182 message so that twitter gives you an error massage. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
183 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
184 If this feature is enabled, pidgin-twitter automatically escapes any |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
185 pseudo command by prepend ". " at the beginning of a message. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
186 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
187 4.5.3 Suppress oops message |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
188 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
189 This checkbox toggles suppress oops message feature for twitter |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
190 conversation. |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
191 |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
192 This feature may require explanation. If we send a message which is |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
193 longer than 140 bytes, twitter will send us back an oops message to |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
194 notify the excess of the limit. However, twitter computes the actual |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
195 hard limit in internal representation of characters so that the |
47 | 196 messages which does not exceed 140 letters will actually be |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
197 accepted. This feature will silently discards *false* oops message in |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
198 this situation. |
187
80f7052de4fd
write section 4.5.4, might need more information or modification
mojin <truffechampagne@gmail.com>
parents:
186
diff
changeset
|
199 |
80f7052de4fd
write section 4.5.4, might need more information or modification
mojin <truffechampagne@gmail.com>
parents:
186
diff
changeset
|
200 4.5.4 Do not notify incoming message (Windows only) |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
201 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
202 Suppress blinking Pidgin's task bar button for new incoming message |
187
80f7052de4fd
write section 4.5.4, might need more information or modification
mojin <truffechampagne@gmail.com>
parents:
186
diff
changeset
|
203 when Pidgin window is not active. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
204 |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
205 4.5.5 Output log message |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
206 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
207 This checkbox toggles log messages for debugging. If you have any |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
208 trouble, we suggest to enable this feature and report us your problem |
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
209 with obtained information. |
47 | 210 |
211 | |
212 5. History | |
28
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
213 |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
214 0.4.0 (May 01 2008) |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
215 First public release. |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
216 |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
217 0.5.0 (May 05 2008) |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
218 Added escape pseudo command functionality. |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
219 |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
220 0.5.1 (May 05 2008) |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
221 Fixed a crash bug that each unload and reload pidgin-twitter cycle |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
222 resulted in crash. |
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
223 |
53 | 224 0.6.0 (May 16 2008) |
225 - Letter counter has been added. | |
226 - Suppress "false positive oops message" when sending message which | |
227 exceeds 140 bytes but within 140 characters. | |
228 - Pidgin-twitter now strips all markup elements from sending message. | |
229 This feature prevents this plugin from posting unexpected | |
230 excessively marked up message. | |
231 - Since pidgin-twitter no longer sends any marked up message, all | |
76
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
232 markup widgets in conversation window have been disabled. |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
233 |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
234 0.7.0 alpha1 (June 28 2008) |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
235 - Show icon feature has been added. |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
236 - API based posting has been added. |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
237 - Notification on message arrival can be disabled now. |
76
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
238 - Annoying completion message which is returned from wassr service |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
239 will be automatically ignored. |
28
73e817be3267
- Fixed a crash bug. Each unload/reload cycle caused crash due to unrefed regp.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
26
diff
changeset
|
240 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
241 0.7.0 (August 5 2008) |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
242 - Support for identi.ca has been added. |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
243 - Icon support for wassr and identi.ca have been added. |
184
a18121e930b8
check typo by aspell and fix it
mojin <truffechampagne@gmail.com>
parents:
181
diff
changeset
|
244 - Icon size and icon visibility are now configurable. |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
245 - Automatic icon update has been implemented. |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
246 - Translation from channel name to the link to the channel in wassr |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
247 has been added. |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
248 - Disabling notification on message arrival now works for wassr and |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
249 identi.ca too. |
33 | 250 |
251 6. Acknowledgments | |
17 | 252 |
184
a18121e930b8
check typo by aspell and fix it
mojin <truffechampagne@gmail.com>
parents:
181
diff
changeset
|
253 In the beginning of development, I (yazuuchi) got a number of valuable |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
254 feedbacks from nosuke (@konosuke) and mojin (@mojin). |
17 | 255 |
33 | 256 The original letter counter has been developed by Dossy Shiobara in |
257 convcharcount plugin. | |
258 | |
47 | 259 In development for 0.6.0, mikanbako (@mikanbako) joined our team and |
53 | 260 contributed numerous efforts. The original strip markup feature and |
261 the disable markup widgets feature has been developed by him. | |
17 | 262 |
181
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
263 API based posting has been contributed by nosuke in development for |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
264 0.7.0. |
013e79e36f1a
work in progress README for 0.7.0
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents:
76
diff
changeset
|
265 |
188
275872001d52
completed README. please check.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
187
diff
changeset
|
266 We got uncountable feedbacks from users in the #pidgin_twitter channel. |
47 | 267 |
268 Yoshiki Yazawa (@yazuuchi) and the pidgin-twitter team | |
17 | 269 yaz@honeyplanet.jp |