Mercurial > pidgin-twitter
annotate README @ 160:aef26b56a54b
now it falls back to twitter default icon if the user has not set custom icon.
author | Yoshiki Yazawa <yaz@honeyplnaet.jp> |
---|---|
date | Sat, 26 Jul 2008 13:23:27 +0900 |
parents | 63bd9ca28be0 |
children | 013e79e36f1a |
rev | line source |
---|---|
76
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
1 pidgin-twitter-0.7.0 alpha1 |
17 | 2 |
3 | |
4 1. What is this? | |
5 | |
6 pidgin-twitter is a pidgin plugin to help twittering via pidgin. This | |
26 | 7 plugin translates any @username and the sender name to the link to the |
8 user respectively. pidgin-twitter also can play a sound when an | |
9 incoming message contains any recipient name or sender name which is | |
10 listed in the each dedicated lists. | |
17 | 11 |
26 | 12 From version 0.5.0, pidgin-twitter automatically escapes annoying |
13 "pseudo command" in sending message. A pseudo command is a message | |
14 like "¤Ë¤Û¤ó¤´w" or "....w" and it will be wrongly interpreted as an | |
15 incomplete command message so that twitter gives us an error massage. | |
17 | 16 |
47 | 17 In version 0.6.0, various new features have been added. Letter counter |
18 for composing message is useful for keeping track of the length limit | |
19 of twitter message and oops suppression will give users who mainly use | |
20 multi byte characters comfortable twittering. And also, from version | |
21 0.6.0, pidgin-twitter strips any markup elements from sending message, | |
22 so the posts from pidgin-twitter are always kept sane. | |
23 | |
76
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
24 *update* |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
25 In version 0.7.0 alpha1, show icon feature and API based posting |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
26 feature have been added. Although these new features are under |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
27 development, they seem to be very useful in the current twitter |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
28 situation. This is the reason why we decide to release this alpha |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
29 version. |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
30 |
47 | 31 |
17 | 32 2. Dependency |
33 | |
34 This plugin requires pidgin 2.4.0 or newer and glib-2.14.0 or newer. | |
35 | |
36 | |
37 3. How to build | |
38 | |
39 Building pidgin-twitter plugin is very simple. Please do | |
40 | |
41 ./configure | |
42 make | |
43 sudo make install | |
44 | |
45 | |
46 4. Usage | |
47 | |
26 | 48 To enable pidgin-twitter, please check it "Enabled" in pidgin's |
49 plugins window. If it is enabled, it replaces each @username string | |
50 and sender string with the link to the corresponding user, by | |
51 default. You can enable/disable these via plugin's configure window. | |
17 | 52 |
53 Play sound for matched recipients or sender is also enabled by | |
54 default, however it might not work until you specify user lists for | |
26 | 55 this feature. |
56 | |
57 Recipient list accommodates names of watched recipients. Usually, the | |
58 first name might be your user name. Sender list accommodates names of | |
59 watched senders, instead. These lists are independent to each other | |
60 so that you can maintain different groups to be watched. An user list | |
61 is a enumeration of usernames separated by a letter in ",:;". For | |
62 example, "foo bar" or "foo,bar" is a valid user list and a list like | |
63 "foo, bar" also works. This functionality is also able to be toggled | |
64 on/off via configuration window. | |
17 | 65 |
66 Event type of sound to play is also configurable. By default, the | |
26 | 67 "Pounce Default" sound is specified since it may not be disabled by |
68 configuration in pidgin's preferences. You can specify other sounds, | |
69 but be aware, you have to enable the event type of sound which you | |
70 specified for pidgin-twitter in pidgin's preferences. | |
71 | |
72 Escape pseudo command functionality is enabled by default. To disable | |
73 this feature, please uncheck it in the plugin configuration window. I | |
74 recommend you to leave it always enabled. | |
17 | 75 |
47 | 76 Letter counter will appear on the format bar in a pidgin conversation |
77 window. This counter keeps track of length of composing string in | |
78 character since the hard limit of message length is applied by | |
79 character count basis. If the composing message exceeds 140 | |
80 characters, the displayed number will turn red to notify the excess. | |
81 This feature is enabled by default. You can disable this via configure | |
82 window. | |
17 | 83 |
47 | 84 Suppress oops message feature may require explanation. If we send a |
85 message which is longer than 140 bytes, twitter will send us back an | |
86 oops message to notify the excess of the limit. However, the actual | |
87 limit is computed on internal representation of characters so that the | |
88 messages which does not exceed 140 letters will actually be | |
89 accepted. Suppress oops message feature will silently discards *false* | |
90 oops message in this situation. This feature can also be configured | |
91 via configure window. | |
92 | |
93 Strip markup feature is for keeping posts sane by striping excess | |
94 markup in sending message. This feature is always enabled and cannot | |
95 be configured. | |
96 | |
97 | |
98 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
|
99 |
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
|
100 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
|
101 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
|
102 |
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
|
103 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
|
104 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
|
105 |
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
|
106 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
|
107 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
|
108 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
|
109 |
53 | 110 0.6.0 (May 16 2008) |
111 - Letter counter has been added. | |
112 - Suppress "false positive oops message" when sending message which | |
113 exceeds 140 bytes but within 140 characters. | |
114 - Pidgin-twitter now strips all markup elements from sending message. | |
115 This feature prevents this plugin from posting unexpected | |
116 excessively marked up message. | |
117 - 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
|
118 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
|
119 |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
120 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
|
121 - 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
|
122 - API based posting has been added. |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
123 - Notifications on message arrival can be disabled now. |
63bd9ca28be0
- added nosuke and iratqq to the authors.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
53
diff
changeset
|
124 - 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
|
125 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
|
126 |
33 | 127 |
128 6. Acknowledgments | |
17 | 129 |
130 I got some valuable feedbacks from nosuke (@konosuke) and mojin | |
131 (@mojin). | |
132 | |
33 | 133 The original letter counter has been developed by Dossy Shiobara in |
134 convcharcount plugin. | |
135 | |
47 | 136 In development for 0.6.0, mikanbako (@mikanbako) joined our team and |
53 | 137 contributed numerous efforts. The original strip markup feature and |
138 the disable markup widgets feature has been developed by him. | |
17 | 139 |
47 | 140 |
141 Yoshiki Yazawa (@yazuuchi) and the pidgin-twitter team | |
17 | 142 yaz@honeyplanet.jp |