2005-09-05 [paul] 1.9.13cvs83
[claws.git] / ChangeLog-gtk2.claws
1 2005-09-05 [paul]       1.9.13cvs83
2
3         * po/de.po
4         * po/es.po
5         * po/fi.po
6         * po/fr.po
7         * po/nb.po
8         * po/pt_BR.po
9         * po/sr.po
10                 updated translations by Thomas Gilgin, Ricardo Mones
11                 Lastra, Tommi Pirinen, Fabien Vantard, Geir Helland,
12                 Frederico Goncalves Guimaraes, Aleksandar Urosevic
13
14 2005-09-04 [paul]       1.9.13cvs82
15
16         * src/compose.c
17                 only warn about exceeded line length limit
18                 on send
19
20 2005-09-04 [paul]       1.9.13cvs81
21
22         * src/compose.c
23                 fix crash in 'line length exceeded' dialogue
24
25 2005-09-02 [paul]       1.9.13cvs80
26
27         * src/imap.c
28                 fix bug 795, 'Connection lost IMAP'
29                 and add statusbar prints
30                 Patch by Colin
31
32 2005-09-02 [paul]       1.9.13cvs79
33
34         * src/compose.c
35                 compose_wrap_paragraph() becomes
36                 compose_beautify_paragraph()
37                 Patch by Colin
38
39 2005-09-02 [cleroy]     1.9.13cvs78
40
41         * src/folderview.c
42                 Micro-fix
43
44 2005-09-01 [colin]      1.9.13cvs77
45
46         * src/imap.c
47                 Maybe fix bug #795 (Connection lost IMAP)
48                 Don't try to send logout when we're disconnected.
49         * src/summaryview.c
50                 Include locked and marked emails in HRM
51                 view. Fixes bug #800 (Locked messages no longer 
52                 show up when hide read messages is used)
53
54 2005-09-01 [paul]       1.9.13cvs76
55
56         * src/prefs_common.c
57                 fix bad cutting
58
59 2005-08-31 [colin]      1.9.13cvs75
60
61         * src/folderview.c
62         * src/folderview.h
63         * src/prefs_summaries.c
64         * src/summaryview.c
65                 Fix "go to next new", fix preference
66                 (Open unread/next swapped)
67
68 2005-08-31 [paul]       1.9.13cvs74
69
70         * src/compose.c
71         * src/folderview.c
72         * src/headerview.c
73         * src/headerview.h
74         * src/mainwindow.c
75         * src/prefs_common.c
76         * src/prefs_common.h
77         * src/prefs_fonts.c
78         * src/summaryview.c
79         * src/textview.c
80         * src/common/defs.h
81                 remove obsolete BOLD_FONT setting
82                 fix font update in headerview and textview
83                 headers after prefs change
84                 Patch By Colin
85
86 2005-08-31 [paul]
87
88         1.9.14-rc4 released
89
90 2005-08-30 [colin]      1.9.13cvs73
91
92         * src/summaryview.c
93                 When Hide read messages is selected and we
94                 refresh the summaryview, don't remove the 
95                 currently displayed message. Fixes bug #797
96                 (Summary view reloads when new mail is 
97                 downloaded in 1.9.14 rc)
98
99 2005-08-30 [colin]      1.9.13cvs72
100
101         * src/folderview.c
102                 Fix flickering
103         * src/mainwindow.c
104                 Remove useless callback
105         * src/mimeview.c
106         * src/gtk/filesel.c
107         * src/gtk/filesel.h
108                 Add a filesel_select_file_save_folder() - used by Save All
109
110 2005-08-29 [paul]       1.9.13cvs71
111
112         * AUTHORS
113         * src/matcher_parser_parse.y
114         * src/etpan/imap-thread.c
115                 fix building on FreeBSD
116                 Patch by Daniel Gustafson <daniel@hobbit.se>
117
118 2005-08-29 [paul]       1.9.13cvs70
119
120         * src/plugins/pgpinline/pgpinline.c
121                 only initialise sig result if it's been handled
122                 Patch by Colin
123
124 2005-08-29 [paul]       1.9.13cvs69
125         
126         Patches by Colin:
127
128         * src/imap.c
129         * src/common.utils.c
130         * src/common/utils.h
131                 optimisation
132         * src/stock_pixmap.h
133                 fix wrong icon reference
134         * src/pixmaps/trash_btn.xpm
135                 replace with nicer image
136
137 2005-08-28 [colin]      1.9.13cvs68
138
139         * src/Makefile.am
140         * src/stock_pixmap.c
141         * src/stock_pixmap.h
142         * src/toolbar.c
143         * src/pixmaps/trash_btn.xpm
144                 Add a specific trash xpm for the button
145
146 2005-08-28 [colin]      1.9.13cvs67
147
148         * src/imap.c
149                 Fix leak
150
151 2005-08-27 [colin]      1.9.13cvs66
152
153         * src/imap.c
154         * src/procmime.c
155                 Correctly fix "Problem with replies", fixes
156                 pgpmime encryption too. 
157
158 2005-08-27 [colin]      1.9.13cvs65
159
160         * src/folder.c
161         * src/procmsg.c
162         * src/procmsg.h
163         * src/summaryview.c
164                 Fix bug #517 (messages removed from summaryview 
165                 when moving fails)
166
167 2005-08-27 [colin]      1.9.13cvs64
168
169         * tools/Makefile.am
170         * tools/asus_mailled.sh
171                 Add a script to blink ASUS laptops' mail LED where there
172                 is unread mail.
173
174 2005-08-27 [colin]      1.9.13cvs63
175
176         * src/imap.c
177         * src/etpan/imap-thread.c
178         * src/etpan/imap-thread.h
179                 Implement automatic choosing of login method
180                 Fixes bug #791
181         * src/gtk/.cvsignore
182                 Add sylpheed-marshal.[ch]
183
184 2005-08-27 [colin]      1.9.13cvs62
185
186         * src/common/utils.c
187                 Fix confusing perror
188
189 2005-08-27 [colin]      1.9.13cvs61
190
191         * src/toolbar.c
192         * src/toolbar.h
193                 Remove A_DELETE, replace it with 
194                 A_TRASH and A_DELETE_REAL. Automatically
195                 rewrite config files to replace A_DELETE
196                 with A_TRASH (no functionality change).
197                 Fixes half of #794
198
199 2005-08-26 [colin]      1.9.13cvs60
200
201         * src/procmime.c
202                 Previous "Problem with replies" fix brought other
203                 problems, fixing them
204
205 2005-08-26 [colin]      1.9.13cvs59
206
207         * src/procmime.c
208                 Fix "Problem with replies". This happened only
209                 on IMAP...
210         * src/procmsg.c
211                 Factorize code a bit
212         * src/compose.c
213                 Speed improvement on very long messages (wrapping)
214                 Fix signature color on Reedit and Redirect
215                 On Reedit, don't attach pgp-signatures parts, but
216                 set signing to On.
217
218 2005-08-24 [paul]       1.9.13cvs58
219
220         * src/compose.c
221                 don't claim success when clicking
222                 Cancel on the passphrase box.
223                 Patch by Colin
224
225 2005-08-24 [paul]       1.9.13cvs57
226
227         * src/main.c
228                 fix misplaced sylpheed.log
229         * src/common/defs.h
230                 define UIDL_DIR
231
232 2005-08-24 [paul]       1.9.13cvs56
233
234         * src/imap.c
235         * src/etpan/imap-thread.c
236         * src/etpan/imap-thread.h
237                 fix bug 789 'IMAP CRAM-MD5 and ssl broken in 1.9.13'
238                 Patch by Colin
239         * src/gtk/sylpheed-marshal.c    ** REMOVED **
240         * src/gtk/sylpheed-marshal.h    ** REMOVED **
241                 remove autogenerated files
242         * tools/kdeservicemenu/README
243         * tools/kdeservicemenu/install.sh
244         * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
245         * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
246                 use Claws icon, use 'Sylpheed-Claws' in menu,
247                 use kdialog, and other cleanups
248
249 2005-08-23 [paul]       1.9.13cvs55
250
251         * src/compose.c
252                 fix paste/wrap crash
253                 Patch by Colin
254
255 2005-08-23 [paul]       1.9.13cvs54
256
257         * src/main.c
258                 fix crash recovery
259                 Patch by Colin
260
261 2005-08-23 [paul]       1.9.13cvs53
262
263         * src/addressbook.c
264         * src/editaddress.c
265                 view all data of LDAP contacts
266                 Patch by Colin
267
268 2005-08-23 [paul]       1.9.13cvs52
269
270         * src/addressbook.c
271                 fix issues with the Search field
272                 Patch by Colin
273
274 2005-08-22 [paul]       1.9.13cvs51
275
276         * src/folderview.c
277                 put name of folder in processing dialog
278                 title
279         * src/prefs_folder_item.c
280                 improve english usage
281
282 2005-08-22 [paul]       1.9.13cvs50
283
284         * src/filtering.c
285         * src/filtering.h
286         * src/matcher.c
287         * src/matcher_parser_lex.l
288         * src/matcher_parser_parse.y
289         * src/prefs_filtering.c
290                 add Filtering/Processing rule names feature.
291                 (the incompatible old matcherrc is saved as
292                 matcherrc.pre_names).
293                 Patch by Colin
294
295 2005-08-22 [paul]       1.9.13cvs49
296
297         * src/procmsg.c
298                 fix colour labelling
299                 Patch by Colin
300
301 2005-08-22 [paul]       1.9.13cvs48
302
303         * src/textview.c
304                 fix open_image_cb()
305
306 2005-08-22 [paul]       1.9.13cvs47
307
308         * src/imap.c
309                 fix bug 789, 'SC crashes with imap (CVS ver)'
310                 Patch by Colin
311
312 2005-08-22 [paul]       1.9.13cvs46
313
314         * src/mimeview.c
315         * src/prefs_common.c
316         * src/common/defs.h
317                 define reused defaults in defs.h
318         * src/textview.c
319                 add 'Open image' to image popup menu
320
321 2005-08-21 [colin]      1.9.13cvs45
322
323         * src/summaryview.c
324                 Fix bug #788 (Bogus "From" address displayed)
325
326 2005-08-20 [colin]      1.9.13cvs44
327
328         * src/folder.c
329                 Fix buf #787 (multilevel delete causes SIGSEGV)
330
331 2005-08-19 [colin]      1.9.13cvs43
332
333         * src/inc.c
334         * src/prefs_common.c
335         * src/prefs_common.h
336                 Add an hidden pref to allow modifying the
337                 update stepping in incorporation.
338                 Patch by wwp.
339
340 2005-08-19 [colin]      1.9.13cvs42
341
342         * src/compose.c
343         * src/procmime.c
344                 Workaround for broken MUAs: encode 
345                 Content-type: name: as ASCII and 
346                 Content-Disposition: filename: as
347                 per rfc2231
348         * src/prefs_account.c
349                 Fix invisible-ness of SMTP SSL prefs
350                 in NNTP accounts
351
352 2005-08-19 [paul]       1.9.13cvs41
353
354         * src/compose.c
355         * src/prefs_common.c
356         * src/prefs_common.h
357         * src/prefs_wrapping.c
358                 paste with or without wrapping.
359                 patch by Colin
360
361 2005-08-19 [paul]       1.9.13cvs40
362
363         * src/prefs_common.c
364         * src/prefs_common.h
365         * src/summaryview.c
366                 reintroduce enable_swap_from as a
367                 hidden pref. patch by Colin
368         * src/quote_fmt_parse.y
369         * src/plugins/clamav/clamav_plugin.c
370         * src/plugins/dillo_viewer/dillo_viewer.c
371         * src/plugins/mathml_viewer/mathml_viewer.c
372         * src/plugins/pgpcore/sgpgme.c
373         * src/plugins/pgpinline/pgpinline.c
374         * src/plugins/pgpmime/pgpmime.c
375                 tidy up. patch by Colin
376
377 2005-08-19 [paul]       1.9.13cvs39
378
379         * configure.ac
380                 complete cvs38's sync
381         * src/editaddress.c
382         * src/gedit-print.c
383         * src/mutt.c
384         * src/etpan/etpan-log.c
385         * src/etpan/imap-thread.c
386         * src/gtk/gtksourceprintjob.c
387                 fix compilation warnings
388                 (patch by Colin)
389
390 2005-08-19 [paul]       1.9.13cvs38
391
392         sync with main:
393
394         * src/account.c
395         * src/action.c
396         * src/addrbook.c
397         * src/addrcache.c
398         * src/addrharvest.c
399         * src/addrindex.c
400         * src/codeconv.c
401         * src/compose.c
402         * src/crash.c
403         * src/exporthtml.c
404         * src/exportldif.c
405         * src/folder.c
406         * src/image_viewer.c
407         * src/inc.c
408         * src/inc.h
409         * src/jpilot.c
410         * src/ldif.c
411         * src/main.c
412         * src/matcher.c
413         * src/mbox.c
414         * src/messageview.c
415         * src/mh.c
416         * src/mimeview.c
417         * src/msgcache.c
418         * src/mutt.c
419         * src/news.c
420         * src/partial_download.c
421         * src/pine.c
422         * src/pop.c
423         * src/prefs_actions.c
424         * src/prefs_common.c
425         * src/prefs_customheader.c
426         * src/prefs_display_header.c
427         * src/prefs_gtk.c
428         * src/prefs_themes.c
429         * src/procheader.c
430         * src/procmime.c
431         * src/procmsg.c
432         * src/recv.c
433         * src/send_message.c
434         * src/simple-gettext.c
435         * src/sourcewindow.c
436         * src/textview.c
437         * src/vcard.c
438         * src/common/defs.h
439         * src/common/log.c
440         * src/common/plugin.c
441         * src/common/prefs.c
442         * src/common/session.c
443         * src/common/session.h
444         * src/common/socket.c
445         * src/common/socket.h
446         * src/common/ssl_certificate.c
447         * src/common/template.c
448         * src/common/utils.c
449         * src/common/utils.h
450         * src/common/xml.c
451         * src/gtk/about.c
452         added wrappers for C library function that
453                 take pathname arguments.
454                 enabled compilation with MinGW.
455                 use GDir instead of directly using opendir().
456                 added rename_force().
457
458 2005-08-19 [paul]       1.9.13cvs37
459         
460         patches by Colin:
461         * src/compose.c
462                 fix privacy settings on re-editing
463                 a sent message
464         * src/jpilot.c
465                 fix encoding bug
466         * src/folder.c
467         * src/procmsg.c
468         * src/procmsg.h
469         * src/summaryview.c
470                 flag changing optimisation
471
472 2005-08-18 [martin]     1.9.13cvs36
473
474         * commitHelper
475             added my login
476         * src/addrcache.c
477         * src/addrharvest.c
478         * src/addrindex.c
479         * src/compose.c
480         * src/grouplistdialog.c
481         * src/main.c
482         * src/mainwindow.c
483         * src/msgcache.c
484         * src/mutt.c
485         * src/pine.c
486         * src/prefs_account.c
487         * src/prefs_themes.c
488         * src/stock_pixmap.c
489         * src/summaryview.c
490         * src/gtk/about.c
491         * src/gtk/logwindow.c
492             removed deprecated glib and gdk stuff
493         * src/plugins/pgpcore/select-keys.c
494             convert attributes from locale to utf8
495
496 2005-08-17 [paul]       1.9.13cvs35
497
498         * src/account.c
499         * src/addressbook.c
500                 use new GTK_STOCK_ icons if available
501         * src/summaryview.c
502         * src/gtk/gtksctree.c
503         * src/gtk/gtksctree.h
504                 faster range select. patch by Colin
505
506 2005-08-17 [paul]       1.9.13cvs34
507
508         patches by colin:
509         * src/addressbook.c
510         * src/addressitem.h
511                 Add an edit button for contacts, fix selections
512                 of gtksctree items
513         * src/editaddress.c
514                 Change labels, let Save be always possible in the
515                 email and user atributes tabs
516         * src/folderview.c
517                 fix sort issues
518         * src/summaryview.c
519                 select next item instead of the displayed one
520                 after deletion
521
522         * src/gtk/progressdialog.c
523                 use prefs_common.enable_rules_hint
524
525 2005-08-13 [hoa]        1.9.13cvs33
526
527         * src/etpan/imap-thread.c
528                 fixed build on Solaris.
529
530 2005-08-10 [colin]      1.9.13cvs32
531
532         * src/procmsg.c
533                 Fix cvs31 (missing fclose before reading
534                 the file)
535
536 2005-08-10 [colin]      1.9.13cvs31
537
538         * src/procmsg.c
539                 Fix procmsg_msginfo_new_from_mimeinfo() when
540                 the MimeInfo isn't stored in memory. This fixes
541                 replying to an attached message.
542
543 2005-08-10 [colin]      1.9.13cvs30
544
545         * src/mainwindow.c
546                 Fix slowness in account changing
547
548 2005-08-10 [colin]      1.9.13cvs29
549
550         * src/folder.c
551         * src/folderutils.c
552         * src/folderview.c
553         * src/imap_gtk.c
554         * src/mainwindow.c
555         * src/mh_gtk.c
556         * src/procmsg.c
557         * src/summaryview.c
558                 Optimize folder_has_parent_of_type
559                 Prevent moving special sub-folders from contextual menus
560                 Rework message a bit ("Empty all messages" -> "Delete all
561                 messages")
562                 Fix bug #780 (MSexchange IMAP - using IMAP "Sent Items" 
563                 and "Deleted Items" folders)
564
565 2005-08-08 [colin]      1.9.13cvs28
566
567         * src/summaryview.c
568         * src/prefs_summaries.c
569                 Make "Select first unread|new" more flexible
570                 (just prioritize new or unread)
571
572 2005-08-08 [colin]      1.9.13cvs27
573
574         * src/summaryview.c
575                 If "select first new" is selected and there only
576                 are unread messages, fallback to "select first
577                 unread".
578
579 2005-08-08 [colin]      1.9.13cvs26
580
581         * src/folder.c
582                 Fix shameful bugs (and bug #779)
583
584 2005-08-08 [colin]      1.9.13cvs25
585
586         * src/folder.c
587         * src/folder.h
588                 Cache parents' type to make folder_has_parent_of_type
589                 faster
590         * src/folderview.c
591                 Forbid DnD of special sub-folders
592         * src/procmsg.c
593         * src/procmsg.h
594                 Add MAIL_POSTFILTERING_HOOK
595         * src/summaryview.c
596                 Revert over-zealous deletion of the use_addr_book 
597                 code
598
599 2005-08-07 [colin]      1.9.13cvs24
600
601         * src/folder.c
602                 Fix big mistake (passing MsgInfo instead 
603                 of FolderItem)
604
605 2005-08-07 [colin]      1.9.13cvs23
606
607         * src/compose.c
608         * src/folder.c
609         * src/folder.h
610         * src/foldersel.c
611         * src/folderutils.c
612         * src/folderview.c
613         * src/imap.c
614         * src/mainwindow.c
615         * src/messageview.c
616         * src/mh.c
617         * src/msgcache.c
618         * src/procmime.c
619         * src/summaryview.c
620                 Make subfolders of Drafts, Queue, Outbox, Trash
621                 work like their parents. 
622                 Fixes bug #686 (Message view on Drafts/Sent should be the same on Subfolders)
623
624 2005-08-07 [colin]      1.9.13cvs22
625
626         * src/addressbook.c
627                 Fix bug #771 (Dragged contacts not saved)
628
629 2005-08-07 [paul]       1.9.13cvs21
630
631         * src/summaryview.c
632                 fix bug 32 'Search Doesn't display results
633                 if "Hide Read Messages" is chosen'
634                 be more literal in interpreting 'Hide read
635                 messages'
636
637 2005-08-07 [colin]      1.9.13cvs20
638
639         * src/folderview.c
640                 Add debug
641         * src/summaryview.c
642                 Faster 'unthread_for_execution'
643
644 2005-08-06 [paul]       1.9.13cvs19
645
646         * src/mainwindow.c
647                 add mnemonics to Set displayed columns
648                 fix bug where msgview_visible option was
649                 overwritten as TRUE on startup
650
651 2005-08-06 [paul]       1.9.13cvs18
652
653         * src/mainwindow.c
654                 refer to 'displayed columns in folder/message
655                 list' not 'displayed items in summary/message view'
656         * src/prefs_display_header.c
657                 replace GTK_STOCK_DELETE with GTK_STOCK_REMOVE to
658                 be consistent with similar dialogues
659         * src/prefs_folder_column.c
660         * src/prefs_summary_column.c
661                 'columns' not 'items', and folder and message lists,
662                 instead of folder and summary views;
663                 Use 'Hidden columns' as list heading not 'Available
664                 items';
665                 move the 'Remove' button to the right hand side;
666                 top-align the buttons;
667                 remove unneeded vbox
668         * src/prefs_summaries.c
669                 put the 2 column prefs buttons in a frame to reduce
670                 overall width; refer to columns not items &c.
671
672 2005-08-05 [colin]      1.9.13cvs17
673
674         * src/prefs_common.c
675         * src/prefs_common.h
676         * src/mainwindow.c
677         * src/compose.c
678         * src/messageview.c
679                 Add an hidden toolbar_detachable pref, so
680                 that I can get rid of these painful handles
681                 in the toolbars. Defaults to TRUE to avoid
682                 changing the GUI on unsuspecting people...
683
684 2005-08-05 [colin]      1.9.13cvs16
685
686         * src/Makefile.am
687         * src/prefs_folder_column.c
688         * src/prefs_folder_column.h
689                 Add prefs for folder columns
690         * src/folderview.c
691         * src/folderview.h
692         * src/mainwindow.c
693         * src/mainwindow.h
694         * src/prefs_common.c
695         * src/prefs_common.h
696         * src/prefs_summaries.c
697                 Use them
698         * src/prefs_summary_column.c
699         * src/summaryview.c
700         * src/summaryview.h
701                 Add a To column
702         * src/textview.c
703         * src/common/utils.c
704         * src/common/utils.h
705                 Move uri colourisation functions
706                 to utils
707         * src/compose.c
708                 Colourise URIs
709         * src/imap.c
710                 Fix bug with LIST where we'd try
711                 to get Folder//////[...]/// 
712
713 2005-08-05 [paul]       1.9.13cvs15
714
715         * src/prefs_summaries.c
716                 improve the English usage
717         * src/summaryview.c
718                 set font on column change
719                 thanks to Colin
720
721 2005-08-05 [paul]       1.9.13cvs14
722
723         * src/prefs_common.c
724         * src/prefs_common.h
725         * src/prefs_summaries.c
726         * src/summaryview.c
727                 replace 'open_unread_on_enter' option with
728                 'select_on_entry' option. opening/not opening
729                 is now exclusively controlled by 'always_show_msg'
730
731 2005-08-04 [colin]      1.9.13cvs13
732
733         * src/compose.c
734                 Remove dead code
735                 Add colourisation of quotes and signatures
736         * src/folderview.c
737                 Fix possible crashes
738         * src/messageview.c
739                 Change an assert that is no problem
740         * src/news.c
741         * src/news_gtk.c
742         * src/news_gtk.h
743                 Fix offline mode
744         * src/gtk/quicksearch.c
745                 Fix a possible crash
746
747 2005-08-03 [colin]      1.9.13cvs12
748
749         * src/prefs_account.c
750                 Fix bug #777 (Sylpheed crash in account configuration)
751
752 2005-08-03 [colin]      1.9.13cvs11
753
754         * src/addressbook.c
755         * src/editaddress.c
756         * src/editgroup.c
757                 Fixing addressbook, round 2
758         * src/textview.c
759                 Fix emphasis color on rechecking 'Colorize messages'
760
761 2005-08-03 [paul]       1.9.13cvs10
762
763         sync with main
764
765         * src/addr_compl.c
766         * src/compose.c
767         * src/main.c
768         * src/pop.c
769         * src/prefs_account.c
770         * src/procmime.c
771         * src/procmsg.c
772         * src/quote_fmt_parse.y
773         * src/textview.c
774         * src/common/quoted-printable.c
775         * src/common/utils.c
776         * src/common/utils.h
777         * src/common/xml.c
778                 replaced incorrect locale-independent
779                 ctype functions with GLib's. Corrected
780                 signedness mismatch.
781         * src/headerview.c
782                 headerview_create(): added spacing for vbox.
783         * src/gtk/about.c
784                 set focus to the OK button.
785
786 2005-08-03 [colin]      1.9.13cvs9
787
788         * src/folderview.c
789                 Fix possible crash
790
791 2005-08-02 [colin]      1.9.13cvs8
792
793         * src/mainwindow.c
794                 Fix cast
795         * src/addressbook.c
796         * src/addressitem.h
797                 Fix a cast and more generally, try to make the
798                 GUI more intuitive and consistent (round 1)
799
800 2005-08-02 [paul]       1.9.13cvs7
801
802         * src/folder.h
803                 missing in 1.9.13cvs6
804
805 2005-08-02 [colin]      1.9.13cvs6
806
807         * src/folder.c
808                 Fix one more leak
809
810 2005-08-02 [colin]      1.9.13cvs5
811
812         * src/folder.c
813         * src/folderview.c
814         * src/imap.c
815         * src/main.c
816         * src/mbox.c
817         * src/procmsg.c
818         * src/summaryview.c
819                 Fix a number of folder_item_get_msg_list()-related
820                 leaks (missing procmsg_msginfo_free()s)
821
822 2005-08-01 [colin]      1.9.13cvs4
823
824         * src/folderview.c
825         * src/folderview.h
826         * src/mainwindow.c
827         * src/prefs_fonts.c
828         * src/prefs_summaries.c
829         * src/prefs_themes.c
830         * src/summaryview.c
831         * src/summaryview.h
832         * src/textview.c
833         * src/textview.h
834                 Fix instant-apply of summary and folderview-related prefs
835                 Fix erroneous g_free and alertpanels in prefs_theme
836                 Add instant-apply for fonts
837                 Defer applying of prefs a little bit so it's done only
838                 once even if requested by multiples prefs pages
839
840 2005-08-01 [paul]       1.9.13cvs3
841
842         * src/main.c
843                 fix bug 776 'S.C. crashes on close'
844                 thanks to Colin
845         * src/etpan/etpan-thread-manager-types.h
846                 add missing include
847                 thanks to Hoa
848
849 2005-07-25 [paul]       1.9.13cvs2
850
851         * src/summaryview.c
852                 fix typos. spotted by Fabien Vantard
853
854 2005-07-24 [paul]       1.9.13cvs1
855
856         * doc/man/sylpheed.1
857                 update man page, incorporating fix of
858                 bug 769 'Typo in manpage'
859         * src/etpan/imap-thread.c
860                 fix NetBSD openssl dependencies. patch by
861                 George Michaelson <ggm@apnic.net>
862         * po/pt_BR.po
863                 updated by Frederico Goncalves Guimaraes
864
865 2005-07-22 [paul]       1.9.13
866
867         1.9.13 release
868
869 2005-07-22 [paul]       1.9.12cvs91
870
871         * AUTHORS
872         * INSTALL
873         * README.claws
874         * RELEASE_NOTES.claws
875                 updated for release
876         * configure.ac
877         * po/nb.po
878         * tools/claws.i18n.status.pl
879                 add Norwegian translation. submiited by
880                 Geir Helland <pjallabais@users.sourceforge.net>
881         * po/ca.po
882         * po/de.po
883         * po/es.po
884         * po/fi.po
885         * po/fr.po
886         * po/it.po
887         * po/sk.po
888         * po/sr.po
889         * po/zh_CN.po
890                 updated by Miquel Oliete, Thomas Gilgin, Ricardo
891                 Mones Lastra, Tommi Pirinen, Fabien Vantard,
892                 Andrea Spadaccini, Andrej Kacian, Aleksandar Urosevic,
893                 Yang Guilong
894         * src/plugins/clamav/clamav_plugin_gtk.c
895         * src/plugins/spamassassin/spamassassin_gtk.c
896                 replace outdated description strings
897
898 2005-07-21 [colin]      1.9.12cvs90
899
900         * src/folder.c
901                 Set folder to batch mode when scanning it. Makes deletion
902                 of unread mails on IMAP much faster (due to the UNREAD 
903                 flag unsetting)
904
905 2005-07-21 [darko]      1.9.12cvs89
906
907         * configure.ac
908                 link against libresolv if necessary (patch by Paul)
909         * src/msgcache.c
910                 use glib's portable macros to determine endianness
911
912 2005-07-21 [paul]       1.9.12cvs88
913
914         * src/crash.c
915         * src/gtk/about.c
916                 update compiled-in features list
917
918 2005-07-20 [colin]      1.9.12cvs87
919
920         * src/folder.c
921         * src/textview.c
922                 Gcc 2.9x compilation fixes, thanks to Darko
923         * src/plugins/clamav/clamav_plugin.c
924                 Little optimisation: load virus database only once
925         * src/plugins/spamassassin/spamassassin.c
926                 Big optimisation: filtering one mail took at least 1 second,
927                 now it takes at least 50ms. Doesn't speed up spamassassin 
928                 itself, but should already be much more tolerable.
929
930 2005-07-20 [colin]      1.9.12cvs86
931
932         * src/summaryview.c
933                 Fix performance issue
934
935 2005-07-19 [colin]      1.9.12cvs85
936
937         * src/plugins/pgpinline/plugin.c
938                 Fix warning
939
940 2005-07-19 [colin]      1.9.12cvs84
941
942         * configure.ac
943         * src/plugins/Makefile.am
944         * src/plugins/pgpinline/.cvsignore
945         * src/plugins/pgpinline/Makefile.am
946         * src/plugins/pgpinline/pgpinline.c
947         * src/plugins/pgpinline/pgpinline.deps
948         * src/plugins/pgpinline/pgpinline.h
949         * src/plugins/pgpinline/plugin.c
950                 Put pgpinline in the main tree
951
952 2005-07-19 [paul]       1.9.12cvs83
953
954         * src/prefs_actions.c
955                 prevent '//' in menu names, which cause a crash
956                 thanks to Colin
957
958 2005-07-19 [paul]       1.9.12cvs82
959
960         * configure.ac
961                 be generally more informative in configure output.
962                 OpenSSL: correction: '[ --enable-openssl ...' -> 
963                 '[ --disable-openssl ...', as --enable-openssl is default
964                 PGP/MIME: don't check for GPGME again, check for
965                 pgpcore instead. Therefore prevent the possibility of
966                 attempting to build pgpmime if pgpcore dependencies are
967                 not met
968                 ClamAV: use pkgconfig to check for lib
969                 libgnomeprint: revert logic on inner test to match
970                 everything else
971         * src/plugins/pgpcore/sgpgme.c
972                 add missing include
973
974 2005-07-19 [colin]      1.9.12cvs81
975
976         * src/summaryview.c
977                 Fix slow thread rebuilding in particular
978                 cases
979
980 2005-07-19 [paul]       1.9.12cvs80
981
982         * sylpheed-claws.desktop
983                 fix typo, spotted by Stephan Sachse
984         * src/account.c
985                 replace GTK_STOCK_ADD with
986                 GTK_STOCK_NEW button
987
988 2005-07-18 [colin]      1.9.12cvs79
989
990         * src/etpan/imap-thread.c
991                 Fix return value (Thanks Hoa)
992
993 2005-07-18 [colin]      1.9.12cvs78
994
995         * src/imap.c
996                 Allow empty passwords
997                 Create drafts/queue/outbox if necessary
998         * src/summaryview.c
999                 Remove old code
1000         * src/etpan/imap-thread.c
1001                 Fix STARTTLS (Thanks to Hoa)
1002
1003 2005-07-18 [paul]       1.9.12cvs77
1004
1005         * ChangeLog-gtk2.jp
1006         * ChangeLog.jp
1007                 removed
1008         * Makefile.am
1009                 updated to reflect additions and removals
1010         * TODO
1011                 updated to be claws-specific
1012         * TODO-gtk2
1013         * TODO-gtk2.jp
1014         * TODO.jp
1015         * sylpheed-128x128.png
1016         * sylpheed-64x64.png
1017                 removed
1018         * sylpheed-claws-128x128.png
1019         * sylpheed-claws-64x64.png
1020         * sylpheed-claws.desktop
1021         * sylpheed-claws.png
1022                 added
1023         * sylpheed.desktop
1024         * sylpheed.png
1025                 removed
1026
1027 2005-07-17 [paul]       1.9.12cvs76
1028
1029         * src/account.c
1030         * src/addressbook.c
1031         * src/alertpanel.c
1032         * src/alertpanel.h
1033         * src/compose.c
1034         * src/exphtmldlg.c
1035         * src/expldifdlg.c
1036         * src/folderview.c
1037         * src/imap_gtk.c
1038         * src/inc.c
1039         * src/message_search.c
1040         * src/messageview.c
1041         * src/mh_gtk.c
1042         * src/news_gtk.c
1043         * src/prefs_actions.c
1044         * src/prefs_filtering.c
1045         * src/prefs_matcher.c
1046         * src/prefs_template.c
1047         * src/prefs_themes.c
1048         * src/ssl_manager.c
1049         * src/summary_search.c
1050         * src/textview.c
1051         * src/toolbar.c
1052         * src/gtk/sslcertwindow.c
1053         * src/plugins/pgpcore/sgpgme.c
1054                 rework alertpanels
1055
1056 2005-07-17 [colin]      1.9.12cvs75
1057
1058         * src/privacy.c
1059                 add a PrivacySystem accessor that checks that
1060                 the system cached in a MimeInfo's privacydata
1061                 is still registered. Use this accessor instead
1062                 of directly using data->system. Fixes crashes
1063                 after unloading pgp plugins.
1064
1065 2005-07-17 [colin]      1.9.12cvs74
1066
1067         * src/alertpanel.c
1068                 Change geometry hints to a simple default size.
1069                 Fixes the certs dialogs.
1070
1071 2005-07-17 [colin]      1.9.12cvs73
1072
1073         * src/gtk/sslcertwindow.c
1074                 Use a gtkExpander
1075
1076 2005-07-17 [colin]      1.9.12cvs72
1077
1078         * src/plugins/pgpcore/Makefile.am
1079         * src/plugins/pgpmime/Makefile.am
1080                 Add gpgme libs
1081
1082 2005-07-17 [paul]       1.9.12cvs71
1083
1084         * configure.ac
1085                 add --disable-gnomeprint option
1086                 modified version of patch by Marius Mauch
1087
1088 2005-07-17 [paul]       1.9.12cvs70
1089
1090         * src/common/defs.h
1091                 update urls
1092         * src/account.c
1093         * src/action.c
1094         * src/addressbook.c
1095         * src/compose.c
1096         * src/foldersel.c
1097         * src/folderview.c
1098         * src/html.c
1099         * src/imap_gtk.c
1100         * src/main.c
1101         * src/mainwindow.c
1102         * src/messageview.c
1103         * src/mh_gtk.c
1104         * src/mimeview.c
1105         * src/news_gtk.c
1106         * src/prefs_account.c
1107         * src/prefs_send.c
1108         * src/prefs_summaries.c
1109         * src/procmsg.c
1110         * src/summaryview.c
1111         * src/common/utils.c
1112         * src/common/xml.c
1113         * src/plugins/pgpcore/passphrase.c
1114         * src/plugins/pgpcore/select-keys.c
1115                 replace inappropriately used backticks
1116                 with single quotes
1117
1118 2005-07-16 [colin]      1.9.12cvs69
1119
1120         * src/image_viewer.c
1121                 Add extra paranoid checks
1122
1123 2005-07-16 [colin]      1.9.12cvs68
1124
1125         * src/plugins/pgpcore/prefs_gpg.c
1126                 Don't auto-check sigs by default, as it
1127                 can be really slow.
1128
1129 2005-07-16 [colin]      1.9.12cvs67
1130
1131         * src/plugins/pgpcore/sgpgme.c
1132                 Make messages a bit better.
1133
1134 2005-07-16 [colin]      1.9.12cvs66
1135
1136         * src/imap.c
1137                 Remove pseudo-log
1138         * src/etpan/imap-thread.c
1139                 Add real log
1140
1141 2005-07-16 [colin]      1.9.12cvs65
1142
1143         * src/main.c
1144         * src/prefs_other.c
1145                 And now, fix build with libetpan :-/
1146
1147 2005-07-15 [colin]      1.9.12cvs64
1148
1149         * src/prefs_other.c
1150                 Continue fixing build without libetpan.
1151
1152 2005-07-15 [colin]      1.9.12cvs63
1153
1154         * src/main.c
1155                 Fix build with --disable-libetpan
1156
1157 2005-07-15 [colin]      1.9.12cvs62
1158
1159         * configure.ac
1160                 Bump libetpan's version
1161
1162 2005-07-15 [colin]      1.9.12cvs61
1163
1164         * src/etpan/imap-thread.c
1165                 Actually stop logging :)
1166
1167 2005-07-15 [colin]      1.9.12cvs60
1168
1169         * src/addressbook.c
1170                 Fix dnd of multiple addresses.
1171
1172 2005-07-15 [hoa]        1.9.12cvs59
1173
1174         * src/etpan/imap-thread.c
1175             disable login of IMAP password in libetpan log file.
1176
1177 2005-07-15 [paul]       1.9.12cvs58
1178
1179         * src/account.c
1180                 don't automatically sort
1181                 do allow drag n drop
1182
1183 2005-07-15 [paul]       1.9.12cvs57
1184
1185         * src/account.c
1186         * src/ssl_manager.c
1187                 alphabetical listing
1188
1189 2005-07-15 [paul]       1.9.12cvs56
1190
1191         * src/gtk/pluginwindow.c
1192                 sort plugin list alphabetically
1193
1194 2005-07-15 [paul]       1.9.12cvs55
1195
1196         * src/prefs_spelling.c
1197         * src/prefs_wrapping.c
1198                 unify English usage
1199
1200 2005-07-15 [colin]      1.9.12cvs54
1201
1202         * src/wizard.c
1203                 Typo fix
1204
1205 2005-07-15 [paul]       1.9.12cvs53
1206
1207         * src/prefs_message.c
1208                 make 'show cursor' a hidden option
1209
1210 2005-07-14 [colin]      1.9.12cvs52
1211
1212         * src/plugins/spamassassin/Makefile.am
1213         * src/plugins/clamav/Makefile.am
1214                 Fix double EXTRA_DISTs
1215
1216 2005-07-14 [colin]      1.9.12cvs51
1217
1218         * src/plugins/clamav/Makefile.am
1219         * src/plugins/clamav/clamav_plugin_gtk.deps
1220         * src/plugins/spamassassin/Makefile.am
1221         * src/plugins/spamassassin/spamassassin_gtk.deps
1222                 Make $plugin_gtk depend on $plugin
1223
1224 2005-07-14 [hoa]        1.9.12cvs50
1225
1226         * src/etpan/imap-thread.c
1227                 enable debug log of libetpan when running with --debug
1228
1229 2005-07-14 [colin]      1.9.12cvs49
1230
1231         * configure.ac
1232         * src/common/Makefile.am
1233         * src/common/plugin.c
1234         * src/common/plugin.h
1235                 Add a little plugin dependancy system.
1236                 Plugins can ship a $plugin_name.deps file
1237                 (near them in PLUGINDIR) so that their
1238                 dependancies are loaded if possible.
1239         * src/plugins/Makefile.am
1240         * src/plugins/pgpcore/Makefile.am
1241         * src/plugins/pgpcore/passphrase.c
1242         * src/plugins/pgpcore/passphrase.h
1243         * src/plugins/pgpcore/plugin.c
1244         * src/plugins/pgpcore/prefs_gpg.c
1245         * src/plugins/pgpcore/prefs_gpg.h
1246         * src/plugins/pgpcore/select-keys.c
1247         * src/plugins/pgpcore/select-keys.h
1248         * src/plugins/pgpcore/sgpgme.c
1249         * src/plugins/pgpcore/sgpgme.h
1250                 Introduce pgpcore, used by pgpmime and
1251                 pgpinline
1252         * src/plugins/pgpmime/Makefile.am
1253         * src/plugins/pgpmime/passphrase.c
1254         * src/plugins/pgpmime/passphrase.h
1255         * src/plugins/pgpmime/pgpmime.c
1256         * src/plugins/pgpmime/pgpmime.deps
1257         * src/plugins/pgpmime/plugin.c
1258         * src/plugins/pgpmime/prefs_gpg.c
1259         * src/plugins/pgpmime/prefs_gpg.h
1260         * src/plugins/pgpmime/select-keys.c
1261         * src/plugins/pgpmime/select-keys.h
1262         * src/plugins/pgpmime/sgpgme.c
1263         * src/plugins/pgpmime/sgpgme.h
1264                 Remove the core from pgpmime and add the
1265                 dependancy to pgpcore.
1266
1267 2005-07-14 [paul]       1.9.12cvs48
1268
1269         * src/stock_pixmap.c
1270                 forgot this in last commit
1271
1272 2005-07-14 [paul]       1.9.12cvs47
1273
1274         * src/account.c
1275         * src/addressbook.c
1276                 add accelerators for the buttons (sync with main)
1277         * src/compose.c
1278         * src/compose.h
1279                 add accelerators for the buttons.
1280                 fix editing with external editor.
1281                 replace gdk_input_*() with GIOChannel;
1282                 (sync with main)
1283         * src/foldersel.c
1284                 display folder names with new/unread
1285                 representation (sync with main)
1286         * src/main.c
1287                 specify default window icon (sync with main)
1288         * src/prefs_common.c
1289                 use_addr_book default to FALSE
1290         * src/summaryview.c
1291         * src/textview.c
1292                 add accelerators for the buttons (sync with main)
1293         * src/gtk/menu.c
1294                 fix typos
1295         * src/pixmaps/sylpheed_icon.xpm
1296                 updated
1297
1298 2005-07-13 [paul]       1.9.12cvs46
1299
1300         * src/plugins/pgpmime/pgpmime.c
1301         * src/plugins/pgpmime/sgpgme.c
1302                 (temporarily) use deprecated gpgme_data_rewind()
1303                 while largefile support is not present
1304                 (as suggested by Colin)
1305
1306 2005-07-13 [paul]       1.9.12cvs45
1307
1308         * configure.ac
1309                 remove large file support (for now):
1310                 it breaks too many things
1311
1312 2005-07-13 [paul]       1.9.12cvs44
1313
1314         * configure.ac
1315                 add large file support
1316         * src/html.c
1317                 fix bug #763 where href attribute was not
1318                 the very first attribute of a link
1319                 patch by Thomas Gilgin
1320
1321 2005-07-13 [colin]      1.9.12cvs43
1322
1323         * src/gtk/pluginwindow.c
1324                 Little portability fix
1325
1326 2005-07-13 [colin]      1.9.12cvs42
1327
1328         * src/plugins/pgpmime/sgpgme.c
1329                 Fix crasher.
1330
1331 2005-07-13 [colin]      1.9.12cvs41
1332
1333         * src/plugins/pgpmime/pgpmime.c
1334         * src/plugins/pgpmime/sgpgme.c
1335                 Use gpgme_data_release_and_get_mem instead
1336                 of gpgme_data_read.
1337
1338 2005-07-13 [colin]      1.9.12cvs40
1339
1340         * configure.ac
1341         * src/plugins/pgpmime/passphrase.c
1342         * src/plugins/pgpmime/passphrase.h
1343         * src/plugins/pgpmime/pgpmime.c
1344         * src/plugins/pgpmime/plugin.c
1345         * src/plugins/pgpmime/select-keys.c
1346         * src/plugins/pgpmime/select-keys.h
1347         * src/plugins/pgpmime/sgpgme.c
1348         * src/plugins/pgpmime/sgpgme.h
1349                 Port pgpmime to gpgme-1.0.
1350
1351 2005-07-12 [paul]       1.9.12cvs39
1352
1353         * AUTHORS
1354         * src/toolbar.c
1355         * src/toolbar.h
1356                 add a 'Go to Prev' button to the toolbar.
1357                 correct tooltip text of go to buttons.
1358                 based on patch by Yang Guilong <bamanzi@gmail.com>
1359
1360 2005-07-12 [colin]      1.9.12cvs38
1361
1362         * src/statusbar.c
1363                 Fix progress bar showing stuff at startup.
1364
1365 2005-07-12 [paul]       1.9.12cvs37
1366
1367         * src/editjpilot.c
1368                 fix building with jpilot support
1369
1370 2005-07-11 [colin]      1.9.12cvs36
1371
1372         * src/inc.c
1373                 Add visual indication that filtering is running
1374         * src/textview.c
1375                 Make {}[] uri delimiters
1376         * src/summaryview.c
1377                 Remove useless (and slow) calls
1378
1379 2005-07-11 [paul]       1.9.12cvs35
1380
1381         * src/plugins/clamav/clamav_plugin_gtk.c
1382         * src/plugins/dillo_viewer/dillo_prefs.c
1383         * src/plugins/pgpmime/prefs_gpg.c
1384         * src/plugins/spamassassin/spamassassin_gtk.c
1385                 gather plugins prefs together under their
1386                 own 'Plugins' heading
1387
1388 2005-07-11 [paul]       1.9.12cvs34
1389
1390         sync with main
1391
1392         * src/account.c
1393                 account_delete(): modified alert dialog
1394         * src/editjpilot.c
1395         * src/editvcard.c
1396                 fixed a crash when cancelling file selection
1397                 dialog by Escape key. Made non-ascii filename
1398                 selectable.
1399         * src/prefs_template.c
1400                 prefs_template_window_create(): make scrolled
1401                 window policy AUTOMATIC
1402
1403 2005-07-10 [hoa]        1.9.12cvs33
1404
1405         * src/etpan/imap-thread.c
1406                 workaround for old Courier IMAP servers.
1407
1408 2005-07-10 [colin]      1.9.12cvs32
1409
1410         * src/folder.c
1411         * src/statusbar.c
1412         * src/statusbar.h
1413                 Add visual progress indicator on filtering/processing
1414                 Factorize the progress bar code
1415         * src/imap.c
1416         * src/imap.h
1417         * src/etpan/imap-thread.c
1418                 Add a reference counter to avoid destroying the Folder
1419                 while it's in use by another callback.
1420
1421 2005-07-09 [hoa]        1.9.12cvs31
1422
1423         * src/imap.c
1424         * src/etpan/imap-thread.c
1425                 fixed deadlock when removing IMAP account.
1426
1427 2005-07-08 [colin]      1.9.12cvs30
1428
1429         * src/textview.c
1430         * src/unmime.c
1431                 Fix again problems decoding broken headers
1432         * src/gtk/inputdialog.c
1433                 Fix local variable shadowing a global one
1434
1435 2005-07-08 [colin]      1.9.12cvs29
1436
1437         * src/msgcache.c
1438                 Make the cache/mark files platform-agnostic by writing
1439                 them in little-endian format. Reading them is also done
1440                 in little-endian format, of course; however, in order
1441                 to avoid trashing mark data on big-endian machines, the
1442                 files are, at first, read from the native format if the
1443                 little-endian one doesn't exist. This is easy to deter-
1444                 mine by trying to open a file with a swapped data_ver
1445                 and seeing if it's the wanted version.
1446                 Little-endian using users should see absolutely no
1447                 difference, Big-endian users may get a very little
1448                 performance drop due to byte-swapping.
1449                 Tested on i386 and ppc32. 
1450                 Fixes bug #159 (The index file, in the mailboxes, is 
1451                 hardware depending).
1452
1453                 To have the cache/mark files updated to the new little-
1454                 endian format, "Check for new messages" or even
1455                 "Rebuild folder tree" aren't enough. Files will be
1456                 updated as soon as a folder has been opened/closed.
1457                 To update everything, just select all folders by
1458                 selecting them one by one.
1459
1460 2005-07-07 [colin]      1.9.12cvs28
1461
1462         * src/imap.c
1463                 Remember the folder separator per IMAPFolder
1464                 instead of globally.
1465                 Revive the Session on noop; fixes bug #761
1466                 (mark a bunch of unread messages as read takes 
1467                 forever)
1468
1469 2005-07-07 [darko]      1.9.12cvs27
1470
1471         * src/common/template.c
1472                 Sort templates alphabetically
1473
1474 2005-07-06 [colin]      1.9.12cvs26
1475
1476         * src/imap.c
1477                 Try to use the correct separator in
1478                 most cases. Possibly fixes bug #759
1479                 (only creates the INBOX folder when 
1480                 setting up new IMAP account) and 
1481                 bug #760 (Can't retrieve messages)
1482
1483 2005-07-06 [colin]      1.9.12cvs25
1484
1485         * src/imap.c
1486                 Use real_path in status command. This will
1487                 help later, when namespaces will be used.
1488
1489 2005-07-06 [colin]      1.9.12cvs24
1490
1491         * configure.ac
1492         * src/account.c
1493         * src/folder.c
1494         * src/imap.c
1495         * src/etpan/etpan-log.c
1496         * src/etpan/etpan-thread-manager.c
1497         * src/etpan/imap-thread.c
1498                 Add a --disable-libetpan parameter. With this,
1499                 users that don't want IMAP4 support can avoid
1500                 the new dependancy (and have no IMAP support).
1501                 Users that have IMAP4 accounts and use this
1502                 parameter won't lose their configuration, their
1503                 IMAP accounts will just be invisible and not
1504                 used.
1505         * src/textview.c
1506                 Make the "Copy ..." contextual menu items 
1507                 copy to both the X clipboard and the gtk 
1508                 clipboard - as most other apps do.
1509         * src/gtk/about.c
1510                 Add a notice about OpenSSL usage, in order to
1511                 comply with OpenSSL's license (point 6):
1512                 http://www.openssl.org/source/license.html
1513
1514 2005-07-06 [colin]      1.9.12cvs23
1515
1516         * src/alertpanel.c
1517                 Fix a minimum size for alertpanels
1518         * src/compose.c
1519                 Show 'No space left on device' type errors
1520                 when queuing/sending
1521         * src/imap_gtk.c
1522         * src/mh_gtk.c
1523                 Rework folder's deletion message (remove 
1524                 extra \n)
1525
1526 2005-07-05 [colin]      1.9.12cvs22
1527
1528         * src/imap.c
1529                 Add an alertpanel on auth error
1530                 Add pseudo-log
1531                 Remove pthread-related stuff
1532
1533 2005-07-05 [colin]      1.9.12cvs21
1534
1535         * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
1536                 Fix crash on plugin reloading (with a hack)
1537
1538 2005-07-05 [colin]      1.9.12cvs20
1539
1540         * src/prefs_account.c
1541         * src/prefs_account.h
1542                 Fix typo
1543         * src/gtk/filesel.c
1544         * src/gtk/filesel.h
1545                 Add a way to filter the view
1546         * src/gtk/pluginwindow.c
1547                 Filter loadable stuff
1548         * src/plugins/pgpmime/prefs_gpg.c
1549                 Fix missing unregistration
1550         * .cvsignore
1551         * src/etpan/.cvsignore
1552         * src/plugins/spamassassin/.cvsignore
1553                 Add more stuff to cvs ignored files
1554
1555 2005-07-04 [colin]      1.9.12cvs19
1556
1557         * src/imap.c
1558                 Fix scan_required returning FALSE when it
1559                 shouldn't. Maybe fix #760 (Can't retrieve
1560                 messages)
1561
1562 2005-07-04 [colin]      1.9.12cvs18
1563
1564         * src/summaryview.c
1565                 Fix always_show_msg pref
1566
1567 2005-07-04 [paul]       1.9.12cvs17
1568
1569         sync with main (forgotten in last commit)
1570         
1571         * src/common/utils.c
1572         * src/common/utils.h
1573                 check_line_length(): new.
1574                 is_dir_exist()
1575                 is_file_entry_exist()
1576                 dirent_is_regular_file()
1577                 dirent_is_directory(): use g_file_test() instead of stat().
1578
1579 2005-07-04 [paul]       1.9.12cvs16
1580
1581         sync with main:
1582
1583         * src/compose.c
1584                 compose_write_to_file(): check for line
1585                 length limit and display warning if exceeds
1586         * src/jpilot.c
1587                 use get_home_dir() instead of g_get_home_dir()
1588         * src/procheader.c
1589                 removed warning about invalid date
1590         * src/vcard.c
1591                 use get_home_dir() instead of g_get_home_dir()
1592
1593 2005-07-04 [paul]       1.9.12cvs15
1594
1595         * src/stock_pixmap.c
1596                 fix new pixmap naming errors
1597                 patch by Aleksandar Urosevic <urke.dd@urosevic.net>
1598
1599 2005-07-04 [colin]      1.9.12cvs14
1600
1601         * src/imap.c
1602                 Fix debugging string with a warning
1603
1604 2005-07-04 [colin]      1.9.12cvs13
1605
1606         * configure.ac
1607                 Add a check for libetpan's version (>= 0.37)
1608
1609 2005-07-04 [hoa]        1.9.12cvs12
1610
1611         * commitHelper
1612         * src/imap.c
1613         * src/etpan/imap-thread.c
1614         * src/etpan/imap-thread.h
1615                 fixed IMAP implementation of check of mails.
1616
1617 2005-07-03 [hoa]        1.9.12cvs11
1618
1619         * src/etpan/Makefile.am
1620         * src/etpan/etpan-errors.h
1621         * src/etpan/etpan-log.[ch]
1622         * src/etpan/etpan-thread-manager-types.h
1623         * src/etpan/etpan-thread-manager.[ch]
1624         * src/etpan/imap-thread.[ch]
1625         * src/Makefile.am
1626         * src/imap.c
1627         * src/main.c
1628         * src/prefs_other.c
1629         * configure.ac
1630             merged imap branch.
1631             dependency on libetpan 0.37 is now added.
1632
1633 2005-07-01 [colin]      1.9.12cvs10
1634
1635         * src/Makefile.am
1636         * src/folder.c
1637         * src/folder.h
1638         * src/folderview.c
1639         * src/stock_pixmap.c
1640         * src/stock_pixmap.h
1641         * src/plugins/trayicon/trayicon.c
1642                 Add marked symbol on folders containing
1643                 marked messages
1644         * src/procmsg.c
1645         * src/procmsg.h
1646         * src/toolbar.c
1647         * src/prefs_common.c
1648         * src/prefs_common.h
1649         * src/prefs_send.c
1650                 Add an optional confirmation dialog on queue
1651                 sending. Patch by wwp.
1652         * src/pixmaps/dir_close_mark.xpm        ** ADDED **
1653         * src/pixmaps/dir_open_hrm_mark.xpm     ** ADDED **
1654         * src/pixmaps/dir_open_mark.xpm         ** ADDED **
1655         * src/pixmaps/drafts_close_mark.xpm     ** ADDED **
1656         * src/pixmaps/drafts_open_mark.xpm      ** ADDED **
1657         * src/pixmaps/inbox_hrm_mark.xpm        ** ADDED **
1658         * src/pixmaps/inbox_mark.xpm            ** ADDED **
1659         * src/pixmaps/outbox_hrm_mark.xpm       ** ADDED **
1660         * src/pixmaps/outbox_mark.xpm           ** ADDED **
1661         * src/pixmaps/trash_hrm_mark.xpm        ** ADDED **
1662         * src/pixmaps/trash_mark.xpm            ** ADDED **
1663                 New pixmaps
1664
1665 2005-07-01 [colin]      1.9.12cvs9
1666
1667         * src/summaryview.c
1668                 Fix a little threading bug
1669         * src/addrgather.c
1670         * src/mainwindow.c
1671                 A little bit of HIG normality never hurts
1672
1673 2005-07-01 [colin]      1.9.12cvs8
1674
1675         * src/compose.c
1676         * src/msgcache.c
1677         * src/pop.c
1678         * src/procmime.c
1679         * src/recv.c
1680         * src/common/log.c
1681         * src/common/template.c
1682         * src/common/utils.c
1683         * src/common/utils.h
1684                 Reverted the fwrite_atomic stuff. In fact
1685                 it is already atomic.
1686
1687 2005-06-30 [colin]      1.9.12cvs7
1688
1689         * src/common/utils.c
1690         * src/common/utils.h
1691                 Add an fwrite_atomic() function to make
1692                 sure we write everything: fwrite can make
1693                 short writes.
1694         * src/compose.c
1695         * src/msgcache.c
1696         * src/pop.c
1697         * src/procmime.c
1698         * src/recv.c
1699         * src/common/log.c
1700         * src/common/template.c
1701                 Use that (and fix swapping of size and nmemb).
1702                 Thanks to Rich Coe for the heads up.
1703
1704 2005-06-30 [colin]      1.9.12cvs6
1705
1706         * src/addressbook.c
1707                 Optimize addressbook opening 
1708
1709 2005-06-30 [colin]      1.9.12cvs5
1710
1711         * src/summaryview.c
1712                 Remove calls to summary_step after move/copy
1713
1714 2005-06-28 [paul]       1.9.12cvs4
1715
1716         * src/alertpanel.c
1717                 wrap and make the error msg selectable
1718
1719 2005-06-28 [paul]       1.9.12cvs3
1720
1721         * src/ssl_manager.c
1722                 replace the OK button with a Close button
1723         * src/gtk/foldersort.c
1724                 use GTK_STOCK_ icons/buttons
1725
1726 2005-06-28 [colin]      1.9.12cvs2
1727
1728         * src/gedit-print.c             ** ADDED **
1729         * src/gedit-print.h             ** ADDED **
1730         * src/gtk/gtksourceprintjob.c   ** ADDED **
1731         * src/gtk/gtksourceprintjob.h   ** ADDED **
1732                 I can't believe no one had enough time to tell
1733                 me I forgot the `cvs add`
1734
1735 2005-06-27 [colin]      1.9.12cvs1
1736
1737         * src/Makefile.am
1738         * src/gtk/Makefile.am
1739         * src/messageview.c
1740         * src/procmsg.c
1741         * src/summaryview.c
1742         * configure.ac
1743                 Add optional libgnomeprint-based printing
1744         * src/mainwindow.c
1745         * src/gtk/quicksearch.c
1746                 Add an Edit/Quick search menu item to show
1747                 and focus the quicksearch
1748
1749 2005-06-27 [paul]       1.9.12
1750
1751         1.9.12 release
1752
1753         * po/ca.po
1754         * po/de.po
1755         * po/es.po
1756         * po/fr.po
1757         * po/it.po
1758         * po/ko.po
1759         * po/pt_BR.po
1760         * po/sk.po
1761         * po/zh_CN.po
1762                 updated by Miquel Oliete, Thomas Gilgin, Ricardo
1763                 Mones Lastra, Fabien Vantard, Andrea Spadaccini,
1764                 SungHyun Nam, Frederico Goncalves Guimaraes,
1765                 Andrej Kacian, and Yang Guilong
1766 2005-06-26 [colin]      1.9.11cvs106
1767
1768         * src/imap_gtk.c
1769                 Forgot one file for previous fix
1770
1771 2005-06-26 [colin]      1.9.11cvs105
1772
1773         * src/folder.c
1774         * src/imap.c
1775                 Fix problems with folder operations in no_select
1776                 imap folders. it applies only to mails, and 
1777                 creation/deletion/move/renaming of folders 
1778                 should be possible
1779
1780 2005-06-26 [paul]       1.9.11cvs104
1781
1782         * src/prefs_filtering.c
1783                 replace one more GTK_STOCK_REMOVE
1784                 with GTK_STOCK_DELETE
1785
1786 2005-06-25 [colin]      1.9.11cvs103
1787
1788         * src/imap.c
1789                 Optimize get_seq_set_from_seq_list
1790                 (Patch by Ricardo) 
1791
1792 2005-06-25 [colin]      1.9.11cvs102
1793
1794         * src/mh.c
1795                 If the directory exists, but not in the
1796                 correct encoding, rename it. This should
1797                 handle old-versions-induced bugs.
1798
1799 2005-06-25 [colin]      1.9.11cvs101
1800
1801         * src/mh.c
1802                 Fix path access with extended dir names
1803                 Fixes bug #589 (SC segfaults with wrong locale
1804                 settings)
1805
1806 2005-06-25 [colin]      1.9.11cvs100
1807
1808         * src/prefs_account.c
1809         * src/prefs_account.h
1810         * src/compose.c
1811                 Add an option to encrypt replies to
1812                 encrypted messages
1813
1814 2005-06-25 [colin]      1.9.11cvs99
1815
1816         * src/compose.c
1817         * src/quote_fmt_parse.y
1818                 ... And make it work with pgpinline.
1819
1820 2005-06-25 [colin]      1.9.11cvs98
1821
1822         * src/compose.c
1823         * src/procmime.c
1824         * src/procmime.h
1825         * src/quote_fmt_parse.y
1826                 o Make reedition of encrypted messages possible
1827                   (as long as it is encrypted to self too, no
1828                    magic there)
1829                 o Make replying with quote (and without selecting
1830                   text) possible for encrypted messages.
1831                 Closes bug #550 (Not possible to "reply with quote"
1832                 to gnupg encrypted messages)
1833
1834 2005-06-24 [paul]       1.9.11cvs97
1835
1836         * src/imap.c
1837                 add missing include
1838
1839 2005-06-24 [paul]       1.9.11cvs96
1840
1841         * src/editldap.c
1842                 made bind password entry invisible
1843                 (sync with main)
1844         * src/send_message.c
1845                 send_message_local(): check exit status
1846                 to detect errors (sync with main)
1847         * src/textview.c
1848                 use main's less ambiguous popup menu
1849                 wording
1850
1851 2005-06-24 [paul]       1.9.11cvs95
1852
1853         * src/prefs_actions.c
1854         * src/prefs_customheader.c
1855         * src/prefs_display_header.c
1856         * src/prefs_filtering_action.c
1857         * src/prefs_matcher.c
1858         * src/prefs_template.c
1859         * src/prefs_toolbar.c
1860                 replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
1861         * src/gtk/description_window.c
1862                 replace GTK_STOCK_OK with GTK_STOCK_CLOSE
1863
1864 2005-06-23 [colin]      1.9.11cvs94
1865
1866         * src/summaryview.c
1867                 Fix rough edges (be sure to call status_show whenever
1868                 necessary).
1869
1870 2005-06-23 [colin]      1.9.11cvs93
1871
1872         * src/summaryview.c
1873                 Optimize Select All
1874                 Before, in a 5K mails folder: 11s
1875                 After, in the same folder: 58000┬Ás
1876                 The joys of locking... gtk_clist_select_all() fires a 
1877                 tree-select-row event for each selected row, which in 
1878                 summaryview, callbacks summary_selected which in turn,
1879                 calls summary_status_show, which walks the selected
1880                 rows. Hence, calling gtk_clist_select_all was 
1881                 exponential. Locking the summaryview makes 
1882                 summary_selected return early.
1883
1884 2005-06-23 [colin]      1.9.11cvs92
1885
1886         * src/imap.c
1887                 Move mutex at the important place to avoid
1888                 deadlocks
1889         * src/summaryview.c
1890                 Fix Del key deleting directly instead of
1891                 moving to trash
1892
1893 2005-06-22 [colin]      1.9.11cvs91
1894
1895         * src/plugins/spamassassin/libspamc.c
1896                 As we do spagetti code with assignations in multiple
1897                 places (see _message_read_raw where out = msg = raw),
1898                 let's be sure we don't free the same pointer twice.
1899                 Should fix bug #683 (Crash in libpam at 
1900                 message_cleanup).
1901
1902 2005-06-22 [colin]      1.9.11cvs90
1903
1904         * src/compose.c
1905         * src/messageview.c
1906         * src/toolbar.c
1907                 Make toolbar's delete use the move to trash stuff;
1908                 Add gtk_widget_realize to be sure pixmaps can get
1909                 created (that may fix an old worksforme bug which
1910                 I can't find back...)
1911
1912 2005-06-22 [colin]      1.9.11cvs89
1913
1914         * src/summaryview.c
1915         * src/summaryview.h
1916         * src/mainwindow.c
1917                 Rename "Message/Delete" to "Message/Move to trash"
1918                 Add "Message/Delete..." that directly destroys the
1919                 selected messages after asking for a confirmation.
1920
1921 2005-06-22 [colin]      1.9.11cvs88
1922
1923         * src/imap.c
1924                 o Fix compilation with non-gnu compiler (thanks Alex S Moore)
1925                 o Fix a deadlock (thanks Darko)
1926
1927 2005-06-22 [colin]      1.9.11cvs87
1928
1929         * src/gtk/foldersort.c
1930                 Add missing include for the i18n;
1931                 patch by Fabien Vantard
1932
1933 2005-06-21 [colin]      1.9.11cvs86
1934
1935         * src/folder.c
1936         * src/folderview.c
1937                 Respect the no_select flag
1938         * src/imap.c
1939                 Fix recursive deletion
1940         * src/imap_gtk.c
1941         * src/mh_gtk.c
1942                 Make the folder deletion's warning
1943                 more explicit
1944
1945 2005-06-21 [colin]      1.9.11cvs85
1946
1947         * src/textview.c
1948                 Prevent email addresses from spanning accross
1949                 lines - fixes bug # 646 (newline-chars in 
1950                 email addresses)
1951
1952 2005-06-20 [colin]      1.9.11cvs84
1953
1954         * src/folder.c
1955                 Be sure not to remove source if copy failed
1956
1957 2005-06-20 [colin]      1.9.11cvs83
1958
1959         * src/folderview.c
1960         * src/imap_gtk.c
1961                 remove summaryview's lock
1962         * src/imap.c
1963                 introduce threads to avoid problems when foreground tasks
1964                 interfere with background tasks
1965         * src/mh.c
1966                 prevent moving to drafts/queue
1967         * src/mimeview.c
1968                 fix leak
1969
1970 2005-06-19 [colin]      1.9.11cvs82
1971
1972         * src/imap_gtk.c
1973                 Remember that the user doesn't want to override
1974                 offline mode, for 3 seconds. It avoid presenting
1975                 him with N popups in a really short time.
1976
1977 2005-06-17 [colin]      1.9.11cvs81
1978
1979         * src/imap.c
1980                 Fix IMAP breaking on folders containing '('
1981                 (Probably won't be enough)
1982
1983 2005-06-17 [colin]      1.9.11cvs80
1984
1985         Forgotten files on 1.9.11cvs79
1986         * src/summaryview.c
1987                 Fix stepping when not immediately executing
1988         * src/imap.c
1989                 Really prevent UID FETCH 0
1990         * src/codeconv.c
1991                 Fix outgoing charset never set to utf-8
1992         * src/mh.c
1993                 Fix leak
1994
1995 2005-06-16 [colin]      1.9.11cvs79
1996
1997         * src/compose.c
1998                 Fix bug #707 (Dash splits rows)
1999                 Only wrap if we're on a line break position and
2000                 the previous one was a "white" (space) char.
2001                 Pango stuff is weird.
2002
2003 2005-06-16 [colin]      1.9.11cvs78
2004
2005         * src/imap_gtk.c
2006                 Lock summaryview while downloading messages
2007                 on user demand
2008         * src/procheader.c
2009         * src/unmime.c
2010         * src/common/utils.c
2011         * src/common/utils.h
2012                 Replace \r and \n with spaces in From and
2013                 Subject headers
2014
2015 2005-06-16 [paul]       1.9.11cvs77
2016
2017         * src/procmime.c
2018                 liberalise the mime parser
2019         * src/gtk/about.c
2020                 add text wrapping
2021
2022 2005-06-16 [paul]       1.9.11cvs76
2023
2024         * src/gtk/about.c
2025                 reworked
2026
2027 2005-06-15 [colin]      1.9.11cvs75
2028
2029         * src/compose.c
2030                 Finish header encoding fix
2031         * src/summaryview.c
2032                 Fix segfault
2033         * src/headerview.c
2034                 Fix compilation (Thanks Stephan
2035                 Sachse)
2036
2037 2005-06-15 [colin]      1.9.11cvs74
2038
2039         * Makefile.am
2040                 Install gnome2 stuff rather than gnome1, 
2041                 if both are present
2042         * src/codeconv.c
2043         * src/codeconv.h
2044         * src/compose.c
2045                 Fix headers encoding
2046         * src/folder.c
2047                 Visual progress when fetching all messages
2048         * src/folderview.c
2049         * src/summaryview.c
2050         * src/summaryview.h
2051                 Prevent changing current message while
2052                 incorporating
2053
2054 2005-06-15 [paul]       1.9.11cvs73
2055
2056         * src/gtk/gtkaspell.c
2057         * src/gtk/gtkaspell.h
2058                 fix build warnings
2059
2060 2005-06-15 [paul]       1.9.11cvs72
2061
2062         * src/prefs_filtering.c
2063                 allow reordering of filter rules by
2064                 drag n drop
2065
2066 2005-06-15 [paul]       1.9.11cvs71
2067
2068         * COPYING
2069                 updated
2070         * src/codeconv.c
2071                 replace deprecated function
2072         * src/inc.c
2073         * src/send_message.c
2074         * src/gtk/progressdialog.c
2075         * src/gtk/progressdialog.h
2076                 salvage and reuse parts of reverted sync
2077
2078 2005-06-15 [paul]       1.9.11cvs70
2079
2080         * src/inc.c
2081         * src/send_message.c
2082         * src/gtk/progressdialog.c
2083         * src/gtk/progressdialog.h
2084                 revert yesterday's sync with main
2085                 it contains deprecated functions
2086
2087 2005-06-15 [colin]      1.9.11cvs69
2088
2089         * src/headerview.c
2090                 Fix bug #670 (multi user to: will corrupt message 
2091                 headers display)
2092
2093 2005-06-15 [colin]      1.9.11cvs68
2094
2095         * src/compose.c
2096                 Fix bug #421 (Fix undo on wrapping)
2097
2098 2005-06-15 [colin]      1.9.11cvs67
2099
2100         * src/folder.c
2101                 Provide visual feedback while processing
2102                 folder's rules.
2103         * src/imap.c
2104                 Provide visual feedback while getting
2105                 short headers (for uncached messages)
2106
2107
2108 2005-06-14 [paul]       1.9.11cvs66
2109
2110         * src/account.c
2111                 change a couple stock icons
2112         * src/inc.c
2113         * src/send_message.c
2114         * src/gtk/progressdialog.c
2115         * src/gtk/progressdialog.h
2116                 sync main's GtkTreeView implementation
2117
2118 2005-06-14 [colin]      1.9.11cvs65
2119
2120         * src/imap.c
2121                 Various little fixes, mainly on error paths
2122
2123 2005-06-13 [colin]      1.9.11cvs64
2124
2125         * matcher.c
2126         * procmsg.c
2127         * procmsg.h
2128                 Add a way to fetch only headers. This speeds
2129                 up filtering on headers for IMAP. Fixes:
2130                 bug #481 extraneous imap commands slow down 
2131                         imap filtering
2132                 bug #522 Sylpheed downloads all messages 
2133                         when opening mailbox (IMAP)
2134                 bug #677 IMAP fetch is soooooooooooooo slow
2135         * src/folder.c
2136         * src/folder.h
2137                 Add a folder set_batch method so that
2138                 implementations can speed up flags changes
2139         * src/folderutils.c
2140         * src/summaryview.c
2141                 Use that in mark as (un)read and mark all read
2142                 Refix bug #679
2143         * src/imap.c
2144                 Implement set_batch - brings back deferred
2145                 flags in a less buggy manner. Fixes:
2146                 bug #729 IMAP immediate expunge of deleted messages
2147                 bug #191 remove list of messages with one command
2148                 Fix login with strange chars
2149                 Implement fetch_msg_full
2150                 Fix copy (wrong counts)
2151
2152 2005-06-12 [colin]      1.9.11cvs63
2153
2154         * src/folder.c
2155                 lock incorporation during long operations.
2156                 Avoids fucking up the IMAP socket.
2157
2158 2005-06-12 [colin]      1.9.11cvs62
2159
2160         * src/imap.c
2161                 Fix harmful typo
2162                 Factorize remove_all_msg
2163                 Thread-ize expunge
2164         * src/summaryview.c
2165                 Don't update partial-download status if unnecessary
2166         * src/folder.c
2167                 Use remove_msgs everywhere possible
2168
2169 2005-06-12 [colin]      1.9.11cvs61
2170
2171         * src/folder.c
2172         * src/folder.h
2173                 Add a remove_msgs function to remove a 
2174                 list of messages
2175         * src/imap.c
2176                 Implement that.
2177
2178 2005-06-12 [colin]      1.9.11cvs60
2179
2180         * src/imap.c
2181                 Remove flags-processing deferring... Too hard
2182                 to get it to work in all cases.
2183
2184 2005-06-11 [colin]      1.9.11cvs59
2185
2186         * src/imap.c
2187                 printf -> debug_print
2188
2189 2005-06-11 [colin]      1.9.11cvs58
2190
2191         * src/imap.c
2192                 o Fix build without USE_PTHREAD
2193                 o Factorize imap_open
2194                 o Alertpanel in case of impossible connection
2195                 o Alertpanel in case of impossible login
2196                 o Fix deferred flags processing to force a 
2197                   flush before adding some more flags to process,
2198                   but in another folder.
2199
2200 2005-06-10 [colin]      1.9.11cvs57
2201
2202         * src/imap.c
2203                 o Fix a format string error
2204                 o init ssl socket outside of the thread 
2205                   (it possibly invokes gtk calls)
2206         * src/procmime.c
2207                 o Put back the buffer to its necessary size
2208                 o Fix changing a file pointer without keeping
2209                   track of it (thanks Valgrind)
2210         * src/common/smtp.c
2211                 o Fix automatic STARTTLS if login should be done
2212                   and the server only allows it after starting TLS
2213         * src/gtk/gtkinputdialog.c
2214                 o Eat GDK_Return so that the combo popup doesn't 
2215                   appear when we press Enter to validate the combo
2216                   input dialog (as seen in the Open with... dialog)
2217
2218 2005-06-10 [colin]      1.9.11cvs56
2219
2220         * src/imap.c
2221                 o A bit less debug
2222                 o Fix a crash on deletion
2223                 o Threadize imap_select (it's called outside of 
2224                   threads)
2225                 o Defer treatment of DELETED flags
2226
2227
2228 2005-06-09 [colin]      1.9.11cvs55
2229
2230         * src/imap.c
2231                 Make sure we check imap_gtk_should_override(), which
2232                 potentially calls gtk stuff, before creating thread.
2233                 That way it should't be called via imap_get_session()
2234                 inside a thread.
2235
2236 2005-06-09 [colin]      1.9.11cvs54
2237
2238         * src/imap.c
2239                 o add a bit of status output
2240                 o remove some dead code
2241                 o threadize get_list_of_uids
2242                 o threadize imap_get_flags
2243                 o defer flag changing by 500ms so that they
2244                   can be batched
2245
2246
2247 2005-06-08 [colin]      1.9.11cvs53
2248
2249         * src/imap.c
2250                 Thread-ize imap_cmd_fetch
2251
2252 2005-06-08 [colin]      1.9.11cvs52
2253
2254         * src/main.c
2255                 Mmh, that broke POP3...
2256
2257 2005-06-08 [colin]      1.9.11cvs51
2258
2259         * src/main.c
2260                 Stabilize IMAP patch (thanks to Hoa)
2261
2262 2005-06-08 [colin]      1.9.11cvs50
2263
2264         * src/imap.c
2265                 Test patch to speed up imap. 
2266
2267 2005-06-08 [colin]      1.9.11cvs49
2268
2269         * src/imap_gtk.c
2270                 Warning fix
2271         * src/procmime.c
2272                 Apply patch from gentoo to use /usr/share/mime/globs if 
2273                 available, after un-breaking it
2274         * src/common/log.c
2275         * src/common/log.h
2276                 Use g_timeout for invoking hooks that possibly use gtk
2277                 calls. This should leave gtk calls in the main thread.
2278
2279 2005-06-08 [paul]       1.9.11cvs48
2280
2281         * src/codeconv.c
2282                 conv_get_outgoing_charset_str(): don't
2283                 use prefs_common setting
2284         * src/compose.c
2285         * src/compose.h
2286                 add /Options/Character encoding/... to
2287                 temporarily change the outgoing encoding
2288
2289         (belated sync with main)
2290
2291 2005-06-08 [paul]       1.9.11cvs47
2292
2293         * src/compose.c
2294                 correction to/completion of last
2295                 sync with main
2296
2297 2005-06-08 [paul]       1.9.11cvs46
2298
2299         sync with main:
2300         
2301         * src/codeconv.c
2302         * src/codeconv.h
2303                 always enabled Japanese auto-detection
2304                 if the first letters of locale string
2305                 is "ja"
2306         * src/compose.c
2307                 don't use "destroy" signal to destroy
2308                 Compose object (fix rare crashes on discard?)
2309         * src/mainwindow.c
2310         * src/messageview.c
2311         * src/prefs_send.c
2312                 added Hebrew encodings
2313         * src/sourcewindow.c
2314                 don't use "destroy" signal to destroy
2315                 objects
2316
2317 2005-06-07 [colin]      1.9.11cvs45
2318
2319         * src/summaryview.c
2320                 Add missing unlocks/locks
2321
2322 2005-06-07 [paul]       1.9.11cvs44
2323
2324         * src/summaryview.c
2325                 restore bug #749 fix
2326
2327 2005-06-06 [colin]      1.9.11cvs43
2328
2329         * src/summaryview.c
2330                 Fix selection bug when prefs_common.open_unread 
2331                 is FALSE
2332
2333 2005-06-06 [colin]      1.9.11cvs42
2334
2335         * src/common/md5.c
2336                 Fix a warning
2337         * src/summaryview.c
2338         * src/folderview.c
2339                 Factorize long operations beginning and end
2340                 (locking, freezing/thawing, cursor, ...)
2341                 Check selection->data member in selection-
2342                 related loops; this avoids dying an awful
2343                 death if the selection changes on us while
2344                 we're marking a whole IMAP folder unread, 
2345                 for example.
2346
2347 2005-06-06 [paul]       1.9.11cvs41
2348
2349         * src/textview.c
2350                 don't g_free() a static gchar buffer
2351
2352 2005-06-05 [colin]      1.9.11cvs40
2353
2354         * src/mainwindow.c
2355         * src/messageview.c
2356         * src/summaryview.c
2357                 Fix bug #749 (Show all headers should be
2358                 sticky as the GUI suggests)
2359
2360 2005-06-03 [paul]       1.9.11cvs39
2361
2362         * src/compose.c
2363                 don't allow editing of mail while sending.
2364                 patch by Colin
2365
2366 2005-06-03 [paul]       1.9.11cvs38
2367
2368         * src/folderview.c
2369                 add a freeze/thaw to speed up 'mark all read'
2370
2371 2005-06-03 [paul]       1.9.11cvs37
2372
2373         * src/prefs_message.c
2374                 reflect changes immediately
2375
2376 2005-06-02 [colin]      1.9.11cvs36
2377
2378         * po/POTFILES.in
2379                 Patch by Fabien Vantard.
2380
2381 2005-06-02 [colin]      1.9.11cvs35
2382
2383         * src/imap.c
2384                 Use a non-blocking imap_getline() if possible.
2385                 This should completely prevent the interface
2386                 from freezin on imap operations, although it
2387                 may do strange stuff in case of folder switching
2388                 while a big imap operation is taking place...
2389
2390                 In addition, fix a leak in the case thread
2391                 creation fails on connection.
2392
2393 2005-06-02 [colin]      1.9.11cvs34
2394
2395         * src/crash.c
2396         * src/prefs_common.h
2397                 Fix build (prefs_common_init() doesn't exist
2398                 anymore)
2399
2400 2005-06-02 [colin]      1.9.11cvs33
2401
2402         * src/prefs_account.c
2403                 Fix bug #245 (filtering rules broken when
2404                 renaming a remote account (imap4 or nntp)
2405
2406 2005-06-02 [colin]      1.9.11cvs32
2407
2408         * src/imap.c
2409                 Try to fix IMAP shortcomings: 
2410                 o Multithread imap_open()
2411                 o allow offline-mode overriding instead of
2412                   just returning NULL
2413         * src/imap_gtk.c
2414         * src/imap_gtk.h
2415                 Add a function to ask whether we want to
2416                 override offline-mode for 10 minutes (one-shot
2417                 asking was painful)
2418         * src/procheader.c
2419                 Fix segfault when imap parser isn't happy about
2420                 a missing {
2421
2422 2005-06-01 [colin]      1.9.11cvs31
2423
2424         * src/addrharvest.c
2425         * src/compose.c
2426         * src/mbox.c
2427         * src/mbox.h
2428         * src/mh.c
2429         * src/msgcache.c
2430         * src/send_message.c
2431         * src/setup.c
2432         * src/undo.c
2433         * src/common/hooks.c
2434         * src/common/prefs.c
2435         * src/common/template.c
2436         * src/common/utils.c
2437         * src/gtk/gtkutils.c
2438         * src/gtk/inputdialog.c
2439         * src/gtk/menu.c
2440         * src/gtk/pluginwindow.c
2441         * src/gtk/prefswindow.c
2442         * src/plugins/pgpmime/passphrase.c
2443         * src/plugins/pgpmime/prefs_gpg.c
2444                 More -Wall fixes
2445
2446         * src/common/Makefile.am
2447         * src/common/timing.h
2448                 Add basic timing code
2449
2450         * src/summaryview.c
2451                 Fix a bug with unread messages when 
2452                 re-sorting folders, and by the way
2453                 fix a big performance hit when 
2454                 re-sorting (10k mails: before 5s,
2455                 after .5s)
2456
2457         * src/prefs_compose_writing.c
2458         * src/prefs_compose_writing.h
2459         * src/prefs_message.c
2460         * src/prefs_message.h
2461         * src/prefs_other.c
2462         * src/prefs_other.h
2463         * src/prefs_quote.c
2464         * src/prefs_quote.h
2465         * src/prefs_receive.c
2466         * src/prefs_receive.h
2467         * src/prefs_send.c
2468         * src/prefs_send.h
2469         * src/prefs_summaries.c
2470         * src/prefs_summaries.h
2471                 Fix copyright banner
2472
2473 2005-06-01 [paul]       1.9.11cvs30
2474
2475         * po/fi.po
2476                 updated by Flammie Pirinen
2477         * src/procmime.c
2478                 fix 'Bad BASE64 content' output
2479
2480 2005-05-31 [colin]      1.9.11cvs29
2481
2482         * src/procmime.c
2483                 Oops, where did my hunk go.
2484
2485 2005-05-31 [colin]      1.9.11cvs28
2486
2487         * src/Makefile.am
2488         * src/account.c
2489         * src/action.c
2490         * src/addr_compl.c
2491         * src/addressbook.c
2492         * src/codeconv.c
2493         * src/compose.c
2494         * src/export.c
2495         * src/folder.c
2496         * src/folderview.c
2497         * src/image_viewer.c
2498         * src/main.c
2499         * src/mainwindow.c
2500         * src/messageview.c
2501         * src/mimeview.c
2502         * src/msgcache.c
2503         * src/prefs_account.c
2504         * src/prefs_actions.c
2505         * src/prefs_common.c
2506         * src/prefs_compose_writing.c
2507         * src/prefs_customheader.c
2508         * src/prefs_ext_prog.c
2509         * src/prefs_filtering.c
2510         * src/prefs_filtering_action.c
2511         * src/prefs_fonts.c
2512         * src/prefs_image_viewer.c
2513         * src/prefs_message.c
2514         * src/prefs_message.h
2515         * src/prefs_msg_colors.c
2516         * src/prefs_other.c
2517         * src/prefs_other.h
2518         * src/prefs_quote.c
2519         * src/prefs_receive.c
2520         * src/prefs_receive.h
2521         * src/prefs_send.c
2522         * src/prefs_send.h
2523         * src/prefs_spelling.c
2524         * src/prefs_summaries.c
2525         * src/prefs_summary_column.c
2526         * src/prefs_template.c
2527         * src/prefs_themes.c
2528         * src/prefs_toolbar.c
2529         * src/prefs_wrapping.c
2530         * src/procmime.c
2531         * src/procmsg.c
2532         * src/send_message.h
2533         * src/ssl_manager.c
2534         * src/summary_search.c
2535         * src/summaryview.c
2536         * src/textview.c
2537         * src/wizard.c
2538         * src/common/smtp.c
2539         * src/common/smtp.h
2540         * src/gtk/gtkutils.h
2541                 o Move the rest of Common prefs to new style
2542                 o Lots of -Wall warning fixes
2543                 o fix FIXME in cache memusage calculation
2544                 o Let return receipts be sent from any account
2545                 o Little cache optimisation (read)
2546                 o Fix bug #746 (don't treat commas as separators
2547                   when inside a quoted string)
2548
2549 2005-05-31 [paul]       1.9.11cvs27
2550
2551         * src/prefs_common.c
2552                 fix 'off-by-one' typo
2553
2554 2005-05-31 [paul]       1.9.11cvs26
2555
2556         * src/account.c
2557         * src/addr_compl.c
2558         * src/compose.c
2559         * src/foldersel.c
2560         * src/prefs_actions.c
2561         * src/prefs_common.c
2562         * src/prefs_common.h
2563         * src/prefs_customheader.c
2564         * src/prefs_display_header.c
2565         * src/prefs_filtering.c
2566         * src/prefs_filtering_action.c
2567         * src/prefs_matcher.c
2568         * src/prefs_summaries.c
2569         * src/prefs_summary_column.c
2570         * src/prefs_template.c
2571         * src/prefs_toolbar.c
2572         * src/ssl_manager.c
2573         * src/gtk/pluginwindow.c
2574         * src/gtk/prefswindow.c
2575         * src/gtk/progressdialog.c
2576                 add hidden prefs 'enable_rules_hint'
2577                 for gtk_tree_view_set_rules_hint()
2578                 (sync with main)
2579                 
2580
2581 2005-05-31 [colin]      1.9.11cvs25
2582
2583         * src/Makefile.am
2584         * src/main.c
2585         * src/prefs_common.c
2586         * src/prefs_summaries.c ** ADDED **
2587         * src/prefs_summaries.h ** ADDED **
2588                 Common/Display -> Display/Summaries
2589
2590 2005-05-31 [colin]      1.9.11cvs24
2591
2592         * src/Makefile.am
2593         * src/main.c
2594         * src/prefs_quote.c ** ADDED **
2595         * src/prefs_quote.h ** ADDED **
2596                 Move Common/Quote to Compose/Quoting
2597         * src/prefs_common.c
2598         * src/prefs_common.h
2599                 Remove old quote stuff, add
2600                 convenience functions for GtkTextView prefs
2601         * src/gtk/prefswindow.c
2602                 Set default height higher
2603
2604 2005-05-30 [colin]      1.9.11cvs23
2605
2606         * src/Makefile.am
2607         * src/main.c
2608         * src/prefs_common.c
2609         * src/prefs_compose_writing.c ** ADDED **
2610         * src/prefs_compose_writing.h ** ADDED **
2611                 Move Common/Compose prefs to Compose/Writing
2612
2613 2005-05-30 [colin]      1.9.11cvs22
2614
2615         * src/common/utils.c
2616                 Fix bug #651 (Confused Attract by Subject)
2617                 Patch by M. Benkmann <haferfrost@web.de>
2618         * AUTHORS
2619
2620 2005-05-30 [colin]      1.9.11cvs21
2621
2622         * src/compose.c
2623                 Fix concatenation of different headers of
2624                 the same type (bug #645)
2625         * src/prefs_folder_item.c
2626                 Fix bug #699 (setting color to black doesn't
2627                 work immediately)
2628         * src/procmime.c
2629                 Print out decoding error only once per
2630                 block
2631
2632 2005-05-30 [paul]       1.9.11cvs20
2633
2634         * src/common/template.c
2635                 fix Bcc
2636
2637 2005-05-30 [paul]       1.9.11cvs19
2638
2639         * doc/src/rfc2368.txt   **NEW FILE**
2640         * src/compose.c
2641                 compose_entries_set(): don't interpret Bcc
2642                 header field (conform to RFC 2368)
2643                 (sync with main)
2644
2645 2005-05-29 [colin]      1.9.11cvs18
2646
2647         * src/prefs_common.c
2648                 Let the default reply format respect
2649                 netiquette by cutting the signature.
2650
2651 2005-05-29 [colin]      1.9.11cvs17
2652
2653         * src/summaryview.c
2654                 Don't let always_show_msg override
2655                 open_unread_on_enter when opening a new
2656                 directory.
2657
2658 2005-05-27 [paul]       1.9.11cvs16
2659
2660         sync with main:
2661
2662         * src/main.c
2663                 app_will_exit(): cleanup tmp directory when exit
2664         * src/message_search.c
2665                 improved the interface and made code cleanup.
2666                 removed Clear button
2667         * src/send_message.c
2668                 send_message_local(): use GSpawn, and detect errors
2669         * src/summary_search.c
2670                 improved the interface and made code cleanup
2671         * src/textview.c
2672                 textview_write_link(): also skip non-ascii space
2673                  at the head of link strings (phishing check
2674                  didn't work at the case)
2675         * src/common/utils.c
2676                 get_command_output(): use g_spawn_command_line_sync()
2677                 instead of popen()
2678
2679 2005-05-26 [colin]      1.9.11cvs15
2680
2681         * src/folder.c
2682                 remove printf
2683
2684 2005-05-26 [colin]      1.9.11cvs14
2685
2686         * src/common/nntp.c
2687                 Fix nntp mode reader (bug #611)
2688                 Patch by Florian Mickler <florian@mickler.org>
2689
2690 2005-05-26 [colin]      1.9.11cvs13
2691
2692         * src/plugins/pgpmime/passphrase.c
2693                 Fix mouse grabbing (bug #557)
2694
2695 2005-05-26 [colin]      1.9.11cvs12
2696
2697         * src/prefs_themes.c
2698                 Fix g_warning (bug #541)
2699
2700 2005-05-26 [colin]      1.9.11cvs11
2701
2702         * src/prefs_actions.c
2703         * src/prefs_template.c
2704                 Fix bug #506 (no warning if action/template
2705                 is not saved)
2706         * src/common/template.c
2707                 Fix a possible crash
2708
2709 2005-05-26 [colin]      1.9.11cvs10
2710
2711         * src/folder.c
2712         * src/folderview.c
2713         * src/procmsg.c
2714         * src/summaryview.c
2715                 Forbid locked messages to be moved or
2716                 deleted. Locked messages in trashes 
2717                 still get deleted, for performance
2718                 reason (mh.c::mh_remove_all_msgs)
2719
2720 2005-05-25 [colin]      1.9.11cvs9
2721
2722         * src/procmime.c
2723                 Use correct encoding when sending mails
2724                 with attachments that have accentued 
2725                 chars in their name
2726
2727 2005-05-24 [colin]      1.9.11cvs8
2728
2729         * src/summaryview.c
2730                 Fix bug #688 f) read/unread marker not
2731                 changed on first click
2732                 Also, optimize summary_status_show()
2733                 calls
2734         * src/folder.c
2735         * src/inc.c
2736         * src/procmime.c
2737                 Fix bug #688 b) and c) wrt message
2738                 attachments and signature
2739         * src/stock_pixmap.c
2740         * src/stock_pixmap.h
2741         * src/stock_pixmap.c
2742         * src/stock_pixmap.h
2743         * src/Makefile.am
2744         * src/pixmaps/clip_gpg_signed.xpm
2745                 Add clip/signed icon
2746
2747 2005-05-24 [colin]      1.9.11cvs7
2748
2749         * src/folder_item_prefs.c
2750                 whitespace fix
2751
2752 2005-05-24 [colin]      1.9.11cvs6
2753
2754         * src/folderview.c
2755         * src/prefs_common.c
2756         * src/prefs_common.h
2757                 Add a confirmation to folder drag and drop
2758                 fixes bug #156
2759         * src/alertpanel.c
2760         * src/alertpanel.h
2761                 fix _with_disable parameters so that
2762                 the buttons labels are specifiable too
2763         * src/plugins/pgpmime/sgpgme.c
2764                 reflect said change
2765                 
2766
2767 2005-05-24 [colin]      1.9.11cvs5
2768
2769         * src/folderview.c
2770                 Uncollapse/collapse folders on double-click
2771                 patch by Torsten Schoenfeld <kaffeetisch@gmx.de>
2772                 closes bug #108
2773
2774 2005-05-23 [colin]      1.9.11cvs4
2775
2776         * src/common/socket.c
2777                 Check another special SSL_peek() error.
2778                 Should help wrt bug #728
2779
2780 2005-05-23 [colin]      1.9.11cvs3
2781
2782         * src/plugins/pgpmime/pgpmime.c
2783                 Change name to "PGP MIME" instead of "PGP/MIME" to avoid
2784                 breaking menu accelerators and stuff. Users will have to
2785                 reselect "PGP MIME" instead of "PGP/MIME" in their 
2786                 account's privacy preferences if needed.
2787
2788 2005-05-22 [paul]
2789
2790         * tools/kdeservicemenu/install.sh
2791                 use kdesu to prompt for root password if doing
2792                 global install/uninstall
2793
2794 2005-05-20 [colin]      1.9.11cvs2
2795
2796         * src/procmsg.c
2797                 Fix another compilation error with gcc-2.9x
2798                 Thanks to Pawel Pekala <c0rn@gazeta.pl>
2799         * src/send_message.c
2800                 Don't send QUIT if we aren't connected
2801
2802 2005-05-19 [colin]      1.9.11cvs1
2803
2804         * src/procmsg.c
2805                 Fix compilation with gcc 2.9x
2806
2807 2005-05-19 [paul]       1.9.11
2808
2809         1.9.11 released
2810
2811 2005-05-19 [paul]       1.9.9cvs14
2812
2813         * src/gtk/inputdialog.c
2814                 prevent gettext warning
2815
2816 2005-05-19 [paul]       1.9.9cvs13
2817
2818         * src/mainwindow.c
2819         * src/prefs_common.c
2820         * src/prefs_common.h
2821         * src/textview.c
2822         * src/textview.h
2823                 add an option to toggle cursor in message
2824                 view (sync with main)
2825
2826 2005-05-18 [colin]      1.9.9cvs12
2827
2828         * src/compose.c
2829                 Dereference freed pointer
2830         * src/gtk/gtkaspell.c
2831                 Fix duplication of dictionaries (is it an aspell issue?)
2832
2833 2005-05-18 [colin]      1.9.9cvs11
2834
2835         * src/gtk/inputdialog.c
2836         * src/gtk/gtkaspell.c
2837                 HIGuify dialogs
2838         * src/alertpanel.c
2839                 Remove a double call
2840
2841 2005-05-17 [colin]      1.9.9cvs10
2842
2843         * src/gtk/gtkaspell.c
2844                 Fix dialogs, Ctrl-Enter accel
2845
2846 2005-05-17 [colin]      1.9.9cvs9
2847
2848         * src/gtk/gtkaspell.c
2849                 Fix some accelerators, escape in replace-window
2850
2851 2005-05-16 [colin]      1.9.9cvs8
2852
2853         * src/gtk/gtkaspell.c
2854                 Revert last commit, it was a mistake.
2855
2856 2005-05-16 [colin]      1.9.9cvs7
2857
2858         * src/gtk/gtkaspell.c
2859                 Remove buggy code while we're at it. It's a 
2860                 dead code path anyway.
2861
2862 2005-05-16 [colin]      1.9.9cvs6
2863
2864         * src/gtk/gtkaspell.c
2865                 Missed some gtk_menu_popup where deactivate
2866                 signal should be handled. Should fix bug
2867                 #629 a bit more.
2868
2869 2005-05-16 [colin]      1.9.9cvs5
2870
2871         * src/gtk/gtkaspell.c
2872                 Remove debug printf()s
2873
2874 2005-05-16 [colin]      1.9.9cvs4
2875
2876         * src/gtk/gtkaspell.c
2877                 Fix a bit aspell problems
2878                 (see bug #629)
2879
2880 2005-05-13 [colin]      1.9.9cvs3
2881
2882         * src/folderview.c
2883                 Fix the + appearing even when no subfolders
2884                 have unread messages. Thanks to wwp for the
2885                 bug report.
2886
2887 2005-05-11 [paul]       1.9.9cvs2
2888
2889         * src/folderview.c
2890                 correction to 1.9.9cvs1, only colour folders that
2891                 have new msgs (not unread msgs)
2892
2893 2005-05-10 [colin]      1.9.9cvs1
2894
2895         * src/folderview.c
2896         * src/summaryview.c
2897                 Try to fix bolding bugs again.
2898
2899 2005-05-09 [paul]
2900
2901         * tools/claws.i18n.status.pl
2902                 add Ricardo Mones Lastra's script that has been providing
2903                 the i18n status page for many months
2904
2905 2005-05-09 [paul]       1.9.9
2906
2907         1.9.9 release
2908
2909 2005-05-09 [paul]       1.9.6cvs58
2910
2911         * AUTHORS
2912         * INSTALL
2913         * README.claws
2914                 updated
2915         * Makefile.am 
2916         * RELEASE_NOTES.claws
2917                 add release notes to cvs to simplify release
2918                 procedure
2919         * configure.ac
2920                 add ca and fi to ALL_LINGUAS
2921         * po/Makefile.in.in
2922                 workaround for missing Makevars
2923         * po/ca.po
2924         * po/fi.po
2925                 add new Catalan and Finnish translations
2926                 submitted by Miquel Oliete and Flammie Pirinen
2927         * po/de.po
2928         * po/es.po
2929         * po/fr.po
2930         * po/it.po
2931         * po/pl.po
2932         * po/ru.po
2933         * po/sk.po
2934         * po/sr.po
2935         * po/zh_CN.po
2936                 updated by Thomas Gilgin, Ricardo Mones Lastra, Fabien Vantard,
2937                 Andrea Spadaccini, Emilian Nowak, Pavlo Bohmat, Andrej Kacian,
2938                 Urke MMI, and Hansom Young
2939         * src/main.c
2940                 Fix drafting when quitting. compose_draft() closes the
2941                 compose windows, which modifies the compose_list GSList.
2942                 We have to refresh this list after echo drafting to avoid a
2943                 segfault
2944         * src/partial_download.c
2945                 fix segfault on exit
2946
2947 2005-05-06 [paul]       1.9.6cvs57
2948
2949         * src/grouplistdialog.c
2950                 quick fix/workaround for unresizeable newsgroup
2951                 name column 
2952
2953 2005-05-06 [paul]       1.9.6cvs56
2954
2955         * src/inc.c
2956         * src/mainwindow.c
2957                 use gettext plural forms
2958         * src/imap_gtk.c
2959         * src/mh_gtk.c
2960         * src/toolbar.c
2961                 small improvement to english usage
2962
2963 2005-05-05 [thorsten]   1.9.6cvs55
2964
2965         * src/folder.c
2966                 fix possible crash
2967
2968 2005-05-05 [paul]       1.9.6cvs54
2969         
2970         sync with HEAD
2971
2972         * AUTHORS
2973         * src/compose.c
2974                 fix bug 713 'Resent-To and Resent-Cc headers are garbled'
2975                 patch by Tim Mann
2976
2977 2005-05-05 [paul]       1.9.6cvs53
2978
2979         * src/mainwindow.c
2980                 fix resizing of separate message and
2981                 folder views
2982
2983 2005-05-05 [paul]       1.9.6cvs52
2984
2985         * src/account.c
2986         * src/addrgather.c
2987         * src/browseldap.c
2988         * src/exphtmldlg.c
2989         * src/expldifdlg.c
2990         * src/importmutt.c
2991         * src/importpine.c
2992         * src/main.c
2993         * src/mainwindow.c
2994         * src/noticeview.c
2995         * src/prefs_filtering.c
2996         * src/prefs_filtering_action.c
2997         * src/prefs_matcher.c
2998         * src/prefs_spelling.c
2999         * src/prefs_toolbar.c
3000         * src/toolbar.c
3001         * src/wizard.c
3002         * src/gtk/description_window.c
3003         * src/gtk/gtkvscrollbutton.c
3004         * src/gtk/progressdialog.c
3005         * src/gtk/quicksearch.c
3006         * src/plugins/pgpmime/prefs_gpg.c
3007         * src/plugins/spamassassin/spamassassin_gtk.c
3008                 replace deprecated gtk_widget_set_usize
3009
3010 2005-05-04 [colin]      1.9.6cvs51
3011
3012         * src/common/utils.c
3013                 Fix crash when subst_for_filename is called
3014                 with a NULL parameter
3015
3016 2005-05-04 [colin]      1.9.6cvs50
3017
3018         * src/partial_download.c
3019         * src/pop.c
3020                 Escape login when writing uidl file
3021                 fixes bug #736
3022
3023 2005-05-03 [colin]      1.9.6cvs49
3024
3025         * src/procmime.c
3026                 Fix possible DOS in mime parser
3027                 (see bug #634)
3028
3029 2005-05-02 [colin]      1.9.6cvs48
3030
3031         * src/compose.c
3032                 Try to fix the copy/paste mess once again.
3033
3034
3035 2005-04-30 [colin]      1.9.6cvs47
3036
3037         * src/prefs_account.h
3038         * src/procmsg.c
3039         * src/send_message.c
3040         * src/common/smtp.c
3041         * src/common/smtp.h
3042                 Try to batch sending mails (per account) instead of
3043                 reconnecting to server every time.
3044
3045 2005-04-29 [colin]      1.9.6cvs46
3046
3047         * src/messageview.c
3048                 Fix window resizing that refused to size down
3049         * src/prefs_common.c
3050         * src/prefs_common.h
3051         * src/prefs_filtering.c
3052                 Save Filtering's window size
3053
3054 2005-04-21 [paul]       1.9.6cvs45
3055
3056         * ChangeLog-gtk2.claws
3057         * src/setup.c
3058                 correction to sync
3059
3060 2005-04-21 [paul]       1.9.6cvs44
3061
3062         sync with main:
3063
3064         * src/setup.c
3065         * src/statusbar.c
3066         * src/statusbar.h
3067                 use gtkut_widget_draw_now(). Improved performance
3068                 of the update of statusbar
3069         * src/textview.c
3070                 textview_smooth_scroll_do(): redraw it after scroll
3071                 is done (fixed incorrect display when a part of the
3072                 view is hidden).
3073         * src/gtk/gtkutils.c
3074         * src/gtk/gtkutils.h
3075                 gtkut_widget_draw_now(): use gdk_window_process_updates()
3076                 to force update of widgets.
3077                 Removed gtkut_widget_wait_for_draw() which had a big
3078                 overhead  because of waiting for all events processed 
3079
3080 2005-04-20 [paul]       1.9.6cvs43
3081
3082         * src/codeconv.c
3083                 complete 1.9.6cvs42's sync:
3084                 Fallback to GBK if "X-GBK" is passed (thanks to SuperMMX)
3085
3086 2005-04-19 [paul]       1.9.6cvs42
3087
3088         sync with main:
3089
3090         * src/action.c
3091                 catch_output(): correctly select the insert text
3092                 (fix invalid iterator warnings).
3093         * src/codeconv.c
3094         * src/codeconv.h
3095         * src/mainwindow.c
3096         * src/messageview.c
3097         * src/prefs_common.c
3098                 support GBK encoding.
3099         * src/common/session.c
3100         * src/common/session.h
3101                 use separate buffer for large data to be sent,
3102                 and don't duplicate it (reduces memory usage) (thanks to Dirk).
3103
3104 2005-04-18 [paul]       1.9.6cvs41
3105
3106         * src/jpilot.c
3107                 convert unsigned long into guint32
3108                 patch by Paul LeoNerd Evans 
3109
3110 2005-04-17 [colin]      1.9.6cvs40
3111
3112         * src/compose.c
3113                 Fix 'Request return receipt' from folder
3114                 properties (bug #708)
3115
3116 2005-04-17 [colin]      1.9.6cvs39
3117
3118         * src/mainwindow.c
3119                 Fix duplicate hotkeys in Mainwindow's menu
3120
3121 2005-04-17 [colin]      1.9.6cvs38
3122
3123         * src/folderview.c
3124                 Fix duplicate hotkeys in Folderview's contextual
3125                 menu
3126
3127 2005-04-15 [colin]      1.9.6cvs37
3128
3129         * src/summaryview.c
3130                 Fix 'Save as...' with non-ascii filenames
3131
3132 2005-04-15 [colin]      1.9.6cvs36
3133
3134         * src/plugins/pgpmime/pgpmime.c
3135                 Fix bus error on 64bit. Spotted by 
3136                 macallan1888@gmail.com
3137
3138 2005-04-15 [colin]      1.9.6cvs35
3139
3140         * src/prefs_account.c
3141                 Fix cvs34.
3142
3143 2005-04-12 [colin]      1.9.6cvs34
3144
3145         * src/prefs_account.c
3146                 Fix smtp auth type off-by-one. We forgot to
3147                 add PLAIN in the prefs-to-gui setter func and
3148                 as a result, the selected auth when opening
3149                 account prefs was not the correct one.
3150
3151 2005-04-12 [paul]       1.9.6cvs33
3152
3153         * src/inc.c
3154                 if the recv dialog is visible, Cancel only
3155                 cancels the current account
3156
3157
3158 2005-04-10 [colin]      1.9.6cvs32
3159
3160         * src/filtering.c
3161                 Copy score when copying FilteringActions
3162                 Fix bug #674
3163
3164 2005-04-10 [colin]      1.9.6cvs31
3165
3166         * src/inc.c
3167                 Make Message -> Receive -> Cancel cancel 
3168                 incorporation on all accounts. Fixes
3169                 bug #693
3170
3171 2005-04-10 [colin]      1.9.6cvs30
3172
3173         * src/prefs_account.c
3174                 Update Privacy checkbuttons status based
3175                 on the selected privacy system
3176         * src/compose.c
3177                 Always connect the "None" privacy system; the
3178                 static boolean was probably there to avoid
3179                 reconnecting twice in the same compose window,
3180                 but as the parent function is only called once
3181                 per compose, it's only a bug - as a static is
3182                 initialized once per application instance.
3183                 Also, don't uncheck Sign and Encrypt when
3184                 selecting None as privacy system; just ignore
3185                 them when sending/queuing.
3186                 Should fix bug #695
3187
3188 2005-04-08 [colin]      1.9.6cvs29
3189
3190         * src/account.c
3191         * src/prefs_account.c
3192         * src/prefs_account.h
3193                 Add account preference to queue message in a certain
3194                 folder.
3195
3196 2005-04-06 [colin]      1.9.6cvs28
3197
3198         * src/prefs_account.c
3199                 Update old inbox path syntax
3200
3201 2005-04-06 [paul]       1.9.6cvs27
3202
3203         sync with main:
3204
3205         * configure.ac
3206                 changed -traditional-cpp to -no-cpp-precomp for newer
3207                 Mac OS X support
3208         * src/foldersel.c
3209                 made column resize automatically
3210         * src/send_message.c
3211                 send_message_smtp(): consider EOF right after QUIT
3212                 successful (workaround for Gmail SMTP server)
3213         * src/common/socket.c
3214                 ssl_read(), ssl_peek(): check EOF which violates the
3215                 SSL protocol
3216         * src/gtk/colorlabel.c
3217                 removed warnings when displaying colorlabel menu
3218                 (don't use GtkAlignment)
3219
3220 2005-04-05 [paul]       1.9.6cvs26
3221
3222         * src/plugins/trayicon/trayicon.c
3223                 fix clipping of icon under KDE3 
3224
3225 2005-04-05 [paul]       1.9.6cvs25
3226
3227         * src/summaryview.c
3228                 hide display of threading
3229                 patch by Alfons
3230
3231 2005-04-04 [thorsten]   1.9.6cvs24
3232
3233         * src/mh.c
3234                 marks lost on filesystems with different stat() results on
3235                 summer-/wintertime
3236
3237 2005-04-03 [colin]      1.9.6cvs23
3238
3239         * src/summaryview.c
3240                 Don't handle up/down. Patch by Alfons
3241
3242 2005-04-02 [colin]      1.9.6cvs22
3243
3244         * src/summaryview.c
3245                 Make scrolling faster. Patch by Alfons.
3246
3247 2005-04-01 [colin]      1.9.6cvs21
3248
3249         * src/Makefile.am
3250         * src/stock_pixmap.c
3251         * src/pixmaps/dir-noselect.xpm ** REMOVED **
3252         * src/pixmaps/dir_noselect.xpm ** ADDED **
3253                 Fix pixmap name mismatch (Thanks Stephan Sachse)
3254
3255 2005-04-01 [colin]      1.9.6cvs20
3256
3257         * src/image_viewer.c
3258         * src/image_viewer.h
3259         * src/procmime.c
3260         * src/procmime.h
3261         * src/textview.c
3262         * src/textview.h
3263                 Implement inline image resizing and right-clicking
3264
3265 2005-04-01 [paul]       1.9.6cvs19
3266
3267         * AUTHORS
3268         * Makefile.am
3269         * configure.ac
3270                 check for gnome2
3271                 patch by Luca Cavalli <loopback<AT>slackit.org>
3272         * po/ru.po
3273                 updated by Pavlo Bohmat
3274
3275 2005-03-31 [colin]      1.9.6cvs18
3276
3277         * src/news.c
3278                 Fix parsing references
3279         * src/msgcache.c
3280                 don't put nulls in the references list
3281         * src/procheader.c
3282                 commit that forgotten file in 1.9.6cvs14
3283
3284 2005-03-31 [colin]      1.9.6cvs17
3285
3286         * src/compose.c
3287                 Fix joining of signature separator again. 
3288                 Maybe Hiro could put it in main too...
3289
3290 2005-03-31 [colin]      1.9.6cvs16
3291
3292         * src/Makefile.am
3293         * src/foldersel.c
3294         * src/stock_pixmap.c
3295         * src/stock_pixmap.h
3296         * src/pixmaps/dir-noselect.xpm
3297                 Update foldersel.c (sync from main, patch by Alfons)
3298
3299 2005-03-30 [colin]      1.9.6cvs15
3300
3301         * src/imap.c
3302                 Fix handling of imap folders containing [] in 
3303                 their name. Thanks to Nahuel Angelinetti for
3304                 the detailed bugreport.
3305
3306 2005-03-30 [colin]      1.9.6cvs14
3307
3308         * src/common/utils.h
3309         * src/common/utils.c
3310         * src/common/defs.h
3311         * src/matcher.c
3312         * src/msgcache.c
3313         * src/news.c
3314         * src/procmsg.c
3315         * src/procmsg.h
3316         * src/quote_fmt_parse.y
3317         * src/summaryview.c
3318                 Update references system. Patch by Alfons
3319
3320 2005-03-30 [colin]      1.9.6cvs13
3321
3322         * src/common/socket.c
3323                 Force the glibc to read resolv.conf again when 
3324                 it has changed. Should fix issues when changing
3325                 networks on a laptop and not restarting sylpheed. 
3326
3327 2005-03-30 [paul]       1.9.6cvs12
3328
3329         partial sync with main:
3330
3331         * src/action.c
3332                 create_io_dialog(): use user-defined text font
3333                 (thanks to Alfons), and modified its appearance.
3334         * src/addrgather.c
3335         * src/addrharvest.c
3336         * src/browseldap.c
3337                 replace old code
3338         * src/compose.c
3339                 don't join (presumably) itemized lines on line-wrapping
3340                 fixed wrapping of quote when auto-wrapping is enabled
3341                 compose_destroy(): destroy paned only if it's not
3342                 attached to window. Fixed memory leak of popup menu.
3343         * src/exphtmldlg.c
3344         * src/expldifdlg.c
3345                 replace old code
3346         * src/html.c
3347         * src/html.h
3348         * src/importmutt.c
3349         * src/importpine.c
3350                 replace old code
3351         * src/main.c
3352                 removed redundant code
3353         * src/mainwindow.c
3354                 changed 'Code set' (which is rather incorrect)
3355                 in the menu to 'Character encoding'
3356                 main_window_set_widgets(): request size first
3357                 to prevent window size becoming wrong
3358                 fixed remembering of the state of the visibility
3359                 of MessageView
3360         * src/messageview.c
3361                 changed 'Code set' (which is rather incorrect)
3362                 in the menu to 'Character encoding'
3363         * src/prefs_common.c
3364         * src/prefs_common.h
3365                 added an option whether to render HTML as text or not
3366                 added separators to outgoing encoding menu
3367         * src/procheader.c
3368                 procheader_scan_date_string(): support header
3369                 like: "[Tue,] 01 Feb 2005 09:57[:00]"
3370         * src/summaryview.c
3371         * src/summaryview.h
3372                 minor code cleanup
3373         * src/textview.c
3374                 textview_show_html(): force output of newline
3375                 added an option whether to render HTML as text or not
3376         * src/common/utils.c
3377                 strncpy2(): optimized based on Alfons' code
3378         * src/gtk/gtkutils.c
3379         * src/gtk/gtkutils.h
3380                 removed non-used code
3381         * src/plugins/pgpmime/passphrase.c
3382                 partially fixed grab input of passphrase dialog
3383                 Confine pointer to window
3384
3385 2005-03-30 [colin]      1.9.6cvs11
3386
3387         * src/msgcache.c
3388         * src/msgcache.h
3389                 Read/write 32bit ints from cache & marks
3390                 From main.
3391
3392 2005-03-29 [paul]       1.9.6cvs10
3393
3394         * AUTHORS
3395         * ChangeLog.claws
3396         * src/compose.c
3397         * src/gtk/gtkaspell.c
3398                 sync with HEAD (don't pass NULL pointers) 
3399
3400 2005-03-24 [paul]
3401
3402         * tools/Makefile.am
3403         * tools/README
3404         * tools/acroread2sylpheed.pl
3405                 sync with HEAD (add script to send pdfs as
3406                 attachments from Adobe Reader 7)
3407
3408 2005-03-21 [paul]       1.9.6cvs9
3409
3410         * configure.ac
3411         * po/POTFILES.in
3412         * src/Makefile.am
3413         * src/crash.c
3414         * src/image_viewer.c ** ADDED **
3415         * src/image_viewer.h ** ADDED **
3416         * src/main.c
3417         * src/prefs_common.c
3418         * src/prefs_common.h
3419         * src/prefs_image_viewer.c ** ADDED **
3420         * src/prefs_image_viewer.h ** ADDED **
3421         * src/textview.c
3422         * src/gtk/about.c
3423         * src/pixmaps/sylpheed_logo.xpm
3424         * src/plugins/Makefile.am
3425         * src/plugins/image_viewer/.cvsignore ** REMOVED **
3426         * src/plugins/image_viewer/Makefile.am ** REMOVED **
3427         * src/plugins/image_viewer/plugin.c ** REMOVED **
3428         * src/plugins/image_viewer/viewer.c ** REMOVED **
3429         * src/plugins/image_viewer/viewer.glade ** REMOVED **
3430         * src/plugins/image_viewer/viewer.h ** REMOVED ** 
3431         * src/plugins/image_viewer/viewerprefs.c ** REMOVED **
3432         * src/plugins/image_viewer/viewerprefs.glade ** REMOVED **
3433         * src/plugins/image_viewer/viewerprefs.h ** REMOVED **
3434                 as gdk-pixbuf is now built-in
3435                 remove image_viewer plugin and put code back into
3436                 main codebase
3437                 implement inline image display (sync with main)
3438
3439                 replace logo with newer, nicer, larger version  
3440
3441 2005-03-21 [paul]       1.9.6cvs8
3442
3443         * src/gtk/about.c
3444                 cosmetic improvement
3445
3446 2005-03-21 [holger]     1.9.6cvs7
3447
3448         * src/plugins/spamassassin/spamassassin.c
3449                 Sync with HEAD
3450                 (unregister hook on failed plugin init)
3451
3452 2005-03-20 [colin]      1.9.6cvs6
3453
3454         * src/common/plugin.c
3455                 Check that plugin isn't already loaded
3456                 Patch by Alfons
3457
3458 2005-03-20 [thorsten]   1.9.6cvs5
3459
3460         * src/compose.c
3461                 use a more compatible syntax
3462
3463 2005-03-20 [thorsten]   1.9.6cvs4
3464
3465         * src/prefs_toolbar.c
3466                 fix crash when selecting toolbar item (uninitialized pointer)
3467
3468 2005-03-20 [thorsten]   1.9.6cvs3
3469
3470         * src/procmime.c
3471                 fix mimetype detection (referenced free()d string)
3472
3473 2005-03-20 [paul]       1.9.6cvs2
3474
3475         * src/compose.c
3476                 sync with HEAD (1.0.3cvs5)
3477                 neglect Reply-To header if empty
3478                 Patch by Alfons 
3479
3480 2005-03-19 [holger]     1.9.6cvs1
3481
3482         * src/summaryview.c
3483         * src/summaryview.h
3484                 Sync with HEAD
3485
3486 2005-03-18 [paul]       1.9.6
3487
3488         initial GTK2 release
3489
3490 2005-03-18 [paul]       1.0.3cvs3.1
3491
3492         * AUTHORS
3493         * ChangeLog.claws
3494         * configure.ac
3495         * src/gtk/about.c
3496         * src/pixmaps/sylpheed_logo.xpm
3497                 sync with HEAD
3498
3499 2005-03-18 [colin]      1.0.3cvs2.6
3500
3501         * src/summaryview.c
3502                 Remove call to summary_step in summary_copy_selected_to
3503                 Can't see its purpose, and this causes bug when copying
3504                 a message if the next one is unread: it reads it.
3505
3506 2005-03-18 [paul]       1.0.3cvs2.5
3507
3508         * src/foldersel.c
3509                 fix bug 694 'Enter doesn't trigger OK in "Move" window'
3510
3511 2005-03-18 [paul]       1.0.3cvs2.4
3512
3513         * src/addrharvest.c
3514         * src/codeconv.c
3515         * src/codeconv.h
3516         * src/compose.c
3517         * src/news.c
3518         * src/procheader.c
3519         * src/procmime.c
3520         * src/unmime.c
3521         * src/unmime.h
3522                 fix buffer overflow, CAN-2005-0667, see
3523                 http://secunia.com/advisories/14491/
3524                 Patch by Alfons
3525
3526 2005-03-17 [colin]      1.0.3cvs2.3
3527
3528         * src/prefs_fonts.c
3529         * src/summaryview.c
3530                 Fix font bugs (both lists now officialy share 
3531                 the same font)
3532                 
3533
3534 2005-03-17 [paul]       1.0.3cvs2.2
3535
3536         * src/gtk/pluginwindow.c
3537                 make plugin descriptions uneditable
3538
3539 2005-03-11 [paul]       1.0.3cvs2.1
3540
3541         * ChangeLog.claws
3542         * configure.ac
3543         * po/POTFILES.in
3544         * src/plugins/trayicon/trayicon.c
3545                 sync with HEAD
3546                 add src/wizard.c to POTFILES.in
3547
3548 2005-03-11 [paul]       1.0.3cvs1.1
3549
3550         * ChangeLog
3551         * ChangeLog.claws
3552         * configure.ac
3553         * po/de.po
3554         * po/es.po
3555         * po/fr.po
3556         * po/it.po
3557         * po/pt_BR.po
3558         * po/ru.po
3559         * po/sk.po
3560         * po/sr.po
3561         * po/zh_CN.po
3562                 sync with HEAD
3563
3564 2005-03-04 [colin]      1.0.1cvs22.2
3565
3566         * src/compose.c
3567                 Fix signatures with accentued chars in it
3568
3569 2005-03-04 [colin]      1.0.1cvs22.1
3570
3571         * src/common/smtp.c
3572         * src/common/smtp.h
3573                 Don't use SIZE param in MAIL FROM: if server 
3574                 doesn't support it. Patch by Eugen Freiter
3575                 <eugen_f@users.sf.net>
3576
3577 2005-02-27 [paul]       1.0.1cvs20.1
3578
3579         * ChangeLog.claws
3580         * configure.ac
3581         * src/messageview.c
3582                 sync with HEAD
3583
3584 2005-02-27 [colin]      1.0.1cvs19.4
3585
3586         * src/procheader.c
3587         * src/procheader.h
3588                 Fix prototypes. Patch by Alfons
3589
3590 2005-02-27 [colin]      1.0.1cvs19.3
3591
3592         * src/compose.c
3593                 Don't auto-join the signature separator.
3594
3595 2005-02-26 [colin]      1.0.1cvs19.2
3596
3597         * src/summaryview.c
3598                 Fix 'mark all read' with collapsed threads.
3599                 Patch by Alfons.
3600
3601 2005-02-25 [paul]       1.0.1cvs19.1
3602
3603         * ChangeLog.claws
3604         * configure.ac
3605         * src/prefs_account.c
3606         * src/prefs_folder_item.c
3607         * src/gtk/prefswindow.c
3608         * src/gtk/prefswindow.h
3609                 sync with HEAD
3610
3611 2005-02-25 [paul]       1.0.1cvs15.12
3612
3613         * src/alertpanel.c
3614         * src/codeconv.c
3615         * src/compose.c
3616         * src/textview.c
3617         * src/gtk/gtkutils.c
3618         * src/gtk/gtkutils.h
3619         * src/gtk/logwindow.c
3620         * src/gtk/progressdialog.c
3621                 sync with main (revision 127)
3622                 and fix logwindow clipping
3623
3624 2005-02-24 [colin]      1.0.1cvs15.11
3625
3626         * src/plugins/pgpmime/passphrase.c
3627                 Disable input grabbing; it doesn't work yet.
3628
3629 2005-02-24 [colin]      1.0.1cvs15.10
3630
3631         * src/messageview.c
3632                 Don't send out receipts if offline. Ask.
3633
3634 2005-02-23 [colin]      1.0.1cvs15.9
3635
3636         * src/summaryview.c     
3637                 Fix expanding
3638
3639 2005-02-23 [colin]      1.0.1cvs15.8
3640
3641         * src/summaryview.c
3642                 Really fix Bug 568 by removing useless
3643                 calls. summary_thread_init() now called
3644                 in summary_sort(). This should please
3645                 Alfons as it should be faster than 
3646                 previously.
3647
3648 2005-02-23 [colin]      1.0.1cvs15.7
3649