Commit graph

2197 commits

Author SHA1 Message Date
Christoph Hohmann
afcc60194a 0.8.11claws74
* src/common/utils.[ch]
        add g_int_compare() function for slist sorting

* src/imap.c
        fetch all MsgInfos with one command in imap_get_msginfos()
        using an imap set with a list of ranges

* src/news.c
        use new g_int_compare() function
2003-04-06 13:21:26 +00:00
Thorsten Maerz
96deaca532 corrected implementation of mh_folder_destroy() 2003-04-06 08:38:54 +00:00
Christoph Hohmann
62446ff785 0.8.11claws72
* src/account.c
* src/folder.[ch]
* src/folderview.c
* src/imap.c
* src/inc.c
* src/main.c
* src/mainwindow.c
* src/mbox_folder.c
* src/mh.c
* src/mimeview.h
* src/msgcache.[ch]
* src/news.c
* src/procmime.h
* src/procmsg.[ch]
* src/setup.c
* src/gtk/gtkutils.c
        o rename structure field names class and new to klass and
          new_msgs, to allow including files in C++
        o add 'extern "C"' block to some header files
        o add MsgInfoList and MsgNumberList as alias for GSList for
          developers to know what type of list is expected

* src/plugins/image_viewer/plugin.c
* src/plugins/image_viewer/viewer.[ch]
* src/plugins/image_viewer/viewerprefs.[ch]
        rename function names to prevent conflicts
2003-04-05 20:38:53 +00:00
Paul Mangan
d0b9e3b2c0 sync with 0.8.11cvs18 2003-04-05 08:58:21 +00:00
Christoph Hohmann
c58e92dbf7 0.8.11claws70
* src/folder.[ch]
* src/imap.[ch]
* src/mbox_folder.[ch]
* src/mh.[ch]
* src/news.[ch]
        o Make all virtual folder functions private
        o remove unused folder code

* src/common/socket.[ch]
* src/summaryview.c
        fix warnings
2003-04-02 15:33:25 +00:00
Alfons Hoogervorst
d81baad8d9 * src/send_message.c
remove two debug traces and see if people still report
	errors
2003-03-30 15:53:59 +00:00
Alfons Hoogervorst
ddeb5fb32e * src/send_message.c
* src/commons/session.c
	add more debug traces
2003-03-30 14:55:52 +00:00
Christoph Hohmann
f4382170dd 0.8.11claws67
* src/folder.c
        change processing folder name from .processing to processing

* src/common/ssl.c
        disable SSL certificate check because it causes Xlib error
        when the child process want's to open an GTK window
2003-03-30 14:48:13 +00:00
Christoph Hohmann
033ee91461 0.8.11claws66
* src/folder.c
        don't use default folder for processing folder item because
        it can be a non local folder

(fixes bug reported by Stephen Lewis <slewis@paradise.net.nz>)
2003-03-30 14:02:37 +00:00
Alfons Hoogervorst
72850d24b2 * src/send_message.c
try fixing crashes when sending messages: my gcc 2.95.4 seems
	to generate bad code for 'send_send_data_progressive': When
	called from 'send_send_data_finished', the 'data' pointer is
	cleared just before the assignment to the dialog pointer
2003-03-30 00:53:41 +00:00
Christoph Hohmann
e0a472c247 0.8.11claws64
* src/common/prefs.h
* src/plugins/image_viewer/Makefile.am
* src/plugins/image_viewer/plugin.c
* src/plugins/image_viewer/viewer.[ch]
* src/plugins/image_viewer/viewerprefs.[ch]     ** NEW **
        add PrefsPage for ImageViewer
2003-03-29 15:25:13 +00:00
Thorsten Maerz
836d7b930a added function descriptions 2003-03-28 23:01:03 +00:00
Paul Mangan
ac3b4a9780 sync with 0.8.11cvs16 2003-03-28 11:45:50 +00:00
Paul Mangan
40e1a89611 sync with 0.8.11cvs15 2003-03-28 07:46:00 +00:00
Christoph Hohmann
bd6aa0c4da 0.8.11claws60
* src/folder.c
* src/imap.c
* src/common/socket.[ch]
        set socket state to DISCONNECTED when any operation
        fails to allow reconnecting in IMAP code without
        checking the return code of all calls to the command
        functions

* src/folderview.c
* src/summaryview.c
        remove some more stuff that depends on specific
        folder types
2003-03-27 21:52:32 +00:00
Paul Mangan
53fe89f4f9 sync with 0.8.11cvs14 2003-03-27 13:34:23 +00:00
Paul Mangan
4e68c0719d removed 2003-03-27 13:27:01 +00:00
Paul Mangan
a36de28be1 sync with 0.8.11cvs14 2003-03-27 13:26:07 +00:00
Christoph Hohmann
11cc4f70d3 0.8.11claws58
* src/folder.c
        fix handling of tmp_flags in flag copy function
2003-03-27 12:19:56 +00:00
Paul Mangan
2553e64cc0 sync with 0.8.11cvs13 2003-03-27 10:27:42 +00:00
Oliver Haertel
8d0bd74fc2 remove selective download 2003-03-26 23:16:01 +00:00
Oliver Haertel
5b56afaee7 remove POP3_TOP 2003-03-26 23:08:20 +00:00
Oliver Haertel
4a22c2d168 remove selective download 2003-03-26 22:53:31 +00:00
Oliver Haertel
50ed6d5659 remove selective download 2003-03-26 22:31:30 +00:00
Oliver Haertel
6505a3f61a remove selective download 2003-03-26 22:28:43 +00:00
Oliver Haertel
f07362103a remove selective donwload 2003-03-26 21:01:37 +00:00
Christoph Hohmann
04ee38c49b add README for trayicon plugin 2003-03-26 16:50:00 +00:00
Christoph Hohmann
884f282741 0.8.11claws50
* src/news.c
        fix NEWS that got broken by a sync with sylpheed-main
2003-03-26 16:24:40 +00:00
Christoph Hohmann
c1f241386f 0.8.11claws49
* src/mimeview.c
        fix mime type guessing when no mime type is found for a file
2003-03-26 15:51:31 +00:00
Christoph Hohmann
739977116b 0.8.11claws48
* src/mimeview.c
* src/procmime.c
        remove mime type guessing from mime parser and use
        name based mime types in viewer lookup for mime type
        application/octet-stream
2003-03-25 23:35:47 +00:00
Christoph Hohmann
a37a662ab7 0.8.11claws47
* doc-src/readme.txt
* doc-src/rfc2554.txt
        add RFC about SMTP AUTH

* src/send_message.c
* src/common/smtp.[ch]
        add extra error code for authentication errors and
        clear temporary password when this error occurs

(closes Bug 84 authentication failure while sending should
 prompt for password again)
2003-03-25 22:24:20 +00:00
Christoph Hohmann
f59989d008 0.8.11claws46
* configure.ac
* src/Makefile.am
* src/imageview.[ch]                            ** REMOVE **
* src/messageview.[ch]
* src/mimeview.[ch]
* src/prefs_common.[ch]
* src/textview.c
* src/plugins/Makefile.am
* src/plugins/image_viewer/.cvsignore           ** NEW **
* src/plugins/image_viewer/Makefile.am          ** NEW **
* src/plugins/image_viewer/plugin.c             ** NEW **
* src/plugins/image_viewer/viewer.[ch]          ** NEW **
        move image viewer into a plugin (building is enabled by default)
        [ToDo: Prefs for resize and autoview]
