File: ChangeLog

package info (click to toggle)
balsa 0.6.0-1.1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 4,044 kB
  • ctags: 3,648
  • sloc: ansic: 36,750; sh: 7,458; makefile: 518; sed: 93
file content (1099 lines) | stat: -rw-r--r-- 37,643 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1999-12-21  Bruno Pires Marinho  <bapm@camoes.rnl.ist.utl.pt>

	* src/main-window.c (balsa_window_refresh):
	* src/pref-manager.c (apply_prefs): Added code to really change
	the toolbar style right after the preferences manager change it
	and not when balsa is restarted.

1999-12-21  Stuart Parmenter  <pavlov@netscape.com>

	* TODO, INSTALL, AUTHORS, configure.in: Add people to AUTHORS, etc
	bump version to 0.6.0

1999-12-21  H�ctor Garc�a �lvarez <hector@scouts-es.org>
	* libbalsa/send.c: Made some changes to make balsa send queued 
	messages. Still have the bug when trying to send queued messages 
	from a Mailbox format outbox.
 	
1999-12-21  Bruno Pires Marinho  <bapm@camoes.rnl.ist.utl.pt>

	* src/main-window.c: When the notebook changes the message preview
	should change accordly and when the last mailbox is closed the
	message preview must be cleared.

	* src/balsa-index-page.h:
	* src/balsa-index-page.c: Added function to change the message
	preview to the focus message of the Balsa Index given. Also when
	the message is unselected it is necessary to clear the message
	preview. 

	* src/balsa-index.c:
	* src/balsa-index.h: Added new signal: unselect message.

	* src/balsa-message.c: Added the code for balsa_message_clear.

