1 2002-02-24 [alfons] 0.7.2.claws11
5 add presets for Opera and Konqueror, closes patch #517261,
6 submitted by Ville Skyttä <scop@users.sourceforge.net>
8 2002-02-24 [alfons] 0.7.2.claws10
12 fix threading for null message ids, closes patch #521601,
13 submitted by Bob Forsman <hammor@users.sourceforge.net>
15 2002-02-24 [alfons] 0.7.2claws9
19 make Tool | Filter Message work with filtering system so
20 setting flags also works
24 - Processing uses the same function as Tool | Filter
25 Message, but doesn't use the same update proc yet
27 2002-02-23 [paul] 0.7.2claws8
29 * sync with sylpheed 0.7.2cvs14
30 see ChangeLog entries 2002-02-22 and 2002-02-23
32 2002-02-22 [christoph] 0.7.2claws7
35 Add column space to table
36 * src/quote_fmt_parse.y
39 2002-02-22 [paul] 0.7.2claws6
47 src/matcher_parser_lex.l
48 src/matcher_parser_parse.y
52 src/selective_download.[ch] *** NEW FILES ***
55 Selective Download added to 'Tool' menu.
56 Retrieves email headers of the currently selected pop3
57 account and allows the user to mark emails for deletion
58 right on the pop3 server. Patch submitted by Oliver Haertel
59 <oha@users.sourceforge.net>.
64 2002-02-22 [christoph] 0.7.2claws5
68 * src/prefs_common.[ch]
69 * src/prefs_template.c
70 * src/quote_fmt.c *** NEW FILE ***
72 move quote format symbol description code
73 to it's own file because it is used from
75 Rewrote symbol description GUI
78 + get data from array (no more long constant strings)
80 * src/quote_fmt_parse.y
81 Symbol for Literal % changed to \% instead of %%
82 (More logical as \ is used for quoting for other symbols)
83 Add |f and |p to include files and program output
85 |f{/home/.../.signature}
88 Correct wrong spelling for "Referenzen"
90 2002-02-21 [paul] 0.7.2claws4
95 2002-02-21 [paul] 0.7.2claws3
97 * sync with sylpheed 0.7.2cvs11
98 see ChangeLog entries 2002-02-17, 2002-02-18, 2002-02-19,
99 2002-02-20 and 2002-02-21
101 2002-02-20 [melvin] 0.7.2claws2
103 * src/prefs_actions.c
104 Added error report when child cannot fork or when execvp
105 returns with an error.
107 2002-02-19 [christoph] 0.7.2claws1
110 return unconverted text if conde conversion is not possible
111 when libjconv is used.
112 (patch submitted by "Simon 'corecode' Schubert")
116 * version 0.7.2claws release
118 2002-02-19 [paul] 0.7.2claws
121 updated by Wilbert Berendsen
124 2002-02-18 [alfons] 0.7.1claws13
128 remove references to dlfcn and explicitly loading functions
129 from dynalink libs, because libs linked anyway, and functions
130 are loaded explicitly
132 2002-02-17 [melvin] 0.7.1claws12
134 * src/prefs_actions.c
135 Replaced children wait loop with double fork technique.
136 Now, input/output window updated at each new output.
137 free_children(): Fixed a memory leak.
138 Made input/output window non closable if running children
140 Added missing <unistd.h> include.
141 Added some --debug outputs.
143 2002-02-17 [melvin] 0.7.1claws11
146 Fixed bug where descending sort order did not select top
149 2002-02-17 [melvin] 0.7.1claws10
152 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
154 Pspell data package directory no more hard coded but
155 set during configuration (PSPELL_PATH). (Thanks to
156 Gustavo Noronha Silva.)
158 2002-02-17 [melvin] 0.7.1claws9
161 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
163 Fixed compile-time warnings.
165 2002-02-16 [alfons] 0.7.1claws8
168 fix inadvertent free of NULL pointer which caused
169 sylpheed to crash when closing the save-as dialog
170 using the window close button
172 2002-02-16 [carsten] 0.7.1claws7
173 * src/mainwindow.[ch]
176 fixes for pixmap theming code:
177 - recently changed mail attributes shouldn't get
179 - theme is only reloaded iff another theme was
182 2002-02-16 [paul] 0.7.1claws6
184 * sync with sylpheed 0.7.2 release
185 see ChangeLog entry 2002-02-15 and 2002-02-16
187 2002-02-15 [paul] 0.7.1claws5
189 * sync with sylpheed 0.7.1cvs9
190 see ChangeLog entry 2002-02-15
193 remove unneeded headerwindow.c entry
195 2002-02-14 [carsten] 0.7.1claws4
197 fixed a bug for "Go to next unread message": there was
198 an endless loop if NEXTUNREADMSGDIALOG_ASSUME_NO was set
199 in the prefs, because of doing "Search again" instead
202 2002-02-14 [carsten] 0.7.1claws3
204 removed 2 more mem leaks; following memprof,
205 this code is "leak free" now :)
207 2002-02-14 [carsten] 0.7.1claws2
209 used opendir/readdir/closedir instead of scandir
210 -> code should work now on Solaris
212 2002-02-14 [paul] 0.7.1claws1
214 * sync with sylpheed 0.7.1cvs8
215 see ChangeLog entries 2002-02-13 and 2002-02-14
218 add some description of Actions and Pixmap Themes
222 * version 0.7.1claws release
224 2002-02-13 [paul] 0.7.1claws
229 updated translations, submitted by Ricardo Mones Lastra,
230 Alessandro Maestri and Fabio Junior Beneditto
232 2002-02-13 [melvin] 0.7.0claws75
234 * src/prefs_actions.c
235 Added missing "signal.h" include
237 2002-02-13 [melvin] 0.7.0claws74
239 * src/prefs_folder_item.c
240 Added missing "config.h" include
242 Updated French translation for folder propriety.
244 2002-02-13 [jens] 0.7.0claws73
247 Added missing src/prefs_folder_item.c [log added by melvin]
249 Updated German translation.
251 2002-02-13 [melvin] 0.7.0claws72
254 Updated French translation.
256 2002-02-13 [melvin] 0.7.0claws71
259 Made gtkut_editable_get_selection return NULL if selection
261 This fixes a bug where selecting part of message A then
262 switching to message B and replying to it will not
263 quote the message's body.
265 2002-02-12 [paul] 0.7.0claws70
268 cosmetic, relating to pixmap themes: on toolbar make
269 updating of 'Exec' and 'Compose news/Compose email'
272 2002-02-12 [carsten] 0.7.0claws69
278 - refreshing after changing pixmap theme better
280 - wanted to remove some mem leaks, but alfons was
281 faster (and had the better solution ;)
283 2002-02-12 [alfons] 0.7.0claws68
286 * src/stock_pixmap.[ch]
287 plug mem leaks, refactor code a little bit
290 2002-02-12 [sergey] 0.7.0claws67
293 Fixed problem with copying messages to IMAP folders when the
294 server uses something other than '/' as a namespace separator
295 (cyrus-imapd uses '.').
297 2002-02-12 [jens] 0.7.0claws66
300 Updated German Translation
302 2002-02-12 [paul] 0.7.0claws65
304 * sync with sylpheed 0.7.1cvs1
305 see ChangeLog entry 2002-02-12
307 2002-02-12 [melvin] 0.7.0claws64
309 * src/prefs_actions.c
310 Fixed "feature" where children's output was duplicated
311 instead of refreshed while monitoring.
312 Removed some debug code.
314 2002-02-12 [christoph] 0.7.0claws63
317 always delete message from queue after sending/send error
320 2002-02-12 [melvin] 0.7.0claws62
322 * src/prefs_actions.c
323 Children wait loop is now triggered with a timeout of 1s
324 Added %F which is replaced with the list of filenames
325 of all selected messages (as suggested by Ricardo Mones Lestra)
326 Pipe syntax changed. Prefix with | to send selection, postfix
327 with | to retrieve output. Prefix with > or * to send
328 user definable input to the command (*: input is hidden)
329 Old pipe action should now be postfixed with |, too.
331 2002-02-12 [carsten] 0.7.0claws61 (more 59.75)
333 fixed a bug: if there's no theme directory don't
334 throw an error, just do "nothing" (thanks Alfons)
336 2002-02-12 [carsten] 0.7.0claws60
339 had to write the cache twice (nasty!); some marks would
342 2002-02-11 [carsten] 0.7.0claws59
345 doc-src/maintainer_guide.txt
351 src/prefs_common.[ch]
352 src/stock_pixmap.[ch]
354 pixmap theming and related work on pixmap
355 handling on some other places
356 (e.g. hrm features for all folder)
357 src/pixmap/stock_*.xpm -> the stock_ was removed
359 2002-02-11 [paul] 0.7.0claws58
361 * sync with sylpheed 0.7.1 release
362 see ChangeLog entries 2002-02-11
364 2002-02-08 [paul] 0.7.0claws57
366 * sync with sylpheed 0.7.0cvs39
367 see ChangeLog entry 2002-02-07 (last entry)
369 * src/prefs_actions.c
370 src/prefs_filtering.c
373 sync: made it compile with C compilers other than gcc
375 2002-02-07 [paul] 0.7.0claws56
377 * sync with sylpheed 0.7.0cvs38
378 see ChangeLog entries 2002-02-06 (last 2 entries) and
381 2002-02-07 [darko] 0.7.0claws55
385 Fix const gchar */gchar * issue (thanks Hiro)
387 2002-02-07 [darko] 0.7.0claws54
392 * src/prefs_template.c
394 * src/quote_fmt_parse.y
397 When replying or forwarding an email don't quote the entire
398 mail body but use the part of the message text that is selected
400 2002-02-06 [melvin] 0.7.0claws53
402 * src/prefs_common.[ch]
405 Made possible to switch quickly to last used dictionary
406 which makes checking bilingual documents easier.
408 2002-02-06 [melvin] 0.7.0claws52
411 Added forgotten new file src/prefs_actions.c
413 2002-02-06 [melvin] 0.7.0claws51
415 * src/prefs_actions.c ** NEW FILE **
416 * src/prefs_actions.h ** NEW FILE **
417 Added actions to execute on message text view, or on the
420 Added src/prefs_actions.[ch]
422 Added new menu "Edit/Actions"
424 Added new actionsrc file.
426 Added actionsrc reading.
428 Added new menus "Edit/Actions" and "Configuration/Actions..."
430 Added new element actionslst element to prefs_common.
432 2002-02-06 [paul] 0.7.0claws50
434 * sync with sylpheed 0.7.0cvs36
435 see ChangeLog entry 2002-02-06
440 updated by Ricardo Mones Lastra
442 2002-02-05 [paul] 0.7.0claws49
444 * sync with sylpheed 0.7.0cvs33
445 see ChangeLog entries 2002-02-04 (last 4 entries) and 2002-02-05
447 2002-02-05 [paul] 0.7.0claws48
450 re-add 'Edit/Advanced/Delete entire line', previously named
453 2002-02-04 [paul] 0.7.0claws47
457 fix bug #494993 (Reply All not taking Reply-To into consi)
458 eliminate differences in behaviour of right-click 'Reply to all'
459 in summary view and 'Reply to all' on the toolbar.
460 fix bug where Reply-To gets ignored by 'Reply to all' in summary
461 view and From gets ignored by 'Reply to all' on toolbar.
462 fix bug where 'Reply to all' on toolbar uses To twice and ignores
463 From when no Reply-To header is present.
465 2002-02-04 [paul] 0.7.0claws46
467 * sync with sylpheed 0.7.0cvs30
468 see ChangeLog entries 2002-02-03 and 2002-02-04
470 2002-02-03 [melvin] 0.7.0claws45
473 Readded function to highlight all misspelled words.
474 Fixed bug where user-provided-words did not replace
475 correctly the misspelled word when using the mouse.
476 Fixed bug where checking a region selected from right to left did
477 not check the region at all.
478 Fixed bug where 'Check backwards' may not check at all.
479 Fixed memory leaks where popup menus and accel_groups were not destroyed.
480 Fixed possible buffer overflow when checking for long strings (>1k).
481 Made cursor and scrollbar positions non changing after uncheck_all/check_all.
482 Accelerators code uses now gtk_widget_add_accel.
483 Removed and disabled obsolete and unfinished code.
487 Added menu item to Highlight all misspelled words.
489 2002-02-01 [paul] 0.7.0claws44
492 fix '/View/Hide read messages' sensitivity when all
493 messages in a folder are hidden
495 2002-02-01 [paul] 0.7.0claws43
498 add --send option to command line interface, sends all
499 queued mail. Patch submitted by Ricardo Mones Lastra.
501 2002-01-31 [paul] 0.7.0claws42
504 add '/View/Hide read messages' to main_window_set_menu_sensitive()
506 2002-01-31 [paul] 0.7.0claws41
508 * sync with sylpheed 0.7.0cvs27
509 see ChangeLog entries 2002-01-30 (src/mh.c, src/prefs_common.c)
513 comment out elements of textview_show_part() as temporary
514 workaround for attachment 'Display as text' bug
517 updated by Fabio Junior Beneditto
519 2002-01-30 [paul] 0.7.0claws40
521 * sync with sylpheed 0.7.0cvs24
522 see ChangeLog entries 2002-01-29 (src/prefs_common.c)
526 add {N_("/_Spelling"), ... "<Branch>"} to
527 GtkItemFactoryEntry compose_entries[]
530 add claws menu items to prefs_keybind_apply_clicked()
531 and remove non-claws menu items
533 2002-01-29 [paul] 0.7.0claws39
535 * sync with sylpheed 0.7.0cvs22
536 see ChangeLog entries 2002-01-28 and 2002-01-29
538 2002-01-28 [melvin] 0.7.0claws38
541 Added the declartion of compose_send_control_enter.
545 Added in a 'Spelling' menu which includes the configuration menu.
546 Added a real 'Check all' and got rid from the old one which only
547 highlited misspelled word.
548 Made 'Check while typing' a disableable option.
549 Added a dialog when there are no more misspelled word.
550 Added a dialog if error occurs when switching to a dictionary.
552 * src/prefs_common.[ch]
553 Added option for the default 'Check while typing' option.
556 2002-01-28 [alfons] 0.7.0claws37
559 fix buglet and make code comply with sylpheed code style
561 2002-01-28 [paul] 0.7.0claws36
563 * sync with sylpheed 0.7.0cvs19
564 see ChangeLog entries for 2002-01-28
566 2002-01-28 [hoa] 0.7.0claws35
572 read the renderer config
575 use the renderer config to convert mime attachments
578 don't use textview_show_html/ertf,
579 use get_text_content instead
581 2002-01-27 [alfons] 0.7.0claws34
584 make sylpheed believe it can delete a news message...
585 (messages are NOT deleted, maybe we should remove
586 processing from the folder properties after all.)
588 2002-01-27 [alfons] 0.7.0claws33
593 implement remove_msg()
595 2002-01-27 [alfons] 0.7.0claws32
600 fix return receipt / disposition notification again. this
601 stuff seems to break on _every_ major summary UI change, so
602 it's now implemented using a flag which is saved in the
605 2002-01-26 [alfons] 0.7.0claws31
608 let import dialog show the destination folder identifier
610 2002-01-26 [melvin] 0.7.0claws30
614 Readded 'Mark all read' into summary view popup menu
615 Added 'Mark all read' in folder view popup menu for IMAP
617 Made it insensitive if the selected folder is not the shown
618 one to avoid 'Mark all read' on the wrong folder.
620 2002-01-26 [paul] 0.7.0claws29
624 move 'Mark all read' from summary view to folder view
625 menu. (adapted from) patch submitted by Jeremy Andrews,
626 <lists@kerneltrap.com>
628 2002-01-25 [alfons] 0.7.0claws28
631 put the gtk class name back so GtkSText adapts the
634 2002-01-25 [alfons] 0.7.0claws27
637 assimilate Ricardo's patch that shows pixmaps instead of
638 plain "new" and "unread" texts in the folder view column
641 2002-01-25 [paul] 0.7.0claws26
644 add $(GPGME_CFLAGS) to INCLUDES so that gpgme can
645 be found in non-standard locations.
646 Closes Patch #507976, submitted by Stoyan Genov, <sdg@rila.bg>
648 2002-01-25 [paul] 0.7.0claws25
650 * sync with sylpheed 0.7.0cvs16
651 see ChangeLog entry 2002-01-25
653 2002-01-24 [paul] 0.7.0claws24
655 * more sync with sylpheed 0.7.0cvs15
656 get_file_size_as_clrf(), see ChangeLog entry 2002-01-23
658 2002-01-23 [sergey] 0.7.0claws23
661 Fixed segfault when closing LDIF import wizard with
667 Fixed wrong scrolling position after switching between
668 text and image parts.
670 2002-01-23 [paul] 0.7.0claws22
672 * sync with sylpheed 0.7.0cvs15
673 see ChangeLog entries 2002-01-22 and 2002-01-23
675 2002-01-21 [melvin] 0.7.0claws21
677 * src/prefs_scoring.c
678 * src/prefs_filtering.c
679 Fixed bug where scoring and filtering windows stopped
682 2002-01-21 [paul] 0.7.0claws20
684 * sync with sylpheed 0.7.0cvs12
685 see ChangeLog entries 2002-01-20 and 2002-01-21
687 2002-01-21 [carsten] 0.7.0claws19
690 * src/messageview.[ch]
691 * src/summaryview.[ch]
692 changes to shortcuts handling again:
693 + "Q" now controled by mainwin
694 + v/V are now customizable and have slightly
696 the "button" to minimize the messageview (and maximize
697 the summary view) is a real button now
699 "Delete Line+" added to Edit/Advanced (this will also
702 2002-01-20 [melvin] 0.7.0claws18
705 Made "Bcc" sensitive when addressbook is called from
706 compose window (it was a Claws only bug).
708 2002-01-19 [alfons] 0.7.0claws17
711 prevent unnecessary updates when currently selected folder has
714 2002-01-19 [alfons] 0.7.0claws16
717 prevent writing the cache based on current message list in summary
718 view when filtering also put messages in currently selected folder
723 Italian translation submitted by Alessandro Maestri
724 <a.maestri@cs.tin.it>
726 2002-01-18 [melvin] 0.7.0claws15
728 * src/prefs_filters.c
729 fixed bug where 'cancel' from 'filters' window stops autochecking
730 if the timer timed out when the window was open.
732 2002-01-18 [match] 0.7.0claws14
734 * src/addrclip.[ch] ** NEW FILE **
735 * src/addrselect.[ch] ** NEW FILE **
736 * src/adbookbase.h ** NEW FILE **
737 addressbook cut, copy and paste
753 support for copy/paste
755 support for copy/paste
756 tidy up menu option processing
757 correct address list function arguments
769 2002-01-18 [paul] 0.7.0claws13
771 * sync with sylpheed 0.7.0cvs8
772 configure.in: support Mac OS X (Darwin)
774 2002-01-18 [carsten] 0.7.0claws12
776 small hack to fix a segfault with an empty href
777 (reported by Alexandra Walford <deeni@altern.org>)
780 the shortcuts for Mark und Mark as unread are hardcoded
784 readded the shortcuts in gtkstext but made them
785 customizeable (simply by adding a menu plus a wrapper
788 2002-01-17 [melvin] 0.7.0claws11
791 fix default dictionary not being saved.
793 2002-01-16 [darko] 0.7.0claws10
796 fix wrapping crash with URL longer than wrapping margin
798 2002-12-08 [hoa] 0.7.0claws10
800 * src/matcher_parser_parse.y
803 * src/prefs_filtering.c
804 now, we can use bounce action in the dialog box.
806 2002-01-16 [carsten] 0.7.0claws9
808 removed the <control> and <alt> shortcuts because they're
809 not needed and interefered with the "normal" shortcuts
812 removed most of the hardcoded shortcuts and assigned
813 them to menu entries making them easy customizable by
816 2002-01-16 |melvin] 0.7.0claws8
819 fixed bug where using the mouse and when the compose
820 window is not on top may result in a crash.
822 2002-01-16 [melvin] 0.7.0claws7
825 fixed a long standingspell checker bug which could
826 cause a crash after sending a message.
828 2002-01-16 [paul] 0.7.0claws6
830 * sync with sylpheed 0.7.0cvs7
831 see ChangeLog entries 2002-01-10, 2002-01-11, 2002-01-14,
832 2002-01-15, and 2002-01-16
834 2002-01-16 [melvin] 0.7.0claws5
840 Heavily modified spell checker code to work around
841 ispell bug, to add keyboard shortcuts and for future
842 enhancements. See README.claws for usage information.
844 2002-01-15 [alfons] 0.7.0claws4
847 change gtk_ctree_sort_node() into gtk_ctree_sort_recursive()
848 so sorting within threads reflects sort mode
850 2002-01-15 [christoph] 0.7.0claws3
853 added alertpanel if mail sending failed
855 2002-01-15 [alfons] 0.7.0claws2
857 * src/prefs_filtering.c
858 don't stop timer when prefs filtering dialog is opened
860 2002-01-14 [alfons] 0.7.0claws1
864 remove debug_print()s for privacy reasons
866 2002-01-14 [darko] 0.7.0claws
869 quotation wrapping is now also in the main branch
873 * tools/filter_conv.pl
874 allow for Boolean Op and case-sensitivity
875 this file is included in the release and tagged
878 2002-01-13 [paul] 0.7.0claws
880 * release 0.7.0, with cvs tag 'rel_0_7_0'
884 * tools/filter_conv.pl
886 rewritten to output to matcherrc instead of filteringrc
889 updated Spanish translation by Ricardo Mones Lastra
894 update dutch translation
899 Updated by Fabio Junior Beneditto
901 2002-01-13 [melvin] 0.6.6claws53
904 Updated french translation
906 2002-01-12 [alfons] 0.6.6claws52
909 plug mem leak that has been sitting there for ages
911 2002-01-12 [alfons] 0.6.6claws51
914 undo melvin's changes from 0.6.6claws48 because summary
915 view now refuses to select first unread message when
918 2002-01-11 [alfons] 0.6.6claws50
921 use claws' semantics for getting folder item when
922 importing an mbox file into a folder
923 (submitted by Dale P. Smith)
925 2002-01-11 [christoph] 0.6.6claws49
928 set sensitivity in SET_TOGGLE_SENSITIVITY macro from
929 toggle widget, because non static prefs can not use
930 prefs_set_* functions
931 * src/prefs_account.c
932 toggle smtp auth password field sensitivity if
933 user id is empty and add descrition of usage for
935 * src/prefs_folder_item.c
936 use SET_TOGGLE_SENSITIVITY macro to instead of extra
939 2002-01-11 [melvin] 0.6.6claws48
942 fix the 'Ctrl-Enter' feature for sending and test really
943 for 'Ctrl-Enter' (as Ctrl-Space is also used for activating
944 editables which was not documented in Gtk)
947 Made summaryview refresh after sorting and not before.
949 2002-01-11 [christoph] 0.6.6claws47
952 select account from account ids if possible and
953 correctly set save folder for copy in reedit
955 2002-01-10 [paul] 0.6.6claws46
957 * sync with sylpheed 0.7.0 release
958 see ChangeLog entries 2002-01-07, 2002-01-08 and
964 remove more dirt traces...
969 clean up some traces of my debugging stuff
971 2002-01-09 [alfons] 0.6.6claws45
974 break up filteringprop_apply() in three separate pieces
975 so we can drop messages that failed processing in the
979 fix bug #469598 "no refresh of inbox after filter" which
980 was introduced by the new summary view locking, and which
981 prevented the summary view to update after a manual filter
982 message. claw's filter message requires a summary_show().
983 (aargh, summary_show() again! :-)
985 2002-01-07 [alfons] 0.6.6claws44
991 bring in Hiro's last 0.7.0 wm class fixes
994 bring in Ricardo's fix for sylprint script
998 * src/prefs_common.[ch]
999 * src/prefs_account.[ch]
1001 clean up account preference poison in rfc2015,
1002 and preparation to fix double sign bug
1003 (patch submitted by Simon 'corecode' Schubert)
1005 2002-01-07 [christoph] 0.6.6claws43
1008 search for free message number, do not only rely
1011 fix smtp auth and use extra account information
1012 if available, if not use pop3 data instead
1013 (closes bug #500341)
1017 2002-01-06 [alfons] 0.6.6claws42
1020 try making the separate windows work again...
1022 2002-01-06 [alfons] 0.6.6claws41
1025 adapt Hiro's separate window menu (to get rid of the funny
1026 duplicate menu items), and make it work again
1028 2002-01-06 [alfons] 0.6.6claws40
1033 * tools/README.sylprint
1034 add sylprint script for printing mails from Sylpheed
1035 (contributed by Ricardo Mones Lastra)
1040 2002-01-06 [melvin] 0.6.6claws39
1044 Fixed crash introduced in 0.6.6claws38 by the menu
1045 reorganisation (Hide read messages)
1048 Fixed typo (we are now in 2002, alfons ;) )
1050 2002-01-05 [alfons] 0.6.6claws38
1052 * sync with sylpheed 0.6.6cvs10-17
1053 (last stuff marked as LAST_STABLE)
1055 2002-01-04 [melvin] 0.6.6claws37
1058 Made account selection code use strcasestr again instead of
1059 g_strcasecmp (fixes bug where reediting queued messages
1060 did not select proper account reported by T. Link).
1063 Fix bug where folder icons are not shown when 'hide read messages'
1066 * src/stock_pixmaps.[ch]
1067 Added folder icons for 'hide read messages'.
1070 Fixed bug where 'Enter' in a header entry will send the message
1071 if 'CTL-Enter' was chosen as a shorcut for sendind.
1073 2002-01-03 [melvin] 0.6.6claws36
1076 Added popup menu for common preferences and
1077 account preferences (right click on tab displays
1078 a menu of all tabs.)
1080 2002-01-02 [melvin] 0.6.6claws35
1083 Made spelling code compatible with undo/redo feature.
1084 Added creation of suggestion mode menu for the general
1087 * src/prefs_common.[ch]
1088 Added option menu for the speller's suggestion mode.
1089 Added missing spaces in "..." buttons and made a "..."
1090 button non translatable!
1093 Made speller use the default suggestion mode.
1094 Hack to make it possible to choose 'CTRL-Enter' as a
1095 shortcut for sending (and only for sending).
1097 * src/prefs_folder_item.c
1098 Changing subject simplification does not update cache
1099 anymore (because it is unnecessary).
1100 Fixed bug where changing subject simplification updated the
1101 summaryview even when the viewed folder is not the
1102 folder which properties are being changed. (E.g.
1103 viewing folder A and changing
1104 the subject simplification of
1105 folder B -not being viewed- updated the
1106 summaryview of folder A with data of
1107 folder B). (Hope this is clear... )
1109 2001-12-31 [alfons] 0.6.6claws34
1113 fgetc() returns a signed integer which doesn't
1114 fit in a char. so c truncates this to a char
1115 but we may lose significant bits. i.e. we may
1116 comparing 0xFF which may not be equal to -1
1117 unless properly casted to signed char which
1118 we won't do because fgetc() returns a signed
1119 integer which doesn't fit in a char. so c
1120 truncates this to a char but we may lose
1121 significat bits. (you got the idea, thanks
1122 to Gustavo Noronha Silva <kov@debian.org>
1123 and the Debian folks!)
1125 2001-12-30 [alfons] 0.6.6claws33
1127 * src/prefs_common.c
1128 add #ifdef USE_PSPELLs that Melvin forgot
1130 2001-12-30 [melvin] 0.6.6claws32
1132 * src/prefs_common.[ch]
1133 Added configurable color for misspelled words.
1136 Fixed bug of foreground text color (reported by David
1138 Added configurable color for misspelled words.
1140 2001-12-30 [alfons] 0.6.6claws31
1143 remove unnecessary things someone put there
1147 make folder properties (like threading and sorting) persistent
1148 (closes bug #497424 "rescan folder tree resets proprieties")
1149 currently this is only for MH folders.
1151 2001-12-29 [melvin] 0.6.6claws30
1153 * src/string_match.[ch]
1154 Optimized a bit: regexp pattern buffer compiled only once, and
1155 one subroutine call removed. Fixed ^ regexp search: Now,
1156 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
1159 Subject filtering changed to filter summary columns and
1160 not directly the messages subject cache. The loss in
1161 performance is balanced by the improvement of string_match.
1162 Added an alert panel if there is an error in the regexp.
1164 * src/src/prefs_folder_item.h
1165 Added a regexp pattern buffer.
1167 2001-12-28 [alfons] 0.6.6claws29
1169 * src/string_match.[ch]
1171 allow compilation *BSD
1173 2001-12-27 [alfons] 0.6.6claws28
1176 sync the Hiro's bug fix for BSD
1178 2001-12-27 [melvin] 0.6.6claws27
1181 Simplify focus to subject entry code.
1183 2001-12-27 [darko] 0.6.6claws26
1189 * src/procheader.[ch]
1191 * src/stock_pixmap.[ch]
1193 Show key icon for encrypted mails in summary view
1195 * src/pixmaps/clip.xpm
1196 * src/pixmaps/clipkey.xpm
1197 * src/pixmaps/key.xpm
1198 New/modified icons for the above
1200 2001-12-27 [melvin] 0.6.6claws25
1202 * src/prefs_common.c
1203 Put spell checker options in a separate tab to decrease
1204 the Common Preferences window height.
1207 Update spell checker usage instruction about its options
1210 2001-12-27 [melvin] 0.6.6claws24
1213 Changed subject entry widget position. Initial focus is
1214 on the To header instead of the subject entry.
1215 Creating a new header scrolls the header list to make the
1216 created one visible. Nevertheless, when automatically filling
1217 headers, the first one is shown.
1218 A Tab key press in the last empty header entry zips the
1219 focus to the subject entry.
1220 (I did not change the combo boxes, yet)
1222 2001-12-26 [alfons] 0.6.6claws23
1224 * src/prefs_account.c
1226 allow default inbox to reside in another mailbox (only
1227 works for POP3 accounts)
1229 2001-12-26 [alfons] 0.6.6claws22
1232 make reply-on-click work with the account of the selected folder
1234 put a fixme here to remind me to fix finding correct default
1235 account for nested folders
1237 2001-12-25 [alfons] 0.6.6claws21
1240 make column headers display locked and mark pixmaps (idea by Melvin)
1241 fix bug by adding score and locked column type to sort array
1243 2001-12-25 [alfons] 0.6.6claws20
1246 catch a *potentially* inadvertent write back of
1247 the message cache(s) introduced by 0.6.5claws37
1249 2001-12-25 [christoph] 0.6.6claws19
1251 * src/stock_pixmap.[ch]
1253 add ignore thread pixmap
1254 (can someone draw a better icon for this?)
1256 2001-12-24 [alfons] 0.6.6claws18
1258 * src/prefs_folder_item.c
1259 make address completion actually work for the
1260 Default To address in the Folder Property dialog.
1262 2001-12-24 [alfons] 0.6.6claws17
1265 use new style regexp for subject stripping
1266 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
1268 2001-12-24 [darko] 0.6.6claws16
1272 move GPG related informational messages to debug mode
1274 2001-12-23 [alfons] 0.6.6claws15
1276 * src/stock_pixmap.[ch]
1278 add the forgotten Claws' locked pixmap
1280 2001-12-23 [alfons] 0.6.6claws14
1283 accept file name typed in entry in multi file
1284 selector (patch submitted by Gustavo Noronha Silva
1287 2001-12-23 [alfons] 0.6.6claws13
1289 * src/prefs_filter.c
1290 * src/prefs_filtering.c
1293 clean up a little bit
1295 * src/string_match.c
1296 validate input strings a little bit more
1298 2001-12-23 [alfons] 0.6.6claws12
1302 * src/string_match.[ch] ** NEW **
1303 * src/folderview.[ch]
1306 * src/prefs_folder_item.[ch]
1307 add subject simplification to strip out strings from
1308 a subject line (esp. handy for mailing lists).
1309 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
1310 but slightly changed things for better integration.)
1312 2001-12-23 [alfons] 0.6.6claws11
1315 fix bug introduced by submission included in 0.6.5claws52.
1316 ideally this submission should clean the trash if any trash
1317 folder has a message. however, the hasTrash variable was
1318 set to false whenever a trash folder was empty (discarding
1319 a previously found *filled* trash folder.)
1321 also edited the code a little bit and made it more safe.
1323 2001-12-22 [alfons] 0.6.6claws10
1326 quick fix for Martin Pool's omission of an account
1327 specific SSL setting
1329 2001-12-22 [alfons] 0.6.6claws9
1336 better support for multipart/digest (submitted
1337 by Fredrik <e98fo@efd.lth.se>)
1339 2001-12-22 [alfons] 0.6.6claws8
1342 correct function signature
1345 * src/prefs_account.[ch]
1346 allow IMAP over SSH tunnel (patch submitted by
1347 Martin Pool <mbp@samba.org>)
1349 2001-12-21 [alfons] 0.6.6claws7
1351 * sync with sylpheed 0.6.6cvs4-9
1352 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
1354 2001-12-21 [christoph] 0.6.6claws6
1357 * src/prefs_folder_item.[ch]
1358 implement saving of outgoing messages to current folder.
1359 fix segfault when no default outbox is available
1360 (closes bug #495683)
1362 2001-12-21 [carsten] 0.6.6claws5
1365 pressing CTRL while DND does now the expected thing and
1366 copies the mail (moving is still the default, as this
1367 seam more appropriate for handling mails by DND)
1369 2001-12-18 [paul] 0.6.6claws4
1371 * sync with sylpheed 0.6.6cvs3
1372 see ChangeLog entries 2001-12-18
1374 2001-12-18 [hiro] 0.6.6claws3
1377 fix for multibyte characters (obtain the number of letters
1380 2001-12-17 [paul] 0.6.6claws2
1382 * sync with sylpheed 0.6.6cvs1
1383 see ChangeLog entry 2001-12-16
1385 2000-12-17 [alfons] 0.6.6claws1
1390 2001-12-16 [paul] 0.6.6claws
1393 * Release version 0.6.6claws, cvs tag: rel_0_6_6
1396 last minute sync with main 0.6.6
1399 updated by Ricardo Mones Lastra
1400 update for last minute sync
1403 update for last minute sync
1405 updated by Jens Oberender
1407 updated by Fabio Junior Beneditto
1409 * src/prefs_common.[ch]
1411 number of undo levels is user configurable
1412 (squeeze it into the release in the dying
1413 moments) Submitted by Jens Oberender
1418 updated french translation
1420 2001-12-15 [paul] 0.6.5claws92
1422 * sync with sylpheed 0.6.5cvs28
1423 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
1426 update to allow for sync
1431 update dutch translation
1433 2001-12-14 [carsten] 0.6.5claws91
1435 fixed bug #473785; also after changing the column order
1436 the same message will be selected and displayed as before
1439 2001-12-14 [carsten] 0.6.5claws90
1441 probably found the bug reported by wwb opening or closing
1442 a folder tree just before dnd (found the solution in the
1443 balsa source -- thanks to them)
1445 2001-12-14 [carsten] 0.6.5claws89
1448 moved gtk_clist_moveto to the right place, so that
1449 only the accounts dialog is effected on opening
1451 2001-12-14 [carsten] 0.6.5claws88
1453 gtkut_clist_set_focus_row does a gtk_clist_moveto
1454 now, so that the focused row will be seen in any case
1455 (reported by wwp on sf-claws-user)
1457 2001-12-14 [darko] 0.6.5claws87
1460 remove unnecessary line
1462 2001-12-14 [paul] 0.6.5claws86
1464 * sync with sylpheed 0.6.5cvs27
1465 see ChangeLog entries 2001-12-14
1467 2001-12-14 [carsten] 0.6.5claws85
1469 following a suggestion of Melvin the rcoabm pops up
1470 right under the button now and the button is reliefed
1471 while the popup is open
1473 2001-12-14 [darko] 0.6.5claws84
1476 fix crash when wrapping long lines if linewrap quotation
1477 is disabled and wrapper encounters a word spanning more
1480 2001-12-13 [paul] 0.6.5claws83
1483 prefer 'Reply-To' header over mailing list header when
1484 replying to a message. Finally prevent all those confirmation
1485 messages being sent to the list itself.
1488 remove unused summary_set_menu_sensitive() entry
1490 2001-12-13 [paul] 0.6.5claws82
1493 * src/pixmaps/inbox-hrm.xpm ** NEW FILE **
1494 * src/pixmaps/outbox-hrm.xpm ** NEW FILE **
1495 * src/pixmaps/trash-hrm.xpm ** NEW FILE **
1496 improvements to 'Hide read messages': Inbox, Outbox,
1497 Trash, Queue, and Draft icons now reveal presence of hidden
1500 2001-12-12 [alfons] 0.6.5claws81
1502 0.6.5claws80 was tagged as LAST_STABLE
1504 * src/filtering.[ch]
1506 * src/matcher_parser_lex.c
1507 fix the filtering; my last attempt to get it right,
1508 if it does not work, it's Hoa's turn. ;-)
1510 for my honourable peers:
1512 the code now makes a clear distinction between
1513 rules as they are displayed (probably escaped),
1514 and as they are executed (probably unescaped). the
1515 parser does *NOT* do any unescaping, this is
1516 the task of the matcher.c (which breaks up a
1517 rule into condition) and the filtering.c (which
1518 breaks up the rule's action). to make this
1519 run happily we provide an unescaped copy of
1520 crucial strings to the MatcherProp and
1521 FilteringAction structures. note that the only
1522 exception to this is any REGEXP string. those
1523 are directly passed to regcomp() and regexp()
1524 (who have much more powerful unescape functions).
1528 you can escape tab (\t), carriage return (\r),
1529 linefeed (\n), form feed (\f), quote (\"),
1530 single quote (\'), bell (\b) in all the entry
1531 lines in the scoring & filtering dialogs.
1532 as an added bonus this should not affect
1533 existing filtering rules.
1535 2001-12-12 [carsten] 0.6.5claws80
1539 "item(s) selected" is now sensitive to 1 or more
1540 than one selected (nice for language where simple
1541 adding of a "s" is not possible as German (Eintrag
1544 the "forward as attachment" entry from the right
1545 click menu removed, "forward" acts following the
1549 reverted my former changes; so compiler warning again
1550 but there's more GTK_TEXT/GTK_STEXT mixing on other places
1554 "search in message" does now *not* only work in MVIEW_TEXT
1555 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
1559 removed "/File/_Close" as it was the same as "/File/E_xit"
1560 and we don't need it two times
1562 the separate folder view and message view now get a distinct
1563 WMCLASS, just in case someone is using sawfish ;-)
1565 as the menu entries "/View/Message view" and "/View/Folder tree"
1566 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
1567 make them sensitive accordingly and as these two are "shown"
1568 after startup anytime check this menuitem at startup
1570 2001-12-12 [paul] 0.6.5claws79
1573 fix sensitivity of 'Search folder...', broken in
1579 2001-12-11 [carsten] 0.6.5claws78
1581 fixed two typos returning a wrong FALSE/TRUE
1582 * src/mainwindow.[ch]
1583 extra menu for email/news button removed
1585 2001-12-11 [alfons] 0.6.5claws77
1587 * src/matcher.c (1.3)
1588 * src/matcher_parser_lex.l (1.28)
1589 revert for another attempt
1590 mark 0.6.5claws77 as LAST_STABLE
1592 2001-12-11 [christoph] 0.6.5claws76
1595 fixed wrong translation for prev. unread msg
1597 2001-12-11 [paul] 0.6.5claws75
1602 * src/summaryview.[ch]
1603 * src/pixmaps/dir-open-hrm.xpm ** NEW FILE **
1604 enable ability to hide read messages on per folder basis via
1605 '/Summary/Hide read messages'; when selected, a folder will
1606 have a red open folder icon, instead of a blue icon, if the
1607 folder contains hidden messges
1608 submitted by Thomas Link <t.link.tmp200101.gmx.net>
1611 remove '/Message/Forward as attachment' from
1612 main_window_set_menu_sensitive() to prevent debug warning
1616 Clean up some of the English
1618 * tools/newscache_clean.pl
1619 allow for new 'hidereadmsgs' entry in folderlist.xml
1622 updated translation, submitted by Ricardo Mones Lastra
1624 2001-12-11 [paul] 0.6.5claws74
1626 * sync with sylpheed 0.6.5cvs25
1627 see ChangeLog entry 2001-12-11
1629 2001-12-10 [alfons] 0.6.5claws73
1632 add more control characters
1633 * src/matcher_parser_lex.l
1634 make escaping / unescaping work again
1636 2001-12-10 [alfons] 0.6.5claws72
1639 clean up warnings "returning value for void function"
1640 * src/prefs_filtering.c
1641 make info button for execute action sensitive
1643 2001-12-10 [paul] 0.6.5claws71
1648 fix: imap server now gets informed of MARKED, UNMARKED
1649 and REPLY events. Now people can use different IMAP-Mail
1650 clients and have the exact same information about MARKED,
1651 UNMARKED and REPLY status with all of them. Especially
1652 useful for imap servers with a web-frontend.
1653 submitted by Tobias Sandhaas <medlor@web.de>
1655 2001-12-09 [melvin] 0.6.5claws70
1658 fixed bug #490076 (hunted down by Alfons who implemented
1659 a workaround in 0.6.5claws65)
1661 2001-12-09 [christoph] 0.6.5claws69
1664 set pointer to string in LOCKED column to NULL
1665 (might fix bug #490800)
1667 2001-12-09 [carsten] 0.6.5claws68
1670 resolved some cluttered menu shortcuts
1671 ('creating new email' and 'creating news message'
1674 wmclass now distinc from main window
1677 email/news and forward button functionality similar
1678 to the reply buttons; removed the ugly dropdown arrows
1679 and use instead the right mouse button
1681 2001-12-09 [paul] 0.6.5claws67
1685 allow spaces in imap folder names
1686 submitted by Willem van Engen <wvengen@stack.nl>
1688 2001-12-09 [paul] 0.6.5claws66
1690 * sync with sylpheed 0.6.5cvs24
1691 see ChangeLog entry 2001-12-09
1693 2001-12-08 [alfons] 0.6.5claws65
1696 prevent secondary selection claim after "add to sender" dialog
1697 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
1698 we trick GTK by simulating a click at (0, 0) in the textview.
1700 2001-12-08 [hoa] 0.6.5claws64
1703 fixed a bug about the .processing folder name while filtering
1705 2001-12-08 [alfons] 0.6.5claws63
1708 work around problem of not correctly updating folder stats
1709 when deleting messages. there's some folder scanning evil
1710 going so the folderview_update_msg_num() does not work
1711 correctly. need to investigate this.
1713 2001-12-08 [paul] 0.6.5claws62
1715 * sync with sylpheed 0.6.5cvs23
1716 see ChangeLog entry 2001-12-08
1718 2001-12-07 [christoph] 0.6.5claws61
1721 fix another header translation problem
1723 2001-12-07 [alfons] 0.6.5claws60
1726 make filtering also work on local spool mbox
1728 2001-12-07 [carsten] 0.6.5claws59
1730 addressbook window gets a wmclass distinct from the main
1733 * src/mainwindow.[ch]
1734 forward menu item will use mode selected in prefs, forward
1735 as attatchment in menu removed (will be substituted in the
1736 toolbar similar to reply buttons)
1737 create news message menu entry and news button is now
1738 sensitive to the existance of a news account
1739 * src/pixmaps/stock_mail_reply_quote.xpm ** REMOVED **
1740 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** REMOVED **
1741 * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
1742 these are removed because the toolbar buttons don't show
1743 the quoting modus any longer
1747 * tools/newscache_clean.pl ** NEW FILE **
1748 perl script to do some tidying up in the newscache directory
1750 * tools/sylpheed-switcher ** NEW FILE **
1751 perl script to enable easy switching between main and claws
1754 added descriptions of the two new perl scripts
1757 2001-12-07 [melvin] 0.6.5claws58
1760 fixed a warning during compilation introduced in 0.6.5claws56
1762 2001-12-07 [paul] 0.6.5claws57
1764 * src/mainwindow.[ch]
1766 further usability enhancements to replying with or without
1767 quoting via the toolbar, use of Ctrl key is replaced by
1769 Submitted by Carsten Schurig
1771 2001-12-07 [melvin] 0.6.5claws56
1774 hack to fix bug that prevented to make/paste selections
1775 after switching between MVIEW_TEXT and MVIEW_MIME views
1776 without deselecting the selection first.
1778 2001-12-06 [alfons] 0.6.5claws55
1780 * src/filtering.[ch]
1782 revise filtering a little bit more, and make sure
1783 messages are delivered to the appropriate inbox
1784 (perhaps set per account)
1786 2001-12-06 [paul] 0.6.5claws54
1788 * sync with sylpheed 0.6.5cvs22
1789 see ChangeLog entry 2001-12-06
1791 2001-12-05 [alfons] 0.6.5claws53
1797 more revisions of filtering system
1798 (last stable version is marked as LAST_STABLE)
1800 | NOTE 1): the filtering system now uses a local folder called
1801 | .processing. if filtering fails, check this directory
1802 | for missing messages.
1804 | NOTE 2): help us find the filtering actions still missing
1806 2001-12-05 [paul] 0.6.5claws52
1809 fix bug where 'Empty Trash?' pop-up window appears even
1810 when Trash is empty, submitted by Jesse Skinner
1812 2001-12-05 [melvin] 0.6.5claws51
1815 fixed bug #486106 to select correct account when reediting
1818 2001-12-04 [alfons] 0.6.5claws50
1821 declare markfile in appropriate functions when
1822 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
1825 2001-12-04 [paul] 0.6.5claws49
1827 * sync with sylpheed 0.6.5cvs21
1828 see ChangeLog entry 2001-12-04
1830 2001-12-03 [christoph] 0.6.5claws48
1833 changed translation of undo
1836 don't reinvent the wheel to traverse a GNode
1838 seperate code to create the compose gui into functions
1839 add "Others" page with folder selection for saving copy
1841 the folder identifier is saved to queue header
1843 save message to folder in queue header
1845 2001-12-03 [paul] 0.6.5claws47
1847 * sync with sylpheed 0.6.5cvs20
1848 see ChangeLog entry 2001-12-03
1852 * more sync with sylpheed 0.6.5cvs19
1853 see ChangeLog entry 2001-11-29
1855 2001-11-30 [paul] 0.6.5claws46
1858 remove conflicts introduced by Hoa's last commit
1861 make 'Message/Bounce' sensitive
1863 2001-11-30 [hoa] 0.6.5claws45
1866 slightly change bounce function to add
1867 information about the user that bounced the mail
1868 in the From header line.
1871 permit the use of processing in outbox folder.
1873 2001-11-29 [paul] 0.6.5claws44
1875 * src/mainwindow.[ch]
1876 * src/prefs_common.c
1877 * src/pixmaps/stock_mail_reply_quote.xpm ** NEW FILE **
1878 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** NEW FILE **
1879 * src/pixmaps/stock_mail_reply_to_author_quote.xpm ** NEW FILE **
1880 usability enhancements to the quoting, implements
1881 use of Ctrl key to toggle quoting settings
1882 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
1884 2001-11-29 [paul] 0.6.5claws43
1886 * sync with sylpheed 0.6.5cvs19
1887 see ChangeLog entry 2001-11-28
1889 2001-11-29 [melvin] 0.6.5claws42
1891 added enriched.[ch] to the list of files
1897 added support to view text/enriched
1898 added support to show headers in message view for text/enriched and text/html
1899 in non multipart messages
1901 2001-11-28 [paul] 0.6.5claws41
1903 * more sync with sylpheed 0.6.5cvs18
1904 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
1906 2001-11-27 [paul] 0.6.5claws40
1909 updated translation, submitted by Fabio Junior Beneditto
1911 * sync with sylpheed 0.6.5cvs18
1912 see ChangeLog entries 2001-11-26 (src/textview.c) and
1919 updated translation, submitted by Ricardo Mones Lastra
1924 add more translatable strings
1926 2001-11-26 [christoph] 0.6.5claws39
1929 fixed one more umlaut
1931 fix translated header when it should not be translated
1933 2001-11-26 [paul] 0.6.5claws38
1936 remove '/Message/Add Sender to address book' from
1937 main_window_set_menu_sensitive(), prevent debug warning
1938 add 'Message/Mark/Mark all read' to mainwin_entries[]
1940 2001-11-26 [paul] 0.6.5claws37
1943 fix 'recurring unread state' bug
1946 * tools/filter_conv.pl
1947 read name of top level mailbox from folderlist.xml
1948 and presume nothing about its name
1950 2001-11-26 [darko] 0.6.5claws36
1953 removed functions that are now in gtkutils.c
1954 use gtkut_text_is_uri_string() from gtkutils.c
1955 * fix my comment on 2001-11-23 (missing gtkutils.[ch])
1957 2001-11-26 [paul] 0.6.5claws35
1959 * sync with sylpheed 0.6.5cvs16
1960 see ChangeLog entries 2001-11-25 and 2001-11-26
1962 2001-11-25 [alfons] 0.6.5claws34
1964 EXPERIMENTAL!!! Please checkout the last stable version using:
1966 % cvs update -r LAST_STABLE -dRAP
1968 (Or help us testing this stuff.)
1970 * src/filtering.c (1.14)
1971 * src/filtering.h (1.6)
1973 * src/matcher.c (1.20)
1975 * src/procmsg.h (1.14)
1976 * src/summaryview.c (1.59)
1977 * src/summaryview.h (dunno)
1978 revert/merge/sync to as it was before commit
1979 on Thu, 19 Jul 2001 10:15:51 -0700.
1981 2001-11-25 [hoa] 0.6.5claws33
1984 processing mails at startup
1987 * src/summaryview.[ch]
1988 processing mails when entering folder
1990 * src/prefs_filtering.c
1993 2001-11-24 [alfons] 0.6.5claws32
1995 * src/summaryview.[ch]
1996 make summary sort headers work, and also make
1997 sure the sort type is stored
1999 2001-11-23 [alfons] 0.6.5claws31
2001 * src/summaryview.[ch]
2002 make lock work like mark
2003 disallow deleting messages marked as locked
2005 2001-11-23 [alfons] 0.6.5claws30
2011 merge undo patch submitted by Jens
2013 2001-11-23 [christoph] 0.6.5claws29
2018 fixed gpg signing and encoding
2021 added --status option to get new, unread and total
2022 message count from a running sylpheed
2023 * src/prefs_common.c
2024 temporary fix for reply_with_quote problem
2025 (don't call functions for non existing widget)
2027 one more check for ignored threads but still not
2028 always working correctly. probably a recursive
2029 check for all parents is needed
2031 2001-11-23 [darko] 0.6.5claws28
2034 wrapping on send improvements
2036 fix for GtkSText after last sync with main branch
2037 GTK_TEXT -> GTK_STEXT
2039 2001-11-23 [paul] 0.6.5claws27
2041 * sync with sylpheed 0.6.5cvs14
2042 see ChangeLog entries 2001-11-22 and 2001-11-23
2045 fixed the scrambled umlauts
2046 submitted by Carsten Schurig <Carsten.Schurig@web.de>
2048 2001-11-21 [paul] 0.6.5claws26
2050 * sync with sylpheed 0.6.5cvs12
2051 see 2nd ChangeLog entry dated 2001-11-20
2053 2001-11-20 [paul] 0.6.5claws25
2055 * sync with sylpheed 0.6.5cvs11
2056 see ChangeLog entry 2001-11-19 (src/utils.c)
2061 GTK_TEXT -> GTK_STEXT
2062 fix for wrong comment
2064 2001-11-20 [hiro] 0.6.5claws24
2067 more merges from main branch
2068 removed fatal warnings (uninitialized variables etc.)
2069 some coding style fix
2076 2001-11-19 [hoa] 0.6.5claws23
2079 * src/prefs_scoring.c
2084 * src/matcher_parser_parse.y
2085 * src/prefs_filtering.c
2088 2001-11-19 [alfons] 0.6.5claws22
2090 more of my old things into claws
2093 * src/prefs_common.c
2095 * src/summaryview.[ch]
2096 * src/prefs_summary_column.c
2097 * src/pixmaps/locked.xpm
2098 add indicators for locking of message in summary view
2099 (does not work yet, only visual indicator)
2101 2001-11-19 [paul] 0.6.5claws21
2103 * sync with sylpheed 0.6.5cvs10
2104 see ChangeLog entry 2001-11-19
2106 2001-11-18 [alfons] 0.6.5claws20
2109 remove an inadvertent free I forgot in previous clean up
2111 2001-11-18 [alfons] 0.6.5claws19
2113 * src/filtering.[ch]
2114 clean up & plug leaks
2116 2001-11-18 [paul] 0.6.5claws18
2118 * sync with sylpheed 0.6.5cvs9
2119 see ChangeLog entries 2001-11-17 and 2001-11-18
2121 2001-11-16 [paul] 0.6.5claws17
2123 * sync with sylpheed 0.6.5cvs8
2124 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
2126 2001-11-16 [paul] 0.6.5claws16
2128 * sync with sylpheed 0.6.5cvs7
2129 see ChangeLog entries 2001-11-15 and 2001-11-16
2131 2001-11-15 [hoa] 0.6.5claws15
2134 fix bounce, mails we received couln't be bounced to ourself.
2137 * src/filtering.[ch]
2139 * src/matcher_parser.h
2140 * src/matcher_parser_lex.l
2141 * src/matcher_parser_parse.y
2145 * src/prefs_filtering.[ch]
2147 * src/prefs_matcher.c
2148 * src/prefs_scoring.c
2151 new matcher/filter/score configuration file parser
2152 one unique configuration file => ~/.sylpheed/matcherrc
2153 import in currently automatic, then save are made
2155 one filter per folder and one global filter
2156 (filter of a folder will be used as folder processing)
2159 fix a bug in folder_item_get_identifier
2162 receive receipt return are fixed.
2164 2001-11-14 [alfons] 0.6.5claws14
2167 add things from main branch to make claws compile
2169 2001-11-14 [paul] 0.6.5claws13
2171 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
2172 see ChangeLog entries 2001-11-08 to 2001-11-14
2174 2001-11-14 [hoa] 0.6.5claws12
2179 add "bounce mail" option
2181 2001-11-13 [christoph] 0.6.5claws11
2184 Cleanup a mess i add before commiting
2186 2001-11-13 [hoa] 0.6.5claws10
2189 some fixes when mail are sent or
2192 2001-11-13 [christoph] 0.6.5claws9
2195 Changed two string with the same translation
2199 New mailsending process:
2200 - Always queue message before sending
2201 (message will be saved if sylpheed crashed or
2202 freezes while sending)
2203 - Allow queuing of newspostings
2204 - No copy in outbox before sending
2205 (closes bug #469501)
2206 - No more redundant code for send and send_later
2208 Applied wwp <subscript@free.fr>'s patch that fixes
2209 marks for multiple forwarded messages (+compose.c)
2214 remove things that are now in main branch
2217 update Dutch translation
2219 2001-11-12 [mhadasht] 0.6.5.claws8
2221 * src/prefs_common.c
2222 re-enabled account autoselection feature for forward
2223 and reedit lost during the branch point for SYNC-B4-REL
2225 gtkpspell_get_dict(): more readable code (even if function is
2228 added version number info to 2001-11-12 [hiro] comment.
2230 2001-11-12 [hiro] 0.6.5.claws7
2233 compose_forward(): fixed a bug that forward quote mark
2235 removed unnecessary code.
2236 * src/template_select.[ch]: removed.
2241 :%s/GTK_TEXT/GTK_STEXT/g
2246 revert the undo stuff (this is 0.6.6claws stuff)
2248 2001-11-11 [hoa] 0.6.5.claws6
2251 Insert signature at the end of the text.
2252 Added undo patch but currently disabled
2255 Threading by subject improved.
2257 * added src/undo.[ch]
2258 Undo module for compose dialog box.
2260 2001-11-11 [alfons] 0.6.5.claws5
2263 prevent threading by subject on nodes that have already been
2264 threaded by in-reply-to (as in "circular references in a tree
2265 result in a dead branch")
2267 2001-11-09 [hoa] 0.6.5.claws4
2270 allows creation of mbox folder item from any files.
2272 2001-11-09 [alfons] 0.6.5.claws3
2276 do what I mean and correct threading by subject so it really
2277 ignores attracting lines without "Re: "
2279 2001-11-07 [alfons] 0.6.5.claws2
2283 only attract by subject if a subject line starts with a "Re: "
2287 2001-11-07 [paul] 0.6.5claws1
2289 * sync with sylpheed 0.6.5. release
2290 see ChangeLog entry 2001-11-07
2292 2001-11-07 [paul] 0.6.4claws31
2294 * sync with sylpheed 0.6.4cvs18
2295 see ChangeLog entries 2001-10-30 to 2001-11-07
2296 prefs_templates.[ch] renamed prefs_template.[ch]
2301 add semicolon Hoa forgot ;-)
2304 2001-11-06 [hoa] 0.6.4claws30
2310 threading by subject - empty subject are ignored
2312 2001-11-06 [christoph] 0.6.4claws29
2315 use SSL_peek for sock_gets
2317 removed unneeded pointer in extracting quoted
2318 names implementation
2320 2001-11-06 [melvin] 0.6.4claws28
2323 fixed bug #476792 Selection overtyping with spell checker
2324 fixed bug which could cause a buffer overflow
2327 2001-11-06 [hoa] 0.6.4claws27
2331 threading by subject
2333 2001-11-05 [alfons] 0.6.4claws26
2336 Claws -> Sylpheed (vice versa)
2339 :%s/gtk_text/gtk_stext/g
2340 :%s/GTK_TEXT/GTK_STEXT/g
2341 (thanks to Jonathan Ware for spotting this)
2343 2001-11-04 [christoph] 0.6.4claws25
2346 replace Xalloca + strdup with Xstrdup_a
2348 better implementation of extracting quoted names
2349 from addresses (remove backlashes and ignore
2352 2001-11-04 [alfons] 0.6.4claws24
2355 edit to comply more with coding style
2358 fix bug reported by Kim Schulz. introduced by the patch integrated
2359 in 0.6.4claws15. the code did not check the return value of
2363 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
2365 2001-11-04 [christoph] 0.6.4claws23
2368 * src/prefs_common.[ch]
2369 init some pointers that possibly caused a segfault
2370 reported in the claws-users ML
2372 2001-11-04 [hoa] 0.6.4claws22
2374 * src/grouplistdialog.c
2375 change the names of the nodes in the tree
2378 enhanced mailto syntax as described in
2379 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
2380 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
2383 encode and decode URI (useful when opening URL into
2386 2001-11-03 [hoa] 0.6.4claws21
2388 * src/grouplistdialog.c
2389 a new newsgroups list selection dialog box
2390 with a CTree instead of a CList
2392 2001-11-03 [hoa] 0.6.4claws20
2395 enable property and scoring options when right
2399 fixed bug when nickname were displayed using
2402 2001-11-02 [darko] 0.6.4claws19
2405 new wrap quotation and URL/long words wrapping implementation
2406 * src/compose.c src/gtkstext.[ch]
2407 move gtkstext_strncmp() to gtkstext.c
2409 2001-11-01 [christoph] 0.6.4claws18
2411 * src/prefs_account.c
2412 fixed mess in account settings dialog
2413 * src/prefs_folder_item.c
2414 added label with folder path to dialog
2416 2001-10-31 [match] 0.6.4claws17
2421 fix generation of spurious address book file names.
2422 remove redundant functions.
2424 added missing file names.
2426 2001-10-30 [paul] 0.6.4claws16
2428 * sync with sylpheed 0.6.4cvs6
2429 see ChangeLog entries 2001-10-26 to 2001-10-30
2431 * tools/filter_conv.pl
2432 read folderlist.xml to discover whether the top-level
2433 folder is called 'Mailbox' or 'Mail'
2435 2001-10-29 [paul] 0.6.4claws15
2437 * src/html.c, src/textview.c
2438 activate links in html mail and fix clickable parts
2439 Submitted by Matthieu Dazy <dazy@t-surf.com>
2443 * po/de.po, po/es.po, po/pt_BR/po
2444 updated translations, submitted by Jens Oberender,
2445 Ricardo Mones Lastra, and Fabio Junior Beneditto
2447 2001-10-29 [darko] 0.6.4claws14
2450 fix wrapping for good
2455 undo previous change as it broke the smart wrapping
2457 2001-10-29 [darko] 0.6.4claws13
2460 fix infinite loop when long URL is quoted
2461 (closes bug #475122.
2465 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
2466 import Mutt address book
2467 * src/ldif.[ch] src/importldif.h
2468 modified import LDIF handle user attributes
2470 2001-10-28 [christoph] 0.6.4claws12
2473 fixed that filtering did not work if there
2474 were no filter rules
2475 (closes bug #472003 and better implementation
2478 2001-10-27 [christoph] 0.6.4claws11
2481 make the folder's default account to be used when
2482 replying. (patch by wwp <subscript@free.fr>)
2484 code cleanup, nearly killed all of wwp's patch
2485 for folder's default account in compose
2487 error panel when a folder could not be created
2488 (closes bug #471080 new folder name & already
2494 change prototype of strstr2() that Christoph forgot about
2496 2001-10-26 [christoph] 0.6.4claws10
2499 made search for accounts by email address not case
2502 fixed memory leak in folder_item_get_identifier
2505 fixed wrong strstr2 (should work like strstr)
2507 2001-10-26 [darko] 0.6.4claws9
2509 * src/compose.c src/gtkstext.[ch]
2511 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
2513 2001-10-26 [paul] 0.6.4claws8
2516 ignore css and javascript tags in html mail
2517 case-insensitive, with or without double-quoted
2520 2001-10-26 [paul] 0.6.4claws7
2522 * sync with sylpheed 0.6.4cvs1
2523 see ChangeLog entry 2001-10-26
2525 * src/prefs_account.c, src/prefs_common.c,
2526 src/prefs_summary_column.c
2527 minor improvements to the English
2529 2001-10-25 [alfons] 0.6.4claws6
2533 make GtkSText follow style of GtkText (closes bug
2534 #469211 "text selection while writing message")
2536 do sync with GTK 1.2.10
2538 2001-10-25 [paul] 0.6.4claws5
2541 ignore css tags in html mail
2543 2001-10-25 [darko] 0.6.4claws4
2546 don't declare is_url_string as static function since
2547 we need it in gtkstext.c
2549 remove unused variable
2550 don't wrap long URLs while composing a message
2552 2001-10-24 [christoph] 0.6.4claws3
2555 fix ssl deadlock, when peer closes connection
2557 2001-10-24 [paul] 0.6.4claws2
2559 * src/prefs_common.c
2560 gettextize the gpg ascii-armored warning message
2563 insert a DOS/MAC file into the composed message
2566 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
2568 2001-10-22 [paul] 0.6.4claws1
2570 * sync with sylpheed 0.6.4 release
2571 see ChangeLog entries 2001-10-21
2573 * po/fr.po, po/pt_BR.po
2574 updated by Melvin Hadasht and Fabio Junior Beneditto
2576 2001-10-21 [paul] 0.6.3claws30
2579 insert a DOS text file from the compose window
2580 into the composed message text (removes CRs characters)
2581 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
2583 * tools/filter_conv.pl, tools/README
2584 automatically use ~/.sylpheed as working directory
2585 print out confirmation message on completion
2587 * correct Hoa's last ChangeLog.claws entry
2589 2001-10-20 [hoa] 0.6.3claws29
2591 * src/grouplistdialog.c
2592 bugfix (another ?) to give the right
2593 newsgroups list for each news server.
2597 improve the newsgroups list cache
2599 2001-10-20 [paul] 0.6.3claws28
2601 * sync with sylpheed 0.6.3cvs9
2602 see ChangeLog entry 2001-10-19
2604 * correct Alfons' last ChangeLog.claws entry
2609 fix compilation problems (part of bug #472895)
2611 2001-10-18 [hoa] 0.6.3claws27
2613 * src/grouplistdialog.c
2614 bugfix when we refresh was clicked (bug 472701)
2616 2001-10-19 [christoph] 0.6.3claws26
2619 last header entry should default to "To:" or
2620 "Newsgroups:" and not copy the last entry line
2621 in a new compose window
2622 (closes bug #472686, #470792)
2624 2001-10-19 [paul] 0.6.3claws25
2626 * sync with Sylpheed 0.6.3cvs8
2627 see ChangeLog entries 2001-10-18 and 2001-10-19
2629 2001-10-18 [christoph] 0.6.3claws24
2632 reimplement ignore thread
2634 2001-10-18 [hoa] 0.6.3claws23
2637 * src/grouplistdialog.[ch]
2638 enhanced news subscription interface (feature 469113)
2642 enchanced newsgroup listing,
2643 now, we can get groups informations
2646 2001-10-18 [paul] 0.6.3claws22
2649 remove comment (sync with main branch)
2651 fix 'Re-edit' bug in 'Message' menu
2653 2001-10-17 [christoph] 0.6.3claws21
2656 ignore empty or whitespace only header lines
2658 2001-10-17 [paul] 0.6.3claws20
2660 * sync with sylpheed 0.6.3cvs7
2661 see ChangeLog entries 2001-10-14, 2001-10-16, and
2667 wrap long lines without spaces
2672 * po/es.po, po/nl.po, po/pt_BR.po
2673 updated by Ricardo Mones Lastra, Alfons,
2674 and Fabio Junior Beneditto
2676 * sylpheed-0.6.3claws released
2678 2001-10-15 [melvin] 0.6.3claws18
2681 added summary and detailed installation instructions
2684 Updated, corrected and completed french translation
2686 2001-10-15 [hoa] 0.6.3claws17
2687 * src/grouplistdialog.c
2688 we can choose the newsgroups to display with wildcards
2690 2001-10-15 [christoph] 0.6.3claws16
2694 * src/prefs_folder_item.[ch]
2695 applied wwp <subscript@free.fr>'s folder
2696 default account patch
2698 Fixed wrong translation
2700 2001-10-13 [alfons, christoph, melvin]
2703 solution #2 to solve MT-safety problems defers all GUI related calls
2704 to the main thread using a gtk_idle_add() callback. discussed on
2705 ircnet #sylpheed, with christoph spotting some issues with the
2706 original code, and melvin allowing us to lobotomize his sylpheed.
2708 * src/syldap.[ch], src/main.c
2709 fix race problem in ldap search thread by deferring GUI
2710 stuff to main thread using gtk_idle_add()
2712 2001-10-13 [paul] 0.6.3claws14
2714 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
2715 add Sergey's smtpcred.patch
2716 adds separate username/password setting for SMTP Auth
2717 needed by some servers
2718 (closes feature request #471659)
2720 2001-10-13 [paul] 0.6.3claws13
2722 * src/pgptext.[ch] **NEW FILES**
2723 * src/Makefile.am, src/messageview.c, src/mimeview.c
2724 decrypt ascii-armored gpg text embedded in
2726 Submitted by Jens Jahnke <jan0sch@gmx.net>
2728 2001-10-13 [christoph] 0.6.3claws12
2731 some more details on default to and
2734 init glib threading when ldap is used
2740 2001-10-12 [paul] 0.6.3claws11
2742 * src/prefs_common.[ch], src/rfc2015.c
2743 enable ascii-armored gpg text to be embedded in the
2744 message body, selectable through the 'Privacy'
2745 preferences. Supports encrypting only.
2746 Submitted by Ravemax <ravemax@dextrose.com>
2748 2001-10-12 [paul] 0.6.3claws10
2750 * sync with sylpheed 0.6.3cvs6
2751 see ChangeLog entries 2001-10-11 and 2001-11-12
2754 incorporated mbox folders, scoring, and folder
2755 properties into the sync
2757 2001-10-12 [darko] 0.6.3claws9
2760 describe quotation wrapping
2762 don't treat tab as space to calculate line length properly
2767 correct description of how to make new filtering system work,
2768 add some other things
2771 remove sched_yield() (not necessary / unportable)
2773 2001-10-11 [paul] 0.6.3claws8
2775 * sync with sylpheed 0.6.3cvs3
2776 see ChangeLog entry 2001-10-10
2778 2001-10-10 [christoph] 0.6.3claws7
2781 ignore 2 files created by newer autotools
2782 * src/prefs_folder_item.c
2783 using table for widget alignment
2784 fixed memory leak and broken octal display
2786 fixed segfault caused by lost filename
2787 workaround (closes bug #469551)
2789 2001-10-10 [paul] 0.6.3claws6
2791 * sync with sylpheed 0.6.3cvs2
2792 see ChangeLog entries 2001-10-09 and 2001-10-10
2794 2001-10-10 [darko] 0.6.3.claws5
2797 proper calculation of right margin if smart wrapping is enabled
2799 automatically wrap long lines if wrap quotation is enabled
2801 2001-10-09 [alfons] 0.6.3.claws4
2804 select correct row when deleting last row in the summary view (and
2805 close bug "[ #469104 ] select second last in list when deleting")
2807 2001-10-09 [paul] 0.6.3claws3
2809 * sync with sylpheed 0.6.3cvs1
2810 updated some autotool scripts
2812 2001-10-09 [darko] 0.6.3claws2
2815 new name and mark with Sylpheed comment
2817 smart quotation wrapping a-la VIM
2819 2001-10-08 [paul] 0.6.3claws1
2821 * sync with sylpheed 0.6.3 release
2822 see ChangeLog entry 2001-10-08
2824 2001-10-08 [paul] 0.6.2claws24
2827 more sync with sylpheed 0.6.2cvs12
2828 Fixed the bug that didn't select the last row correctly
2831 2001-10-07 [paul] 0.6.2claws23
2833 * sync with sylpheed 0.6.2cvs12
2834 see ChangeLog entry 2001-10-07
2838 enable jpilot to read unsynch'ed addresses.
2840 * src/editldap_basedn.c
2841 fix segfault when opening dialog.
2843 2001-10-06 [alfons] 0.6.2.claws22
2846 fix bug with summary view selecting last *inserted*
2847 node instead of last *visible* node. remember we
2850 2001-10-06 [paul] 0.6.2claws21
2853 updated translation, contains some fixes and new
2854 translations, submitted by Gustavo Noronha Silva
2857 * src/prefs_common.c
2858 change 'each' to 'every' - fix dubious English
2860 * sync with sylpheed 0.6.2cvs11
2862 2001-10-05 [alfons] 0.6.2claws20
2864 * src/mainwindow.[ch], src/folderview.c
2865 make composite tool button switch between "Compose News"
2866 and "Compose Mail" depending on selected folder
2867 (nifty idea by Kim Schulz <kim@schulz.dk>)
2869 2001-10-05 [paul] 0.6.2claws19
2871 * src/mainwindow.c, src/summaryview.c
2872 fix 'Message/Reply to all', broken in last commit
2875 fix X_BEENTHERE seg fault, thanks to Alfons
2877 2001-10-04 [paul] 0.6.2claws18
2879 * src/compose.[ch], src/mainwindow.c
2880 make "Message/Reply" reply to mailing lists; matches
2881 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
2882 based on portions of the patch submitted by
2883 Junichi Uekawa <dancer@netfort.gr.jp>
2885 2001-10-04 [darko] 0.6.2claws17
2888 better smart wrapping
2890 a function to make text buffer contiguous
2892 2001-10-03 [paul] 0.6.2claws16
2894 * sync with sylpheed 0.6.2cvs10
2899 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
2900 close bug "[ #466566 ] compile error on mdk 8.0" by removing
2901 references to chinese translations (hope someone picks up
2904 2001-10-02 [christoph] 0.6.2claws15
2907 fixed non translated header bug
2909 fixed wrong date in alfons last entry ;)
2911 2001-10-02 [alfons] 0.6.2claws14
2913 * src/compose.c, src/prefs_common.[ch]
2914 add block cursor option
2916 2001-10-02 [paul] 0.6.2claws13
2918 * sync with sylpheed 0.6.2cvs9
2920 2001-09-30 [paul] 0.6.2claws12
2922 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
2923 updated translations
2926 add 'src/importldif.c'
2928 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
2929 added eudora-to-vCard conversion tool
2930 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
2932 * sync with sylpheed 0.6.2cvs8
2936 * sylpheed-0.6.2claws released
2938 2001-09-27 [melvin] 0.6.2claws11
2941 fixed crash when using default path (introduced
2943 fixed tiny bug for initial suggestion mode
2945 2001-09-27 [melvin] 0.6.2claws10
2948 fixed bug where gtkpspell didn't set the path correctly
2951 added a paragraph about spell checking
2955 2001-09-27 [paul] 0.6.2claws9
2957 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
2958 replace '// comments' with '/* comments */' to prevent
2959 some compiler warnings
2961 * sync with sylpheed 0.6.2cvs6
2963 2001-09-26 [alfons] 0.6.2claws8
2966 introduce return receipt request notification again,
2967 which was lost because of other semantics in
2968 procheader_parse() (???)
2970 2001-09-26 [christoph] 0.6.2claws7
2973 replace comments for old code with #if 0
2974 readded auto cc, bcc and reply-to
2975 * src/prefs_matcher.c
2976 * src/prefs_scoring.c
2977 removed some definition (was moved to
2980 2001-09-26 [paul] 0.6.2claws6
2983 make 'Follow-up and reply to' sensitive
2985 * more sync with sylpheed 0.6.2cvs5
2992 fixed bug for "US-ASCII" introduced by the encoding code
2998 * src/prefs_common.[ch], src/summaryview.c
2999 'next unread msg' 'go to next folder?' dialog can be
3000 given default behaviour, either always show dialog,
3001 or assume 'yes', or assume 'no'
3002 Submitted by wwp <subscript@free.fr>
3006 * src/compose.c src/gtkspell.[ch]
3007 added support for different encodings
3011 * more sync with sylpheed 0.6.2cvs5
3015 * src/prefs_folder_item.c
3016 add check for item->prefs->default_to string is NULL and
3017 add another check when freeing this string
3022 change to version 0.6.2claws3
3024 * sync with sylpheed 0.6.2cvs5
3027 * src/ldif.[ch], src/importldif.[ch], addressbook.c
3029 * src/addrcache.[ch], addrindex.[ch]
3030 small update for future
3036 added 'Learn from mistakes' option
3037 better handling of quotes in checked words
3040 small update for spell checking stuff
3045 edit a little bit so it complies more with main coding style
3049 * src/folder.[ch], prefs_folder_item.c, compose.c
3050 migrate "request return receipt" folder property
3055 * README.claws **NEW**
3056 (add things of interest for users of main branch
3059 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
3060 re-implement threading per folder option, but store
3061 the setting in folderlist.xml (where it belongs)
3066 fixed bug when compose window is under another window
3067 * src/prefs_common.[ch] src/compose.c
3068 changed 'dictionary_path' to 'dictionary' to be consistent
3069 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
3070 * ac/pspell.m4 src/Makefile.am
3071 dropped PSPELL_PATH macro
3073 updated translations
3075 2001-09-21 [christoph]
3078 added border around header fields
3079 keep header type when new field is added
3081 2001-09-20 [christoph]
3084 more portable debug_print with source filename
3087 more newlines after debug messages
3092 change to version 0.6.2claws2
3094 * sync with sylpheed 0.6.2cvs3
3099 fixed the post-right-click focus pb
3100 fixed crash when 'Spell check all' after dict change
3101 and when cursor is at the end of the text
3102 shift-right-click pops up config menu even on misspelled words.
3109 added pspell to compiled-in features list
3113 * switched to pspell and dropped ispell
3115 new file. autoconf macro for pspell
3117 * configure.in acconfig.h
3118 added pspell support
3120 * src/main.c src/compose.[ch] src/gtkspell.[ch]
3121 * src/prefs_common.[ch]
3122 added pspell support
3124 2001-09-18 [christoph]
3128 replace LOG_MESSAGE with debug_print
3132 added newline after debug message
3134 using __VA_ARGS__ for debug_print macro
3136 ignore Makefile and Makefile.in
3141 change to version 0.6.2claws1
3142 * sync with sylpheed 0.6.2cvs1
3145 * src/prefs_matcher.c
3146 add 'score equal to' option, submitted by
3147 Paul Evans <nerd@freeuk.com>
3149 2001-09-15 [christoph]
3152 comment out menu entry not existing in claws
3154 add debug output for non existing menu entries
3156 fix next/prev unread message for ignored threads
3158 add sourcefile and line number to debug output
3159 otherwise it is sometimes hard to find the
3160 source code part if debug messages are translated
3165 refresh target folder style after colour is changed
3170 change to version 0.6.1claws3
3172 * sync with sylpheed 0.6.1cvs6
3177 fix target folder colourization to use user selected colour
3182 fix crash when message that is marked for copy/move is unmarked
3187 change to version 0.6.1claws2
3189 * sync with sylpheed 0.6.1cvs3
3194 fix bug with default font used for trash folder text
3198 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3199 updated translations
3202 change to version 0.6.1claws1
3204 * sync with sylpheed 0.6.1cvs2
3209 add Match's new addressbook
3212 updated translation submitted by Jens Oberender
3217 change to 0.6.1claws
3218 * sync with sylpheed 0.6.1 release
3223 change to 0.6.0claws2
3225 * sync with sylpheed 0.6.0cvs4
3228 updated translation submitted by Fabio Junior Beneditto
3242 change to version 0.6.0claws1
3244 * sync with sylpheed 0.6.0cvs1
3247 updated translation submitted by Ricardo Mones Lastra
3250 add 'src/prefs_templates.c'
3252 * src/compose.c, src/summaryview.c
3253 fix segfault on 'Re_edit'
3257 * configure.in, Makefile.am
3259 add tools directory to source distribution
3264 change to version 0.6.0claws
3266 * sync with sylpheed 0.6.0 release
3268 2001-08-30 [christoph]
3271 removed autoconf version check
3275 * src/account.c, src/compose.c, src/prefs_common.[ch]
3276 * src/procheader.[ch] src/utils.[ch]
3277 Enhanced automatic account selection on replies
3278 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
3281 add LDAP and JPilot to the configuration results output.
3283 2001-08-29 [christoph]
3286 no bold font for ignored threads
3291 change to version 0.5.3claws6
3293 * sync with sylpheed 0.5.3cvs10
3294 src/stringtable.[ch]: New Files
3296 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
3297 * src/pixmaps/sylpheed.xpm
3298 add mini-icons to windows (by Alfons)
3303 new functions: next_labeled_cb(), prev_labeled_cb()
3306 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
3307 summary_select_next_labeled(), summary_select_prev_labeled()
3309 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
3310 give claws blue folders and a blue trash can
3315 change to version 0.5.3claws5
3317 * sync with sylpheed 0.5.3cvs9
3318 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
3320 2001-08-24 [christoph]
3323 keep filename when browsing directories
3324 (not working for user entered filename, but
3325 for default name and selected filename from
3328 fixed wrong spelling "Folllow-up"
3332 fixed new/unread message count with ignored
3333 threads (2 commits, first didn't notice no
3334 longer needed decreasing)
3336 readded scrolling of progress dialog
3342 change to 0.5.3claws4
3344 * sync with sylpheed 0.5.3cvs7
3346 2001-08-24 [christoph]
3349 set request return receipt when replying
3350 if it is set is the folder prefs of the
3353 disable final error popup if popups are
3354 disabled in config (again)
3359 Change version number to 0.5.3claws3
3361 * sync with sylpheed 0.5.3cvs5
3364 double quote '%s' in 'gedit %s' to fix bug when
3365 opening attachment with spaces in the name
3368 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
3369 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
3370 initial message templates support
3376 change version number to 0.5.3claws2
3378 * sync with sylpheed 0.5.3cvs4
3380 * src/procmsg.h src/summaryview.c
3381 re-implement (un)ignore thread
3386 remove unnecessary code
3388 enable 'dynamic' signatures (submitted by
3389 Eric Limpens <eric@hscg-internet.nl>)
3393 clean up after sync with sylpheed 0.5.3 release
3396 fix re-introduced font mess, see Christoph's
3401 use sylpheed's small font instead of
3402 gtk default font for summary view
3408 add pl to ALL_LINGUAS - sync with main branch
3410 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3411 Updated. Translations by Jens Oberender, Ricardo Mones
3412 Lastra, Alfons, and Fabio Junior Beneditto respectively.
3414 * po/pl.po ** NEW FILE **
3415 sync with the main branch
3418 fix target folder colorizing and refresh problem
3421 2001-08-17 [christoph]
3424 claws uses 4 colors for target folder coloring.
3425 arrays were not long enough and destroyed the
3426 stack causing a segfault.
3427 target folder colorizing does not work anymore
3433 change to version 0.5.3claws1
3435 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
3436 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
3437 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
3439 sync with sylpheed 0.5.3 release, but keep claws method of
3440 configuring/saving fonts
3442 * src/addressbook.[ch]
3443 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
3444 in line with a similar change in Hiroyuki's branch
3446 * src/mainwindow.[ch]
3447 disable main_window_set_thread_option()
3448 * src/prefs_folder_item.c
3449 comment out &tmps_prefs.enable_thread,
3450 * src/mbox_folder.c, src/procmsg.[ch]
3451 comment out MSG_IS_IGNORE_THREAD
3453 comment out summary_ignore_thread() and summary_unignore_thread()
3454 comment out MSG_IS_IGNORE_THREAD
3456 use Hiroyuki's threading instead.
3463 use Hiroyuki's 0.5.3 column scheme but also
3464 include the enable/disable button.
3465 * src/pixmaps/mark.xpm
3466 add Hiroyuki's amended pixmap
3468 2001-08-13 [christoph]
3471 receive at get all column showed wrong state for APOP
3472 button should only work for POP3 and APOP accounts
3473 * src/prefs_account.c
3474 added missing preprocessor statement for SSL
3479 add 'receive at get all' column and enable/disable
3482 2001-08-06 [christoph]
3485 show usage of SSL in protocol column
3491 * src/prefs_account.[ch]
3492 moved ssl options to a new page
3498 added support for SMTP STARTTLS command
3500 2001-08-05 [christoph]
3503 debian autoconf needs version check to find
3504 correct autoconf version. if the file is
3505 named configure.in 2.13 is used, which does
3506 not work with this configure.in script.
3507 other solution would be to rename the script
3508 to configure.ac as suggested in the autoconf
3512 disable final error popup if popups are
3517 fixes IMAP over SSL problem
3522 change to 0.5.2claws1
3524 * sync with sylpheed 0.5.2cvs1
3529 quick fix for ispell detection...
3534 change to 0.5.1claws4
3536 * sync with sylpheed 0.5.1cvs7
3540 * src/prefs_common.c, src/prefs_common.h,
3541 src/gtkspell.c, src/gtkspell.h
3542 add global spelling checker settings (compose tab) +
3543 selection of dictionary
3546 guess valid ispell location
3551 removal of 'src/quote_fmt_parse.c'
3554 (submitted by Jens Oberender <didge@suse.de>)
3559 * src/folderview.[ch]
3562 * src/prefs_common.[ch]
3564 target folder colourization
3568 more sync with Sylpheed 0.5.1cvs6
3573 * src/prefs_folder_item.[hc]
3575 shared folders support with a GUI
3581 * sync with Sylpheed 0.5.1cvs6
3587 (submitted by Fabio Junior Beneditto)
3593 patch to correct bad image mime headers
3594 (submitted by Don Quijote <dq@searchlores.org>)
3598 * tools/gif2xface.pl **NEW FILE**
3600 script to convert file.gif to file.xface for
3601 use in a custom header.
3602 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
3607 change macros for detecting JPilot and LDAP
3609 2001-07-27 [christoph]
3612 code cleanup (MIN / MAX warning, needed casting)
3617 disallow setting flags when detecting certain headers
3618 (X-Status, Status, Seen, X-Seen).
3620 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
3622 2001-07-27 [christoph]
3624 * src/prefs_filter.c
3625 * src/prefs_filtering.c
3626 * src/prefs_matcher.c
3627 * src/prefs_scoring.c
3628 scroll list when moving rows up or down
3632 * src/prefs_account.c
3633 * src/prefs_account.h
3635 SMTP over SSL (untested, feedback requested)
3643 * configure.in, acconfig.h
3644 define CLAWS (need this for main / claws detection)
3649 Sylpheed 0.5.1claws2
3651 * sync with Sylpheed 0.5.1cvs4
3653 2001-07-25 [christoph]
3657 item->prefs == NULL (don't know why)
3662 Sylpheed 0.5.1claws1
3664 * sync with Sylpheed 0.5.1cvs1-3
3666 2001-07-24 [christoph]
3669 * src/prefs_folder_item.[ch]
3670 added folderitem preferences dialog with
3671 default To: and auto request return receipt
3675 changes to handle new folderitem preferences
3679 call compose new mail with current folderitem
3683 Release Sylpheed 0.5.1claws
3686 change to release version 0.5.1claws
3688 2001-07-24 [christoph]
3691 fixed segfault that happend when the selected
3692 message was removed while retrieving new messages.
3696 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
3700 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
3701 this is a work in progress, for more information: http://nlpagan.net/sylman
3703 * configure.in, src/mainwindow.c, manual/Makefile.am
3704 add support for English manual
3707 add authors of user manuals
3709 * manual/en/sylpheed*.html
3710 add English documentation
3712 2001-07-22 [christoph]
3717 changed a wrong debug message
3722 update Dutch translation
3724 * src/prefs_filtering.c,
3726 add more translatable strings
3735 * src/inc.c, src/summaryview.[ch]
3736 prevent update of mark file when filtering has done, by
3737 using a variable; this affects two functions:
3738 inc.c::inc_finished()
3739 summaryview.c::summary_show()
3743 * src/filtering.[ch], src/prefs_filtering.c,
3745 add filtering action for label coloring
3750 * added src/labelcolors.c
3751 * added src/labelcolors.h
3752 * src/Makefile.am, src/summaryview.c
3753 rearrange label coloring code
3756 add more parentheses so label colouring works correctly
3759 don't really delete message, but move it to Trash
3761 * src/prefs_matcher.c
3762 add quote options to info dialog
3764 2001-07-20 [christoph]
3770 * src/ssl.[ch] (new)
3771 moved ssl stuff to a seperate file
3776 fix show sender using address book with no e-mail
3777 address in From: field
3781 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
3782 fix messy handling of escaping... now at least the
3783 execute command is useful. escape char is '\', we
3784 accept \n and \r too.
3788 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
3789 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
3798 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
3800 revise filtering; currently move, copy, marking have
3801 been tested. if you like bleeding edge stuff, you
3802 should definitely go for this version :)
3804 * mark old working stuff as VERSION_0_5_0_CLAWS5
3806 2001-07-17 [christoph]
3815 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
3816 bits in the mark file, without affecting either branch. Lots of
3817 files changed, also in claws branch.
3819 UNTESTED: use of mbox folders
3822 added mark all read; however this was a quick hack used for
3823 cleaning up mess after initial merge with Hiroyuki
3826 change claws version number back to 0.5.0claws5 to clear up
3827 confusion & pretension (recent release was technically
3828 0.5.0claws4, so we neatly align with Hiroyuki :-)
3832 sync with Hiroyuki's 0.5.0cvs4
3838 * src/filtering.[ch]
3839 remove invalid updating of mark files for
3840 filter actions MATCHING_ACTION_MOVE and
3841 MATCHING_ACTION_DELETE; this should fix the
3845 revert Christoph's stab at fixing the folder
3849 add missing files with translatable strings
3856 * src/addr_compl.[ch], src/prefs_filtering.c
3857 make "filtering pref dialog's destination entry" an
3858 "address completable entry", if filter destination is
3863 sync with Hiroyuki's 0.5.0cvs2-3
3865 2001-07-15 [christoph]
3868 fixed folder stats update after incorporation
3873 * finish label colouring stuff (for now)
3874 * fix incorrect colour bug (off by one)
3879 change text labels for news and mail message so there's
3880 plenty of toolbar estate left
3887 sync with Hiroyuki's 0.5.0cvs1
3890 more rewrite label colouring
3894 * src/summaryview.[ch]
3895 * start rewrite label colouring
3896 * fix proper location "Add Sender To Addressbook" menu item
3900 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
3901 (actually this is 0.5.0claws4)
3906 * fix duplicate message
3907 * add updated Portugese / Brazilian translation
3908 submitted by Fabio Junior Beneditto
3916 add updated Dutch translation
3919 add updated German translation submitted by Jens
3923 Prerelease before 0.5.0claws. Please test.
3924 This version is temporarily tagged as VERSION_0_5_0_TEST
3926 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
3927 src/prefs_scoring.c, src/prefs_matcher.c,
3928 src/prefs_filtering.c, src/mbox.c,
3929 src/main.c, src/inc.c, src/filtering.[ch]
3930 revert new Hoa's new matcher (does not work yet)
3937 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
3943 add ChangeLog.claws to EXTRA_DIST
3945 add matcher_parser_parse.h to EXTRA_DIST
3947 2001-07-10 [christoph]
3950 add destination folder to table of
3951 folders that need to be updated after
3958 make collapse state of folders and folder items persistent, i.e.
3959 if you collapse a folder tree, the next time sylpheed-claws starts
3960 up the folder tree remains collapsed.
3962 2001-07-10 [christoph]
3968 renamed MD5_CTX to MD5_CTX_syl
3969 conflicts with a struct in openssl
3972 * src/prefs_account.[ch]
3976 fixed compose with current account
3977 broken by new compose button stuff
3982 changed my email address
3984 * src/matcher_parser_parse.y
3985 clean the parser to remove conflicts
3993 fix incorrect description of --enable-ldap parameter
3995 * src/prefs_common.[ch]
3997 add experimental option "smart wrapping" which makes the
3998 compose editor auto wrap.
4000 | TODO: the problem with the buggy cursor handling is caused |
4001 | by the GtkText. when deleting / backspacing text its |
4002 | wrapping algorithm does not take in account the previous |
4003 | line. should find a way to hack this in. |
4004 | or should perhaps combine this with the word wrapping |
4005 | patch i wrote in january. |
4008 show build parameters for LDAP and JPilot
4011 revert Christoph's bugfix for selecting next unread message,
4012 because folder stats aren't updated correctly
4019 * src/matcher_parser_lex.l
4020 * src/matcher_parser_parse.y
4021 * src/prefs_filtering.c
4022 * src/prefs_scoring.c
4024 bugfix of the config file parser
4029 added generated matcher sources to BUILT_SOURCES
4035 added new config file parser
4038 * src/filtering.[ch]
4040 * src/prefs_filtering.c
4041 * src/prefs_matcher.c
4042 * src/prefs_scoring.c
4043 * added src/matcher_parser.h
4044 * added src/matcher_parser_lex.h
4045 * added src/matcher_parser_lex.l
4046 * added src/matcher_parser_parse.y
4047 lex & yacc config file parser
4052 changes prefs_filtering into global_filtering
4055 build threads with subjects only if "Re: " is at the
4056 beginning of the subject
4062 sync with sylpheed 0.5.0
4063 change of version number only
4069 sync with sylpheed 0.5.0pre5
4073 sync with sylpheed 0.5.0pre4 release
4074 /po and /manual/ja not sync'ed
4078 more sync with sylpheed 0.5.0pre4
4080 2001-07-03 [christoph]
4083 fixed address book broken by address book
4084 for VCard, JPilot, LDAP
4090 stopped memory leaks
4094 more sync with sylpheed 0.5.0pre4
4098 * included address book patch for VCard, JPilot, LDAP
4099 * pref_common.c - fixed Font options on Display tab (cosmetic)
4100 * alertpanel.c - fixed truncated message
4102 2001-07-02 [christoph]
4107 mark threads for ignoring
4113 * sync with sylpheed 0.5.0pre4
4114 updated gettext to 0.10.38.
4120 * src/summaryview.[ch]
4121 new right-click option: Label.
4122 substitute for 'Mark-->Mark/Unmark', colours the line.
4123 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
4125 2001-07-01 [christoph]
4128 fixed font for trash
4130 move ctree to unread message
4134 * sync with sylpheed 0.5.0pre3 release
4140 allow inserting / attaching multiple files in
4146 small change to Alfons' previous stuff so that it
4151 * lots of files changed; first attempt to merge the changes
4152 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
4157 updated and completed, translations by Fabio
4158 Junior Beneditto <fjbeneditto@yahoo.com.br>
4164 allow selecting an attached files' mime type from a
4169 * more sync with sylpheed 0.5.0pre3
4174 merge with sylpheed.pot and pt_BR.po provided by
4175 Fabio Junior Beneditto.
4180 make MIME types case insensitive
4185 merge with sylpheed.pot and old nl.po; translations added.
4189 * more sync with sylpheed 0.5.0pre3
4194 don't crash when removing parent node of messages
4195 attracted by subject. this was caused by not deleting
4196 the parent node from the subject line hash table.
4203 if there are multiple messages selected, allow forwarding
4204 them as attachments.
4208 * more sync with sylpheed 0.5.0pre3
4214 * sync with sylpheed 0.5.0pre3
4219 fixed 'compose news article' bug
4220 from icon-and-text toolbar
4224 * sync with sylpheed 0.5.0pre2 release
4226 2001-06-24 [christoph]
4228 * src/prefs_common.c
4229 bug fix in font selection
4231 use sylpheed's normal font instead of
4232 gtk default font for folders without
4237 * src/mainwindow.[ch]
4238 added composite compose mail / news button (an idea by Leandro
4239 Pereira <leandro@linuxmag.com.br>)
4243 Added instructions for ldif-to-xml.py
4251 * src/pixmaps/stock_news_compose.xpm
4252 added pixmap by Leandro
4253 * src/prefs_common.c
4254 tested built-in spelling checker of GCC 3.0 :)
4256 merged dutch translation of sylpheed-main with
4261 Added tools directory and files.
4263 * tools/filter_conv.pl
4264 converts old filter system to new filtering system
4265 * tools/ldif-to-xml.py
4266 converts netscape addressbook to sylpheed addressbook
4268 descriptions/instructions for above two files
4270 2001-06-23 [christoph]
4273 * src/manage_window.[ch]
4274 * src/prefs_common.[ch]
4275 mail retrieval dialog can be enabled, disabled
4276 or hidden if non of sylpheed's windows is active
4282 * sync with sylpheed 0.5.0pre2
4284 2001-06-21 [christoph]
4287 show recipient on 'from' for all accounts
4290 * src/prefs_common.[ch]
4291 disable error popup on mail receive errors
4296 made the ruler correctly appear and disappear.
4299 removed Hoa's work-in-progress-stuff (interesting!) so
4302 2001-06-20 [christoph]
4305 * src/progressdialog.c
4306 added scrolled window for list in progressdialog
4310 sync with sylpheed 0.5.0pre1 release
4312 2001-06-20 [christoph]
4315 make building threads by subject work when
4316 thread view is enabled
4319 * src/prefs_common.[ch]
4320 automatically select account for mail replys
4324 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
4325 they are filled in from the account settings.
4329 * more sync with sylpheed 0.5.0pre1
4335 added --sysconfdir to CPPFLAGS for pointing to the correct
4336 location of mime.types.
4338 NOTE: make sure you use --sysconfdir when running ./autogen.sh
4344 fixed some bug when building threads
4348 * src/prefs_account.c
4349 UI stuff: More changes to the English
4353 * src/pixmaps/stock_news_compose.xpm: new file
4357 Added new icon for Hoa's 'compose a news
4358 message', plus minor improvements to the
4364 more sync with sylpheed 0.5.0pre1
4370 Follow-up and reply to
4372 * src/summaryview.[ch]
4373 Build threads also with subjects
4378 forwarding use the current account.
4381 the "compose message" button has been replaced with
4382 "new mail" and "new news" buttons
4384 * src/prefs_common.[ch]
4385 added a configuration option to use the forward button
4386 as "forward as attachment"
4387 changed reply and forward format description
4389 * src/quote_fmt_lex.l
4390 * src/quote_fmt_parse.y
4391 added message with no signature in format for reply
4400 Improvements to the English
4402 * src/prefs_common.c
4403 Improvements to the English and some
4404 clarity/continuity improvements in the
4405 description of Quote symbols.
4411 * sync with sylpheed 0.5.0pre1
4416 Better interface for compose, displayed fields
4417 are updated whenever we change account.
4418 Newsgroups field is automatically filled.
4421 Newsgroups field is automatically filled.
4423 * src/prefs_account.c
4424 Some interface stuff when fields appear and
4431 * sync with sylpheed 0.4.99
4435 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
4436 base64_decoder_free, base64_decoder_decode): new object and
4437 functions for decoding base64 streams.
4438 * src/procmime.c (procmime_decode_content): modified to use the
4445 * sync with sylpheed 0.4.99cvs11
4451 * sync with sylpheed 0.4.99cvs9
4456 * src/prefs_account.c
4458 SMTP server can be defined in the news account
4459 mime type of attachment are kept.
4463 now choose the highest important score between default
4464 and important score of folder.
4468 * src/prefs_common.c:
4470 (prefs_quote_description_create): corrected description of
4471 quote format characters
4477 * sync with sylpheed 0.4.99cvs8
4481 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
4482 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
4488 * sync with sylpheed 0.4.99cvs7
4492 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
4493 clashes with autogenerated header).
4494 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
4495 * src/Makefile.am: added quote_fmt.h.
4496 * src/.cvsignore: added lex/yacc autogenerated files
4497 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
4503 * sync with sylpheed 0.4.99cvs6
4507 * added src/quote_fmt_parse.h
4512 don't modify readonly configuration files
4514 * src/prefs_account.c
4515 * src/prefs_common.c
4516 * src/prefs_customheader.c
4517 * src/prefs_display_header.c
4518 * src/prefs_filter.c
4519 * src/prefs_filtering.c
4520 * src/prefs_scoring.c
4521 don't open dialog box when configuration files
4526 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
4528 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
4529 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
4530 BUILT_SOURCES to make all files rebuild properly.
4532 * src/compose.c: removed #include "quote_fmt.tab.h".
4534 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
4535 CHARACTER value in yylval.
4537 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
4538 receive CHARACTER value by documented means (yylval).
4540 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
4545 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
4550 * src/prefs_filtering.c
4551 now keep the configuration for execute action
4558 * sync with sylpheed 0.4.99cvs5
4563 added quote_fmt.[ch]
4565 * added src/quote_fmt.y
4566 * added src/quote_fmt.l
4567 * added src/quote_fmt.tab.h
4568 * added src/quote_fmt.tab.c
4569 * added src/lex.quote_fmt.c
4570 parsing configuration for replying
4573 * src/prefs_common.[ch]
4574 added configuration UI for replying
4578 using configuration for replying
4586 * src/prefs_filtering.c
4587 * src/prefs_matcher.c
4588 * src/prefs_matcher.h
4589 action "run a command" for filtering
4590 and matching with a command.
4591 fixed the "whole message" matching
4594 changed temporary filename for security
4597 queue the notification if it fails to send.
4599 * src/prefs_common.c
4600 * src/prefs_folder_item.c
4601 changed the default important score
4603 * src/prefs_scoring.c
4605 hide kill score input when the folder is not
4610 * src/prefs_common.c:
4612 (prefs_font_select): pass font name in font entry box to font
4617 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
4621 * sync with sylpheed 0.4.99cvs4
4625 * src/headerwindow.c:
4627 (headerwindow_show_cb): use the selected summary view item, not
4632 * src/headerwindow.c:
4634 (headerwindow_show_cb): always try to show msginfo
4639 keep attached parts when reediting or forwarding.
4644 * src/prefs_folder_item.[ch]
4645 * src/prefs_scoring.[ch]
4647 * src/summaryview.[ch]
4650 * src/prefs_common.[ch]
4651 support for folder scoring
4652 kill score and important score for messages
4654 * src/prefs_account.c
4655 some display bug fixed for local account
4660 * src/summaryview.c:
4662 (add_sender_to_cb): don't crash when no or invalid sender; the add
4663 sender to address book menu item is disabled.
4667 * src/filtering.[ch]
4669 handling summary menu / filter messages
4675 imap folders now appears in list
4678 doesn't crash if destination mail is not writeable
4683 removed some warnings
4687 * src/prefs_filtering.c
4688 global string to identify any folders
4689 removed some debug info
4690 filtering to mbox folders is now possible
4693 removed some warnings
4696 permission on files are changed to read/write for user only,
4698 creation of subfolder is handled better.
4702 Verified the sync for src/prefs_common.[ch] and
4703 src/prefs_account.[ch]. I believe there were some
4704 minor indentation differences.
4710 * sync with 0.4.99cvs3
4715 handling flags for mbox format
4718 use of mark file only for MH format
4719 handling flags for mbox format
4720 filtering cannot yet move or copy mails to mbox folders.
4723 changed move_msg, copy_msg,
4724 move_msgs_with_dest, copy_msgs_with_dest functions
4725 uses only folder->copy_msg() function
4726 uses folder->finished_copy() to handle the destination
4727 folder at the end of the copy or move operation.
4730 included mbox directories.
4732 * src/folderview.[ch]
4734 handle folders operation for mbox format
4737 disable conversion of "From " header
4739 * src/mbox_folder.[ch]
4740 completion of mbox format handling
4743 changed mh_copy_msg() function and
4744 removed mh_move_msg(), mh_move_msgs_with_dest(),
4745 mh_copy_msgs_with_dest()
4747 * src/prefs_filtering.c
4748 removed some warnings
4750 * src/prefs_matcher.c
4751 default boolean operation is AND
4754 handling flags for mbox format
4755 handling of "From " header
4759 added MSG_REALLY_DELETED flags to handle deletion of
4760 messages in mbox format.
4763 handling flags for mbox format
4764 disable the MSG_DELETED flags when messages
4765 are deleted in mbox format
4768 "From " headers display fixed.
4774 (get_email_part): skip quoted email addresses, like in e.g.
4775 "'alfons@proteus.demon.nl'".
4779 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
4780 and fixing the persistence troubles when using separate windows.
4784 Added #define SEPARATE_ACTION used in the gtk item factory for
4785 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
4786 use gtk_item_factory_get_widget_by_action() to get the items.
4788 Removed separate_widget_cb from the gtk item factory data
4790 (mainwindow_create): connect separate_widget_cb() to check
4791 menu item "toggled" signal. also passing a MainWindow pointer
4792 as object data for both check menu items.
4794 (separate_widget_cb): definition of separate_widget_cb() to match
4795 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
4796 window using gtk_object_get_data(). The type of window separation
4797 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
4799 * src/prefs_filtering.c,
4800 src/prefs_matcher.c: added horizontal scrollbars
4805 fix segfault with invalid bold font
4807 correctly display summary stats after row is marked
4811 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
4812 encodings with libjconv.
4817 added mbox_folder.[ch]
4819 mbox temporary folder
4821 * added src/mbox_folder.[ch]
4823 * src/procheader.[ch]
4826 bugfix for file incorporation filtering
4828 enable creation of MBOX
4829 * src/prefs_display_header.c
4830 enable use of headers like "From "
4831 something that should be fixed :
4832 displaying of such headers add an extra space
4833 * src/prefs_folder_item.c
4834 don't create folders because it is not necessary
4836 added data field to MsgInfo for mbox internal use
4838 added some support for mbox
4840 added get_mbox_cache_dir() function
4842 2001-05-23 [hiroyuki]
4844 * src/headerwindow.c
4855 src/folderview.c: more sync with 0.4.99cvs2.
4857 * src/headerwindow.c: reverted.
4863 * sync with sylpheed 0.4.99cvs2
4871 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
4877 * configure.in: if gnome-config not found, "no" is displayed
4879 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
4881 * src/textview.c: now also possible to add mail addresses by right
4882 clicking in the text view
4884 * src/codeconv.c: merged patch which fixes endless loop when encountering
4885 invalid wide characters; from Alte <010@imis.ru>
4889 Added installation of gnome specific things:
4891 * Makefile.am: gnome conditional
4893 * configure.in: check for installed gnome
4895 * added sylpheed.png, sylpheed.desktop
4899 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
4901 * src/mainwindow.h (main_window_toolbar_create): created a button
4903 (main_window_set_toolbar_sensitive): enable/disable the new button
4905 (toolbar_reply_to_author_cb): handle the new button.
4907 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
4908 send_progress_dialog_destroy() on failure (fixes hang on SMTP
4913 * src/compose.h (ComposeReplyMode): new modes
4914 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
4915 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
4918 (compose_send): move some code into a new function:
4919 (compose_current_mail_account): new function.
4920 (compose_reply): new argument to_author, all callers changed; if
4921 to_author==TRUE and account->protocol==A_NNTP, find and use an
4922 appropriate mail account for replying.
4923 (compose_reply_set_entry): new argument to_author; ignore
4924 compose->replyto if to_author==TRUE.
4926 * src/mainwindow.c: new command "Message/Reply to author".
4927 (main_window_set_menu_sensitive): enable/disable it.
4928 (reply_cb): handle it.
4930 * src/summaryview.c: new command "Reply to author".
4931 (summary_set_menu_sensitive): enable/disable it.
4932 (summary_reply_cb): handle it.
4934 * src/account.c (account_find_mail_from_address): new function.
4940 * sync with sylpheed 0.4.99cvs1
4947 new filtering action : forward and forward as attachment
4950 no need for $DISPLAY when we run sylpheed --help
4951 call to parse_cmd_opt() is moved
4953 * src/mainwindow.[ch]
4954 execute button is hidden when immediate execute
4959 * src/prefs_folder_item.c
4961 better handling of missing directories
4964 reedit is enabled in outbox
4965 reedit is enabled in queue
4971 * src/prefs_filtering.c
4972 changed attachement into attachment
4978 * sync with sylpheed 0.4.67cvs9
4979 * sync with sylpheed 0.4.67cvs7-8
4984 added prefs_filtering.c
4986 * src/filtering.[ch]
4988 removed action : forward_news and forward_news_as_attachement
4989 (forward and forward_as_attachement can be used instead)
4992 added menu option to access filtering configuration
4994 * src/prefs_account.c
4995 changed mail_command default to /usr/sbin/sendmail
4997 * added src/prefs_filtering.[ch]
4998 dialog box for filtering configuration
5000 * src/prefs_matcher.c
5001 added function prefs_matcher_get_criteria_from_matching()
5003 * src/prefs_scoring.c
5004 reset the dialog when register or substitute is clicked
5009 added filtering.[ch]
5011 using filering.[ch] instead of filter.[ch]
5013 reading new filtering configuration
5015 added some filtering actions
5016 and fixed a bug for headers and mail body matching
5018 using filering.[ch] instead of filter.[ch]
5020 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
5022 some fixes for filtering
5024 2001-05-14 [hiroyuki]
5026 * src/send.c: fixed some weird indentations.
5027 send_message_with_command(): call pclose() only if p != NULL.
5028 * src/textview.c: get_email_part(): modified the code for readability.
5030 2001-05-14 [hiroyuki]
5034 src/md5ify.h: removed from the cvs.
5038 * src/main.c: include rfc2015.h to avoid compiler warnings.
5039 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
5040 the panel is already on screen.
5041 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
5042 closing the alert window by ESC as "No".
5043 * src/prefs_common.c (prefs_interface_create): moved return
5044 receipt check button to the correct place.
5048 * src/prefs_common.c:
5049 moved return receipt check button to the Send tab. (prefs_send_create)
5050 removed the date format ui related globals. (prefs_display_create)
5054 * sync with sylpheed 0.4.67cvs5-6
5058 * added Alfons' font selection patch
5061 * src/headerwindow.c
5062 * src/prefs_common.c
5063 * src/prefs_common.h
5067 changed version of cache
5069 * src/prefs_matcher.c
5070 added additionnal matching criteria
5074 added references in MsgInfo
5079 prepared some things for new filtering
5081 added some matching properties
5082 inreplyto need to be enhanced
5083 prepared some things for new filtering
5085 added Return-Receipt-To handling
5086 * src/prefs_folder_item.c
5087 changed default value to TRUE
5088 * src/prefs_matcher.c
5089 added some matching properties
5090 * src/prefs_scoring.[ch]
5091 the scoring dialog is finished
5093 added Return-Receipt-To handling
5094 Reference need to be added
5096 added Return-Receipt-To handling
5097 added threadscore to get a better score sorting when
5100 suppressed a bug when we sort the list
5101 when no folder is opened.
5102 better score sorting when threads are enabled
5106 * reverted previous patch because of potential errors
5110 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
5111 applied "toggle mail-retrieval dialog window" patch submitted
5112 by Eric Limpens <eric@qnt.net>
5114 * sync with sylpheed 0.4.67cvs4
5118 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
5119 some picky compilers.
5120 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
5121 * src/grouplist_dialog.c: include alertpanel.h.
5122 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
5123 fix compile warning.
5124 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
5125 #include "defs.h" before others to prevent the warning of `MIN'
5126 and `MAX' redefinition.
5132 * src/prefs_account.c
5133 * src/prefs_display_header.c
5136 added prefs_scoring.[ch]
5137 * src/grouplist_dialog.c
5138 display an error dialog box if the group list
5140 * src/mainwindow.[ch]
5141 added main_window_set_thread_option() function
5142 scoring dialog box enabled
5144 added flags matching unread /new / marked
5145 / deleted / replied / forwarded
5147 newsgroups are now finally in newscache
5148 * src/prefs_matcher.[ch]
5149 finished preferences for matching dialog
5150 * added src/prefs_scoring.[ch]
5151 scoring dialog box completed
5153 conversion to string : added scoringprop_to_string()
5154 write config for preferences :
5155 added prefs_scoring_write_config()
5157 threads can be enabled/disabled independently
5165 thought it would be nice to have a list of all
5166 contributors (used Changelog as a reference)
5169 messed up version numbering...
5173 * sync with sylpheed 0.4.67cvs1-3
5177 * src/prefs_common.c:
5178 better UI for strftime format, double clicking
5179 on format now inserts the format in text entry
5180 replaced close button with standard OK/Cancel
5181 moved date format button to the right of the
5187 Ctrl-Home / Ctrl-End have proper cursor navigation
5191 * src/prefs_matcher.c
5192 finished UI to define matching properties
5193 added ok and cancel button
5194 * src/prefs_filter.c
5195 added ok and cancel button
5197 fixed some bug in xhdr parsing
5202 fixed a bug in textview_show_header(), which displayed two colons (':');
5203 cleaned up some warnings
5208 added prefs_matcher.[ch]
5209 compilation with -W -Wall
5211 ungrab the mouse events if grabbed - does it
5212 fix the bug for disposition notification ?
5214 added a menu option to open the matching dialog.
5216 added matcherprop_to_string() and matcherlist_to_string()
5217 fixed some bugs, changed the name of some options
5218 age_sup and age_inf becomes age_greater and age_lower,
5219 body and messageheaders becomes body_part and headers_part,
5220 changed the names of constants from SCORING_XXX to MATCHING_XXX
5221 * src/prefs_display_header.c
5222 * src/prefs_headers.c
5223 fixed a bug that accidentally destroyed dialogs
5224 when closed them with delete_event
5225 Added *_deleted() which handle delete_event signal correctly.
5226 * src/prefs_folder_item.[ch]
5227 added "enable_thread" field for future customization
5228 * added src/prefs_matcher.[ch]
5229 sample of the UI to define matching properties
5231 using procheader_headername_equal instead of str*cmp functions
5232 using procheader_parse_header() function
5234 using MATCHING_XXX instead of SCORING_XXX
5236 display the sender of the news even if this is ourself
5237 when this is a news message.
5239 using headername_equal() instead of str*cmp functions
5245 * sync with sylpheed 0.4.66
5246 * src/gtkstext.c: trace logs added
5250 * src/prefs_common.[ch]: added option to enable/disable GnuPG
5251 signature check popup.
5252 * src/rfc2015.c (check_signature): show signature check popup only
5253 if it is enabled in preferences.
5259 * sync with sylpheed 0.4.66cvs6
5263 * src/prefs_common.[ch]: added option to enable/disable
5264 looking up sender name in address book for summary pane
5265 * src/summaryview.c: look up sender in the address book
5266 by using Alfons' address completion code
5268 2001-05-07 [hiroyuki]
5271 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
5272 member of Pop3State.
5273 * src/news.c: brought #include "defs.h" before #include <glib.h>
5274 to prevent the warning of `MIN' and `MAX' redefinition.
5278 * removed src/headers_display.[ch]
5279 * removed src/prefs_display_headers.[ch]
5281 use a temporary file in the user directory for mbox import
5283 added XHDR support to get "To" and "Cc" headers
5284 (in order to match news with to or cc field for
5286 added function news_parse_xhdr() to get XHDR response
5288 added function nntp_xhdr()
5290 fetch the message if necessary
5296 * sync with sylpheed 0.4.66cvs3-5
5301 added function itos_buf() to enable use of several buffers
5303 use of itos_buf() instead of itos() in summary list
5304 to fix the broken display of message number.
5308 * src/gtkstext.c: bug in cursor up navigation fixed,
5309 fixed another unsigned / signed comparison (we're getting there :-)
5314 added scoring.c scoring.h
5315 prefs_folder_item.c prefs_folder_item.h
5318 added FOLDERITEM_RC SCORING_RC
5320 added prefs field in FolderItem :
5321 properties for each folder (PrefsFolderItem),
5322 sorting type and mode were added as the first properties.
5324 read config for scoring
5325 * added src/matcher.[ch]
5326 gives functions to parse configuration file to do
5327 matching on mails with a list of conditions.
5329 add option to sort by score
5330 * src/prefs_common.[ch]
5331 added preference option to show score and for
5332 the score column size
5333 * added src/prefs_folder_item.[ch]
5334 properties for each folder (PrefsFolderItem),
5335 sorting type and mode were added as the first properties.
5336 * src/procheader.[ch]
5337 added procheader_parse_header()
5338 added procheader_header_free()
5339 added procheader_headername_equal()
5340 and made modification to use them.
5342 added score field to MsgInfo structure
5343 * added src/scoring.[ch]
5344 gives functions to parse configuration file to do
5345 scoring on mails with a list of conditions.
5346 * src/summaryview.[ch]
5347 save the sorting type and mode for the folder
5348 added column to display the score of the mail
5349 added function summary_score_clicked()
5350 sorting type and mode are restored to the folder
5353 use procheader_parse_header(), procheader_headername_equal()
5354 removed memory leak in text_scan_header when freeing headers
5356 changed the function to match names of headers
5357 using procheader_headername_equal()
5359 Scoring functions are implemented, an interface is needed
5365 hopefully fixed the row up navigation bug,
5366 removed adding back / forward lines to cache
5370 * src/prefs_display_headers.c: user interface changes:
5371 (prefs_display_headers_create): remove unused "Show" check button;
5372 allow reordering of headers by dragging.
5373 (prefs_display_headers_write_config): remove unused variables.
5374 (prefs_display_headers_set_dialog): do not insert "(New)" at top
5375 of lists (not needed with the new UI).
5376 (prefs_display_headers_set_list): scan lists starting from row 0,
5377 not 1 (do not skip "(New)").
5378 (prefs_display_headers_find_header): new function.
5379 (prefs_display_headers_clist_set_row): do not allow duplicates.
5380 (prefs_display_headers_delete_cb): do not skip row 0; treat
5381 closing the alert window by ESC as "No".
5382 (prefs_display_headers_up): do not protect row 0.
5383 (prefs_display_headers_down): do not protect row 0.
5387 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
5391 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
5392 summary_select_next_marked, summary_select_prev_marked): new
5397 * src/news.c: fixed a bug when no article can be fetched after
5398 server timeout if the connection was restored by news_post():
5399 (news_select_group): new function.
5400 (news_fetch_msg): call news_select_group() before fetching
5402 (news_get_uncached_articles): set session->group after successful
5410 changed version of cache, added cc field
5412 * src/prefs_display_headers.c
5413 the interface was changed
5415 * src/prefs_headers.c
5420 * completed sync of sylpheed cvs2
5421 * src/gtkstext.c: updated row up / down cursor navigation
5422 * src/textview.c: re-edited, prepared for fixing the email address
5427 * src/prefs_common.c: use alfons' strftime ui code
5428 entry_datefmt and datefmt_sample widgets have to be
5429 global in this module because of this change
5434 * src/prefs_common.[ch] added option to activate the return receipt
5439 * src/gtkstext.c: fix for row up/down cursor navigation.
5443 * sync with 0.4.66cvs2
5447 added add-sender-to-addressbook patch
5455 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
5458 * src/alertpanel.c (alertpanel_create): new argument can_disable,
5459 all existing callers changed to pass FALSE; create a check button
5460 to disable the message.
5461 (alertpanel_message_with_disable): new function.
5462 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
5463 (alertpanel_button_toggled): new function.
5464 (alertpanel_button_clicked, alertpanel_close): set value using
5467 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
5469 * src/prefs_common.c (prefs_privacy_create): new check button
5470 checkbtn_gpgme_warning.
5472 * src/main.c (main): moved preferences reading before gpgme
5473 initialization; check prefs_common.gpgme_warning before giving the
5474 GnuPG warning and set it to FALSE if the user wants to disable the
5477 2001-05-02 [hiroyuki]
5479 * src/prefs_display_headers.c: modified the layout and some labels.
5483 * src/prefs_account.c (prefs_account_fix_size): new function.
5484 (prefs_account_create): call prefs_account_fix_size(); use
5485 gtk_widget_show instead of gtk_widget_show_all (fixes too large
5486 size when the window is shown for the first time).
5487 (prefs_account_basic_create): changed layout of serv_table; moved
5488 localmbox_entry above smtpserv_entry (logically it replaces
5490 (prefs_account_protocol_activated): set sensitivity of
5491 nntpauth_chkbtn according to the protocol (in addition to
5492 hide/show); commented out gtk_table_set_row_spacing() calls.
5493 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
5494 not sensitive (fixes a bug with disabled username/password boxes
5495 when editing POP3 account after NNTP with authentication).
5501 * src/prefs_account.[ch]
5503 removed local account without SMTP server
5504 added option to use mail command instead of a connexion
5505 to SMTP server when a local account is used
5506 * src/prefs_headers.c
5509 fixed a bug when connexion immediately closed
5519 * src/prefs_account.c (Basic, prefs_account_basic_create): new
5520 widget nntpauth_chkbtn.
5521 (prefs_account_protocol_activated): handle nntpauth_chkbtn
5523 (prefs_account_nntpauth_toggled): new function.
5525 * src/news.c (news_session_new_for_folder): use NNTP
5526 authentication only if ac->use_nntp_auth is set.
5530 * src/Makefile.am changed headers.[ch] in customheader.[ch]
5531 * src/prefs_display_headers.c changed the UI
5532 * src/prefs_headers.c changed account_name to account_id
5533 * src/compose.c using customheader.h
5535 2001-05-01 [hiroyuki]
5539 src/nntp.c: changed sock_read() to sock_gets(), they've been left
5544 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
5545 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
5546 for displaying of headers
5547 * src/grouplist_dialog.[ch] minor changes to remove warnings
5548 * src/prefs_display_headers.[ch] dialog to choose the
5549 headers to display in the mail viewer.
5550 * src/headers.h correction of #define
5551 * src/headers_display.[ch] configuration for displaying of headers.
5552 * src/main.c read config of displaying of headers
5553 * src/prefs_common.c add a button to access the config dialog
5554 for displaying of headers
5555 * src/prefs_display_headers.[ch] dialog for configuration for
5556 displaying of the headers.
5557 * src/prefs_headers.c cleaning of code
5558 * src/procheader.c comments added to code
5559 * src/textview.c changes to reorder the headers depending
5560 on the config for displaying of headers
5566 * sync with 0.4.65cvs12
5568 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
5572 * src/nntp.h (NNTPSockInfo): new field auth_failed.
5574 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
5575 is set to force reconnection after authentication failure.
5576 (nntp_gen_command): set sock->auth_failed on authentication
5577 failure, or if sock->userid and sock->passwd are not set.
5579 * src/news.c (news_session_new_for_folder): set userid=NULL if
5580 password dialog is cancelled.
5584 * src/nntp.h (NNTPSockInfo): new type.
5586 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
5588 (nntp_open_auth, nntp_close): new functions.
5589 (nntp_gen_command): new function to handle authentication; all
5590 NNTP command functions updated to use it.
5591 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
5592 (nntp_list): removed old useless code.
5594 * src/news.h (NNTPSession): new field nntp_sock.
5596 * src/news.c: all functions updated to use NNTPSockInfo instead of
5598 (news_session_new): new arguments (userid, passwd); made static;
5599 use nntp_open_auth() if needed.
5600 (news_session_destroy): use nntp_close() instead of sock_close().
5601 (news_query_password): changed arguments.
5602 (news_session_new_for_folder): new function.
5603 (news_session_get): use news_session_new_for_folder().
5604 (news_authenticate): deleted.
5605 (news_get_uncached_articles): removed old authentication code.
5609 * src/news.c: reverted my previous changes (need to do NNTP
5610 authentication in a cleaner way).
5614 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
5615 news_nntp_post, news_nntp_mode): new functions (wrappers with
5616 authentication support).
5617 (news_get_article_cmd, news_get_article, news_get_header): new
5618 argument "folder"; all callers changed.
5619 (news_get_article_cmd): added authentication support.
5620 (news_session_get): use news_nntp_mode() instead of nntp_mode().
5621 (news_post): use news_nntp_post() instead of nntp_post().
5622 (news_get_uncached_articles): use news_nntp_group() instead of
5623 nntp_group() and news_nntp_xover() instead of nntp_xover();
5624 removed old authentication code.
5625 (news_get_group_list): use news_nntp_list() instead of nntp_list().
5627 * src/nntp.c (nntp_list): return real error code instead of
5632 * configure.in: fixed wint_t typedef detection again
5636 * src/prefs_account.[ch], added A_LOCAL_CMD
5637 (send mail with mail command)
5638 * src/send.c added function send_message_with_command()
5639 * src/inc.c made a more secure get_spool() function with
5640 mktemp() but maybe mkstemp() or something more
5645 * src/textview.c, colorization of email addresses in headers
5649 * bug sync with sylpheed
5650 * prefs_common.c: created date format ui for darko
5651 * sync with 0.4.65cvs11
5652 * configure.in: corrected to have the new gpg checks
5656 * completed sync with 0.4.65cvs10
5657 * minor debug things added to gtkstext.c
5661 * configure.in: remove check for availability of
5662 strftime() as advised by Hiroyuki
5663 * src/prefs_common.[ch], src/procheader.c:
5664 synch strftime() code with Hiroyki's main branch
5668 * src/news.c: news_query_password(), news_authenticate(): new
5670 news_get_uncached_articles(): added NNTP authentication
5672 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
5674 * src/prefs_account.c: prefs_account_protocol_activated():
5675 enable userid and password fields for NNTP.
5679 * configure.in: check for availability of strftime()
5681 * src/prefs_common.[ch], src/procheader.c: use
5682 strftime() for displaying date in summary pane if it
5687 * more .cvsignore cleanups [alfons]
5691 * ac/sv-check-type.m4: new autoconf macro.
5692 * configure.in: fixed wint_t typedef detection (did not work
5697 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
5701 * modified gtkstext.c : buggy cursor navigation fixed,
5702 and font descent also taken in account when drawing
5706 * added comments in src/news.c src/nntp.c
5707 * added src/prefs_headers.[ch]
5708 * added src/headers.[ch]
5709 * modified compose.c to activate custom headers
5710 added function is_in_custom_headers
5711 * modified prefs_account.[ch]
5712 added function prefs_account_customhdr_edit
5713 * modified src/defs.h :
5714 added HEADERS_RC : name of the config file
5715 for the custom headers
5726 added gtkstext with configure.in patch by Hiroyuki which
5727 should fix the XIM detection [alfons]
5729 * more clean up of cvs [alfons]
5731 * removed all Makefile.in files to attic.
5733 * updated all .cvsignores to really ignore things that could
5734 be unintentionally committed by a recursive commit.
5737 * added src/grouplist_dialog.[ch]
5738 * changed src/folderview.c to call grouplist_dialog instead
5741 added functions news_reset_group_list
5742 and news_get_group_list
5744 added function nntp_list
5746 added GROUPLIST_FILE : name of the newsgroup list cache file
5750 * added option to warn about queued messages on exit [sergey]:
5752 * src/compose.c: compose_queue(): call folder_item_scan()
5753 and folderview_update_item() after queueing.
5754 * src/folderview.c: folderview_update_node(): draw the queue
5755 folder in bold font if there are queued messages.
5756 * src/mainwindow.c: queued_messages(): new function.
5757 app_exit_cb(): display warning if there are queued messages
5758 if warn_queued_on_exit is set.
5759 * prefs_common.[ch]: add warn_queued_on_exit option.
5761 * enhanced GnuPG key selection support [sergey]:
5763 * src/select-keys.c: updated to newer version from Win32
5764 branch with support for selecting arbitrary keys.
5765 * src/prefs_account.c: added the Privacy tab to the account
5767 prefs_account_privacy_create(),
5768 prefs_account_sign_key_set_data_from_radiobtn(),
5769 prefs_account_sign_key_set_radiobtn(): new functions.
5770 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
5771 * src/rfc2015.c: set_signers(): new function.
5772 pgp_sign(): add the account parameter, call set_signers().
5773 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
5774 * src/rfc2015.h: rfc2015_sign(): updated prototype.
5775 * src/compose.c: pass the current account to rfc2015_sign().
5777 * tag name claws added to prevent confusion with main branch [alfons]
5779 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
5781 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
5783 * sync with recent sylpheed cvs. Untested though. [alfons]