claws.git
17 years ago2006-08-28 [paul] 2.4.0cvs105
Paul Mangan [Mon, 28 Aug 2006 12:23:27 +0000 (12:23 +0000)]
2006-08-28 [paul] 2.4.0cvs105

* src/plugins/spamassassin/spamassassin.c
english fix

17 years ago2006-08-28 [paul] 2.4.0cvs104
Paul Mangan [Mon, 28 Aug 2006 12:10:36 +0000 (12:10 +0000)]
2006-08-28 [paul] 2.4.0cvs104

* src/mh.c
fix data loss when moving to another
mailbox fails
* src/prefs_spelling.c
improve the english
* src/gtk/pluginwindow.c
improve the layout of the dialog text
All thanks to Colin

17 years ago2006-08-28 [paul] 2.4.0cvs103
Paul Mangan [Mon, 28 Aug 2006 12:07:09 +0000 (12:07 +0000)]
2006-08-28 [paul] 2.4.0cvs103

* src/plugins/bogofilter/bogofilter.c
* src/plugins/bogofilter/bogofilter_gtk.c
fix english up a bit, innit

17 years ago2006-08-28 [paul] 2.4.0cvs102
Paul Mangan [Mon, 28 Aug 2006 07:07:05 +0000 (07:07 +0000)]
2006-08-28 [paul] 2.4.0cvs102

* configure.ac
* po/Makefile.in.in
* po/Makevars
require autoconf 2.60, enabling building
with gettext 0.15 (gettext 0.14.x build still
possible). Replace Makefiles with versions
from gettext 0.15.
Remove configure options --with-localedir and
--with-mandir. The options that are provided
directly by autoconf 2.60 can be used instead:
--mandir --localedir

17 years ago2006-08-27 [colin] 2.4.0cvs101
Colin Leroy [Sun, 27 Aug 2006 17:55:32 +0000 (17:55 +0000)]
2006-08-27 [colin] 2.4.0cvs101

* src/plugins/bogofilter/Makefile.am
Fix make dist (no README)

17 years ago2006-08-27 [colin] 2.4.0cvs100
Colin Leroy [Sun, 27 Aug 2006 14:19:22 +0000 (14:19 +0000)]
2006-08-27 [colin] 2.4.0cvs100

* src/folder.c
Don't use F_UNKNOWN folders for any default
outbox/trash/etc
* src/plugins/bogofilter/bogofilter.c
* src/plugins/bogofilter/bogofilter.h
* src/plugins/bogofilter/bogofilter_gtk.c
Add an option to specify the path to bogofilter
Use single-quotes to be able to learn in folders
with spaces in their names
Verify learning status

17 years ago2006-08-27 [colin] 2.4.0cvs99
Colin Leroy [Sun, 27 Aug 2006 10:36:44 +0000 (10:36 +0000)]
2006-08-27 [colin] 2.4.0cvs99

* manual/faq.xml
* manual/plugins.xml
Document Bogofilter plugin

17 years ago2006-08-27 [colin] 2.4.0cvs98
Colin Leroy [Sun, 27 Aug 2006 10:31:59 +0000 (10:31 +0000)]
2006-08-27 [colin] 2.4.0cvs98

* src/compose.c
* src/messageview.c
* src/procmsg.c
* src/procmsg.h
When possible, copy the queued mail to sent folder
instead of re-adding. Much faster on IMAP.

17 years ago2006-08-27 [colin] 2.4.0cvs97
Colin Leroy [Sun, 27 Aug 2006 09:48:26 +0000 (09:48 +0000)]
2006-08-27 [colin] 2.4.0cvs97

* src/msgcache.c
Disable mmaped caches - huge metadata loss
here after a power failure.
* src/summaryview.c
Add quicksearch timing
* src/common/plugin.c
* src/common/plugin.h
Implement an interface to tell what plugins
provide. Prevent loading of similar plugins.
* src/plugins/clamav/clamav_plugin.c
* src/plugins/demo/demo.c
* src/plugins/dillo_viewer/dillo_viewer.c
* src/plugins/pgpcore/plugin.c
* src/plugins/pgpinline/pgpinline.c
* src/plugins/pgpmime/pgpmime.c
* src/plugins/spamassassin/spamassassin.c
* src/plugins/trayicon/trayicon.c
Implement plugin_provides()

17 years ago2006-08-27 [colin] 2.4.0cvs96
Colin Leroy [Sun, 27 Aug 2006 09:44:59 +0000 (09:44 +0000)]
2006-08-27 [colin] 2.4.0cvs96

* configure.ac
* src/plugins/Makefile.am
* src/plugins/bogofilter/.cvsignore
* src/plugins/bogofilter/Makefile.am
* src/plugins/bogofilter/bogofilter.c
* src/plugins/bogofilter/bogofilter.h
* src/plugins/bogofilter/bogofilter_gtk.c
New Bogofilter plugin, provides filtering and
learning. Spamassassin will go to extra plugins.

17 years ago2006-08-26 [mones] 2.4.0cvs95
Ricardo Mones [Sat, 26 Aug 2006 17:35:01 +0000 (17:35 +0000)]
2006-08-26 [mones] 2.4.0cvs95

* manual/handling.xml
Fix subfolder path in the example (thanks to Paul)

17 years ago2006-08-26 [mones] 2.4.0cvs94
Ricardo Mones [Sat, 26 Aug 2006 17:04:05 +0000 (17:04 +0000)]
2006-08-26 [mones] 2.4.0cvs94

