Mercurial > pidgin-twitter
comparison pidgin-twitter.h @ 134:9e80267fe566
- changed the way of retrieving icons from twitter. now pidgin-twitter retrieves icon which is embedded in user page.
- changed icon size for wassr from 64 to 128.
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Tue, 22 Jul 2008 18:44:09 +0900 |
parents | 249174fdd63d |
children | eaf5d2c4ada0 |
comparison
equal
deleted
inserted
replaced
133:45a1d5428d89 | 134:9e80267fe566 |
---|---|
31 PSEUDO, | 31 PSEUDO, |
32 USER, | 32 USER, |
33 USER_FIRST_LINE, | 33 USER_FIRST_LINE, |
34 USER_FORMATTED, | 34 USER_FORMATTED, |
35 CHANNEL, | 35 CHANNEL, |
36 IMAGE_IDENTICA | 36 IMAGE_IDENTICA, |
37 IMAGE_TWITTER | |
37 }; | 38 }; |
38 | 39 |
39 /* service id */ | 40 /* service id */ |
40 enum { | 41 enum { |
41 unknown_service = 0, | 42 unknown_service = 0, |
130 #define P_USER "^\\(.+?\\)\\s*([A-Za-z0-9_]+):" | 131 #define P_USER "^\\(.+?\\)\\s*([A-Za-z0-9_]+):" |
131 #define P_USER_FIRST_LINE "^\\(.+?\\)\\s*.+:\\s*([A-Za-z0-9_]+):" | 132 #define P_USER_FIRST_LINE "^\\(.+?\\)\\s*.+:\\s*([A-Za-z0-9_]+):" |
132 #define P_USER_FORMATTED "^.*?<a .+?>([A-Za-z0-9_]+)</a>:" | 133 #define P_USER_FORMATTED "^.*?<a .+?>([A-Za-z0-9_]+)</a>:" |
133 #define P_CHANNEL "^(.*?<a .+?>[A-Za-z0-9_]+</a>: \\r?\\n?#)([A-Za-z0-9_]+) " | 134 #define P_CHANNEL "^(.*?<a .+?>[A-Za-z0-9_]+</a>: \\r?\\n?#)([A-Za-z0-9_]+) " |
134 #define P_IMAGE_IDENTICA "<img src=\"(http://avatar.identi.ca/[A-Za-z0-9-.]+)\" class=\"avatar profile\" width=\"96\" height=\"96\" alt=\"[A-Za-z0-0_]+\"/>" | 135 #define P_IMAGE_IDENTICA "<img src=\"(http://avatar.identi.ca/[A-Za-z0-9-.]+)\" class=\"avatar profile\" width=\"96\" height=\"96\" alt=\"[A-Za-z0-0_]+\"/>" |
136 #define P_IMAGE_TWITTER "<a href=\"/account/profile_image/.+?\"><img .+? id=\"profile-image\".*src=\"(http://[A-Za-z0-9_./]+)\" .+?/>" | |
135 | 137 |
136 /* twitter API specific macros */ | 138 /* twitter API specific macros */ |
137 #define TWITTER_BASE_URL "http://twitter.com" | 139 #define TWITTER_BASE_URL "http://twitter.com" |
138 #define TWITTER_STATUS_GET "GET /statuses/friends_timeline.xml HTTP/1.0\r\n" \ | 140 #define TWITTER_STATUS_GET "GET /statuses/friends_timeline.xml HTTP/1.0\r\n" \ |
139 "Host: twitter.com\r\n" \ | 141 "Host: twitter.com\r\n" \ |