Mercurial > pidgin-twitter
annotate README @ 73:08bd4abdfd3d
Now your own icon is shown on the conversation window.
| author | Konosuke Watanabe <sasugaanija@gmail.com> |
|---|---|
| date | Sat, 28 Jun 2008 00:08:57 +0900 |
| parents | 872f418ba45d |
| 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 |