* manual/glossary.xml
2.2. + add ISP to the glossary
7.5. + Add UIDL to glossary
7.7. + Add TCP to glossary
* manual/handling.xml
7.1. + Mentions GNU/Linux distribution, what about the non...
7.2. = s/html/HTML/, quote --local option -> Dillo HTML Viewer
7.3. + Mentions .bashrc, what about the non-bash ones?
7.4. = Use appropriate quotation for commands
7.6. = change "" to <quote></quote>
* manual/plugins.xml
6.1. + Example #mh/Mailbox/Friends -> #mh/inbox/Friends
* manual/starting.xml
2.1. + local mbox file: some examples of mbox file locations...
Also reformatted files requiring it

17 years ago2006-08-26 [wwp] 2.4.0cvs93
Tristan Chabredier [Sat, 26 Aug 2006 10:12:20 +0000 (10:12 +0000)]
2006-08-26 [wwp] 2.4.0cvs93

* src/summary_search.c
disable find buttons while summary search is running.

17 years ago2006-08-25 [colin] 2.4.0cvs92
Colin Leroy [Fri, 25 Aug 2006 17:02:15 +0000 (17:02 +0000)]
2006-08-25 [colin] 2.4.0cvs92

* src/folder.c
* src/folderutils.c
* src/mh.c
* src/procmsg.h
* src/summaryview.c
Speed up MH moving, and add progressbar
for MH deletion
* src/msgcache.c
Write cache files using mmap() too

17 years ago2006-08-25 [wwp] 2.4.0cvs91
Tristan Chabredier [Fri, 25 Aug 2006 14:58:37 +0000 (14:58 +0000)]
2006-08-25 [wwp] 2.4.0cvs91

* src/summaryview.c
switch spam<->ham button when a message has been marked as spam or ham
and is still selected. Thanks to Colin.

17 years ago2006-08-25 [paul] 2.4.0cvs90
Paul Mangan [Fri, 25 Aug 2006 13:09:21 +0000 (13:09 +0000)]
2006-08-25 [paul] 2.4.0cvs90

* src/Makefile.am
* src/stock_pixmap.c
* src/stock_pixmap.h
* src/summaryview.c
* src/gtk/icon_legend.c
* src/pixmaps/copied.xpm
* src/pixmaps/moved.xpm
add icons for delayed execution marked for
copying, marked for moving

17 years ago2006-08-25 [mones] 2.4.0cvs89
Ricardo Mones [Fri, 25 Aug 2006 11:14:19 +0000 (11:14 +0000)]
2006-08-25 [mones] 2.4.0cvs89

* manual/glossary.xml
Fix the other glossary items:
5.1. = Inmmediate execution -> <quote>immediate execution...
5.2. = Fix MBOX capitalization -> Mbox
5.3. + Improve Plugins def. w/ tech. ref.
5.4. = Quotation -> replace '>' by <quote>></quote>
5.5. - SMTP Server. -> remove dot
* po/es.po
Updated translation

17 years ago2006-08-25 [mones] 2.4.0cvs88
Ricardo Mones [Fri, 25 Aug 2006 10:54:54 +0000 (10:54 +0000)]
2006-08-25 [mones] 2.4.0cvs88

* manual/ack.xml
Reformatted, changed email address
* manual/glossary.xml
Reformatted, fixed MANUAL-TODO items:
8.2. + add ROT-13 to glossary
8.4. + add URL to glossary
* manual/es/advanced.xml
Fixed <literal>s

17 years ago2006-08-25 [paul] 2.4.0cvs87
Paul Mangan [Fri, 25 Aug 2006 09:16:56 +0000 (09:16 +0000)]
2006-08-25 [paul] 2.4.0cvs87

* src/gtk/icon_legend.c
add 'marked for deletion' icon
arrange icons by containing column
wrap long label text

17 years ago2006-08-25 [cleroy] 2.4.0cvs86
Colin Leroy [Fri, 25 Aug 2006 06:20:23 +0000 (06:20 +0000)]
2006-08-25 [cleroy] 2.4.0cvs86

* src/common/utils.c
* src/common/utils.h
Add the sc_g_*list_bigger functions in
a place everyone can use it
* src/summaryview.c
Only freeze/thaw the list when working
on the selection, if it's bigger than 1
* src/gtk/gtksctree.c
Only freeze/thaw the list when unselec-
ting 'all' if ('all' != 1)
This avoids some flickering

17 years ago2006-08-24 [colin] 2.4.0cvs85
Colin Leroy [Thu, 24 Aug 2006 21:52:53 +0000 (21:52 +0000)]
2006-08-24 [colin] 2.4.0cvs85

* src/addressbook.c
Fix strange list selection
Fix random seg (Invalid read of freed memory)

17 years ago2006-08-24 [colin] 2.4.0cvs84
Colin Leroy [Thu, 24 Aug 2006 21:38:11 +0000 (21:38 +0000)]
2006-08-24 [colin] 2.4.0cvs84

* src/alertpanel.c
* src/gtk/inputdialog.c
* src/plugins/pgpcore/passphrase.c
Revert minimal width patch of 2.4.0cvs67,
as it is also a maximal width. Use
gtk_window_set_default_size instead.

17 years ago2006-08-24 [colin] 2.4.0cvs83
Colin Leroy [Thu, 24 Aug 2006 16:43:55 +0000 (16:43 +0000)]
2006-08-24 [colin] 2.4.0cvs83

