Statistics
| Revision:

root / ChangeLog @ 223

History | View | Annotate | Download (23.9 kB)

1
2005-04-19
2
3
	* sylpheed.desktop: added French translation (thanks to Nicolas Boos).
4
5
2005-04-19
6
7
	* src/session.[ch]: use separate buffer for large data to be sent,
8
	  and don't duplicate it (reduces memory usage) (thanks to Dirk).
9
10
2005-04-19
11
12
	* src/compose.c
13
	  src/prefs_common.c: removed '/Edit/Advanced' menu which had been
14
	  provided for old GtkSText, and had interfered with gtk-key-theme
15
	  configuration.
16
17
2005-04-15
18
19
	* src/folderview.c: folderview_create(): check GTK version for
20
	  "ellipsize" property.
21
22
2005-04-13
23
24
	* src/folderview.c: modified include.
25
	  folderview_col_resized(): fixed argument type.
26
27
2005-04-13
28
29
	* src/imap.c: imap_close(): don't do anything if item->path is NULL.
30
	* src/folderview.c: removed unused GtkStyle.
31
	  folderview_select_row(): don't expand the row itself.
32
	  folderview_selection_changed(): fixed a memory leak.
33
34
2005-04-13
35
36
	* src/rfc2015.c: pgp_sign(): fixed missing brackets. Check if
37
	  result->signatures is not NULL (fix crashes when ~/.gnupg doesn't
38
	  exist).
39
	* src/sigstatus.c: gpgmegtk_sig_status_to_string(): check if signature
40
	  is not NULL.
41
42
2005-04-12
43
44
	* version 1.9.8
45
46
2005-04-12
47
48
	* src/folderview.c
49
	  src/gtkutils.[ch]: remember the column width, and restored Search
50
	  menu.
51
52
2005-04-12
53
54
	* src/compose.c
55
	  src/messageview.c
56
	  src/codeconv.[ch]
57
	  src/prefs_common.c
58
	  src/mainwindow.c: support GBK encoding. Fallback to GBK if "X-GBK"
59
	  is passed (thanks to SuperMMX).
60
61
2005-04-12
62
63
	* src/compose.c: compose_write_to_file(): don't encode clearsigned
64
	  text.
65
66
2005-04-11
67
68
	* src/action.c: catch_output(): correctly select the insert text
69
	  (fix invalid iterator warnings).
70
71
2005-04-11
72
73
	* src/gtkutils.[ch]
74
	  src/folderview.[ch]: implemented message-to-folder DnD.
75
	  Auto-expand and auto-scroll are also implemented.
76
77
2005-04-08
78
79
	* src/folderview.c: folderview_check_new(): fixed infinite loop bug.
80
	  folderview_new_news_group_cb(): fixed crash bug when subscribing.
81
	* src/summaryview.c: summary_show(): update FolderView::opened before
82
	  folderview_update_opened_msg_num() is called.
83
84
2005-04-07
85
86
	* src/folderview.c: folderview_selection_changed(): don't let
87
	  GtkTreeView::gtk_tree_view_button_press() grab focus after opening
88
	  a folder by button press.
89
90
2005-04-07
91
92
	* src/folderview.[ch]: reimplemented folder view with GtkTreeView
93
	  (DnD is not implemented yet).
94
	* src/folder.[ch]: folder_item_compare(): compare function to sort
95
	  FolderItem.
96
	* src/gtkutils.[ch]:
97
	  gtkut_tree_model_next()
98
	  gtkut_tree_model_find_by_column_data()
99
	  gtkut_tree_view_find_collapsed_parent(): new.
100
	* src/pixmaps/dir-noselect.xpm
101
	  src/pixmaps/dir-open.xpm
102
	  src/pixmaps/dir-close.xpm: removed extra spaces.
103
104
2005-04-05
105
106
	* src/send_messages.c: send_message_smtp(): consider EOF right after
107
	  QUIT successful (workaround for Gmail SMTP server).
108
	* src/socket.c: ssl_read(), ssl_peek(): check EOF which violates the
109
	  SSL protocol.
110
	* src/procheader.c: removed an unused variable.