2003-03-25 20:07:15 +00:00
Paul Mangan
c83f9546d5 sync with 0.8.11cvs12 2003-03-25 17:45:32 +00:00
Paul Mangan
213adba13c sync with 0.8.11cvs11 2003-03-25 08:29:02 +00:00
Christoph Hohmann
b895c42c87 0.8.11claws43
* src/folder.c
        code cleanup for flags copying
2003-03-24 21:48:10 +00:00
Christoph Hohmann
019e804099 0.8.11claws42
* src/plugins/trayicon/trayicon.c
        fix setting the transparent area when the window size
        is forced by the system tray
2003-03-23 23:27:37 +00:00
Christoph Hohmann
61387133d9 0.8.11claws41
* src/plugins/trayicon/gnome-mail.xpm           ** REMOVE **
* src/plugins/trayicon/gnome-nomail.xpm         ** REMOVE **
* src/plugins/trayicon/newmail.xpm              ** NEW **
* src/plugins/trayicon/nomail.xpm               ** NEW **
* src/plugins/trayicon/trayicon.c
* src/plugins/trayicon/unreadmail.xpm           ** NEW **
        o replace GBiff icons with KBiff icons resized to 16x16 pixel
        o add icon for unread mails
        o set transparency for window
2003-03-23 16:09:21 +00:00
Christoph Hohmann
55aced743e 0.8.11claws40
* src/news.c
                init news session to prevent crash when session is closed
2003-03-23 14:00:34 +00:00
Christoph Hohmann
fcfe8c2bc3 0.8.11claws39
* src/imap.c
* src/common/session.[ch]
        Init session data to make sure we don't have invalid pointers
        for read_ch and write_ch when new multi process sessions are
        not used

* src/main.c
* src/common/plugin.c
* src/common/sylpheed.c
* src/plugins/demo/demo.c
* src/plugins/dillo_viewer/dillo_viewer.c
* src/plugins/mathml_viewer/mathml_viewer.c
* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin_gtk.c
        add plugin types to allow loading plugins at different times
        (and maybe for different frontends), because it's not good to
        load GTK-Plugins gefore gtk_init was called

* configure.ac
* src/plugins/Makefile.am
* src/plugins/trayicon/.cvsignore               ** NEW **
* src/plugins/trayicon/Makefile.am              ** NEW **
* src/plugins/trayicon/eggtrayicon.c            ** NEW **
* src/plugins/trayicon/eggtrayicon.h            ** NEW **
* src/plugins/trayicon/gnome-mail.xpm           ** NEW **
* src/plugins/trayicon/gnome-nomail.xpm         ** NEW **
* src/plugins/trayicon/trayicon.c               ** NEW **
        New Trayicon plugin that shows an icon in a systray that uses
        XEMBED protocol like Gnome's systray. Icon shows if there
        are new mails and a tooltip shows information about new,
        unread and total messages.