* src/msgcache.c
Write cache/mark to temp files before
overwriting old ones (avoids metadata
loss if writing the new files fail).
Use mmap() to read cache/mark file, as
this makes cache reading faster. Dis-
abled for big-endian machines until it
can be tested. (Big-endian users: set
msgcache_use_mmap = TRUE in the relevant
#if).
* src/procmsg.h
Move rarely used fields of MsgInfo in
another structure, which will only be
allocated if needed. Face, X-Face,
Return receipt headers and List-*
headers are moved. Mails having none
of these occupy 52 bytes less with
this patch, which makes 2.5MB of RAM
saved on a 50k folder).
* src/headerview.c
* src/mainwindow.c
* src/messageview.c
* src/partial_download.c
* src/procheader.c
* src/procmsg.c
* src/textview.c
Follow this structure change.

17 years ago2006-08-24 [wwp] 2.4.0cvs82
Tristan Chabredier [Thu, 24 Aug 2006 15:51:12 +0000 (15:51 +0000)]
2006-08-24 [wwp] 2.4.0cvs82

* manual/es/.cvsignore
* manual/es/dist/.cvsignore
* manual/es/dist/html/.cvsignore
* manual/es/dist/pdf/.cvsignore
* manual/es/dist/ps/.cvsignore
* manual/es/dist/txt/.cvsignore
more (generated) files to ignore.

17 years ago2006-08-24 [colin] 2.4.0cvs81
Colin Leroy [Thu, 24 Aug 2006 06:34:54 +0000 (06:34 +0000)]
2006-08-24 [colin] 2.4.0cvs81