1999-12-20  Bruno Pires Marinho  <bapm@camoes.rnl.ist.utl.pt>

	* src/balsa-message.c (headers2canvas): Changed the From field to
	be right after Date field.

	* src/pref-manager.c: Removed two warnings due to repeated gtk
	instructions.

	* src/Makefile.am: Rearranged the file.

	* libmutt/*:
	* libbalsa/message.c:
	* libbalsa/mailbox.c:
	* libbalsa/send.c: Updated libmutt to the version 1.0i with last
	ChangeLog entry on Wed Oct 20 14:51:57 1999.

1999-12-17  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* libinit_balsa/balsa-druid-page-user.gob: Changed default
	  local mail directory to ~/mail, not ~/balsa.

	* src/balsa-index-page.c (transfer_messages_cb): Prevent
	  transferring a message to its own folder, which was a
	  coredump.

1999-12-16  Peter Williams <peter@newton.cx>
	* macros/Makefile.am: uncommented "if INSIDE_GNOME_COMMON"
	  as mentioned by Jules Bean.
	
1999-12-14  Peter Williams <peter@newton.cx>
	* configure.in, libinit_balsa/Makefile.am,
	  src/Makefile.am, src/main.c, po/POTFILES.in
	  src/main-window.c, src/balsa-init.[ch]: Made 
	    libinit_balsa mandatory and removed old init
	    code.

1999-12-14  Ragnar Henriksen <ragnar@juniks.org>
	* removed a newline tag after name in addressbook.
	  It could cause strange things, I didn't see this the
	  first time I updated address-book.c. But after upgrading
	  to the latest gnome-pim it showed. (Maybe they did something
	  with the layout of GnomeGard.gcrd?)

1999-12-12  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* libbalsa/filter-file.c: Removed compile warnings
	  libbalsa/libbalsa.c: Ditto
	  libbalsa/mailbox.[ch]: Ditto
	  libbalsa/message.c: Ditto
	  src/balsa-index-page.[ch]: Ditto
	  src/balsa-mblist.c: Ditto
	  src/filter-edit.h: Ditto (moved static definitions)
	  src/filter-edit-dialog.c: Ditto
	  src/mailbox-conf.c: Ditto
	  src/main-window.[ch]: Ditto
	  src/main.c: Ditto (added evil ugly uncalled hack function)
	  src/mblist-window.c: Ditto
	  src/pref-manager.c: Ditto
	  src/print.c: Ditto
	  libinit_balsa/balsa-druid-page-finish.gob: Ditto
	  libinit_balsa/balsa-initdruid.gob: Fixed absentminded 
	      coredump on cancel

1999-12-09  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/save-restore.h: Added necessary #include libbalsa.h
	* libinit-balsa/*.gob: Finished alpha revision.

1999-12-09  Lauris Kaplinski <lauris@ariman.ee>
	* configure.in: added et to ALL_LINGUAS.

1999-12-08  David Pickens <dsp@iAesthetic.com>
	* libbalsa/mailbox.c, mailbox.h, message.c, send.c, threads.h, 
	  src/main-window.c, main-window.h, main.c, threads.h
	Added messaging system for sending thread to communicate
	w/ main thread.  Outbox/Sentbox now update on send.

1999-12-07  Peter Williams <peter@newton.cx>
	* libinit_balsa/balsa-druid-page-error.gob: Added nice
	  error page
	* libinit_balsa/balsa-druid-page-user.gob: First real
	  page, user settings (mailroot added to this page)
	
1999-12-07  David Pickens <dsp@iAesthetic.com>
	* Added multi-threaded send mail (if --enable-threads):
	  libbalsa/send.c, libbalsa/threads.h,
	  src/main.c, src/threads.h

1999-12-05  David Pickens  <dsp@iAesthetic.com>

	* /cvs/gnome/balsa/src/balsa-app.c, 
	* /cvs/gnome/balsa/src/balsa-app.h, 
	* /cvs/gnome/balsa/src/main-window.c, 
	* /cvs/gnome/balsa/src/pref-manager.c, 
	* /cvs/gnome/balsa/src/save-restore.c: Added progress dialog options

1999-12-05  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/balsa-init.c (balsa_init_window_new, druid_destroy_cb):
	  Destroy the window owning the druid as well.

1999-12-05  H�ctor Garc�a �lvarez <hector@scouts-es.org>
        * Rewrited send and SMTP funtions
	* libbalsa/send.c: Added ofline message writing funcionality

1999-12-04  David Pickens  <dsp@iAesthetic.com>
	* Added mail check every x minutes option

1999-12-02  David Pickens  <dsp@iAesthetic.com>
	* added ability to compile w/out threads (see 11-29)
	* src/main-window.c: fixed progress window

1999-12-01  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/address-book.c: Fixed stray reference to MDI

1999-11-29  David Pickens <dsp@iAesthetic.com>

	*src/main.c, main-window.c, main-window.h:  
	added multi-threaded mail checking, progress window.
	*libbalsa/mailbox.c, mailbox.h, libbalsa-priv.h:
	same
	*libmutt/pop.c:  same

1999-11-29  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/balsa-index.c (balsa_index_set_mailbox): Fixed to make
		message status icons work.
	(mailbox_listener): Same.
	* libbalsa/mailbox.c: Same.
	* libbalsa/message.c: Same.
	* src/balsa-index-page.c: Same.
	
1999-11-28  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/main-window.c: Proper recording of the
	main window's size now. Fixed compile warnings
	by commenting out some unused things (search for
	(FIXME unused)

	* acconfig.h, configure.in: Updated with dummy
	--enable-threads argument (does nothing except define
	BALSA_USE_THREADS)
	
1999-11-28  Hector Garcia Alvarez <hector@scouts-es.org>

        * Added SMTP funtionalty. This should be consider
	alpha software. It has only been probe by me. 

        * src/balsa-app.h : Added balsa_app.smtp to struct

	* src/save-restore.c : Added support to read and write
	config parameter about using smtp or local mail delivery

	* libbalsa/send.c : Added funtions balsa_smtp_send and
	smtp_answer.
				
1999-11-28  Bruno Pires Marinho  <bapm@camoes.rnl.ist.utl.pt>

	* idl/Makefile.am: The auxiliary library libbalsasrv.a was
	installed on the system instead of the balsa.idl file. When you
	change the ORBit version this could break and with the balsa.idl
	that doesn't happen.

	* .cvsignore:
	* ABOUT-NLS:
	* acinclude.m4:
	* configure.in:
	* po/.cvsignore: To remove the intl module from being checked out
	when you check out balsa I had to change a couple of things.

1999-11-25   Ragnar Henriksen <ragnar@juniks.org>
	
	Added config parameter: 
	* The users may now select when to include signature.

1999-11-23   Ragnar Henriksen <ragnar@juniks.org>

	* new file: address-book.h
	* rewrote ab_load().
	* added name search.
	* removed al comp. warningsi for address-book.c.

1999-11-22  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/balsa-app.h (DEFAULT_MESSAGE_FONT): This
	font should now exist.

	* src/balsa-init.c (generic_back_cb): Fixed problem
	with buttons disabled? Problem even existed?

1999-11-21  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/balsa-init.c: Complete rewrite with GnomeDruid! Yahoo!
	* src/balsa-init.c: Fixed it so it really works :-)
	
1999-11-20  Ragnar Henriksen <ragnar@juniks.org>
        * new files: print.h print.c -> the beginning of printing.
        * save-restore.c added saveing and loading of print setup.
	* pref-manager.c added print notebook.
	* balsa-app.h/c  added print setup to balsa struct.
	* main-window.c added print icon.

1999-11-18  Stuart Parmenter  <pavlov@netscape.com>

	* libbalsa/mailbox.[ch]  Changed mailbox code to act as GtkObjects
	* libbalsa/mailbox_local.[ch]
	  libbalsa/mailbox_pop3.[ch]
	  libbalsa/mailbox_imap.[ch] added new files

	* libbalsa/mailbox.c (mailbox_new): now returns a GtkObject instead of a Mailbox
                             (mailbox_free) removed.

	* src/* wrap mailbox_new in BALSA_MESSAGE()
          src/* change mailbox_free to gtk_object_destroy()

1999-11-15  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/balsa-index-page.c (create_menu): Fixed size
	of Transfer mblist; now that balsa_app.mblist_width
	means something, we use it for the usize.

	* src/sendmsg-window.c (add_attachment): Clean up
	attachment code a little bit.

	* configure.in, images/Makefile.am: Fixed to install pixmaps
	in the correct location.

	* src/main-window.c (balsa_window_new): Added callback
	to record changes in 'notebook_height' and set the
	default position.

	* src/balsa-app.h, src/save-restore.c (config_global_load):
	Changed from deprecated 'mblist_height' to shiny new 'notebook_height'.

1999-11-14  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/main-window.c (balsa_window_new), src/balsa-index-page.c,
	balsa-mblist.c: Replaced gtk_widget_set_usize()'s with code that
	properly sets the position of the large paned widget.

	* src/mblist-window.c (balsa_mailbox_list_window_new): Added
	signal handle on size_allocate to set balsa_app.mblist_width.

	* src/balsa-mblist.c (balsa_mblist_destroy): Fixed erroneous
	setting mblist_width/height to 1x1

1999-11-13  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/mailbox-conf.c (mailbox_conf_set_values): Fixed typo in
	IMAP configuration.

	* src/save-restore.c (rot): Fixed bad assertions.

1999-11-12  Peter Williams  <peter@wgwill.ne.mediaone.net>

	* src/main-window.c (balsa_window_real_close_mailbox): Implemented
	real_close_mailbox().

	* src/balsa-index-page.[ch] (balsa_index_page_close_and_destroy): 
	Added a delete function for BalsaIndexPage. Hooks up to destroy
	signal so you should call gtk_object_destroy() on it.

	* src/mblist-window.c (mblist_open_mailbox): Prevent multiple 
	windows of the same MB opened.

	* src/main-window.c (file_menu): Add the 'Exit' menu item back, 
	hooked to balsa_exit().

	* src/balsa-app.c (read_signature): Fix off-by-one on .signature loading.

1999-07-28 Tomasz K�oczko <kloczek@pld.org.pl>

	* po/pl.po, configure.in
	Sync with PLD cvs tree:
	- added pl translation (translation by Pawe� Dzieko�ski
	<dziekons@pld.org.pl> and fixes by Zbigniew Chyla <cyba@pld.org.pl>)

1999-04-08 Jesse Sightler <jsight@pair.com>

	* src/balsa-message.c: Added keyboard navigation.
	* src/sendmsg-window.c: Improved general layout and added drag'n'drop
	of addresses from Gnomecard.
	* libbalsa/mime.c: Fixed failure to traverse all nodes of multipart msg.

Wed Mar 31 18:14:00 1999  Manish Vachharajani <mvachhar@vger.rutgers.edu>

	* src/mailbox_conf.c: Show the config notebook widget before
	changing pages so pages actually change.  Is this a gtk+ bug?
	
Fri Mar 19 03:32:49 1999  Timur Bakeyev  <mc@bat.ru>

	* src/Makefile.am: Change set of "GNOMEUI_LIBS -lgnorba ORB_LIBS" to 
	GNOMEGNORBA_LIBS, which is more correct and clean. And prevent from 
	linker errors.

1999-02-24  Sergey Panov  <sipan@mit.edu>

        * src/filter-edit-dialog.c, src/pref-manager.c:
        added missed _() macros

1999-02-11  Sergey Panov  <sipan@mit.edu>

	* src/main.c, src/Makefile.am: turn on internationalization

1999-02-01  Jaka Mocnik  <jaka.mocnik@kiss.uni-lj.si>

	* src/filter-edit-dialog.c (build_left_side): pass it a
	GtkWidget ** parameter to get the clist pointer in.
	(build_right_side): accept a GtkWidget * parameter in order
	to pass it a clist for apply/revert callbacks userdata.
	(filter_edit_dialog): utilize the above.
	* src/filter-edit-callbacks.c (unique_filter_name): actually
	increment row.
	
1999-01-20  Nat Friedman  <nat@nat.org>

	* src/pref-manager.c (open_preferences_manager): Connect the help
 	signal of the GnomePropertyBox to gnome_help_pbox_display.

1999-01-19  Jeff Garzik  <jgarzik@pobox.com>

	* src/balsa-app.c, src/balsa-init.c, src/filter-edit-dialog.c,
	  src/index-child.c, src/mailbox-conf.c:
	Renamed deprecated Gtk+ functions.

1999-01-18  bertrand <Bertrand.Guiheneuf@inria.fr>

	* src/save-restore.c: add a new property key
	("ShowMailboxContentInfo")

	* src/pref-manager.c: add a preference item
	(show/hide mailbox content information)

	* src/balsa-mblist.c (balsa_mblist_redraw): 
	(balsa_mblist_init): 
	show/hide the clist colums titles depending on the pref 
	setting.
	
	* src/balsa-mblist.c (balsa_mblist_class_init): cntent
	information disabled for the moment. 
	New argument ("show_content_info") to th emblist 
	object. Have to store it in the prop list. 

1999-01-15 bertrand <Bertrand.Guiheneuf@inria.fr>

	* src/index-child.c (index_button_press_cb): new function
	to handle double click properly regarding to new gtk+ 
	code.
	(index_select_cb): no more double click handling code.
	(index_child_create_view): connect scrolled windows
	adjustments to the canvas adjustments.
	Set the step increment.

1999-01-14  bertrand <Bertrand.Guiheneuf@inria.fr>

	* src/mblist-window.c (mblist_open_window): take the 
	"MailboxListHeight" into account.
	* src/save-restore.c (config_global_save): new property:
	"MailboxListHeight"
	(config_global_load): idem.
	* src/balsa-app.h: new kember to store the mailbox list height.
	(useful only when the window is floatting)

	* src/mblist-window.c 
	(mblist_menu_open_cb): 
	(mblist_menu_close_cb): 
	src/main-window.c (mailbox_menu): two new items to open/close 
	a selected mailbox from the menubar.

1999-01-14  bertrand  <Bertrand.Guiheneuf@inria.fr>

	* src/mblist-window.c (mb_close_cb): new func
	(mblist_create_context_menu): new context menu item: close the mb.

	* src/mblist-window.c (mblist_create_context_menu): 
	s/mblist_create_menu/mblist_create_context_menu
	(mblist_create_context_menu): new context menu item (open mailbox)
	(mb_open_cb): corresponding callback.
	(mblist_open_mailbox): new func. Use this to open a mailbox.
	
	* src/mblist-window.c (mblist_button_press_cb): 
	removed the mblist_clicked_cb function and replaced it by this new one.
	All mouse press events are handled in this callback now. Before this, 
	things were not very clear. For example, the double-click left button
	was handled in the mailbox_select callback. 
	

1999-01-13  bertrand  <Bertrand.Guiheneuf@inria.fr>

	* src/mailbox-conf.c (mailbox_conf_delete): bug when removing 
	the firts pop mailbox. Fix submitted by Ian Campbell <ijc25@cam.ac.uk>

	* src/main.c (config_init): commented out the return keyword after
	.balsarc initialisation. It prevented the config to be loaded and
	in particular the mailbox list window size to be set correctly
	when a .balsarc did not exist.

	* src/mblist-window.c (mblist_clicked_cb): new function to handle 
	contextual menus more precisely and in particular, allowing the menu
	to appear even when the mouse does not click on one mailbox row.

1999-01-12  bertrand  <Bertrand.Guiheneuf@inria.fr>

	* src/filter-edit-callbacks.c 
	* src/mailbox-conf.c 
	* src/pref-manager.c : 
	s/gtk_toggle_button_set_state/gtk_toggle_button_set_active/
	to conform to changes in gtk+.
	
1999-01-11  bertrand  <Bertrand.Guiheneuf@inria.fr>

	
	* src/mblist-window.c (mblist_drag_data_received): check if the source
	mailbox is not the dest mailbox.
	(mblist_drag_motion): when the drag pointer is not on a valid row, 
	deselect all.
	(mblist_drag_leave): when the drag pointer leave the window, unselect all

	* removed the dnd trace
	
	* src/index-child.c (index_child_setup_dnd): changed the drag icon
	(index_child_create_view): unset "use_drag_icons" & "reorderable"
	clist flags. 

	* src/pref-manager.c (apply_prefs): replyto field chages were
	not saved. fixed.

	* src/index-child.c src/mblist-window.c : add some dnd trace code
	cause dnd does not work anymore.

	* src/sendmsg-window.c (sendmsg_window_new): bugfix when replying
	to a message with subject begining with Re:

1999-01-11  bertrand  <Bertrand.Guiheneuf@inria.fr>

	added the code to commit the changes which are flagged (generally
	deletion). The code is OK, but some general issues remain to be fixed.
	(in particular, the problem which open_unref automatically syncing
	mailboxes and thus freeing delete-flagged messages )
	
	* src/main-window.c (mailbox_commit_changes): new menu for this
	("Mailboxes" -> "commit current")
	
	* libbalsa/mailbox.c (mailbox_commit_flagged_changes): new function to 
	commit the changes which are only flagged.

	* src/balsa-index.c (balsa_index_del): new functino to delete a message
	from the index list.
	(mailbox_listener): proper answer to the delete watcher message.

1999-01-10  bertrand  <Bertrand.Guiheneuf@inria.fr>

	added the code to view infos about the mailboxes in the mailbox list
	it roughly works but the possibility to show or not show info fields
	must still be added.
	
	* src/balsa-mblist.c (balsa_mblist_set_row_info_fields): new function
	to display informations about a mailbox.
	(balsa_mblist_release_watchers): free the list of mailbox the mailbox
	list is watching.
	(balsa_mblist_add_watched_mailbox): add a mailbox to the list of
	watched mailboxes.
	(balsa_mblist_redraw): when creating the mailbox row, add the info fields
	(mailbox_nodes_to_ctree): idem on normal mailboxes.
	(mailbox_listener): when notified there is a change, upadte the
	information field of the concerned row.

	* libbalsa/mailbox.c: new function (mailbox_gather_content_info)
	the name tells everything about it.
	(message_copy): update the mailbox info fields
	(message_move): idem
	(message_read): idem
	(message_unread): idem
	(mailbox_check_new_messages): idem

	* libbalsa/mailbox.h: added the unread_message field.
	also added the total_messages field.
	
1999-01-08  bertrand  <Bertrand.Guiheneuf@inria.fr>

	* src/balsa-mblist.c (balsa_mblist_redraw): start to add 
	mailbox info in the mailbox list window (number of  messages, 
	number of unread messages). This should be configurable cause
	I guess not everybody likes this. 

1999-01-08  Nat Friedman  <nat@nat.org>

	* src/main-window.c (settings_menu): No separator before
 	Preferences.

	(main_menu): Added N_() around "Message" and "Mailboxes"

1999-01-08  bertrand  <Bertrand.Guiheneuf@inria.fr>

	* src/index-child.c (index_child_new): when the mailbox
	already exists, set it as the active view. 

1999-01-08  bertrand  <Bertrand.Guiheneuf@inria.fr>

	messages can be moved even when the destination is already 
	opened :-))
	
	* libbalsa/mailbox.h: added a new mailbox watcher message 
	to tell a watcher a message has been appended but that it is 
	not a new message.

	* libbalsa/mailbox.c (send_watcher_append_message): new function 
	to send an APEND message.
	(message_copy): send an append message to the dest mailbox
	(message_move): idem.
	(_mailbox_open_ref): when the mailbox was already opened but not
	in append mode, close it first.

1999-01-08  Nat Friedman  <nat@nat.org>

	* src/message-window.c (forward_message_cb): Get the messagewindow
 	from the window's gtk data.
	(replytoall_message_cb): Likewise.

1999-01-08  Nat Friedman  <nat@nat.org>

	* src/sendmsg-window.c (file_menu): Standardized.

	(close_window): Fixed signature.
	(send_message_cb): Likewise.
	(attach_clicked): Likewise.
	(close_window): Likewise.
	(attach_dialog_cancel): Likewise.

1999-01-08  Nat Friedman  <nat@nat.org>

	* src/message-window.c: Include sendmsg-window.h and message-window.h
	Added a prototype for destroy_message_window.

	(message_menu): A new menu.
	(replyto_message_cb): Calback for the new menu.
	(replytoall_message_cb): Likewise.
	(forward_message_cb): Likewise.

	(message_window_new): gtk_object_set_data stores the
 	MessageWindow, not the window.

1999-01-08  Nat Friedman  <nat@nat.org>

	* src/main-window.c (APPBAR_KEY): Changed the PROGRESSBAR_KEY to
 	APPBAR_KEY.
	(main_window_set_cursor): Use the GnomeAppBar's progress meter.
	(main_window_init): Removed all the code to create a
 	GtkProgressBar.  Use the GnomeAppBar progress meter instead.

1999-01-07  Nat Friedman  <nat@nat.org>

	* src/index-child.c: Updated the copyright

1999-01-07  Nat Friedman  <nat@nat.org>

	* src/message-window.c: Updated the menu items for the message
 	window to reflect the standard.

	Added the 'message' field to the MessageWindow structure.

	Added the 'displayed_messages' hash table.

	(message_window_new): Check to see if the specified message is
 	already displayed, and if so, gdk_window_raise() the window
 	containing it.  If not, add it to the hash table.
	
	(destroy_message_window): Remove the hash-table entry
 	corresponding to this message window.

1999-01-07  Nat Friedman  <nat@nat.org>

	* src/main-window.c (main_menu): Updated to use the SETTINGS
 	standard menu, and moved Preferences back to there.

1999-01-07  Nat Friedman  <nat@nat.org>

	* src/main-window.c (app_created): Use the GnomeAppBar instead of
 	the GtkStatusBar.

1999-01-07  Nat Friedman  <nat@nat.org>

	* src/main-window.c (file_menu): Use GNOMEUIINFO_MENU_PREFERENCES_ITEM.
	(mailbox_menu): Added menu hints to the custom menu items.

1999-01-07  Nat Friedman  <nat@nat.org>

	* src/main-window.c (main_window_init): Install the menu hints.
	(show_about_box): Updated the copyright dates.

	Move the preferences menu item to the File menu.

1999-01-07  bertrand   <Bertrand.Guiheneuf@inria.fr>

	* libbalsa/mailbox.c (_mailbox_open_ref): unlock the mailbox even if
	it was already opened before.
	(message_move): test if we actually opened the mailbox or
	if it was opened before. When it was already opened, don't
	unref it.
	--> the dnd move works now, yeepeeh !

1999-01-07  Nat Friedman  <nat@nat.org>

	* src/main-window.c (help_menu): Use GNOMEUIINFO_MENU_ABOUT_ITEM
 	and the standard GNOMEUIINFO menu trees.

1999-01-06  Nat Friedman  <nat@nat.org>

	* src/main-window.c (file_menu): Use the GNOMEUIINFO standard menu
 	item for exit.

1999-01-06  Nat Friedman  <nat@nat.org>

	* src/main-window.c (file_menu): Use the gnome-uidefs.h macros.

1999-01-06  Nat Friedman  <nat@nat.org>

	* src/main-window.c (file_menu): Use Ctrl-Q as the exit-app
 	accelerator.

1998-12-28  bertrand  <Bertrand.Guiheneuf@inria.fr>

	* src/mblist-window.c (mblist_open_window): added the dnd reception
	callback.
	(mblist_drag_data_received): handle the received messages. For the 
	moment, when a list of messages is dropped on a mailbox, it is moved
	to that mailbox. Other actions should be easy to add.

	* src/index-child.c (index_child_create_view): moved the dnd code to
	a specific function : index_child_setup_dnd()
	(index_child_setup_dnd): new function.
	(index_child_drag_data_get): new function, pass the selected messages
	in the clist to the X selection mechanism. This should be reviewed by 
	a gtk+ expert. However, this does not work with the current version
	of gtk+ (1.1.9). I had to remove the dnd class functions in gtkclist
	to make all this work correctly.

	* src/balsa-index.c (balsa_index_get_selected_rows): added this function
	to get the currently selected messages. This is useful to the dnd stuff.

	* src/main-window.c (main_window_set_cursor): removed a warning

1998-12-27  Jaka Mocnik  <jaka.mocnik@kiss.uni-lj.si>

	* src/main-window.c (destroy_window_cb): only save window size.
	attached to destroy signal of each app in app_create().
	(destroy_mdi_cb): call balsa_exit(). attached to mdi destroy signal.
	savin window size here makes no sense as mdi might not have an
	active_window on destruction!
	(app_created): set the pointer to pbar as data to each GnomeApp with
	key PROCESSBAR_KEY.
	(main_window_set_cursor): use the pbar set as data to the GnomeApp.
	using a global static var won't work if someone drags a page out
	to create multiple notebooks.

1998-12-26  bertrand <bertrand.guiheneuf@inria.fr>

	* src/mblist-window.[ch]: new files.
	* src/main-windo.c: moved the mailbox list window
	code to the new two above files.

	* src/balsa-message.c (balsa_message_new): corrected the bug
	that made some widget background white instead of their
	normal background.
	
	* src/sendmsg-window.c (create_info_pane): idem as above. 
	

1998-12-19  Joel Becker  <jlbec@ocala.cs.miami.edu>

	* src/filter-edit-dialog.c: Enabled the neat new dnd
 	reordering of the filter clist.  Yay.

1998-12-19  pavlov@pavlov.net

	Modified files:

        libbalsa       : misc.c misc.h 
        src            : balsa-mblist.c main-window.c 

	Log message:

	make mailbox folders closed by default.. will do saving of
	their status shortly

1998-12-18  Jeff Garzik  <jgarzik@pobox.com>

	* po/de.po: big update from Michael Glauche <glauche@plum.de>

1998-12-18  Jeff Garzik  <jgarzik@pobox.com>

	* libbalsa/mailbox.c, libmutt/commands.c, libmutt/curs_main.c,
	  libmutt/flaglib.c, libmutt/flags.c, libmutt/mutt.h,
	  libmutt/mx.c, libmutt/pager.c, libmutt/pattern.c:
	s/M_READ/MFLAG_READ/ - Solaris system defines M_READ

	* libbalsa/misc.c: call g_malloc instead of malloc, because we
	call g_free in the allocated memory later on.
	From wmorgan@syntony.org.
 
1998-12-17  Jeff Garzik  <jgarzik@pobox.com>

	* libmutt/sendlib.c:
	one-liner from wmorgan@syntony.org that fixes msg bodies w/o
	a trailing newline

1998-12-16  Jeff Garzik  <jgarzik@pobox.com>

	* src/pref-manager.c:
	Outgoing mail is now a table, allowing you to select
	'remote smtp server' or 'local mail agent' for mail delivery.
	Greyed out because it doesn't actually work yet.

1998-12-16  Joel Becker  <jlbec@ocala.cs.miami.edu>

	* libbalsa/filter-error.c, libbalsa/filter-file.c,
        libbalsa/filter-funcs.c, libbalsa/filter-private.h,
	src/filter-edit-callbacks.c, src/filter-edit-dialog.c:
	Lots of little things, especially gui workings.  It's not perfect yet.
	Nor is it working.  But it compiles clean, and should cause no harm.

1998-12-15  Jeff Garzik  <jgarzik@pobox.com>

	* src/pref-manager.c:
	Added protocol column to server list.

	* src/spell-check.[ch]:
	Spell checking module for mail compose window.

1998-12-15  Ettore Perazzoli  <ettore@comm2000.it>

	* src/main-window.c (refresh_main_window): Retrieve the toolbar
 	with `gnome_app_get_dock_widget_by_name()'.
	(mblist_open_window): Make the behavior of the dock item
 	`EXCLUSIVE'.  Use `gnome_app_add_dock_item' instead of
 	`gnome_dock_add_item()'.

	* src/sendmsg-window.c (sendmsg_window_new): Likewise.

1998-12-14  Stuart Parmenter  <pavlov@pavlov.net>

        ./	  : INSTALL README balsa.1 balsa.spec configure.in,
        po/	  : de.po es.po fi.po fr.po ga.po ko.po no.po,
        libbalsa/ : Makefile.am libbalsa.c mime.c send.c,
        idl/Makefile.am, sounds/Makefile.am, src/Makefile.am:
	- Now passes 'make distcheck'

        it.po:
	- added the italian translation.

1998-12-14  Jeff Garzik <jgarzik@pobox.com>

	* src/main-window.c:
	- Re-enabled Mailbox/Delete menu item; it takes into account lack
	  of selection now.
	- Updated for new gnome-dock-item-new args.

	* src/message-window.c:
	- Continued futile efforts to close the message window via
	  File/Close.

1998-12-14  Jeff Garzik <jgarzik@pobox.com>

	* libbalsa/mailbox.[ch]:
	Added simple IMAP support stubs.

	* src/main-window.c:
	- include mailbox-conf.h to avoid warnings.
	- Added menu items to add, edit, and delete mailboxes.
	- Corrected typo.
	- Pop up error dialogs if no item is selected, and edit/delete
	  is chosen.

	* src/message-window.c:
	- added menu to message window, just File|Close right now.

1998-12-13  Jeff Garzik <jgarzik@pobox.com>

	* src/main-window.c:
	- Exported 'mdi' var, so we can grab it from other modules.
	- Reordered check-new-mail action to check regardless of whether
	  we check locally or not.

	* src/pref-manager.c:
	- Properly parent the prop box, so it minimizes when other
	  windows are minimized.
	- Select first item in POP3 server list.
	  FIXME: needs to select "proper" item based on previous action, 
	  add, delete, and modify.
	- Internationalize a few strings.
	  Rename "POP3 Servers" frame to "Remote Mailbox Servers"

	* src/sendmsg-window.c:
	Change menu item "Exit" to "Close".  We do not exit the app.

1998-12-09  Herbert Valerio Riedel  <hvr@phoenix.twisted.hvrlab.ml.org>

	* src/filter-edit.h, libbalsa/filter-funcs.h: added missing prototypes
	* libbalsa/filter-funcs.c (filter_init): initialize var to shut up
	compiler

1998-12-12  Jaka Mocnik  <jaka.mocnik@kiss.uni-lj.si>

	* src/main-window.c (app_created): connected set_icon() to
	realize signal handler for app as MDI does not explicitly
	realize GnomeApps anymore.
	
1998-12-10  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* src/sendmsg-window.c (attachments_add): Add drag and drop
	support for the attachments.

1998-12-09  Jeff Garzik  <jgarzik@pobox.com>

	* src/balsa-message.c, src/index-child.c:
	Fixed gnome-dialog-run-and-close breakage.

1998-12-08  Jaka Mocnik  <jaka.mocnik@kiss.uni-lj.si>

	* src/index-child.c, src/balsa-message.c: changed gnome_dialog_set_modal()
	to gtk_window_set_modal() and use gnome_dialog_run_close() instead of
	gnome_dialog_run_and_hide() and gtk_widget_destroy(). 
	* main-window.c (refresh_main_window): DON'T use gnome_mdi_set_mode() to
	refresh display. this gets you into trouble and would look butt ugly anyway.
	
1998-11-29  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* src/sendmsg-window.c (create_info_pane): GnomeIconList no longer
	starts in frozen state.

1998-11-29  Herbert Valerio Riedel  <hvr@hvrlab.ml.org>

	* src/balsa-index.c (balsa_index_init): fixed superflous re-allocation
 	of scrolled window

	* src/main-window.c (create_toolbar): added GTK_WINDOW()-cast

1998-11-28  Michael Lausch  <mla@gams.at>

	* changed gtk_container_border_with to gtk_container_set_border_width

1998-11-25  Herbert Valerio Riedel  <hvr@hvrlab.ml.org>

	* src/sendmsg-window.c: add #include <ctype.h> and cast-macros

	* src/pref-manager.c: added cast-macros

	* src/main.c: fixed declaration of balsa_init()

	* src/main-window.c: added cast-macros

	* src/local-mailbox.c: added #include <ctype.h>

	* src/index-child.c: see next

	* src/filter-edit-dialog.c: see next

	* src/balsa-index.c: added cast-macros

	* src/balsa-app.c: added const modifier to balsa_error()

	* libbalsa/misc.c: fixed return value checking of malloc in readfile()

1998-11-18  Richard Hestilow  <hestgray@ionet.net>

	* src/main-window.c: Added underscore accelerators, no longer right
	justify "Help" menu either.

1998-09-23  Michael Lausch  <mla@gams.at>

	*  libbalse/mime.c (Mailbox): reorganized the translation of MIME 
	messages into HTML. Some things in gtkXmHTML aren't working, so i
	use a table approach now. Better multipart handling which is
	necessary for PGP support.

1998-09-15  Robert Wilhelm  <robert@alpha.physiol.med.tu-muenchen.de>

	* src/balsa-index.c (numeric_compare): new function to
	get sorting by message number right.
        (clist_click_column): use it here.
	
1998-09-11  Michael Lausch  <mla@gams.at>

	* src/balsa-message.c: Start of saving MIME parts (aka
	Attachments) to files. More on this topic will follow.

1998-09-02  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

	* src/Makefile.am (INCLUDES): Added ${top_builddir}/libmutt so
	that muttconfig.h is found when srcdir != builddir.

	* libbalsa/Makefile.am (INCLUDES): Likewise.

1998-08-25  Nat Friedman  <ndf@retrans.mit.edu>

	* src/balsa-init.c (next_cb): Try to create the specified
	mailboxes if they do not exist
	(create_mailbox_if_not_present): new function to do the above

1998-08-23  Nat Friedman  <ndf@retrans.mit.edu>

	* src/save-restore.c: This file has been completely rewritten.
	libPropList based configuration loading and storing is now
	functional.

	The configuration function names have all been made sane, also,
	and several files, including balsa-app.c, balsa-init.c, main.c,
	and pref-manager.c had to be modified to call the new routines.

	* src/mailbox-conf.c: Added some casts to the gtk_signal_connect()
	calls so that passing non-pointer closures doesn't generate a warning.


1998-08-07  Michael Lausch  <mla@gams.co.at>

	* src/main.c (balsa_exit): fix crash when exiting without
	selecting a mailbox.

1998-08-06  Michael Lausch  <mla@gams.co.at>

	* libbalsa/mailbox.c (content_type2str): new function. Returns
	String representation of MIME content.
	(text2html): Temproarily moved to mailbox.c from
	balsa-message. Will be moved back when MIME part handling is
	fixed.
	(other2html): new function. Formats an unknown MIME part into
	HTML. Should use a <A> tag, currently prints the part as text which
	is _wrong_.
	(audio2html): new function. Formats a `audio' part in HTML. Should 
	use a <A> tag. Currently just prints AUDIO
	(application2html): new function. Formats an `applicaton' in
	HTML. Should use a <A> tag. Currently just prints APPLICATION.
	(image2html): new function. Formats a `image' part in HTML. Should 
	use a <A> tag or a <IMG> tag. Currently just prints IMAGE.
	(message2html): new function. Formats a `message' in HTML. Should
	render the message like a top level message. Currently just prints 
	MESSAGE. 
	(multipart2html): new function. Should render a MULITPART
	part. Currently just prints MULTIPART.
	(video2html): new function. Formats a `video' in
	HTML. Should use a <A> tag. Currently just prints VIDEO.
	(mimetext2html): new function. Renders a text message into
	HTML. subtype html is unchanged, all oethers are passed to
	text2html. 
	(part2html): calls one of the part formatting functions depending
	on the type attribute of the MIME part. Subtype handling is done
	by the correspodning functions.
	(message_body_ref): Now renders the message in HTML with MIME
	handling. THIS WILL CHANGE. Next version will only put the
	type/subtype attributes into the balsa message structure.

	* src/balsa-message.c (message2html): message body is already
	HTML'ized. not further formating necessary. THIS WILL BE CHANGED
	very soon.

	temporarily moved ther text2html function into the mailbox file. 

	* libmutt/mx.c (mx_get_magic): fixed M_MH recognition
	semantics. .xmhcache file only exists of exmh was used. 

	* libbalsa/misc.c (readfile): fixed readfile function.
	

1998-08-03  Michael Lausch  <mla@gams.co.at>

	* src/local-mailbox.c (read_dir): changed isnumname to
	is_mh_message. MH messages filenames are a lot more variable then
	expected.
	(read_folders_from_file): new function. Reads the folder cache
	file and add mailboxes.
	(is_mh_message): new function. Applies some heuristics on the
	filename to find out if it is a MH message name (,[0-9]+ and
	[0-9].~[0-9]+~) are considered to be MH messages.
	
	new variable folder_cache_name.
	
Sat Aug 01 20:25:23 1998  George Lebl  <jirka@5z.com>

	* src/index-child.c: fixed up the destroy handler

	* src/main-window.c: user remove instead of destroy to close
	  a child

Thu Jul 30 21:26:22 EDT 1998 Stuart Parmenter <pavlov@innerx.net>

	* libmutt/configure.in, mx.c, parse.c, pop.c, send.c

	Updated to mutt v0.93.2
	
	* libbalsa/mailbox.c, src/index-child.c

	Initial work on IMAP and POP3 support with mutt.  It doesn't seem to
	work very well right now.  I am still working on this.


Thu Jul 30 17:21:32 EDT 1998 Stuart Parmenter <pavlov@innerx.net>

	* libbalsa/mailbox.c, src/local-mailbox.c

	Balsa now should read in mailboxes properly.  i.e. check to make sure
	its valid, as well as check its type.  I believe it should load mh
	folders now as well, although I havn't tested this yet, since I don't
	have any mh folders.  Balsa will not open any files with characters
	that are all numbers (i.e. mh messages), nor any files that start with
	a '.'.


Wed Jul 29 08:05:28 EDT 1998 Stuart Parmenter <pavlov@innerx.net>

	* src/balsa-init.c

	Changed Balsa Init to use a gtk_dialog instead of a gnome_app window.
	I'll probibly change this to a gnome_dialog later.  This should make
	it look a little bit nicer.

	*src/pref-manager.c

	Changed the button box layout to SPREAD instead of END


Tue Jul 28 21:43:58 EDT 1998 Stuart Parmenter <pavlov@innerx.net>

	* src/balsa-init.c

	More work, should save your settings now.  Mailbox addition inside the
	balsa-init still not there.  Balsa-app now uses balsa-init.c since its
	pretty:)


Tue Jul 28 21:19:38 EDT 1998 Stuart Parmenter <pavlov@innerx.net>

	* src/balsa-init.c

	Started making balsa-init do something useful.  It is almost complete.  Once
	complete, it will be what is started when Balsa is run for the first time.  It 
	will setup all the information that Balsa needs to run correctly.


Tue Jul 28 14:00:35 EDT 1998 Stuart Parmenter <pavlov@innerx.net>

        * src/pref-manager.c

	Removed open_main_window() call from pref manager if
	balsa_app.current_index_child was NULL.  This was causing lots of
	opened windows on startup.


Tue Jul 28 04:01:40 1998 Stuart Parmenter <pavlov@innerx.net>

	* TODO, INSTALL, README:

	Update of the documentation (or sad excuse for that).  Added the INSTALL file
	to replace the one thats automagically generated if it doesn't exist.  This
	way we get a file that accually applies to the installation of balsa, and not
	generic stuff.  This should help, not that its hard to do now that c-client is
	removed.

	Updated the TODO file to note that local mailbox dir recursion now is
	implimented but lacks a way to store the mailboxes in something other than a
	list currently.  This will be GForest's use.

	Updated README to remove INSTALL file info, and such.  Added a description,
	etc.