Commit graph

1797 commits

Author SHA1 Message Date
Christoph Hohmann
68fc213265 0.8.8claws4
* src/common/plugin.c
        add a little debug output
* configure.in
* src/plugins/demo/Makefile.am
        better use of automake
2002-12-26 17:43:03 +00:00
Christoph Hohmann
7c0586812b 0.8.8claws3
* src/Makefile.am
* src/common/Makefile.am
        fix "make distdir"
2002-12-26 16:02:44 +00:00
Christoph Hohmann
92169aeff9 0.8.8claws2
* configure.in
        sort configure checks into common / gtk / plugins
* po/POTFILES.in
        add src/prefs_gtk.c
* src/Makefile.am
        add plugins SUBDIR
* src/main.c
* src/common/sylpheed.[ch]
        added now sylpheed_done function for shutdown
* src/common/Makefile.am
* src/common/plugin.[ch]                ** NEW **
        plugin loader and unloader
* src/plugins/.cvsignore                ** NEW **
* src/plugins/Makefile.am               ** NEW **
        build plugins
* src/plugins/demo/.cvsignore           ** NEW **
* src/plugins/demo/Makefile.am          ** NEW **
* src/plugins/demo/demo.c               ** NEW **
        small demo plugin that installs a logtext hook and
        outputs the log text to stdout
2002-12-26 15:36:46 +00:00
Paul Mangan
c2bd9fa7b8 partial sync with 0.8.8 release 2002-12-26 00:40:41 +00:00
Alfons Hoogervorst
5219edb7a5 * src/matcher.[ch]
* src/matcher_parser_lex.l
* src/matcher_parser_parse.y
* src/prefs_matcher.c
	add locked flag to possible filtering / matcher
	conditions (also a good example what should be
	done to add a simple boolean condition)
2002-12-25 19:06:48 +00:00
Christoph Hohmann
6b0ed0c163 0.8.7claws8
* src/Makefile.am
* src/account.[ch]
* src/addrbook.c
* src/addressbook.c
* src/addrindex.c
* src/filtering.c
* src/folder.c
* src/matcher.c
* src/prefs.[ch]                ** REMOVE **
* src/prefs_account.c
* src/prefs_actions.c
* src/prefs_common.c
* src/prefs_customheader.c
* src/prefs_display_header.c
* src/prefs_filtering.c
* src/prefs_folder_item.c
* src/prefs_gtk.[ch]            ** NEW **
* src/prefs_matcher.c
* src/prefs_scoring.c
* src/prefs_summary_column.c
* src/procmime.c
* src/selective_download.c
* src/toolbar.c
* src/common/Makefile.am
* src/common/prefs.[ch]		** NEW **
        split prefs.[ch] into prefs_gtk.[ch] and common/prefs.[ch]
2002-12-25 13:46:41 +00:00
Alfons Hoogervorst
2dd239158b * src/summaryview.c
summary_thread_build(): fix real cause of the crash mentioned in
	0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions,
	this way we get meaningful ctree nodes
2002-12-24 17:44:50 +00:00
Oliver Haertel
fda5525dc3 use generic toolbar handling 2002-12-24 14:38:23 +00:00
Oliver Haertel
2cd2f95d46 generic toolbar generation 2002-12-24 14:29:16 +00:00
Oliver Haertel
ff4771ec90 reorder pixmaps, logo last entry 2002-12-24 14:22:27 +00:00
Alfons Hoogervorst
7b809672bb * src/summaryview.c
summary_thread_build(): fix crash because of focus != selection
	after threading. when deleting the selection, gtk tries but fails
	to find the correct focusable element. we now force the selection
	to be focused. this should solve the infamous bug reported by
	Jason Wojciechowski (bug "[ 633443 ] Crash on deleting messages").
	a test case is available.
2002-12-24 11:35:16 +00:00
Darko Koruga
91120427b5 Fix crash when unmarkin a message with unread children. 2002-12-24 10:10:00 +00:00
Christoph Hohmann
d7fbac4971 0.8.7claws1
* src/Makefile.am
* src/common/Makefile.am
        update Makefiles for moved intl.h, version.h and defs.h
* src/imap.c
        rewrite imap_session_get to avoid duplicate code
2002-12-23 17:46:05 +00:00
Paul Mangan
a241dc2a38 fix typo and add licence header 2002-12-23 12:49:38 +00:00
Paul Mangan
93e5642689 fix signature-stripping on replies bug 2002-12-23 08:59:43 +00:00
Paul Mangan
8efcf51bc5 fix coding style 2002-12-21 10:57:35 +00:00
Paul Mangan
4fd905f07b fix bug 643638 2002-12-21 08:54:24 +00:00
Christoph Hohmann
8fa18fb744 0.8.6claws121
* src/common/utils.c
* src/summaryview.c
        reimplement expand_search_string using GString to
        prevent crashs caused by miscalculated string
        lengths reported by Paul
2002-12-20 22:23:09 +00:00
Christoph Hohmann
7432d06027 revert changes that should not have been commited 2002-12-20 17:24:24 +00:00
Christoph Hohmann
4bf8211668 0.8.6claws120
* src/summaryview.c
        don't use "changed" to check if op_count has to be changed as it
        is also set when the message has unread children
        (closes bug [ 653221 ] crash while deleting duplicates)
2002-12-20 17:03:14 +00:00
Paul Mangan
d93dc82c81 sync with 0.8.6cvs27 2002-12-20 08:40:18 +00:00
Paul Mangan
0e62663c21 sync with 0.8.6cvs26 2002-12-20 07:33:23 +00:00
Alfons Hoogervorst
5123b7a16a * src/textview.c
fix incorrect parsing of email addresses, submitted by
	Luke Plant (thanks!). Closes bug "[ 565480 ] duplicate
	name display if it contains @".