* src/folder.c
* src/mh.c
Fix possible problems with local delivery. Check the folder doesn't
need scan before setting its mtime when saving cache (which can be
done long after the folder's been modified by an external process);
Check that the stored item's mtime didn't change in mh functions.

17 years ago2006-08-24 [mones] 2.4.0cvs80
Ricardo Mones [Thu, 24 Aug 2006 04:52:01 +0000 (04:52 +0000)]
2006-08-24 [mones] 2.4.0cvs80

* manual/advanced.xml
Rewrapping, some fixes and MANUAL-TODO items:
8.1. = change "" to <quote></quote>
8.3. = quote menu items
8.5. - deploying -> new user ... ideally a new user (redundant)

17 years ago2006-08-23 [colin] 2.4.0cvs79
Colin Leroy [Wed, 23 Aug 2006 17:43:52 +0000 (17:43 +0000)]
2006-08-23 [colin] 2.4.0cvs79

* src/gtk/gtksctree.c
When selecting or deselecting range, only
freeze/thaw when selection is bigger than 10

17 years ago2006-08-23 [colin] 2.4.0cvs78
Colin Leroy [Wed, 23 Aug 2006 17:21:00 +0000 (17:21 +0000)]
2006-08-23 [colin] 2.4.0cvs78

* src/messageview.c
* src/mimeview.c
* src/mimeview.h
* src/plugins/dillo_viewer/dillo_viewer.c
Provide an API for MimeViewer plugins to
return a text selection for replying

17 years ago2006-08-23 [colin] 2.4.0cvs77
Colin Leroy [Wed, 23 Aug 2006 17:18:36 +0000 (17:18 +0000)]
2006-08-23 [colin] 2.4.0cvs77

* src/image_viewer.c
* src/textview.c
Use gtk_pixbuf_new_from_file_at_scale(), which
is faster than getting the pixbuf then resizing
it.

17 years ago2006-08-23 [colin] 2.4.0cvs76
Colin Leroy [Wed, 23 Aug 2006 17:16:59 +0000 (17:16 +0000)]
2006-08-23 [colin] 2.4.0cvs76

* src/procmime.c
UTF-8 should be sent Quoted-printable

17 years ago2006-08-22 [colin] 2.4.0cvs75
Colin Leroy [Tue, 22 Aug 2006 20:37:43 +0000 (20:37 +0000)]
2006-08-22 [colin] 2.4.0cvs75

* src/mh.c
Check if scan is required before touching
the folder (or it'll be required every time)

17 years ago2006-08-22 [colin] 2.4.0cvs74
Colin Leroy [Tue, 22 Aug 2006 19:37:31 +0000 (19:37 +0000)]
2006-08-22 [colin] 2.4.0cvs74

* configure.ac
Require libetpan 0.46 (crasher fix when built
against gnutls)

17 years ago2006-08-22 [colin] 2.4.0cvs73
Colin Leroy [Tue, 22 Aug 2006 16:28:00 +0000 (16:28 +0000)]
2006-08-22 [colin] 2.4.0cvs73

* src/folder.c
Set folder's mtime after writing its
cache
* src/folderview.c
Add some timing
* src/procmsg.c
Don't do useless stuff if we don't
thread by subject
* src/summaryview.c
Add some timing, don't deselect prior
to selecting (gtksctree does it itself),
remove crash avoidance hacks as it's been
properly fixed since a while
* src/common/utils.c
Optimize to_human_readable(): _() is slow,
do it only once, and avoid %f format for KB
(the most common in a summaryview)
* src/gtk/gtksctree.c
Don't uselessly freeze/thaw (fixes flicker
on next unread and friends), reduce number
of g_list_nth/g_list_position where possible
* src/gtk/gtkutils.c
* src/gtk/gtkutils.h
Reduce number of g_list_nth/g_list_position
where possible.
All of this makes loading as 70k folder 2.1
seconds instead of 3.2 (with hot FS caches).
(1.3 seconds without Date and Size columns...)

17 years ago2006-08-22 [paul] 2.4.0cvs72
Paul Mangan [Tue, 22 Aug 2006 08:58:53 +0000 (08:58 +0000)]
2006-08-22 [paul] 2.4.0cvs72

wrap documents and do some items from mones' MANUAL-TODO:

* manual/account.xml
4.1. = fix tabname references to <quote>tabname</quote>
4.2. = fix "xxx" and 'xxx' items to <quote>xxx</quote>
* manual/faq.xml
1.1. = mentioned options don't match UI
Add information about the 'Never send Return Receipts'
option
* manual/handling.xml
6.2. = Mentions Extended symbols button, but now is
named Information
6.3. = Mentions ... button, which is now Edit

17 years ago2006-08-22 [colin] 2.4.0cvs71
Colin Leroy [Tue, 22 Aug 2006 06:32:58 +0000 (06:32 +0000)]
2006-08-22 [colin] 2.4.0cvs71

* src/gtk/pluginwindow.c
Fix layout in verbose translations (such
as french)

17 years ago2006-08-22 [paul] 2.4.0cvs70
Paul Mangan [Tue, 22 Aug 2006 05:25:35 +0000 (05:25 +0000)]
2006-08-22 [paul] 2.4.0cvs70

* manual/Makefile.am
build manuals in alphabetical order
* src/addressbook.c
* src/prefs_themes.c
replace/remove deprecated symbols
* src/gtk/gtkutils.c
fix a warning
* src/gtk/pluginwindow.c
replace deprecated symbol
replace label text and move it
* src/plugins/pgpcore/prefs_gpg.c
move the 'Generate...' button out of the
Sign Key frame, replace the English used
* src/plugins/pgpcore/sgpgme.c
fixes to the English

17 years ago2006-08-21 [colin] 2.4.0cvs69
Colin Leroy [Mon, 21 Aug 2006 19:27:57 +0000 (19:27 +0000)]
2006-08-21 [colin] 2.4.0cvs69

* src/plugins/trayicon/trayicon.c
Add more strings for translation; patch
by Pawel

17 years ago2006-08-21 [colin] 2.4.0cvs68
Colin Leroy [Mon, 21 Aug 2006 16:22:31 +0000 (16:22 +0000)]
2006-08-21 [colin] 2.4.0cvs68

* src/compose.c
fix replied flag not set after drafting
* src/matcher.c
fix body quicksearch in non-encoded bodies
containing '='
* src/msgcache.c
Get rid of the g_malloc workaround for
corrupted caches, use g_try_malloc

17 years ago2006-08-21 [colin] 2.4.0cvs67
Colin Leroy [Mon, 21 Aug 2006 06:12:40 +0000 (06:12 +0000)]
2006-08-21 [colin] 2.4.0cvs67

* src/alertpanel.c
* src/gtk/inputdialog.c
* src/plugins/pgpcore/passphrase.c
Set minimal width to 375
* src/mainwindow.c
Fix switching to offline, asking if it
should be overriden for synchronising
* src/mimeview.c
Don't offer to remember command on Open
with for text parts, as the browser or
text editor command isn't changed from
there

17 years ago2006-08-20 [paul] 2.4.0cvs66
Paul Mangan [Sun, 20 Aug 2006 08:21:12 +0000 (08:21 +0000)]
2006-08-20 [paul] 2.4.0cvs66

* po/ko.po
* po/zh_CN.po
fix plural form errors. revealed by stricter
checking of gettext 0.15

17 years ago2006-08-18 [paul] 2.4.0cvs65
Paul Mangan [Fri, 18 Aug 2006 10:01:56 +0000 (10:01 +0000)]
2006-08-18 [paul] 2.4.0cvs65

* src/stock_pixmap.c
fix the fix of 2.4.0cvs64
Thanks to Colin

17 years agoadd info about the bug item
Paul Mangan [Fri, 18 Aug 2006 09:22:59 +0000 (09:22 +0000)]
add info about the bug item

17 years ago2006-08-18 [paul] 2.4.0cvs64
Paul Mangan [Fri, 18 Aug 2006 09:21:11 +0000 (09:21 +0000)]
2006-08-18 [paul] 2.4.0cvs64

* src/stock_pixmap.c
fix leaks
Thanks to Colin

17 years ago2006-08-18 [paul] 2.4.0cvs63
Paul Mangan [Fri, 18 Aug 2006 09:18:04 +0000 (09:18 +0000)]
2006-08-18 [paul] 2.4.0cvs63

* src/compose.c
* src/procmsg.c
fix occasional IMAP bug where large msgs
were left in the queue folder after sending
Thanks to Colin

17 years ago2006-08-18 [paul] 2.4.0cvs62
Paul Mangan [Fri, 18 Aug 2006 08:36:38 +0000 (08:36 +0000)]
2006-08-18 [paul] 2.4.0cvs62

* src/folderview.c
freeze the summaryview while quicksearch results
are displayed
Thanks to Colin
* src/textview.c
add missing #include "inputdialog.h"
* src/common/utils.h
add missing mailcap_update_default() and improve
readability

17 years ago2006-08-17 [colin] 2.4.0cvs61
Colin Leroy [Thu, 17 Aug 2006 20:28:43 +0000 (20:28 +0000)]
2006-08-17 [colin] 2.4.0cvs61

* src/plugins/pgpcore/select-keys.c
Fix warnings :)

17 years ago2006-08-17 [colin] 2.4.0cvs60
Colin Leroy [Thu, 17 Aug 2006 20:21:23 +0000 (20:21 +0000)]
2006-08-17 [colin] 2.4.0cvs60

* src/compose.c
Don't continue queuing if Cancel is clicked
in select-keys

17 years ago2006-08-17 [colin] 2.4.0cvs59
Colin Leroy [Thu, 17 Aug 2006 20:19:25 +0000 (20:19 +0000)]
2006-08-17 [colin] 2.4.0cvs59