111
112
2005-04-01
113
114
	* configure.in: changed -traditional-cpp to -no-cpp-precomp for newer
115
	  Mac OS X support.
116
117
2005-03-31
118
119
	* src/account.c: reimplemented edit account dialog using GtkTreeView.
120
121
2005-03-31
122
123
	* src/colorlabel.c: removed warnings when displaying colorlabel menu
124
	  (don't use GtkAlignment).
125
	* src/prefs_filter_edit.c: stabilized displaying of widgets.
126
	* src/gtkutils.[ch]: gtkut_scrolled_window_reset_position(): reset
127
	  the adjustments to (0, 0).
128
129
2005-03-31
130
131
	* src/foldersel.c
132
	  src/prefs_filter.c: made column resize automatically.
133
134
2005-03-31
135
136
	* src/smtp.c: smtp_auth_plain(): fixed a bug that extra '\0' was
137
	  included in the auth string and PLAIN authentication failed
138
	  (thanks to IWAMOTO Kouichi).
139
140
2005-03-31
141
142
	* src/prefs_filter.c: reimplemented filter prefs dialog using
143
	  GtkTreeView.
144
145
2005-03-29
146
147
	* src/compose.c: don't join (presumably) itemized lines on
148
	  line-wrapping.
149
150
2005-03-29
151
152
	* version 1.9.7
153
154
2005-03-29
155
156
	* src/procmsg.c: procmsg_get_thread_tree(): look for indirect parent
157
	  only the second loop for accurate threading.
158
	* src/procheader.c: procheader_parse_stream(): made In-Reply-To take
159
	  priority of References for MsgInfo::inreplyto.
160
161
2005-03-28
162
163
	* src/utils.[ch]: references_list_prepend(): new.
164
	* src/procmsg.[ch]
165
	  src/procheader.c
166
	  src/summaryview.c: modified the thread creation so that it looks up
167
	  every message-id in References header if the real parent message is
168
	  not found (thanks to Alfons).
169
	* src/defs.h: upped the cache version.
170
171
2005-03-28
172
173
	* src/foldersel.c: reimplemented folder selection dialog using
174
	  GtkTreeView (thanks to Alfons).
175
	* src/stock_pixmap.[ch]: stock_pixbuf_gdk(): new. It generates
176
	  GdkPixbuf object from xpm.
177
178
2005-03-25
179
180
	* src/compose.c: compose_parse_header(): ignore empty Reply-To: and
181
	  Followup-To: header (thanks to Alfons).
182
183
2005-03-23
184
185
	* src/compose.c:
186
	  compose_write_to_file()
187
	  compose_write_headers(): separate header charset and body charset.
188
	  Fixed the issue that ISO-8859-1 was forced for headers when body
189
	  is US-ASCII only.
190
191
2005-03-23
192
193
	* src/codeconv.c: conv_jistoeuc(): fixed buffer overflow when
194
	  auxiliary Kanji appeared (only affects svn version after
195
	  2005-03-17).
196
197
2005-03-22
198
199
	* src/codeconv.[ch]: return error value in every code conversion
200
	  function.
201
202
2005-03-18
203
204
	* src/html.[ch]: html_parse(): made return value const.
205
	* src/textview.c: textview_show_html(): force output of newline.
206
	* src/procmime.c: procmime_get_text_content(): follow the API change.
207
208
2005-03-18
209
210
	* src/account.c: account_find_from_message_file(): added missing
211
	  NULL terminator of the HeaderEntry array which had introduced
212
	  crash on re-edit (thanks to Michael Schwendt).
213
214
2005-03-17
215
216
	* src/utils.c: strncpy2(): optimized based on Alfons' code.
217
218
2005-03-17
219
220
	* src/codeconv.[ch]
221
	  src/textview.c
222
	  src/unmime.c
223
	  src/procheader.c
224
	  src/sourcewindow.c
225
	  src/rfc2015.c
226
	  src/html.c: made every code conversion API allocate new memory.
227
	  This removes redundant string copy on conversion.
228
229
2005-03-16
230
231
	* src/prefs_common.[ch]
232
	  src/textview.c: added an option whether to render HTML as text or
233
	  not.
234
235
2005-03-16
236
237
	* src/filesel.c: remember the state of the expander of file save
238
	  dialog.
239
240
2005-03-16
241
242
	* src/compose.[ch]: added a menu to temporally change the outgoing
243
	  encoding. Use UTF-8 also for headers if it is forced for body.
244
	* src/codeconv.[ch]:
245
	  conv_get_outgoing_charset_str(): don't use prefs_common setting.
246
	  conv_encode_header(): added an argument for outgoing encoding.
247
	* src/prefs_common.c: added separators to outgoing encoding menu.
248
	* src/messageview.c
249
	  src/mainwindow.c: changed 'Code set' (which is rather incorrect)
250
	  in the menu to 'Character encoding'.
251
252
2005-03-15
253
254
	* version 1.9.6
255
256
2005-03-15
257
258
	* src/action.c: create_io_dialog(): use user-defined text font
259
	  (thanks to Alfons), and modified its appearance.
260
261
2005-03-15
262
263
	* src/compose.c: compose_write_to_file(): fixed a memory leak.
264
265
2005-03-14
266
267
	* src/compose.c: compose_write_to_file(): do a strict check for code
268
	  conversion.
269
	* src/codeconv.[ch]:
270
	  conv_codeset_strdup_full()
271
	  conv_iconv_strdup()
272
	  conv_iconv_strdup_with_cd(): added an argument to return an error
273
	  value.
274
275
2005-03-14
276
277
	* src/smtp.[ch]
278
	  src/prefs_account.c: implemented PLAIN authentication method
279
	  (thanks to mori).
280
281
2005-03-14
282
283
	* src/filesel.c:
284
	  filesel_select_file_full(): remember directories for each operations.
285
	  filesel_create(): set default response.
286
	* src/textview.c: textview_key_pressed()
287
	  src/mimeview.c: mimeview_key_pressed(): move focus to upper view
288
	  if Esc key is pressed.
289
	* Thanks to Sergey Pinaev for the above.
290
291
2005-03-11
292
293
	* src/compose.[ch]: use GtkTextTag for signature replacement to
294
	  stabilize it.
295
296
2005-03-10
297
298
	* src/textview.c: implemented 'Save this image as...' in the context
299
	  menu of inline images.
300
	* src/procmime.c: procmime_get_part_file_name(): new.
301
302
2005-03-10
303
304
	* src/mainwindow.c: main_window_set_widgets(): request size first
305
	  to prevent window size becoming wrong.
306
	* src/utils.c: debug_print(): use g_print() to output with locale
307
	  encoding.
308
309
2005-03-10
310
311
	* src/passphrase.c: partially fixed grab input of passphrase dialog.
312
	  Confine pointer to window.
313
314
2005-03-09
315
316
	* src/compose.c: fixed wrapping of quote when auto-wrapping is
317
	  enabled.
318
319
2005-03-09
320
321
	* src/mainwindow.c: fixed remembering of the state of the visibility
322
	  of MessageView.
323
324
2005-03-09
325
326
	* src/compose.c: compose_attach_cb(): enabled multiple file selection.
327
	* src/main.c: migrate_old_config(): copy also mime.types.
328
	* src/filesel.[ch]: filesel_select_files(): returns multiple selected
329
	  files.
330
331
2005-03-08
332
333
	* src/imageview.[ch]: imageview_get_resized_pixbuf(): new.
334
	  src/textview.c: textview_add_part(): follow the setting of
335
	  prefs_common.resize_image.
336
	* src/configure.in
337
	  src/about.c
338
	  src/mimeview.c: removed enable-gdk-pixbuf option since gdk-pixbuf
339
	  is now built-in.
340
341
2005-03-08
342
343
	* src/messageview.[ch]
344
	  src/mimeview.[ch]: changed the implementation of switching
345
	  Text/MIME view (enables smooth switching).
346
347
2005-03-08
348
349
	* src/textview.c: textview_make_clickable_parts(): optimized the
350
	  URI search (fixes freeze at extremely long lines with many '@').
351
	* src/gtkutils.[ch]: gtkut_text_buffer_insert_with_tag_by_name():
352
	  new. Force linebreak of long lines (> 8190 chars) to prevent the
353
	  slowdown of GtkTextView.
354
355
2005-03-07
356
357
	* src/mainwindow.c
358
	  src/mimeview.[ch]: save selected attachments if mimeview has focus
359
	  when 'File/Save as...' is selected.
360
	  Made mimeview_save_as() public.
361
362
2005-03-07
363
364
	* version 1.9.5
365
366
2005-03-07
367
368
	* src/codeconv.c: conv_unmime_header(): use fixed size of buffer.
369
	* src/procheader.c: procheader_scan_date_string(): support header
370
	  like: "[Tue,] 01 Feb 2005 09:57[:00]".
371
372
2005-03-04
373
374
	* src/unmime.[ch]: use GString for a buffer for header MIME decoding
375
	  to improve the efficiency.
376
	* src/codeconv.c: conv_unmime_header(): directly return the return
377
	  value of unmime_header(). Restrict the buffer size on the stack.
378
379
2005-03-04
380
381
	* src/codeconv.[ch]: removed conv_unmime_header_overwrite() because
382
	  it had introduced heap buffer overflow.
383
	  conv_unmime_header(): modified so that it returns newly-allocated
384
	  string.
385
	* src/compose.c: compose_parse_header(): don't use
386
	  conv_unmime_header_overwrite() which introduced buffer overflow.
387
	* src/procheader.c
388
	  src/news.c
389
	  src/procmime.c: followed the API change.
390
391
2005-03-03
392
393
	* use Content-Type's charset as a fallback encoding of broken header
394
	  strings (thanks to Sergey Pinaev).
395
	* src/textview.c: use Content-Type's charset information and
396
	  force-charset setting when displaying headers.
397
	* src/codeconv.c: conv_iconv_strdup(): convert even if src and dest
398
	  are identical, or dest is US-ASCII.
399
	  conv_unmime_header(): try to convert with default encoding if
400
	  string is not ascii.
401
	* src/procheader.[ch]:
402
	  procheader_get_header_array()
403
	  procheader_get_header_array_asis(): added an argument for default
404
	  encoding.
405
	  procheader_parse_stream(): use Content-Type's charset information.
406
	* src/procmime.[ch]: added procmime_scan_content_type_str() which
407
	  returns parameters of Content-Type header.
408
	* src/unmime.[ch]: removed unused function prototype.
409
410
2005-03-02
411
412
	* version 1.9.4
413
414
2005-03-02
415
416
	* src/compose.c: compose_destroy(): destroy paned only if it's not
417
	  attached to window. Fixed memory leak of popup menu.
418
419
2005-03-02
420
421
	* src/sigstatus.c: modified the popup dialog. Fixed warning when
422
	  pressing escape key. Fixed indentation of the source.
423
424
2005-03-02
425
426
	* src/main.c: removed redundant code.
427
	* configure.in: removed redundant PKG_CHECK_MODULES.
428
	  use PKG_CONFIG instead of GLIB_CONFIG which is no longer available
429
	  (fixes LDAP compilation).
430
431
2005-03-01
432
433
	* configure.in: check for GLib/GTK version (>= 2.4.0).
434
435
2005-03-01
436
437
	* src/gtkutils.[ch]: removed non-used code.
438
439
2005-03-01
440
441
	* src/mimeview.[ch]: display action buttons when attached files are
442
	  selected.
443
	  Fixed the handling of key press and popup menu.
444
	  Fixed redraw problem of widget pane.
445
	* src/summaryview.[ch]: minor code cleanup.
446
	* src/mainwindow.c: prev_cb(), next_cb(): handle mimeview if it has
447
	  focus.
448
	* src/filesel.c: change current directory before creating dialog
449
	  (fixed performance problem on folders with large number of
450
	  message).
451
	* src/textview.[ch]: removed unused functions.
452
453
2005-03-01
454
455
	* ac/check-type.m4
456
	  ac/gnupg-check-typedef.m4: fixed a warning of the newer automake
457
	  (thanks to Daichi Kawahata).
458
459
2005-02-28
460
461
	* src/compose.c: compose_parse_header(): generate References: from
462
	  In-Reply-To: even if the parent message doesn't have Message-Id:
463
	  (thanks to mori).
464
465
2005-02-28
466
467
	* src/procheader.[ch]: fixed the argument type of buffer length
468
	  (thanks to Alfons).
469
470
2005-02-27
471
472
	* src/socket.c: sock_add_watch(): fixed a bug that g_io_add_watch()
473
	  was called even on SSL connection. It has introduced random bugs.
474
475
2005-02-25
476
477
	* src/messageview.c: messageview_select_all(), reply_cb(): fixed
478
	  selection bugs.
479
480
2005-02-25
481
482
	* src/compose.c
483
	  src/textview.c
484
	  src/quote_fmt_parse.y: follow the API changes.
485
	* src/procmsg.c: procmsg_print_message(): output text with locale
486
	  encoding.
487
	* src/procmime.[ch]:
488
	  procmime_get_text_content()
489
	  procmime_get_first_text_content(): added an argument for dest
490
	  encoding.
491
	* src/codeconv.[ch]: conv_code_converter_new(): added an argument for
492
	  dest encoding.
493
	* src/html.c: removed broken locale specific entity reference
494
	  conversion.
495
496
2005-02-25
497
498
	* src/compose.c
499
	  src/messageview.c
500
	  src/mimeview.c
501
	  src/export.c
502
	  src/summaryview.c
503
	  src/import.c
504
	  src/filesel.[ch]: replaced GtkFileSelection with
505
	  GtkFileChooserDialog.
506
	  Added filesel_save_as().
507
508
2005-02-24
509
510
	* src/alertpanel.c: modified its design to fit other GTK2 apps.
511
512
2005-02-24
513
514
	* src/progressdialog.c
515
	  src/inc.c: inc_progress_dialog_create(): modified ProgressDialog
516
	  to use GtkDialog.
517
518
2005-02-24
519
520
	* src/compose.c: compose_write_attach(): force transfer encoding to
521
	  protect trailing spaces for PGP signing.
522
523
2005-02-23
524
525
	* src/gtkutils.[ch]: removed unused functions.
526
	  gtkut_text_buffer_match_string()
527
	  gtkut_text_buffer_find(): changed the API to use iterator.
528
	  gtkut_text_buffer_find_backward(): new.
529
	* src/textview.c:
530
	  textview_search_string()
531
	  textview_search_string_backward(): use new API.
532
533
2005-02-23
534
535
	* src/logwindow.c
536
	  src/prefs_common.[ch]: re-enabled the line number limit, and made
537
	  the value configurable.
538
539
2005-02-22
540
541
	* src/codeconv.c:
542
	  conv_anytodisp(): check if converted string is valid UTF-8.
543
	  conv_localetodisp(): convert to valid UTF-8 if conv_iconv_strdup()
544
	  failed.
545
	  conv_unmime_header_overwrite()
546
	  conv_unmime_header(): try to convert unencoded strings using locale
547
	  encoding (thanks to Egor Yu. Shkerin and Oliver Lehmann).
548
549
2005-02-21
550
551
	* version 1.9.3
552
553
2005-02-21
554
555
	* src/compose.c:
556
	  compose_join_next_line(): consider tab width. Keep cursor position
557
	  as much as possible.
558
	  compose_wrap_paragraph(): remove trailing spaces on wrapping.
559
	  compose_insert_sig(): don't select text when placing cursor.
560
	  compose_insert_file(): disable autowrap while inserting text.
561
	  compose_undo_cb()
562
	  compose_redo_cb(): disable autowrap while performing undo/redo.
563
564
2005-02-21
565
566
	* src/summaryview.c: summary_ctree_create(): changed indent size to
567
	  12.
568
569
2005-02-18
570
571
	* src/textview.c: added 'Copy this link' to the context menu
572
	  (thanks to Hiroyuki Ikezoe).
573
	* po/Makefile.in.in: added checks and statistics display option to
574
	  msgfmt command.
575
576
2005-02-18
577
578
	* src/compose.c: compose_join_next_line(): removed extra spaces
579
	  between the next line.
580
581
2005-02-18
582
583
	* src/compose.c: compose_wrap_paragraph(): comply with 'Wrap
584
	  quotation' setting.
585
586
2005-02-18
587
588
	* src/textview.c: fixed glitches of underlined URI in textview
589
	  (thanks to Alfons).
590
591
2005-02-18
592
593
	* src/compose.c: compose_join_next_line(): don't use
594
	  gtk_text_buffer_backspace() which is gtk-2.6 only API.
595
596
2005-02-17
597
598
	* src/compose.c: implemented new line-wrapping routine. Enables full
599
	  i18n support and proper line-breaking.
600
	* src/utils.[ch]: get_uri_len(): returns URI length.
601
602
2005-02-16
603
604
	* src/procmime.c: procmime_get_tmp_file_name(): convert filename
605
	  to filesystem encoding.
606
607
2005-02-14
608
609
	* src/intl.h: removed.
610
611
2005-02-10
612
613
	* src/compose.c: compose_write_file(): force transfer encoding to
614
	  protect trailing spaces for PGP signing (fixes incompatibility
615
	  between gnupg 1.2 and 1.4) (thanks to Thorsten Maerz).
616
617
2005-02-10
618
619
	* src/compose.c
620
	  src/sourcewindow.c: automatically show horizontal scroll bar.
621
622
2005-02-09
623
624
	* version 1.9.2
625
626
2005-02-09
627
628
	* src/textview.c: implemented better hypertext processing (pointing
629
	  a link shows its URI and single-clicking it follows the link).
630
631
2005-02-08
632
633
	* src/codeconv.[ch]
634
	  conv_filename_from_utf8()
635
	  conv_filename_to_utf8(): new. They always returns non-NULL strings.
636
	* src/filesel.c
637
	  src/summaryview.c: fixed non-UTF8 filename handling of the file
638
	  selection dialog (thanks to Sergey Pinaev).
639
	* src/compose.c: compose_attach_cb(): fixed attaching of files with
640
	  non-UTF8 names (thanks to Sergey Pinaev).
641
642
2005-02-08
643
644
	* src/prefs_filter.c: use stock buttons.
645
646
2005-02-08
647
648
	* src/procmime.[ch]
649
	  src/textview.c
650
	  src/prefs_common.c: implemented inline image display.
651
652
2005-02-07
653
654
	* src/gtkutils.c: gtkut_window_popup()
655
	  src/about.c: about_show(): use gtk_window_present() to popup
656
	  window.
657
658
2005-02-07
659
660
	* src/*.c: replaced intl.h with glib/gi18n.h (thanks to Yoichi Imai).
661
	* configure.in
662
	  Makefile.am
663
	  po/Makefile.in.in: use AM_GLIB_GNU_GETTEXT. Removed intl/.
664
665
2005-02-04
666
667
	* src/action.c: execute_actions(): don't include header part in
668
	  message text.
669
670
2005-02-04
671
672
	* src/textview.c
673
	  src/gtkutils.[ch]: reimplemented message text search.
674
675
2005-02-04
676
677
	* src/gtkutils.[ch]: gtkut_widget_set_small_font_size(): new.
678
	* src/prefs_account.c
679
	  src/prefs_common.c: made the font size of supplementary
680
	  explanations smaller, and enabled line wrap.
681
682
2005-02-03
683
684
	* version 1.9.1
685
686
2005-02-03
687
688
	* src/compose.c: compose_create(): use normal API for setting font.
689
690
2005-02-02
691
692
	* src/main.c: parse_cmd_opt(): convert help message to locale
693
	  encoding.
694
695
2005-02-02
696
697
	* src/compose.c:
698
	  GET_CHAR(): speed up by using gtk_text_iter_get_char().
699
	  get_indent_length(): use GtkTextIter for the loop.
700
701
2005-02-02
702
703
	* src/compose.c:
704
	  text_inserted(): revalidate iterator so as not to invalidate it
705
	  after gtk_text_buffer_insert() while enabling auto wrapping.
706
	  Do paste-as-quotation directly inside compose_paste_as_quote_cb().
707
708
2005-02-01
709
710
	* version 1.9.0
711
712
2005-01-31
713
714
	* src/codeconv.c: conv_utf8todisp(): replace every 8bit character
715
	  if the source string is not a valid UTF-8.
716
717
2005-01-31
718
719
	* src/defs.h: use original ".sylpheed_cache" for CACHE_FILE.
720
	  changed CACHE_VERSION to 0x20.
721
722
2005-01-31
723
724
	* src/rfc2015.c: sig_status_full(): convert string returned by
725
	  strftime() (which is locale encoding) to UTF-8.
726
727
2005-01-31
728
729
	* configure.in
730
	  src/textview.c
731
	  src/passphrase.[ch]
732
	  src/mimeview.c
733
	  src/main.c
734
	  src/select-keys.[ch]
735
	  src/rfc2015.[ch]
736
	  src/sigstatus.[ch]: ported to gpgme-1.0 (thanks to Toshio Kuratomi).
737
738
2005-01-28
739
740
	* src/template.c: template_write_config(): fixed a memory leak.
741
742
2005-01-28
743
744
	* src/compose.c: removed redundant code for Ctrl-Enter handling
745
	  (not required for GTK2).
746
747
2005-01-27
748
749
	* src/prefs_actions.c
750
	  src/prefs_template.c
751
	  src/summary_search.c
752
	  src/message_search.c
753
	  src/folderview.c
754
	  src/prefs_customheader.c
755
	  src/prefs_filter.c: use GTK stock button for alertpanel.
756
757
2005-01-27
758
759
	* src/codeconv.c: conv_utf8toeuc(), conv_utf8tojis(): added to
760
	  prevent character corruption on conversion.
761
762
2005-01-26
763
764
	* src/stock_pixmap.[ch]
765
	  src/pixmaps/stock_add_16.xpm
766
	  src/pixmaps/stock_remove_16.xpm: removed two pixmaps.
767
	* src/prefs_filter_edit.c: use GTK stock icon for add and remove
768
	  button.
769
770
2005-01-26
771
772
	* src/alertpanel.c: use smaller size for title font.
773
774
2005-01-26
775
776
	* src/codeconv.[ch]: made encoding-specific functions static, and
777
	  removed redundant code.
778
779
2005-01-26
780
781
	* src/procmime.c:
782
	  procmime_scan_content_type()
783
	  procmime_scan_content_disposition(): removed raw ISO-2022-JP to
784
	  EUC-JP conversion.
785
	* src/jpilot.c: use conv_codeset_strdup() instead of
786
	  conv_sjistodisp().
787
788
2005-01-26
789
790
	* src/compose.c
791
	  src/folder.c
792
	  src/prefs.c
793
	  src/codeconv.[ch]
794
	  src/imap.c
795
	  src/xml.c
796
	  src/addrbook.c
797
	  src/addrindex.c: added constant C_INTERNAL and CS_INTERNAL which
798
	  replace conv_get_internal_charset_str().
799
800
2005-01-25
801
802
	* src/inc.c: inc_finished(): removed warning when updating a
803
	  folder item while no folder is selected.
804
805
2005-01-25
806
807
	* src/gtkutils.[ch]: gtkut_get_default_font_desc(): returns default
808
	  font_desc.
809
	* src/prefs_common.[ch]
810
	  src/defs.h: removed unused font configs.
811
	* src/textview.c: use default font for headers.
812
	* src/headerview.c
813
	  src/folderview.c: generate bold font from normal font.
814
	* src/summaryview.c: generate bold and small font from normal font.
815
816
2005-01-24
817
818
	* src/alertpanel.c: alertpanel_create(): generate title font from
819
	  normal font.
820
821
2005-01-24
822
823
	* src/pop.c: pop3_get_uidl_table(): removed the old code for
824
	  migration.
825
	* src/main.c: migrate_old_config(): also migrate sylpheedrc, and
826
	  check the existence of source files.
827
	* src/prefs_common.c: changed the font setting name for migration.
828
	* src/defs.h: added UIDL_DIR, and changed the default font.
829
830
2005-01-24
831
832
	* src/compose.c
833
	  src/addressbook.c
834
	  src/messageview.c
835
	  src/mimeview.c
836
	  src/select-keys.c
837
	  src/sigstatus.c: use GTK stock button for button set.
838
	* src/passphrase.c: improved the passphrase dialog.
839
840
2005-01-24
841
842
	* src/alertpanel.c: use GTK stock icon instead of pixmap.
843
	* src/pixmaps/stock_dialog_*_48.xpm: removed.
844
845
2005-01-24
846
847
	* src/grouplistdialog.c: replaced fnmatch() with g_pattern_match_*().
848
849
2005-01-24
850
851
	* src/prefs_display_header.c
852
	  src/action.c
853
	  src/grouplistdialog.c
854
	  src/textview.c
855
	  src/editbook.c
856
	  src/editgroup.c
857
	  src/importldif.c
858
	  src/summary_search.c
859
	  src/message_search.c
860
	  src/select-keys.c
861
	  src/editjpilot.c
862
	  src/export.c
863
	  src/editaddress.c
864
	  src/addressadd.c
865
	  src/editldap_basedn.c
866
	  src/prefs_summary_column.c
867
	  src/import.c
868
	  src/prefs_filter_edit.c
869
	  src/editvcard.c
870
	  src/prefs_customheader.c
871
	  src/editldap.c
872
	  src/sigstatus.c: use GTK stock button for button set.
873
874
2005-01-24
875
876
	* src/compose.c
877
	  src/inc.c
878
	  src/prefs_actions.c
879
	  src/prefs.c
880
	  src/progressdialog.c
881
	  src/account.c
882
	  src/prefs_template.c
883
	  src/foldersel.c
884
	  src/main.c
885
	  src/alertpanel.c
886
	  src/inputdialog.c
887
	  src/prefs_common.c
888
	  src/summaryview.c
889
	  src/about.c
890
	  src/mainwindow.c
891
	  src/prefs_filter.c: use GTK stock button for button set.
892
	* src/gtkutils.[ch]: gtkut_stock_button_set_create(): added.
893
894
2005-01-21
895
896
	* src/gtkshruler.c: use PangoLayout instead of GdkFont (thanks to
897
	  Alfons).
898
899
2005-01-21
900
901
	* src/colorlabel.c: removed include of gdk/gdkx.h.
902
	* src/compose.c: compose_connect_changed_callbacks(): fixed a typo.
903
	* src/codeconv.[ch]: added conv_utf8todisp().
904
	* src/sourcewindow.c: source_window_append()
905
	  src/textview.c: textview_write_line(), textview_write_link()
906
	  src/unmime.c: unmime_header()
907
	  src/html.c: html_read_line(): assume the encoding of source
908
	  string is UTF-8 instead of locale encoding.
909
910
2005-01-20
911
912
	* src/codeconv.[ch]: conv_copy_dir(): copy directory contents with
913
	  code conversion.
914
	* src/main.c: migrate_old_config(): migrate templates.
915
916
2005-01-20
917
918
	* src/action.c: convert locale strings to UTF-8 before displaying
919
	  it (thanks to Alfons).
920
921
2005-01-20
922
923
	* src/statusbar.c
924
	  src/summaryview.c
925
	  src/setup.c
926
	  src/folderview.c
927
	  src/mainwindow.[ch]: restored the resize grip of the main
928
	  statusbar with its proper position (thanks to Yoichi Imai).
929
930
2005-01-20
931
932
	* src/jpilot.c: fixed Japanese code conversion.
933
934
2005-01-19
935
936
	* src/compose.c: compose_insert_sig(): fixed broken signature
937
	  replacement.
938
939
2005-01-19
940
941
	* src/mh.c
942
	  src/utils.c
943
	  src/procmsg.c: ignore 0-numbered message file. Don't use symbol
944
	  'fileno' used in stdio.h.
945
	* src/messageview.c: messageview_show(): check if
946
	  procmsg_msginfo_get_full_info() succeeds (fixes crash when
947
	  opening 0-numbered message) (thanks to WAKAI Kazunao).
948
949
2005-01-19
950
951
	* src/summaryview.c: summary_reply(): fixed a bug that didn't
952
	  correctly get text selection.
953
954
2005-01-12
955
956
	* Ported to GTK+-2.4 (based on Ashie's sylpheed-gtk2).