claws.git
14 years agocredit where credit is due
Paul Mangan [Thu, 23 Mar 2006 13:13:26 +0000 (13:13 +0000)]
credit where credit is due

14 years ago2006-03-23 [paul] 2.0.0cvs165
Paul Mangan [Thu, 23 Mar 2006 13:12:16 +0000 (13:12 +0000)]
2006-03-23 [paul] 2.0.0cvs165

* src/common/utils.c
fix highlighting of URIs containing "()"
(2.0.0cvs164's reversal fixed)

14 years ago2006-03-23 [paul] 2.0.0cvs164
Paul Mangan [Thu, 23 Mar 2006 12:04:13 +0000 (12:04 +0000)]
2006-03-23 [paul] 2.0.0cvs164

* src/common/utils.c
revert patch, (postponing a fix), at 2.0.0cvs120
as it breaks more URIs than it fixes.
Allow '-' to be a terminating character in a URI

14 years ago2006-03-22 [colin] 2.0.0cvs163
Colin Leroy [Wed, 22 Mar 2006 17:20:12 +0000 (17:20 +0000)]
2006-03-22 [colin] 2.0.0cvs163

* configure.ac
Require libetpan 0.45
http://prdownloads.sourceforge.net/libetpan/libetpan-0.45.tar.gz?download

14 years ago2006-03-22 [paul] 2.0.0cvs162
Paul Mangan [Wed, 22 Mar 2006 14:10:00 +0000 (14:10 +0000)]
2006-03-22 [paul] 2.0.0cvs162

* src/editgroup.c
replace '<-' and '->' buttons with GTK_STOCK graphical
buttons
* src/summary_search.c
don't offer '...' for translation
add a tooltip to advanced search '...' button
* src/gtk/quicksearch.c
don't offer '...' for translation

14 years ago2006-03-21 [colin] 2.0.0cvs161
Colin Leroy [Tue, 21 Mar 2006 17:54:25 +0000 (17:54 +0000)]
2006-03-21 [colin] 2.0.0cvs161

* src/compose.c
Fix middle-click pasting (insert at click
position instead of cursor position, don't
remove existing selection and allow pasting
our own selection)
* src/addressbook.c
"LDAP Server" -> "LDAP servers"

14 years ago2006-03-21 [wwp] 2.0.0cvs160
Tristan Chabredier [Tue, 21 Mar 2006 13:32:19 +0000 (13:32 +0000)]
2006-03-21 [wwp] 2.0.0cvs160

* src/etpan/imap-thread.c
fix for bug #925 (IMAP+SSL crash), thanks to Colin.

14 years ago2006-03-20 [colin] 2.0.0cvs159
Colin Leroy [Mon, 20 Mar 2006 22:17:14 +0000 (22:17 +0000)]
2006-03-20 [colin] 2.0.0cvs159

* src/summaryview.c
Don't reload summaryview after an execute with no
move action

14 years ago2006-03-19 [colin] 2.0.0cvs158
Colin Leroy [Sun, 19 Mar 2006 10:37:21 +0000 (10:37 +0000)]
2006-03-19 [colin] 2.0.0cvs158

* src/addressbook.c
and put groups at the top, always

14 years ago2006-03-19 [colin] 2.0.0cvs157
Colin Leroy [Sun, 19 Mar 2006 10:31:30 +0000 (10:31 +0000)]
2006-03-19 [colin] 2.0.0cvs157

* src/addressbook.c
Order groups before names, as previously

14 years ago2006-03-19 [colin] 2.0.0cvs156
Colin Leroy [Sun, 19 Mar 2006 10:20:05 +0000 (10:20 +0000)]
2006-03-19 [colin] 2.0.0cvs156

* src/addressbook.c
- Sort case-unsensitive
- Put the sort arrow at opening too

14 years ago2006-03-19 [wwp] 2.0.0cvs155
Tristan Chabredier [Sun, 19 Mar 2006 08:06:08 +0000 (08:06 +0000)]
2006-03-19 [wwp] 2.0.0cvs155

* src/addressbook.c
allow sorting by name/email/remarks, ensure that right-pane's contents
matches the left-pane selection (cleared when appropriate).
Patch by Pawel Pekala <c0rn@o2.pl>.

14 years ago2006-03-18 [colin] 2.0.0cvs154
Colin Leroy [Sat, 18 Mar 2006 19:58:43 +0000 (19:58 +0000)]
2006-03-18 [colin] 2.0.0cvs154

* src/textview.c
Fix text cursor ;)

14 years ago2006-03-18 [colin] 2.0.0cvs153
Colin Leroy [Sat, 18 Mar 2006 19:35:48 +0000 (19:35 +0000)]
2006-03-18 [colin] 2.0.0cvs153

* src/gtk/filesel.c
Make sure we hide the preview if we didn't get
a filename

14 years ago2006-03-18 [colin] 2.0.0cvs152
Colin Leroy [Sat, 18 Mar 2006 19:33:43 +0000 (19:33 +0000)]
2006-03-18 [colin] 2.0.0cvs152