* src/plugins/pgpcore/select-keys.c
When encrypting, if only one key matches and it
matches exactly, automatically use it.

17 years ago2006-08-17 [colin] 2.4.0cvs58
Colin Leroy [Thu, 17 Aug 2006 19:07:36 +0000 (19:07 +0000)]
2006-08-17 [colin] 2.4.0cvs58

* src/mimeview.c
* src/prefs_common.c
* src/prefs_common.h
* src/prefs_ext_prog.c
* src/textview.c
Fix issues with previous patch (text/html)
Remove outdated prefs

17 years ago2006-08-17 [colin] 2.4.0cvs57
Colin Leroy [Thu, 17 Aug 2006 16:46:14 +0000 (16:46 +0000)]
2006-08-17 [colin] 2.4.0cvs57

* src/imap.c
Add View Log button on auth error
* src/procmsg.c
Fix encrypted mail marked as new when
saved in normal folders
* src/plugins/pgpinline/pgpinline.c
Fix encrypt bug on IMAP
* src/mimeview.c
* src/common/utils.c
* src/common/utils.h
* src/gtk/inputdialog.c
* src/gtk/inputdialog.h
Get rid of metamail stuff, simplify
opening, and allow remembering of user's
choices (by updating ~/.mailcap). There's
still to drop "Audio player" and "Image
viewer" preferences.

17 years ago2006-08-17 [mones] 2.4.0cvs56
Ricardo Mones [Thu, 17 Aug 2006 12:31:45 +0000 (12:31 +0000)]
2006-08-17 [mones] 2.4.0cvs56

* manual/es/sylpheed-claws-manual.xml
fix DTD path

17 years ago2006-08-17 [mones] 2.4.0cvs55
Ricardo Mones [Thu, 17 Aug 2006 12:00:50 +0000 (12:00 +0000)]
2006-08-17 [mones] 2.4.0cvs55

* configure.ac
* manual/Makefile.am
* manual/es/Makefile.am
* manual/es/account.xml
* manual/es/ack.xml
* manual/es/addrbook.xml
* manual/es/advanced.xml
* manual/es/faq.xml
* manual/es/glossary.xml
* manual/es/gpl.xml
* manual/es/handling.xml
* manual/es/intro.xml
* manual/es/keyboard.xml
* manual/es/plugins.xml
* manual/es/starting.xml
* manual/es/sylpheed-claws-manual.xml
* manual/es/dist/Makefile.am
* manual/es/dist/html/Makefile.am
* manual/es/dist/pdf/Makefile.am
* manual/es/dist/ps/Makefile.am
* manual/es/dist/txt/Makefile.am
Spanish translation for the manual

17 years ago2006-08-16 [colin] 2.4.0cvs54
Colin Leroy [Wed, 16 Aug 2006 16:24:00 +0000 (16:24 +0000)]
2006-08-16 [colin] 2.4.0cvs54