2003-03-22 23:16:41 +00:00
Paul Mangan
ff0c9381a9 fix ESMTP AUTH CRAM-MD5 2003-03-22 08:59:29 +00:00
Colin Leroy
09e6c0179c fix ssmtp 2003-03-21 18:05:14 +00:00
Colin Leroy
869edb4afe Fix counts in drag and dropped subfolders 2003-03-21 17:51:15 +00:00
Colin Leroy
57723d335f speed up a bit folder dnd 2003-03-21 17:28:52 +00:00
Alfons Hoogervorst
ceba6a46ab * src/main.c
* src/toolbar.c
* src/procmsg.c
	don't send locked queue messages
	(feature request "[ 705245 ] Locking message in outbox
	 should prevent sending")
2003-03-20 21:48:21 +00:00
Christoph Hohmann
33d83ae6f2 0.8.11claws33
* src/folder.c
        remove NEW and UNREAD flag in special folders when scanning

* src/common/smtp.c
        fix ESMTP AUTH CRAM-MD5
2003-03-20 14:44:47 +00:00
Paul Mangan
e297b67dab prefs_account.c: Re-write 'Tunnel command to open connection' as 'Use command to communicate with server', and disable it for all except IMAP accounts 2003-03-20 11:26:00 +00:00
Paul Mangan
a66b687d91 sync with 0.8.11cvs6 2003-03-20 11:00:55 +00:00
Paul Mangan
2f1bc2b5bf removed (sync with 0.8.11cvs6) 2003-03-20 10:56:41 +00:00
Match Grun
c4e5c7a9ea Enable address search. 2003-03-19 23:16:26 +00:00
Christoph Hohmann
2935c23e68 0.8.11claws29
* src/procmsg.c
        add temp flag handling, will make moving and copying
        messages possible again

* src/folder.c
        correct calulation of folder stats
2003-03-19 18:39:42 +00:00
Match Grun
771c305abe Make address folder name case insensitive. 2003-03-19 01:37:49 +00:00
Christoph Hohmann
f4b7d15089 0.8.11claws27
* src/imap.c
        fix imap using a tunnel command

(closes bug 87)
2003-03-18 21:40:56 +00:00
Christoph Hohmann
4530d0cf3f 0.8.11claws26
* src/folder.[ch]
* src/imap.c
* src/procmsg.[ch]
        rewrite flag handling for folders
2003-03-18 18:24:34 +00:00
Christoph Hohmann
cad8990b0d 0.8.11claws25
* src/folder.c
* src/procmsg.c
* src/summaryview.c
        unset NEW and UNREAD flags when message is ignored, to make
        sure messages don't show up as unread on other IMAP clients,
        because the IGNORE_THREAD flag can not be syncronized through
        the IMAP folder
2003-03-18 16:21:19 +00:00
Christoph Hohmann
95bd4f3429 0.8.11claws24
* src/imap.c
        don't use recursion to fetch uids when the number of messages
        does not match. Moved code into subfunction that is used
        again when needed, to prevent an endless loop.
2003-03-17 18:57:51 +00:00
Thorsten Maerz
2887094b12 get_resized_size() and prefs_common accessible from plugins 2003-03-17 16:52:25 +00:00
Christoph Hohmann
d3d302e5bd 0.8.11claws22
* src/imap.c
        o remove UID guessing from copy code
        o support UIDPLUS extension for APPEND command
2003-03-17 15:08:52 +00:00
Paul Mangan
65301a8ab5 remove 'Compiled-plugins' section 2003-03-17 11:34:22 +00:00
Paul Mangan
3605420f27 slight change to description text 2003-03-17 11:34:00 +00:00
Match Grun
eb033d1c8b Dynamic LDAP queries 2003-03-17 06:49:25 +00:00
Christoph Hohmann
e20f77e603 0.8.11claws18
* src/mimeview.c
* src/plugins/dillo_viewer/dillo_viewer.c
* src/plugins/mathml_viewer/mathml_viewer.c
        make unregistering of MimeViewerFactorys possible
2003-03-16 17:11:03 +00:00
Melvin Hadasht
dcaa12d288 dillo_viewer.c: fixed bug where it was impossible to view more than 1 text/html per message 2003-03-16 09:09:35 +00:00
Melvin Hadasht
1fe47ca954 prefs_actions.c: fixed compilation warnings 2003-03-15 20:21:36 +00:00
Melvin Hadasht
a576fefe7e Added html mail viewing using Dillo 2003-03-15 20:17:25 +00:00
Christoph Hohmann
ef477e95fe 0.8.11claws13
* src/imap.c
        don't query imap folder for attributes because we already
        for them from imap_status

* src/mimeview.[ch]
        add support for plugable MimeViewers (unloading Viewers
        not yet complete)

* src/plugins/Makefile.am
* src/plugins/mathml_viewer/.cvsignore          ** NEW **
* src/plugins/mathml_viewer/Makefile.am         ** NEW **
* src/plugins/mathml_viewer/mathml_viewer.c     ** NEW **
        add MathML Viewer (Content-Type text/mathml) using GtkMathView
        widget from http://helm.cs.unibo.it/mml-widget/
2003-03-14 23:58:57 +00:00
Christoph Hohmann
7c19cc4ca0 0.8.11claws12
* src/folder.[ch]
        o error return code's should better be negative
        o replace printf with debug_print

* src/imap.c
        improve IMAP folder scan by checking UID-NEXT

* src/summaryview.c
        remove check that are unnecessary in my opinion
2003-03-14 01:38:17 +00:00
Christoph Hohmann
c695434ff8 0.8.11claws11
* src/folder.[ch]
* src/foldersel.c
* src/folderview.c
* src/imap.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
* src/prefs_scoring.c
* src/summaryview.c
        use a common function to get a displayable name
        for a FolderItem
2003-03-13 21:21:39 +00:00
Colin Leroy
b875593ba4 Remove leading emtpy lines from quoted text before quoting it 2003-03-13 19:23:37 +00:00
Melvin Hadasht
427a4d230e Actions: added cancel/ok buttons to user's argument dialog, fix mem leak, fix help text 2003-03-13 17:06:27 +00:00
Christoph Hohmann
1887ae907d 0.8.11claws7
* src/account.c
* src/folder.[ch]
* src/imap.c
* src/mainwindow.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
* src/setup.c
        replace more folder type stuff with folder class stuff
2003-03-13 15:31:22 +00:00
Melvin Hadasht
27d993fe68 Actions: new tokens (%u, %h and %s) 2003-03-13 11:22:33 +00:00
Paul Mangan
c20075adbc sync with 0.8.11cvs5 2003-03-13 11:12:58 +00:00
Christoph Hohmann
9ef3bc505c 0.8.11claws4
* src/folder.c
        use folder class idstr when writing folderlist.xml

* src/folder.h
* src/imap.c
* src/news.c
        replace folder type checks with folder class checks
2003-03-13 00:02:27 +00:00
Christoph Hohmann
09aa8574ed 0.8.11claws3
* src/folder.[ch]
* src/imap.[ch]
* src/main.c
* src/mbox_folder.[ch]
* src/mh.[ch]
* src/news.[ch]
        o create a list of known folder classes in the folder system
        o use folder class id strings for folder item identifiers
2003-03-12 22:23:54 +00:00
Christoph Hohmann
87376f6500 0.8.11claws2
* src/imap.c
        fix imap uid validity check
2003-03-12 16:42:55 +00:00
Christoph Hohmann
42018d42a3 * src/gtk/prefswindow.c
fix translation of "Page Index"
2003-03-12 16:19:28 +00:00
Christoph Hohmann
db37c9c749 0.8.11claws1
* src/account.c
* src/folder.[ch]
* src/foldersel.c
* src/folderview.c
* src/imap.c
* src/mainwindow.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
* src/prefs_scoring.c
* src/procmsg.c
* src/setup.c
* src/summaryview.c
        initial restructuring of folder system, seperating
        folders and folder classes
2003-03-12 15:40:51 +00:00
Paul Mangan
75ed236671 a sync from 0.8.11cvs4 2003-03-12 08:52:03 +00:00
Paul Mangan
96bda947fa make some strings translatable 2003-03-10 22:58:52 +00:00
Darko Koruga
49415bfc30 Code cleanup. 2003-03-10 17:38:40 +00:00
Paul Mangan
046d14ca0e sync with 0.8.11cvs2 2003-03-10 09:54:40 +00:00
Melvin Hadasht
105ec0ad37 fix for message display in UTF-8 locales (unintentionnaly removed in 0.8.6claws6 2003-03-09 14:44:49 +00:00
Darko Koruga
9eb8968555 Fix infinite loop in wrapping. 2003-03-08 17:47:57 +00:00
Christoph Hohmann
44e147d19e 0.8.10claws101
* src/imap.c
        add workaround for IMAP servers that do not
        support the "UID SEARCH UID" command
2003-03-08 00:26:54 +00:00
Christoph Hohmann
3fbc9cc2b4 0.8.10claws100
* src/plugins/spamassassin/spamassassin.[ch]
* src/plugins/spamassassin/spamassassin_gtk.c
        code cleanup
2003-03-07 23:49:10 +00:00
Christoph Hohmann
c8b2e6850d 0.8.10claws98
* src/send.c
        fix in 0.8.10claws94 was wrong
        local delivery does not require escaping, remove escaping
        code to make signatures of mails with "." lines valid

        NOTE: requires that sendmail is executed with "-i" option,
              what is the default now, but has to be changed in all
              exsiting accounts)
2003-03-07 21:09:19 +00:00
Paul Mangan
c5406c12ab sync with 0.8.11 release 2003-03-07 07:29:29 +00:00
Paul Mangan
dea90985f8 revert commit 0.8.10claws92 2003-03-06 19:40:19 +00:00
Paul Mangan
746431187c fix bugs 74, 'Crash opening editor window with pseudo-color display' 2003-03-06 15:24:15 +00:00
Paul Mangan
ebc3d9f8ec fix bugs 73, 'Crash when selecting top-level folder' 2003-03-06 15:23:44 +00:00
Christoph Hohmann
4d3257f644 0.8.10claws94
* src/send.c
        fix rfc2821 (4.5.2) violation in SMTP data sending,
        all lines starting with a period get an extra period
        inserted
        (found by Simon 'corecode' Schubert)
2003-03-06 15:14:13 +00:00
Paul Mangan
91bf8d7fe2 folderview.c: if configured font can't be loaded fall back to gtk default 2003-03-06 12:21:10 +00:00
Paul Mangan
5490672a99 freeze text before autosave and thaw afterwards 2003-03-06 10:46:00 +00:00
Christoph Hohmann
daa42231d3 0.8.10claws91
* src/compose.c
        ignore address comment in dupe check for Cc-list

(closes reopened bug 47 Replying to message strips name part of
 e-mail addresses of Cc: lines)
2003-03-06 10:36:37 +00:00
Paul Mangan
1208e0127d remove reference to gtkxtext.h 2003-03-06 10:07:02 +00:00
Paul Mangan
dd1a9c0905 sync with 0.8.10cvs25 2003-03-06 07:32:31 +00:00
Oliver Haertel
a4f80f779b fix last commit 2003-03-06 06:59:35 +00:00
Oliver Haertel
dd85c0d40e fix the fix messageview toolbar delete 2003-03-06 06:50:08 +00:00
Christoph Hohmann
f0583e3c51 0.8.10claws86
* src/summaryview.c
        check if "From" matches any account's address if
        addressbook completion of addresses is disabled too

(closes Bug 70 "Display recipient in from" doesn't check
 folder's default account)
2003-03-05 21:20:49 +00:00
Christoph Hohmann
8ccd31cf1b 0.8.10claws85
* src/compose.c
* src/common/utils.[ch]
        don't strip address comments when building Cc lists

(closes Bug 47 Replying to message strips name part of e-mail addresses
 of Cc: lines)

* src/folder.c
        fix return value of copy function
2003-03-05 19:46:21 +00:00
Christoph Hohmann
db26ccd453 0.8.10claws84
* src/imap.c
        don't ask imap server for non rfc822 headers

(closes bug 71 IMAP FETCH asks for FROM header field twice)

* src/imap.c
        destroy session on socket error to allow reconnecting
2003-03-05 16:41:29 +00:00
Paul Mangan
4d9efc939f sync with 0.8.10cvs23 2003-03-05 07:49:43 +00:00
Christoph Hohmann
144f79df06 0.8.10claws81
* src/folder.c
        o fix moving and copying when folder returns 0 for new
          message number
        o remove some code for single message copy and move
          operations and use functions for multiple messages

* src/news.c
        remove unused include
2003-03-04 22:48:28 +00:00
Paul Mangan
30e85ee1b2 list 'Compiled plugins' in 'About' window 2003-03-04 10:06:57 +00:00
Christoph Hohmann
95d7b0ad24 0.8.10claws79
* src/news.c
        have to multiply the percentage of the current fetch with
        the percentage that it has of the total fetch operation
        for correct values
2003-03-03 21:49:30 +00:00
Christoph Hohmann
17225a683c 0.8.10claws78
* src/news.c
        fix calculation of expected lines for progress indicator
2003-03-03 21:18:24 +00:00
Christoph Hohmann
b8a1e62482 0.8.10claws77
* src/summaryview.c
* src/common/utils.c
        fix segfault when opening the root news folder
2003-03-03 21:06:56 +00:00
Christoph Hohmann
1e54657b1c 0.8.10claws76
* src/mainwindow.[ch]
* src/common/Makefile.am
* src/common/progressindicator.[ch]
        add UI independent progress indicator handling

* src/news.[ch]
        use new progress indicator for message info fetching

* src/common/hooks.h
        code cleanup
2003-03-03 20:45:57 +00:00
Oliver Haertel
eb3f37cef7 remove nasty comments 2003-03-03 19:52:26 +00:00
Oliver Haertel
2003e8ce9d toolbar reply refactoring: part 2 2003-03-03 19:07:28 +00:00
Oliver Haertel
145c8d84b6 toolbar reply refactoring: part 1 2003-03-03 19:03:23 +00:00
Paul Mangan
42680b4635 sync with 0.8.10cvs21 2003-03-03 06:19:52 +00:00
Christoph Hohmann
36fc3b2291 0.8.10claws71
* src/common/passcrypt.c
        use POSIX includes
2003-03-02 17:25:26 +00:00
Christoph Hohmann
7c4354ce71 0.8.10claws70
* configure.ac
* src/prefs_account.c
* src/prefs_gtk.[ch]
* src/common/.cvsignore
* src/common/Makefile.am
* src/common/passcrypt.c                ** NEW **
* src/common/passcrypt.h.in             ** NEW **
        Implement password encryption in config files
        using unix encrypt and setkey functions. The crypt
        key can be set as a configure parameter. Old
        passwords will be converted if they do not begin
        with '!'
2003-03-02 16:29:07 +00:00
Paul Mangan
bbafc7b9a6 fix compilation error 2003-03-02 13:30:12 +00:00
Oliver Haertel
3eb52c2c14 fix bugs introduced while fixing messageview reply 2003-03-01 09:47:13 +00:00
Oliver Haertel
cb4b04818a fix bugs introduced while fixing messageview reply 2003-03-01 09:45:14 +00:00
Paul Mangan
e113e4f658 revert commit 0.8.10claws54 - breaks editing of address book 2003-03-01 05:49:14 +00:00
Christoph Hohmann
5e8ae32426 0.8.10claws64
* src/account.c
* src/addressadd.c
* src/compose.c
* src/gtkaspell.c
* src/gtkxtext.h                ** REMOVE **
* src/imap.c
* src/matcher.[ch]
* src/mh.c
* src/news.c
* src/pine.c
* src/prefs_common.c
* src/prefs_matcher.c
* src/procheader.[ch]
* src/procmsg.[ch]
* src/toolbar.c
* src/common/ssl_certificate.c
* src/gtk/colorlabel.c
* src/gtk/menu.c
        o fix warnings
        o remove code obsoleted by new cache and folder system rework
2003-02-28 23:11:56 +00:00
Oliver Haertel
008d9f587b fix messageview toolbar reply 2003-02-28 21:34:56 +00:00
Paul Mangan
a57c0258d8 re-order 'Signature' items in Account Prefs 2003-02-28 17:58:42 +00:00
Paul Mangan
f5a0719ca9 sync with 0.8.10cvs20 2003-02-28 16:05:49 +00:00
Paul Mangan
7265baa01e sync with 0.8.10cvs19 2003-02-28 07:27:13 +00:00
Martin Schaaf
1fb97a2f3c fix segfault in prefs_matcher.c 2003-02-27 20:43:39 +00:00
Martin Schaaf
a9f3c3dce7 fix segfault in prefs_filtering.c 2003-02-27 20:35:47 +00:00
Paul Mangan
aba16647cb sync with 0.8.10cvs18 2003-02-27 15:26:23 +00:00
Paul Mangan
d86dae6a1f fix bug where the address book crashes with multiple lookups 2003-02-27 08:11:58 +00:00
Christoph Hohmann
bfb61585f4 0.8.10claws53
* src/Makefile.am
* src/colorlabel.[ch]           ** REMOVE **
* src/gtk/Makefile.am
* src/gtk/colorlabel.[ch]       ** NEW **
        move colorlabel files to gtk directory

* src/esmtp.[ch]                ** REMOVE **
        has been merged into smtp.[ch] in 0.7.5
2003-02-25 17:33:28 +00:00
Christoph Hohmann
06a989f6cb 0.8.10claws52
* src/Makefile.am
* src/about.[ch]                ** REMOVE **
* src/gtk/Makefile.am
* src/gtk/about.[ch]            ** NEW **
        move about files to gtk directory
2003-02-25 17:07:25 +00:00
Christoph Hohmann
69a0840def 0.8.10claws51
* src/folder.c
        some code optimization of folder scanning code

Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
2003-02-25 16:28:14 +00:00
Christoph Hohmann
1f4e67992b 0.8.10claws50
* src/main.c
* src/common/sylpheed.c
        add command line parameter parsing to common code
2003-02-25 12:34:42 +00:00
Christoph Hohmann
f736591f45 0.8.10claws49
* src/news.c
        check for valid session before trying to authenticate

(closes Bug 60 crash if "authenticate on logon" is activated
 and newsserver-hostname is not valid)
2003-02-24 16:51:59 +00:00
Melvin Hadasht
34ae2171a9 Make sure all user's input is sent to the action and then close the socket 2003-02-24 16:40:03 +00:00
Alfons Hoogervorst
4524272399 * src/summaryview.c
also wait cursor when deleting files
2003-02-23 20:55:37 +00:00
Christoph Hohmann
4026483ce8 0.8.10claws45
* src/procmsg.c
        fix IMAP flag setting, IMAP flag is not handled correctly
        anymore by the folder system and information about the
        folder should not be saved in the MsgInfo (in my opinion)

Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
2003-02-22 19:09:05 +00:00
Christoph Hohmann
e5851670ef 0.8.10claws44
* src/summaryview.c
        fix spelling of "label" ;-)
2003-02-22 14:19:01 +00:00
Thorsten Maerz
b184f4255e do not use description as attachment name 2003-02-22 12:09:38 +00:00
Alfons Hoogervorst
42fdedc5cc * src/summaryview.c
freeze/thaw folder item updates when changing color labels,
	and put a wait cursors on
2003-02-22 12:00:29 +00:00
Thorsten Maerz
c41e1b6a15 save-all fixes 2003-02-22 11:47:14 +00:00
Alfons Hoogervorst
9aba586fca * src/prefs_gtk.c
remove unused var
2003-02-21 20:39:29 +00:00
Colin Leroy
b8a83c4dea fix smtp logging 2003-02-21 20:32:31 +00:00
Colin Leroy
fe8db62477 src/summaryview.c
Freeze/thaw folderItem updates when filtering messages
 via Tools/Filter messages
VS: ----------------------------------------------------------------------
2003-02-21 16:51:58 +00:00
Paul Mangan
67ae490e4c revert commit 0.8.10claws26 2003-02-21 09:53:25 +00:00
Paul Mangan
5201ffa9b8 sync with 0.8.10cvs17 2003-02-21 07:55:23 +00:00
Christoph Hohmann
2950d3231d 0.8.10claws35
* src/imap.c
        IMAP UID fetch speedup using SEARCH

Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>

* src/imap.c
        fix problem with UIDs in IMAP UID cache that no longer existed
2003-02-20 23:02:39 +00:00
Christoph Hohmann
0a8129c8f5 0.8.10claws34
* src/imap.c
* src/procheader.c
* src/procheader.h
        IMAP header fetch speedup

Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>

* src/imap.c
        Rewrite imap_cmd_gen_recv use sock_getline instead
        of sock_gets to avoid problems with too long reply
        lines
2003-02-20 21:53:30 +00:00
Colin Leroy
99faadb674 * src/prefs_account.c
Better wording
2003-02-20 09:21:36 +00:00
Colin Leroy
2bde1e90b4 X11 style colors for every configurable color 2003-02-19 22:09:32 +00:00
Alfons Hoogervorst
5e6562d987 * src/prefs_gtk.[ch]
* src/prefs_common.c
	for color_new accept both plain integers and X11 style color
	names (as found in /usr/lib/X11/rgb.txt
2003-02-19 21:46:30 +00:00
Paul Mangan
aa3ee3f3ed add tooltips to online/offline button and account selector button 2003-02-19 17:31:07 +00:00
Paul Mangan
e280fb504b move 'Maximum number of articles to download' to account prefs 2003-02-19 15:58:09 +00:00
Paul Mangan
3de3a64870 fix bug #54 'yesterdays date is displayed in the message summary window' 2003-02-19 11:07:32 +00:00
Paul Mangan
5b5dc06e9a fix bug [688596] Reply-to header in news 2003-02-19 10:50:16 +00:00
Paul Mangan
72ab0e848f add a 'List all keys' button to key selection dialog 2003-02-18 16:46:30 +00:00
Colin Leroy
bb4b481887 fix compile error 2003-02-18 10:26:15 +00:00
Colin Leroy
b8ef09e4cc Try to starttls if it seems to be the only
way to authenticate a user
2003-02-18 10:13:00 +00:00
Paul Mangan
5a59cbb28d as a Drafts folder is a special folder allow it to have its own unique icons 2003-02-18 09:51:35 +00:00
Colin Leroy
649e9d71bf fix IMAP port selection when using starttls 2003-02-18 09:15:15 +00:00
Paul Mangan
77dc914c07 make blue the default new mail colour 2003-02-18 05:55:38 +00:00
Paul Mangan
4676ffd561 sync with 0.8.10cvs14 2003-02-18 05:42:13 +00:00
Jens Oberender
29eeb9a9fe fixed a compile problem with gcc 3.3
works on 2.95.3 too (testet on PPC as it is big endian)
2003-02-17 12:09:42 +00:00
Paul Mangan
f5f8a360aa sync with 0.8.10cvs13 2003-02-17 10:32:39 +00:00
Paul Mangan
4e53dd9c02 sync with 0.8.10cvs12 2003-02-17 07:38:54 +00:00
Match Grun
c794f0775b Eliminate reload addr items in addr book. 2003-02-16 20:58:50 +00:00
Paul Mangan
2f79832be6 when a 'protocol error' is encountered disconnect from the server 2003-02-16 11:11:37 +00:00
Christoph Hohmann
37207701dd 0.8.10claws13
* src/imap.c
        fix bug that stopped scanning of folders when an
        IMAP folder was empty

(closes bug 46 stop scan messages in folders after empty folder)
2003-02-15 13:25:01 +00:00
Alfons Hoogervorst
de99de4968 * src/compose.c
fix breakage because of uninitialized account pointer.
	please verify.
2003-02-14 20:57:02 +00:00
Paul Mangan
ce8d16d877 move signature settings to Account Prefs 2003-02-14 16:45:54 +00:00
Paul Mangan
92cee8ca51 sync with 0.8.10cvs11 2003-02-14 06:44:25 +00:00
Thorsten Maerz
48adf2dcf9 revert news progressbar (GUI separation) 2003-02-13 19:05:55 +00:00
Paul Mangan
1addfbde57 make replies behave correctly, re: RFC 1036, Section 2.2.3, paragraph 1 2003-02-13 14:39:27 +00:00
Paul Mangan
73e2c09783 fix 'Follow-up and Reply-to' 2003-02-13 13:25:31 +00:00
Paul Mangan
a4139f9b6b sync with 0.8.10cvs9 2003-02-13 09:43:43 +00:00
Thorsten Maerz
e96fef74dd show progress while fetching news headers 2003-02-12 22:19:03 +00:00
Christoph Hohmann
105e9859e9 0.8.10claws3
* configure.ac
* src/plugins/Makefile.am
        use AM_CONDITIONAL to enable plugins, automake correctly
        manages this when creating distdir
2003-02-12 19:33:44 +00:00
Christoph Hohmann
8698d77677 0.8.10claws2
* ac/spamassassin.m4
* src/plugins/spamassassin/Makefile.am
        fix building SpamAssassin plugin without OpenSSL
2003-02-12 15:06:43 +00:00
Paul Mangan
12653518fa fix failure of 'make release' 2003-02-12 13:53:06 +00:00
Alfons Hoogervorst
392f373697 * src/colorlabel.c
don't use pixmaps for label color rect but draw rectangles
	so we can respect the color map of palette based visuals
	(fixes the long time crashes on Suns - thanks to Andreas
	Engel and Steve O'Hara-Smith for testing)
2003-02-11 20:49:05 +00:00
Christoph Hohmann
3ad6ebceef 0.8.9claws54
* src/matcher_parser_parse.y
        correct bug where filering rules of not existing folders in
        matcherrc were added to global filtering

(closes Debian Bug #180253 - Directory's filter-rules are merged with
 main filter-rules after removing directory
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=180253)
2003-02-11 17:00:31 +00:00
Paul Mangan
1312f9e524 sync with 0.8.10cvs7 2003-02-11 08:20:01 +00:00
Martin Schaaf
d1cea2271b fix segfault in prefs_matcher_substitute_cb() when
no row is selected
2003-02-09 14:07:20 +00:00
Paul Mangan
a4aa437f0b fix bug where a newsgroup folder's processing rules were merged with the global filtering rules when the newsgroup folder was deleted 2003-02-09 09:18:58 +00:00
Melvin Hadasht
04dbd65f2d src/compose.c: corrected and modified an alert message 2003-02-08 18:32:08 +00:00
Paul Mangan
0aae05d48a fix bug where both an 'Account properties' window and a 'Folder properties' window were opened when clicking on 'Properties' in an NNTP or IMAP folder's popup menu 2003-02-07 08:54:31 +00:00
Paul Mangan
de61ccc9e9 sync with 0.8.10cvs6 2003-02-07 07:52:54 +00:00
Christoph Hohmann
c568788801 0.8.9claws45
* src/mbox.c
        freeze folder updates while importing mbox files
        (closes bug 43 importing mbox took hours)

Patch submitted by Johannes Jordan <fopref@lanrules.de>
2003-02-06 22:42:47 +00:00
Thorsten Maerz
388a763f25 use guint for message numbers (fix count in grouplist dialog) 2003-02-06 13:33:57 +00:00
Paul Mangan
4b29462baf sync with 0.8.10cvs2 2003-02-05 09:23:13 +00:00
Colin Leroy
1d8cc742ef option to disable threading by subject 2003-02-04 20:57:27 +00:00
Christoph Hohmann
1863374ecf 0.8.9claws40
* src/inc.c
        only abort fetching mails from multiple accounts when the
        error is fatal and does not allow to check any more accounts
        (currently only disk full error)

(closes bug 31 after POP3 error: "no such mail" Sylpheed does not
 receive mails for other accouts)
2003-02-04 17:56:47 +00:00
Christoph Hohmann
836a45f6ed * src/folder.c
first add the new message to the cache, then
        send the update notification
        (closes bug 39 after sending message folderview doesnt get updated)
2003-02-04 17:05:24 +00:00
Colin Leroy
855459b31e really fix the Connecting... status 2003-02-04 14:23:26 +00:00
Paul Mangan
dc11665f38 sync with 0.8.10 2003-02-04 10:44:57 +00:00
Paul Mangan
fcd47e38dc sync with 0.8.9cvs6 2003-02-04 08:55:21 +00:00
Thorsten Maerz
6228b13290 Fix mh_get_msginfo() segfault if file is inaccessible 2003-02-02 09:12:44 +00:00
Colin Leroy
69887b03b8 always read diffs twice... I missed the absence of '!' at first :-/
fix it.
2003-01-31 18:39:22 +00:00
Colin Leroy
8bbc025240 missing a change for the gpg-signed pixmap 2003-01-31 18:21:15 +00:00
Paul Mangan
97779654b9 indicate GnuPG signed messages by displaying an icon in the Attachment column 2003-01-31 16:10:14 +00:00
Paul Mangan
c7d8ec7f43 indicate GnuPG signed messages by displaying an icon in the Attachment column 2003-01-31 15:55:56 +00:00
Paul Mangan
9da34455f0 sync with 0.8.9cvs4 2003-01-31 14:37:59 +00:00
Alfons Hoogervorst
7657231672 * src/textview.c
tune URI parser to accept mailto URLs with a '?'
	(patch from Ruslan Balkin)
2003-01-31 13:56:19 +00:00
Colin Leroy
d82bd6fb7e fix a leak introduced in claws24 - sorry 2003-01-31 11:23:54 +00:00
Colin Leroy
82783985dd freeze/thaw folder updates when deleting dups 2003-01-31 11:11:15 +00:00
Colin Leroy
6bc7ae453f speed improvements 2003-01-31 11:01:51 +00:00
Colin Leroy
11876920be Fix segfault when forwarding nothing
Patch from "Ruslan N. Balkin" <baron@voices.ru>
2003-01-30 23:49:53 +00:00
Paul Mangan
32db20d5e9 sync with 0.8.9cvs3 2003-01-30 11:27:22 +00:00
Paul Mangan
dfbb021651 sync with 0.8.9cvs2 2003-01-30 07:56:04 +00:00
Paul Mangan
8b640974bb sync with 0.8.9cvs1 2003-01-29 11:10:50 +00:00
Christoph Hohmann
6f3002f0ba 0.8.9claws18
* ac/openssl.m4
* ac/spamassassin.m4
* src/plugins/spamassassin/README
* src/plugins/spamassassin/libspamc.[ch]
* src/plugins/spamassassin/utils.[ch]
        updated to latest libspamc
2003-01-27 20:35:55 +00:00
Christoph Hohmann
f5603666f2 0.8.9claws17
* src/folder.c
        fix wrong use of procheader_get_header_fields
2003-01-27 19:43:29 +00:00
Christoph Hohmann
33eff21e79 0.8.9claws16
* src/news.c
* src/prefs_account.[ch]
* src/common/nntp.[ch]
	allow to force authentication for NNTP servers

Patch submitted by Florian Mickler <dmk@d-labs.de>
2003-01-27 10:33:19 +00:00
Paul Mangan
475b3f1872 speed up of marking messages as read 2003-01-26 16:30:48 +00:00
Christoph Hohmann
32635e6023 0.8.9claws14
* src/Makefile.am
* src/mgutils.[ch]
* src/xml.[ch]
* src/xmlprops.[ch]
* src/common/Makefile.am
* src/common/mgutils.[ch]
* src/common/xml.[ch]
* src/common/xmlprops.[ch]
        move xml files to common directory
2003-01-26 13:50:48 +00:00
Christoph Hohmann
7c689e5a0d 0.8.9claws13
* src/plugins/spamassassin/spamassassin_gtk.c
        only set gtk entry text if string is available
2003-01-26 13:35:59 +00:00
Melvin Hadasht
07ae66009e Description window: allow resizing/horizontal scroll bar;do not expand/fill vertically 2003-01-26 13:31:26 +00:00
Christoph Hohmann
6f486e8598 0.8.9claws11
* src/Makefile.am
* src/gtkutils.[ch]             ** REMOVE **
* src/common/sylpheed.c
* src/gtk/Makefile.am
* src/gtk/description_window.c
* src/gtk/gtkutils.[ch]         ** NEW **
* src/gtk/prefswindow.c
        move gtkutils to gtk directory
2003-01-26 13:24:09 +00:00
Paul Mangan
63cdb1f145 rename summary_unread_clicked{} to summary_status_clicked{} 2003-01-26 13:16:44 +00:00
Melvin Hadasht
d80195f1c6 Cosmetic changes to the Actions' syntax help text 2003-01-26 13:06:21 +00:00
Paul Mangan
15b3953f2f rename the 'Unread' column to 'Status' 2003-01-26 12:56:56 +00:00
Match Grun
1e40647919 Removed references to LDAP constants. 2003-01-26 05:12:00 +00:00
Paul Mangan
19db0f524e summary_thread_build{}, summary_thread_init{}: remove unneeded reference to summaryview->folder_item 2003-01-25 19:33:56 +00:00
Christoph Hohmann
93a452694c 0.8.9claws5
* src/gtk/description_window.c
        o allow description texts to expand over multiple columns
        o translate all columns
* src/prefs_actions.c
        change syntax description to use new multi column feature

Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
2003-01-25 15:23:38 +00:00
Match Grun
75f5b46a9a Fixed vCard bug (#16) 2003-01-25 06:09:45 +00:00
Paul Mangan
7c28607819 re-implement per-folder message threading 2003-01-25 01:30:03 +00:00
Christoph Hohmann
53d7204eb7 0.8.9claws2
* po/POTFILES.in
        add pluginwindow and prefswindow
* src/compose.c
        make send respond correctly to messages that could be added
        to the queue folder, but the UID of the message is unknown
* src/folder.c
* src/imap.c
        don't return guessed UIDs in imap_add_msg anymore. We return
        0 to tell the folder system it was appened but the UID is
        unknown. Folder system now get's the UID by scaning the folder
        and searching the cache for the Message-ID
2003-01-25 01:09:14 +00:00
Paul Mangan
37394bd64d conv_encode_header(): fix bug when long headers with 8-bit characters are used 2003-01-25 00:46:20 +00:00
Paul Mangan
1b30d47d42 fix bug where a change to the sorting method or thread view of a folder's messages is lost if simpify-subject is set and toggled on or off. 2003-01-25 00:44:59 +00:00
Colin Leroy
981ac1d0f0 Fix drafted and queued news articles re-edition 2003-01-23 13:11:12 +00:00
Colin Leroy
9cab1d9441 Fix "Connecting to..." status message 2003-01-23 10:54:46 +00:00
Paul Mangan
2bb7bba38f revert last commit 2003-01-22 17:24:34 +00:00
Paul Mangan
65a0e9895d et correct default for spamassassin_receive_spam. slightly re-word descriptions and some other minor changes 2003-01-21 12:15:48 +00:00
Paul Mangan
95cae873d2 add aspell to CPPFLAGS 2003-01-21 12:14:19 +00:00
Paul Mangan
e0c68dd56d don't translate 'Separator' 2003-01-21 12:13:18 +00:00
Paul Mangan
99c4ded8b6 its now 2003 2003-01-21 12:12:57 +00:00
Christoph Hohmann
5a05cf6069 update spamassassin plugin README 2003-01-19 20:32:47 +00:00
Alfons Hoogervorst
1f92ef1a41 * src/mimeview.c
mimeview_save_as(): we might as well show the file name for
	the single case "Save As" too
2003-01-19 17:57:42 +00:00
Alfons Hoogervorst
49979a8b38 * src/crash.c
change bug tracker URL to bugzilla URL
2003-01-19 16:28:29 +00:00
Alfons Hoogervorst
a0be0442d2 * src/mimeview.c
mimeview_save_all(): display name of file before overwriting;
	continue saving all, even when one overwrite was cancelled
2003-01-19 16:04:36 +00:00
Christoph Hohmann
7dbbc48392 0.8.8claws120
* src/summaryview.c
* src/procmsg.[ch]
        fix wrong usage of procmsg_find_children in summaryview
        by using procmsg_update_unread_children instead of
        summaryview_update_unread_children
2003-01-19 12:21:21 +00:00
Christoph Hohmann
d59e9ed250 0.8.8claws118
* src/procmsg.c
        fix infinite loop in procmsg_find_children
2003-01-19 11:17:31 +00:00
Melvin Hadasht
1516820513 * src/prefs_actions.c
Removed syntax limitation of only one '&' at the end of command.
		Now actions that contain '>/dev/null 2>&1' are possible.
2003-01-18 19:06:56 +00:00
Melvin Hadasht
a17ab455bf src/prefs_actions.c
Actions' IO dialog: when the action ends the "Close" button now has
focus and [Escape] closes the window
2003-01-18 18:33:28 +00:00
Christoph Hohmann
442e397558 0.8.8claws114
* src/procmsg.c
        o add debug output when MsgInfos are really freed
        o free GSLists in procmsg_find_children and
          procmsg_update_unread_children
2003-01-18 16:16:36 +00:00
Christoph Hohmann
546fa5756d 0.8.8claws113
* src/mainwindow.c
        reorder Configuration menu
2003-01-18 14:16:08 +00:00
Christoph Hohmann
ace7244007 0.8.8claws112
* src/compose.c
        fix applying templates to forwarded messages

Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
2003-01-18 13:31:31 +00:00
Christoph Hohmann
3df69ffcb6 0.8.8claws111
* src/folder.c
        destroy folder items, when a folder item is removed
2003-01-17 23:26:28 +00:00
Christoph Hohmann
85befcc20b 0.8.8claws110
* src/folder.c
        fix wrong folder stats update when ignored message is
        deleted
2003-01-17 20:08:49 +00:00
Colin Leroy
d6b2678bb5 * src/mainwindow.c
* src/summaryview.c
	Quicksearch bugfixes:
	- hide help button at startup if not extended
	- switch to extended when looking for replies
2003-01-17 14:53:11 +00:00
Paul Mangan
99a7382d8f sycn with 0.8.8cvs11 2003-01-17 09:59:47 +00:00
Colin Leroy
c7afac3fce change crypted message tests to reask passphrase if necessary
fixes bug #5
2003-01-17 08:29:03 +00:00
Christoph Hohmann
95e7aa1fcb 0.8.8claws106
* src/prefs_gtk.c
* src/prefs_toolbar.c
* src/gtk/prefswindow.h
* src/plugins/spamassassin/spamassassin_gtk.c
        remove page destroy function that is not used anymore
2003-01-16 18:35:59 +00:00
Paul Mangan
b956293c1e sync with 0.8.8cvs9 2003-01-16 11:02:43 +00:00
Colin Leroy
64b3554c53 fix bugzilla bug #20 2003-01-15 23:56:31 +00:00
Paul Mangan
f86d265300 store folder and message-id of message forwarding to in queue header and set forward flag after sending 2003-01-15 13:19:59 +00:00
Paul Mangan
a29fc3c981 sync with 0.8.8cvs8 2003-01-15 11:31:35 +00:00
Colin Leroy
8f8196632b fix linking with GNU libiconv 2003-01-15 09:17:17 +00:00
Darko Koruga
8c21a457b3 Fix crash when importing pine address book entry with an empty name. 2003-01-15 07:02:33 +00:00
Melvin Hadasht
3d69bfcdb6 folderview_check_new(): More precise function description 2003-01-14 15:52:19 +00:00
Melvin Hadasht
50b6b47945 * src/folderview.c
folderview_check_new(): return the number of new messages
	since last check.
* src/inc.c
	inc_account_mail(): Disable counting of new messages for IMAP
	and NNTP until bug [19] and [14] are fixed.
2003-01-14 15:34:44 +00:00
Paul Mangan
61de0e82a6 sync with 0.8.8cvs6 2003-01-14 11:16:47 +00:00
Alfons Hoogervorst
76df9824f8 * src/textview.c
tune email address validation (c. 0.8.8claws89): if . is
	just one char away from @, the address is invalid too
	(correctly rejects addresses like foo@.com)
2003-01-13 19:57:51 +00:00
Paul Mangan
96d29914c9 fixes to the Message View toolbar and menu 2003-01-13 15:20:59 +00:00
Melvin Hadasht
7da7153006 Fixed typo that could make new messages count incorrect 2003-01-13 14:48:24 +00:00
Melvin Hadasht
ca761f40e1 fix bug [14] where new mail notification worked incorrectly with IMAP accounts 2003-01-13 14:36:04 +00:00
Melvin Hadasht
0da0a0b292 justify actions' help text 2003-01-13 14:29:27 +00:00
Thorsten Maerz
ddb4b47f64 close file before rename 2003-01-13 05:04:29 +00:00
Alfons Hoogervorst
639ae8d76f * AUTHORS
add Christian Mertes
* src/common/utils.[ch]
	g_stricase_hash(), g_stricase_equal(): functions for
	case insensitive hash tables
* src/textview.c
	use top level domain names to validate email address, based
	on a patch by Christian Mertes (thanks!), but changed
	implementation to use a hash table
2003-01-12 22:09:09 +00:00
Alfons Hoogervorst
88f960057c * src/summaryview.c
delete / execute performance: use new style folder update
2003-01-12 19:58:45 +00:00
Paul Mangan
1c9cf5d447 sync with 0.8.8cvs5 2003-01-12 17:59:21 +00:00
Alfons Hoogervorst
799c22c87f * src/filtering.c
* src/matcher_parser_parse.y
	prepare change_score filtering action
* src/matcher.[ch]
	give up const-correctness on functions that call non-const-correct functions;
	several casts to gpointer in g_free();
	add change_score;
2003-01-12 14:07:40 +00:00
Christoph Hohmann
4289a33ed4 0.8.8claws84
* src/compose.c
        fix 2 warnings

* src/gtk/prefswindow.[ch]
* src/plugins/spamassassin/spamassassin_gtk.c
        changed the call of the widget create function
        for PrefsPages, because sometimes the widget
        create function needs a widget that already has
        been attached to a window (to create GDK pixmaps
        for exmaple). So we simply pass the GtkWindow as
        the second parameter now.

* src/main.c
* src/mainwindow.c
* src/prefs_toolbar.[ch]
        rewrite Toolbar Preferences using the new
        prefs window
2003-01-12 01:01:26 +00:00
Alfons Hoogervorst
1e0077fdb8 * src/addressadd.c
fix crash when adding sender to addressbook because status bar
	isn't there (the status bar doesn't seem to be used though,
	but I'll let Match decide what to do with it)
2003-01-11 12:00:27 +00:00
Colin Leroy
ebbc8a1700 two useless changes reverted 2003-01-11 11:00:01 +00:00
Colin Leroy
a7ce8b1a70 * src/mainwindow.c
src/mainwindow.h
	Add mainwindow_get_mainwindow()
* src/alertpanel.c
  src/alertpanel.h
	Add alertpanel_error_log()
  src/compose.c
  src/inc.c
  src/messageview.c
  src/toolbar.c
  src/main.c
  src/procmsg.c
	Network errors get a View Log button
2003-01-11 10:50:29 +00:00
Alfons Hoogervorst
969b165384 * src/prefs_toolbar.c
* src/toolbar.c
	use the translatable string for "Separator" as file name for
	separator toolbar items (probably make this uppercase?)
2003-01-10 23:38:26 +00:00
Alfons Hoogervorst
ae6c816331 * src/prefs_toolbar.c
put right A_SEPARATOR description string in "displayed
	toolbar items list" so manually added separators are
	saved correctly (bug #10, "Adding a separator to the main
	toolbar fails, entry in xml file is wrong")
2003-01-10 22:01:14 +00:00
Christoph Hohmann
5744171e19 0.8.8claws78
* src/imap.c
        o fix warnings
        o use CAPABILITY to check if NAMESPACE is available
2003-01-10 21:56:39 +00:00
Christoph Hohmann
0942a61c98 0.8.8claws77
* src/imap.[ch]
        apply UIDPLUS IMAP extension support patch

Patch submitted by Simon 'corecode' Schubert
2003-01-10 20:53:30 +00:00
Paul Mangan
19a37709cc a sync from main which fixes the news account folders' Properties bug 2003-01-10 15:51:01 +00:00
Christoph Hohmann
fd1412593e 0.8.8claws75
* src/folder.c
        don't accept 0 as a valid uid returned by copy and move
        functions. 0 means the message was copied or moved but the
        new uid could not be fetched. It is not an error condition
        for the copy or move operation.
2003-01-10 14:58:10 +00:00
Paul Mangan
3c422508ac change English used in Alert when entry is not used 2003-01-10 09:54:06 +00:00
Paul Mangan
f933c6d3e9 sync with 0.8.8cvs4 2003-01-10 09:53:37 +00:00
Darko Koruga
ae8863f5c0 Fix crash when importing pine addressbook (reported on ML by dybulk@tri8.net). 2003-01-10 06:41:52 +00:00
Alfons Hoogervorst
e3207f5629 * src/inc.c
filtering performance: use new style folder update
2003-01-09 21:36:54 +00:00
Christoph Hohmann
e5c38a05bf 0.8.8claws71
* src/compose.c
* src/gtk/menu.[ch]
        fix wrong selecting of mime encoding type, when
        opening property dialog of attachments in the
        compose window. 7bit was always selected and that
        destoryed files with 8bit data.
        (closes bug #9 Sylpheed-claws destroys attachments when
         changing MIME-types)
2003-01-09 20:38:38 +00:00
Paul Mangan
3cfb99e11c sync with 0.8.8cvs3 2003-01-09 08:51:02 +00:00
Alfons Hoogervorst
0c20af9f85 * src/addressadd.c
apply patch by Kim Schulz to fix build breakage
	because of missing variable
2003-01-08 21:21:41 +00:00
Paul Mangan
1892316000 sync with 0.8.8cvs2 2003-01-08 19:57:10 +00:00
Paul Mangan
37e37eeff8 when using 'Add sender to addressbook' allow name to be edited and remarks to be entered 2003-01-08 19:13:51 +00:00
Darko Koruga
869a09cf44 Fix description for marked messages. 2003-01-08 10:00:57 +00:00
Christoph Hohmann
9743a35bb2 0.8.8claws65
* src/folder.c
        fix update for source folder when moving messages
* src/procmsg.[ch]
* src/summaryview.c
        use function to set to_folder for message infos and
        automatically update the op_count for old and new
        folder
2003-01-07 22:48:35 +00:00
Melvin Hadasht
9ae8720739 Fixed crash when using '%p' Actions on displayed images + code clean up 2003-01-07 22:17:35 +00:00
Christoph Hohmann
475d578702 0.8.8claws63
* src/compose.c
* src/folder.[ch]
* src/folderview.c
* src/import.c
* src/inc.c
* src/main.c
* src/mainwindow.c
* src/messageview.c
* src/prefs_folder_item.c
* src/procmsg.c
* src/summaryview.c
* src/toolbar.c
        o remove all folder update triggering from the UI code. The folder
          system should know much better when a folder needs an update.
        o to prevent multiple updates in a row the folder updates can be
          frozen for some time.

	Note: - Please verify that no updates are missing
	      - Check where freeze/thaws should be added
2003-01-07 21:49:44 +00:00
Christoph Hohmann
986d808635 0.8.8claws6
* src/prefs_actions.c
        don't translate empty strings

patch by Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
2003-01-07 12:31:27 +00:00
Christoph Hohmann
00edf97e89 0.8.8claws61
* src/prefs_actions.c
        mark strings for gettext
* src/prefs_matcher.c
        use new description window for Execute action and
        match condition in Filtering

patch by Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
2003-01-06 23:16:58 +00:00
Alfons Hoogervorst
8af943915c keep myself inspired to re-organize matcher part 8;
yes, more to come (I need to move out the descriptive
text for actions to matcher.c, or at least make it not
depend on the wicked ordering)

* src/prefs_matcher.c
	add documentation so others may comprehend the
	UI part of the conditions
2003-01-06 22:21:59 +00:00
Christoph Hohmann
1a68c0bd6a 0.8.8claws59
* src/prefs_actions.c
        use new description window for syntax help
* src/gtk/description_window.c
        fix display of descriptions with column count != 2

patch by Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
2003-01-06 22:01:43 +00:00
Christoph Hohmann
cd2e20e644 0.8.8claws58
* src/quote_fmt.c
* src/summaryview.[ch]
* src/gtk/Makefile.am
* src/gtk/description_window.[ch]       ** NEW **
        use a generic window to display syntax descriptions
        currently used in quote_fmt and summaryview (new description
        for extended quick search)

patch by Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
2003-01-06 21:16:17 +00:00
Paul Mangan
68d70cda85 sync with 0.8.8cvs1 2003-01-06 20:39:06 +00:00
Christoph Hohmann
0732d727ff 0.8.8claws56
* src/mainwindow.c
* src/prefs_gtk.[ch]
* src/gtk/prefswindow.[ch]
* src/plugins/spamassassin/spamassassin_gtk.c
        o remove page management from prefswindow, pages
          will be an argument to prefswindow_open
        o prefswindow_open gets a datapointer that is
          passed to the widget_create function to allow
          creation of prefswindow for specific items
2003-01-06 18:54:30 +00:00