* src/summaryview.c
Set cursor to watch for execution (fixes lack
of watch-cursor when dnd'ing hundreds of mails)
* src/gtk/filesel.c
Check that mime type is 'image/*' before updating
the preview (maybe fix crashes on Solaris+gtk2.8.4 ?)

14 years ago2006-03-18 [colin] 2.0.0cvs151
Colin Leroy [Sat, 18 Mar 2006 19:16:07 +0000 (19:16 +0000)]
2006-03-18 [colin] 2.0.0cvs151

* src/mainwindow.c
* src/textview.c
* src/textview.h
Put a watch cursor in textview too when the mainwindow's
cursor in a watch

14 years ago2006-03-18 [colin] 2.0.0cvs150
Colin Leroy [Sat, 18 Mar 2006 08:56:52 +0000 (08:56 +0000)]
2006-03-18 [colin] 2.0.0cvs150

* src/folder.c
Change wrong asserts to simple tests

14 years ago2006-03-17 [colin] 2.0.0cvs149
Colin Leroy [Fri, 17 Mar 2006 18:10:51 +0000 (18:10 +0000)]
2006-03-17 [colin] 2.0.0cvs149

* src/mainwindow.c
* src/mainwindow.h
* src/prefs_msg_colors.c
* src/summaryview.c
* src/summaryview.h
* src/gtk/colorlabel.c
* src/gtk/colorlabel.h
Add a color label menu in the main menubar
Add (fixed) accels Ctrl-{0-7} to change the color
They have to be fixed because the menu's dynamic,
the items are complex widgets, hence we can't use
a GtkItemFactory.

14 years ago2006-03-17 [wwp] 2.0.0cvs148
Tristan Chabredier [Fri, 17 Mar 2006 10:24:33 +0000 (10:24 +0000)]
2006-03-17 [wwp] 2.0.0cvs148

* src/compose.c
rollback few lines from my previous commit (those lines come from
a pending patch, accidentally commited, even if neutral as they are
commented out).

14 years ago2006-03-17 [wwp] 2.0.0cvs147
Tristan Chabredier [Fri, 17 Mar 2006 10:12:32 +0000 (10:12 +0000)]
2006-03-17 [wwp] 2.0.0cvs147

* src/compose.c
fix a compilation warning (wrong return type, introduced w/ cvs143), and
applied code style/indentation to the modified function.

14 years ago2006-03-17 [wwp] 2.0.0cvs146
Tristan Chabredier [Fri, 17 Mar 2006 09:59:40 +0000 (09:59 +0000)]
2006-03-17 [wwp] 2.0.0cvs146

* src/procmsg.c
* src/compose.c
fix for bug #908: some IMAP servers dislike \x7f char in the RMID (thanks to Colin).

14 years ago2.1.0-rc1 released
Paul Mangan [Fri, 17 Mar 2006 08:56:24 +0000 (08:56 +0000)]
2.1.0-rc1 released

14 years ago2006-03-17 [paul] 2.0.0cvs145
Paul Mangan [Fri, 17 Mar 2006 08:09:45 +0000 (08:09 +0000)]
2006-03-17 [paul] 2.0.0cvs145

* src/main.c
addressbook_read_file() was called twice
* src/textview.c
X-Mailer highlighting

14 years ago2006-03-16 [colin] 2.0.0cvs144
Colin Leroy [Thu, 16 Mar 2006 23:11:51 +0000 (23:11 +0000)]
2006-03-16 [colin] 2.0.0cvs144

* src/sourcewindow.c
* src/sourcewindow.h
And the last one, in source window.

14 years ago2006-03-16 [colin] 2.0.0cvs143
Colin Leroy [Thu, 16 Mar 2006 19:39:35 +0000 (19:39 +0000)]
2006-03-16 [colin] 2.0.0cvs143

* src/compose.c
* src/compose.h
Fix the same stuff in compose

14 years ago2006-03-16 [colin] 2.0.0cvs142
Colin Leroy [Thu, 16 Mar 2006 19:17:01 +0000 (19:17 +0000)]
2006-03-16 [colin] 2.0.0cvs142

* src/messageview.c
Complete the previous messageview crash fix

14 years ago2006-03-16 [colin] 2.0.0cvs141
Colin Leroy [Thu, 16 Mar 2006 18:13:25 +0000 (18:13 +0000)]
2006-03-16 [colin] 2.0.0cvs141

* src/procmsg.h
* src/procmsg.c
* src/folder.c
Fix POSTPROCESSING hook
Patch by H. Merijn Brand

* src/procmime.c
* src/procmime.h
Parse Content-Location

* src/toolbar.c
* src/messageview.c
* src/messageview.h
Don't crash when a top-level MessageView has
been closed on us. Same problematic than
yesterday's quicksearch issue.

14 years ago2006-03-15 [colin] 2.0.0cvs140
Colin Leroy [Wed, 15 Mar 2006 18:05:53 +0000 (18:05 +0000)]
2006-03-15 [colin] 2.0.0cvs140

* src/gtk/quicksearch.c
Fix a bitchy race we didn't think about when we
added quicksearch cancellation:
If the search is not on cached fields, for example
body_part matchcase "stuff"
the matcher code has to get the whole message. If
we're on IMAP, that can be slow, and in order to
be non-blocking, the IMAP code idle loop processes
gtk events too. So it is possible to cancel a
quicksearch while the matcher is getting the mail's
body. After matcher got its body, it will start to
iterate over the matcher list that the Quicksearch's
clear_search_cb() just freed via prepare_matcher().
SIGSEGV ensues.
The fix consists of guarding the matcherlist_match()
call with a boolean 'matching'. If we reset the
quicksearch while matching is TRUE, we don't free
the matcherlist anymore like we did, but we set
another new flag, deferred_free, to TRUE. Then,
in quicksearch_match(), just after returning from
matcherlist_match() and unsetting the matching flag,
we check the deferred_free flag and do the
prepare_matcher() (which does the matcherlist_free)
for real, so we free the matcherlist once it's not
used anymore.
As all of this runs via the glib main loop, we
luckily don't need a mutex.
* src/summaryview.c
Also, show progress while searching.

14 years ago2006-03-14 [colin] 2.0.0cvs139
Colin Leroy [Tue, 14 Mar 2006 20:35:39 +0000 (20:35 +0000)]
2006-03-14 [colin] 2.0.0cvs139

* src/alertpanel.c
Make alertpanel_is_open non-static

14 years ago2006-03-14 [colin] 2.0.0cvs138
Colin Leroy [Tue, 14 Mar 2006 20:16:48 +0000 (20:16 +0000)]
2006-03-14 [colin] 2.0.0cvs138

* src/prefs_spelling.c
Cleanups - Fabien Vantard

14 years ago2006-03-14 [wwp] 2.0.0cvs137
Tristan Chabredier [Tue, 14 Mar 2006 13:37:01 +0000 (13:37 +0000)]
2006-03-14 [wwp] 2.0.0cvs137

* src/main.c
code style normalization (curly braces, indentation).

14 years ago2006-03-12 [paul] 2.0.0cvs136
Paul Mangan [Sun, 12 Mar 2006 12:30:48 +0000 (12:30 +0000)]
2006-03-12 [paul] 2.0.0cvs136

* src/prefs_common.c
trans_hdr defaults to FALSE to be RFC-savvy
* src/prefs_summaries.c
add a tooltip to the trans_hdr option

14 years ago2006-03-12 [paul] 2.0.0cvs135
Paul Mangan [Sun, 12 Mar 2006 10:36:15 +0000 (10:36 +0000)]
2006-03-12 [paul] 2.0.0cvs135

* src/prefs_matcher.c
give a little more width to the combos
* src/prefs_display_header.c
* src/textview.c
translate headers if prefs_common.trans_hdr
is TRUE

Patches by Pawel Pekala

14 years ago2006-03-12 [paul] 2.0.0cvs134
Paul Mangan [Sun, 12 Mar 2006 08:58:31 +0000 (08:58 +0000)]
2006-03-12 [paul] 2.0.0cvs134

* src/plugins/clamav/clamav_plugin.c
* src/plugins/dillo_viewer/dillo_viewer.c
* src/plugins/pgpcore/plugin.c
* src/plugins/pgpinline/plugin.c
* src/plugins/pgpmime/plugin.c
* src/plugins/spamassassin/spamassassin.c
update/add to descriptions
* src/plugins/spamassassin/spamassassin_gtk.c
fixes to the english, remove superfluous
tooltips, clean up a little

14 years ago2006-03-12 [paul] 2.0.0cvs133
Paul Mangan [Sun, 12 Mar 2006 08:06:04 +0000 (08:06 +0000)]
2006-03-12 [paul] 2.0.0cvs133

* src/compose.c
fix Bug 924, 'Account combo box shows up wrong
if & is in account name'

14 years ago2006-03-11 [colin] 2.0.0cvs132
Colin Leroy [Sat, 11 Mar 2006 11:54:38 +0000 (11:54 +0000)]
2006-03-11 [colin] 2.0.0cvs132

* src/summaryview.c
Revert 2.0.0cvs84 which reverted 1.9.6cvs23 which
messed up shift-selection because is slows down
moving around summaryview. thanks -users

14 years ago2006-03-10 [colin] 2.0.0cvs131
Colin Leroy [Fri, 10 Mar 2006 21:08:10 +0000 (21:08 +0000)]
2006-03-10 [colin] 2.0.0cvs131

* src/plugins/spamassassin/spamassassin_gtk.c
Put back Paul's engrish fixes

14 years ago2006-03-10 [colin] 2.0.0cvs130
Colin Leroy [Fri, 10 Mar 2006 18:33:24 +0000 (18:33 +0000)]
2006-03-10 [colin] 2.0.0cvs130

* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin.h
* src/plugins/spamassassin/spamassassin_gtk.c
Cleanup SA prefs page (more)
Patch by Fabien Vantard

14 years ago2006-03-10 [paul] 2.0.0cvs129
Paul Mangan [Fri, 10 Mar 2006 08:49:20 +0000 (08:49 +0000)]
2006-03-10 [paul] 2.0.0cvs129

* src/prefs_msg_colors.c
* src/prefs_spelling.c
widget sensitivity

14 years ago2006-03-09 [mones] 2.0.0cvs128
Ricardo Mones [Thu, 9 Mar 2006 23:46:20 +0000 (23:46 +0000)]
2006-03-09 [mones] 2.0.0cvs128

* po/es.po
Update for next RC

14 years ago2006-03-09 [wwp] 2.0.0cvs127
Tristan Chabredier [Thu, 9 Mar 2006 15:30:27 +0000 (15:30 +0000)]
2006-03-09 [wwp] 2.0.0cvs127

* configure.ac
revert accidental commit (requirement for libetpan 0.43), this time
not in HEAD.

14 years ago2006-03-09 [wwp] 2.0.0cvs125
Tristan Chabredier [Thu, 9 Mar 2006 14:48:34 +0000 (14:48 +0000)]
2006-03-09 [wwp] 2.0.0cvs125

* configure.ac
revert accidental commit (requirement for libetpan 0.43)

14 years ago2006-03-09 [paul] 2.0.0cvs126
Paul Mangan [Thu, 9 Mar 2006 11:30:26 +0000 (11:30 +0000)]
2006-03-09 [paul] 2.0.0cvs126

* src/prefs_receive.c
remove useless frame
replace 'incorporation' with 'receiving'
* src/plugins/clamav/clamav_plugin_gtk.c
* src/plugins/spamassassin/spamassassin_gtk.c
improve widget sensitivity
fix a bit his engrish

14 years ago2006-03-09 [wwp] 2.0.0cvs125
Tristan Chabredier [Thu, 9 Mar 2006 10:36:18 +0000 (10:36 +0000)]
2006-03-09 [wwp] 2.0.0cvs125

* src/addressadd.c
* src/foldersel.c
* src/prefs_common.c
* src/prefs_common.h
remember some more windows' sizes (add to addressbook and
select folder).

