History | View | Annotate | Download (171.3 kB)
separated UI code from prefs.c.
fixed broken message/* attachments on pgp-sign.
the line space setting now applies to the compose window.
disabled GtkHandleBox.
added wrappers for C library function that take pathname arguments.
enabled compilation with MinGW.
braced some Unix-specific code with ifdef.
replaced random() with g_random_*().
fixed gcc-4.0 warnings.
added a hack to prevent duplicated insertion to compose.
don't break line after '/' on compose.
modification for DnD.
don't break line after '-'.
modified several alerts, and added accelerators for the buttons.
use Content-Type's charset as a fallback encoding of broken header strings when replying.
compose.c: don't convert encoding if inserted file is UTF-8.
fixed duplicate signature problem in re-edit or after editing with external editor.
compose.[ch]: replaced gdk_input_*() with GIOChannel.
put existing window in front when trying to reedit draft/queued messages which are already open.
modified alert dialogs.
replaced sylpheed logo with new one.
added 'insert signature' icon.
replaced pixmaps icons with png images.
when sending messages, check for line length limit and display warning if exceeds.
added an option to encrypt when replying to encrypted message.
made 'File/Insert signature' replace current signature, or add it to the bottom.
scroll the view to the cursor position after paste.
compose scroll fix.
scroll the compose view to the cursor position after inserting signatures or files.
fixed Turkish locale problem.
added an option to apply filter rules to sent messages.
don't use 'destroy' signal to destroy Compose object.
added Hebrew encoding.
improved the DnD.
don't interpret Bcc header field of mailto URL.
optimized the writing of mark file.
disable attach toggle button for now.
added a toggle button for the attachment pane.
reimplemented the attachment list with GtkTreeView. Fixed attaching of locale filename.
added PGP Sign/Encrypt check button on the compose window.
reimplemented summary view with GtkTreeView.
removed '/Edit/Advanced' menu.
support GBK (and X-GBK) encoding.
don't encode clearsigned text.
don't join (presumably) itemized lines on line-wrapping.
ignore empty Reply-To: and Followup-To: header when replying.
Fixed the issue that ISO-8859-1 was forced for headers when body is US-ASCII only.
added a menu to temporally change the outgoing encoding to the composition window.
fixed a memory leak.
do a strict check for code conversion when sending.
stabilized signature replacement of composition window.
fixed wrapping of quote when auto-wrapping is enabled.
enabled multiple file selection when attaching files.
fixed a buffer overflow bug.
fixed compose_destroy().
generate References: from In-Reply-To: even if the parent message doesn't have Message-Id:.
output printing text with locale encoding, and removed broken locale specific HTML entity reference conversion.
replaced GtkFileSelection with GtkFileChooserDialog.
force transfer encoding of attachments for PGP.
compose.c: improved auto-wrapping.
compose.c: removed extra spaces between the next line when joining.
comply with 'Wrap quotation' setting.
don't use gtk-2.6 only API.
implemented new line-wrapping routine.
fixed incompatibility of PGP sign with trailing spaces.
automatically show horizontal scroll bar in text view.
fixed non-utf8 filename handlings.
replaced intl.h with glib/gi18n.h.
compose.c: use normal API for setting font.
undef WRAP_DEBUG.
compose.[ch]: removed unrequired member.
compose.c::get_indent_length() use GtkTextIter for the loop.
compose.c: speed up wrap line a bit.
fixed text truncation bugs in compose window.
compose.c: removed redundant code for Ctrl-Enter handling.
added constant C_INTERNAL and CS_INTERNAL.
use GTK stock button for button set.
use GTK stock button for dialog button set.
several code conversion fix.
compose.c: fixed broken signature replacement.
compose.c, undo.c: fixed wrong signal connection, modified ruler and toolbar sizing.
fix code conversions, add conv_iconv_strdup_with_cd(), and use EUC-JP-MS for JIS to UTF-8 conversion if available.
set shadow type of GtkTextView, and don't set border_width of toolbars.
Initial import of Sylpheed (GTK2 version).