* src/compose.c
* src/main.c
* src/mainwindow.c
Fix send button sensitivity at startup
Set send menu sensitivity (patch by Fabien)
* src/ssl_manager.c
Enable closing with esc (patch by Fabien)
* src/gtk/foldersort.c
Enable closing with esc (patch by Fabien)
* src/procmime.c
Optimisation (no need to copy to tempfile to
"decode" 7bit and 8bit)
* src/summaryview.c
Fix cruft in swap_from case
* src/textview.c
Fix missing last line in some mail cases
(Fixes debian #381872)
* src/plugins/pgpcore/prefs_gpg.c
* src/plugins/pgpcore/sgpgme.c
* src/plugins/pgpcore/sgpgme.h
Don't show "no key found" when user explicitely
wants to create a key

17 years ago2006-08-16 [paul] 2.4.0cvs53
Paul Mangan [Wed, 16 Aug 2006 08:59:53 +0000 (08:59 +0000)]
2006-08-16 [paul] 2.4.0cvs53

* configure.ac
* src/account.c
* src/addressbook.c
* src/headerview.c
* src/prefs_account.c
* src/prefs_message.c
* src/gtk/gtkutils.c
bump up minimum required versions of GTK+ and
GLIB to 2.6.0

17 years ago2006-08-16 [paul] 2.4.0cvs52
Paul Mangan [Wed, 16 Aug 2006 08:17:35 +0000 (08:17 +0000)]
2006-08-16 [paul] 2.4.0cvs52

* src/toolbar.c
workaround GTK+ Bug 351600 - 'Can't re-click
on button after sensitivity update'
http://bugzilla.gnome.org/show_bug.cgi?id=351600
Thanks to Colin

17 years ago2006-08-15 [colin] 2.4.0cvs51
Colin Leroy [Tue, 15 Aug 2006 10:19:08 +0000 (10:19 +0000)]
2006-08-15 [colin] 2.4.0cvs51

* src/plugins/pgpcore/prefs_gpg.c
Set options sensitivity according to
key existence
* src/plugins/pgpcore/sgpgme.c
Allow to create key with no passphrase

17 years ago2006-08-14 [cleroy] 2.4.0cvs50
Colin Leroy [Mon, 14 Aug 2006 15:45:51 +0000 (15:45 +0000)]
2006-08-14 [cleroy] 2.4.0cvs50

* src/gtk/pluginwindow.c
New layout (maybe to be changed?)
* src/gtk/gtkutils.c
Fix a bit label_window
* src/plugins/pgpcore/passphrase.c
* src/plugins/pgpcore/passphrase.h
* src/plugins/pgpcore/plugin.c
* src/plugins/pgpcore/prefs_gpg.c
* src/plugins/pgpcore/prefs_gpg.h
* src/plugins/pgpcore/sgpgme.c
* src/plugins/pgpcore/sgpgme.h
Allow to create a PGP private key via the GUI

17 years ago2006-08-14 [wwp] 2.4.0cvs49
Tristan Chabredier [Mon, 14 Aug 2006 14:31:05 +0000 (14:31 +0000)]
2006-08-14 [wwp] 2.4.0cvs49

* src/addressbook_foldersel.c
fix strict ISO C90 compliance.

17 years ago2006-08-14 [paul] 2.4.0cvs48
Paul Mangan [Mon, 14 Aug 2006 07:00:29 +0000 (07:00 +0000)]
2006-08-14 [paul] 2.4.0cvs48

* src/gtk/prefswindow.c
re-set scrolled window on opening
Patch by Ticho

17 years ago2.5.0-rc1 released
Paul Mangan [Mon, 14 Aug 2006 06:41:57 +0000 (06:41 +0000)]
2.5.0-rc1 released

17 years ago2006-08-14 [paul] 2.4.0cvs47
Paul Mangan [Mon, 14 Aug 2006 05:35:51 +0000 (05:35 +0000)]
2006-08-14 [paul] 2.4.0cvs47

* src/prefs_display_header.c
re-enable user-defined Displayed Headers

17 years ago2006-08-14 [paul] 2.4.0cvs46
Paul Mangan [Mon, 14 Aug 2006 04:15:11 +0000 (04:15 +0000)]
2006-08-14 [paul] 2.4.0cvs46

* src/prefs_account.c
use GTK_STOCK_EDIT

17 years ago2006-08-13 [colin] 2.4.0cvs45
Colin Leroy [Sun, 13 Aug 2006 21:48:32 +0000 (21:48 +0000)]
2006-08-13 [colin] 2.4.0cvs45

* src/common/utils.c
Fix "a" in quote when the original message is empty,
by using \0 instead of 'a' to test writability of
temp files.

17 years ago2006-08-13 [wwp] 2.4.0cvs44
Tristan Chabredier [Sun, 13 Aug 2006 16:36:51 +0000 (16:36 +0000)]
2006-08-13 [wwp] 2.4.0cvs44

* src/plugins/spamassassin/spamassassin.c
fix capitalization of "SpamAssassin" in some debug, log and
dialog messages.

17 years ago2006-08-13 [paul] 2.4.0cvs43
Paul Mangan [Sun, 13 Aug 2006 07:32:27 +0000 (07:32 +0000)]
2006-08-13 [paul] 2.4.0cvs43

* src/editldap.c
fix overlapping widgets
* src/prefs_account.c
fix translation of protocol_names[]
fix label disappearing off the edge of the
visible area

17 years ago2006-08-12 [paul] 2.4.0cvs42
Paul Mangan [Sat, 12 Aug 2006 09:50:17 +0000 (09:50 +0000)]
2006-08-12 [paul] 2.4.0cvs42

* manual/plugins.xml
update IRC channel info before it gets forgotten
about

17 years ago2006-08-11 [colin] 2.4.0cvs41
Colin Leroy [Fri, 11 Aug 2006 16:58:44 +0000 (16:58 +0000)]
2006-08-11 [colin] 2.4.0cvs41

* src/compose.c
* src/mainwindow.c
* src/mainwindow.h
* src/procmsg.c
* src/procmsg.h
* src/summaryview.c
* src/toolbar.c
Grey out the Send button if
- Queue folders are empty, or
- We're sending already

17 years ago2006-08-11 [wwp] 2.4.0cvs40
Tristan Chabredier [Fri, 11 Aug 2006 08:34:07 +0000 (08:34 +0000)]
2006-08-11 [wwp] 2.4.0cvs40

* src/main.c
fix a logic issue when quitting while a compose window is
still open, thanks to Colin.

17 years ago2006-08-10 [colin] 2.4.0cvs39
Colin Leroy [Thu, 10 Aug 2006 16:36:19 +0000 (16:36 +0000)]
2006-08-10 [colin] 2.4.0cvs39

* src/main.c
Fix default font size setting after wizard run
* src/imap.c
* src/etpan/imap-thread.c
* src/etpan/imap-thread.h
Fix bug #999 (Timing out on TSL cert validation
dialog makes ugly things happen). Also, STARTTLS
unconditionnaly if initial capabilities contain
LOGINDISABLED and STARTTLS.

17 years ago2006-08-09 [colin] 2.4.0cvs38
Colin Leroy [Wed, 9 Aug 2006 20:26:28 +0000 (20:26 +0000)]
2006-08-09 [colin] 2.4.0cvs38

* src/mainwindow.c
* src/mainwindow.h
Fix Tools/Actions sensitivity when there are
no actions

17 years ago2006-08-09 [colin] 2.4.0cvs37
Colin Leroy [Wed, 9 Aug 2006 19:05:06 +0000 (19:05 +0000)]
2006-08-09 [colin] 2.4.0cvs37

* src/prefs_filtering.c
Warning fix, patch by Paul
* src/messageview.c
* src/prefs_actions.c
* src/prefs_filtering_action.c
* src/prefs_matcher.c
Uniformisation of "Info ..." to "Info..." (for
old gtk), patch by Fabien
* src/plugins/clamav/clamav_plugin_gtk.c
Sensitivity fix by Fabien

17 years ago2006-08-09 [colin] 2.4.0cvs36
Colin Leroy [Wed, 9 Aug 2006 18:46:14 +0000 (18:46 +0000)]
2006-08-09 [colin] 2.4.0cvs36