14 years ago2006-03-09 [paul] 2.0.0cvs124
Paul Mangan [Thu, 9 Mar 2006 07:18:36 +0000 (07:18 +0000)]
2006-03-09 [paul] 2.0.0cvs124

* src/plugins/pgpcore/prefs_gpg.c
normalise construction of dialogue

14 years ago2006-03-09 [paul] 2.0.0cvs123
Paul Mangan [Thu, 9 Mar 2006 06:06:06 +0000 (06:06 +0000)]
2006-03-09 [paul] 2.0.0cvs123

* src/plugins/trayicon/Makefile.am
add missing slash

14 years ago2006-03-08 [colin] 2.0.0cvs122
Colin Leroy [Wed, 8 Mar 2006 18:22:57 +0000 (18:22 +0000)]
2006-03-08 [colin] 2.0.0cvs122

* src/plugins/trayicon/Makefile.am
Fix build in separate dir
Patch by Bamanzi <bamanzi@gmail.com>

14 years ago2006-03-08 [colin] 2.0.0cvs121
Colin Leroy [Wed, 8 Mar 2006 17:38:16 +0000 (17:38 +0000)]
2006-03-08 [colin] 2.0.0cvs121

* src/procmsg.c
Batch move and copies from summaryview with delayed execution
too

14 years ago2006-03-07 [paul] 2.0.0cvs120
Paul Mangan [Tue, 7 Mar 2006 10:07:09 +0000 (10:07 +0000)]
2006-03-07 [paul] 2.0.0cvs120

