Mercurial > pidgin
comparison doc/pidgin.1.in @ 21563:1b174854bb80
merge of '30fcf2f336afb635b62a5c3ed3adb3e1fa1dd2d1'
and 'bb60447c0a8c79afca320f4dc689096f4788e7fa'
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Sat, 17 Nov 2007 01:55:21 +0000 |
parents | 149f564aa287 |
children | c85d1e9d9d27 |
comparison
equal
deleted
inserted
replaced
20755:774f4924e74e | 21563:1b174854bb80 |
---|---|
15 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 15 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
16 .\" GNU General Public License for more details. | 16 .\" GNU General Public License for more details. |
17 .\" | 17 .\" |
18 .\" You should have received a copy of the GNU General Public | 18 .\" You should have received a copy of the GNU General Public |
19 .\" License along with this manual; if not, write to the Free | 19 .\" License along with this manual; if not, write to the Free |
20 .\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, | 20 .\" Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
21 .\" USA. | 21 .\" Boston, MA 02111-1301 USA. |
22 .TH pidgin 1 | 22 .TH pidgin 1 |
23 .SH NAME | 23 .SH NAME |
24 Pidgin v@VERSION@ \- Instant Messaging client | 24 Pidgin v@VERSION@ \- Instant Messaging client |
25 .SH SYNOPSIS | 25 .SH SYNOPSIS |
26 .TP 5 | 26 .TP 5 |
30 .PP | 30 .PP |
31 \fBpidgin\fR is a graphical modular messaging client based on libpurple | 31 \fBpidgin\fR is a graphical modular messaging client based on libpurple |
32 which is capable of connecting to AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC, | 32 which is capable of connecting to AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC, |
33 Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, and QQ all at once. It has | 33 Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, and QQ all at once. It has |
34 many common features found in other clients, as well as many unique features. | 34 many common features found in other clients, as well as many unique features. |
35 Finch is not endorsed by or affiliated with America Online, ICQ, Microsoft, or | 35 Pidgin is not endorsed by or affiliated with America Online, ICQ, Microsoft, or |
36 Yahoo. | 36 Yahoo. |
37 | 37 |
38 .SH OPTIONS | 38 .SH OPTIONS |
39 The following options are provided by Pidgin using the standard GNU | 39 The following options are provided by Pidgin using the standard GNU |
40 command line syntax: | 40 command line syntax: |
47 that are displayed in the \fBDebug Window\fR. | 47 that are displayed in the \fBDebug Window\fR. |
48 .TP | 48 .TP |
49 .B \-h, \-\-help | 49 .B \-h, \-\-help |
50 Print a summary of command line options and exit. | 50 Print a summary of command line options and exit. |
51 .TP | 51 .TP |
52 .B \-m, \-\-multiple | |
53 Allow multiple instances of Pidgin to run. | |
54 .TP | |
52 .B \-n, \-\-nologin | 55 .B \-n, \-\-nologin |
53 Don't automatically login when Pidgin starts. Sets the global status to | 56 Don't automatically login when Pidgin starts. Sets the global status to |
54 \fBOffline\fR. | 57 \fBOffline\fR. |
55 .TP | 58 .TP |
56 .B \-l, \-\-login[=\fINAME\fR,\fINAME\fR,...] | 59 .B \-l, \-\-login[=\fINAME\fR,\fINAME\fR,...] |
57 Sign in the comma-separated list of accounts provided, in addition to the | 60 Sign in the comma-separated list of accounts provided, in addition to the |
58 accounts that would be logged in anyway. If you do not specify such a | 61 accounts that would be logged in anyway. If the user does not specify such a |
59 comma-separated list, your first account will be signed in. | 62 comma-separated list, the first account in accounts.xml will be signed in. |
60 .TP | 63 .TP |
61 .B \-v, \-\-version | 64 .B \-v, \-\-version |
62 Print the current version and exit. | 65 Print the current version and exit. |
63 | 66 |
64 .SH BUDDY LIST | 67 .SH BUDDY LIST |
65 The \fBBuddy List\fR window is Pidgin's main interface window. Using | 68 The \fBBuddy List\fR window is Pidgin's main interface window. Using |
66 this window you can see which of your buddies is online, away, idle, etc. | 69 this window a user can see which of his/her buddies is online, away, idle, |
67 You can also add and remove buddies from your buddy list. | 70 etc. The user can also add buddies to and remove buddies from the buddy list. |
68 | 71 |
69 The \fBBuddy List\fR window contains a list of your buddies who are online | 72 The \fBBuddy List\fR window contains a list of the user's buddies who are |
70 and have allowed you to be notified of their presence. The icon to the | 73 online and have allowed the user to be notified of their presence. The icon |
71 left of each buddy indicates the buddy's current state and the protocol | 74 to the left of each buddy indicates the buddy's current status. Double |
72 they are using. Double clicking a buddy will open a new \fBConversation\fR | 75 clicking a buddy will open a new \fBConversation\fR window. Right clicking |
73 window. Right clicking will pop up a menu: | 76 will pop up a menu: |
74 .TP | 77 .TP |
75 .B Get Info | 78 .B Get Info |
76 Retrieves and displays information about the buddy. This information is | 79 Retrieves and displays information about the buddy. This information is |
77 also known as a Profile. | 80 also known as a Profile. |
78 .TP | 81 .TP |
87 A Buddy Pounce is a configurable automated action to be performed when the | 90 A Buddy Pounce is a configurable automated action to be performed when the |
88 buddy's state changes. This will open the \fBBuddy Pounce\fR dialog to be | 91 buddy's state changes. This will open the \fBBuddy Pounce\fR dialog to be |
89 discussed later. | 92 discussed later. |
90 .TP | 93 .TP |
91 .B View Log | 94 .B View Log |
92 Pidgin is capable of automatically log its activities. These logs are | 95 Pidgin is capable of automatically logging messages. These logs are |
93 either plain text files (with a .txt extension) or html files (with a | 96 either plain text files (with a .txt extension) or html files (with a |
94 \&.html extension) located under the \fI~/.purple/logs\fR directory. This | 97 \&.html extension) located under the \fI~/.purple/logs\fR directory. This |
95 menu command will display Pidgin's log viewer with logs loaded for that | 98 menu command will display Pidgin's log viewer with logs loaded for that |
96 buddy or chat. | 99 buddy or chat. |
97 .TP | 100 .TP |
98 .B Alias | 101 .B Alias |
99 Create an alias for this buddy. This will open up a new dialog in which | 102 Create an alias for this buddy. This will show an editable text field where |
100 one can give this buddy an alternate name to appear on the buddy list and | 103 the buddy's screen name was displayed. In this field one can give this |
101 in conversations. | 104 buddy an alternate, more friendly name to appear on the buddy list and in |
105 conversations. | |
102 | 106 |
103 For example, if a buddy's name screen name was jsmith1281xx and his real | 107 For example, if a buddy's name screen name was jsmith1281xx and his real |
104 name was 'John Q. Smith,' one could create an alias as to identify the | 108 name was 'John Q. Smith,' one could create an alias as to identify the |
105 buddy by his common name. | 109 buddy by his common name. |
106 .LP | 110 .LP |
107 The remainder of the menu will consist of protocol specific commands. | 111 The remainder of the menu will consist of protocol specific commands. |
108 These commands vary depending on the protocol. | 112 These commands vary depending on the protocol. |
109 .LP | 113 .TP |
110 At the bottom of the \fBBuddy List\fR are several buttons (if enabled in | 114 .B Status Selector |
111 \fBPreferences\fR): | 115 At the bottom of the \fBBuddy List\fR is a status selector which allows one to |
112 .TP | 116 change his/her status. This will be discussed further in the \fBSTATUS |
113 .B IM | 117 MESSAGES\fR section below. |
114 Opens a new \fBConversation\fR window to to the selected buddy, or brings | |
115 up the \fBNew Message\fR dialog box if no buddy is selected. | |
116 .TP | |
117 .B Info | |
118 Retrieves and display information about the selected buddy, or brings up | |
119 the \fBGet User Info\fR dialog box if no buddy is selected. | |
120 .TP | |
121 .B Chat | |
122 Brings up the \fBJoin Chat\fR dialog box, prompting the user to select | |
123 which username to use and what chat group to join. | |
124 .TP | |
125 .B Away | |
126 Brings up a menu of all available \fBAway Messages\fR. If an item is | |
127 selected, all online accounts will use this item as their away message. | |
128 | 118 |
129 .SH ACCOUNT EDITOR | 119 .SH ACCOUNT EDITOR |
130 The account editor consists of a list of accounts and information about | 120 The account editor consists of a list of accounts and information about |
131 them. Clicking \fIDelete\fR will delete the currently selected account. | 121 them. It can be accessed by selecting \fBManage\fR from the Tools menu. |
122 Clicking \fIDelete\fR will delete the currently selected account. | |
132 Clicking \fIAdd\fR or \fIModify\fR will invoke a \fBModify Account\fR | 123 Clicking \fIAdd\fR or \fIModify\fR will invoke a \fBModify Account\fR |
133 window. Here, you can add or alter account information. When creating a | 124 window. Here, the user can add or alter account information. When creating |
134 new account, you will submit your screen name and password. You will also | 125 a new account, the user will submit a screen name and password. The user will |
135 choose your protocol. | 126 also choose the protocol for the account. |
136 | 127 |
137 If \fIRemember Password\fR is chosen, the password will be saved in | 128 If \fIRemember Password\fR is chosen, the password will be saved in |
138 Pidgin's configuration file. | 129 Pidgin's \fI~/.purple/accounts.xml\fR configuration file. |
139 | 130 |
140 If \fIAuto-Login\fR is chosen, this account will automatically login upon | 131 If \fIEnabled\fR is checked in the accounts dialog, this account will |
141 starting Pidgin. | 132 follow the status currently selected in the status selector. If it is |
133 not checked, the account will always be offline. | |
142 | 134 |
143 Each protocol has its own specific options that can be found in the | 135 Each protocol has its own specific options that can be found in the |
144 modify screen. | 136 modify screen. |
145 | 137 |
146 .SH PREFERENCES | 138 .SH PREFERENCES |
147 | 139 |
148 All options take effect immediately. | 140 All options take effect immediately. |
149 | 141 |
150 .SH Interface | 142 .SH Interface |
151 | 143 |
152 \fIDisplay remote nicknames if no alias is set\fR: Toggles whether server | 144 .TP |
153 nickname data should be used if no local alias exists. | 145 .B Show system tray icon |
154 | 146 Specifies when to show a Pidgin icon in the notification area of the user's |
155 .SH Buddy List | 147 panel (commonly referred to as the System Tray). |
156 \fISorting\fR: Toggles the order in which buddies are shown in your | 148 |
157 \fBBuddy List\fR between none, alphabetical, by status and by log size. | 149 .TP |
158 | 150 .B Hide new IM conversations |
159 \fIShow buttons as\fR: Toggles between picture-only, text-only, picture and | 151 Specifies when to hide new IM messages. Messages will queue under the |
160 text or no buttons view of the buttons on the \fBBuddy List\fR. | 152 specified condition until shown. Clicking the Pidgin icon in the |
161 | 153 notification area or system tray will display the queued messages. An |
162 \fIRaise window on events\fR: Tells Pidgin to bring the \fBBuddy | 154 icon also appears in the buddy list's menu bar; this icon may also be |
163 List\fR window to the top when buddies sign in or out. | 155 used to display queued messages. |
164 | 156 |
165 \fIShow numbers in groups\fR: The number of buddies from each group | 157 .TP |
166 currently logged in will be shown along with the total number of buddies in | 158 .B Show IMs and chats in tabbed windows |
167 the group. | 159 When checked, this option will cause IM and chat sessions to appear in |
168 | 160 windows with multiple tabs. One tab will represent one conversation or |
169 \fIShow buddy icons\fR: Toggles the display of buddies' custom icons. | 161 chat. Where tabs are placed will be dictated by the preferences below. |
170 | 162 |
171 \fIShow warning levels\fR: Each buddy's warning level will be displayed | 163 .TP |
172 next to the screen name. As a buddy's warning level increases, outgoing | 164 .B Show close buttons on tabs |
173 messages are more and more severely rate-limited. | 165 When checked, this option will cause a clickable "U+2715 MULTIPLICATION X" |
174 | 166 unicode character to appear at the right edge of each tab. Clicking this |
175 \fIShow idle times\fR: The amount of time each buddy has been idle will be | 167 will cause the tab to be closed. |
176 displayed next to the screen name (if the buddy has opted to have their | 168 |
177 client report this information). | 169 .TP |
178 | 170 .B Placement |
179 \fIDim idle buddies\fR: If enabled, idle buddies will be displayed in grey | 171 Specifies where to place tabs in the window. Some tab orientations may |
180 text instead of black text. | 172 allow some users to fit more tabs into a single window comfortably. |
181 | 173 |
182 \fIAutomatically expand contacts\fR: If enabled, contacts will | 174 .TP |
183 automatically expand to show the associated buddies when the mouse is held | 175 .B New conversations |
184 over the contact for a short period. | 176 Specifies under which conditions tabs are placed into existing windows or |
177 into new windows. For a single window, select \fILast created window\fR here. | |
185 | 178 |
186 .SH Conversations | 179 .SH Conversations |
187 | 180 |
188 \fIShow buttons as...\fR: The selected item will determine whether | 181 .TP |
189 picture-only, text-only, combined picture/text, or no buttons will be used | 182 .B Enable buddy icon animation |
190 for \fBConversation\fR windows. | 183 If a buddy's icon happens to be animated, this option will enable the |
191 | 184 animation, otherwise only the first frame will be displayed. |
192 \fIShow formatting toolbar\fR: Display the formatting toolbar between the | 185 |
193 upper and lower text boxes in conversations. | 186 .TP |
194 | 187 .B Notify buddies that you are typing to them |
195 \fIShow aliases in tabs/titles\fR: Displays buddy alias instead of screen | 188 Some protocols allow clients to tell their buddies when they are typing. |
196 name in window tabs and titles. | 189 This option enables this feature for protocols that supports it. For XMPP, |
197 | 190 this also enables sending the "User has left the conversation" message |
198 \fIShow buddy icons\fR: For protocols that support it, buddy icons allow | 191 when ending the conversation. |
199 buddies to send small pictures to be displayed during the course of a | 192 |
200 conversation. Turning this option off hides those pictures. | 193 .TP |
201 | 194 .B Default Formatting |
202 \fIEnable buddy icon animation\fR: If these pictures happen to be animated, | 195 Allows specifying the default formatting to apply to all outgoing messages |
203 this option will enable the animation, otherwise only the first frame will | 196 (only applicable to protocols that support formatting in messages). |
204 be displayed. | 197 |
205 | 198 .SH Smiley Themes |
206 \fINotify buddies that you are typing to them\fR: Some protocols allow | |
207 clients to tell their buddies when they are typing. This option enables | |
208 this feature for protocols that supports it. | |
209 | |
210 \fIRaise IM windows on events\fR: If enabled, IM \fBConversation\fR windows | |
211 will be brought to the top when new messages are received. | |
212 | |
213 \fIRaise Chat windows on events\fR: If enabled, chat \fBConversation\fR windows | |
214 will be brought to the top when new messages are received. | |
215 | |
216 \fIUse multi-colored screen names in chats\fR: Color code the screen names of | |
217 users in chat rooms. | |
218 | |
219 .TP | |
220 .B Tab Options | |
221 \fIShow IMs and chats in tabbed windows\fR: Tabbed chatting allows one to | |
222 have multiple conversations without multiple windows. | |
223 | |
224 \fIShow close buttons on tabs\fR: Adds a close button to each tab. | |
225 | |
226 \fITab Placement...\fR: Specifies where tabs are shown in the conversation | |
227 window. | |
228 | |
229 \fI New conversation placement...\fR: Determines where new conversations will | |
230 be placed (Last created window / New window / windows grouped by group or | |
231 account / separate windows for IMs and Chats). | |
232 | |
233 .TP | |
234 .B Message Text | |
235 \fIShow timestamp on messages\fR: Toggles the timestamp behavior for | |
236 conversations. Per-conversation behavior can be changed by pressing | |
237 \fIF2\fR in the \fBConversation\fR window. | |
238 | |
239 \fIHighlight misspelled words\fR: Toggles highlighting of misspelled words | |
240 as you type. | |
241 | |
242 \fIIgnore colors/font faces/font sizes\fR: Tells Pidgin to disregard | |
243 buddies' color/font/size information in displaying IMs or Chats. | |
244 | |
245 \fIDefault Formatting\fR: Allows specifying the default formatting to apply | |
246 to all outgoing messages (only applicable to protocols that support | |
247 formatting in messages). | |
248 | |
249 .TP | |
250 .B Shortcuts | |
251 Allows the user to determine which keyboard shortcuts are available. | |
252 | |
253 .TP | |
254 .B Smiley Themes | |
255 Allows the user to choose between different smiley themes. The "none" theme | 199 Allows the user to choose between different smiley themes. The "none" theme |
256 will disable graphical emoticons - they will be displayed as text instead. | 200 will disable graphical emoticons - they will be displayed as text instead. |
201 The \fBAdd\fR and \fBRemove\fR buttons may be used to install or uninstall | |
202 smiley themes. Themes may also be installed by dragging and dropping them | |
203 onto the list of themes. | |
257 | 204 |
258 .SH Sounds | 205 .SH Sounds |
259 | 206 |
260 \fISounds while away\fR: Determines whether sounds are played when an away | 207 .TP |
261 message is up. | 208 .B Method |
262 | 209 Lets the user choose between different playback methods. The user can also |
263 \fISound Method\fR lets the user choose between different playback methods. | 210 manually enter a command to be executed when a sound is to be played\ |
264 The user can also manually enter a command to be executed when a sound is | 211 (\fI%s\fR expands to the full path to the file name). |
265 to be played (\fI%s\fR expands to the full path to the file name). | 212 |
213 .TP | |
214 .B Sounds when conversation has focus | |
215 When checked, sounds will play for events in the active conversation if | |
216 the window is focused. When unchecked, sounds will not play for the | |
217 active conversation when the window is focused. | |
218 | |
219 .TP | |
220 .B Enable Sounds | |
221 Determines when to play sounds. | |
266 | 222 |
267 .TP | 223 .TP |
268 .B Sound Events | 224 .B Sound Events |
269 Lets the user choose when and what sounds are to be played. | 225 Lets the user choose when and what sounds are to be played. |
270 | 226 |
271 .SH Network | 227 .SH Network |
272 | 228 |
273 .TP | 229 .TP |
274 .B IP Address | 230 .B STUN server |
275 \fIAutodetect IP Address\fR: Pidgin will attempt to automatically determine | 231 This allows specifying a server which uses the STUN protocol to determine |
276 your IP address for use in file transfers and Direct IMs. | 232 a host's public IP address. This can be particularly useful for some |
277 | 233 protocols. |
278 \fIPublic IP\fR: What IP address to use for file transfer and Direct IMs. This | 234 |
279 is mainly useful for users with multiple network interfaces or behind NAT. | 235 .TP |
280 | 236 .B Autodetect IP address |
281 .TP | 237 When checked, causes Pidign to attempt to determine the public IP address |
282 .B Ports | 238 of the host on which Pidgin is running and disables the \fBPublic IP\fR |
283 \fIManually specify range of ports to listen on\fR: Specify specific ports to | 239 text field listed below. |
284 listen on, overriding any defaults. | 240 |
241 .TP | |
242 .B Public IP | |
243 If \fBAutodetect IP address\fR is disabled, this field allows manually | |
244 specifying the public IP address for the host on which Pidgin is running. | |
245 This is mainly useful for users with multiple network interfaces or behind | |
246 NATs. | |
247 | |
248 .TP | |
249 .B Manually specify range of ports to listen on | |
250 Specify a range ports to listen on, overriding any defaults. This is | |
251 sometimes useful for file transfers and Direct IM. | |
285 | 252 |
286 .TP | 253 .TP |
287 .B Proxy Server | 254 .B Proxy Server |
288 The configuration section to enable Pidgin to operate through a proxy | 255 The configuration section to enable Pidgin to operate through a proxy |
289 server. Pidgin currently supports SOCKS 4/5 and HTTP proxies. | 256 server. Pidgin currently supports SOCKS 4/5 and HTTP proxies. |
290 | 257 |
291 .SH Browser | 258 .SH Browser |
292 | 259 |
260 .TP | |
261 .B Browser | |
293 Allows the user to select Pidgin's default web browser. Firefox, Galeon, | 262 Allows the user to select Pidgin's default web browser. Firefox, Galeon, |
294 Konqueror, Mozilla, Netscape and Opera are supported natively. The user | 263 Konqueror, Mozilla, Netscape and Opera are supported natively. The user |
295 can also manually enter a command to be executed when a link is clicked | 264 can also manually enter a command to be executed when a link is clicked |
296 (\fI%s\fR expands to the URL). For example, \fIxterm -e lynx "%s"\fR will | 265 (\fI%s\fR expands to the URL). For example, \fIxterm -e lynx "%s"\fR will |
297 open the link with lynx. \fIOpen new window by default\fR makes the | 266 open the link with lynx. |
298 browser use a new window instead of using the current window (or spawning a | 267 |
299 new tab). | 268 .TP |
269 .B Open link in | |
270 Allows the user to specify whether to use an existing window, a new tab, a | |
271 new window, or to let the browser to decide what to do when calling the | |
272 browser to open a link. Which options are available will depend on which | |
273 browser is selected. | |
300 | 274 |
301 .SH Logging | 275 .SH Logging |
302 | 276 |
303 \fIMessage Logs\fR lets the user choose whether \fBConversations\fR and/or | 277 .TP |
304 \fBBuddy Chats\fR will be logged as well as whether logs will be in HTML or | 278 .B Log format |
305 plain text format. \fISystem Logs\fR describes the types of events to be | 279 Specifies how to log. Pidgin supports HTML and plain text, but plugins can |
306 logged. | 280 provide other logging methods. |
307 | 281 |
308 .SH Away / Idle | 282 .TP |
309 | 283 .B Log all instant messages |
310 \fIQueue new messages when away\fR: Messages received since going Away will | 284 When enabled, all IM conversations are logged. This can be overridden on a |
311 not be shown until away status is removed. | 285 per-conversation basis in the conversation window. |
312 | 286 |
313 \fISend auto-response\fR: If someone messages you while away, your | 287 .TP |
314 auto-response will be sent. | 288 .B Log all chats |
315 | 289 When enabled, all chat conversations are logged. This can be overridden on a |
316 \fIOnly send auto-response when idle\fR: If someone messages you while | 290 per-conversation basis in the conversation window. |
317 away, your auto-response will only be sent if Pidgin decides that the | 291 |
318 connection is idle. | 292 .TP |
319 | 293 .B Log all status changes to system log |
320 \fIIdle time reporting\fR: If \fINone\fR is selected, account idle time | 294 When enabled, status changes are logged. |
321 will not be reported. \fIPidgin usage\fR infers your idle time from your | 295 |
322 usage of Pidgin. \fIX usage\fR infers your idle time from \fBX\fR | 296 .SH Status / Idle |
323 (this option may not be universally available). | 297 |
324 | 298 .TP |
325 \fIAuto-away\fR: Determines if and under what conditions Pidgin will | 299 .B Report idle time |
326 automatically turn on the Away status. | 300 Determines under which conditions to report idle time. \fBBased on keyboard |
327 | 301 and mouse use\fR uses keyboard and mouse activity to determine idle time. |
328 .TP | 302 \fBFrom last sent message\fR uses the time at which the user last sent a |
329 .B Away Messages | 303 message in Pidgin to determine idle. \fBNever\fR disables idle reporting. |
330 Lets the user add/edit/remove available \fBAway Messages\fR. | 304 |
331 | 305 .TP |
332 .SH Plugins | 306 .B Auto-reply |
333 | 307 Determines when to send an auto-reply on protocols which support it |
334 Allows the user to enable add-on plugins for Pidgin. Several of these | 308 (currently only AIM). |
335 come with Pidgin, while others must be downloaded separately. The | 309 |
336 \fIDescription\fR field gives the plugin author's description of the | 310 .TP |
337 plugin, while the \fIDetails\fR field gives the plugin's authorship, URL, | 311 .B Change status when idle |
338 and file name/location information. | 312 When enabled, this uses the \fBMinutes before becoming idle\fR and \fBChange |
339 | 313 status to\fR preferences described below to set status on idle. |
340 Some plugins can be configured. If you load such a plugin, its | 314 |
341 configuration preferences will appear as a submenu to \fBPlugins\fR, with | 315 .TP |
342 the submenu title determined by the plugin's name. | 316 .B Minutes before becoming idle |
343 | 317 Specifies how many minutes of inactivity are required before considering the |
344 .SH Protocols | 318 user to be idle. |
345 | 319 |
346 Protocols provide protocol specific preferences here. | 320 .TP |
321 .B Change status to | |
322 Specifies which "primitive" or "saved" status to use when setting status on | |
323 idle. | |
324 | |
325 .TP | |
326 .B Use status from last exit at startup | |
327 If this is checked, Pidgin will remember what status was active when the | |
328 user closed Pidgin and restore it at the next run. When disabled, Pidgin | |
329 will always set the status selected in \fBStatus to apply at startup\fR | |
330 at startup. | |
331 | |
332 .TP | |
333 .B Status to apply at startup | |
334 When \fBUse status from last exit at startup\fR is disabled, this specifies | |
335 which "primitive" or "saved" status to use at startup. | |
347 | 336 |
348 .SH CONVERSATIONS | 337 .SH CONVERSATIONS |
349 When starting a new conversation, the user is presented with the | 338 When starting a new conversation, the user is presented with the |
350 \fBConversation\fR window. The conversation appears in the upper text box | 339 \fBConversation\fR window. The conversation appears in the upper text box |
351 and the user types his/her message in the lower text box. Between the two | 340 and the user types his/her message in the lower text box. Between the two |
352 is a row of settings, represented by icons. Some or all buttons may not be | 341 is a row of options, represented by icons. Some or all buttons may not be |
353 active if the protocol does not support the specific formatting. From left | 342 active if the protocol does not support the specific formatting. From left |
354 to right: | 343 to right: |
355 .TP | 344 .TP |
356 .B Bold | 345 .B Font |
357 Turns on/off bold. | 346 This menu provides font control options for the current conversation. Size, |
358 .TP | 347 style, and face may be configured here. |
359 .B Italics | 348 .TP |
360 Turns on/off italics. | 349 .B Insert |
361 .TP | 350 This menu provides the ability to insert images, horizontal rules, and links |
362 .B Underline | 351 where the protocol supports each of these features. |
363 Turns on/off underline. | 352 .TP |
364 .TP | 353 .B Smile! |
365 .B Decrease font size | 354 Allows the insertion of graphical smileys via the mouse. This button shows |
366 Increases the size of the message text. | 355 the user a dialog with the available smileys for the current conversation. |
367 .TP | 356 |
368 .B Increase font size | 357 .SH CHATS |
369 Decreases the size of the message text. | 358 For protocols that allow it, \fBChats\fR can be entered through the |
370 .TP | 359 \fIBuddies\fR menu. |
371 .B Select a foreground color | 360 |
372 Changes the foreground color of the message text. | 361 Additional features available in chat, depending on the protocol are: |
373 .TP | |
374 .B Select a background color | |
375 Changes the background color of the message text. | |
376 .TP | |
377 .B Add image | |
378 Inserts an in-line image in the message. | |
379 .TP | |
380 .B Add hyperlink | |
381 Adds a clickable link to the message. | |
382 .TP | |
383 .B Add smiley | |
384 Adds an emoticon (smiley) to your message. | |
385 | |
386 Beneath the lower text box is a row of buttons that execute commands: | |
387 .TP | |
388 .B Warn | |
389 This issues a warning to the other person in the conversation (not | |
390 available in all protocols). | |
391 .TP | |
392 .B Block | |
393 This adds the other person to your deny list (not available in all | |
394 protocols). | |
395 .TP | |
396 .B Send File | |
397 Send a file to this user. This option is only available on protocols where | |
398 Pidgin supports file transfer. | |
399 .TP | |
400 .B Add | |
401 This adds this user to your buddy list. This option is not available if | |
402 the user is already on your list. | |
403 .TP | |
404 .B Remove | |
405 This removes this user from your buddy list. This option is not available | |
406 if the user is not on your list. | |
407 .TP | |
408 .B Info | |
409 This gets information (a profile) about the other person in the | |
410 conversation (not available in all protocols). | |
411 .TP | |
412 .B Send | |
413 This sends what's currently in the lower text box | |
414 | |
415 .SH BUDDY CHATS | |
416 For protocols that allow it, \fBBuddy Chats\fR can be entered through the | |
417 \fIFile\fR menu or the \fIChat\fR button at the bottom of the \fBBuddy | |
418 List\fR's \fBOnline\fR tab. | |
419 | |
420 Additional commands available in chat, depending on the protocol are: | |
421 .TP | 362 .TP |
422 .B Whisper | 363 .B Whisper |
423 The text will appear in the chat conversation, but it will only be visible | 364 The text will appear in the chat conversation, but it will only be visible |
424 to the sender and the receiver. | 365 to the sender and the receiver. |
425 .TP | 366 .TP |
430 Ignore anything said by the chosen person | 371 Ignore anything said by the chosen person |
431 .TP | 372 .TP |
432 .B Set Topic | 373 .B Set Topic |
433 Set the topic of the chat room. This is usually a brief sentence | 374 Set the topic of the chat room. This is usually a brief sentence |
434 describing the nature of the chat--an explanation of the chat room's name. | 375 describing the nature of the chat--an explanation of the chat room's name. |
435 | 376 .TP |
436 .SH AWAY MESSAGES | 377 .B Private Message (IM) |
437 Most protocols allow for away messages. When a user is \fIAway\fR, he can | 378 Send a message to a specific person in the chat. Messages sent this way will |
438 leave an informative message for others to see. The \fBAway\fR submenu of | 379 not appear in the chat window, but instead open a new IM conversation. |
439 the \fBTools\fR menu is used to add and remove away messages. | 380 |
440 | 381 .SH STATUS MESSAGES |
441 \fINew Away Message\fR provides space for one to enter an away message and | 382 Most protocols allow for status messages. By using status messages, a user |
442 a title for that message. If \fISave\fR or \fISave & Use\fR are chosen, | 383 can leave an informative message for others to see. Status and status |
443 this message will be saved. It can later be referred to by the title given | 384 messages are configured via the status selector at the bottom of the Buddy |
444 to it. | 385 List window. By default the menu shown here is divided into sections for |
445 | 386 "primitive" status types, such as \fIAvailable\fR, \fIAway\fR, etc.; a few |
446 \fIRemove Away Message\fR is a submenu containing the titles of saved away | 387 "popular" statuses (including "transient" statuses) which have been |
447 messages. Clicking on one of these titles will remove the away message | 388 recently used, and a section which shows \fBNew Status...\fR and \fBSaved |
448 associated with it. | 389 Statuses...\fR options for more advanced status manipulation. |
449 | 390 |
450 The rest of the \fIaway\fR menu provides the user with a way to assign | 391 .TP |
451 different away messages to different connections. Choosing \fISet All | 392 .B Primitive Statuses |
452 Away\fR will set away all the connections capable of the away state. | 393 A primitive status is a basic status supported by the protocol. Examples of |
394 primitive statuses would be Available, Away, Invisible, etc. A primitive | |
395 status can be used to create a \fBTransient Status\fB or a \fBSaved Status\fR, | |
396 both explained below. Essentially, primitive statuses are building blocks | |
397 of more complicated statuses. | |
398 | |
399 .TP | |
400 .B Transient Statuses | |
401 When one of the statuses from the topmost section of the status selector's | |
402 menu is selected, this creates a transient, or temporary, status. The status | |
403 will show in the "popular statuses" section in the menu until it has not been | |
404 used for a sufficiently long time. A transient status may also be created by | |
405 selecting \fINew Status...\fR from the status selector's menu, then clicking | |
406 \fIUse\fR once the user has entered the message. | |
407 | |
408 .TP | |
409 .B Saved Statuses | |
410 Saved statuses are permanent--once created, they will exist until deleted. | |
411 Saved statuses are useful for statuses and status messages that will be used | |
412 on a regular basis. They are also useful for creating complex statuses in | |
413 which some accounts should always have a different status from others. For | |
414 example, one might wish to create a status called "Sleeping" that has all | |
415 accounts set to "Away", then create another status called "Working" that | |
416 has three accounts set to "Away" and another account set to "Available." | |
417 | |
418 .TP | |
419 .B New Status Window | |
420 When the user selects \fINew Status...\fR from the status selector menu, | |
421 Pidgin presents the user with a dialog asking for status-related information. | |
422 That information is discussed below: | |
423 | |
424 \fITitle\fR - The name of the status that will appear in the status selctor's | |
425 menu. If the user clicks the \fISave\fR or \fISave & Use\fR button, this | |
426 name will also be shown in the \fBSaved Status Window\fR. The title should | |
427 be a short description of the status. | |
428 | |
429 \fIStatus\fR - The type of status being created, such as Available, Away, etc. | |
430 | |
431 \fIMessage\fR - The content of the status message. This is what is visible | |
432 to other users. Some protocols will allow formatting in some status messages; | |
433 where formatting is not supported it will be stripped to the bare text entered. | |
434 | |
435 \fIUse a different status for some accounts\fR - This allows the creation of | |
436 complex statuses in which some accounts' status differs from that of other | |
437 accounts. To use this, the user will click the expander to the left of the | |
438 text, then select individual accounts which will have a different status | |
439 and/or status message. When the user selects an account, Pidgin will present | |
440 another status dialog asking for a status and a message just for the selected | |
441 account. | |
442 | |
443 .TP | |
444 .B Saved Status Window | |
445 When the user selects \fISaved Statuses...\fR from the status selector's menu, | |
446 Pidgin presents a dialog that lists all saved statuses. "Transient" statuses, | |
447 discussed above, are \fB\fINOT\fR\fR shown here. This window provides the | |
448 ability to manage saved statuses by allowing the creation, modification, and | |
449 deletion of saved statuses. The \fIUse\fR, \fIModify\fR, and \fIDelete\fR | |
450 buttons here allow operation on the status selected from the list; the \fAdd\fR | |
451 button allows creation of a new saved status, and the \fIClose\fR button closes | |
452 the window. | |
453 | 453 |
454 .SH BUDDY POUNCE | 454 .SH BUDDY POUNCE |
455 A Buddy Pounce is an automated trigger that occurs when a buddy returns to | 455 A Buddy Pounce is an automated trigger that occurs when a buddy returns to |
456 a normal state from an away state. The \fBNew Buddy Pounce\fR dialog box | 456 a normal state from an away state. The \fBBuddy Pounce\fR dialog box |
457 can be activated by selecting the \fIBuddy Pounce\fR submenu from the | 457 can be activated by selecting the \fIBuddy Pounce\fR option from the |
458 \fBTools\fR menu. A pounce can be set to occur on any combination of the | 458 \fBTools\fR menu. From this dialog, new pounces can be created with the |
459 events listed, and any combination of actions can result. If \fISave this | 459 \fBAdd\fR button and existing pounces can be removed with the \fBDelete\fR |
460 pounce after activation\fR is checked, the trigger will remain until it is | 460 button. A pounce can be set to occur on any combination of the |
461 removed from the \fIRemove Buddy Pounce\fR menu. | 461 events listed, and any combination of actions can result. If \fIPounce |
462 only when my status is not Available\fR is checked, the pounce will occur | |
463 only if the user is set to a non-available status, such as invisible, do not | |
464 disturb, away, etc. If \fIRecurring\fR is checked, the pounce will remain | |
465 until removed by the \fBDelete\fR button. | |
462 | 466 |
463 .SH PLUGINS | 467 .SH PLUGINS |
464 Pidgin allows for dynamic loading of plugins to add extra functionality | 468 Pidgin allows for dynamic loading of plugins to add extra functionality |
465 to Pidgin. Plugins can be enabled and configured from the | 469 to Pidgin. See \fIplugins/HOWTO\fR or |
466 \fBPreferences\fR window. See \fIplugins/HOWTO\fR for more information on | 470 \fIhttp://developer.pidgin.im/wiki/CHowTo\fR for information on writing |
467 writing plugins. | 471 plugins. |
472 | |
473 The plugins dialog can be accessed by selecting Plugins from the Tools menu. | |
474 Each plugin available appears in this dialog with its name, version, and a | |
475 short summary of its functionality. Plugins can be enabled with the checkbox | |
476 beside the name and short description. More information on the currently | |
477 selected plugin is available by clicking the expander beside the text | |
478 \fIPlugin Details\fR. If the selected plugin has preferences or configuration | |
479 options, the \fIConfigure Plugin\fR button will present the plugin's | |
480 preferences dialog. | |
468 | 481 |
469 .SH PERL | 482 .SH PERL |
470 Pidgin allows for perl scripting. See \fIPerl Scripting HOWTO\fR in | 483 Pidgin allows for plugins to be written in the perl scripting language. See |
471 the Pidgin documentation for more information about perl scripting. | 484 \fIPerl Scripting HOWTO\fR in the Pidgin documentation for more information |
485 about perl scripting. | |
472 | 486 |
473 .SH TCL | 487 .SH TCL |
474 Pidgin allows for Tcl scripting. See \fIplugins/tcl/TCL-HOWTO\fR for | 488 Pidgin allows for plugins to be written in the Tcl scripting language. See |
475 more information about Tcl scripting. | 489 \fIplugins/tcl/TCL-HOWTO\fR for more information about Tcl scripting. |
490 | |
491 .SH D-Bus | |
492 Pidgin allows for interaction via D-Bus. Currently very little documentation | |
493 about this interaction exists. | |
476 | 494 |
477 .SH FILES | 495 .SH FILES |
478 \fI@prefix@/bin/pidgin\fR: Pidgin's location. | 496 \fI@prefix@/bin/pidgin\fR: Pidgin's location. |
479 .br | 497 .br |
480 \fI@prefix@/lib/pidgin/\fR: Pidgin's plugins directory. | 498 \fI~/.purple/blist.xml\fR: the buddy list. |
481 .br | 499 .br |
482 \fI~/.purple/prefs.xml\fR: Pidgin's configuration file. | 500 \fI~/.purple/accounts.xml\fR: information about the user's accounts. |
483 .br | 501 .br |
484 \fI~/.purple/accounts.xml\fR: information about your accounts. | 502 \fI~/.purple/pounces.xml\fR: stores the user's buddy pounces. |
485 .br | 503 .br |
486 \fI~/.purple/status.xml\fR: stores your away messages. | 504 \fI~/.purple/prefs.xml\fR: Pidgin's configuration file. |
487 .br | 505 .br |
488 \fI~/.purple/pounces.xml\fR: stores your buddy pounces. | 506 \fI~/.purple/status.xml\fR: stores the user's away messages. |
489 .br | 507 .br |
490 \fI~/.purple/logs/PROTOCOL/ACCOUNT/SCREENNAME/DATE.{html,txt}\fR: conversation logs. | 508 \fI~/.purple/logs/PROTOCOL/ACCOUNT/SCREENNAME/DATE.{html,txt}\fR: conversation logs. |
491 .br | 509 |
492 \fI~/.purple/blist.xml\fR: the buddy list. | 510 .SH DIRECTORIES |
493 .br | 511 \fI@prefix@/lib/pidgin/\fR: Pidgin's plugins directory. |
494 \fI~/.purple/plugins/\fR: users local plugins | 512 .br |
513 \fI@prefix@/lib/purple-2/\fR: libpurple's plugins directory. | |
514 .br | |
515 \fI~/.purple\fR: users' local settings | |
516 .br | |
517 \fI~/.purple/plugins/\fR: users' local plugins | |
495 | 518 |
496 .SH BUGS | 519 .SH BUGS |
497 The bug tracker can be reached by visiting: | 520 The bug tracker can be reached by visiting \fIhttp://developer.pidgin.im/query\fR |
498 .br | |
499 \fIhttp://developer.pidgin.im/report\fR | |
500 | 521 |
501 .SH PATCHES | 522 .SH PATCHES |
502 If you fix a bug in Pidgin (or otherwise enhance it), please submit a | 523 If you fix a bug in Pidgin (or otherwise enhance it), please submit a |
503 patch (using \fImtn diff > my.diff\fR against the latest version from the | 524 patch (using \fImtn diff > my.diff\fR against the latest version from the |
504 Monotone repository) at | 525 Monotone repository) at \fIhttp://developer.pidgin.im/simpleticket\fR |
505 .br | |
506 \fIhttp://developer.pidgin.im/newticket\fR | |
507 | 526 |
508 Before sending a bug report, please verify that you have the latest | 527 Before sending a bug report, please verify that you have the latest |
509 version of Pidgin. Many bugs (major and minor) are fixed | 528 version of Pidgin. Many bugs (major and minor) are fixed |
510 at each release, and if yours is out of date, the problem may already | 529 at each release, and if yours is out of date, the problem may already |
511 have been solved. | 530 have been solved. |
528 along with this program; if not, write to the Free Software | 547 along with this program; if not, write to the Free Software |
529 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA | 548 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA |
530 | 549 |
531 .SH AUTHORS | 550 .SH AUTHORS |
532 Pidgin's active developers are: | 551 Pidgin's active developers are: |
533 | 552 .br |
534 Sean Egan (lead developer) <\fIseanegan@gmail.com\fR> | 553 Sean Egan (lead developer) <\fIseanegan@gmail.com\fR> |
535 .br | 554 .br |
536 Daniel 'datallah' Atallah (developer) | 555 Daniel 'datallah' Atallah (developer) |
537 .br | 556 .br |
538 Ethan 'Paco-Paco' Blanton (developer) | 557 John 'rekkanoryo' Bailey (developer) |
539 .br | 558 .br |
540 Thomas Butter (developer) | 559 Ethan 'Paco-Paco' Blanton (developer) |
541 .br | 560 .br |
542 Ka-Hing Cheung (developer) | 561 Thomas Butter (developer) |
543 .br | 562 .br |
544 Sadrul Habib Chowdhury (developer) | 563 Ka-Hing Cheung (developer) |
545 .br | 564 .br |
546 Mark 'KingAnt' Doliner (developer) <\fIthekingant@users.sourceforge.net\fR> | 565 Sadrul Habib Chowdhury (developer) |
547 .br | 566 .br |
548 Christian 'ChipX86' Hammond (developer & webmaster) <\fIchipx86@chipx86.com\fR> | 567 Mark 'KingAnt' Doliner (developer) <\fIthekingant@users.sourceforge.net\fR> |
549 .br | 568 .br |
550 Gary 'grim' Kramlich (developer) | 569 Casey Harkins (developer) |
551 .br | 570 .br |
552 Richard 'rlaager' Laager (developer) <\fIrlaager@pidgin.im\fR> | 571 Gary 'grim' Kramlich (developer) |
553 .br | 572 .br |
554 Richard 'wabz' Nelson (developer) | 573 Richard 'rlaager' Laager (developer) <\fIrlaager@pidgin.im\fR> |
555 .br | 574 .br |
556 Christopher 'siege' O'Brien (developer) | 575 Richard 'wabz' Nelson (developer) |
557 .br | 576 .br |
558 Bartosz Oler (developer) | 577 Christopher 'siege' O'Brien (developer) |
559 .br | 578 .br |
560 Etan 'deryni' Reisner (developer) | 579 Bartosz Oler (developer) |
561 .br | 580 .br |
562 Tim 'marv' Ringenbach (developer) <\fImarv_sf@users.sf.net\fR> | 581 Etan 'deryni' Reisner (developer) |
563 .br | 582 .br |
564 Luke 'LSchiere' Schierer (support) | 583 Tim 'marv' Ringenbach (developer) <\fImarv_sf@users.sf.net\fR> |
565 .br | 584 .br |
566 Megan 'Cae' Schneider (support/QA) | 585 Luke 'LSchiere' Schierer (support) |
567 .br | 586 .br |
568 Evan Schoenberg (developer) | 587 Megan 'Cae' Schneider (support/QA) |
569 .br | 588 .br |
570 Stu 'nosnilmot' Tomlinson (developer) | 589 Evan Schoenberg (developer) |
571 .br | 590 .br |
572 Nathan 'faceprint' Walp (developer) | 591 Kevin 'SimGuy' Stange (developer and webmaster) |
592 .br | |
593 Stu 'nosnilmot' Tomlinson (developer) | |
594 .br | |
595 Nathan 'faceprint' Walp (developer) | |
573 .br | 596 .br |
574 | 597 |
575 | 598 |
576 Our crazy patch writers include: | 599 Our crazy patch writers include: |
577 | 600 .br |
578 John 'rekkanoryo' Bailey | 601 Dennis 'EvilDennisR' Ristuccia |
579 .br | 602 .br |
580 Felipe 'shx' Contreras | 603 Peter 'fmoo' Ruibal |
581 .br | 604 .br |
582 Decklin Foster | 605 Gabriel 'Nix' Schulhof |
583 .br | 606 .br |
584 Casey Harkins | 607 Will 'resiak' Thompson |
585 .br | 608 .br |
586 Peter 'Bleeter' Lawler | 609 |
587 .br | 610 |
588 Robert 'Robot101' McQueen | 611 Our artists are: |
589 .br | 612 .br |
590 Benjamin Miller | 613 Hylke Bons <\fIh.bons@student.rug.nl\fR> |
591 .br | 614 .br |
592 Kevin 'SimGuy' Stange | 615 |
593 .br | 616 |
594 | 617 Our retired developers are: |
595 | 618 .br |
596 The retired developers of \fBgaim\fR are: | 619 Herman Bloggs (win32 port) <\fIherman@bluedigits.com\fR> |
597 | 620 .br |
598 Herman Bloggs (win32 port) <\fIherman@bluedigits.com\fR> | 621 Jim Duchek <\fIjim@linuxpimps.com\fR> (maintainer) |
599 .br | 622 .br |
600 Jim Duchek <\fIjim@linuxpimps.com\fR> (maintainer) | 623 Rob Flynn <\fIgaim@robflynn.com\fR> (maintainer) |
601 .br | 624 .br |
602 Rob Flynn <\fIgaim@robflynn.com\fR> (maintainer) | 625 Adam Fritzler (libfaim maintainer) |
603 .br | 626 .br |
604 Adam Fritzler (libfaim maintainer) | 627 Christian 'ChipX86' Hammond (developer & webmaster) <\fIchipx86@chipx86.com\fR> |
605 .br | 628 .br |
606 Syd Logan (hacker and designated driver [lazy bum]) | 629 Syd Logan (hacker and designated driver [lazy bum]) |
607 .br | 630 .br |
608 Jim Seymour (Jabber developer) | 631 Jim Seymour (XMPP developer) |
609 .br | 632 .br |
610 Mark Spencer (original author) <\fImarkster@marko.net\fR> | 633 Mark Spencer (original author) <\fImarkster@marko.net\fR> |
611 .br | 634 .br |
612 Eric Warmenhoven (former lead developer) <\fIeric@warmenhoven.org\fR> | 635 Eric Warmenhoven (former lead developer) <\fIeric@warmenhoven.org\fR> |
613 .br | 636 .br |
614 | 637 |
615 This manpage was originally written by Dennis Ristuccia <\fIdennis@dennisr.net\fR>. It has been updated and largely rewritten by Sean Egan <\fIseanegan@gmail.com\fR> and Ben Tegarden <\fItegarden@uclink.berkeley.edu\fR>. | 638 |
639 Our retired crazy patch writers include: | |
640 .br | |
641 Felipe 'shx' Contreras | |
642 .br | |
643 Decklin Foster | |
644 .br | |
645 Peter 'Bleeter' Lawler | |
646 .br | |
647 Robert 'Robot101' McQueen | |
648 .br | |
649 Benjamin Miller | |
650 .br | |
651 | |
652 | |
653 This manpage was originally written by Dennis Ristuccia | |
654 <\fIdennis@dennisr.net\fR>. It has been updated and largely rewritten by | |
655 Sean Egan <\fIseanegan@gmail.com\fR>, | |
656 Ben Tegarden <\fItegarden@uclink.berkeley.edu\fR>, | |
657 and John Bailey <\fIrekkanoryo@pidgin.im\fR>. |