1 2002-03-03 [alfons] 0.7.2claws29
4 merge fix by Oliver Haertel for selective
7 2002-03-03 [paul] 0.7.2claws28
9 * sync with sylpheed 0.7.3
11 2002-03-03 [paul] 0.7.2claws27
13 * sync with sylpheed 0.7.2cvs24
14 see ChangeLog entries 2002-03-02 and 2002-03-03
16 2002-03-02 [melvin] 0.7.2claws26
21 * src/prefs_common.[ch]
22 Added user definable notification on new mail arrival.
23 Removed unused variables in spell checker prefs code.
25 2002-03-02 [melvin] 0.7.2claws25
28 Removed unnecessary escape sequences.
29 Changed 'Initial...' to 'Initials of Sender'
31 2002-03-02 [paul] 0.7.2claws24
33 * sync with sylpheed 0.7.2cvs22
34 see ChangeLog entry 2002-03-01
36 2002-03-01 [hoa] 0.7.2claws23
39 Set sensitivity of delete actions to active
40 even if the folder is a newsgroup.
43 - Set sensitivity of delete actions
44 - Added function check_permission() that will check if the
45 user is authorized to delete a message. For news, it
46 will check if the author is the same.
47 - Enabled deletion when there is no trash folder.
50 - Added news_cancel_article() to cancel articles
51 - Implemented news_remove_message() (public function)
53 2002-03-01 [paul] 0.7.2claws22
57 recognise urls that that don't include 'http://' and
61 remove duplicated name
63 2002-02-28 [paul] 0.7.2claws21
67 add ability to 'Select thread'
68 combines Melvin's "Select thread's head" patch (#510907)
69 with Colin Leroy's <colin@colino.net> "Select whole thread"
72 2002-02-28 [paul] 0.7.2claws20
75 hopefully fix segfault on right-clicking a mime part
76 that some people have experienced.
77 fix submitted by Fredrik Olofsson <frol@linux.nu>
79 2002-02-28 [paul] 0.7.2claws19
81 * sync with sylpheed 0.7.2cvs21
82 see ChangeLog entries 2002-02-27 and 2002-02-28
84 2002-02-27 [paul] 0.7.2claws18
86 * sync with sylpheed 0.7.2cvs18
87 see ChangeLog entries 2002-02-26 and 2002-02-27
89 2002-02-26 [alfons] 0.7.2claws17
92 #undef ALLOW_HEADER_HINT (this was supposed to be undef'ed)
93 (spotted by Chris Hessman <idatech@gmx.net>)
95 2002-02-26 [paul] 0.7.2claws16
100 make decryption of ascii-armored pgp encrypted messages
101 and verification of ascii-armored signatures work again.
102 slightly altered from the patch by Jens Jahnke
106 * the checking of plaintext signatures always comes up in
108 * it doesn't work for multipart messages
109 * all lines above "-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA1",
110 including the msg headers and these 2 line themselves, are
114 "View/Folder Tree" becomes "View/Separate Folder Tree"
115 "View/Message View" becomes "View/Separate Message View"
116 because its less ambiguous.
119 updated by Ricardo Mones Lastra
121 2002-02-26 [paul] 0.7.2claws15
123 * sync with sylpheed 0.7.2cvs17
124 see ChangeLog entries 2002-02-25 and 2002-02-26
126 2002-02-25 [christoph] 0.7.2claws14
130 do filtering stuff after all messages have been received
131 1. drop all messages to .processing
132 2. scan processing folder for messages
133 3. filter messages or move to inbox
134 this will also find old messages left in processing after
135 a crash or something like that and we get a real msginfo
136 from folder->get_msg_list and do not have to create our
137 own in filter_message
138 * src/matcher_parser_parse.y
139 remove MIX/MAX warning (reordered includes)
141 2002-02-25 [paul] 0.7.2claws13
143 * sync with sylpheed 0.7.2cvs15
144 see ChangeLog entry 2002-02-24
146 2002-02-24 [alfons] 0.7.2claws12
149 clear old color flags first when applying a new color to
151 (spotted by Lo'oRiS il Kabukimono <lo_oris@libero.it>)
153 2002-02-24 [alfons] 0.7.2.claws11
157 add presets for Opera and Konqueror, closes patch #517261,
158 submitted by Ville Skyttä <scop@users.sourceforge.net>
160 2002-02-24 [alfons] 0.7.2.claws10
164 fix threading for null message ids, closes patch #521601,
165 submitted by Bob Forsman <hammor@users.sourceforge.net>
167 2002-02-24 [alfons] 0.7.2claws9
171 make Tool | Filter Message work with filtering system so
172 setting flags also works
176 - Processing uses the same function as Tool | Filter
177 Message, but doesn't use the same update proc yet
179 2002-02-23 [paul] 0.7.2claws8
181 * sync with sylpheed 0.7.2cvs14
182 see ChangeLog entries 2002-02-22 and 2002-02-23
184 2002-02-22 [christoph] 0.7.2claws7
187 Add column space to table
188 * src/quote_fmt_parse.y
191 2002-02-22 [paul] 0.7.2claws6
199 src/matcher_parser_lex.l
200 src/matcher_parser_parse.y
203 src/prefs_filtering.c
204 src/selective_download.[ch] *** NEW FILES ***
207 Selective Download added to 'Tool' menu.
208 Retrieves email headers of the currently selected pop3
209 account and allows the user to mark emails for deletion
210 right on the pop3 server. Patch submitted by Oliver Haertel
211 <oha@users.sourceforge.net>.
214 add 'src/quote_fmt.c'
216 2002-02-22 [christoph] 0.7.2claws5
220 * src/prefs_common.[ch]
221 * src/prefs_template.c
222 * src/quote_fmt.c *** NEW FILE ***
224 move quote format symbol description code
225 to it's own file because it is used from
226 differnent code parts
227 Rewrote symbol description GUI
230 + get data from array (no more long constant strings)
231 * src/quote_fmt_lex.l
232 * src/quote_fmt_parse.y
233 Symbol for Literal % changed to \% instead of %%
234 (More logical as \ is used for quoting for other symbols)
235 Add |f and |p to include files and program output
237 |f{/home/.../.signature}
240 Correct wrong spelling for "Referenzen"
242 2002-02-21 [paul] 0.7.2claws4
245 forgotten during sync
247 2002-02-21 [paul] 0.7.2claws3
249 * sync with sylpheed 0.7.2cvs11
250 see ChangeLog entries 2002-02-17, 2002-02-18, 2002-02-19,
251 2002-02-20 and 2002-02-21
253 2002-02-20 [melvin] 0.7.2claws2
255 * src/prefs_actions.c
256 Added error report when child cannot fork or when execvp
257 returns with an error.
259 2002-02-19 [christoph] 0.7.2claws1
262 return unconverted text if conde conversion is not possible
263 when libjconv is used.
264 (patch submitted by "Simon 'corecode' Schubert")
268 * version 0.7.2claws release
270 2002-02-19 [paul] 0.7.2claws
273 updated by Wilbert Berendsen
276 2002-02-18 [alfons] 0.7.1claws13
280 remove references to dlfcn and explicitly loading functions
281 from dynalink libs, because libs linked anyway, and functions
282 are loaded explicitly
284 2002-02-17 [melvin] 0.7.1claws12
286 * src/prefs_actions.c
287 Replaced children wait loop with double fork technique.
288 Now, input/output window updated at each new output.
289 free_children(): Fixed a memory leak.
290 Made input/output window non closable if running children
292 Added missing <unistd.h> include.
293 Added some --debug outputs.
295 2002-02-17 [melvin] 0.7.1claws11
298 Fixed bug where descending sort order did not select top
301 2002-02-17 [melvin] 0.7.1claws10
304 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
306 Pspell data package directory no more hard coded but
307 set during configuration (PSPELL_PATH). (Thanks to
308 Gustavo Noronha Silva.)
310 2002-02-17 [melvin] 0.7.1claws9
313 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
315 Fixed compile-time warnings.
317 2002-02-16 [alfons] 0.7.1claws8
320 fix inadvertent free of NULL pointer which caused
321 sylpheed to crash when closing the save-as dialog
322 using the window close button
324 2002-02-16 [carsten] 0.7.1claws7
325 * src/mainwindow.[ch]
328 fixes for pixmap theming code:
329 - recently changed mail attributes shouldn't get
331 - theme is only reloaded iff another theme was
334 2002-02-16 [paul] 0.7.1claws6
336 * sync with sylpheed 0.7.2 release
337 see ChangeLog entry 2002-02-15 and 2002-02-16
339 2002-02-15 [paul] 0.7.1claws5
341 * sync with sylpheed 0.7.1cvs9
342 see ChangeLog entry 2002-02-15
345 remove unneeded headerwindow.c entry
347 2002-02-14 [carsten] 0.7.1claws4
349 fixed a bug for "Go to next unread message": there was
350 an endless loop if NEXTUNREADMSGDIALOG_ASSUME_NO was set
351 in the prefs, because of doing "Search again" instead
354 2002-02-14 [carsten] 0.7.1claws3
356 removed 2 more mem leaks; following memprof,
357 this code is "leak free" now :)
359 2002-02-14 [carsten] 0.7.1claws2
361 used opendir/readdir/closedir instead of scandir
362 -> code should work now on Solaris
364 2002-02-14 [paul] 0.7.1claws1
366 * sync with sylpheed 0.7.1cvs8
367 see ChangeLog entries 2002-02-13 and 2002-02-14
370 add some description of Actions and Pixmap Themes
374 * version 0.7.1claws release
376 2002-02-13 [paul] 0.7.1claws
381 updated translations, submitted by Ricardo Mones Lastra,
382 Alessandro Maestri and Fabio Junior Beneditto
384 2002-02-13 [melvin] 0.7.0claws75
386 * src/prefs_actions.c
387 Added missing "signal.h" include
389 2002-02-13 [melvin] 0.7.0claws74
391 * src/prefs_folder_item.c
392 Added missing "config.h" include
394 Updated French translation for folder propriety.
396 2002-02-13 [jens] 0.7.0claws73
399 Added missing src/prefs_folder_item.c [log added by melvin]
401 Updated German translation.
403 2002-02-13 [melvin] 0.7.0claws72
406 Updated French translation.
408 2002-02-13 [melvin] 0.7.0claws71
411 Made gtkut_editable_get_selection return NULL if selection
413 This fixes a bug where selecting part of message A then
414 switching to message B and replying to it will not
415 quote the message's body.
417 2002-02-12 [paul] 0.7.0claws70
420 cosmetic, relating to pixmap themes: on toolbar make
421 updating of 'Exec' and 'Compose news/Compose email'
424 2002-02-12 [carsten] 0.7.0claws69
430 - refreshing after changing pixmap theme better
432 - wanted to remove some mem leaks, but alfons was
433 faster (and had the better solution ;)
435 2002-02-12 [alfons] 0.7.0claws68
438 * src/stock_pixmap.[ch]
439 plug mem leaks, refactor code a little bit
442 2002-02-12 [sergey] 0.7.0claws67
445 Fixed problem with copying messages to IMAP folders when the
446 server uses something other than '/' as a namespace separator
447 (cyrus-imapd uses '.').
449 2002-02-12 [jens] 0.7.0claws66
452 Updated German Translation
454 2002-02-12 [paul] 0.7.0claws65
456 * sync with sylpheed 0.7.1cvs1
457 see ChangeLog entry 2002-02-12
459 2002-02-12 [melvin] 0.7.0claws64
461 * src/prefs_actions.c
462 Fixed "feature" where children's output was duplicated
463 instead of refreshed while monitoring.
464 Removed some debug code.
466 2002-02-12 [christoph] 0.7.0claws63
469 always delete message from queue after sending/send error
472 2002-02-12 [melvin] 0.7.0claws62
474 * src/prefs_actions.c
475 Children wait loop is now triggered with a timeout of 1s
476 Added %F which is replaced with the list of filenames
477 of all selected messages (as suggested by Ricardo Mones Lestra)
478 Pipe syntax changed. Prefix with | to send selection, postfix
479 with | to retrieve output. Prefix with > or * to send
480 user definable input to the command (*: input is hidden)
481 Old pipe action should now be postfixed with |, too.
483 2002-02-12 [carsten] 0.7.0claws61 (more 59.75)
485 fixed a bug: if there's no theme directory don't
486 throw an error, just do "nothing" (thanks Alfons)
488 2002-02-12 [carsten] 0.7.0claws60
491 had to write the cache twice (nasty!); some marks would
494 2002-02-11 [carsten] 0.7.0claws59
497 doc-src/maintainer_guide.txt
503 src/prefs_common.[ch]
504 src/stock_pixmap.[ch]
506 pixmap theming and related work on pixmap
507 handling on some other places
508 (e.g. hrm features for all folder)
509 src/pixmap/stock_*.xpm -> the stock_ was removed
511 2002-02-11 [paul] 0.7.0claws58
513 * sync with sylpheed 0.7.1 release
514 see ChangeLog entries 2002-02-11
516 2002-02-08 [paul] 0.7.0claws57
518 * sync with sylpheed 0.7.0cvs39
519 see ChangeLog entry 2002-02-07 (last entry)
521 * src/prefs_actions.c
522 src/prefs_filtering.c
525 sync: made it compile with C compilers other than gcc
527 2002-02-07 [paul] 0.7.0claws56
529 * sync with sylpheed 0.7.0cvs38
530 see ChangeLog entries 2002-02-06 (last 2 entries) and
533 2002-02-07 [darko] 0.7.0claws55
537 Fix const gchar */gchar * issue (thanks Hiro)
539 2002-02-07 [darko] 0.7.0claws54
544 * src/prefs_template.c
546 * src/quote_fmt_parse.y
549 When replying or forwarding an email don't quote the entire
550 mail body but use the part of the message text that is selected
552 2002-02-06 [melvin] 0.7.0claws53
554 * src/prefs_common.[ch]
557 Made possible to switch quickly to last used dictionary
558 which makes checking bilingual documents easier.
560 2002-02-06 [melvin] 0.7.0claws52
563 Added forgotten new file src/prefs_actions.c
565 2002-02-06 [melvin] 0.7.0claws51
567 * src/prefs_actions.c ** NEW FILE **
568 * src/prefs_actions.h ** NEW FILE **
569 Added actions to execute on message text view, or on the
572 Added src/prefs_actions.[ch]
574 Added new menu "Edit/Actions"
576 Added new actionsrc file.
578 Added actionsrc reading.
580 Added new menus "Edit/Actions" and "Configuration/Actions..."
582 Added new element actionslst element to prefs_common.
584 2002-02-06 [paul] 0.7.0claws50
586 * sync with sylpheed 0.7.0cvs36
587 see ChangeLog entry 2002-02-06
592 updated by Ricardo Mones Lastra
594 2002-02-05 [paul] 0.7.0claws49
596 * sync with sylpheed 0.7.0cvs33
597 see ChangeLog entries 2002-02-04 (last 4 entries) and 2002-02-05
599 2002-02-05 [paul] 0.7.0claws48
602 re-add 'Edit/Advanced/Delete entire line', previously named
605 2002-02-04 [paul] 0.7.0claws47
609 fix bug #494993 (Reply All not taking Reply-To into consi)
610 eliminate differences in behaviour of right-click 'Reply to all'
611 in summary view and 'Reply to all' on the toolbar.
612 fix bug where Reply-To gets ignored by 'Reply to all' in summary
613 view and From gets ignored by 'Reply to all' on toolbar.
614 fix bug where 'Reply to all' on toolbar uses To twice and ignores
615 From when no Reply-To header is present.
617 2002-02-04 [paul] 0.7.0claws46
619 * sync with sylpheed 0.7.0cvs30
620 see ChangeLog entries 2002-02-03 and 2002-02-04
622 2002-02-03 [melvin] 0.7.0claws45
625 Readded function to highlight all misspelled words.
626 Fixed bug where user-provided-words did not replace
627 correctly the misspelled word when using the mouse.
628 Fixed bug where checking a region selected from right to left did
629 not check the region at all.
630 Fixed bug where 'Check backwards' may not check at all.
631 Fixed memory leaks where popup menus and accel_groups were not destroyed.
632 Fixed possible buffer overflow when checking for long strings (>1k).
633 Made cursor and scrollbar positions non changing after uncheck_all/check_all.
634 Accelerators code uses now gtk_widget_add_accel.
635 Removed and disabled obsolete and unfinished code.
639 Added menu item to Highlight all misspelled words.
641 2002-02-01 [paul] 0.7.0claws44
644 fix '/View/Hide read messages' sensitivity when all
645 messages in a folder are hidden
647 2002-02-01 [paul] 0.7.0claws43
650 add --send option to command line interface, sends all
651 queued mail. Patch submitted by Ricardo Mones Lastra.
653 2002-01-31 [paul] 0.7.0claws42
656 add '/View/Hide read messages' to main_window_set_menu_sensitive()
658 2002-01-31 [paul] 0.7.0claws41
660 * sync with sylpheed 0.7.0cvs27
661 see ChangeLog entries 2002-01-30 (src/mh.c, src/prefs_common.c)
665 comment out elements of textview_show_part() as temporary
666 workaround for attachment 'Display as text' bug
669 updated by Fabio Junior Beneditto
671 2002-01-30 [paul] 0.7.0claws40
673 * sync with sylpheed 0.7.0cvs24
674 see ChangeLog entries 2002-01-29 (src/prefs_common.c)
678 add {N_("/_Spelling"), ... "<Branch>"} to
679 GtkItemFactoryEntry compose_entries[]
682 add claws menu items to prefs_keybind_apply_clicked()
683 and remove non-claws menu items
685 2002-01-29 [paul] 0.7.0claws39
687 * sync with sylpheed 0.7.0cvs22
688 see ChangeLog entries 2002-01-28 and 2002-01-29
690 2002-01-28 [melvin] 0.7.0claws38
693 Added the declartion of compose_send_control_enter.
697 Added in a 'Spelling' menu which includes the configuration menu.
698 Added a real 'Check all' and got rid from the old one which only
699 highlited misspelled word.
700 Made 'Check while typing' a disableable option.
701 Added a dialog when there are no more misspelled word.
702 Added a dialog if error occurs when switching to a dictionary.
704 * src/prefs_common.[ch]
705 Added option for the default 'Check while typing' option.
708 2002-01-28 [alfons] 0.7.0claws37
711 fix buglet and make code comply with sylpheed code style
713 2002-01-28 [paul] 0.7.0claws36
715 * sync with sylpheed 0.7.0cvs19
716 see ChangeLog entries for 2002-01-28
718 2002-01-28 [hoa] 0.7.0claws35
724 read the renderer config
727 use the renderer config to convert mime attachments
730 don't use textview_show_html/ertf,
731 use get_text_content instead
733 2002-01-27 [alfons] 0.7.0claws34
736 make sylpheed believe it can delete a news message...
737 (messages are NOT deleted, maybe we should remove
738 processing from the folder properties after all.)
740 2002-01-27 [alfons] 0.7.0claws33
745 implement remove_msg()
747 2002-01-27 [alfons] 0.7.0claws32
752 fix return receipt / disposition notification again. this
753 stuff seems to break on _every_ major summary UI change, so
754 it's now implemented using a flag which is saved in the
757 2002-01-26 [alfons] 0.7.0claws31
760 let import dialog show the destination folder identifier
762 2002-01-26 [melvin] 0.7.0claws30
766 Readded 'Mark all read' into summary view popup menu
767 Added 'Mark all read' in folder view popup menu for IMAP
769 Made it insensitive if the selected folder is not the shown
770 one to avoid 'Mark all read' on the wrong folder.
772 2002-01-26 [paul] 0.7.0claws29
776 move 'Mark all read' from summary view to folder view
777 menu. (adapted from) patch submitted by Jeremy Andrews,
778 <lists@kerneltrap.com>
780 2002-01-25 [alfons] 0.7.0claws28
783 put the gtk class name back so GtkSText adapts the
786 2002-01-25 [alfons] 0.7.0claws27
789 assimilate Ricardo's patch that shows pixmaps instead of
790 plain "new" and "unread" texts in the folder view column
793 2002-01-25 [paul] 0.7.0claws26
796 add $(GPGME_CFLAGS) to INCLUDES so that gpgme can
797 be found in non-standard locations.
798 Closes Patch #507976, submitted by Stoyan Genov, <sdg@rila.bg>
800 2002-01-25 [paul] 0.7.0claws25
802 * sync with sylpheed 0.7.0cvs16
803 see ChangeLog entry 2002-01-25
805 2002-01-24 [paul] 0.7.0claws24
807 * more sync with sylpheed 0.7.0cvs15
808 get_file_size_as_clrf(), see ChangeLog entry 2002-01-23
810 2002-01-23 [sergey] 0.7.0claws23
813 Fixed segfault when closing LDIF import wizard with
819 Fixed wrong scrolling position after switching between
820 text and image parts.
822 2002-01-23 [paul] 0.7.0claws22
824 * sync with sylpheed 0.7.0cvs15
825 see ChangeLog entries 2002-01-22 and 2002-01-23
827 2002-01-21 [melvin] 0.7.0claws21
829 * src/prefs_scoring.c
830 * src/prefs_filtering.c
831 Fixed bug where scoring and filtering windows stopped
834 2002-01-21 [paul] 0.7.0claws20
836 * sync with sylpheed 0.7.0cvs12
837 see ChangeLog entries 2002-01-20 and 2002-01-21
839 2002-01-21 [carsten] 0.7.0claws19
842 * src/messageview.[ch]
843 * src/summaryview.[ch]
844 changes to shortcuts handling again:
845 + "Q" now controled by mainwin
846 + v/V are now customizable and have slightly
848 the "button" to minimize the messageview (and maximize
849 the summary view) is a real button now
851 "Delete Line+" added to Edit/Advanced (this will also
854 2002-01-20 [melvin] 0.7.0claws18
857 Made "Bcc" sensitive when addressbook is called from
858 compose window (it was a Claws only bug).
860 2002-01-19 [alfons] 0.7.0claws17
863 prevent unnecessary updates when currently selected folder has
866 2002-01-19 [alfons] 0.7.0claws16
869 prevent writing the cache based on current message list in summary
870 view when filtering also put messages in currently selected folder
875 Italian translation submitted by Alessandro Maestri
876 <a.maestri@cs.tin.it>
878 2002-01-18 [melvin] 0.7.0claws15
880 * src/prefs_filters.c
881 fixed bug where 'cancel' from 'filters' window stops autochecking
882 if the timer timed out when the window was open.
884 2002-01-18 [match] 0.7.0claws14
886 * src/addrclip.[ch] ** NEW FILE **
887 * src/addrselect.[ch] ** NEW FILE **
888 * src/adbookbase.h ** NEW FILE **
889 addressbook cut, copy and paste
905 support for copy/paste
907 support for copy/paste
908 tidy up menu option processing
909 correct address list function arguments
921 2002-01-18 [paul] 0.7.0claws13
923 * sync with sylpheed 0.7.0cvs8
924 configure.in: support Mac OS X (Darwin)
926 2002-01-18 [carsten] 0.7.0claws12
928 small hack to fix a segfault with an empty href
929 (reported by Alexandra Walford <deeni@altern.org>)
932 the shortcuts for Mark und Mark as unread are hardcoded
936 readded the shortcuts in gtkstext but made them
937 customizeable (simply by adding a menu plus a wrapper
940 2002-01-17 [melvin] 0.7.0claws11
943 fix default dictionary not being saved.
945 2002-01-16 [darko] 0.7.0claws10
948 fix wrapping crash with URL longer than wrapping margin
950 2002-12-08 [hoa] 0.7.0claws10
952 * src/matcher_parser_parse.y
955 * src/prefs_filtering.c
956 now, we can use bounce action in the dialog box.
958 2002-01-16 [carsten] 0.7.0claws9
960 removed the <control> and <alt> shortcuts because they're
961 not needed and interefered with the "normal" shortcuts
964 removed most of the hardcoded shortcuts and assigned
965 them to menu entries making them easy customizable by
968 2002-01-16 |melvin] 0.7.0claws8
971 fixed bug where using the mouse and when the compose
972 window is not on top may result in a crash.
974 2002-01-16 [melvin] 0.7.0claws7
977 fixed a long standingspell checker bug which could
978 cause a crash after sending a message.
980 2002-01-16 [paul] 0.7.0claws6
982 * sync with sylpheed 0.7.0cvs7
983 see ChangeLog entries 2002-01-10, 2002-01-11, 2002-01-14,
984 2002-01-15, and 2002-01-16
986 2002-01-16 [melvin] 0.7.0claws5
992 Heavily modified spell checker code to work around
993 ispell bug, to add keyboard shortcuts and for future
994 enhancements. See README.claws for usage information.
996 2002-01-15 [alfons] 0.7.0claws4
999 change gtk_ctree_sort_node() into gtk_ctree_sort_recursive()
1000 so sorting within threads reflects sort mode
1002 2002-01-15 [christoph] 0.7.0claws3
1005 added alertpanel if mail sending failed
1007 2002-01-15 [alfons] 0.7.0claws2
1009 * src/prefs_filtering.c
1010 don't stop timer when prefs filtering dialog is opened
1012 2002-01-14 [alfons] 0.7.0claws1
1016 remove debug_print()s for privacy reasons
1018 2002-01-14 [darko] 0.7.0claws
1021 quotation wrapping is now also in the main branch
1025 * tools/filter_conv.pl
1026 allow for Boolean Op and case-sensitivity
1027 this file is included in the release and tagged
1030 2002-01-13 [paul] 0.7.0claws
1032 * release 0.7.0, with cvs tag 'rel_0_7_0'
1036 * tools/filter_conv.pl
1038 rewritten to output to matcherrc instead of filteringrc
1041 updated Spanish translation by Ricardo Mones Lastra
1046 update dutch translation
1051 Updated by Fabio Junior Beneditto
1053 2002-01-13 [melvin] 0.6.6claws53
1056 Updated french translation
1058 2002-01-12 [alfons] 0.6.6claws52
1061 plug mem leak that has been sitting there for ages
1063 2002-01-12 [alfons] 0.6.6claws51
1066 undo melvin's changes from 0.6.6claws48 because summary
1067 view now refuses to select first unread message when
1070 2002-01-11 [alfons] 0.6.6claws50
1073 use claws' semantics for getting folder item when
1074 importing an mbox file into a folder
1075 (submitted by Dale P. Smith)
1077 2002-01-11 [christoph] 0.6.6claws49
1080 set sensitivity in SET_TOGGLE_SENSITIVITY macro from
1081 toggle widget, because non static prefs can not use
1082 prefs_set_* functions
1083 * src/prefs_account.c
1084 toggle smtp auth password field sensitivity if
1085 user id is empty and add descrition of usage for
1087 * src/prefs_folder_item.c
1088 use SET_TOGGLE_SENSITIVITY macro to instead of extra
1091 2002-01-11 [melvin] 0.6.6claws48
1094 fix the 'Ctrl-Enter' feature for sending and test really
1095 for 'Ctrl-Enter' (as Ctrl-Space is also used for activating
1096 editables which was not documented in Gtk)
1099 Made summaryview refresh after sorting and not before.
1101 2002-01-11 [christoph] 0.6.6claws47
1104 select account from account ids if possible and
1105 correctly set save folder for copy in reedit
1107 2002-01-10 [paul] 0.6.6claws46
1109 * sync with sylpheed 0.7.0 release
1110 see ChangeLog entries 2002-01-07, 2002-01-08 and
1116 remove more dirt traces...
1121 clean up some traces of my debugging stuff
1123 2002-01-09 [alfons] 0.6.6claws45
1126 break up filteringprop_apply() in three separate pieces
1127 so we can drop messages that failed processing in the
1131 fix bug #469598 "no refresh of inbox after filter" which
1132 was introduced by the new summary view locking, and which
1133 prevented the summary view to update after a manual filter
1134 message. claw's filter message requires a summary_show().
1135 (aargh, summary_show() again! :-)
1137 2002-01-07 [alfons] 0.6.6claws44
1139 * src/headerwindow.c
1142 * src/sourcewindow.c
1143 bring in Hiro's last 0.7.0 wm class fixes
1146 bring in Ricardo's fix for sylprint script
1150 * src/prefs_common.[ch]
1151 * src/prefs_account.[ch]
1153 clean up account preference poison in rfc2015,
1154 and preparation to fix double sign bug
1155 (patch submitted by Simon 'corecode' Schubert)
1157 2002-01-07 [christoph] 0.6.6claws43
1160 search for free message number, do not only rely
1163 fix smtp auth and use extra account information
1164 if available, if not use pop3 data instead
1165 (closes bug #500341)
1169 2002-01-06 [alfons] 0.6.6claws42
1172 try making the separate windows work again...
1174 2002-01-06 [alfons] 0.6.6claws41
1177 adapt Hiro's separate window menu (to get rid of the funny
1178 duplicate menu items), and make it work again
1180 2002-01-06 [alfons] 0.6.6claws40
1185 * tools/README.sylprint
1186 add sylprint script for printing mails from Sylpheed
1187 (contributed by Ricardo Mones Lastra)
1192 2002-01-06 [melvin] 0.6.6claws39
1196 Fixed crash introduced in 0.6.6claws38 by the menu
1197 reorganisation (Hide read messages)
1200 Fixed typo (we are now in 2002, alfons ;) )
1202 2002-01-05 [alfons] 0.6.6claws38
1204 * sync with sylpheed 0.6.6cvs10-17
1205 (last stuff marked as LAST_STABLE)
1207 2002-01-04 [melvin] 0.6.6claws37
1210 Made account selection code use strcasestr again instead of
1211 g_strcasecmp (fixes bug where reediting queued messages
1212 did not select proper account reported by T. Link).
1215 Fix bug where folder icons are not shown when 'hide read messages'
1218 * src/stock_pixmaps.[ch]
1219 Added folder icons for 'hide read messages'.
1222 Fixed bug where 'Enter' in a header entry will send the message
1223 if 'CTL-Enter' was chosen as a shorcut for sendind.
1225 2002-01-03 [melvin] 0.6.6claws36
1228 Added popup menu for common preferences and
1229 account preferences (right click on tab displays
1230 a menu of all tabs.)
1232 2002-01-02 [melvin] 0.6.6claws35
1235 Made spelling code compatible with undo/redo feature.
1236 Added creation of suggestion mode menu for the general
1239 * src/prefs_common.[ch]
1240 Added option menu for the speller's suggestion mode.
1241 Added missing spaces in "..." buttons and made a "..."
1242 button non translatable!
1245 Made speller use the default suggestion mode.
1246 Hack to make it possible to choose 'CTRL-Enter' as a
1247 shortcut for sending (and only for sending).
1249 * src/prefs_folder_item.c
1250 Changing subject simplification does not update cache
1251 anymore (because it is unnecessary).
1252 Fixed bug where changing subject simplification updated the
1253 summaryview even when the viewed folder is not the
1254 folder which properties are being changed. (E.g.
1255 viewing folder A and changing
1256 the subject simplification of
1257 folder B -not being viewed- updated the
1258 summaryview of folder A with data of
1259 folder B). (Hope this is clear... )
1261 2001-12-31 [alfons] 0.6.6claws34
1265 fgetc() returns a signed integer which doesn't
1266 fit in a char. so c truncates this to a char
1267 but we may lose significant bits. i.e. we may
1268 comparing 0xFF which may not be equal to -1
1269 unless properly casted to signed char which
1270 we won't do because fgetc() returns a signed
1271 integer which doesn't fit in a char. so c
1272 truncates this to a char but we may lose
1273 significat bits. (you got the idea, thanks
1274 to Gustavo Noronha Silva <kov@debian.org>
1275 and the Debian folks!)
1277 2001-12-30 [alfons] 0.6.6claws33
1279 * src/prefs_common.c
1280 add #ifdef USE_PSPELLs that Melvin forgot
1282 2001-12-30 [melvin] 0.6.6claws32
1284 * src/prefs_common.[ch]
1285 Added configurable color for misspelled words.
1288 Fixed bug of foreground text color (reported by David
1290 Added configurable color for misspelled words.
1292 2001-12-30 [alfons] 0.6.6claws31
1295 remove unnecessary things someone put there
1299 make folder properties (like threading and sorting) persistent
1300 (closes bug #497424 "rescan folder tree resets proprieties")
1301 currently this is only for MH folders.
1303 2001-12-29 [melvin] 0.6.6claws30
1305 * src/string_match.[ch]
1306 Optimized a bit: regexp pattern buffer compiled only once, and
1307 one subroutine call removed. Fixed ^ regexp search: Now,
1308 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
1311 Subject filtering changed to filter summary columns and
1312 not directly the messages subject cache. The loss in
1313 performance is balanced by the improvement of string_match.
1314 Added an alert panel if there is an error in the regexp.
1316 * src/src/prefs_folder_item.h
1317 Added a regexp pattern buffer.
1319 2001-12-28 [alfons] 0.6.6claws29
1321 * src/string_match.[ch]
1323 allow compilation *BSD
1325 2001-12-27 [alfons] 0.6.6claws28
1328 sync the Hiro's bug fix for BSD
1330 2001-12-27 [melvin] 0.6.6claws27
1333 Simplify focus to subject entry code.
1335 2001-12-27 [darko] 0.6.6claws26
1341 * src/procheader.[ch]
1343 * src/stock_pixmap.[ch]
1345 Show key icon for encrypted mails in summary view
1347 * src/pixmaps/clip.xpm
1348 * src/pixmaps/clipkey.xpm
1349 * src/pixmaps/key.xpm
1350 New/modified icons for the above
1352 2001-12-27 [melvin] 0.6.6claws25
1354 * src/prefs_common.c
1355 Put spell checker options in a separate tab to decrease
1356 the Common Preferences window height.
1359 Update spell checker usage instruction about its options
1362 2001-12-27 [melvin] 0.6.6claws24
1365 Changed subject entry widget position. Initial focus is
1366 on the To header instead of the subject entry.
1367 Creating a new header scrolls the header list to make the
1368 created one visible. Nevertheless, when automatically filling
1369 headers, the first one is shown.
1370 A Tab key press in the last empty header entry zips the
1371 focus to the subject entry.
1372 (I did not change the combo boxes, yet)
1374 2001-12-26 [alfons] 0.6.6claws23
1376 * src/prefs_account.c
1378 allow default inbox to reside in another mailbox (only
1379 works for POP3 accounts)
1381 2001-12-26 [alfons] 0.6.6claws22
1384 make reply-on-click work with the account of the selected folder
1386 put a fixme here to remind me to fix finding correct default
1387 account for nested folders
1389 2001-12-25 [alfons] 0.6.6claws21
1392 make column headers display locked and mark pixmaps (idea by Melvin)
1393 fix bug by adding score and locked column type to sort array
1395 2001-12-25 [alfons] 0.6.6claws20
1398 catch a *potentially* inadvertent write back of
1399 the message cache(s) introduced by 0.6.5claws37
1401 2001-12-25 [christoph] 0.6.6claws19
1403 * src/stock_pixmap.[ch]
1405 add ignore thread pixmap
1406 (can someone draw a better icon for this?)
1408 2001-12-24 [alfons] 0.6.6claws18
1410 * src/prefs_folder_item.c
1411 make address completion actually work for the
1412 Default To address in the Folder Property dialog.
1414 2001-12-24 [alfons] 0.6.6claws17
1417 use new style regexp for subject stripping
1418 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
1420 2001-12-24 [darko] 0.6.6claws16
1424 move GPG related informational messages to debug mode
1426 2001-12-23 [alfons] 0.6.6claws15
1428 * src/stock_pixmap.[ch]
1430 add the forgotten Claws' locked pixmap
1432 2001-12-23 [alfons] 0.6.6claws14
1435 accept file name typed in entry in multi file
1436 selector (patch submitted by Gustavo Noronha Silva
1439 2001-12-23 [alfons] 0.6.6claws13
1441 * src/prefs_filter.c
1442 * src/prefs_filtering.c
1445 clean up a little bit
1447 * src/string_match.c
1448 validate input strings a little bit more
1450 2001-12-23 [alfons] 0.6.6claws12
1454 * src/string_match.[ch] ** NEW **
1455 * src/folderview.[ch]
1458 * src/prefs_folder_item.[ch]
1459 add subject simplification to strip out strings from
1460 a subject line (esp. handy for mailing lists).
1461 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
1462 but slightly changed things for better integration.)
1464 2001-12-23 [alfons] 0.6.6claws11
1467 fix bug introduced by submission included in 0.6.5claws52.
1468 ideally this submission should clean the trash if any trash
1469 folder has a message. however, the hasTrash variable was
1470 set to false whenever a trash folder was empty (discarding
1471 a previously found *filled* trash folder.)
1473 also edited the code a little bit and made it more safe.
1475 2001-12-22 [alfons] 0.6.6claws10
1478 quick fix for Martin Pool's omission of an account
1479 specific SSL setting
1481 2001-12-22 [alfons] 0.6.6claws9
1488 better support for multipart/digest (submitted
1489 by Fredrik <e98fo@efd.lth.se>)
1491 2001-12-22 [alfons] 0.6.6claws8
1494 correct function signature
1497 * src/prefs_account.[ch]
1498 allow IMAP over SSH tunnel (patch submitted by
1499 Martin Pool <mbp@samba.org>)
1501 2001-12-21 [alfons] 0.6.6claws7
1503 * sync with sylpheed 0.6.6cvs4-9
1504 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
1506 2001-12-21 [christoph] 0.6.6claws6
1509 * src/prefs_folder_item.[ch]
1510 implement saving of outgoing messages to current folder.
1511 fix segfault when no default outbox is available
1512 (closes bug #495683)
1514 2001-12-21 [carsten] 0.6.6claws5
1517 pressing CTRL while DND does now the expected thing and
1518 copies the mail (moving is still the default, as this
1519 seam more appropriate for handling mails by DND)
1521 2001-12-18 [paul] 0.6.6claws4
1523 * sync with sylpheed 0.6.6cvs3
1524 see ChangeLog entries 2001-12-18
1526 2001-12-18 [hiro] 0.6.6claws3
1529 fix for multibyte characters (obtain the number of letters
1532 2001-12-17 [paul] 0.6.6claws2
1534 * sync with sylpheed 0.6.6cvs1
1535 see ChangeLog entry 2001-12-16
1537 2000-12-17 [alfons] 0.6.6claws1
1542 2001-12-16 [paul] 0.6.6claws
1545 * Release version 0.6.6claws, cvs tag: rel_0_6_6
1548 last minute sync with main 0.6.6
1551 updated by Ricardo Mones Lastra
1552 update for last minute sync
1555 update for last minute sync
1557 updated by Jens Oberender
1559 updated by Fabio Junior Beneditto
1561 * src/prefs_common.[ch]
1563 number of undo levels is user configurable
1564 (squeeze it into the release in the dying
1565 moments) Submitted by Jens Oberender
1570 updated french translation
1572 2001-12-15 [paul] 0.6.5claws92
1574 * sync with sylpheed 0.6.5cvs28
1575 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
1578 update to allow for sync
1583 update dutch translation
1585 2001-12-14 [carsten] 0.6.5claws91
1587 fixed bug #473785; also after changing the column order
1588 the same message will be selected and displayed as before
1591 2001-12-14 [carsten] 0.6.5claws90
1593 probably found the bug reported by wwb opening or closing
1594 a folder tree just before dnd (found the solution in the
1595 balsa source -- thanks to them)
1597 2001-12-14 [carsten] 0.6.5claws89
1600 moved gtk_clist_moveto to the right place, so that
1601 only the accounts dialog is effected on opening
1603 2001-12-14 [carsten] 0.6.5claws88
1605 gtkut_clist_set_focus_row does a gtk_clist_moveto
1606 now, so that the focused row will be seen in any case
1607 (reported by wwp on sf-claws-user)
1609 2001-12-14 [darko] 0.6.5claws87
1612 remove unnecessary line
1614 2001-12-14 [paul] 0.6.5claws86
1616 * sync with sylpheed 0.6.5cvs27
1617 see ChangeLog entries 2001-12-14
1619 2001-12-14 [carsten] 0.6.5claws85
1621 following a suggestion of Melvin the rcoabm pops up
1622 right under the button now and the button is reliefed
1623 while the popup is open
1625 2001-12-14 [darko] 0.6.5claws84
1628 fix crash when wrapping long lines if linewrap quotation
1629 is disabled and wrapper encounters a word spanning more
1632 2001-12-13 [paul] 0.6.5claws83
1635 prefer 'Reply-To' header over mailing list header when
1636 replying to a message. Finally prevent all those confirmation
1637 messages being sent to the list itself.
1640 remove unused summary_set_menu_sensitive() entry
1642 2001-12-13 [paul] 0.6.5claws82
1645 * src/pixmaps/inbox-hrm.xpm ** NEW FILE **
1646 * src/pixmaps/outbox-hrm.xpm ** NEW FILE **
1647 * src/pixmaps/trash-hrm.xpm ** NEW FILE **
1648 improvements to 'Hide read messages': Inbox, Outbox,
1649 Trash, Queue, and Draft icons now reveal presence of hidden
1652 2001-12-12 [alfons] 0.6.5claws81
1654 0.6.5claws80 was tagged as LAST_STABLE
1656 * src/filtering.[ch]
1658 * src/matcher_parser_lex.c
1659 fix the filtering; my last attempt to get it right,
1660 if it does not work, it's Hoa's turn. ;-)
1662 for my honourable peers:
1664 the code now makes a clear distinction between
1665 rules as they are displayed (probably escaped),
1666 and as they are executed (probably unescaped). the
1667 parser does *NOT* do any unescaping, this is
1668 the task of the matcher.c (which breaks up a
1669 rule into condition) and the filtering.c (which
1670 breaks up the rule's action). to make this
1671 run happily we provide an unescaped copy of
1672 crucial strings to the MatcherProp and
1673 FilteringAction structures. note that the only
1674 exception to this is any REGEXP string. those
1675 are directly passed to regcomp() and regexp()
1676 (who have much more powerful unescape functions).
1680 you can escape tab (\t), carriage return (\r),
1681 linefeed (\n), form feed (\f), quote (\"),
1682 single quote (\'), bell (\b) in all the entry
1683 lines in the scoring & filtering dialogs.
1684 as an added bonus this should not affect
1685 existing filtering rules.
1687 2001-12-12 [carsten] 0.6.5claws80
1691 "item(s) selected" is now sensitive to 1 or more
1692 than one selected (nice for language where simple
1693 adding of a "s" is not possible as German (Eintrag
1696 the "forward as attachment" entry from the right
1697 click menu removed, "forward" acts following the
1701 reverted my former changes; so compiler warning again
1702 but there's more GTK_TEXT/GTK_STEXT mixing on other places
1706 "search in message" does now *not* only work in MVIEW_TEXT
1707 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
1711 removed "/File/_Close" as it was the same as "/File/E_xit"
1712 and we don't need it two times
1714 the separate folder view and message view now get a distinct
1715 WMCLASS, just in case someone is using sawfish ;-)
1717 as the menu entries "/View/Message view" and "/View/Folder tree"
1718 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
1719 make them sensitive accordingly and as these two are "shown"
1720 after startup anytime check this menuitem at startup
1722 2001-12-12 [paul] 0.6.5claws79
1725 fix sensitivity of 'Search folder...', broken in
1731 2001-12-11 [carsten] 0.6.5claws78
1733 fixed two typos returning a wrong FALSE/TRUE
1734 * src/mainwindow.[ch]
1735 extra menu for email/news button removed
1737 2001-12-11 [alfons] 0.6.5claws77
1739 * src/matcher.c (1.3)
1740 * src/matcher_parser_lex.l (1.28)
1741 revert for another attempt
1742 mark 0.6.5claws77 as LAST_STABLE
1744 2001-12-11 [christoph] 0.6.5claws76
1747 fixed wrong translation for prev. unread msg
1749 2001-12-11 [paul] 0.6.5claws75
1754 * src/summaryview.[ch]
1755 * src/pixmaps/dir-open-hrm.xpm ** NEW FILE **
1756 enable ability to hide read messages on per folder basis via
1757 '/Summary/Hide read messages'; when selected, a folder will
1758 have a red open folder icon, instead of a blue icon, if the
1759 folder contains hidden messges
1760 submitted by Thomas Link <t.link.tmp200101.gmx.net>
1763 remove '/Message/Forward as attachment' from
1764 main_window_set_menu_sensitive() to prevent debug warning
1768 Clean up some of the English
1770 * tools/newscache_clean.pl
1771 allow for new 'hidereadmsgs' entry in folderlist.xml
1774 updated translation, submitted by Ricardo Mones Lastra
1776 2001-12-11 [paul] 0.6.5claws74
1778 * sync with sylpheed 0.6.5cvs25
1779 see ChangeLog entry 2001-12-11
1781 2001-12-10 [alfons] 0.6.5claws73
1784 add more control characters
1785 * src/matcher_parser_lex.l
1786 make escaping / unescaping work again
1788 2001-12-10 [alfons] 0.6.5claws72
1791 clean up warnings "returning value for void function"
1792 * src/prefs_filtering.c
1793 make info button for execute action sensitive
1795 2001-12-10 [paul] 0.6.5claws71
1800 fix: imap server now gets informed of MARKED, UNMARKED
1801 and REPLY events. Now people can use different IMAP-Mail
1802 clients and have the exact same information about MARKED,
1803 UNMARKED and REPLY status with all of them. Especially
1804 useful for imap servers with a web-frontend.
1805 submitted by Tobias Sandhaas <medlor@web.de>
1807 2001-12-09 [melvin] 0.6.5claws70
1810 fixed bug #490076 (hunted down by Alfons who implemented
1811 a workaround in 0.6.5claws65)
1813 2001-12-09 [christoph] 0.6.5claws69
1816 set pointer to string in LOCKED column to NULL
1817 (might fix bug #490800)
1819 2001-12-09 [carsten] 0.6.5claws68
1822 resolved some cluttered menu shortcuts
1823 ('creating new email' and 'creating news message'
1826 wmclass now distinc from main window
1829 email/news and forward button functionality similar
1830 to the reply buttons; removed the ugly dropdown arrows
1831 and use instead the right mouse button
1833 2001-12-09 [paul] 0.6.5claws67
1837 allow spaces in imap folder names
1838 submitted by Willem van Engen <wvengen@stack.nl>
1840 2001-12-09 [paul] 0.6.5claws66
1842 * sync with sylpheed 0.6.5cvs24
1843 see ChangeLog entry 2001-12-09
1845 2001-12-08 [alfons] 0.6.5claws65
1848 prevent secondary selection claim after "add to sender" dialog
1849 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
1850 we trick GTK by simulating a click at (0, 0) in the textview.
1852 2001-12-08 [hoa] 0.6.5claws64
1855 fixed a bug about the .processing folder name while filtering
1857 2001-12-08 [alfons] 0.6.5claws63
1860 work around problem of not correctly updating folder stats
1861 when deleting messages. there's some folder scanning evil
1862 going so the folderview_update_msg_num() does not work
1863 correctly. need to investigate this.
1865 2001-12-08 [paul] 0.6.5claws62
1867 * sync with sylpheed 0.6.5cvs23
1868 see ChangeLog entry 2001-12-08
1870 2001-12-07 [christoph] 0.6.5claws61
1873 fix another header translation problem
1875 2001-12-07 [alfons] 0.6.5claws60
1878 make filtering also work on local spool mbox
1880 2001-12-07 [carsten] 0.6.5claws59
1882 addressbook window gets a wmclass distinct from the main
1885 * src/mainwindow.[ch]
1886 forward menu item will use mode selected in prefs, forward
1887 as attatchment in menu removed (will be substituted in the
1888 toolbar similar to reply buttons)
1889 create news message menu entry and news button is now
1890 sensitive to the existance of a news account
1891 * src/pixmaps/stock_mail_reply_quote.xpm ** REMOVED **
1892 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** REMOVED **
1893 * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
1894 these are removed because the toolbar buttons don't show
1895 the quoting modus any longer
1899 * tools/newscache_clean.pl ** NEW FILE **
1900 perl script to do some tidying up in the newscache directory
1902 * tools/sylpheed-switcher ** NEW FILE **
1903 perl script to enable easy switching between main and claws
1906 added descriptions of the two new perl scripts
1909 2001-12-07 [melvin] 0.6.5claws58
1912 fixed a warning during compilation introduced in 0.6.5claws56
1914 2001-12-07 [paul] 0.6.5claws57
1916 * src/mainwindow.[ch]
1918 further usability enhancements to replying with or without
1919 quoting via the toolbar, use of Ctrl key is replaced by
1921 Submitted by Carsten Schurig
1923 2001-12-07 [melvin] 0.6.5claws56
1926 hack to fix bug that prevented to make/paste selections
1927 after switching between MVIEW_TEXT and MVIEW_MIME views
1928 without deselecting the selection first.
1930 2001-12-06 [alfons] 0.6.5claws55
1932 * src/filtering.[ch]
1934 revise filtering a little bit more, and make sure
1935 messages are delivered to the appropriate inbox
1936 (perhaps set per account)
1938 2001-12-06 [paul] 0.6.5claws54
1940 * sync with sylpheed 0.6.5cvs22
1941 see ChangeLog entry 2001-12-06
1943 2001-12-05 [alfons] 0.6.5claws53
1949 more revisions of filtering system
1950 (last stable version is marked as LAST_STABLE)
1952 | NOTE 1): the filtering system now uses a local folder called
1953 | .processing. if filtering fails, check this directory
1954 | for missing messages.
1956 | NOTE 2): help us find the filtering actions still missing
1958 2001-12-05 [paul] 0.6.5claws52
1961 fix bug where 'Empty Trash?' pop-up window appears even
1962 when Trash is empty, submitted by Jesse Skinner
1964 2001-12-05 [melvin] 0.6.5claws51
1967 fixed bug #486106 to select correct account when reediting
1970 2001-12-04 [alfons] 0.6.5claws50
1973 declare markfile in appropriate functions when
1974 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
1977 2001-12-04 [paul] 0.6.5claws49
1979 * sync with sylpheed 0.6.5cvs21
1980 see ChangeLog entry 2001-12-04
1982 2001-12-03 [christoph] 0.6.5claws48
1985 changed translation of undo
1988 don't reinvent the wheel to traverse a GNode
1990 seperate code to create the compose gui into functions
1991 add "Others" page with folder selection for saving copy
1993 the folder identifier is saved to queue header
1995 save message to folder in queue header
1997 2001-12-03 [paul] 0.6.5claws47
1999 * sync with sylpheed 0.6.5cvs20
2000 see ChangeLog entry 2001-12-03
2004 * more sync with sylpheed 0.6.5cvs19
2005 see ChangeLog entry 2001-11-29
2007 2001-11-30 [paul] 0.6.5claws46
2010 remove conflicts introduced by Hoa's last commit
2013 make 'Message/Bounce' sensitive
2015 2001-11-30 [hoa] 0.6.5claws45
2018 slightly change bounce function to add
2019 information about the user that bounced the mail
2020 in the From header line.
2023 permit the use of processing in outbox folder.
2025 2001-11-29 [paul] 0.6.5claws44
2027 * src/mainwindow.[ch]
2028 * src/prefs_common.c
2029 * src/pixmaps/stock_mail_reply_quote.xpm ** NEW FILE **
2030 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** NEW FILE **
2031 * src/pixmaps/stock_mail_reply_to_author_quote.xpm ** NEW FILE **
2032 usability enhancements to the quoting, implements
2033 use of Ctrl key to toggle quoting settings
2034 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
2036 2001-11-29 [paul] 0.6.5claws43
2038 * sync with sylpheed 0.6.5cvs19
2039 see ChangeLog entry 2001-11-28
2041 2001-11-29 [melvin] 0.6.5claws42
2043 added enriched.[ch] to the list of files
2049 added support to view text/enriched
2050 added support to show headers in message view for text/enriched and text/html
2051 in non multipart messages
2053 2001-11-28 [paul] 0.6.5claws41
2055 * more sync with sylpheed 0.6.5cvs18
2056 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
2058 2001-11-27 [paul] 0.6.5claws40
2061 updated translation, submitted by Fabio Junior Beneditto
2063 * sync with sylpheed 0.6.5cvs18
2064 see ChangeLog entries 2001-11-26 (src/textview.c) and
2071 updated translation, submitted by Ricardo Mones Lastra
2076 add more translatable strings
2078 2001-11-26 [christoph] 0.6.5claws39
2081 fixed one more umlaut
2083 fix translated header when it should not be translated
2085 2001-11-26 [paul] 0.6.5claws38
2088 remove '/Message/Add Sender to address book' from
2089 main_window_set_menu_sensitive(), prevent debug warning
2090 add 'Message/Mark/Mark all read' to mainwin_entries[]
2092 2001-11-26 [paul] 0.6.5claws37
2095 fix 'recurring unread state' bug
2098 * tools/filter_conv.pl
2099 read name of top level mailbox from folderlist.xml
2100 and presume nothing about its name
2102 2001-11-26 [darko] 0.6.5claws36
2105 removed functions that are now in gtkutils.c
2106 use gtkut_text_is_uri_string() from gtkutils.c
2107 * fix my comment on 2001-11-23 (missing gtkutils.[ch])
2109 2001-11-26 [paul] 0.6.5claws35
2111 * sync with sylpheed 0.6.5cvs16
2112 see ChangeLog entries 2001-11-25 and 2001-11-26
2114 2001-11-25 [alfons] 0.6.5claws34
2116 EXPERIMENTAL!!! Please checkout the last stable version using:
2118 % cvs update -r LAST_STABLE -dRAP
2120 (Or help us testing this stuff.)
2122 * src/filtering.c (1.14)
2123 * src/filtering.h (1.6)
2125 * src/matcher.c (1.20)
2127 * src/procmsg.h (1.14)
2128 * src/summaryview.c (1.59)
2129 * src/summaryview.h (dunno)
2130 revert/merge/sync to as it was before commit
2131 on Thu, 19 Jul 2001 10:15:51 -0700.
2133 2001-11-25 [hoa] 0.6.5claws33
2136 processing mails at startup
2139 * src/summaryview.[ch]
2140 processing mails when entering folder
2142 * src/prefs_filtering.c
2145 2001-11-24 [alfons] 0.6.5claws32
2147 * src/summaryview.[ch]
2148 make summary sort headers work, and also make
2149 sure the sort type is stored
2151 2001-11-23 [alfons] 0.6.5claws31
2153 * src/summaryview.[ch]
2154 make lock work like mark
2155 disallow deleting messages marked as locked
2157 2001-11-23 [alfons] 0.6.5claws30
2163 merge undo patch submitted by Jens
2165 2001-11-23 [christoph] 0.6.5claws29
2170 fixed gpg signing and encoding
2173 added --status option to get new, unread and total
2174 message count from a running sylpheed
2175 * src/prefs_common.c
2176 temporary fix for reply_with_quote problem
2177 (don't call functions for non existing widget)
2179 one more check for ignored threads but still not
2180 always working correctly. probably a recursive
2181 check for all parents is needed
2183 2001-11-23 [darko] 0.6.5claws28
2186 wrapping on send improvements
2188 fix for GtkSText after last sync with main branch
2189 GTK_TEXT -> GTK_STEXT
2191 2001-11-23 [paul] 0.6.5claws27
2193 * sync with sylpheed 0.6.5cvs14
2194 see ChangeLog entries 2001-11-22 and 2001-11-23
2197 fixed the scrambled umlauts
2198 submitted by Carsten Schurig <Carsten.Schurig@web.de>
2200 2001-11-21 [paul] 0.6.5claws26
2202 * sync with sylpheed 0.6.5cvs12
2203 see 2nd ChangeLog entry dated 2001-11-20
2205 2001-11-20 [paul] 0.6.5claws25
2207 * sync with sylpheed 0.6.5cvs11
2208 see ChangeLog entry 2001-11-19 (src/utils.c)
2213 GTK_TEXT -> GTK_STEXT
2214 fix for wrong comment
2216 2001-11-20 [hiro] 0.6.5claws24
2219 more merges from main branch
2220 removed fatal warnings (uninitialized variables etc.)
2221 some coding style fix
2228 2001-11-19 [hoa] 0.6.5claws23
2231 * src/prefs_scoring.c
2236 * src/matcher_parser_parse.y
2237 * src/prefs_filtering.c
2240 2001-11-19 [alfons] 0.6.5claws22
2242 more of my old things into claws
2245 * src/prefs_common.c
2247 * src/summaryview.[ch]
2248 * src/prefs_summary_column.c
2249 * src/pixmaps/locked.xpm
2250 add indicators for locking of message in summary view
2251 (does not work yet, only visual indicator)
2253 2001-11-19 [paul] 0.6.5claws21
2255 * sync with sylpheed 0.6.5cvs10
2256 see ChangeLog entry 2001-11-19
2258 2001-11-18 [alfons] 0.6.5claws20
2261 remove an inadvertent free I forgot in previous clean up
2263 2001-11-18 [alfons] 0.6.5claws19
2265 * src/filtering.[ch]
2266 clean up & plug leaks
2268 2001-11-18 [paul] 0.6.5claws18
2270 * sync with sylpheed 0.6.5cvs9
2271 see ChangeLog entries 2001-11-17 and 2001-11-18
2273 2001-11-16 [paul] 0.6.5claws17
2275 * sync with sylpheed 0.6.5cvs8
2276 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
2278 2001-11-16 [paul] 0.6.5claws16
2280 * sync with sylpheed 0.6.5cvs7
2281 see ChangeLog entries 2001-11-15 and 2001-11-16
2283 2001-11-15 [hoa] 0.6.5claws15
2286 fix bounce, mails we received couln't be bounced to ourself.
2289 * src/filtering.[ch]
2291 * src/matcher_parser.h
2292 * src/matcher_parser_lex.l
2293 * src/matcher_parser_parse.y
2297 * src/prefs_filtering.[ch]
2299 * src/prefs_matcher.c
2300 * src/prefs_scoring.c
2303 new matcher/filter/score configuration file parser
2304 one unique configuration file => ~/.sylpheed/matcherrc
2305 import in currently automatic, then save are made
2307 one filter per folder and one global filter
2308 (filter of a folder will be used as folder processing)
2311 fix a bug in folder_item_get_identifier
2314 receive receipt return are fixed.
2316 2001-11-14 [alfons] 0.6.5claws14
2319 add things from main branch to make claws compile
2321 2001-11-14 [paul] 0.6.5claws13
2323 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
2324 see ChangeLog entries 2001-11-08 to 2001-11-14
2326 2001-11-14 [hoa] 0.6.5claws12
2331 add "bounce mail" option
2333 2001-11-13 [christoph] 0.6.5claws11
2336 Cleanup a mess i add before commiting
2338 2001-11-13 [hoa] 0.6.5claws10
2341 some fixes when mail are sent or
2344 2001-11-13 [christoph] 0.6.5claws9
2347 Changed two string with the same translation
2351 New mailsending process:
2352 - Always queue message before sending
2353 (message will be saved if sylpheed crashed or
2354 freezes while sending)
2355 - Allow queuing of newspostings
2356 - No copy in outbox before sending
2357 (closes bug #469501)
2358 - No more redundant code for send and send_later
2360 Applied wwp <subscript@free.fr>'s patch that fixes
2361 marks for multiple forwarded messages (+compose.c)
2366 remove things that are now in main branch
2369 update Dutch translation
2371 2001-11-12 [mhadasht] 0.6.5.claws8
2373 * src/prefs_common.c
2374 re-enabled account autoselection feature for forward
2375 and reedit lost during the branch point for SYNC-B4-REL
2377 gtkpspell_get_dict(): more readable code (even if function is
2380 added version number info to 2001-11-12 [hiro] comment.
2382 2001-11-12 [hiro] 0.6.5.claws7
2385 compose_forward(): fixed a bug that forward quote mark
2387 removed unnecessary code.
2388 * src/template_select.[ch]: removed.
2393 :%s/GTK_TEXT/GTK_STEXT/g
2398 revert the undo stuff (this is 0.6.6claws stuff)
2400 2001-11-11 [hoa] 0.6.5.claws6
2403 Insert signature at the end of the text.
2404 Added undo patch but currently disabled
2407 Threading by subject improved.
2409 * added src/undo.[ch]
2410 Undo module for compose dialog box.
2412 2001-11-11 [alfons] 0.6.5.claws5
2415 prevent threading by subject on nodes that have already been
2416 threaded by in-reply-to (as in "circular references in a tree
2417 result in a dead branch")
2419 2001-11-09 [hoa] 0.6.5.claws4
2422 allows creation of mbox folder item from any files.
2424 2001-11-09 [alfons] 0.6.5.claws3
2428 do what I mean and correct threading by subject so it really
2429 ignores attracting lines without "Re: "
2431 2001-11-07 [alfons] 0.6.5.claws2
2435 only attract by subject if a subject line starts with a "Re: "
2439 2001-11-07 [paul] 0.6.5claws1
2441 * sync with sylpheed 0.6.5. release
2442 see ChangeLog entry 2001-11-07
2444 2001-11-07 [paul] 0.6.4claws31
2446 * sync with sylpheed 0.6.4cvs18
2447 see ChangeLog entries 2001-10-30 to 2001-11-07
2448 prefs_templates.[ch] renamed prefs_template.[ch]
2453 add semicolon Hoa forgot ;-)
2456 2001-11-06 [hoa] 0.6.4claws30
2462 threading by subject - empty subject are ignored
2464 2001-11-06 [christoph] 0.6.4claws29
2467 use SSL_peek for sock_gets
2469 removed unneeded pointer in extracting quoted
2470 names implementation
2472 2001-11-06 [melvin] 0.6.4claws28
2475 fixed bug #476792 Selection overtyping with spell checker
2476 fixed bug which could cause a buffer overflow
2479 2001-11-06 [hoa] 0.6.4claws27
2483 threading by subject
2485 2001-11-05 [alfons] 0.6.4claws26
2488 Claws -> Sylpheed (vice versa)
2491 :%s/gtk_text/gtk_stext/g
2492 :%s/GTK_TEXT/GTK_STEXT/g
2493 (thanks to Jonathan Ware for spotting this)
2495 2001-11-04 [christoph] 0.6.4claws25
2498 replace Xalloca + strdup with Xstrdup_a
2500 better implementation of extracting quoted names
2501 from addresses (remove backlashes and ignore
2504 2001-11-04 [alfons] 0.6.4claws24
2507 edit to comply more with coding style
2510 fix bug reported by Kim Schulz. introduced by the patch integrated
2511 in 0.6.4claws15. the code did not check the return value of
2515 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
2517 2001-11-04 [christoph] 0.6.4claws23
2520 * src/prefs_common.[ch]
2521 init some pointers that possibly caused a segfault
2522 reported in the claws-users ML
2524 2001-11-04 [hoa] 0.6.4claws22
2526 * src/grouplistdialog.c
2527 change the names of the nodes in the tree
2530 enhanced mailto syntax as described in
2531 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
2532 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
2535 encode and decode URI (useful when opening URL into
2538 2001-11-03 [hoa] 0.6.4claws21
2540 * src/grouplistdialog.c
2541 a new newsgroups list selection dialog box
2542 with a CTree instead of a CList
2544 2001-11-03 [hoa] 0.6.4claws20
2547 enable property and scoring options when right
2551 fixed bug when nickname were displayed using
2554 2001-11-02 [darko] 0.6.4claws19
2557 new wrap quotation and URL/long words wrapping implementation
2558 * src/compose.c src/gtkstext.[ch]
2559 move gtkstext_strncmp() to gtkstext.c
2561 2001-11-01 [christoph] 0.6.4claws18
2563 * src/prefs_account.c
2564 fixed mess in account settings dialog
2565 * src/prefs_folder_item.c
2566 added label with folder path to dialog
2568 2001-10-31 [match] 0.6.4claws17
2573 fix generation of spurious address book file names.
2574 remove redundant functions.
2576 added missing file names.
2578 2001-10-30 [paul] 0.6.4claws16
2580 * sync with sylpheed 0.6.4cvs6
2581 see ChangeLog entries 2001-10-26 to 2001-10-30
2583 * tools/filter_conv.pl
2584 read folderlist.xml to discover whether the top-level
2585 folder is called 'Mailbox' or 'Mail'
2587 2001-10-29 [paul] 0.6.4claws15
2589 * src/html.c, src/textview.c
2590 activate links in html mail and fix clickable parts
2591 Submitted by Matthieu Dazy <dazy@t-surf.com>
2595 * po/de.po, po/es.po, po/pt_BR/po
2596 updated translations, submitted by Jens Oberender,
2597 Ricardo Mones Lastra, and Fabio Junior Beneditto
2599 2001-10-29 [darko] 0.6.4claws14
2602 fix wrapping for good
2607 undo previous change as it broke the smart wrapping
2609 2001-10-29 [darko] 0.6.4claws13
2612 fix infinite loop when long URL is quoted
2613 (closes bug #475122.
2617 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
2618 import Mutt address book
2619 * src/ldif.[ch] src/importldif.h
2620 modified import LDIF handle user attributes
2622 2001-10-28 [christoph] 0.6.4claws12
2625 fixed that filtering did not work if there
2626 were no filter rules
2627 (closes bug #472003 and better implementation
2630 2001-10-27 [christoph] 0.6.4claws11
2633 make the folder's default account to be used when
2634 replying. (patch by wwp <subscript@free.fr>)
2636 code cleanup, nearly killed all of wwp's patch
2637 for folder's default account in compose
2639 error panel when a folder could not be created
2640 (closes bug #471080 new folder name & already
2646 change prototype of strstr2() that Christoph forgot about
2648 2001-10-26 [christoph] 0.6.4claws10
2651 made search for accounts by email address not case
2654 fixed memory leak in folder_item_get_identifier
2657 fixed wrong strstr2 (should work like strstr)
2659 2001-10-26 [darko] 0.6.4claws9
2661 * src/compose.c src/gtkstext.[ch]
2663 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
2665 2001-10-26 [paul] 0.6.4claws8
2668 ignore css and javascript tags in html mail
2669 case-insensitive, with or without double-quoted
2672 2001-10-26 [paul] 0.6.4claws7
2674 * sync with sylpheed 0.6.4cvs1
2675 see ChangeLog entry 2001-10-26
2677 * src/prefs_account.c, src/prefs_common.c,
2678 src/prefs_summary_column.c
2679 minor improvements to the English
2681 2001-10-25 [alfons] 0.6.4claws6
2685 make GtkSText follow style of GtkText (closes bug
2686 #469211 "text selection while writing message")
2688 do sync with GTK 1.2.10
2690 2001-10-25 [paul] 0.6.4claws5
2693 ignore css tags in html mail
2695 2001-10-25 [darko] 0.6.4claws4
2698 don't declare is_url_string as static function since
2699 we need it in gtkstext.c
2701 remove unused variable
2702 don't wrap long URLs while composing a message
2704 2001-10-24 [christoph] 0.6.4claws3
2707 fix ssl deadlock, when peer closes connection
2709 2001-10-24 [paul] 0.6.4claws2
2711 * src/prefs_common.c
2712 gettextize the gpg ascii-armored warning message
2715 insert a DOS/MAC file into the composed message
2718 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
2720 2001-10-22 [paul] 0.6.4claws1
2722 * sync with sylpheed 0.6.4 release
2723 see ChangeLog entries 2001-10-21
2725 * po/fr.po, po/pt_BR.po
2726 updated by Melvin Hadasht and Fabio Junior Beneditto
2728 2001-10-21 [paul] 0.6.3claws30
2731 insert a DOS text file from the compose window
2732 into the composed message text (removes CRs characters)
2733 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
2735 * tools/filter_conv.pl, tools/README
2736 automatically use ~/.sylpheed as working directory
2737 print out confirmation message on completion
2739 * correct Hoa's last ChangeLog.claws entry
2741 2001-10-20 [hoa] 0.6.3claws29
2743 * src/grouplistdialog.c
2744 bugfix (another ?) to give the right
2745 newsgroups list for each news server.
2749 improve the newsgroups list cache
2751 2001-10-20 [paul] 0.6.3claws28
2753 * sync with sylpheed 0.6.3cvs9
2754 see ChangeLog entry 2001-10-19
2756 * correct Alfons' last ChangeLog.claws entry
2761 fix compilation problems (part of bug #472895)
2763 2001-10-18 [hoa] 0.6.3claws27
2765 * src/grouplistdialog.c
2766 bugfix when we refresh was clicked (bug 472701)
2768 2001-10-19 [christoph] 0.6.3claws26
2771 last header entry should default to "To:" or
2772 "Newsgroups:" and not copy the last entry line
2773 in a new compose window
2774 (closes bug #472686, #470792)
2776 2001-10-19 [paul] 0.6.3claws25
2778 * sync with Sylpheed 0.6.3cvs8
2779 see ChangeLog entries 2001-10-18 and 2001-10-19
2781 2001-10-18 [christoph] 0.6.3claws24
2784 reimplement ignore thread
2786 2001-10-18 [hoa] 0.6.3claws23
2789 * src/grouplistdialog.[ch]
2790 enhanced news subscription interface (feature 469113)
2794 enchanced newsgroup listing,
2795 now, we can get groups informations
2798 2001-10-18 [paul] 0.6.3claws22
2801 remove comment (sync with main branch)
2803 fix 'Re-edit' bug in 'Message' menu
2805 2001-10-17 [christoph] 0.6.3claws21
2808 ignore empty or whitespace only header lines
2810 2001-10-17 [paul] 0.6.3claws20
2812 * sync with sylpheed 0.6.3cvs7
2813 see ChangeLog entries 2001-10-14, 2001-10-16, and
2819 wrap long lines without spaces
2824 * po/es.po, po/nl.po, po/pt_BR.po
2825 updated by Ricardo Mones Lastra, Alfons,
2826 and Fabio Junior Beneditto
2828 * sylpheed-0.6.3claws released
2830 2001-10-15 [melvin] 0.6.3claws18
2833 added summary and detailed installation instructions
2836 Updated, corrected and completed french translation
2838 2001-10-15 [hoa] 0.6.3claws17
2839 * src/grouplistdialog.c
2840 we can choose the newsgroups to display with wildcards
2842 2001-10-15 [christoph] 0.6.3claws16
2846 * src/prefs_folder_item.[ch]
2847 applied wwp <subscript@free.fr>'s folder
2848 default account patch
2850 Fixed wrong translation
2852 2001-10-13 [alfons, christoph, melvin]
2855 solution #2 to solve MT-safety problems defers all GUI related calls
2856 to the main thread using a gtk_idle_add() callback. discussed on
2857 ircnet #sylpheed, with christoph spotting some issues with the
2858 original code, and melvin allowing us to lobotomize his sylpheed.
2860 * src/syldap.[ch], src/main.c
2861 fix race problem in ldap search thread by deferring GUI
2862 stuff to main thread using gtk_idle_add()
2864 2001-10-13 [paul] 0.6.3claws14
2866 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
2867 add Sergey's smtpcred.patch
2868 adds separate username/password setting for SMTP Auth
2869 needed by some servers
2870 (closes feature request #471659)
2872 2001-10-13 [paul] 0.6.3claws13
2874 * src/pgptext.[ch] **NEW FILES**
2875 * src/Makefile.am, src/messageview.c, src/mimeview.c
2876 decrypt ascii-armored gpg text embedded in
2878 Submitted by Jens Jahnke <jan0sch@gmx.net>
2880 2001-10-13 [christoph] 0.6.3claws12
2883 some more details on default to and
2886 init glib threading when ldap is used
2892 2001-10-12 [paul] 0.6.3claws11
2894 * src/prefs_common.[ch], src/rfc2015.c
2895 enable ascii-armored gpg text to be embedded in the
2896 message body, selectable through the 'Privacy'
2897 preferences. Supports encrypting only.
2898 Submitted by Ravemax <ravemax@dextrose.com>
2900 2001-10-12 [paul] 0.6.3claws10
2902 * sync with sylpheed 0.6.3cvs6
2903 see ChangeLog entries 2001-10-11 and 2001-11-12
2906 incorporated mbox folders, scoring, and folder
2907 properties into the sync
2909 2001-10-12 [darko] 0.6.3claws9
2912 describe quotation wrapping
2914 don't treat tab as space to calculate line length properly
2919 correct description of how to make new filtering system work,
2920 add some other things
2923 remove sched_yield() (not necessary / unportable)
2925 2001-10-11 [paul] 0.6.3claws8
2927 * sync with sylpheed 0.6.3cvs3
2928 see ChangeLog entry 2001-10-10
2930 2001-10-10 [christoph] 0.6.3claws7
2933 ignore 2 files created by newer autotools
2934 * src/prefs_folder_item.c
2935 using table for widget alignment
2936 fixed memory leak and broken octal display
2938 fixed segfault caused by lost filename
2939 workaround (closes bug #469551)
2941 2001-10-10 [paul] 0.6.3claws6
2943 * sync with sylpheed 0.6.3cvs2
2944 see ChangeLog entries 2001-10-09 and 2001-10-10
2946 2001-10-10 [darko] 0.6.3.claws5
2949 proper calculation of right margin if smart wrapping is enabled
2951 automatically wrap long lines if wrap quotation is enabled
2953 2001-10-09 [alfons] 0.6.3.claws4
2956 select correct row when deleting last row in the summary view (and
2957 close bug "[ #469104 ] select second last in list when deleting")
2959 2001-10-09 [paul] 0.6.3claws3
2961 * sync with sylpheed 0.6.3cvs1
2962 updated some autotool scripts
2964 2001-10-09 [darko] 0.6.3claws2
2967 new name and mark with Sylpheed comment
2969 smart quotation wrapping a-la VIM
2971 2001-10-08 [paul] 0.6.3claws1
2973 * sync with sylpheed 0.6.3 release
2974 see ChangeLog entry 2001-10-08
2976 2001-10-08 [paul] 0.6.2claws24
2979 more sync with sylpheed 0.6.2cvs12
2980 Fixed the bug that didn't select the last row correctly
2983 2001-10-07 [paul] 0.6.2claws23
2985 * sync with sylpheed 0.6.2cvs12
2986 see ChangeLog entry 2001-10-07
2990 enable jpilot to read unsynch'ed addresses.
2992 * src/editldap_basedn.c
2993 fix segfault when opening dialog.
2995 2001-10-06 [alfons] 0.6.2.claws22
2998 fix bug with summary view selecting last *inserted*
2999 node instead of last *visible* node. remember we
3002 2001-10-06 [paul] 0.6.2claws21
3005 updated translation, contains some fixes and new
3006 translations, submitted by Gustavo Noronha Silva
3009 * src/prefs_common.c
3010 change 'each' to 'every' - fix dubious English
3012 * sync with sylpheed 0.6.2cvs11
3014 2001-10-05 [alfons] 0.6.2claws20
3016 * src/mainwindow.[ch], src/folderview.c
3017 make composite tool button switch between "Compose News"
3018 and "Compose Mail" depending on selected folder
3019 (nifty idea by Kim Schulz <kim@schulz.dk>)
3021 2001-10-05 [paul] 0.6.2claws19
3023 * src/mainwindow.c, src/summaryview.c
3024 fix 'Message/Reply to all', broken in last commit
3027 fix X_BEENTHERE seg fault, thanks to Alfons
3029 2001-10-04 [paul] 0.6.2claws18
3031 * src/compose.[ch], src/mainwindow.c
3032 make "Message/Reply" reply to mailing lists; matches
3033 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
3034 based on portions of the patch submitted by
3035 Junichi Uekawa <dancer@netfort.gr.jp>
3037 2001-10-04 [darko] 0.6.2claws17
3040 better smart wrapping
3042 a function to make text buffer contiguous
3044 2001-10-03 [paul] 0.6.2claws16
3046 * sync with sylpheed 0.6.2cvs10
3051 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
3052 close bug "[ #466566 ] compile error on mdk 8.0" by removing
3053 references to chinese translations (hope someone picks up
3056 2001-10-02 [christoph] 0.6.2claws15
3059 fixed non translated header bug
3061 fixed wrong date in alfons last entry ;)
3063 2001-10-02 [alfons] 0.6.2claws14
3065 * src/compose.c, src/prefs_common.[ch]
3066 add block cursor option
3068 2001-10-02 [paul] 0.6.2claws13
3070 * sync with sylpheed 0.6.2cvs9
3072 2001-09-30 [paul] 0.6.2claws12
3074 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
3075 updated translations
3078 add 'src/importldif.c'
3080 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
3081 added eudora-to-vCard conversion tool
3082 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
3084 * sync with sylpheed 0.6.2cvs8
3088 * sylpheed-0.6.2claws released
3090 2001-09-27 [melvin] 0.6.2claws11
3093 fixed crash when using default path (introduced
3095 fixed tiny bug for initial suggestion mode
3097 2001-09-27 [melvin] 0.6.2claws10
3100 fixed bug where gtkpspell didn't set the path correctly
3103 added a paragraph about spell checking
3107 2001-09-27 [paul] 0.6.2claws9
3109 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
3110 replace '// comments' with '/* comments */' to prevent
3111 some compiler warnings
3113 * sync with sylpheed 0.6.2cvs6
3115 2001-09-26 [alfons] 0.6.2claws8
3118 introduce return receipt request notification again,
3119 which was lost because of other semantics in
3120 procheader_parse() (???)
3122 2001-09-26 [christoph] 0.6.2claws7
3125 replace comments for old code with #if 0
3126 readded auto cc, bcc and reply-to
3127 * src/prefs_matcher.c
3128 * src/prefs_scoring.c
3129 removed some definition (was moved to
3132 2001-09-26 [paul] 0.6.2claws6
3135 make 'Follow-up and reply to' sensitive
3137 * more sync with sylpheed 0.6.2cvs5
3144 fixed bug for "US-ASCII" introduced by the encoding code
3150 * src/prefs_common.[ch], src/summaryview.c
3151 'next unread msg' 'go to next folder?' dialog can be
3152 given default behaviour, either always show dialog,
3153 or assume 'yes', or assume 'no'
3154 Submitted by wwp <subscript@free.fr>
3158 * src/compose.c src/gtkspell.[ch]
3159 added support for different encodings
3163 * more sync with sylpheed 0.6.2cvs5
3167 * src/prefs_folder_item.c
3168 add check for item->prefs->default_to string is NULL and
3169 add another check when freeing this string
3174 change to version 0.6.2claws3
3176 * sync with sylpheed 0.6.2cvs5
3179 * src/ldif.[ch], src/importldif.[ch], addressbook.c
3181 * src/addrcache.[ch], addrindex.[ch]
3182 small update for future
3188 added 'Learn from mistakes' option
3189 better handling of quotes in checked words
3192 small update for spell checking stuff
3197 edit a little bit so it complies more with main coding style
3201 * src/folder.[ch], prefs_folder_item.c, compose.c
3202 migrate "request return receipt" folder property
3207 * README.claws **NEW**
3208 (add things of interest for users of main branch
3211 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
3212 re-implement threading per folder option, but store
3213 the setting in folderlist.xml (where it belongs)
3218 fixed bug when compose window is under another window
3219 * src/prefs_common.[ch] src/compose.c
3220 changed 'dictionary_path' to 'dictionary' to be consistent
3221 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
3222 * ac/pspell.m4 src/Makefile.am
3223 dropped PSPELL_PATH macro
3225 updated translations
3227 2001-09-21 [christoph]
3230 added border around header fields
3231 keep header type when new field is added
3233 2001-09-20 [christoph]
3236 more portable debug_print with source filename
3239 more newlines after debug messages
3244 change to version 0.6.2claws2
3246 * sync with sylpheed 0.6.2cvs3
3251 fixed the post-right-click focus pb
3252 fixed crash when 'Spell check all' after dict change
3253 and when cursor is at the end of the text
3254 shift-right-click pops up config menu even on misspelled words.
3261 added pspell to compiled-in features list
3265 * switched to pspell and dropped ispell
3267 new file. autoconf macro for pspell
3269 * configure.in acconfig.h
3270 added pspell support
3272 * src/main.c src/compose.[ch] src/gtkspell.[ch]
3273 * src/prefs_common.[ch]
3274 added pspell support
3276 2001-09-18 [christoph]
3280 replace LOG_MESSAGE with debug_print
3284 added newline after debug message
3286 using __VA_ARGS__ for debug_print macro
3288 ignore Makefile and Makefile.in
3293 change to version 0.6.2claws1
3294 * sync with sylpheed 0.6.2cvs1
3297 * src/prefs_matcher.c
3298 add 'score equal to' option, submitted by
3299 Paul Evans <nerd@freeuk.com>
3301 2001-09-15 [christoph]
3304 comment out menu entry not existing in claws
3306 add debug output for non existing menu entries
3308 fix next/prev unread message for ignored threads
3310 add sourcefile and line number to debug output
3311 otherwise it is sometimes hard to find the
3312 source code part if debug messages are translated
3317 refresh target folder style after colour is changed
3322 change to version 0.6.1claws3
3324 * sync with sylpheed 0.6.1cvs6
3329 fix target folder colourization to use user selected colour
3334 fix crash when message that is marked for copy/move is unmarked
3339 change to version 0.6.1claws2
3341 * sync with sylpheed 0.6.1cvs3
3346 fix bug with default font used for trash folder text
3350 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3351 updated translations
3354 change to version 0.6.1claws1
3356 * sync with sylpheed 0.6.1cvs2
3361 add Match's new addressbook
3364 updated translation submitted by Jens Oberender
3369 change to 0.6.1claws
3370 * sync with sylpheed 0.6.1 release
3375 change to 0.6.0claws2
3377 * sync with sylpheed 0.6.0cvs4
3380 updated translation submitted by Fabio Junior Beneditto
3394 change to version 0.6.0claws1
3396 * sync with sylpheed 0.6.0cvs1
3399 updated translation submitted by Ricardo Mones Lastra
3402 add 'src/prefs_templates.c'
3404 * src/compose.c, src/summaryview.c
3405 fix segfault on 'Re_edit'
3409 * configure.in, Makefile.am
3411 add tools directory to source distribution
3416 change to version 0.6.0claws
3418 * sync with sylpheed 0.6.0 release
3420 2001-08-30 [christoph]
3423 removed autoconf version check
3427 * src/account.c, src/compose.c, src/prefs_common.[ch]
3428 * src/procheader.[ch] src/utils.[ch]
3429 Enhanced automatic account selection on replies
3430 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
3433 add LDAP and JPilot to the configuration results output.
3435 2001-08-29 [christoph]
3438 no bold font for ignored threads
3443 change to version 0.5.3claws6
3445 * sync with sylpheed 0.5.3cvs10
3446 src/stringtable.[ch]: New Files
3448 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
3449 * src/pixmaps/sylpheed.xpm
3450 add mini-icons to windows (by Alfons)
3455 new functions: next_labeled_cb(), prev_labeled_cb()
3458 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
3459 summary_select_next_labeled(), summary_select_prev_labeled()
3461 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
3462 give claws blue folders and a blue trash can
3467 change to version 0.5.3claws5
3469 * sync with sylpheed 0.5.3cvs9
3470 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
3472 2001-08-24 [christoph]
3475 keep filename when browsing directories
3476 (not working for user entered filename, but
3477 for default name and selected filename from
3480 fixed wrong spelling "Folllow-up"
3484 fixed new/unread message count with ignored
3485 threads (2 commits, first didn't notice no
3486 longer needed decreasing)
3488 readded scrolling of progress dialog
3494 change to 0.5.3claws4
3496 * sync with sylpheed 0.5.3cvs7
3498 2001-08-24 [christoph]
3501 set request return receipt when replying
3502 if it is set is the folder prefs of the
3505 disable final error popup if popups are
3506 disabled in config (again)
3511 Change version number to 0.5.3claws3
3513 * sync with sylpheed 0.5.3cvs5
3516 double quote '%s' in 'gedit %s' to fix bug when
3517 opening attachment with spaces in the name
3520 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
3521 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
3522 initial message templates support
3528 change version number to 0.5.3claws2
3530 * sync with sylpheed 0.5.3cvs4
3532 * src/procmsg.h src/summaryview.c
3533 re-implement (un)ignore thread
3538 remove unnecessary code
3540 enable 'dynamic' signatures (submitted by
3541 Eric Limpens <eric@hscg-internet.nl>)
3545 clean up after sync with sylpheed 0.5.3 release
3548 fix re-introduced font mess, see Christoph's
3553 use sylpheed's small font instead of
3554 gtk default font for summary view
3560 add pl to ALL_LINGUAS - sync with main branch
3562 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3563 Updated. Translations by Jens Oberender, Ricardo Mones
3564 Lastra, Alfons, and Fabio Junior Beneditto respectively.
3566 * po/pl.po ** NEW FILE **
3567 sync with the main branch
3570 fix target folder colorizing and refresh problem
3573 2001-08-17 [christoph]
3576 claws uses 4 colors for target folder coloring.
3577 arrays were not long enough and destroyed the
3578 stack causing a segfault.
3579 target folder colorizing does not work anymore
3585 change to version 0.5.3claws1
3587 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
3588 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
3589 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
3591 sync with sylpheed 0.5.3 release, but keep claws method of
3592 configuring/saving fonts
3594 * src/addressbook.[ch]
3595 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
3596 in line with a similar change in Hiroyuki's branch
3598 * src/mainwindow.[ch]
3599 disable main_window_set_thread_option()
3600 * src/prefs_folder_item.c
3601 comment out &tmps_prefs.enable_thread,
3602 * src/mbox_folder.c, src/procmsg.[ch]
3603 comment out MSG_IS_IGNORE_THREAD
3605 comment out summary_ignore_thread() and summary_unignore_thread()
3606 comment out MSG_IS_IGNORE_THREAD
3608 use Hiroyuki's threading instead.
3615 use Hiroyuki's 0.5.3 column scheme but also
3616 include the enable/disable button.
3617 * src/pixmaps/mark.xpm
3618 add Hiroyuki's amended pixmap
3620 2001-08-13 [christoph]
3623 receive at get all column showed wrong state for APOP
3624 button should only work for POP3 and APOP accounts
3625 * src/prefs_account.c
3626 added missing preprocessor statement for SSL
3631 add 'receive at get all' column and enable/disable
3634 2001-08-06 [christoph]
3637 show usage of SSL in protocol column
3643 * src/prefs_account.[ch]
3644 moved ssl options to a new page
3650 added support for SMTP STARTTLS command
3652 2001-08-05 [christoph]
3655 debian autoconf needs version check to find
3656 correct autoconf version. if the file is
3657 named configure.in 2.13 is used, which does
3658 not work with this configure.in script.
3659 other solution would be to rename the script
3660 to configure.ac as suggested in the autoconf
3664 disable final error popup if popups are
3669 fixes IMAP over SSL problem
3674 change to 0.5.2claws1
3676 * sync with sylpheed 0.5.2cvs1
3681 quick fix for ispell detection...
3686 change to 0.5.1claws4
3688 * sync with sylpheed 0.5.1cvs7
3692 * src/prefs_common.c, src/prefs_common.h,
3693 src/gtkspell.c, src/gtkspell.h
3694 add global spelling checker settings (compose tab) +
3695 selection of dictionary
3698 guess valid ispell location
3703 removal of 'src/quote_fmt_parse.c'
3706 (submitted by Jens Oberender <didge@suse.de>)
3711 * src/folderview.[ch]
3714 * src/prefs_common.[ch]
3716 target folder colourization
3720 more sync with Sylpheed 0.5.1cvs6
3725 * src/prefs_folder_item.[hc]
3727 shared folders support with a GUI
3733 * sync with Sylpheed 0.5.1cvs6
3739 (submitted by Fabio Junior Beneditto)
3745 patch to correct bad image mime headers
3746 (submitted by Don Quijote <dq@searchlores.org>)
3750 * tools/gif2xface.pl **NEW FILE**
3752 script to convert file.gif to file.xface for
3753 use in a custom header.
3754 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
3759 change macros for detecting JPilot and LDAP
3761 2001-07-27 [christoph]
3764 code cleanup (MIN / MAX warning, needed casting)
3769 disallow setting flags when detecting certain headers
3770 (X-Status, Status, Seen, X-Seen).
3772 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
3774 2001-07-27 [christoph]
3776 * src/prefs_filter.c
3777 * src/prefs_filtering.c
3778 * src/prefs_matcher.c
3779 * src/prefs_scoring.c
3780 scroll list when moving rows up or down
3784 * src/prefs_account.c
3785 * src/prefs_account.h
3787 SMTP over SSL (untested, feedback requested)
3795 * configure.in, acconfig.h
3796 define CLAWS (need this for main / claws detection)
3801 Sylpheed 0.5.1claws2
3803 * sync with Sylpheed 0.5.1cvs4
3805 2001-07-25 [christoph]
3809 item->prefs == NULL (don't know why)
3814 Sylpheed 0.5.1claws1
3816 * sync with Sylpheed 0.5.1cvs1-3
3818 2001-07-24 [christoph]
3821 * src/prefs_folder_item.[ch]
3822 added folderitem preferences dialog with
3823 default To: and auto request return receipt
3827 changes to handle new folderitem preferences
3831 call compose new mail with current folderitem
3835 Release Sylpheed 0.5.1claws
3838 change to release version 0.5.1claws
3840 2001-07-24 [christoph]
3843 fixed segfault that happend when the selected
3844 message was removed while retrieving new messages.
3848 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
3852 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
3853 this is a work in progress, for more information: http://nlpagan.net/sylman
3855 * configure.in, src/mainwindow.c, manual/Makefile.am
3856 add support for English manual
3859 add authors of user manuals
3861 * manual/en/sylpheed*.html
3862 add English documentation
3864 2001-07-22 [christoph]
3869 changed a wrong debug message
3874 update Dutch translation
3876 * src/prefs_filtering.c,
3878 add more translatable strings
3887 * src/inc.c, src/summaryview.[ch]
3888 prevent update of mark file when filtering has done, by
3889 using a variable; this affects two functions:
3890 inc.c::inc_finished()
3891 summaryview.c::summary_show()
3895 * src/filtering.[ch], src/prefs_filtering.c,
3897 add filtering action for label coloring
3902 * added src/labelcolors.c
3903 * added src/labelcolors.h
3904 * src/Makefile.am, src/summaryview.c
3905 rearrange label coloring code
3908 add more parentheses so label colouring works correctly
3911 don't really delete message, but move it to Trash
3913 * src/prefs_matcher.c
3914 add quote options to info dialog
3916 2001-07-20 [christoph]
3922 * src/ssl.[ch] (new)
3923 moved ssl stuff to a seperate file
3928 fix show sender using address book with no e-mail
3929 address in From: field
3933 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
3934 fix messy handling of escaping... now at least the
3935 execute command is useful. escape char is '\', we
3936 accept \n and \r too.
3940 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
3941 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
3950 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
3952 revise filtering; currently move, copy, marking have
3953 been tested. if you like bleeding edge stuff, you
3954 should definitely go for this version :)
3956 * mark old working stuff as VERSION_0_5_0_CLAWS5
3958 2001-07-17 [christoph]
3967 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
3968 bits in the mark file, without affecting either branch. Lots of
3969 files changed, also in claws branch.
3971 UNTESTED: use of mbox folders
3974 added mark all read; however this was a quick hack used for
3975 cleaning up mess after initial merge with Hiroyuki
3978 change claws version number back to 0.5.0claws5 to clear up
3979 confusion & pretension (recent release was technically
3980 0.5.0claws4, so we neatly align with Hiroyuki :-)
3984 sync with Hiroyuki's 0.5.0cvs4
3990 * src/filtering.[ch]
3991 remove invalid updating of mark files for
3992 filter actions MATCHING_ACTION_MOVE and
3993 MATCHING_ACTION_DELETE; this should fix the
3997 revert Christoph's stab at fixing the folder
4001 add missing files with translatable strings
4008 * src/addr_compl.[ch], src/prefs_filtering.c
4009 make "filtering pref dialog's destination entry" an
4010 "address completable entry", if filter destination is
4015 sync with Hiroyuki's 0.5.0cvs2-3
4017 2001-07-15 [christoph]
4020 fixed folder stats update after incorporation
4025 * finish label colouring stuff (for now)
4026 * fix incorrect colour bug (off by one)
4031 change text labels for news and mail message so there's
4032 plenty of toolbar estate left
4039 sync with Hiroyuki's 0.5.0cvs1
4042 more rewrite label colouring
4046 * src/summaryview.[ch]
4047 * start rewrite label colouring
4048 * fix proper location "Add Sender To Addressbook" menu item
4052 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4053 (actually this is 0.5.0claws4)
4058 * fix duplicate message
4059 * add updated Portugese / Brazilian translation
4060 submitted by Fabio Junior Beneditto
4068 add updated Dutch translation
4071 add updated German translation submitted by Jens
4075 Prerelease before 0.5.0claws. Please test.
4076 This version is temporarily tagged as VERSION_0_5_0_TEST
4078 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
4079 src/prefs_scoring.c, src/prefs_matcher.c,
4080 src/prefs_filtering.c, src/mbox.c,
4081 src/main.c, src/inc.c, src/filtering.[ch]
4082 revert new Hoa's new matcher (does not work yet)
4089 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4095 add ChangeLog.claws to EXTRA_DIST
4097 add matcher_parser_parse.h to EXTRA_DIST
4099 2001-07-10 [christoph]
4102 add destination folder to table of
4103 folders that need to be updated after
4110 make collapse state of folders and folder items persistent, i.e.
4111 if you collapse a folder tree, the next time sylpheed-claws starts
4112 up the folder tree remains collapsed.
4114 2001-07-10 [christoph]
4120 renamed MD5_CTX to MD5_CTX_syl
4121 conflicts with a struct in openssl
4124 * src/prefs_account.[ch]
4128 fixed compose with current account
4129 broken by new compose button stuff
4134 changed my email address
4136 * src/matcher_parser_parse.y
4137 clean the parser to remove conflicts
4145 fix incorrect description of --enable-ldap parameter
4147 * src/prefs_common.[ch]
4149 add experimental option "smart wrapping" which makes the
4150 compose editor auto wrap.
4152 | TODO: the problem with the buggy cursor handling is caused |
4153 | by the GtkText. when deleting / backspacing text its |
4154 | wrapping algorithm does not take in account the previous |
4155 | line. should find a way to hack this in. |
4156 | or should perhaps combine this with the word wrapping |
4157 | patch i wrote in january. |
4160 show build parameters for LDAP and JPilot
4163 revert Christoph's bugfix for selecting next unread message,
4164 because folder stats aren't updated correctly
4171 * src/matcher_parser_lex.l
4172 * src/matcher_parser_parse.y
4173 * src/prefs_filtering.c
4174 * src/prefs_scoring.c
4176 bugfix of the config file parser
4181 added generated matcher sources to BUILT_SOURCES
4187 added new config file parser
4190 * src/filtering.[ch]
4192 * src/prefs_filtering.c
4193 * src/prefs_matcher.c
4194 * src/prefs_scoring.c
4195 * added src/matcher_parser.h
4196 * added src/matcher_parser_lex.h
4197 * added src/matcher_parser_lex.l
4198 * added src/matcher_parser_parse.y
4199 lex & yacc config file parser
4204 changes prefs_filtering into global_filtering
4207 build threads with subjects only if "Re: " is at the
4208 beginning of the subject
4214 sync with sylpheed 0.5.0
4215 change of version number only
4221 sync with sylpheed 0.5.0pre5
4225 sync with sylpheed 0.5.0pre4 release
4226 /po and /manual/ja not sync'ed
4230 more sync with sylpheed 0.5.0pre4
4232 2001-07-03 [christoph]
4235 fixed address book broken by address book
4236 for VCard, JPilot, LDAP
4242 stopped memory leaks
4246 more sync with sylpheed 0.5.0pre4
4250 * included address book patch for VCard, JPilot, LDAP
4251 * pref_common.c - fixed Font options on Display tab (cosmetic)
4252 * alertpanel.c - fixed truncated message
4254 2001-07-02 [christoph]
4259 mark threads for ignoring
4265 * sync with sylpheed 0.5.0pre4
4266 updated gettext to 0.10.38.
4272 * src/summaryview.[ch]
4273 new right-click option: Label.
4274 substitute for 'Mark-->Mark/Unmark', colours the line.
4275 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
4277 2001-07-01 [christoph]
4280 fixed font for trash
4282 move ctree to unread message
4286 * sync with sylpheed 0.5.0pre3 release
4292 allow inserting / attaching multiple files in
4298 small change to Alfons' previous stuff so that it
4303 * lots of files changed; first attempt to merge the changes
4304 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
4309 updated and completed, translations by Fabio
4310 Junior Beneditto <fjbeneditto@yahoo.com.br>
4316 allow selecting an attached files' mime type from a
4321 * more sync with sylpheed 0.5.0pre3
4326 merge with sylpheed.pot and pt_BR.po provided by
4327 Fabio Junior Beneditto.
4332 make MIME types case insensitive
4337 merge with sylpheed.pot and old nl.po; translations added.
4341 * more sync with sylpheed 0.5.0pre3
4346 don't crash when removing parent node of messages
4347 attracted by subject. this was caused by not deleting
4348 the parent node from the subject line hash table.
4355 if there are multiple messages selected, allow forwarding
4356 them as attachments.
4360 * more sync with sylpheed 0.5.0pre3
4366 * sync with sylpheed 0.5.0pre3
4371 fixed 'compose news article' bug
4372 from icon-and-text toolbar
4376 * sync with sylpheed 0.5.0pre2 release
4378 2001-06-24 [christoph]
4380 * src/prefs_common.c
4381 bug fix in font selection
4383 use sylpheed's normal font instead of
4384 gtk default font for folders without
4389 * src/mainwindow.[ch]
4390 added composite compose mail / news button (an idea by Leandro
4391 Pereira <leandro@linuxmag.com.br>)
4395 Added instructions for ldif-to-xml.py
4403 * src/pixmaps/stock_news_compose.xpm
4404 added pixmap by Leandro
4405 * src/prefs_common.c
4406 tested built-in spelling checker of GCC 3.0 :)
4408 merged dutch translation of sylpheed-main with
4413 Added tools directory and files.
4415 * tools/filter_conv.pl
4416 converts old filter system to new filtering system
4417 * tools/ldif-to-xml.py
4418 converts netscape addressbook to sylpheed addressbook
4420 descriptions/instructions for above two files
4422 2001-06-23 [christoph]
4425 * src/manage_window.[ch]
4426 * src/prefs_common.[ch]
4427 mail retrieval dialog can be enabled, disabled
4428 or hidden if non of sylpheed's windows is active
4434 * sync with sylpheed 0.5.0pre2
4436 2001-06-21 [christoph]
4439 show recipient on 'from' for all accounts
4442 * src/prefs_common.[ch]
4443 disable error popup on mail receive errors
4448 made the ruler correctly appear and disappear.
4451 removed Hoa's work-in-progress-stuff (interesting!) so
4454 2001-06-20 [christoph]
4457 * src/progressdialog.c
4458 added scrolled window for list in progressdialog
4462 sync with sylpheed 0.5.0pre1 release
4464 2001-06-20 [christoph]
4467 make building threads by subject work when
4468 thread view is enabled
4471 * src/prefs_common.[ch]
4472 automatically select account for mail replys
4476 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
4477 they are filled in from the account settings.
4481 * more sync with sylpheed 0.5.0pre1
4487 added --sysconfdir to CPPFLAGS for pointing to the correct
4488 location of mime.types.
4490 NOTE: make sure you use --sysconfdir when running ./autogen.sh
4496 fixed some bug when building threads
4500 * src/prefs_account.c
4501 UI stuff: More changes to the English
4505 * src/pixmaps/stock_news_compose.xpm: new file
4509 Added new icon for Hoa's 'compose a news
4510 message', plus minor improvements to the
4516 more sync with sylpheed 0.5.0pre1
4522 Follow-up and reply to
4524 * src/summaryview.[ch]
4525 Build threads also with subjects
4530 forwarding use the current account.
4533 the "compose message" button has been replaced with
4534 "new mail" and "new news" buttons
4536 * src/prefs_common.[ch]
4537 added a configuration option to use the forward button
4538 as "forward as attachment"
4539 changed reply and forward format description
4541 * src/quote_fmt_lex.l
4542 * src/quote_fmt_parse.y
4543 added message with no signature in format for reply
4552 Improvements to the English
4554 * src/prefs_common.c
4555 Improvements to the English and some
4556 clarity/continuity improvements in the
4557 description of Quote symbols.
4563 * sync with sylpheed 0.5.0pre1
4568 Better interface for compose, displayed fields
4569 are updated whenever we change account.
4570 Newsgroups field is automatically filled.
4573 Newsgroups field is automatically filled.
4575 * src/prefs_account.c
4576 Some interface stuff when fields appear and
4583 * sync with sylpheed 0.4.99
4587 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
4588 base64_decoder_free, base64_decoder_decode): new object and
4589 functions for decoding base64 streams.
4590 * src/procmime.c (procmime_decode_content): modified to use the
4597 * sync with sylpheed 0.4.99cvs11
4603 * sync with sylpheed 0.4.99cvs9
4608 * src/prefs_account.c
4610 SMTP server can be defined in the news account
4611 mime type of attachment are kept.
4615 now choose the highest important score between default
4616 and important score of folder.
4620 * src/prefs_common.c:
4622 (prefs_quote_description_create): corrected description of
4623 quote format characters
4629 * sync with sylpheed 0.4.99cvs8
4633 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
4634 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
4640 * sync with sylpheed 0.4.99cvs7
4644 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
4645 clashes with autogenerated header).
4646 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
4647 * src/Makefile.am: added quote_fmt.h.
4648 * src/.cvsignore: added lex/yacc autogenerated files
4649 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
4655 * sync with sylpheed 0.4.99cvs6
4659 * added src/quote_fmt_parse.h
4664 don't modify readonly configuration files
4666 * src/prefs_account.c
4667 * src/prefs_common.c
4668 * src/prefs_customheader.c
4669 * src/prefs_display_header.c
4670 * src/prefs_filter.c
4671 * src/prefs_filtering.c
4672 * src/prefs_scoring.c
4673 don't open dialog box when configuration files
4678 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
4680 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
4681 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
4682 BUILT_SOURCES to make all files rebuild properly.
4684 * src/compose.c: removed #include "quote_fmt.tab.h".
4686 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
4687 CHARACTER value in yylval.
4689 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
4690 receive CHARACTER value by documented means (yylval).
4692 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
4697 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
4702 * src/prefs_filtering.c
4703 now keep the configuration for execute action
4710 * sync with sylpheed 0.4.99cvs5
4715 added quote_fmt.[ch]
4717 * added src/quote_fmt.y
4718 * added src/quote_fmt.l
4719 * added src/quote_fmt.tab.h
4720 * added src/quote_fmt.tab.c
4721 * added src/lex.quote_fmt.c
4722 parsing configuration for replying
4725 * src/prefs_common.[ch]
4726 added configuration UI for replying
4730 using configuration for replying
4738 * src/prefs_filtering.c
4739 * src/prefs_matcher.c
4740 * src/prefs_matcher.h
4741 action "run a command" for filtering
4742 and matching with a command.
4743 fixed the "whole message" matching
4746 changed temporary filename for security
4749 queue the notification if it fails to send.
4751 * src/prefs_common.c
4752 * src/prefs_folder_item.c
4753 changed the default important score
4755 * src/prefs_scoring.c
4757 hide kill score input when the folder is not
4762 * src/prefs_common.c:
4764 (prefs_font_select): pass font name in font entry box to font
4769 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
4773 * sync with sylpheed 0.4.99cvs4
4777 * src/headerwindow.c:
4779 (headerwindow_show_cb): use the selected summary view item, not
4784 * src/headerwindow.c:
4786 (headerwindow_show_cb): always try to show msginfo
4791 keep attached parts when reediting or forwarding.
4796 * src/prefs_folder_item.[ch]
4797 * src/prefs_scoring.[ch]
4799 * src/summaryview.[ch]
4802 * src/prefs_common.[ch]
4803 support for folder scoring
4804 kill score and important score for messages
4806 * src/prefs_account.c
4807 some display bug fixed for local account
4812 * src/summaryview.c:
4814 (add_sender_to_cb): don't crash when no or invalid sender; the add
4815 sender to address book menu item is disabled.
4819 * src/filtering.[ch]
4821 handling summary menu / filter messages
4827 imap folders now appears in list
4830 doesn't crash if destination mail is not writeable
4835 removed some warnings
4839 * src/prefs_filtering.c
4840 global string to identify any folders
4841 removed some debug info
4842 filtering to mbox folders is now possible
4845 removed some warnings
4848 permission on files are changed to read/write for user only,
4850 creation of subfolder is handled better.
4854 Verified the sync for src/prefs_common.[ch] and
4855 src/prefs_account.[ch]. I believe there were some
4856 minor indentation differences.
4862 * sync with 0.4.99cvs3
4867 handling flags for mbox format
4870 use of mark file only for MH format
4871 handling flags for mbox format
4872 filtering cannot yet move or copy mails to mbox folders.
4875 changed move_msg, copy_msg,
4876 move_msgs_with_dest, copy_msgs_with_dest functions
4877 uses only folder->copy_msg() function
4878 uses folder->finished_copy() to handle the destination
4879 folder at the end of the copy or move operation.
4882 included mbox directories.
4884 * src/folderview.[ch]
4886 handle folders operation for mbox format
4889 disable conversion of "From " header
4891 * src/mbox_folder.[ch]
4892 completion of mbox format handling
4895 changed mh_copy_msg() function and
4896 removed mh_move_msg(), mh_move_msgs_with_dest(),
4897 mh_copy_msgs_with_dest()
4899 * src/prefs_filtering.c
4900 removed some warnings
4902 * src/prefs_matcher.c
4903 default boolean operation is AND
4906 handling flags for mbox format
4907 handling of "From " header
4911 added MSG_REALLY_DELETED flags to handle deletion of
4912 messages in mbox format.
4915 handling flags for mbox format
4916 disable the MSG_DELETED flags when messages
4917 are deleted in mbox format
4920 "From " headers display fixed.
4926 (get_email_part): skip quoted email addresses, like in e.g.
4927 "'alfons@proteus.demon.nl'".
4931 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
4932 and fixing the persistence troubles when using separate windows.
4936 Added #define SEPARATE_ACTION used in the gtk item factory for
4937 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
4938 use gtk_item_factory_get_widget_by_action() to get the items.
4940 Removed separate_widget_cb from the gtk item factory data
4942 (mainwindow_create): connect separate_widget_cb() to check
4943 menu item "toggled" signal. also passing a MainWindow pointer
4944 as object data for both check menu items.
4946 (separate_widget_cb): definition of separate_widget_cb() to match
4947 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
4948 window using gtk_object_get_data(). The type of window separation
4949 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
4951 * src/prefs_filtering.c,
4952 src/prefs_matcher.c: added horizontal scrollbars
4957 fix segfault with invalid bold font
4959 correctly display summary stats after row is marked
4963 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
4964 encodings with libjconv.
4969 added mbox_folder.[ch]
4971 mbox temporary folder
4973 * added src/mbox_folder.[ch]
4975 * src/procheader.[ch]
4978 bugfix for file incorporation filtering
4980 enable creation of MBOX
4981 * src/prefs_display_header.c
4982 enable use of headers like "From "
4983 something that should be fixed :
4984 displaying of such headers add an extra space
4985 * src/prefs_folder_item.c
4986 don't create folders because it is not necessary
4988 added data field to MsgInfo for mbox internal use
4990 added some support for mbox
4992 added get_mbox_cache_dir() function
4994 2001-05-23 [hiroyuki]
4996 * src/headerwindow.c
5007 src/folderview.c: more sync with 0.4.99cvs2.
5009 * src/headerwindow.c: reverted.
5015 * sync with sylpheed 0.4.99cvs2
5023 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
5029 * configure.in: if gnome-config not found, "no" is displayed
5031 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
5033 * src/textview.c: now also possible to add mail addresses by right
5034 clicking in the text view
5036 * src/codeconv.c: merged patch which fixes endless loop when encountering
5037 invalid wide characters; from Alte <010@imis.ru>
5041 Added installation of gnome specific things:
5043 * Makefile.am: gnome conditional
5045 * configure.in: check for installed gnome
5047 * added sylpheed.png, sylpheed.desktop
5051 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
5053 * src/mainwindow.h (main_window_toolbar_create): created a button
5055 (main_window_set_toolbar_sensitive): enable/disable the new button
5057 (toolbar_reply_to_author_cb): handle the new button.
5059 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
5060 send_progress_dialog_destroy() on failure (fixes hang on SMTP
5065 * src/compose.h (ComposeReplyMode): new modes
5066 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
5067 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
5070 (compose_send): move some code into a new function:
5071 (compose_current_mail_account): new function.
5072 (compose_reply): new argument to_author, all callers changed; if
5073 to_author==TRUE and account->protocol==A_NNTP, find and use an
5074 appropriate mail account for replying.
5075 (compose_reply_set_entry): new argument to_author; ignore
5076 compose->replyto if to_author==TRUE.
5078 * src/mainwindow.c: new command "Message/Reply to author".
5079 (main_window_set_menu_sensitive): enable/disable it.
5080 (reply_cb): handle it.
5082 * src/summaryview.c: new command "Reply to author".
5083 (summary_set_menu_sensitive): enable/disable it.
5084 (summary_reply_cb): handle it.
5086 * src/account.c (account_find_mail_from_address): new function.
5092 * sync with sylpheed 0.4.99cvs1
5099 new filtering action : forward and forward as attachment
5102 no need for $DISPLAY when we run sylpheed --help
5103 call to parse_cmd_opt() is moved
5105 * src/mainwindow.[ch]
5106 execute button is hidden when immediate execute
5111 * src/prefs_folder_item.c
5113 better handling of missing directories
5116 reedit is enabled in outbox
5117 reedit is enabled in queue
5123 * src/prefs_filtering.c
5124 changed attachement into attachment
5130 * sync with sylpheed 0.4.67cvs9
5131 * sync with sylpheed 0.4.67cvs7-8
5136 added prefs_filtering.c
5138 * src/filtering.[ch]
5140 removed action : forward_news and forward_news_as_attachement
5141 (forward and forward_as_attachement can be used instead)
5144 added menu option to access filtering configuration
5146 * src/prefs_account.c
5147 changed mail_command default to /usr/sbin/sendmail
5149 * added src/prefs_filtering.[ch]
5150 dialog box for filtering configuration
5152 * src/prefs_matcher.c
5153 added function prefs_matcher_get_criteria_from_matching()
5155 * src/prefs_scoring.c
5156 reset the dialog when register or substitute is clicked
5161 added filtering.[ch]
5163 using filering.[ch] instead of filter.[ch]
5165 reading new filtering configuration
5167 added some filtering actions
5168 and fixed a bug for headers and mail body matching
5170 using filering.[ch] instead of filter.[ch]
5172 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
5174 some fixes for filtering
5176 2001-05-14 [hiroyuki]
5178 * src/send.c: fixed some weird indentations.
5179 send_message_with_command(): call pclose() only if p != NULL.
5180 * src/textview.c: get_email_part(): modified the code for readability.
5182 2001-05-14 [hiroyuki]
5186 src/md5ify.h: removed from the cvs.
5190 * src/main.c: include rfc2015.h to avoid compiler warnings.
5191 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
5192 the panel is already on screen.
5193 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
5194 closing the alert window by ESC as "No".
5195 * src/prefs_common.c (prefs_interface_create): moved return
5196 receipt check button to the correct place.
5200 * src/prefs_common.c:
5201 moved return receipt check button to the Send tab. (prefs_send_create)
5202 removed the date format ui related globals. (prefs_display_create)
5206 * sync with sylpheed 0.4.67cvs5-6
5210 * added Alfons' font selection patch
5213 * src/headerwindow.c
5214 * src/prefs_common.c
5215 * src/prefs_common.h
5219 changed version of cache
5221 * src/prefs_matcher.c
5222 added additionnal matching criteria
5226 added references in MsgInfo
5231 prepared some things for new filtering
5233 added some matching properties
5234 inreplyto need to be enhanced
5235 prepared some things for new filtering
5237 added Return-Receipt-To handling
5238 * src/prefs_folder_item.c
5239 changed default value to TRUE
5240 * src/prefs_matcher.c
5241 added some matching properties
5242 * src/prefs_scoring.[ch]
5243 the scoring dialog is finished
5245 added Return-Receipt-To handling
5246 Reference need to be added
5248 added Return-Receipt-To handling
5249 added threadscore to get a better score sorting when
5252 suppressed a bug when we sort the list
5253 when no folder is opened.
5254 better score sorting when threads are enabled
5258 * reverted previous patch because of potential errors
5262 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
5263 applied "toggle mail-retrieval dialog window" patch submitted
5264 by Eric Limpens <eric@qnt.net>
5266 * sync with sylpheed 0.4.67cvs4
5270 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
5271 some picky compilers.
5272 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
5273 * src/grouplist_dialog.c: include alertpanel.h.
5274 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
5275 fix compile warning.
5276 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
5277 #include "defs.h" before others to prevent the warning of `MIN'
5278 and `MAX' redefinition.
5284 * src/prefs_account.c
5285 * src/prefs_display_header.c
5288 added prefs_scoring.[ch]
5289 * src/grouplist_dialog.c
5290 display an error dialog box if the group list
5292 * src/mainwindow.[ch]
5293 added main_window_set_thread_option() function
5294 scoring dialog box enabled
5296 added flags matching unread /new / marked
5297 / deleted / replied / forwarded
5299 newsgroups are now finally in newscache
5300 * src/prefs_matcher.[ch]
5301 finished preferences for matching dialog
5302 * added src/prefs_scoring.[ch]
5303 scoring dialog box completed
5305 conversion to string : added scoringprop_to_string()
5306 write config for preferences :
5307 added prefs_scoring_write_config()
5309 threads can be enabled/disabled independently
5317 thought it would be nice to have a list of all
5318 contributors (used Changelog as a reference)
5321 messed up version numbering...
5325 * sync with sylpheed 0.4.67cvs1-3
5329 * src/prefs_common.c:
5330 better UI for strftime format, double clicking
5331 on format now inserts the format in text entry
5332 replaced close button with standard OK/Cancel
5333 moved date format button to the right of the
5339 Ctrl-Home / Ctrl-End have proper cursor navigation
5343 * src/prefs_matcher.c
5344 finished UI to define matching properties
5345 added ok and cancel button
5346 * src/prefs_filter.c
5347 added ok and cancel button
5349 fixed some bug in xhdr parsing
5354 fixed a bug in textview_show_header(), which displayed two colons (':');
5355 cleaned up some warnings
5360 added prefs_matcher.[ch]
5361 compilation with -W -Wall
5363 ungrab the mouse events if grabbed - does it
5364 fix the bug for disposition notification ?
5366 added a menu option to open the matching dialog.
5368 added matcherprop_to_string() and matcherlist_to_string()
5369 fixed some bugs, changed the name of some options
5370 age_sup and age_inf becomes age_greater and age_lower,
5371 body and messageheaders becomes body_part and headers_part,
5372 changed the names of constants from SCORING_XXX to MATCHING_XXX
5373 * src/prefs_display_header.c
5374 * src/prefs_headers.c
5375 fixed a bug that accidentally destroyed dialogs
5376 when closed them with delete_event
5377 Added *_deleted() which handle delete_event signal correctly.
5378 * src/prefs_folder_item.[ch]
5379 added "enable_thread" field for future customization
5380 * added src/prefs_matcher.[ch]
5381 sample of the UI to define matching properties
5383 using procheader_headername_equal instead of str*cmp functions
5384 using procheader_parse_header() function
5386 using MATCHING_XXX instead of SCORING_XXX
5388 display the sender of the news even if this is ourself
5389 when this is a news message.
5391 using headername_equal() instead of str*cmp functions
5397 * sync with sylpheed 0.4.66
5398 * src/gtkstext.c: trace logs added
5402 * src/prefs_common.[ch]: added option to enable/disable GnuPG
5403 signature check popup.
5404 * src/rfc2015.c (check_signature): show signature check popup only
5405 if it is enabled in preferences.
5411 * sync with sylpheed 0.4.66cvs6
5415 * src/prefs_common.[ch]: added option to enable/disable
5416 looking up sender name in address book for summary pane
5417 * src/summaryview.c: look up sender in the address book
5418 by using Alfons' address completion code
5420 2001-05-07 [hiroyuki]
5423 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
5424 member of Pop3State.
5425 * src/news.c: brought #include "defs.h" before #include <glib.h>
5426 to prevent the warning of `MIN' and `MAX' redefinition.
5430 * removed src/headers_display.[ch]
5431 * removed src/prefs_display_headers.[ch]
5433 use a temporary file in the user directory for mbox import
5435 added XHDR support to get "To" and "Cc" headers
5436 (in order to match news with to or cc field for
5438 added function news_parse_xhdr() to get XHDR response
5440 added function nntp_xhdr()
5442 fetch the message if necessary
5448 * sync with sylpheed 0.4.66cvs3-5
5453 added function itos_buf() to enable use of several buffers
5455 use of itos_buf() instead of itos() in summary list
5456 to fix the broken display of message number.
5460 * src/gtkstext.c: bug in cursor up navigation fixed,
5461 fixed another unsigned / signed comparison (we're getting there :-)
5466 added scoring.c scoring.h
5467 prefs_folder_item.c prefs_folder_item.h
5470 added FOLDERITEM_RC SCORING_RC
5472 added prefs field in FolderItem :
5473 properties for each folder (PrefsFolderItem),
5474 sorting type and mode were added as the first properties.
5476 read config for scoring
5477 * added src/matcher.[ch]
5478 gives functions to parse configuration file to do
5479 matching on mails with a list of conditions.
5481 add option to sort by score
5482 * src/prefs_common.[ch]
5483 added preference option to show score and for
5484 the score column size
5485 * added src/prefs_folder_item.[ch]
5486 properties for each folder (PrefsFolderItem),
5487 sorting type and mode were added as the first properties.
5488 * src/procheader.[ch]
5489 added procheader_parse_header()
5490 added procheader_header_free()
5491 added procheader_headername_equal()
5492 and made modification to use them.
5494 added score field to MsgInfo structure
5495 * added src/scoring.[ch]
5496 gives functions to parse configuration file to do
5497 scoring on mails with a list of conditions.
5498 * src/summaryview.[ch]
5499 save the sorting type and mode for the folder
5500 added column to display the score of the mail
5501 added function summary_score_clicked()
5502 sorting type and mode are restored to the folder
5505 use procheader_parse_header(), procheader_headername_equal()
5506 removed memory leak in text_scan_header when freeing headers
5508 changed the function to match names of headers
5509 using procheader_headername_equal()
5511 Scoring functions are implemented, an interface is needed
5517 hopefully fixed the row up navigation bug,
5518 removed adding back / forward lines to cache
5522 * src/prefs_display_headers.c: user interface changes:
5523 (prefs_display_headers_create): remove unused "Show" check button;
5524 allow reordering of headers by dragging.
5525 (prefs_display_headers_write_config): remove unused variables.
5526 (prefs_display_headers_set_dialog): do not insert "(New)" at top
5527 of lists (not needed with the new UI).
5528 (prefs_display_headers_set_list): scan lists starting from row 0,
5529 not 1 (do not skip "(New)").
5530 (prefs_display_headers_find_header): new function.
5531 (prefs_display_headers_clist_set_row): do not allow duplicates.
5532 (prefs_display_headers_delete_cb): do not skip row 0; treat
5533 closing the alert window by ESC as "No".
5534 (prefs_display_headers_up): do not protect row 0.
5535 (prefs_display_headers_down): do not protect row 0.
5539 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
5543 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
5544 summary_select_next_marked, summary_select_prev_marked): new
5549 * src/news.c: fixed a bug when no article can be fetched after
5550 server timeout if the connection was restored by news_post():
5551 (news_select_group): new function.
5552 (news_fetch_msg): call news_select_group() before fetching
5554 (news_get_uncached_articles): set session->group after successful
5562 changed version of cache, added cc field
5564 * src/prefs_display_headers.c
5565 the interface was changed
5567 * src/prefs_headers.c
5572 * completed sync of sylpheed cvs2
5573 * src/gtkstext.c: updated row up / down cursor navigation
5574 * src/textview.c: re-edited, prepared for fixing the email address
5579 * src/prefs_common.c: use alfons' strftime ui code
5580 entry_datefmt and datefmt_sample widgets have to be
5581 global in this module because of this change
5586 * src/prefs_common.[ch] added option to activate the return receipt
5591 * src/gtkstext.c: fix for row up/down cursor navigation.
5595 * sync with 0.4.66cvs2
5599 added add-sender-to-addressbook patch
5607 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
5610 * src/alertpanel.c (alertpanel_create): new argument can_disable,
5611 all existing callers changed to pass FALSE; create a check button
5612 to disable the message.
5613 (alertpanel_message_with_disable): new function.
5614 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
5615 (alertpanel_button_toggled): new function.
5616 (alertpanel_button_clicked, alertpanel_close): set value using
5619 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
5621 * src/prefs_common.c (prefs_privacy_create): new check button
5622 checkbtn_gpgme_warning.
5624 * src/main.c (main): moved preferences reading before gpgme
5625 initialization; check prefs_common.gpgme_warning before giving the
5626 GnuPG warning and set it to FALSE if the user wants to disable the
5629 2001-05-02 [hiroyuki]
5631 * src/prefs_display_headers.c: modified the layout and some labels.
5635 * src/prefs_account.c (prefs_account_fix_size): new function.
5636 (prefs_account_create): call prefs_account_fix_size(); use
5637 gtk_widget_show instead of gtk_widget_show_all (fixes too large
5638 size when the window is shown for the first time).
5639 (prefs_account_basic_create): changed layout of serv_table; moved
5640 localmbox_entry above smtpserv_entry (logically it replaces
5642 (prefs_account_protocol_activated): set sensitivity of
5643 nntpauth_chkbtn according to the protocol (in addition to
5644 hide/show); commented out gtk_table_set_row_spacing() calls.
5645 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
5646 not sensitive (fixes a bug with disabled username/password boxes
5647 when editing POP3 account after NNTP with authentication).
5653 * src/prefs_account.[ch]
5655 removed local account without SMTP server
5656 added option to use mail command instead of a connexion
5657 to SMTP server when a local account is used
5658 * src/prefs_headers.c
5661 fixed a bug when connexion immediately closed
5671 * src/prefs_account.c (Basic, prefs_account_basic_create): new
5672 widget nntpauth_chkbtn.
5673 (prefs_account_protocol_activated): handle nntpauth_chkbtn
5675 (prefs_account_nntpauth_toggled): new function.
5677 * src/news.c (news_session_new_for_folder): use NNTP
5678 authentication only if ac->use_nntp_auth is set.
5682 * src/Makefile.am changed headers.[ch] in customheader.[ch]
5683 * src/prefs_display_headers.c changed the UI
5684 * src/prefs_headers.c changed account_name to account_id
5685 * src/compose.c using customheader.h
5687 2001-05-01 [hiroyuki]
5691 src/nntp.c: changed sock_read() to sock_gets(), they've been left
5696 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
5697 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
5698 for displaying of headers
5699 * src/grouplist_dialog.[ch] minor changes to remove warnings
5700 * src/prefs_display_headers.[ch] dialog to choose the
5701 headers to display in the mail viewer.
5702 * src/headers.h correction of #define
5703 * src/headers_display.[ch] configuration for displaying of headers.
5704 * src/main.c read config of displaying of headers
5705 * src/prefs_common.c add a button to access the config dialog
5706 for displaying of headers
5707 * src/prefs_display_headers.[ch] dialog for configuration for
5708 displaying of the headers.
5709 * src/prefs_headers.c cleaning of code
5710 * src/procheader.c comments added to code
5711 * src/textview.c changes to reorder the headers depending
5712 on the config for displaying of headers
5718 * sync with 0.4.65cvs12
5720 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
5724 * src/nntp.h (NNTPSockInfo): new field auth_failed.
5726 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
5727 is set to force reconnection after authentication failure.
5728 (nntp_gen_command): set sock->auth_failed on authentication
5729 failure, or if sock->userid and sock->passwd are not set.
5731 * src/news.c (news_session_new_for_folder): set userid=NULL if
5732 password dialog is cancelled.
5736 * src/nntp.h (NNTPSockInfo): new type.
5738 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
5740 (nntp_open_auth, nntp_close): new functions.
5741 (nntp_gen_command): new function to handle authentication; all
5742 NNTP command functions updated to use it.
5743 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
5744 (nntp_list): removed old useless code.
5746 * src/news.h (NNTPSession): new field nntp_sock.
5748 * src/news.c: all functions updated to use NNTPSockInfo instead of
5750 (news_session_new): new arguments (userid, passwd); made static;
5751 use nntp_open_auth() if needed.
5752 (news_session_destroy): use nntp_close() instead of sock_close().
5753 (news_query_password): changed arguments.
5754 (news_session_new_for_folder): new function.
5755 (news_session_get): use news_session_new_for_folder().
5756 (news_authenticate): deleted.
5757 (news_get_uncached_articles): removed old authentication code.
5761 * src/news.c: reverted my previous changes (need to do NNTP
5762 authentication in a cleaner way).
5766 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
5767 news_nntp_post, news_nntp_mode): new functions (wrappers with
5768 authentication support).
5769 (news_get_article_cmd, news_get_article, news_get_header): new
5770 argument "folder"; all callers changed.
5771 (news_get_article_cmd): added authentication support.
5772 (news_session_get): use news_nntp_mode() instead of nntp_mode().
5773 (news_post): use news_nntp_post() instead of nntp_post().
5774 (news_get_uncached_articles): use news_nntp_group() instead of
5775 nntp_group() and news_nntp_xover() instead of nntp_xover();
5776 removed old authentication code.
5777 (news_get_group_list): use news_nntp_list() instead of nntp_list().
5779 * src/nntp.c (nntp_list): return real error code instead of
5784 * configure.in: fixed wint_t typedef detection again
5788 * src/prefs_account.[ch], added A_LOCAL_CMD
5789 (send mail with mail command)
5790 * src/send.c added function send_message_with_command()
5791 * src/inc.c made a more secure get_spool() function with
5792 mktemp() but maybe mkstemp() or something more
5797 * src/textview.c, colorization of email addresses in headers
5801 * bug sync with sylpheed
5802 * prefs_common.c: created date format ui for darko
5803 * sync with 0.4.65cvs11
5804 * configure.in: corrected to have the new gpg checks
5808 * completed sync with 0.4.65cvs10
5809 * minor debug things added to gtkstext.c
5813 * configure.in: remove check for availability of
5814 strftime() as advised by Hiroyuki
5815 * src/prefs_common.[ch], src/procheader.c:
5816 synch strftime() code with Hiroyki's main branch
5820 * src/news.c: news_query_password(), news_authenticate(): new
5822 news_get_uncached_articles(): added NNTP authentication
5824 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
5826 * src/prefs_account.c: prefs_account_protocol_activated():
5827 enable userid and password fields for NNTP.
5831 * configure.in: check for availability of strftime()
5833 * src/prefs_common.[ch], src/procheader.c: use
5834 strftime() for displaying date in summary pane if it
5839 * more .cvsignore cleanups [alfons]
5843 * ac/sv-check-type.m4: new autoconf macro.
5844 * configure.in: fixed wint_t typedef detection (did not work
5849 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
5853 * modified gtkstext.c : buggy cursor navigation fixed,
5854 and font descent also taken in account when drawing
5858 * added comments in src/news.c src/nntp.c
5859 * added src/prefs_headers.[ch]
5860 * added src/headers.[ch]
5861 * modified compose.c to activate custom headers
5862 added function is_in_custom_headers
5863 * modified prefs_account.[ch]
5864 added function prefs_account_customhdr_edit
5865 * modified src/defs.h :
5866 added HEADERS_RC : name of the config file
5867 for the custom headers
5878 added gtkstext with configure.in patch by Hiroyuki which
5879 should fix the XIM detection [alfons]
5881 * more clean up of cvs [alfons]
5883 * removed all Makefile.in files to attic.
5885 * updated all .cvsignores to really ignore things that could
5886 be unintentionally committed by a recursive commit.
5889 * added src/grouplist_dialog.[ch]
5890 * changed src/folderview.c to call grouplist_dialog instead
5893 added functions news_reset_group_list
5894 and news_get_group_list
5896 added function nntp_list
5898 added GROUPLIST_FILE : name of the newsgroup list cache file
5902 * added option to warn about queued messages on exit [sergey]:
5904 * src/compose.c: compose_queue(): call folder_item_scan()
5905 and folderview_update_item() after queueing.
5906 * src/folderview.c: folderview_update_node(): draw the queue
5907 folder in bold font if there are queued messages.
5908 * src/mainwindow.c: queued_messages(): new function.
5909 app_exit_cb(): display warning if there are queued messages
5910 if warn_queued_on_exit is set.
5911 * prefs_common.[ch]: add warn_queued_on_exit option.
5913 * enhanced GnuPG key selection support [sergey]:
5915 * src/select-keys.c: updated to newer version from Win32
5916 branch with support for selecting arbitrary keys.
5917 * src/prefs_account.c: added the Privacy tab to the account
5919 prefs_account_privacy_create(),
5920 prefs_account_sign_key_set_data_from_radiobtn(),
5921 prefs_account_sign_key_set_radiobtn(): new functions.
5922 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
5923 * src/rfc2015.c: set_signers(): new function.
5924 pgp_sign(): add the account parameter, call set_signers().
5925 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
5926 * src/rfc2015.h: rfc2015_sign(): updated prototype.
5927 * src/compose.c: pass the current account to rfc2015_sign().
5929 * tag name claws added to prevent confusion with main branch [alfons]
5931 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
5933 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
5935 * sync with recent sylpheed cvs. Untested though. [alfons]