* src/common/utils.c
fix highlighting of URIs containing "()"
Patch by Pawel Pekala

14 years ago2006-03-07 [paul] 2.0.0cvs119
Paul Mangan [Tue, 7 Mar 2006 09:55:13 +0000 (09:55 +0000)]
2006-03-07 [paul] 2.0.0cvs119

* src/folder.c
* src/folder.h
* src/folderview.c
immediately do alphabetical resort when
changing a folder's name
Patch by Pawel Pekala

14 years ago2006-03-07 [paul] 2.0.0cvs118
Paul Mangan [Tue, 7 Mar 2006 09:35:31 +0000 (09:35 +0000)]
2006-03-07 [paul] 2.0.0cvs118

* src/news.c
* src/news_gtk.c
when unsubscribing a newsgroup, remove the
folder and msgs in .sylpheed-claws/newscache
Patch by Pawel Pekala <c0rn@gazeta.pl>

14 years ago2006-03-07 [paul] 2.0.0cvs117
Paul Mangan [Tue, 7 Mar 2006 09:03:50 +0000 (09:03 +0000)]
2006-03-07 [paul] 2.0.0cvs117

* src/textview.c
fix wrong Fake URL Warning
Thanks to Hiro

14 years ago2006-03-07 [colin] 2.0.0cvs116
Colin Leroy [Tue, 7 Mar 2006 08:00:22 +0000 (08:00 +0000)]
2006-03-07 [colin] 2.0.0cvs116

