Paul Mangan [Fri, 9 Jan 2004 12:40:14 +0000 (12:40 +0000)]
move External Program prefs to Other Prefs
Paul Mangan [Fri, 9 Jan 2004 08:13:56 +0000 (08:13 +0000)]
compose.c: when switching accounts also switch savefolder; textview.c: respect Content-Disposition of text/plain parts
Christoph Hohmann [Thu, 8 Jan 2004 19:54:56 +0000 (19:54 +0000)]
0.9.8claws21
* src/procmime.c
check for "MIME-Version: 1.0" in message/rfc882 MIME-parts,
otherwise thread the message content as one text part and
don't assume charset US-ASCII which is only specified as
default for MIME-messages
Paul Mangan [Thu, 8 Jan 2004 12:18:07 +0000 (12:18 +0000)]
clean
Paul Mangan [Thu, 8 Jan 2004 12:01:26 +0000 (12:01 +0000)]
ClamAV, SA plugins: inform the user what is happening via the statusbar
Paul Mangan [Tue, 6 Jan 2004 09:26:36 +0000 (09:26 +0000)]
update Spanish translation
Paul Mangan [Tue, 6 Jan 2004 08:44:51 +0000 (08:44 +0000)]
add 'textviewer.sh' to Contents section
Paul Mangan [Tue, 6 Jan 2004 08:29:50 +0000 (08:29 +0000)]
update info about OOo2sylpheed.pl usage
Luke Plant [Mon, 5 Jan 2004 16:08:12 +0000 (16:08 +0000)]
tools/textviewer.sh
o added a viewer for OpenOffice writer files (ooo2txt)
Luke Plant [Mon, 5 Jan 2004 14:47:41 +0000 (14:47 +0000)]
tools/textviewer.sh
o changed page width parameter for antiword
o fixed matcher for diffs
o bzip2 and gzip decompression handled transparently - the file
is decompressed and textviewer.sh is run on the result.
Paul Mangan [Mon, 5 Jan 2004 11:26:30 +0000 (11:26 +0000)]
sync with 0.9.8cvs2
Luke Plant [Sat, 3 Jan 2004 15:34:41 +0000 (15:34 +0000)]
0.9.8claws17
* src/procheader.c
Clean up:
o remove unused functions string_getchar() and file_getchar()
o remove the getchar_ parameter from generic_get_one_field
o add an 'unfold' parameter to generic_get_one_field, to
be used if no HeaderEntry is supplied
o procheader_get_one_field_asis() uses
generic_get_one_field().
Christoph Hohmann [Thu, 1 Jan 2004 19:55:42 +0000 (19:55 +0000)]
0.9.8claws16
* src/common/xml.[ch]
o add xml_new_tag() to manage usage counts of strings correctly
o correct xml_copy_tree() function name
* src/folder.c
* src/main.c
allow registering and unregistering of FolderClasses anytime
Christoph Hohmann [Wed, 31 Dec 2003 20:05:43 +0000 (20:05 +0000)]
0.9.8claws15
* src/folder.[ch]
* src/common/xml.[ch]
keep folderlist.xml data for unloaded FolderClasses
Luke Plant [Tue, 30 Dec 2003 23:23:08 +0000 (23:23 +0000)]
tools/README
added a description of new textviewer.sh script
Paul Mangan [Tue, 30 Dec 2003 17:55:18 +0000 (17:55 +0000)]
clean
Luke Plant [Tue, 30 Dec 2003 15:46:10 +0000 (15:46 +0000)]
tools/textviewer.sh ** NEW **
Added textviewer script to tools
Luke Plant [Tue, 30 Dec 2003 15:04:20 +0000 (15:04 +0000)]
0.9.8claws14
* src/procheader.c
o added procheader_get_one_field_asis() that does not do
unfolding
o fix procheader_get_header_array_asis() to use the above,
fixing ugliness of headers in textview
* src/compose.c
o don't unfold headers when redirecting.
Paul Mangan [Tue, 30 Dec 2003 08:59:01 +0000 (08:59 +0000)]
redesign, move, fix icon theme selector
Hoà Viêt Dinh [Tue, 30 Dec 2003 04:29:38 +0000 (04:29 +0000)]
run preglobal and postglobal processing rules even if the folder does not have any rules.
Paul Mangan [Sun, 28 Dec 2003 12:05:37 +0000 (12:05 +0000)]
fix 'underquoted definition' warnings in ac/*.m4; src/common/utils.c, subject_get_prefix_length(): add Odp\: to reply prefixes
Paul Mangan [Sun, 28 Dec 2003 10:36:32 +0000 (10:36 +0000)]
sync with 0.9.8cvs1
Christoph Hohmann [Sat, 27 Dec 2003 20:53:30 +0000 (20:53 +0000)]
0.9.8claws9
* src/common/utils.[ch]
add g_node_map() to map a GNode into a new GNode
converting all node data's with a function
* src/account.c
* src/folder.[ch]
* src/folderview.c
* src/imap.c
* src/mainwindow.c
* src/summaryview.c
o use g_node_map() to convert XML <-> Folder
o remove redundant FolderItem->parent and
replace it with folder_item_parent()
Christoph Hohmann [Tue, 23 Dec 2003 16:31:46 +0000 (16:31 +0000)]
0.9.8claws8
* src/folder.[ch]
* src/folderview.c
* src/mainwindow.c
* src/procmsg.c
o use callback for notifications about added and
destroyed folders
o rewrite folderlist saving (new functions to create
folder from XML tree, and XML tree from folder)
* src/common/xml.[ch]
add function to save XML trees
* src/prefs_filtering.c
code cleanup
Christoph Hohmann [Mon, 22 Dec 2003 19:08:33 +0000 (19:08 +0000)]
0.9.8claws7
* src/prefs_account.[ch]
add "SMTP only" accounts
Melvin Hadasht [Sun, 21 Dec 2003 00:37:48 +0000 (00:37 +0000)]
Fixed bug where actions menus were not updated in separate message views and compose windows
Luke Plant [Sat, 20 Dec 2003 16:27:32 +0000 (16:27 +0000)]
0.9.8claws5
fix unfolding/newline stripping for multiline fields
in generic_get_one_field()
Luke Plant [Sat, 20 Dec 2003 16:26:44 +0000 (16:26 +0000)]
* src/procheader.c
fix unfolding/newline stripping for multiline fields
in generic_get_one_field()
Christoph Hohmann [Fri, 19 Dec 2003 19:50:26 +0000 (19:50 +0000)]
0.9.8claws4
* src/summaryview.c
o code cleanup
o use subject_compare_for_sort() when comparing
simplified subjects
Christoph Hohmann [Fri, 19 Dec 2003 15:52:16 +0000 (15:52 +0000)]
0.9.8claws3
* src/msgcache.c
more syncing with 0.8.9a
Christoph Hohmann [Fri, 19 Dec 2003 14:15:22 +0000 (14:15 +0000)]
0.9.8claws2
* src/folder.c
don't write all FolderItem XML attributes for the root node
Melvin Hadasht [Fri, 19 Dec 2003 12:45:22 +0000 (12:45 +0000)]
Message view: Added missing menu branch, updated French translation
Paul Mangan [Fri, 19 Dec 2003 11:06:27 +0000 (11:06 +0000)]
0.9.8claws released
Jens Oberender [Fri, 19 Dec 2003 10:42:55 +0000 (10:42 +0000)]
German translation
Paul Mangan [Fri, 19 Dec 2003 06:58:47 +0000 (06:58 +0000)]
update translations
Paul Mangan [Fri, 19 Dec 2003 06:57:08 +0000 (06:57 +0000)]
'enable_processing' set to FALSE by default
Melvin Hadasht [Thu, 18 Dec 2003 22:52:12 +0000 (22:52 +0000)]
Updated French translation
Christoph Hohmann [Wed, 17 Dec 2003 15:47:05 +0000 (15:47 +0000)]
0.9.7claws49
* src/procheader.c
revert discarding of whitespace from 0.9.7claws44
RFC2822 2.2.3: Unfolding is accomplished by simply
removing any CRLF that is immediately followed by WSP.
Christoph Hohmann [Wed, 17 Dec 2003 14:34:21 +0000 (14:34 +0000)]
remove autogen.sh from release packages
Paul Mangan [Wed, 17 Dec 2003 07:43:50 +0000 (07:43 +0000)]
fix typo
Paul Mangan [Wed, 17 Dec 2003 07:39:04 +0000 (07:39 +0000)]
folder.c: fix new message count; configure.ac: update autotools macros;sync with 0.9.8a
Christoph Hohmann [Tue, 16 Dec 2003 21:05:32 +0000 (21:05 +0000)]
0.9.7claws47
* src/folder.c
fix folder update before adding MsgInfo to cache
in add_msginfo_to_cache()
* src/procmsg.c
remove old call to folder_item_update() that is no
longer required
Christoph Hohmann [Tue, 16 Dec 2003 16:07:24 +0000 (16:07 +0000)]
0.9.7claws46
* src/main.c
make sure the shutdown process only runs once
Hoà Viêt Dinh [Tue, 16 Dec 2003 13:37:57 +0000 (13:37 +0000)]
Create filter rules using a message is fixed. We can now create processing rules using a message.
Alfons Hoogervorst [Tue, 16 Dec 2003 11:12:37 +0000 (11:12 +0000)]
* src/procheader.c
make sure we discard folding white space
Luke Plant [Mon, 15 Dec 2003 21:00:59 +0000 (21:00 +0000)]
0.9.7claws43
use "name" parameter if "filename" doesn't exist
Luke Plant [Mon, 15 Dec 2003 20:59:51 +0000 (20:59 +0000)]
* src/textview.c
* src/mimeview.c
use "name" parameter if "filename" doesn't exist
Alfons Hoogervorst [Sun, 14 Dec 2003 12:08:20 +0000 (12:08 +0000)]
* src/summaryview.c
* src/common/utils.c
allow quick finding based on the result of passing
a message to an external command. E.g:
X "bogofilter < %F"
gets me all the spam in a folder.
Luke Plant [Sun, 14 Dec 2003 01:07:03 +0000 (01:07 +0000)]
* src/procmime.c
* src/common/utils.[ch]
o make temporary filename for attachments safe for %p
substitutions in actions.
Luke Plant [Sun, 14 Dec 2003 01:06:07 +0000 (01:06 +0000)]
* src/textview.c
* src/mimeview.c
o use parameter "filename" instead of "name" in a couple of
places for correctness
Luke Plant [Sun, 14 Dec 2003 01:05:12 +0000 (01:05 +0000)]
* src/textview.c
* src/mimeview.c
o use parameter "filename" instead of "name" in a couple of
places for correctness
* src/procmime.c
* src/common/utils.[ch]
o make temporary filename for attachments safe for %p
substitutions in actions.
Christoph Hohmann [Sat, 13 Dec 2003 18:48:47 +0000 (18:48 +0000)]
0.9.7claws40
* src/main.c
readd exit(0) to clean_quit() because otherwise sylpheed
does not always terminate
* src/pgpmime.c
* src/privacy.h
add an identifier-string for PrivacySystems
Paul Mangan [Fri, 12 Dec 2003 09:55:42 +0000 (09:55 +0000)]
update the man page
Paul Mangan [Fri, 12 Dec 2003 08:31:20 +0000 (08:31 +0000)]
general clean up
Christoph Hohmann [Thu, 11 Dec 2003 20:30:51 +0000 (20:30 +0000)]
0.9.7claws38
* src/crash.c
* src/main.[ch]
make sure the clean_exit() funtion is not called again by the
signal handler while it is already running
* src/summaryview.c
fix wrong assertion
Paul Mangan [Thu, 11 Dec 2003 11:13:53 +0000 (11:13 +0000)]
'anonymise' Message-Id: header string
Paul Mangan [Thu, 11 Dec 2003 10:55:27 +0000 (10:55 +0000)]
clamav plugin: use cl_strerror() instead of deprecated cl_perror()
Darko Koruga [Wed, 10 Dec 2003 20:09:17 +0000 (20:09 +0000)]
Update the sort arrow in summary view column titles.
Darko Koruga [Wed, 10 Dec 2003 19:44:27 +0000 (19:44 +0000)]
Allow reverting to default sort mode (no sort).
Hoà Viêt Dinh [Wed, 10 Dec 2003 15:15:25 +0000 (15:15 +0000)]
fixed quotation of matcher strings
Paul Mangan [Mon, 8 Dec 2003 22:50:53 +0000 (22:50 +0000)]
plug memory leaks
Christoph Hohmann [Mon, 8 Dec 2003 14:05:29 +0000 (14:05 +0000)]
0.9.7claws31
* src/folder_item_prefs.[ch]
* src/folderview.c
* src/prefs_folder_item.c
add new FolderItem property to exclude folders from new
mail checks
Patch submitted by Chad Robinson <crobinson@rfgonline.com>
Paul Mangan [Sun, 7 Dec 2003 14:06:27 +0000 (14:06 +0000)]
clamav plugin: fix signature count
Thorsten Maerz [Sun, 7 Dec 2003 10:56:28 +0000 (10:56 +0000)]
uninitialized filter list when deleting a folder; debug_print some warning if destfolder missing
Paul Mangan [Sat, 6 Dec 2003 11:57:22 +0000 (11:57 +0000)]
trim line feeds
Paul Mangan [Sat, 6 Dec 2003 11:34:59 +0000 (11:34 +0000)]
sync with 0.9.7cvs8
Christoph Hohmann [Sat, 6 Dec 2003 01:52:10 +0000 (01:52 +0000)]
0.9.7claws26
* src/messageview.c
* src/privacy.[ch]
revert pirvacy API changes
Alfons Hoogervorst [Fri, 5 Dec 2003 18:30:26 +0000 (18:30 +0000)]
* src/matcher.[ch]
clean up my old cruft
Alfons Hoogervorst [Fri, 5 Dec 2003 18:17:44 +0000 (18:17 +0000)]
* src/matcher.c
fix comparison buglet ;-) and make `test` matcher
work again
Alfons Hoogervorst [Fri, 5 Dec 2003 17:29:08 +0000 (17:29 +0000)]
* src/prefs_folder_item.c
K&R 2nd Ed., page 241 (function parameter identifiers
starting with an underscore are kind of insulting)
Hoà Viêt Dinh [Fri, 5 Dec 2003 14:58:15 +0000 (14:58 +0000)]
add destructor for mainwindow so that the last MimeInfo opened in messageview is destroyed when exiting sylpheed.
Hoà Viêt Dinh [Fri, 5 Dec 2003 11:49:42 +0000 (11:49 +0000)]
quote arguments before giving them to command line. fixed quote of string in matcher/processing/filtering rules. allows decryption to return a new whole MIME message structure.
Hoà Viêt Dinh [Fri, 5 Dec 2003 11:03:04 +0000 (11:03 +0000)]
quote arguments before giving them to command line. fixed quote of string in matcher/processing/filtering rules. allows decryption to return a new whole MIME message structure.
Hoà Viêt Dinh [Thu, 4 Dec 2003 14:05:56 +0000 (14:05 +0000)]
got back the function addressbook_browse_entry_cb() that is needed in case we compiled with LDAP support. global processing rules to run before and after specific folder rules.
Paul Mangan [Thu, 4 Dec 2003 10:43:03 +0000 (10:43 +0000)]
be more useful when it comes to 'release notes' time
Paul Mangan [Thu, 4 Dec 2003 06:10:04 +0000 (06:10 +0000)]
sync with 0.9.7cvs6
Paul Mangan [Thu, 4 Dec 2003 06:02:58 +0000 (06:02 +0000)]
POTFILES.in: remove 'src/prefs_scoring.c
Hoà Viêt Dinh [Thu, 4 Dec 2003 02:58:17 +0000 (02:58 +0000)]
fixed typo in changelog II - the typo problem strikes back
Hoà Viêt Dinh [Thu, 4 Dec 2003 02:52:41 +0000 (02:52 +0000)]
fixed typo in changelog
Hoà Viêt Dinh [Thu, 4 Dec 2003 02:50:42 +0000 (02:50 +0000)]
merge of scoring and filtering.
Christoph Hohmann [Wed, 3 Dec 2003 21:41:48 +0000 (21:41 +0000)]
0.9.7claws16
* src/procmime.c
use default Content-Type as specified in RFC2045 if
Content-Type header is syntactically incorrect
Note to Alfons: Using the default if the header is syntactially
incorrect also means we should not try to parse
the rest of the header, correct?
Christoph Hohmann [Wed, 3 Dec 2003 20:25:09 +0000 (20:25 +0000)]
0.9.7claws15
* src/addressbook.c
* src/addrindex.h
* src/addritem.c
* src/expldifdlg.h
* src/exportldif.c
* src/filtering.c
* src/folder.c
* src/folderview.c
* src/jpilot.c
* src/localfolder.c
* src/matcher.h
* src/matcher_parser_lex.l
* src/matcher_parser_parse.y
* src/news.c
* src/prefs_filtering_action.c
* src/prefs_folder_item.c
* src/prefs_fonts.c
* src/procmsg.c
* src/sgpgme.c
clean up warnings
* src/procmime.c
revert 0.9.7claws14 change
Alfons Hoogervorst [Wed, 3 Dec 2003 19:36:18 +0000 (19:36 +0000)]
* src/procmime.c
catch invalid Content-Type with no subtype
Alfons Hoogervorst [Wed, 3 Dec 2003 19:25:37 +0000 (19:25 +0000)]
* src/alertpanel.h
* src/setup.c
* src/plugins/image_viewe/plugin.c
compile again, we need stddef.h for size_t
Paul Mangan [Wed, 3 Dec 2003 14:20:34 +0000 (14:20 +0000)]
don't allow cloning of accounts with remote folders
Christoph Hohmann [Wed, 3 Dec 2003 12:11:50 +0000 (12:11 +0000)]
0.9.7claws11
* src/folder.[ch]
* src/imap.c
* src/localfolder.[ch]
* src/mh.c
* src/news.c
* src/common/xml.[ch]
add set_xml() and get_xml() virtual functions to FolderClass to
save extra information for Folders (for example the rootpath
only used by LocalFolder). The folderlist write function no
longer needs to know the folder type to save this extra
information.
Christoph Hohmann [Tue, 2 Dec 2003 16:50:00 +0000 (16:50 +0000)]
0.9.7claws10
* src/Makefile.am
* src/account.c
* src/folder.[ch]
* src/folderview.h
* src/imap.c
* src/localfolder.[ch] ** NEW **
* src/mainwindow.c
* src/mh.[ch]
* src/news.[ch]
* src/prefs_account.[ch]
* src/prefs_filtering.h
* src/procmsg.h
* src/remotefolder.[ch] ** NEW **
* src/common/xml.[ch]
add item_set_xml() and item_get_xml() virtual functions to
FolderClass to give folders the ability to add extra information
to the saved FolderItem data. If NULL the default function for
FolderItem will be used.
Christoph Hohmann [Mon, 1 Dec 2003 17:32:38 +0000 (17:32 +0000)]
update Makefiles
Luke Plant [Mon, 1 Dec 2003 14:26:18 +0000 (14:26 +0000)]
correct my e-mail address
Christoph Hohmann [Sat, 29 Nov 2003 14:27:10 +0000 (14:27 +0000)]
0.9.7claws9
* src/procheader.c
fix bug in unfolding
Luke Plant [Sat, 29 Nov 2003 13:59:58 +0000 (13:59 +0000)]
* src/textview.c
fix compilation for non c99 compilers
Luke Plant [Sat, 29 Nov 2003 13:58:18 +0000 (13:58 +0000)]
* src/textview.c
fix compilation for non c99 compilers
Christoph Hohmann [Sat, 29 Nov 2003 13:33:45 +0000 (13:33 +0000)]
0.9.7claws7
* src/procmime.[ch]
* src/mimeview.c
o unknown disposition types should be handled as
attachment (RFC2183)
o missing headers should not default to inline
(would make "Save All" useless when disposition header
is not set by the sending mailer)
o remove old MimeInfo data and cleanup
Luke Plant [Sat, 29 Nov 2003 00:44:23 +0000 (00:44 +0000)]
* src/textview.c
re-apply fixed (I hope) patch for bug 57
"Hidden URL in HTML Mails"
Luke Plant [Sat, 29 Nov 2003 00:42:16 +0000 (00:42 +0000)]
* src/stockpixmap.[ch]
* src/pixmaps/check_spelling.xpm ** NEW **
* src/Makefile.am
add a pixmap for use with 'check spelling' button or
a userdefined action
Luke Plant [Sat, 29 Nov 2003 00:39:52 +0000 (00:39 +0000)]
* src/compose.c
* src/toolbar.[ch]
add a 'check spelling' button as a possibility for compose
toolbar
Luke Plant [Sat, 29 Nov 2003 00:36:02 +0000 (00:36 +0000)]
* src/procmime.[ch]
re-added parsing of Content-Disposition header
- removes the old 'gchar* content_disposition'
- adds a new field 'DispositionType disposition'
- adds parameters to MimeInfo::parameters
* src/mimeview.c
use the "filename" parameter for saving, and the new
MimeInfo::disposition for save all.
Luke Plant [Sat, 29 Nov 2003 00:31:38 +0000 (00:31 +0000)]
0.9.7claws6
* src/procmime.[ch]
re-added parsing of Content-Disposition header
- removes the old 'gchar* content_disposition'
- adds a new field 'DispositionType disposition'
- adds parameters to MimeInfo::parameters
* src/mimeview.c
use the "filename" parameter for saving, and the new
MimeInfo::disposition for save all.
* src/compose.c
* src/toolbar.[ch]
add a 'check spelling' button as a possibility for compose
toolbar
* src/stockpixmap.[ch]
* src/pixmaps/check_spelling.xpm ** NEW **
* src/Makefile.am
add a pixmap for use with 'check spelling' button or
a userdefined action
* src/textview.c
re-apply fixed (I hope) patch for bug 57
"Hidden URL in HTML Mails"
Christoph Hohmann [Fri, 28 Nov 2003 20:06:56 +0000 (20:06 +0000)]
0.9.7claws5
* src/procmime.c
o be more liberal in what we accept as Content-Type parameters
o ignore comments after parameters
* src/sgpgme.c
o only free passphrase when an error occurs
Luke Plant [Fri, 28 Nov 2003 16:14:54 +0000 (16:14 +0000)]
luke's todo
o Content-Disposition
o KDE/GNOME for attachments