Christoph Hohmann [Fri, 10 Jan 2003 22:20:35 +0000 (22:20 +0000)]
update doc-src readme.txt
Alfons Hoogervorst [Fri, 10 Jan 2003 22:01:14 +0000 (22:01 +0000)]
* 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")
Christoph Hohmann [Fri, 10 Jan 2003 21:56:39 +0000 (21:56 +0000)]
0.8.8claws78
* src/imap.c
o fix warnings
o use CAPABILITY to check if NAMESPACE is available
Christoph Hohmann [Fri, 10 Jan 2003 21:37:08 +0000 (21:37 +0000)]
add IMAP NAMESPACE RFC
Christoph Hohmann [Fri, 10 Jan 2003 21:34:22 +0000 (21:34 +0000)]
Add IMAP UIDPLUS RFC
Christoph Hohmann [Fri, 10 Jan 2003 20:53:30 +0000 (20:53 +0000)]
0.8.8claws77
* src/imap.[ch]
apply UIDPLUS IMAP extension support patch
Patch submitted by Simon 'corecode' Schubert
Paul Mangan [Fri, 10 Jan 2003 15:51:01 +0000 (15:51 +0000)]
a sync from main which fixes the news account folders' Properties bug
Christoph Hohmann [Fri, 10 Jan 2003 14:58:10 +0000 (14:58 +0000)]
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.
Paul Mangan [Fri, 10 Jan 2003 09:54:06 +0000 (09:54 +0000)]
change English used in Alert when entry is not used
Paul Mangan [Fri, 10 Jan 2003 09:53:37 +0000 (09:53 +0000)]
sync with 0.8.8cvs4
Darko Koruga [Fri, 10 Jan 2003 06:41:52 +0000 (06:41 +0000)]
Fix crash when importing pine addressbook (reported on ML by dybulk@tri8.net).
Alfons Hoogervorst [Thu, 9 Jan 2003 21:36:54 +0000 (21:36 +0000)]
* src/inc.c
filtering performance: use new style folder update
Christoph Hohmann [Thu, 9 Jan 2003 20:38:38 +0000 (20:38 +0000)]
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)
Paul Mangan [Thu, 9 Jan 2003 13:18:08 +0000 (13:18 +0000)]
add info about 'dynamic' signatures
Paul Mangan [Thu, 9 Jan 2003 09:06:58 +0000 (09:06 +0000)]
revert unwnated sync
Paul Mangan [Thu, 9 Jan 2003 08:51:02 +0000 (08:51 +0000)]
sync with 0.8.8cvs3
Alfons Hoogervorst [Wed, 8 Jan 2003 21:23:44 +0000 (21:23 +0000)]
add Kim Schulz
Alfons Hoogervorst [Wed, 8 Jan 2003 21:21:41 +0000 (21:21 +0000)]
* src/addressadd.c
apply patch by Kim Schulz to fix build breakage
because of missing variable
Paul Mangan [Wed, 8 Jan 2003 19:57:10 +0000 (19:57 +0000)]
sync with 0.8.8cvs2
Paul Mangan [Wed, 8 Jan 2003 19:14:24 +0000 (19:14 +0000)]
update Italian translation
Paul Mangan [Wed, 8 Jan 2003 19:13:51 +0000 (19:13 +0000)]
when using 'Add sender to addressbook' allow name to be edited and remarks to be entered
Paul Mangan [Wed, 8 Jan 2003 19:13:30 +0000 (19:13 +0000)]
when using 'Add sender to addressbook' allow name to be edited and remarks to be entered; update Italian translation
Darko Koruga [Wed, 8 Jan 2003 10:00:57 +0000 (10:00 +0000)]
Fix description for marked messages.
Paul Mangan [Wed, 8 Jan 2003 09:54:28 +0000 (09:54 +0000)]
update and re-arrange
Paul Mangan [Wed, 8 Jan 2003 09:54:07 +0000 (09:54 +0000)]
remove full path to sylpheed executable, just 'sylpheed' will do
Paul Mangan [Wed, 8 Jan 2003 09:53:19 +0000 (09:53 +0000)]
add script to enable phoenix as default browser
Christoph Hohmann [Tue, 7 Jan 2003 22:48:35 +0000 (22:48 +0000)]
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
Melvin Hadasht [Tue, 7 Jan 2003 22:17:35 +0000 (22:17 +0000)]
Fixed crash when using '%p' Actions on displayed images + code clean up
Christoph Hohmann [Tue, 7 Jan 2003 21:49:44 +0000 (21:49 +0000)]
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
Christoph Hohmann [Tue, 7 Jan 2003 12:33:53 +0000 (12:33 +0000)]
fix type
Christoph Hohmann [Tue, 7 Jan 2003 12:31:27 +0000 (12:31 +0000)]
0.8.8claws6
* src/prefs_actions.c
don't translate empty strings
patch by Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
Christoph Hohmann [Mon, 6 Jan 2003 23:16:58 +0000 (23:16 +0000)]
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)
Alfons Hoogervorst [Mon, 6 Jan 2003 22:21:59 +0000 (22:21 +0000)]
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
Christoph Hohmann [Mon, 6 Jan 2003 22:01:43 +0000 (22:01 +0000)]
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)
Christoph Hohmann [Mon, 6 Jan 2003 21:16:17 +0000 (21:16 +0000)]
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)
Paul Mangan [Mon, 6 Jan 2003 20:39:06 +0000 (20:39 +0000)]
sync with 0.8.8cvs1
Christoph Hohmann [Mon, 6 Jan 2003 19:53:32 +0000 (19:53 +0000)]
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
Christoph Hohmann [Mon, 6 Jan 2003 18:54:30 +0000 (18:54 +0000)]
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
Paul Mangan [Mon, 6 Jan 2003 15:28:57 +0000 (15:28 +0000)]
fix an old typo
Colin Leroy [Mon, 6 Jan 2003 13:29:04 +0000 (13:29 +0000)]
no regexp in reply-finder
Jens Oberender [Mon, 6 Jan 2003 11:09:17 +0000 (11:09 +0000)]
* src/jpilot.c
fixed a wrong free in jpilot_read_db_files
Colin Leroy [Mon, 6 Jan 2003 09:16:45 +0000 (09:16 +0000)]
cvs-proxy for Alfons ;)
Colin Leroy [Sun, 5 Jan 2003 23:31:30 +0000 (23:31 +0000)]
cleanup & reply-finder now displays the first
matching message
Alfons Hoogervorst [Sun, 5 Jan 2003 22:24:25 +0000 (22:24 +0000)]
re-organize matcher part 7; more to come
* src/matcher.[ch]
fixes for constant correctness;
more documentation;
Alfons Hoogervorst [Sun, 5 Jan 2003 19:36:33 +0000 (19:36 +0000)]
re-organize matcher part 6; more to come
* src/matcher.[ch]
fixes for constant correctness;
more documentation;
* src/filtering.c
fix for constant correctness
Colin Leroy [Sun, 5 Jan 2003 17:33:08 +0000 (17:33 +0000)]
basic reply-finder
Paul Mangan [Sun, 5 Jan 2003 17:19:27 +0000 (17:19 +0000)]
small change to English
Paul Mangan [Sun, 5 Jan 2003 17:19:02 +0000 (17:19 +0000)]
prefs_filtering_action_select(): improve logic and uniformity of gui
Alfons Hoogervorst [Sun, 5 Jan 2003 13:02:43 +0000 (13:02 +0000)]
fine tune solution to focus problems (bug #7)
* src/mainwindow.c
mainwindow_focus_in_event(): remove grab event check
* src/summaryview.c
summary_button_pressed(): move selection on right-click
too. we can't possibly move the selection back after
canceling a dialog, because gtk's incomplete focus
management. whether this is a good solution, only time
will tell.
Christoph Hohmann [Sun, 5 Jan 2003 12:31:53 +0000 (12:31 +0000)]
0.8.8claws46
* src/imap.c
fix crash when no imap connection could be established
Paul Mangan [Sun, 5 Jan 2003 12:28:18 +0000 (12:28 +0000)]
fix bug 605957 'shortcuts in popup-menu'
Alfons Hoogervorst [Sun, 5 Jan 2003 00:07:28 +0000 (00:07 +0000)]
* src/mainwindow.c
focus_in_event handler should not select summary view row
when another window (menu, dialog) grabbed for events
(bug #7, "[0.8.8claws42] Message summary focus")
Christoph Hohmann [Sat, 4 Jan 2003 20:49:30 +0000 (20:49 +0000)]
0.8.8claws43
* src/procmsg.c
update save folder after adding the sent message
Christoph Hohmann [Thu, 2 Jan 2003 22:16:35 +0000 (22:16 +0000)]
0.8.8claws42
* src/common/plugin.c
fix unloading of all plugins and unload
plugins in reverse order
* src/gtk/pluginwindow.c
implement function of load and unload button
* src/gtk/prefswindow.c
* src/gtk/prefswindow.h
rename register function and add new unregister
function
* src/plugins/spamassassin/spamassassin_gtk.c
unregister prefs page and update for changes in
src/gtk/prefswindow.c
Paul Mangan [Thu, 2 Jan 2003 18:33:03 +0000 (18:33 +0000)]
update Spanish translation
Paul Mangan [Thu, 2 Jan 2003 18:03:25 +0000 (18:03 +0000)]
fixes and improvements to tb2sylpheed
Thorsten Maerz [Thu, 2 Jan 2003 13:07:27 +0000 (13:07 +0000)]
fixed wrong return value
Thorsten Maerz [Thu, 2 Jan 2003 04:50:03 +0000 (04:50 +0000)]
fixed printing wrong variable
Thorsten Maerz [Thu, 2 Jan 2003 04:21:25 +0000 (04:21 +0000)]
fixed acessing members of freed pfile struct
Thorsten Maerz [Thu, 2 Jan 2003 04:16:13 +0000 (04:16 +0000)]
detect loops across several messages
Match Grun [Thu, 2 Jan 2003 01:56:30 +0000 (01:56 +0000)]
Fixed memory leak.
Match Grun [Wed, 1 Jan 2003 21:20:20 +0000 (21:20 +0000)]
Fixed memory leak.
Thorsten Maerz [Wed, 1 Jan 2003 17:47:30 +0000 (17:47 +0000)]
inhibit endless loop if msg references itself
Christoph Hohmann [Wed, 1 Jan 2003 16:30:29 +0000 (16:30 +0000)]
0.8.8claws33
* src/mainwindow.c
* src/gtk/Makefile.am
* src/gtk/pluginwindow.c ** NEW **
* src/gtk/pluginwindow.h ** NEW **
add plugin window
* src/plugins/demo/demo.c
* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin_gtk.c
write better plugin descriptions
Christoph Hohmann [Tue, 31 Dec 2002 17:02:45 +0000 (17:02 +0000)]
0.8.8claws32
* src/gtk/prefswindow.c
* src/plugins/spamassassin/spamassassin_gtk.c
some small improvements to GTK code
Christoph Hohmann [Tue, 31 Dec 2002 15:46:52 +0000 (15:46 +0000)]
0.8.8claws31
* src/plugins/spamassassin/spamassassin_gtk.c
enable folder select button
Christoph Hohmann [Tue, 31 Dec 2002 14:43:41 +0000 (14:43 +0000)]
0.8.8claws30
* src/mainwindow.c
* src/gtk/Makefile.am
* src/gtk/prefswindow.c ** NEW **
* src/gtk/prefswindow.h ** NEW **
add new prefs window
* src/common/plugin.c
don't try to load empty config lines
* src/plugins/spamassassin/Makefile.am
* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin.h ** NEW **
* src/plugins/spamassassin/spamassassin_gtk.c ** NEW **
GTK config for SpamAssassin Plugin using
the new prefs window
Paul Mangan [Tue, 31 Dec 2002 13:08:10 +0000 (13:08 +0000)]
remove obsolete entry
Paul Mangan [Tue, 31 Dec 2002 13:07:54 +0000 (13:07 +0000)]
remove obsolete entry from POTFILES.in
Alfons Hoogervorst [Tue, 31 Dec 2002 10:45:07 +0000 (10:45 +0000)]
suggestion for doxygen commenting style
Alfons Hoogervorst [Tue, 31 Dec 2002 09:46:20 +0000 (09:46 +0000)]
* src/matcher.[ch]
* src/matcher_parser_parse.y
* src/prefs_matcher.c
add "ignore_thread" and "~ignore_thread" condition so it's
possible to make the actions / scoring operate on the ignore
thread flag
Christoph Hohmann [Tue, 31 Dec 2002 00:11:12 +0000 (00:11 +0000)]
0.8.8claws27
* src/addrbook.c
* src/addrindex.c
* src/folder.c
* src/matcher.c
* src/prefs_account.c
* src/prefs_actions.c
* src/prefs_customheader.c
* src/prefs_display_header.c
* src/prefs_gtk.c
* src/procmime.c
* src/toolbar.c
* src/xmlprops.c
* src/common/prefs.[ch]
extend prefs file handling for reading and automatic handling
of blocks. When reading prefs_set_block_label will automatically
move on to the block. When writing it will copy all other blocks
automatically
* src/common/plugin.c
Now loading plugin filenames from [Plugins] block in
sylpheed rc file
Christoph Hohmann [Mon, 30 Dec 2002 20:53:59 +0000 (20:53 +0000)]
0.8.8claws26
* src/common/hooks.[ch]
return abort status to caller of hooks_invoke
* src/inc.[ch]
invoke message filtering hook and stop
default handling when filter returns abort
* src/common/plugin.[ch]
* src/plugins/demo/demo.c
modify plugin loader, because resolving symbols for strings
does not work correctly
* configure.in
* ac/spamassassin.m4 ** NEW **
* src/plugins/spamassassin/.cvsignore ** NEW **
* src/plugins/spamassassin/Makefile.am ** NEW **
* src/plugins/spamassassin/README ** NEW **
* src/plugins/spamassassin/libspamc.[ch] ** NEW **
* src/plugins/spamassassin/spamassassin.c ** NEW **
* src/plugins/spamassassin/utils.[ch] ** NEW **
add spamassassin plugin, see src/plugins/spamassassin/README
for details
Alfons Hoogervorst [Sun, 29 Dec 2002 16:11:53 +0000 (16:11 +0000)]
* src/mainwindow.c
when moving focus from a message view to the main
window, don't forget to select the summary node
of the displayed message. should fix "[ 659103 ]
focus-follows-mouse confuses sylpheed"
Christoph Hohmann [Sun, 29 Dec 2002 15:57:15 +0000 (15:57 +0000)]
update ui_seperation.txt
Christoph Hohmann [Sun, 29 Dec 2002 15:33:33 +0000 (15:33 +0000)]
0.8.8claws24
* src/Makefile.am
* src/stringtable.[ch] ** REMOVE **
* src/common/Makefile.am
* src/common/stringtable.[ch] ** NEW **
move stringtable files to common directory
Christoph Hohmann [Sun, 29 Dec 2002 15:03:46 +0000 (15:03 +0000)]
0.8.8claws23
* src/Makefile.am
* src/menu.[ch] ** REMOVE **
* src/gtk/Makefile.am
* src/gtk/menu.[ch] ** NEW **
move menu files to gtk directory
Match Grun [Sun, 29 Dec 2002 05:13:00 +0000 (05:13 +0000)]
LDAP/UI code separation. Fix mem leak.
Match Grun [Sun, 29 Dec 2002 05:12:00 +0000 (05:12 +0000)]
LDAP/UI code separation. Fix mem leak.
P/UI code separation. Fix mem leak.
Christoph Hohmann [Sun, 29 Dec 2002 02:01:57 +0000 (02:01 +0000)]
0.8.8claws21
* src/folder.c
only check for IGNORED parent message when message is
not IGNORED itself
Alfons Hoogervorst [Sun, 29 Dec 2002 01:12:28 +0000 (01:12 +0000)]
* src/summaryview.c
set gtksctree's anchor correct (immediate execute
changes the tree's layout, and anchor points at
the incorrect row). fixes "[ 657233 ] multiple msg
delete sometimes off by 1".
we probably have to look for more tree layout /
anchor glitches.
Paul Mangan [Sun, 29 Dec 2002 00:50:48 +0000 (00:50 +0000)]
fix bug [ 659054 ] incorrect sorting of 'From' column
Christoph Hohmann [Sun, 29 Dec 2002 00:30:38 +0000 (00:30 +0000)]
0.8.8claws18
* src/folder.c
* src/procmsg.[ch]
check parent messages for IGNORE THREAD flag, when adding,
moving or copying messages to a folder
Alfons Hoogervorst [Fri, 27 Dec 2002 22:56:17 +0000 (22:56 +0000)]
re-organize matcher part 5; more to come
* src/matcher.c
hash keywords in matchparser_tab
Alfons Hoogervorst [Fri, 27 Dec 2002 20:55:50 +0000 (20:55 +0000)]
re-organize matcher part 4; more to come
* src/matcher_parser.h
* src/matcher_parser_lex.l
* src/matcher_parser_parse.y
cleanup
Alfons Hoogervorst [Fri, 27 Dec 2002 20:28:35 +0000 (20:28 +0000)]
re-organize matcher part 3; more to come
* src/matcher.[ch]
cleanup
Alfons Hoogervorst [Fri, 27 Dec 2002 17:00:27 +0000 (17:00 +0000)]
re-organize matcher part 2; more to come but this should
work. cc me if there are any regressions.
* src/matcher.h
add prototype for get_matchparser_tab_id()
* src/matcher_parser_lex.l
look up keywords using matchparser_tab_id();
Alfons Hoogervorst [Fri, 27 Dec 2002 16:19:46 +0000 (16:19 +0000)]
re-organize matcher part 1
* src/matcher.h
map yacc generated constants to sylpheed matcher constants
* src/matcher.c
add function to find a matcher constant from a string
Christoph Hohmann [Fri, 27 Dec 2002 13:21:29 +0000 (13:21 +0000)]
0.8.8claws11
* src/compose.c
MENUITEM_ADD casts the 4th argument from integer to pointer
so it probably should not be a pointer, this means we
should use account id for it and not the account's pointer
Paul Mangan [Fri, 27 Dec 2002 12:13:15 +0000 (12:13 +0000)]
remove unneeded 'GtkWidget *vbox'
Paul Mangan [Fri, 27 Dec 2002 12:12:53 +0000 (12:12 +0000)]
fix 'sort by recipient'
Paul Mangan [Fri, 27 Dec 2002 12:11:39 +0000 (12:11 +0000)]
sync with 0.8.8
Alfons Hoogervorst [Fri, 27 Dec 2002 09:58:54 +0000 (09:58 +0000)]
make searching for extended search in README.claws somewhat easier ;-)
Paul Mangan [Fri, 27 Dec 2002 09:15:44 +0000 (09:15 +0000)]
update Brazilian translation
Darko Koruga [Fri, 27 Dec 2002 08:12:57 +0000 (08:12 +0000)]
Added locked pattern to extended search.
Alfons Hoogervorst [Fri, 27 Dec 2002 00:21:23 +0000 (00:21 +0000)]
* src/prefs_matcher.[ch]
clean up
Christoph Hohmann [Thu, 26 Dec 2002 22:51:57 +0000 (22:51 +0000)]
update INSTALL and INSTALL.jp for --enable-openssl
Alfons Hoogervorst [Thu, 26 Dec 2002 21:40:23 +0000 (21:40 +0000)]
* src/matcher.[ch]
* src/matcher_parser_lex.l
* src/matcher_parser_parse.y
* src/prefs_matcher.c
allow color label as a condition in the matcher
Oliver Haertel [Thu, 26 Dec 2002 21:23:13 +0000 (21:23 +0000)]
enable addressbook and actions
Christoph Hohmann [Thu, 26 Dec 2002 17:43:03 +0000 (17:43 +0000)]
0.8.8claws4
* src/common/plugin.c
add a little debug output
* configure.in
* src/plugins/demo/Makefile.am
better use of automake