* src/imap.c
Return immediately when password dialog was
cancelled
* src/gtk/inputdialog.c
Allow empty strings for passwords

14 years ago2006-03-06 [colin] 2.0.0cvs115
Colin Leroy [Mon, 6 Mar 2006 20:46:55 +0000 (20:46 +0000)]
2006-03-06 [colin] 2.0.0cvs115

* src/imap.c
Prevent double-timeouts when connection fails

14 years ago2.0.1-rc1 released
Colin Leroy [Mon, 6 Mar 2006 19:59:08 +0000 (19:59 +0000)]
2.0.1-rc1 released

14 years ago2006-03-06 [colin] 2.0.0cvs114
Colin Leroy [Mon, 6 Mar 2006 19:47:34 +0000 (19:47 +0000)]
2006-03-06 [colin] 2.0.0cvs114

* src/imap.c
Refresh session during potentially long
operations

14 years ago2006-03-06 [wwp] 2.0.0cvs113
Tristan Chabredier [Mon, 6 Mar 2006 15:16:24 +0000 (15:16 +0000)]
2006-03-06 [wwp] 2.0.0cvs113

* src/prefs_msg_colors.h
forgot that one (custom color labels).

14 years ago2006-03-06 [wwp] 2.0.0cvs112
Tristan Chabredier [Mon, 6 Mar 2006 15:11:01 +0000 (15:11 +0000)]
2006-03-06 [wwp] 2.0.0cvs112

* src/prefs_common.c
* src/prefs_common.h
* src/prefs_msg_colors.c
* src/summaryview.c
* src/summaryview.h
* src/gtk/colorlabel.c
* src/gtk/colorlabel.h
colors in messages list are now customizable. Color values and names can
be changed in "Configuration/Preferences/Display/Colors/Color labels".
Thanks to Paul and Colin for their help with this longstanding patch!

14 years ago2006-03-06 [wwp] 2.0.0cvs111
Tristan Chabredier [Mon, 6 Mar 2006 00:13:24 +0000 (00:13 +0000)]
2006-03-06 [wwp] 2.0.0cvs111

* src/textview.c
don't crash if (x)face is bad.

14 years ago2006-03-05 [paul] 2.0.0cvs110
Paul Mangan [Sun, 5 Mar 2006 10:04:40 +0000 (10:04 +0000)]
2006-03-05 [paul] 2.0.0cvs110

* AUTHORS
* configure.ac
* src/Makefile.am
* src/common/Makefile.am
* src/common/utils.h
* src/etpan/imap-thread.c
* src/gtk/authors.h
* src/plugins/clamav/Makefile.am
* src/plugins/demo/Makefile.am
* src/plugins/dillo_viewer/Makefile.am
* src/plugins/pgpcore/Makefile.am
* src/plugins/pgpcore/passphrase.c
* src/plugins/pgpinline/Makefile.am
* src/plugins/pgpmime/Makefile.am
* src/plugins/spamassassin/Makefile.am
* src/plugins/trayicon/Makefile.am
fix builiding on cygwin
Patch by Ralgh Young <bamanzi@gmail.com>

14 years ago2006-03-04 [wwp] 2.0.0cvs109
Tristan Chabredier [Sat, 4 Mar 2006 21:30:56 +0000 (21:30 +0000)]
2006-03-04 [wwp] 2.0.0cvs109

* manual/keyboard.xml
fix mixed up/down keys.

14 years ago2006-03-04 [wwp] 2.0.0cvs108
Tristan Chabredier [Sat, 4 Mar 2006 09:32:58 +0000 (09:32 +0000)]
2006-03-04 [wwp] 2.0.0cvs108

* README
* INSTALL
updated links to SpamAssassin.

14 years ago2006-03-04 [wwp] 2.0.0cvs107
Tristan Chabredier [Sat, 4 Mar 2006 09:29:57 +0000 (09:29 +0000)]
2006-03-04 [wwp] 2.0.0cvs107

* manual/plugins.xml
* src/plugins/spamassassin/README
updated SpamAssassin plugin docs to reflect new functional additions
(also fix/update/documents few technical stuff more, see the README).

14 years ago2006-03-04 [wwp] 2.0.0cvs106
Tristan Chabredier [Sat, 4 Mar 2006 08:44:20 +0000 (08:44 +0000)]
2006-03-04 [wwp] 2.0.0cvs106

* src/prefs_message.c
normalized capitalization of message-prefs paths.

14 years ago2006-03-04 [wwp] 2.0.0cvs105
Tristan Chabredier [Sat, 4 Mar 2006 08:12:41 +0000 (08:12 +0000)]
2006-03-04 [wwp] 2.0.0cvs105

* manual/advanced.xml
typo.

