micro fixes
[claws.git] / README
1 [LAST REVISION: 2005-11-08]
2
3 Sylpheed-Claws - a GTK+ based, lightweight, and fast e-mail client
4
5 ---------------------------------------------------------------------
6
7    Copyright(C) 1999-2005 Hiroyuki Yamamoto <hiro-y@kcn.ne.jp> and the
8    Sylpheed-Claws Team
9
10    This program is free software; you can redistribute it and/or modify
11    it under the terms of the GNU General Public License as published by
12    the Free Software Foundation; either version 2, or (at your option)
13    any later version.
14
15    This program is distributed in the hope that it will be useful,
16    but WITHOUT ANY WARRANTY; without even the implied warranty of
17    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18    GNU General Public License for more details.
19
20    You should have received a copy of the GNU General Public License
21    along with this program; if not, write to the Free Software
22    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
23
24    For more details see the file COPYING.
25
26 ---------------------------------------------------------------------
27
28 Summary:
29
30  1. What is Sylpheed-Claws?
31  2. Plugins
32  3. Actions
33  4. Icon Themes
34  5. Spell Checking
35  6. Quick Search
36  7. Custom toolbar
37  8. Partial downloading of POP3 mails
38  9. Hidden Options
39 10. Tools
40 11. How to contribute
41 12. How to request features
42 13. Installing Claws from CVS
43 14. Release History
44 15. Useful Links
45
46
47 1. What is Sylpheed-Claws?
48 --------------------------
49
50 Sylpheed-Claws is the extended version of Sylpheed, a lightweight and
51 highly configurable email client and news reader based on the GTK+ GUI
52 toolkit, it runs on the X Window System.
53
54 Sylpheed-Claws is free software distributed under the GNU GPL.
55
56 To run Sylpheed-Claws use 'sylpheed-claws' on the command line.
57
58 When sylpheed-claws is executed for the first time a configuration
59 'Wizard' will appear prompting you for the minimum information necesary
60 to create a new account.
61
62
63 2. Plugins
64 ----------
65
66 Sylpheed-Claws' capabilities are extended by plugins. It comes with
67 the following plugins included, all of which, except SpamAssassin, are
68 built automatically if the required libraries are present.
69
70 Plugins are installed in $PREFIX/lib/sylpheed-claws/plugins/
71 and have a suffix of '.so'
72 To load a plugin go to '/Configuration/Plugins' and click
73 the 'Load Plugin' button.
74 Select the plugin that you want and click 'OK'
75  
76   o Clam AntiVirus
77     Enables the scanning of message attachments in mail
78     received from a POP, IMAP or LOCAL account using Clam 
79     AntiVirus. It can optionally delete the mail or save it 
80     to a designated folder. Preferences can be found in 
81     '/Configuration/PreferencesPlugins/Clam AntiVirus'.
82     Clam AntiVirus is available from http://clamav.sourceforge.net/
83   
84   o Dillo HTML Viewer 
85     Enables the viewing of html messages using the Dillo web
86     browser, version 0.7.0 or newer. It uses Dillo's --local
87     option by default for safe browsing. Preferences can be 
88     found in '/Configuration/Preferences/Plugins/Dillo Browser'.
89     Dillo is available from http://www.dillo.org/
90         
91   o MathML Viewer
92     Enables the viewing of attachments that have the 
93     Content-Type 'text/mathml' using the GtkMathView widget
94     which is available from 
95     http://helm.cs.unibo.it/mml-widget/
96
97   o PGP/Core
98     Handles core PGP functions and is required by the PGP/Inline
99     and PGP/MIME plugins.
100     Uses GnuPG/GPGME, <ftp://ftp.gnupg.org/gcrypt/gpgme/>
101
102   o PGP/inline
103     Handles inline PGP signed and/or encrypted mails. You can
104     decrypt mails, verify signatures or sign and encrypt your
105     own mails. Uses GnuPG/GPGME, <ftp://ftp.gnupg.org/gcrypt/gpgme/>
106
107   o PGP/MIME
108     Handles PGP/MIME signed and/or encrypted mails. You can
109     decrypt mails, verify signatures or sign and encrypt your
110     own mails. Uses GnuPG/GPGME, <ftp://ftp.gnupg.org/gcrypt/gpgme/>
111
112   o SpamAssassin
113     Enables the scanning of incoming mail received from a POP,
114     IMAP or LOCAL account using SpamAssassin. It can optionally 
115     delete mail identified as spam or save it to a designated 
116     folder. Preferences can be found in '/Configuration/
117     Preferences/Plugins/SpamAssassin'.
118     SpamAssassin is available from http://spamassassin.org
119         
120   o Trayicon 
121     Places an icon in the system tray that indicates whether
122     you have any new mail. A tooltip also shows the current
123     new, unread and total number of messages
124
125 Additonal plugins can be found here:
126 http://claws.sylpheed.org/plugins.php
127
128
129 3. Actions
130 ----------
131   The "actions" feature is a convenient way for the user to launch external 
132   commands to process a complete message file including headers and body or 
133   just one of its parts. It allows also the use of an external command to 
134   filter the whole text or just a selected part in the message window or in 
135   the compose window. This is a generic tool that allows to do any uncommon 
136   actions on the messages, and thus extends the possibilities of Sylpheed-Claws. 
137   For example, Sylpheed-Claws does not include the rot13 cyphering algorithm 
138   popular in some newsgroups. It does not support uuencoded messages. As 
139   all these features can be handled by external programs, the actions 
140   provide a convenient way to use them from the menu bar.
141
142   a. Usage
143   --------
144
145   To create a new action, go to Configuration -> Actions.... The "Action
146   Creation" dialog offers to enter the Menu name that will trigger the 
147   command. The created menu will be found in the Tools -> Actions submenu. 
148   By inserting a slash / in the menu name, you create a submenu.
149
150   The command is entered in the Command line entry. Note that Sylpheed-Claws
151   stores every single email in a separate file. This allows to use the 
152   following syntax for the command:
153
154     * %f denotes the file name of the selected message. If you selected more
155          than one, then the command will be launched for each message with 
156          the appropriate file name
157     * %F denotes the list of the file names of the selected message. If only
158          one message is selected, this amounts to %f, but if more messages 
159          are selected, then the command will be launched only once with the 
160          list of the file names. (You can use both %f and %F in one command: 
161          then the command will be launched for each selected message with 
162          the name of this message and with the list of all selected 
163          messages. I did not find a practical example for this.)
164     * %p denotes the current selected message part of a multipart message. 
165          The part is decoded accordingly. If the message is not a multipart 
166          message, it denotes the message body.
167     * Prepending >: this will allow you to send to the command's standard 
168          input a text that you will enter in a dialog window.
169     * Prepending *: this will allow you to send to the command's standard 
170          input a text that you will enter in a dialog window. But in 
171          contrast to prepending >, the entered text is hidden (useful when 
172          entering passwords).
173     * Appending an ampersand &: this will run the command asynchronously. 
174          That means "fire and forget". Sylpheed-Claws won't wait for the
175          command to finish, nor will it catch its output or its error
176          messages.
177     * Prepending the vertical bar | (pipe-in): this will send the current 
178          displayed text or the current selected text from the message view 
179          or the compose window to the command standard input. The command 
180          will silently fail if more than one message is selected.
181     * Appending the vertical bar | (pipe-out): this will replace the current 
182          displayed text or the current selected text from the message window
183          or the compose window by the command standard output. The command
184          will silently fail if more than one message is selected.
185
186   Note: It is not possible to use actions containing %f, %F or %p from the
187   compose window. 
188
189   When a command is run, and unless it is run asynchronously, Sylpheed will
190   be insensitive to any interaction and it will wait for the command to 
191   finish. If the command takes too long (5 seconds), it will popup a dialog 
192   window allowing to stop it. This dialog will also be displayed as soon as
193   the command has some output: error messages or even its standard output 
194   when the command is not a "pipe-out" command. When multiple commands are 
195   being run, they are run in parallel and each command output is separated 
196   from the outputs of the others.
197
198   a. Examples
199   -----------
200
201   Here are some examples that are listed in the same syntax as used for 
202   storing the actions list. You can copy and past the definition in your 
203   ~/.sylpheed-claws/actionsrc file (exit Sylpheed-Claws before). The syntax
204   is very simple: one line per action, each action contains the menu name
205   and the command line separated by a colon and a space ": "
206
207   Purpose:      rot13 cyphering
208   Definition:   Rot13: |tr a-zA-Z n-za-mN-ZA-M|
209   Details:      This will apply the rot13 cyphering algorithm to the 
210                 (selected) text in the message/compose view.
211
212   Purpose:      Decoding uuencoded messages
213   Definition:   UUdeview: xdeview %F&
214   Details:      xdeview comes with uudeview. If an encoded file is split in 
215                 multiple messages, just select them all and run the command.
216
217   Purpose:      Display uuencoded image
218   Definition:   Display uuencoded: uudec %f&
219   Details:      Displays uuencoded files. The uudec[1] script can be found in 
220                 the 'tools' directory of the distribution package.
221  
222   Purpose:      Alter messages
223   Definition:   Edit message: gvim -f %F
224   Details:      Allows editing of any received message. Can be used to remove 
225                 unneeded message parts, etc.
226
227   Purpose:      Pretty format
228   Definition:   Par: |par 72Tbgjqw74bEe B=._A_a 72bg|
229   Details:      par is a utility that can pretty format any text. It does a 
230                 very good job in indenting quoted messages, and justifying 
231                 text. Used when composing a message
232
233   Purpose:      Browse
234   Definition:   Part/Dillo: dillo %p&
235   Details:      Browse the selected message part in Dillo.
236
237   Purpose:      Clear Sign
238   Definition:   GnuPG/Clear Sign: |gpg-sign-syl|
239   Details:      Clear sign a message. The gpg-sign-syl[2] script is responsible
240                 for asking the passphrase and for running gnupg. 
241
242   Purpose:      Verify Clear Signed
243   Definition:   GnuPG/Verify: |gpg --no-tty --verify
244   Details:      Verify clear signed messages. The result is displayed in the
245                 actions output dialog.
246
247   Purpose:      Decrypt ASCII Armored
248   Definition:   GnuPG/Decrypt: *gpg --no-tty --command-fd 0 --passphrase-fd 0 --decrypt %f|
249   Details:      Decrypt ASCII armored messages. The passphrase is entered 
250                 into the opened action's input dialog.
251
252   [1] The uudec script can be found in the 'tools' directory of the 
253   distribution package. It needs uudecode and ImageMagick's display. The 
254   latter can be replaced by any image viewer that can get input from 
255   standard input. The script could also be modified to use temporary files 
256   instead of standard input. 
257
258   [2] The gpg-sign-syl script can be found in the 'tools' directory of the 
259   distribution package. 
260
261
262
263 4. Icon Themes
264 --------------
265   Claws has support for different icon sets. Several icon sets can be
266   downloaded from http://claws.sylpheed.org/themes.php
267   You will need to create a directory called 'themes' in your config
268   directory, unpack them into this directory, and then use the interface
269   to select them, /Configuration/Preferences/Display/Themes
270
271   This interface can also be used to install new themes.
272
273
274
275 5. Spell Checking
276 -----------------
277   a. Requirements
278   b. Configuration and installation
279   c. Usage
280   d. Known problems
281
282   a. Requirements
283   ---------------
284
285   The spell checker in Sylpheed-Claws requires the GNU/aspell library
286   (http://www.gnu.org/software/aspell), version 0.50 or newer.
287
288   You also need the dictionaries. Check GNU/aspell home page for how
289   to download and install them.
290   
291   NB: The old dictionaries used by the old aspell will not work.
292
293   b. Configuring Claws
294   --------------------
295
296   Spell checking is enabled automatically if the aspell executable is
297   found. If it is in unusual places, use '--with-aspell-prefix' to state
298   the path to the aspell executable.  E.g., if aspell's full path is
299   /foo/bar/bin/aspell, then use:
300
301   ./configure --with-aspell-prefix=/foo/bar
302
303   The '--with-aspell-prefix=PREFIX' option will let the configure
304   script search for includes and libraries in PREFIX/include and PREFIX/lib.
305
306   You can also manually specify the includes and libraries path by using
307   either following options:
308
309   --with-aspell-includes=/foo/bar/include
310
311   and/or 
312
313   --with-aspell-libs=/rab/oof/lib
314
315   as appropriate.
316
317   The configure script summarizes the options compiled in.  Check that
318   it lists 'GNU/aspell = yes'.
319
320   Then proceed as usual, with 'make' and 'make install'.
321
322   c. Usage
323   --------
324
325   After successful compiling, you need to tell Sylpheed-Claws where your
326   dictionaries reside. The configure script should have found it, but in
327   case it did not, run 'aspell config dict-dir' on the shell to get the
328   path to the dictionaries.
329
330   Then run Sylpheed and go to /Configuration/Preferences/Compose/Spell Checking.
331   Check the box 'Enable spell checker' and use the directory selector to select
332   the path where the dictionaries reside.  Within the file selector, go to that
333   directory and select *any* file in the file lists.  Click OK. Then, you should
334   be able to select your default dictionary.
335
336   When composing, misspelled words are highlighted.  Click on any
337   highlighted word with the right mouse button to get a list of
338   suggestions.  The first entry of the menu just displays the unknown
339   word.  Selecting 'Accept in this session' (or hitting MOD1-Space, 
340   where MOD1 is usually the ALT key) will ignore this word and accept
341   it in this message.  Selecting the next entry, "Add to dictionary", which
342   is bound to MOD1-Enter combination, will add the unknown word to your
343   personal dictionary to learn it.  The next entries are the suggested words. 
344   The first 15 suggestions can be accessed by typing one of the first letters
345   of Latin alphabet (if this does not suit your language, please send
346   a mail to melvin.hadasht@free.fr).  Aspell has a 'learn from mistake'
347   function that can be used by pressing the MOD1 key and selecting the 
348   suggestion (with the keyboard or with the mouse).  See GNU/aspell manual
349   ยง6.3 for an explanation of this feature (also called 'replacement storing'). 
350
351   If you click with the right mouse button everywhere else, or if you
352   shift-right-click even on a misspelled word, you get the
353   configuration menu.  'Check all' highlights all misspelled words.
354   With this menu, you can also change the dictionary while editing.
355   Finally, you can change the suggestion mode, and the learn from
356   misktakes feature.
357
358   Spell checking can also be done using keyboard shortcuts.  In the
359   'Edit' menu of the compose window, there are two menus 'Check backwards
360   misspelled word' and 'Forward to next misspelled word'.  Add to them 
361   appropriate keyboard shortcuts.  'Check backwards misspelled word' 
362   checks backwards from cursor position for the first misspelled word.
363   If it finds one, it displays the suggestions lists which can be handled
364   with the keyboard as described before. When the suggestion menu is 
365   closed, the cursor returns to its original position to be able to 
366   continue editing.  The 'Forward to next misspelled word' do the same 
367   thing in the other direction but moves the cursor at the end of the
368   misspelled word.  This way, you can spell check easily a whole message
369   starting from its beginning and using the 'Forward to next misspelled
370   word' keyboard short cut.
371   
372
373 6. Quick Search with extended search
374 ------------------------------------
375     Quick Search, with its powerful Extended search function,
376     enables searching through folder's messages.
377
378     Extended Search allows one to define criteria that messages must
379     have in order to match and be displayed in the summary view pane.
380     Search types titled From, Subject and To are self explanatory.
381     Search type extended allows one to use Sylpheed's powerful
382     filtering engine to select messages. Examples:
383     from regexpcase "foo"
384     subject regexp "Bug" & to regexp "sylpheed-claws"
385
386     Additionally, it is possible to use simpler yet equally
387     powerfull patterns for message selections. Mutt users will
388     immediately recognise most of the available patterns:
389
390     Pattern  Parameter  Selects
391     ----------------------------------------------------
392     a                   all messages
393     ag       #          messages whose age is greater than #
394     al       #          messages whose age is lower than #
395     b        S          messages which contain S in the message body
396     B        S          messages which contain S in the whole message
397     c        S          messages carbon-copied to S
398     C        S          message is either to: or cc: to S
399     D                   deleted messages
400     e        S          messages which contain S in the Sender field
401     E        S          true if execute "S" succeeds
402     f        S          messages originating from user S
403     F                   forwarded messages
404     h        S          messages which contain header S
405     i        S          messages which contain S in Message-Id header
406     I        S          messages which contain S in inreplyto header
407     L                   locked messages
408     n        S          messages which are in newsgroup S
409     N                   new messages
410     O                   old messages
411     r                   messages which have been replied to
412     R                   read messages
413     s        S          messages which contain S in subject
414     se       #          messages whose score is equal to #
415     sg       #          messages whose score is greater than #
416     sl       #          messages whose score is lower than #
417     Se       #          messages whose size is equal to #
418     Sg       #          messages whose size is greater than #
419     Ss       #          messages whose size is smaller than #
420     t        S          messages which have been sent to S
421     T                   marked messages
422     U                   unread messages
423     x        S          messages which contain S in References header
424     y        S          messages which contain S in X-Label header
425
426     # means number
427     S means regexp string
428
429     It is possible to use logical operators AND (&), OR (|) and
430     NOT (! or ~). Case sensitive search is achieved with %.
431     Examples:
432     T                  marked messages
433     U                  unread messages
434     f "john beavis"    messages from john beavis
435     %f "John Beavis"   messages from John Beavis (case sensitive)
436     ~s foo             messages which do not have foo in the subject
437     f foo & ~s bar     messages from foo that do not have bar in thesubject
438
439
440 7. Custom toolbar
441 -----------------
442
443    /Configuration/Preferences/Customize Toolbars lets you define the
444    toolbar you want. The configuration dialog enables you to set an icon,
445    an appropriate text, and map an action to it. Actions to choose
446    from are predefined. You can also have your "Sylpheed-Claws Actions"
447    (refer to "Actions" above) on your toolbar.
448
449    Example: 
450         * Configuration->Actions 
451                 - add an entry "Dillo: dillo %p&"
452         * Configuration->Custom toolbar    
453                 - select Sylpheed Actions Feature
454                 - select "Dillo: dillo %p&" from drop down list
455                 - choose an icon and click ok
456
457
458     
459 8. Partial downloading of POP3 mails
460 ------------------------------------
461   Messages over the configured size limit, (/[Account preferences]/
462   Receive/Message size limit), will be partially retrieved. These
463   messages will have a Notice View displayed (above the Message View),
464   informing of the partially retrieved state and the total size of the
465   message. The Notice View will also contain two buttons, 'Mark for
466   download' and 'Mark for deletion'. If the user clicks 'Mark for
467   download', the message will be downloaded in full at the next message
468   retrieval, (and the partial one deleted); if the user checks 'Mark for
469   deletion' it will be removed from the server after the normal delay
470   as specified in the POP3 account's 'Receive' preferences.
471   If a user moves a partially retrieved message to the Trash folder 
472   it will be deleted on the server at the next retrieval after the 
473   Trash folder has been emptied.
474
475
476
477
478 9. Hidden options
479 -----------------
480
481     allow_jisx0201_kana         (default: 0)
482         allow JIS X 0201 Kana (half-width kana) on sending.
483         0: off  1: on
484
485     bold_unread                 (default: 1)
486         show unread messages using bold font in summary view
487         0: off  1: on
488
489     color_new                   (default: 0000b3 (blue))
490         color (as hex triplet) of folder name when indicating
491         presence of new messages
492
493     cache_max_mem_usage         (default: 4096)
494         the maximum kB of memory sylpheed should use.
495         It will try to keep the memory usage below this
496         value, but it will always use the assigned
497         amount of memory for speed gain.
498
499     cache_min_keep_time         (default: 15)
500         the minimum time in minutes sylpheed will keep
501         the folder cache in memory. If a cache is more
502         recent than this time it will not be freed even
503         if the memory usage is above the maximum. You
504         should probably set this value higher than your
505         mail check interval. Otherwise the cache will
506         always be freed between checks even if the folder
507         is accessed on every check, which will cause much
508         disk IO.
509
510     enable_hscrollbar           (default: 1)
511         enable horizontal scroll bar in summary view
512         0: off  1: on
513
514     enable_rules_hint           (default: 1)
515         enable alternate coloring of items in GtkTreeView
516         0: off  1: on
517
518     enable_swap_from            (default: 0)
519         display sender's email address in To column in Sent
520         folder instead of recipient's
521         0: off  1: on
522
523     folderview_vscrollbar_policy         (default: 0)
524         specify the policy of vertical scroll bar of folder view
525         0: always  1: automatic  2: never
526
527     hover_timeout                       (default: 500)
528         time in milliseconds that will cause a folder tree to
529         expand during drag n drop when the mouse cover is held
530         over it
531
532     statusbar_update_step               (default: 10)
533         update stepping in progress bars
534
535     textview_cursor_visible             (default: 0)
536         display the cursor in the message view
537         0: off  1: on
538
539     thread_by_subject_max_age           (default: 10)
540         number of days to include a message in a thread when using
541         'Thread using subject in addition to standard headers'
542
543     toolbar_detachable          (default: 0)
544         hide handles in the toolbar
545         0: off  1: on
546
547     utf8_instead_of_locale_for_broken_mail      (default: 0)
548         use UTF-8 encoding for broken mails instead of current
549         locale
550         0: off  1: on
551
552     warn_dnd                    (default: 1)
553         display a confirmation dialog on drag n drop of folders
554         0: off  1: on
555
556 10. Tools
557 --------- 
558   You will find all of these tools in the 'tools' directory:
559
560   acroread2sylpheed.pl 
561         send PDFs from Adobe Reader 7
562   calypso_convert.pl 
563         import mbox files exported by calypso
564   convert_mbox.pl
565         convert mbox format to MH format
566   eud2gc.py
567         convert a Eudora (v.3?) addressbook to vCard 
568         (GnomeCard) format
569   filter_conv.pl
570         convert sylpheed main's filter rules, (< 0.9.99),
571         into Claws' filtering format
572   freshmeat_search.pl
573         Actions script to lookup the selected text on
574         Freshmeat www.freshmeat.net using the configured
575         browser
576   gif2xface.pl
577         convert a gif file to an xface
578   google_msgid.pl
579         Actions script to lookup selected message-id on 
580         google using mozilla.
581   google_search.pl
582         Actions script to lookup up the selected text on
583         google using the configured browser
584   gpg-sign-syl
585         GnuPG cleartext-signing script for use with
586         Actions
587   kmail2sylpheed.pl
588         convert a Kmail addressbook to a Sylpheed
589         addressbook
590   kmail2sylpheed_v2.pl
591         new version of the address book conversion script
592         for newer versions of Kmail/Kaddressbook
593   maildir2sylpheed.pl
594         convert a maildir format mailbox into MH format
595   multiwebsearch.pl
596         search any searchable website for the selected text
597   nautilus2sylpheed.sh
598         enables sending files from the Nautilus file manager
599         to Sylpheed
600   OOo2sylpheed.pl
601         enable OpenOffice to send documents through
602         sylpheed
603   outlook2sylpheed.pl
604         convert an Outlook contacts list to a Sylpheed
605         addressbook
606   sylprint.pl
607         process a Sylpheed mail and print it using enscript
608         if available or lpr if not
609   tb2sylpheed
610         convert an addressbook exported from The Bat! into 
611         a Sylpheed addressbook
612   textviewer.sh
613         attempt to view an attachment as plain text
614   update-po 
615         translators' tool that eases the creation of 
616         *.po files
617   uudec
618         decode UUencoded mails, for use with Actions
619   kdeservicemenu/*
620         Service Menus for Konqueror to allow attaching files and
621         compressing/attaching files/directories to a new Compose
622         window
623
624
625 11. How to contribute
626 ---------------------
627
628 You are encourged to send patches via the Sylpheed-Claws sourceforge
629 project's Patch Tracker.
630 http://sourceforge.net/tracker/?atid=384600&group_id=25528&func=browse
631
632 If that's too troublesome, either contact Paul Mangan
633 <twb@users.sourceforge.net> or consider posting to the
634 Sylpheed-Claws-users mailing list.
635 http://lists.sourceforge.net/lists/listinfo/sylpheed-claws-users
636
637 Bugs can be reported with Claws' bugzilla at:
638 http://www.thewildbeast.co.uk/sylpheed-claws/bugzilla/index.cgi
639
640 Of course, you can also post to the Sylpheed-Claws-users mailing list.
641
642 Also, we really try to incorporate good contributions, but sometimes we
643 don't have enough time. If the contribution is really big, or requires
644 a long time to stabilise, send a mail to Paul Mangan
645 <twb@users.sourceforge.net>. We can probably arrange access to the
646 Sylpheed-Claws CVS tree.
647
648
649
650 12. How to request features
651 ---------------------------
652
653 Ask around in Sylpheed-Claws-users ML. Note that some developers may
654 have already thought about your feature, may,perhaps, be implementing it,
655 or the feature was already discussed and rejected for whatever reason.
656 You might want to go ahead and hack a patch for it. (That would be very
657 cool!) Another possibility is to use the Feature Request Tracker at the
658 sourceforge project.
659 http://sourceforge.net/tracker/?group_id=25528&atid=384601
660
661
662
663 13. Installing Sylpheed-Claws from CVS
664 --------------------------------------
665
666   a. Downloading
667   --------------
668
669   To download the latest cvs cd to the directory where you wish to download
670   to and type the following information:
671
672   cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/sylpheed-claws login
673
674   When prompted for a password press the RETURN key.
675   After anonymously logging in:
676
677   cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/sylpheed-claws co -r gtk2 sylpheed-claws 
678
679
680   b. Installing
681   -------------
682
683   To compile and install use the following commands:
684
685   ./autogen.sh          [add configure options as required]
686   make
687   make install          [as root]
688
689   You will need a full set of development tools installed to be able to run
690   autogen.sh. See also ac/README.
691
692
693
694 14. Release History
695 -------------------
696
697 GTK 2 Version
698 -------------
699 2005-11-08      1.9.100
700 2005-10-31      1.9.99
701 2005-10-03      1.9.15
702 2005-09-05      1.9.14
703 2005-07-22      1.9.13
704 2005-06-27      1.9.12
705 2005-05-19      1.9.11
706 2005-05-09      1.9.9
707 2005-03-18      1.9.6
708
709 GTK 1 Version
710 -------------
711 2005-06-27      1.0.5
712 2005-05-09      1.0.4a
713 2005-03-24      1.0.4
714 2005-03-10      1.0.3
715 2005-02-08      1.0.1
716 2005-01-17      1.0.0
717 2004-12-06      0.9.13
718 2004-09-27      0.9.12b
719 2004-08-23      0.9.12a
720 2004-06-28      0.9.12
721 2004-05-31      0.9.11claws
722 2004-03-08      0.9.10claws
723 2004-02-06      0.9.9claws
724 2003-12-19      0.9.8claws
725 2003-11-26      0.9.7claws
726 2003-10-02      0.9.6claws
727 2003-09-10      0.9.5claws
728 2003-08-04      0.9.4claws
729 2003-07-12      0.9.3claws
730 2003-05-24      0.9.0claws
731 2003-03-12      0.8.11claws
732 2003-02-12      0.8.10claws
733 2003-01-24      0.8.9claws
734 2002-12-26      0.8.8claws
735 2002-12-23      0.8.7claws
736 2002-11-25      0.8.6claws
737 2002-10-07      0.8.5claws
738 2002-09-22      0.8.3claws
739 2002-08-28      0.8.2claws
740 2002-07-30      0.8.1claws
741 2002-07-23      0.8.0claws
742 2002-06-15      0.7.8claws
743 2002-05-18      0.7.6claws
744 2002-04-28      0.7.5claws
745 2002-03-11      0.7.4claws
746 2002-02-19      0.7.2claws
747 2002-02-14      0.7.1claws
748 2002-01-14      0.7.0claws
749 2001-12-16      0.6.6claws
750 2001-10-16      0.6.5claws8
751 2001-09-30      0.6.2claws
752 2001-08-14      0.6.1claws
753 2001-07-13      0.5.1claws
754 2001-07-01      0.5.0claws3
755 2001-06-16      0.4.99claws
756 2001-05-29      0.4.99claws3
757 2001-05-11      0.4.67claws1
758
759
760
761 15. Useful links
762 ----------------
763 Homepage
764     http://claws.sylpheed.org/
765 Sylpheed-Claws for Windows homepage
766     http://claws.sylpheed.org/win32/
767 User Contributed FAQ
768     http://claws.sylpheed.org/faq.php
769 Project page
770     http://sourceforge.net/projects/sylpheed-claws/
771 Downloads
772     http://sourceforge.net/project/showfiles.php?group_id=25528&package_id=147457
773 External Plugins
774     http://claws.sylpheed.org/plugins.php
775 Icon Themes
776     http://claws.sylpheed.org/themes.php
777 CVS webview
778     http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/sylpheed-claws/sylpheed-claws/?only_with_tag=gtk2
779 Users Mailing List subscription page
780     http://lists.sourceforge.net/lists/listinfo/sylpheed-claws-users/
781 Users Mailing List archive
782     http://sourceforge.net/mailarchive/forum.php?forum=sylpheed-claws-users/
783 Commits Announcement List subscription page
784     http://lists.sourceforge.net/lists/listinfo/sylpheed-claws-commits/
785 Commits Announcement List archive
786     http://sourceforge.net/mailarchive/forum.php?forum=sylpheed-claws-commits/
787 Bug Tracker
788     http://www.thewildbeast.co.uk/sylpheed-claws/bugzilla/index.cgi
789 Feature Request Tracker
790     http://sourceforge.net/tracker/?group_id=25528&atid=384601
791 Patch Tracker
792     http://sourceforge.net/tracker/?group_id=25528&atid=384600
793 Internationalisation Status
794     http://sylpheed-claws.sourceforge.net/i18n.php
795 Donations
796     https://sourceforge.net/donate/index.php?group_id=25528
797 Planet Sylpheed
798     http://planet.sylpheed.org/
799