* src/main.c
* src/main.h
Add a function to know whether we're exiting
* src/plugins/trayicon/trayicon.c
If exiting, don't do anything. Faster, and
avoids gtk_main_iteration reentracy causing
segfaults at exit

17 years ago2006-08-09 [colin] 2.4.0cvs35
Colin Leroy [Wed, 9 Aug 2006 16:25:35 +0000 (16:25 +0000)]
2006-08-09 [colin] 2.4.0cvs35

* src/messageview.c
* src/mimeview.c
* src/mimeview.h
Fix lack of part selection when automatically
jumping to a specific part
* src/msgcache.c
Little optimisation in cache reading

17 years ago2006-08-09 [colin] 2.4.0cvs34
Colin Leroy [Wed, 9 Aug 2006 06:06:49 +0000 (06:06 +0000)]
2006-08-09 [colin] 2.4.0cvs34

* src/compose.c
Fix crash setting the priority on reedit
(Accessing compose before creating it!)

17 years ago2006-08-08 [colin] 2.4.0cvs33
Colin Leroy [Tue, 8 Aug 2006 16:16:13 +0000 (16:16 +0000)]
2006-08-08 [colin] 2.4.0cvs33

* src/procmime.c
Fix bug #998 (last attachment is not accessible)
Bad RFC interpretation on multipart close-delimiters
* src/mimeview.c
* src/mimeview.h
* src/gtk/gtkvscrollbutton.c
* src/gtk/gtkvscrollbutton.h
Make attachments list wheel-scrollable

17 years ago2006-08-07 [colin] 2.4.0cvs32
Colin Leroy [Mon, 7 Aug 2006 17:13:00 +0000 (17:13 +0000)]
2006-08-07 [colin] 2.4.0cvs32

* src/gtk/gtkaspell.c
Fix bug #973 (Unicode punctation characters
are not recognized as separators by the
spell checker); fix unsigned stuff

17 years ago2006-08-07 [colin] 2.4.0cvs31
Colin Leroy [Mon, 7 Aug 2006 17:11:24 +0000 (17:11 +0000)]
2006-08-07 [colin] 2.4.0cvs31

* src/compose.c
Fix bug #956 (DnD text with accents in compose
text entry); fix gccc's signed/unsigned fuss

17 years ago2006-08-06 [colin] 2.4.0cvs30
Colin Leroy [Sun, 6 Aug 2006 09:00:11 +0000 (09:00 +0000)]
2006-08-06 [colin] 2.4.0cvs30

* src/main.c
Fix bug #979 (Plugin crashes when exiting
sylpheed-claws) : handle exit request only
once

17 years ago2006-08-05 [colin] 2.4.0cvs29
Colin Leroy [Sat, 5 Aug 2006 09:42:31 +0000 (09:42 +0000)]
2006-08-05 [colin] 2.4.0cvs29

* src/news.c
Just make sure we have a msgid.

17 years ago2006-08-05 [colin] 2.4.0cvs28
Colin Leroy [Sat, 5 Aug 2006 09:39:48 +0000 (09:39 +0000)]
2006-08-05 [colin] 2.4.0cvs28

* src/news.c
* src/summaryview.c
Fix bug #995 ("Mark cross-posted as read" doesn't work)
by reimplementing it
* src/textview.c
Fix bug when hiding quotes with level > 3 and quote
colors are recycled

17 years ago2006-08-04 [colin] 2.4.0cvs27
Colin Leroy [Fri, 4 Aug 2006 16:12:21 +0000 (16:12 +0000)]
2006-08-04 [colin] 2.4.0cvs27

* src/compose.c
* src/undo.c
* src/undo.h
Fix a bit replace-by-pasting undo
* src/mainwindow.c
* src/messageview.c
Fix Fold quotes menu synchro in
mainwindow when it changes in
messageview
* src/textview.c
Fix right-click on quotes blocks
* src/common/utils.c
Verify that the file created by
my_tmpfile() is writable. Fixes
bug #988 (very specific filesystem
issue)
* src/plugins/pgpcore/sgpgme.c
Fix file descriptor leak
* src/plugins/spamassassin/spamassassin.c
Warn once if spamd isn't reachable

17 years ago2006-08-04 [colin] 2.4.0cvs26
Colin Leroy [Fri, 4 Aug 2006 06:08:41 +0000 (06:08 +0000)]
2006-08-04 [colin] 2.4.0cvs26

* src/toolbar.c
i18n context patch by Fabien

17 years ago2006-08-03 [colin] 2.4.0cvs25
Colin Leroy [Thu, 3 Aug 2006 19:07:36 +0000 (19:07 +0000)]
2006-08-03 [colin] 2.4.0cvs25

* src/mainwindow.c
* src/messageview.c
Rename "Hide quotes" to "Fold quotes"
* src/textview.c
Don't use hand cursor on quotes. "all
the bonuses of the feature and none of
unwelcome side-effects"

17 years ago2006-08-03 [colin] 2.4.0cvs24
Colin Leroy [Thu, 3 Aug 2006 16:56:12 +0000 (16:56 +0000)]
2006-08-03 [colin] 2.4.0cvs24

* AUTHORS
* sylpheed-claws.desktop
* src/gtk/authors.h
Bring the desktop file to XDG compliance
Patch by Charles A. Edwards

17 years ago2006-08-03 [colin] 2.4.0cvs23
Colin Leroy [Thu, 3 Aug 2006 16:37:50 +0000 (16:37 +0000)]
2006-08-03 [colin] 2.4.0cvs23