14 years ago2006-03-03 [colin] 2.0.0cvs104
Colin Leroy [Fri, 3 Mar 2006 19:51:04 +0000 (19:51 +0000)]
2006-03-03 [colin] 2.0.0cvs104

* src/plugins/clamav/clamav_plugin_gtk.c
Rework prefs page, patch by Fabien

14 years ago2006-03-03 [colin] 2.0.0cvs103
Colin Leroy [Fri, 3 Mar 2006 19:04:28 +0000 (19:04 +0000)]
2006-03-03 [colin] 2.0.0cvs103

* src/plugins/clamav/clamav_plugin.c
Set error on all errors

14 years ago2006-03-03 [colin] 2.0.0cvs102
Colin Leroy [Fri, 3 Mar 2006 19:02:40 +0000 (19:02 +0000)]
2006-03-03 [colin] 2.0.0cvs102

* src/common/plugin.c
Initialize error to avoid crashing when a plugin fails
without setting error

14 years ago2006-03-02 [wwp] 2.0.0cvs101
Tristan Chabredier [Thu, 2 Mar 2006 16:07:43 +0000 (16:07 +0000)]
2006-03-02 [wwp] 2.0.0cvs101

* configure.ac
fixed linker flags for libetpan support on Cygwin
(thanks to H.Merijn Brand).

14 years ago2006-03-02 [wwp] 2.0.0cvs100
Tristan Chabredier [Thu, 2 Mar 2006 16:05:17 +0000 (16:05 +0000)]
2006-03-02 [wwp] 2.0.0cvs100

* src/addressbook.c
fix some AB error messages: one for punctuation and
one wrongly duplicate (thanks, maxbritov).

14 years ago2006-03-02 [wwp] 2.0.0cvs99
Tristan Chabredier [Thu, 2 Mar 2006 08:10:02 +0000 (08:10 +0000)]
2006-03-02 [wwp] 2.0.0cvs99

* src/plugins/spamassassin/spamassassin.c
make sync calls to sa-learn/spamc to prevent
system (whatever local or client/server) overload.

14 years ago2006-03-02 [colin] 2.0.0cvs98
Colin Leroy [Thu, 2 Mar 2006 07:31:03 +0000 (07:31 +0000)]
2006-03-02 [colin] 2.0.0cvs98

* src/summaryview.c
Put the spam icon in the status column instead of the
mark one

14 years ago2006-03-01 [colin] 2.0.0cvs97
Colin Leroy [Wed, 1 Mar 2006 20:47:59 +0000 (20:47 +0000)]
2006-03-01 [colin] 2.0.0cvs97

* src/plugins/spamassassin/spamassassin.c
Fix segfault (g_file_set_contents fails for some
reason and err==0x2f. Can't find out why with
valgrind, using working function :-)

14 years ago2006-03-01 [colin] 2.0.0cvs96
Colin Leroy [Wed, 1 Mar 2006 19:16:47 +0000 (19:16 +0000)]
2006-03-01 [colin] 2.0.0cvs96

* src/inc.c
Offline overriding: let 'No' be cached only 3 seconds

14 years ago2006-03-01 [colin] 2.0.0cvs95
Colin Leroy [Wed, 1 Mar 2006 18:38:28 +0000 (18:38 +0000)]
2006-03-01 [colin] 2.0.0cvs95

* src/addr_compl.c
* src/addrbook.c
* src/addressbook.c
* src/addrindex.c
* src/folder_item_prefs.c
* src/headerview.c
* src/imap.c
* src/inc.c
* src/ldif.c
* src/mainwindow.c
* src/mh.c
* src/msgcache.c
* src/prefs_common.h
* src/prefs_msg_colors.c
* src/procheader.c
* src/procheader.h
* src/procmime.c
* src/procmsg.c
* src/procmsg.h
* src/send_message.h
* src/simple-gettext.c
* src/summaryview.c
* src/summaryview.h
* src/syldap.c
* src/textview.c
* src/undo.c
* src/common/ssl_certificate.c
* src/common/utils.c
* src/gtk/colorsel.c
* src/gtk/gtksctree.c
* src/gtk/gtkshruler.c
* src/plugins/trayicon/trayicon.c
#if 0 goes to /dev/null

14 years ago2006-03-01 [colin] 2.0.0cvs94
Colin Leroy [Wed, 1 Mar 2006 18:09:06 +0000 (18:09 +0000)]
2006-03-01 [colin] 2.0.0cvs94

* src/compose.c
* src/imap.c
* src/inc.c
* src/inc.h
* src/messageview.c
* src/news.c
* src/plugins/spamassassin/spamassassin.c
Allow to add information in the "working offline"
window

14 years ago2006-03-01 [wwp] 2.0.0cvs93
Tristan Chabredier [Wed, 1 Mar 2006 17:20:37 +0000 (17:20 +0000)]
2006-03-01 [wwp] 2.0.0cvs93