2002-12-19 22:36:43 +00:00
Paul Mangan
46c06c61b1 sync with 0.8.6cvs23 2002-12-18 10:44:47 +00:00
Paul Mangan
7e28ac19a1 sync with 0.8.6cvs22 2002-12-18 09:48:44 +00:00
Christoph Hohmann
fc9237f16f 0.8.6vlaws114
* src/imap.c
        o don't create a session if imap greeting fails
        o don't close socket when authentication fails
          this is done by imap_session_destroy
2002-12-17 23:31:09 +00:00
Christoph Hohmann
23e93e8828 0.8.6claws111
* src/addr_compl.c
        remove stupid addressbook dump to debug output
* src/mh.c
        fix memory leak found by Hiro
2002-12-16 17:24:54 +00:00
Paul Mangan
2c44ca7ab5 sync: fix typo 2002-12-14 09:04:11 +00:00
Paul Mangan
208af31325 fix english 2002-12-14 09:03:41 +00:00
Paul Mangan
b4ef55a6b8 fix menubar sensitivity on send 2002-12-14 09:03:03 +00:00
Christoph Hohmann
f4a6678a8f 0.8.6claws109
* src/Makefile.am
* src/manage_window.[ch]
* src/gtk/Makefile.am
* src/gtk/manage_window.[ch]
        move manage_window files to gtk directory
2002-12-13 20:44:59 +00:00
Christoph Hohmann
5191c4ff94 0.8.6claws108
* src/Makefile.am
* src/gtkshruler.[ch]
* src/gtk/Makefile.am
* src/gtk/gtkshruler.[ch]
        move gtkshruler files to gtk directory
2002-12-13 20:19:50 +00:00
Christoph Hohmann
b07ad749aa 0.8.6claws107
* src/Makefile.am
* src/compose.c
* src/gtkstext.[ch]             ** REMOVE **
* src/gtkutils.[ch]
* src/textview.c
* src/gtk/gtkstext.[ch]         ** NEW **
* src/gtk/Makefile.am
        o move stext functions to gtkstext.c to remove
          dependency of gtkutils
        o move gtkstext files to common

* src/gtk/Makefile.am
* src/gtk/sslcertwindow.[ch]
        UI stuff can always depend on common code so
        it's ok to add ../common to include path
2002-12-13 17:43:59 +00:00
Colin Leroy
01f52c7371 fix bug 653231 (mainwin's handler problem when in quicksearch) 2002-12-13 13:45:24 +00:00
Christoph Hohmann
e061b1ccf2 0.8.6claws105
* src/mh.c
        create .mh_sequences file in new MH folders
        (closes feature request [ 523162 ] MH folders should
         get a .mh_sequences)
2002-12-13 13:38:56 +00:00
Colin Leroy
569995ece5 better handling of quicksearch show/hide 2002-12-13 12:12:09 +00:00
Paul Mangan
fb570794cd sync with 0.8.6cvs17 2002-12-13 09:22:05 +00:00
Colin Leroy
757c6bbf5a * src/folder.c
remove statusbar stuff
	  src/folderview.c
	  	set statusbar verbosity when moving folders
2002-12-11 15:26:31 +00:00
Colin Leroy
18b5f7bc9d fix english ;) 2002-12-11 10:20:40 +00:00
Colin Leroy
5ecfaf2249 save last used quicksearch type 2002-12-11 10:16:39 +00:00
Jens Oberender
ab3f1f17ad added dialog for incomplete rules in scoring, filtering and matcher to ask
wheather really close
2002-12-11 01:00:58 +00:00
Colin Leroy
ed212c7665 Fix folder dnd statusbar logging
CVS ----------------------------------------------------------------------
2002-12-11 00:56:36 +00:00
Christoph Hohmann
b7e4917caf 0.8.6claws96
* src/compose.c
* src/folder.c
* src/imap.c
* src/inc.c
* src/main.c
* src/mainwindow.c
* src/news.c
* src/send.c
* src/statusbar.[ch]
* src/common/hooks.c
* src/common/log.[ch]
        o handle verbose logging in statusbar directly in statusbar code
          and common code does not need any knowledge about a statusbar
        o remove direct calls to statusbar_(puts|pop)_all functions