* src/textview.c
                Fix links offset when they are preceded
                by accentued chars (g_utf8_strlen!)
        * src/mainwindow.c
                Fix wrong status when starting offline

17 years ago2006-08-03 [wwp] 2.4.0cvs22
Tristan Chabredier [Thu, 3 Aug 2006 09:12:00 +0000 (09:12 +0000)]
2006-08-03 [wwp] 2.4.0cvs22

* src/prefs_common.h
ask what to do w/ filtering rules that belong to an account when
applying filtering rules manually from the main window (skip,
apply regardless of the account, use current account). This dialog
can be skipped and the last reply used.
(forgot that file)

17 years ago2006-08-03 [wwp] 2.4.0cvs21
Tristan Chabredier [Thu, 3 Aug 2006 08:37:30 +0000 (08:37 +0000)]
2006-08-03 [wwp] 2.4.0cvs21

* src/filtering.c
* src/filtering.h
* src/prefs_common.c
* src/summaryview.c
* src/alertpanel.c
* src/alertpanel.h
* src/messageview.c
ask what to do w/ filtering rules that belong to an account when
applying filtering rules manually from the main window (skip,
apply regardless of the account, use current account). This dialog
can be skipped and the last reply used.

17 years ago2006-08-03 [colin] 2.4.0cvs20
Colin Leroy [Thu, 3 Aug 2006 06:52:53 +0000 (06:52 +0000)]
2006-08-03 [colin] 2.4.0cvs20

* src/textview.c
Optimize previous patch

17 years ago2006-08-03 [cleroy] 2.4.0cvs19
Colin Leroy [Thu, 3 Aug 2006 06:42:12 +0000 (06:42 +0000)]
2006-08-03 [cleroy] 2.4.0cvs19

* src/textview.c
Fix quotes getting toggled back when the
mail has an even number of text parts

17 years ago2006-08-02 [colin] 2.4.0cvs18
Colin Leroy [Wed, 2 Aug 2006 17:04:06 +0000 (17:04 +0000)]
2006-08-02 [colin] 2.4.0cvs18

* src/messageview.c
Add Hide quotes menu

17 years ago2006-08-02 [colin] 2.4.0cvs17
Colin Leroy [Wed, 2 Aug 2006 16:30:28 +0000 (16:30 +0000)]
2006-08-02 [colin] 2.4.0cvs17

* src/mainwindow.c
* src/prefs_common.c
* src/textview.c
* src/textview.h
* src/gtk/about.c
Allow per-level quote hiding,
Allow toggling quotes by double-clicking them
Rename RemoteURI to ClickableText to reflect
the fact it's used for a variety of things

17 years ago2006-08-02 [wwp] 2.4.0cvs16
Tristan Chabredier [Wed, 2 Aug 2006 14:52:04 +0000 (14:52 +0000)]
2006-08-02 [wwp] 2.4.0cvs16

* src/mainwindow.c
fix "View/Hide quotes" menu item status initialization.

17 years ago2006-08-02 [wwp] 2.4.0cvs15
Tristan Chabredier [Wed, 2 Aug 2006 09:48:17 +0000 (09:48 +0000)]
2006-08-02 [wwp] 2.4.0cvs15

* src/matcher_parser_parse.y
remove a debug trace.

17 years ago2006-08-02 [paul] 2.4.0cvs14
Paul Mangan [Wed, 2 Aug 2006 06:06:10 +0000 (06:06 +0000)]
2006-08-02 [paul] 2.4.0cvs14

* src/plugins/pgpcore/passphrase.c
don't set initial dialog size
make it resizable

17 years ago2006-08-02 [paul] 2.4.0cvs13
Paul Mangan [Wed, 2 Aug 2006 05:35:20 +0000 (05:35 +0000)]
2006-08-02 [paul] 2.4.0cvs13

* src/noticeview.c
remove the rogue '/' character

17 years ago2006-08-02 [paul] 2.4.0cvs12
Paul Mangan [Wed, 2 Aug 2006 05:33:40 +0000 (05:33 +0000)]
2006-08-02 [paul] 2.4.0cvs12

* src/noticeview.c
allow buttons to resize as necessary

17 years ago2006-08-01 [wwp] 2.4.0cvs11
Tristan Chabredier [Tue, 1 Aug 2006 12:53:33 +0000 (12:53 +0000)]
2006-08-01 [wwp] 2.4.0cvs11

* src/mbox.c
fix strict ISO C90 compliance.

17 years ago2006-08-01 [wwp] 2.4.0cvs10
Tristan Chabredier [Tue, 1 Aug 2006 10:33:56 +0000 (10:33 +0000)]
2006-08-01 [wwp] 2.4.0cvs10

* tools/update-po
updated update-po tool to work w/ context-dependent translations.
Patch by Fabien Vantard <fzzzzz@gmail.com>.

17 years ago2006-08-01 [wwp] 2.4.0cvs9
Tristan Chabredier [Tue, 1 Aug 2006 09:35:18 +0000 (09:35 +0000)]
2006-08-01 [wwp] 2.4.0cvs9

* src/matcher.c
* src/prefs_filtering.c
* src/prefs_matcher.c
allow context-dependent translations for "All",
patch by Fabien Vantard <fzzzzz@gmail.com>.

17 years ago2006-07-31 [colin] 2.4.0cvs8
Colin Leroy [Mon, 31 Jul 2006 17:34:34 +0000 (17:34 +0000)]
2006-07-31 [colin] 2.4.0cvs8

* AUTHORS
* src/gtk/authors.h
Add Rafal to authors