* src/plugins/spamassassin/spamassassin.c
fixed spamc invocation: use a tricky temporary mini shell wrapper
'cause it seems that calling `spamc ... < inputfile` with
g_spawn_(a)sync simply.. erm doesn't work :-).

14 years ago2006-03-01 [wwp] 2.0.0cvs92
Tristan Chabredier [Wed, 1 Mar 2006 15:13:47 +0000 (15:13 +0000)]
2006-03-01 [wwp] 2.0.0cvs92

* src/toolbar.c
* src/toolbar.h
simplify the adding of spam/ham button to the messageview toolbar
(it gets more clear now that the same button will be "Mark as spam"
or "Mark as ham" according to the current message status,
thanks to Colin).

14 years ago2006-03-01 [wwp] 2.0.0cvs91
Tristan Chabredier [Wed, 1 Mar 2006 15:09:33 +0000 (15:09 +0000)]
2006-03-01 [wwp] 2.0.0cvs91

* src/messageview.c
* src/procmsg.c
* src/procmsg.h
* src/summaryview.c
* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin.h
make learner callbacks return a status (0 for ok),
handle it in main code to avoid setting flags when learning failed,
don't learn on TCP if offline in spamassassin,
thanks to Colin.

14 years ago2006-03-01 [wwp] 2.0.0cvs90
Tristan Chabredier [Wed, 1 Mar 2006 14:57:57 +0000 (14:57 +0000)]
2006-03-01 [wwp] 2.0.0cvs90

* src/compose.c
some work around the compose window's account menu,
patch by Fabien Vantard.

14 years ago2006-03-01 [wwp] 2.0.0cvs89
Tristan Chabredier [Wed, 1 Mar 2006 14:23:10 +0000 (14:23 +0000)]
2006-03-01 [wwp] 2.0.0cvs89

* src/plugins/spamassassin/spamassassin.c
fixed bad logics, was using spamc in local mode and sa-learn
in remote mode (thanks, Colin).

14 years ago2006-03-01 [wwp] 2.0.0cvs88
Tristan Chabredier [Wed, 1 Mar 2006 10:25:10 +0000 (10:25 +0000)]
2006-03-01 [wwp] 2.0.0cvs88

* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin.h
* src/plugins/spamassassin/spamassassin_gtk.c
made processing of emails w/ sa-plugin an option (default is TRUE),
fixed Engrish some tooltips, capitalization of some debug messages
and warnings. The spamassassin plugin now provides two separate
services: process emails upon incorporation and spamd training.
Both services (un)register independently but use some common
plugin settings (transport settings, spam storage location).

14 years ago2006-02-28 [wwp] 2.0.0cvs87
Tristan Chabredier [Tue, 28 Feb 2006 20:25:35 +0000 (20:25 +0000)]
2006-02-28 [wwp] 2.0.0cvs87

* src/plugins/spamassassin/spamassassin.c
fix async flag to spamc cmdline execution (batch exec should
be asynchronous).

14 years ago2006-02-27 [wwp] 2.0.0cvs86
Tristan Chabredier [Mon, 27 Feb 2006 22:15:06 +0000 (22:15 +0000)]
2006-02-27 [wwp] 2.0.0cvs86

* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin.h
* src/plugins/spamassassin/spamassassin_gtk.c
- added the ability to learn a remote spamassassin server (spamd),
using spamc.
- added the spamassassin option 'username', that applies to all
spamassassin operations (filtering, learning, local or remote).
The default username is the current unix user (if left blank
from gtk prefs or config file).
- commented out some unused code (notebook widget), removed unused
layout (hbox1).
- make more widgets sensitive to the transport type.

14 years ago2006-02-27 [colin] 2.0.0cvs85
Colin Leroy [Mon, 27 Feb 2006 17:55:49 +0000 (17:55 +0000)]
2006-02-27 [colin] 2.0.0cvs85

* src/plugins/spamassassin/spamassassin.c
Fix sa-learn call when offline

14 years agofix my name
Colin Leroy [Mon, 27 Feb 2006 17:49:19 +0000 (17:49 +0000)]
fix my name

14 years ago2006-02-27 [cleroy] 2.0.0cvs84
Colin Leroy [Mon, 27 Feb 2006 17:47:53 +0000 (17:47 +0000)]
2006-02-27 [cleroy] 2.0.0cvs84

* configure.ac
* src/Makefile.am
* src/mainwindow.c
* src/mainwindow.h
* src/messageview.c
* src/messageview.h
* src/prefs_toolbar.c
* src/procmsg.c
* src/stock_pixmap.c
* src/stock_pixmap.h
* src/summaryview.c
* src/toolbar.c
* src/toolbar.h
* src/pixmaps/ham_btn.xpm
* src/pixmaps/spam.xpm
* src/pixmaps/spam_btn.xpm
* src/plugins/spamassassin/spamassassin.c
Add button in toolbar for spam learning
Fix a few bugs from the last related commit
Revert 1.9.6cvs23 which messed up shift-selection

