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