2002-12-10 23:03:59 +00:00
Jens Oberender
0d4e1c8499 - removed gettext from g_warnings
- po/POTFILES.in cleaned and updated
- po/de.po updated
2002-12-10 18:42:29 +00:00
Colin Leroy
c74a3739a4 finish crash dialog fix (i'm so stupid ;)) 2002-12-10 11:20:16 +00:00
Colin Leroy
f3fe61194a "fix" crash dialog (other problems appear) 2002-12-10 11:16:24 +00:00
Christoph Hohmann
fef4522147 0.8.6claws90
* src/Makefile.am
* src/smtp.[ch]                 ** REMOVE **
* src/common/Makefile.am
* src/common/smtp.[ch]          ** NEW **
        move smtp files to common directory
2002-12-09 19:06:34 +00:00
Christoph Hohmann
d3ebccb804 0.8.6claws89
* src/Makefile.am
* src/session.[ch]              ** REMOVE **
* src/common/Makefile.am
* src/common/session.[ch]       ** NEW **
        move session files to common directory
2002-12-09 18:19:43 +00:00
Paul Mangan
8c43dca78f fix bug [649746] edit accounts: move account reverted 2002-12-09 13:52:36 +00:00
Colin Leroy
803483b472 cleanup 2002-12-09 13:25:33 +00:00
Colin Leroy
2368df55b2 test existence of cert.pem (problem seems common, Paul and me already
had it)
2002-12-09 11:11:59 +00:00
Colin Leroy
27c23aa0ce warning fixes 2002-12-09 09:46:39 +00:00
Colin Leroy
1427df95d0 moved ssl_certificate.[ch] to common 2002-12-09 09:05:48 +00:00
Colin Leroy
bb9cb53236 hook for certificate acception 2002-12-09 08:54:56 +00:00
Christoph Hohmann
3bf2e89722 0.8.6claws82
* src/about.c
* src/addr_compl.c
* src/codeconv.c
* src/manual.c
* src/undo.c
* src/common/utils.c
        o add missing includes
        o fix warnings
* src/.cvsignore
* src/common/.cvsignore
* src/common/version.h          ** REMOVE **
        remove autogenerated file
2002-12-08 16:32:17 +00:00
Paul Mangan
a1bd7085b3 put back needed include 2002-12-08 16:08:54 +00:00
Colin Leroy
0bcf8332a4 put back includes, cleaner ssl certs popups 2002-12-08 15:57:35 +00:00
Christoph Hohmann
8be360c0b1 0.8.6claws75
* src/gtk/sslcertwindow.h
	use new autoconf script to detect OpenSSL with extra parameters
        to specify the location of libs and includes, also remove USE_SSL
        to USE_OPENSSL
2002-12-08 15:39:04 +00:00
Christoph Hohmann
f51685c4d8 0.8.6claws79
* src/folderview.c
* src/logwindow.c
* src/statusbar.c
* src/summaryview.c
        only abort hook invokation if required data is missing not
        if our own data pointer is NULL, update hookfunction for
        log window
2002-12-08 14:58:03 +00:00
Paul Mangan
6596d66d33 clean up: remove unneccesary includes 2002-12-08 14:41:24 +00:00
Christoph Hohmann
ef85765076 0.8.6claws77
* src/folderview.c
* src/statusbar.c
* src/summaryview.c
* src/common/hooks.[ch]
        hook functions now have a gboolean return value, if a hook
        returns TRUE it will stop executing of any more hooks in
        the same hooklist for this invokation
2002-12-08 14:35:05 +00:00
Colin Leroy
d95dc10328 missing argv0 2002-12-08 14:17:52 +00:00
Christoph Hohmann
91e8ab0aaf 0.8.6claws75
* src/Makefile.am
* src/about.c
* src/account.c
* src/crash.c
* src/esmtp.h
* src/imap.[ch]
* src/inc.c
* src/main.c
* src/mainwindow.c
* src/news.c
* src/pop.[ch]
* src/prefs_account.[ch]
* src/prefs_common.[ch]
* src/send.[ch]
* src/smtp.[ch]
* src/ssl_certificate.[ch]
* src/ssl_manager.[ch]
* src/common/Makefile.am
* src/common/log.c
* src/common/nntp.[ch]
* src/common/socket.[ch]
* src/common/ssl.[ch]
* src/gtk/sslcertwindow.c
* ac/openssl.m4
        use new autoconf script to detect OpenSSL with extra parameters
        to specify the location of libs and includes, also remove USE_SSL
        to USE_OPENSSL

* src/common/sylpheed.[ch]
* src/common/version.h.in
        start seperation of common code initialization seperated from gui

last commit did not work without this, so here is the rest
2002-12-08 13:52:10 +00:00
Christoph Hohmann
42cffee3d7 0.8.6claws75
* src/summaryview.c
        The function that is called when a color lable changes
        should not change the color lable again
2002-12-08 13:37:37 +00:00
Colin Leroy
ee65ffbefa warning fixes 2002-12-08 12:40:36 +00:00
Colin Leroy
53d1e73e38 add hook for statusbar logging 2002-12-08 11:37:28 +00:00
Colin Leroy
a8da04aeab put back log.h include (shouldn't have removed it) 2002-12-08 03:21:35 +00:00
Colin Leroy
f5307d0d0b new certificate presentation
(easier ui separation for ssl cert check, only hook missing)
2002-12-08 03:15:44 +00:00
Christoph Hohmann
cd31a61dd9 0.8.6claws70
* src/Makefile.am
* src/nntp.[ch]                 ** REMOVE **
* src/common/Makefile.am
* src/common/nntp.[ch]          ** NEW **
        move nntp files to common directory
2002-12-07 14:48:14 +00:00
Christoph Hohmann
439153ecd4 0.8.6claws69
* src/procmsg.[ch]
* src/summaryview.c
        implement msginfo update callback using sylpheed's new
        hook system. Invoke hooks from procmsg_msginfo_[un]set_flags.

NOTE: nodes are updated 2 times for now when setting flags (user action),
      once by the hook and once by the summaryview flag setting functions.
2002-12-07 12:20:09 +00:00
Christoph Hohmann
2c5ceb0b82 0.8.6claws68
* src/editgroup.c
        This patch changes the 'Edit Group Details' dialog to
        allow extended selections in either pane, so that
        addresses can be added or removed from a group more
        quickly and easily. (it actually is a net decrease in
        file size, as some unnecessary functions have been
        removed).
        (patch submitted by Luke Plant <lukeplant@users.sourceforge.net>)
2002-12-06 22:56:04 +00:00
Christoph Hohmann
83b5a1f5ff 0.8.6claws67
* src/Makefile.am
* src/template.[ch]             ** REMOVE **
* src/common/Makefile.am
* src/common/template.[ch]      ** NEW **
        move template files to common directory

* src/nntp.c
        add missing log.h include
2002-12-06 22:38:13 +00:00
Melvin Hadasht
d14a1c2064 New trailing 2002-12-06 09:24:51 +00:00
Colin Leroy
9d79c1cc8a Don't modify original search_string or it'll change
the next iterations in the for()
2002-12-05 11:34:13 +00:00
Darko Koruga
a8bcda5e67 Proper check for filtering commands, found by Colin. 2002-12-05 11:06:29 +00:00
Darko Koruga
0c50c0a40a Proper check for NULL string, found by Colin. 2002-12-05 10:46:56 +00:00
Darko Koruga
e6dd47a7c9 Allow Mutt-like patterns in quick search. 2002-12-05 10:31:11 +00:00
Paul Mangan
b6e69f5a3a sync with 0.8.6cvs16 2002-12-05 09:53:23 +00:00
Christoph Hohmann
c585081fe4 0.8.6claws60
* src/imap.[ch]
        put imap authentication code into a new function and
        remove it from imap_session_new that will allow to
        send other commands before authentication
2002-12-04 19:38:21 +00:00
Christoph Hohmann
d6c818ecdd 0.8.6claws59
* src/imap.[ch]
        use already existing method to prevent unneeded IMAP
        folder selects. Set imap_select parameters to NULL
        in some functions if the values are not required.

* src/xml.h
        remove no longer required include
2002-12-04 19:12:43 +00:00
Christoph Hohmann
5ceeec8b74 0.8.6claws57
* src/Makefile.am
* src/gtksctree.[ch]            ** REMOVE **
* src/gtk/Makefile.am
* src/gtk/gtksctree.[ch]        ** NEW **
        move gtksctree files to gtk directory
2002-12-03 21:06:31 +00:00
Christoph Hohmann
5c438dc0e8 0.8.6claws56
* src/Makefile.am
* src/md5.[ch]                  ** REMOVE **
* srm/common/Makefile.am
* src/common/md5.[ch]           ** NEW **
        move md5 files to common directory

* src/gtkstext.c
        remove not required #include
2002-12-03 20:27:39 +00:00
Sergey Vlasov
47389b0619 Fixed the problem of changing the window position when Sylpheed was
launched a second time (see sylpheed-main ML message [sylpheed:17247]).
2002-12-03 18:11:19 +00:00
Sergey Vlasov
9c21e2a852 Removed first-dot escaping when using external command to send messages
(SMTP-only, not needed for sending through pipe).
2002-12-03 14:49:14 +00:00
Paul Mangan
5aff4c331e sync with 0.8.6cvs15 2002-12-03 10:28:02 +00:00
Christoph Hohmann
fdb9d170d3 0.8.6claws51
* src/logwindow.[ch]
* src/common/log.[ch]
        implement logging using a hook function

* src/folderview.c
* src/folder.[ch]
        define hooklist name in header file to avoid
        errors caused by wrong spelling of hooklist names

* src/toolbar.c
        fix warnings
2002-12-02 23:06:13 +00:00
Christoph Hohmann
22f28723c5 0.8.6claws50
* src/common/Makefile.am
        add src/common/hooks.[ch]

* src/common/hooks.[ch]
        implement a simple hook system using glib's hook functions

* src/folder.[ch]
* src/folderview.c
        use new hook system for folder item updates
2002-12-02 21:50:19 +00:00
Christoph Hohmann
6aa3d40bc0 0.8.6claws49
* doc-src/ui_seperation.txt     ** NEW **
        information for ui seperation

* src/Makefile.am
        remove files that were moved to common
        include common directory by default for the header files

* src/inc.c
* src/common/socket.c
* src/automaton.[ch]
        implement automaton using g_io_*-functions instead of
        gdk_input_add to make it ui independent

* src/codeconv.c
* src/compose.c
* src/ldif.c
* src/pgptext.c
* src/procmime.c
* src/rfc2015.c
* src/smtp.c
* src/unmime.c
        remove common/ prefix because directory is now in
        include path

* src/compose.c
* src/folder.c
* src/folderview.c
* src/mainwindow.c
* src/messageview.c
* src/prefs_common.c
* src/procmsg.c
* src/rfc2015.c
        fix warnings

* src/imap.c
* src/inc.c
* src/news.c
* src/pop.c
* src/send.c
* src/smtp.c
* src/ssl_certificate.c
        add log.h header file for logging functions

* src/main.c
* src/common/utils.c
* src/summaryview.c
* src/xml.c
        o move debug_mode to commno/utils.c
        o add functions to set and get debug_mode

* src/defs.h                    ** REMOVE **
* src/intl.h                    ** REMOVE **
* src/socket.[ch]               ** REMOVE **
* src/ssl.[ch]                  ** REMOVE **
* src/utils.[ch]                ** REMOVE **
        replaced by new files in src/common/

* src/common/Makefile.am
        add new files in src/common/

* src/common/defs.h             ** NEW **
* src/common/intl.h             ** NEW **
* src/common/log.[ch]           ** NEW **
* src/common/socket.[ch]        ** NEW **
* src/common/ssl.[ch]           ** NEW **
* src/common/utils.[ch]         ** NEW **
        replacement for files in src/
2002-12-02 17:41:39 +00:00
Colin Leroy
49e919f1ba cosmetics 2002-12-02 17:27:58 +00:00
Colin Leroy
60974e7804 scroll folderview during dnd 2002-12-02 17:06:27 +00:00
Colin Leroy
a519c307bd add test to allow moving only within the same mailbox 2002-12-02 11:35:24 +00:00
Colin Leroy
9443ce8f5f folder moving updates (context menu, dnd for mbox) 2002-12-02 11:11:22 +00:00
Christoph Hohmann
9838169a98 0.8.6claws43
* src/Makefile.am
* src/pgptext.c
* src/procmime.c
* src/rfc2015.c
* src/uuencode.[ch]             ** REMOVED **
* src/common/Makefile.am
* src/common/uuencode.[ch]      ** NEW **
        move uuen/decoder to common directory
2002-11-30 20:00:26 +00:00
Christoph Hohmann
2883f69ead 0.8.6claws42
* src/Makefile.am
* src/base64.[ch]
* src/codeconv.c
* src/compose.c
* src/ldif.c
* src/pgptext.c
* src/procmime.c
* src/rfc2015.c
* src/smtp.c
* src/unmime.c
* src/common/Makefile.am
* src/common/base64.[ch]
        move base64 en/decoder to common directory
2002-11-30 19:28:53 +00:00
Christoph Hohmann
cfd60223b5 0.8.6claws41
* src/common                    ** NEW **
        new directory for UI independent code
* src/gtk                       ** NEW **
        new directory for GTK frontend
* src/common/.cvsignore         ** NEW **
* src/gtk/.cvsignore            ** NEW **
        ignore build files
* src/common/Makefile.am        ** NEW **
* src/gtk/Makefile.am           ** NEW **
        automake files to build new seperated stuff
* src/Makefile.am
        the binary will currently still be build with the
        files in src, so we include the code from the
        subdirs for now after building the libs there
2002-11-30 17:26:51 +00:00
Paul Mangan
b1090a3038 fix bug [642731] 'Wrong selected account with drafted mail' 2002-11-30 15:26:18 +00:00
Oliver Haertel
252f9cb5a7 handle several messageviews correctly 2002-11-29 18:59:03 +00:00
Oliver Haertel
e4d20672a6 msgview stays open if msgs are deleted 2002-11-29 16:55:03 +00:00
Oliver Haertel
233692e83d disable compose button by default, move deleted msgs to trash 2002-11-29 15:36:33 +00:00
Melvin Hadasht
afcba7e66b Inform about signature expirations. Gpgme 0.3.10 is now required. 2002-11-29 14:52:27 +00:00
Paul Mangan
1ce3011d9f after a crash check only local folders for new messages 2002-11-29 11:54:27 +00:00
Paul Mangan
e8fa8d4c18 re-instate 'Check for new messages' in Newsgroup 2002-11-29 11:52:35 +00:00
Paul Mangan
309a101bed more changes to the English 2002-11-29 09:41:51 +00:00
Paul Mangan
a459923ee0 sync with 0.8.6cvs13 2002-11-29 08:07:57 +00:00
Oliver Haertel
7354786085 messageview toolbar patch 4 by Ivan Francolin Martinez (ivanfm@sourceforge.net) 2002-11-28 22:56:41 +00:00
Oliver Haertel
f1c622cbe7 messageview toolbar patch 3 by Ivan Francolin Martinez (ivanfm@sourceforge.net) 2002-11-28 22:53:24 +00:00
Oliver Haertel
3cc731eb9b messageview toolbar patch 2 by Ivan Francolin Martinez (ivanfm@sourceforge.net) 2002-11-28 22:50:47 +00:00
Oliver Haertel
5a63256797 messageview toolbar patch 1 by Ivan Francolin Martinez (ivanfm@sourceforge.net) 2002-11-28 22:45:18 +00:00
Oliver Haertel
5d19d071a4 getting ready for messageview toolbar patch 2002-11-28 22:36:14 +00:00
Thorsten Maerz
9c7e6a4e3d cleaned up conflicting declarations of imageview_show_image() 2002-11-28 21:10:18 +00:00
Paul Mangan
9025b13a47 a few more improvements to the English 2002-11-28 17:23:30 +00:00
Colin Leroy
674d6c1f90 fix bugs in prefs_filtering_delete_path 2002-11-28 11:17:44 +00:00
Paul Mangan
317a937333 improve the English in the GUI 2002-11-27 17:41:38 +00:00
Colin Leroy
c9a3b060d4 fix processing renaming problems after last commit 2002-11-27 15:06:54 +00:00
Colin Leroy
9f32e75352 enable IMAP folder dnd 2002-11-27 13:21:07 +00:00
Paul Mangan
a6c6e6adb1 do command-line processing before gtk_init 2002-11-27 09:58:04 +00:00
Paul Mangan
07a296b475 sync with 0.8.6cvs12 2002-11-27 09:26:17 +00:00
Colin Leroy
de8c4368ec almost forgot to commit the file :)
Fix criteria_execute's not flag
2002-11-27 00:21:44 +00:00
Christoph Hohmann
b60935870d 0.8.6claws16
* src/ssl.c
	rewrite the ssl code a little bit, only use one
	SSL context, set default certificates' file/path
2002-11-26 21:33:20 +00:00
Thorsten Maerz
0f3d603b35 fix default-reply-to (closes Feture Request #643656) 2002-11-26 21:00:58 +00:00
Melvin Hadasht
7c26a99101 * src/prefs_actions.c
Made pipe-actions ignore short headers in message view
	Made trailing-pipe-actions write in the message view with
	the same font as the original message
2002-11-26 20:45:42 +00:00
Paul Mangan
ece2069ac4 commit correct version of compose.c 2002-11-26 11:38:50 +00:00
Paul Mangan
be8bed3882 sync with 0.8.6cvs11 2002-11-26 11:19:34 +00:00
Colin Leroy
2e7395bf9a Fix collapsed folder not auto-expanding during
mail dnd, if it was the source folder.
2002-11-25 23:21:43 +00:00
Colin Leroy
8f5c4045ee move slist of nodes to be recollapsed in folderview struct 2002-11-25 23:04:33 +00:00
Paul Mangan
03963d5450 fix breakage caused by last commit 2002-11-25 19:19:09 +00:00
Paul Mangan
04c5cdf0f4 sync with 0.8.6cvs5 2002-11-25 18:11:42 +00:00
Paul Mangan
85dba908c2 sync with 0.8.6cvs3 2002-11-25 18:10:26 +00:00
Paul Mangan
5fe70b0332 sync with 0.8.6cvs3 2002-11-25 18:09:26 +00:00
Colin Leroy
89d6b5e8bf add spring-loaded folders 2002-11-25 17:00:10 +00:00
Colin Leroy
ac3b5f02d5 Visual feedback when there are unread answers to marked mails 2002-11-25 15:38:06 +00:00
Colin Leroy
f67068a4d8 add SSL manager 2002-11-25 15:21:47 +00:00
Colin Leroy
1120a3a374 Add S_SEARCH_EXTENDED to the quick search, which
allows to search using filtering syntax.
2002-11-25 15:04:52 +00:00
Colin Leroy
646487c65e Deletion of duplicates now prefer deleting
the unread dup (fixes feature-request 638989).
2002-11-25 14:58:25 +00:00
Alfons Hoogervorst
cacf54e302 * src/imap.c
tiny memory leak found by browsing Dimitar's
	valgrind report
2002-11-23 11:05:23 +00:00
Christoph Hohmann
3b8c899878 0.8.5claws179
* src/compose.c
* src/inc.c
* src/prefs_filtering.c
* src/summaryview.c
        more warning fixes
2002-11-22 23:26:53 +00:00
Alfons Hoogervorst
cb40f19acc * src/summaryview.c
summary_execute_delete_func(): if message is deleted, make
	sure to also remove its entry in the subject hash table.
	fixes a corner case bug.
2002-11-22 11:46:05 +00:00
Paul Mangan
8c9063d422 fix for message display in UTF-8 locales 2002-11-22 10:18:00 +00:00
Colin Leroy
c41017a0bd * src/procmsg.[ch]
Add procmsg_remove_special_headers()
	* src/mh.c
		Use procmsg_remove_special_headers() for
		previous fix
2002-11-21 14:19:29 +00:00
Colin Leroy
a1e1663007 Fix copying from queue/draft folders
for MH folders
VS: ----------------------------------------------------------------------
2002-11-21 08:42:25 +00:00
Christoph Hohmann
365334c5d7 0.8.5claws173
* src/crash.c
* src/filtering.c
* src/logwindow.c
* src/main.c
* src/matcher_parser_lex.[hl]
* src/mbox.c
* src/mbox_folder.[ch]
* src/prefs_filtering.c
* src/procheader.c
* src/quote_fmt_lex.l
* src/ssl.c
        fix all warnings except the warnings in lex and yacc files
2002-11-21 00:54:52 +00:00
Christoph Hohmann
34ef99b7d1 0.8.5claws172
* src/imap.c
        fix MsgInfo retrieval for IMAP draft and queue folders
        (closes bug [ 619558 ] Draft saving on IMAP box issue)
2002-11-20 13:42:51 +00:00
Christoph Hohmann
2d405d9416 * src/compose.c
fix segfault, when draft saving does not get
        the MsgInfo of the new message
        (closes bug [ 640699 ] Claws170: crash drafting
         mail ( IMAP ))
2002-11-19 21:10:31 +00:00
Christoph Hohmann
c728267e0f * src/procmsg.c
add parameter check for flag setting function
        (closes bug [ 640619 ] Claws169: crash
         - drafting a mail (IMAP))

we should still investigate why the function is called with
a null pointer
2002-11-19 12:56:36 +00:00
Paul Mangan
50edd6dcf9 more sensitivity fixes to redirect mode 2002-11-18 14:28:06 +00:00
Paul Mangan
c6ddbfd269 fix sensitivity of menu items in compose_redirect() 2002-11-18 13:01:50 +00:00
Paul Mangan
ea43446614 fix bug [ 603259 ] 'attachment got lost on bounce' 2002-11-18 11:20:13 +00:00
Colin Leroy
b62d5307c3 remove old filtering stuff 2002-11-18 09:34:09 +00:00
Oliver Haertel
18b31d8234 remove typedef 2002-11-17 18:07:23 +00:00
Oliver Haertel
29a69cdb6d make toolbar events translatable 2002-11-17 17:05:57 +00:00
Colin Leroy
52ca660f65 Revert too-soon integration of a feature planned for 0.8.6
(Sorry to have sent you this in an unrelated patch, Christoph...)
2002-11-17 09:36:23 +00:00
Christoph Hohmann
f3c6eaab37 * src/imap.c
use main's implementation of imap_get_msginfo
2002-11-16 20:10:30 +00:00
Christoph Hohmann
b0d60ee105 * src/compose.c
* src/folder.[ch]
* src/imap.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
* src/procmsg.c
* src/summaryview.c
        replace claws' fetch_msginfo with main's get_msginfo
        (use main's implementation where possible)
2002-11-16 19:53:47 +00:00
Colin Leroy
1e42b5a37a (Sorry :() missed a check in last commit... 2002-11-16 15:03:51 +00:00
Colin Leroy
027a836a7f check for missing parts in the certificates 2002-11-16 14:47:31 +00:00
Colin Leroy
38c2094cac preventive fix (missing check) found by Alfons 2002-11-15 22:26:04 +00:00
Colin Leroy
2cd7bcb869 fix error handling in folder dnd (thanks to Alfons) 2002-11-15 19:51:25 +00:00
Colin Leroy
9f4d0f91d4 remove gui stuff from folder.c 2002-11-15 15:36:30 +00:00
Colin Leroy
8d01a63f07 Callback system for MsgInfo (better fix for updating the summaryview
after sending a mail)
2002-11-15 14:04:35 +00:00
Colin Leroy
433d29fdba update folderitem after send 2002-11-14 22:22:23 +00:00
Christoph Hohmann
e6403606f9 * src/folder.c
fix wrong position of NULL pointer check found
        by Sergey
2002-11-14 19:50:22 +00:00
Christoph Hohmann
8c7f0e15b4 * src/folder.c
fix segfault when deleting messages from IMAP folders
        (closes bug [ 635641 ] Crash deleting mail in IMAP trash)
2002-11-14 17:19:17 +00:00
Colin Leroy
3e1c76edf1 fix default account selection when forwarding 2002-11-14 16:45:07 +00:00
Colin Leroy
adc3d61d68 fix forward and save to special folder 2002-11-14 16:35:48 +00:00
Thorsten Maerz
f53b60c907 inc_start(): Files were not moved from .processing to inbox 2002-11-14 15:45:10 +00:00
Colin Leroy
db6af1923d fix file operations
From openssl docs:
"The encoded data is in binary form and may contain embedded zeroes.
 Therefore any FILE pointers or BIOs should be opened in binary mode."
2002-11-14 12:34:47 +00:00
Alfons Hoogervorst
9311c09a64 * src/folder.c
folder_item_close(): only mark messages unread
	when a folder has new messages
2002-11-13 21:14:05 +00:00
Keith Edmunds
813b8fa8e8 Remove superfluous include 2002-11-13 19:23:52 +00:00
Keith Edmunds
9ffca84a62 Fixed problem in imap.c where mails copied or moved between IMAP folders
could be lost.
2002-11-13 19:03:01 +00:00
Colin Leroy
2317dfe6e6 fix unbalanced " problem in rules 2002-11-13 14:47:33 +00:00
Christoph Hohmann
51faf3c248 you should always test you code, shame on me ;) 2002-11-13 13:35:16 +00:00
Christoph Hohmann
10afe4cb67 correct bug in last commit 2002-11-13 13:30:55 +00:00
Christoph Hohmann
bab34c3629 * src/folder.c
* src/folderview.c
        moved cache saving to folder_item_close
        the folderview should not have to deal with
        this things
2002-11-13 13:27:56 +00:00
Christoph Hohmann
be4d6c38c8 * src/summaryview.c
moved setting of important score to
        summary_set_prefs_from_folderitem
2002-11-13 13:16:20 +00:00
Colin Leroy
c5e6eb20e1 fix a segfault in the parser 2002-11-13 12:55:51 +00:00
Paul Mangan
cdb01a016b sync with 0.8.5cvs24 2002-11-13 08:59:53 +00:00
Colin Leroy
843124609c revert, problem... :( 2002-11-13 01:39:39 +00:00
Colin Leroy
74f2cdc393 Network endian for mark and cache files 2002-11-13 01:26:21 +00:00
Colin Leroy
76fc4cd3be fix "socket error" not showing 2002-11-12 23:17:12 +00:00
Colin Leroy
53d0fc403b reverse last commit but still reverse the list 2002-11-12 17:20:01 +00:00
Colin Leroy
b52d38ed1f reverse msgcache_get_msg_list order 2002-11-12 16:57:24 +00:00
Melvin Hadasht
12a498dc5e Added a check for NULL prefs_common.dictionary 2002-11-12 12:43:56 +00:00
Colin Leroy
ce37dab091 use FQDN host in certificates 2002-11-12 12:38:52 +00:00
Colin Leroy
fed0490e74 add port to certificate checker
(sorry for once more breaking registered certificates :( )
2002-11-12 10:20:22 +00:00
Paul Mangan
e9de3fba5b (ahem) fix another typo 2002-11-12 09:40:48 +00:00
Paul Mangan
e97f14a4f5 fix typo 2002-11-12 09:37:34 +00:00
Paul Mangan
ea01cb289a sync with 0.8.5cvs23 2002-11-12 09:09:22 +00:00
Colin Leroy
4588d39ea1 cleaner messages, no popup if required 2002-11-12 08:37:34 +00:00
Colin Leroy
6971bcf71c _Really_ clean it 2002-11-11 21:43:53 +00:00
Colin Leroy
96da3e144d fixed leak 2002-11-11 21:31:23 +00:00
Colin Leroy
a2b2a4d46b cleaned, better use of ssl api 2002-11-11 21:22:58 +00:00
Colin Leroy
ce63597645 fix a typo 2002-11-11 12:36:40 +00:00
Colin Leroy
4aa63617cf Check SSL certificates 2002-11-11 12:32:04 +00:00
Paul Mangan
e1fe2b7be9 sync with 0.8.5cvs22 2002-11-11 09:47:57 +00:00
Paul Mangan
b93d4f607c sync with 0.8.5cvs21 2002-11-11 08:38:54 +00:00
Jens Oberender
84e94b4e04 * src/folder.c
* src/folderview.c
	corrected some typing
* po/de.po
	updated german translation
* sylpheed.spec.in
	cleaned up specfile and adjusted it for claws
2002-11-10 21:30:46 +00:00
Colin Leroy
d6a37ec2a7 statusbar push/pop fix 2002-11-10 19:42:07 +00:00
Colin Leroy
fd37302e57 Fix hanging after viewing properties 2002-11-10 16:37:00 +00:00
Hoà Viêt Dinh
3d8871c322 bug when editing filters or scoring rules is fixed 2002-11-10 16:10:53 +00:00
Colin Leroy
9bd22d7df6 added missing folder->destroy() initialisation for mbox folders 2002-11-10 12:04:26 +00:00
Colin Leroy
3f8fec6849 fix the statusbar messages 2002-11-09 23:44:37 +00:00
Colin Leroy
224cd033c0 fix hangs 2002-11-09 23:26:27 +00:00
Christoph Hohmann
1467d4c593 * src/folderview.c
just changed order of calls (reverse order of
        associated calls)
* src/inc.c
        lock inc when checking only one account, otherwise
        inc all could be executed at the same time
2002-11-09 23:21:55 +00:00
Christoph Hohmann
2b81361088 * src/folderview.c
better unlock the mouse cursor before calling
        summary_show because it changes the cursor too
2002-11-09 22:28:34 +00:00
Christoph Hohmann
a6e9ce092c * src/folder.[ch]
* src/folderview.c
        add functions to open and close a folder
        o opending call execute scanning for remote folders
          and processing
        o closing will unset new flag for messages
2002-11-09 22:06:23 +00:00
Colin Leroy
653476fe84 fix filtering saving for non-leaf folders 2002-11-09 21:43:51 +00:00
Paul Mangan
53481eaabe re-word a label 2002-11-09 18:38:01 +00:00
Colin Leroy
ced1b8a0b7 minor esthetic fix 2002-11-09 18:19:51 +00:00
Colin Leroy
73d343064e * src/folderview.c
Fix prefs_filtering deletion for MH folders (same
                reason as below)
        * src/prefs_filtering.c
                Fix prefs_filtering renaming and deletion for
                folder-based processing rules.
2002-11-09 17:01:19 +00:00
Christoph Hohmann
042de6ca14 * src/compose.c
* src/folder.[ch]
* src/folderview.[ch]
* 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
        implement a callback system for folder item updates
2002-11-09 16:35:13 +00:00
Colin Leroy
7eadaa8742 Fix prefs_filtering renaming for MH folders (we
shouldn't rename by path as another folder could
                have the same hierarchy).
2002-11-09 16:26:40 +00:00
Colin Leroy
cd0144b450 remove outdated comment 2002-11-09 13:28:35 +00:00
Colin Leroy
4bb25cfe41 fix leak, rename some vars 2002-11-09 13:02:30 +00:00
Paul Mangan
5b444f4c88 catch a typo 2002-11-09 10:44:44 +00:00
Colin Leroy
51282216de one more fix to processing rules 2002-11-09 02:50:10 +00:00
Colin Leroy
79c40228e8 more fixes to folder dnd (folderview locking, feedback to the user, don't copy
filtering compiled regexps)
2002-11-09 02:09:58 +00:00
Colin Leroy
ae75ac2b18 copy scoring when moving a folder
yeah, all done :)
2002-11-08 21:17:39 +00:00
Colin Leroy
8cc60e4d0c fix a segfault when move fails
fix forgetting folder's processing rules
2002-11-08 20:29:43 +00:00
Colin Leroy
3ac7784ba2 sort after move
change a printf to debug_print
2002-11-08 18:05:18 +00:00
Colin Leroy
badfcb06af fix a typo 2002-11-08 17:39:59 +00:00
Colin Leroy
3dde1e11a3 stupido fixes his segfaults 2002-11-08 17:36:53 +00:00
Colin Leroy
0b7dab93cc some forgotten prefs (threaded, sort_key, ...) 2002-11-08 15:57:21 +00:00
Colin Leroy
124c0e5631 Fixes and optimization to folder dnd 2002-11-08 15:42:57 +00:00
Paul Mangan
0ad4470aa0 correct some typos 2002-11-08 15:33:03 +00:00
Paul Mangan
8111699ad6 prevent mixed-mode Privacy settings 2002-11-08 15:12:54 +00:00
Paul Mangan
0a8661971a re-implement GnuPG 'on-the-fly' mode selection 2002-11-08 11:51:15 +00:00
Colin Leroy
bd15618b93 Change "Property" to "Properties" 2002-11-08 11:07:31 +00:00
Colin Leroy
2c4b979207 allow dropping a folder to a root folder
(rescanning optimisations for soon)
2002-11-07 14:22:31 +00:00
Paul Mangan
c498970333 revert last commit 2002-11-07 12:03:41 +00:00
Paul Mangan
6fca5f4909 fix reply-to-list bug. closes bug report [633382] 2002-11-07 11:54:51 +00:00
Paul Mangan
d9dfe6f8f8 add a forgotten '#if USE_GPGME ... #endif' 2002-11-07 10:25:47 +00:00
Paul Mangan
baf724538a sync with 0.8.5cvs20 2002-11-07 08:28:17 +00:00
Colin Leroy
5856abfc59 just for the record 2002-11-07 01:59:01 +00:00
Colin Leroy
2d08f3c090 wow, a segfault hiding, waiting to bite 2002-11-07 01:03:29 +00:00
Colin Leroy
b77287980a select folder after moving it 2002-11-07 01:00:26 +00:00
Colin Leroy
7ee0a5f355 fix a third case of rule rewriting 2002-11-07 00:28:05 +00:00
Colin Leroy
c1f46b6c07 fix a leak 2002-11-06 23:58:12 +00:00
Colin Leroy
5349fee78a folder dnd 2002-11-06 23:56:26 +00:00
Colin Leroy
979493f7c2 return NULL if make_dir_hier fails 2002-11-06 22:32:44 +00:00
Paul Mangan
7e293319fb allow 'on-the-fly' changing of the type of encryption and/or signing used (mime/ascii) via the compose window 2002-11-06 10:30:41 +00:00
Paul Mangan
42908ab482 sync with 0.8.5cvs19 2002-11-06 09:46:42 +00:00
Alfons Hoogervorst
1a811f3bce * src/crash.c
very minor cleanups: nothing to see here, move on. :-)
2002-11-05 22:15:28 +00:00
Colin Leroy
96dee52528 Discard/Draft/Cancel when quitting with messages open 2002-11-05 19:01:38 +00:00
Thorsten Maerz
564f532490 reenabled default_reply_to folder option 2002-11-05 18:56:17 +00:00
Colin Leroy
8e9458ad22 * src/compose.[ch]
add compose_draft()
        * src/crash.c
                add SIGTERM handler
        * src/main.[ch]
                add clean_quit() for the SIGTERM handler
2002-11-05 15:55:32 +00:00
Melvin Hadasht
7c4baf285d Fixed log clipping bug #616795 2002-11-05 14:58:09 +00:00
Paul Mangan
3cfe5f39f8 sync with 0.8.5cvs17 2002-11-05 09:24:27 +00:00
Thorsten Maerz
0d00ee9a76 add check if gpg is active 2002-11-03 20:37:45 +00:00
Thorsten Maerz
b46b931247 removed GSList declaration causing trouble on MacOS-X 2002-11-03 14:09:28 +00:00
Paul Mangan
f4acca40a7 remove last remnants of main's filter code 2002-11-01 20:26:39 +00:00