14 years ago2006-02-24 [colin] 2.0.0cvs83
Colin Leroy [Fri, 24 Feb 2006 19:20:17 +0000 (19:20 +0000)]
2006-02-24 [colin] 2.0.0cvs83

* src/procmsg.c
* src/summaryview.c
* src/summaryview.h
* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin.h
* src/plugins/spamassassin/spamassassin_gtk.c
Unregister learner when spamassassin is either
disabled or over tcp

14 years ago2006-02-24 [colin] 2.0.0cvs82
Colin Leroy [Fri, 24 Feb 2006 17:48:13 +0000 (17:48 +0000)]
2006-02-24 [colin] 2.0.0cvs82

* src/Makefile.am
* src/mainwindow.c
* src/mainwindow.h
* src/procmsg.c
* src/procmsg.h
* src/stock_pixmap.c
* src/stock_pixmap.h
* src/summaryview.c
* src/summaryview.h
* src/gtk/icon_legend.c
* src/pixmaps/spam.xpm ** NEW FILE **
* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin_gtk.c
Add spam learning interface (Mark/Mark as
(spam|ham) menus)

14 years ago2006-02-24 [wwp] 2.0.0cvs81
Tristan Chabredier [Fri, 24 Feb 2006 13:32:38 +0000 (13:32 +0000)]
2006-02-24 [wwp] 2.0.0cvs81

* src/compose.c
* src/compose.h
* src/filtering.c
hide compose window when sending message in batch mode
(filtering: forward and redirect). Also fixed a wrong
value returned when sending failed, neutral anyway.
(Colin, me)

14 years ago2006-02-24 [wwp] 2.0.0cvs80
Tristan Chabredier [Fri, 24 Feb 2006 11:50:35 +0000 (11:50 +0000)]
2006-02-24 [wwp] 2.0.0cvs80

* src/mainwindow.c
use GTK+'s stock quit button. Patch by Fabien Vantard.

14 years ago2006-02-24 [paul] 2.0.0cvs79
Paul Mangan [Fri, 24 Feb 2006 08:25:19 +0000 (08:25 +0000)]
2006-02-24 [paul] 2.0.0cvs79

* src/news.c
* src/news.h
* src/news_gtk.c
fix bug 916, 'newsgroup unsubscribe segmentation fault'
Thanks to Colin

14 years ago2006-02-23 [colin] 2.0.0cvs78
Colin Leroy [Thu, 23 Feb 2006 19:29:54 +0000 (19:29 +0000)]
2006-02-23 [colin] 2.0.0cvs78

* src/alertpanel.c
Change OK to Close in alertpanel with View log
button; add accel to View log. Patch by Fabien
Vantard

14 years ago2006-02-23 [wwp] 2.0.0cvs77
Tristan Chabredier [Thu, 23 Feb 2006 14:58:55 +0000 (14:58 +0000)]
2006-02-23 [wwp] 2.0.0cvs77

* src/compose.c
silly me, there were much more tests to perform, since toolbars can
really have down to 1 element only.

14 years ago2006-02-23 [wwp] 2.0.0cvs76
Tristan Chabredier [Thu, 23 Feb 2006 14:41:37 +0000 (14:41 +0000)]
2006-02-23 [wwp] 2.0.0cvs76

* commitHelper
fixed indentation from my previous commit. Fallback to VISUAL if
EDITOR is not set (and to vi, at last resort).

14 years ago2006-02-23 [wwp] 2.0.0cvs75
Tristan Chabredier [Thu, 23 Feb 2006 10:24:45 +0000 (10:24 +0000)]
2006-02-23 [wwp] 2.0.0cvs75

* commitHelper
improved error detection (Colin, me).

14 years ago2006-02-23 [wwp] 2.0.0cvs74
Tristan Chabredier [Thu, 23 Feb 2006 08:47:42 +0000 (08:47 +0000)]
2006-02-23 [wwp] 2.0.0cvs74

* src/prefs_toolbar.c
simplify and fix prefs/toolbars layouting. Combos' contents can
now be really displayed.

14 years ago2006-02-22 [wwp] 2.0.0cvs72
Tristan Chabredier [Wed, 22 Feb 2006 19:51:21 +0000 (19:51 +0000)]
2006-02-22 [wwp] 2.0.0cvs72

* src/compose.c
fix a typo in my previous commit (sorry!).

14 years ago2006-02-22 [wwp] 2.0.0cvs71
Tristan Chabredier [Wed, 22 Feb 2006 19:25:38 +0000 (19:25 +0000)]
2006-02-22 [wwp] 2.0.0cvs71

* src/prefs_toolbar.c
fix a crash when adding separators to toolbars,
also fix some separator item information.

14 years ago2006-02-22 [wwp] 2.0.0cvs70
Tristan Chabredier [Wed, 22 Feb 2006 19:21:11 +0000 (19:21 +0000)]
2006-02-22 [wwp] 2.0.0cvs70

* src/compose.c
fix a crash when redirecting (for instance) when compose window's
toolbar contents has been customized (when some buttons have been
removed in fact).