History | View | Annotate | Download (39.8 kB)
added plugin APIs.
added <IMAPFolder> and <NewsFolder> to parent factory.
fixed a bug that prohibited query search on IMAP folders. Don't call gtk_main_iteration() from non-main threads.
added new plug-in APIs.
display status on loading plug-ins.
made GDK locks reentrant, and made LogWindow thread-safe.
fixed the handling of GDK thread lock.
introduced multi-threading.
added plugin API.
merged plugin-test branch into trunk.
added #include <conio.h> for _getch().
check for HAVE_LOCALE_H and ENABLE_NLS.
win32: handle window messages even if console is initialized.
only enable init_console_done on Win32.
win32: handle console ctrl events.
block signals on handler call.
handle SIGHUP/SIGINT/SIGTERM/SIGQUIT signals on Unix.
win32: fixed absolute path was not handled correctly with --attach option.
win32: call app_will_exit() when WM_ENDSESSION is received.
removed all warnings output with -Wall.
disabled the passphrase dialog on query search.
made 2.4.2 release.
added --open to the help message.
also supported '--open' in initial startup.
implemented '--open' command line option which open messages specified with command-line in new window.
win32: read sylpheed.ini file on startup. Added --ipcport option.
win32: disable autocheck timer while suspending to prevent network error on resume.
win32: check for the loadability of the default font.
fixes unable to exit sylpheed in some case.
disable --compose, --receive, --send remote commands when a modal dialog exists.
win32: disabled LANGUAGE (fixes incorrect language selection).
disable 'Send' button when no queued messages exist.
read /etc/ssl/certs if exist.
implemented SSL certificate dialog.
added the option 'Open inbox on startup'.
added 32x32 icon.
win32: use small icon for application icon.
cleanup trayicon on exit.
fixed execution failure when using accessibility module, and character corruption and buffer overflow on sending when using half-width kana.
win32: do console initialization only once.
win32: output debug and help messages to newly created console.
win32: fixed popup with remote command.
implemented clearing of IMAP4 message caches on exit.
fixed compilation bug on win32.
allow non-ascii mailto string and filename on --compose option.
win32: disable digit locale variable such as 'LANG=1041'.
hide PGP checkboxes if PGP is not available.
check if OpenPGP protocol is available on startup.
added '--exit' command line option.
win32: implemented remote command using TCP socket.
win32: convert locale string to UTF-8 when setting rc dir.
src/main.c: replaced gdk_input_add() with GIOChannel.
added '--configdir' option which specifies config directory.
win32: prohibit duplicate exec using CreateMutex().
fixed prefix on G_LOG_LEVEL_WARNING.
output g_log() messages to the log window and log file. Disabled console window on win32.
win32: include startup directory into PATH for GSpawn.
win32: fixed not-working translation on non-ascii directory.
make the message catalog location absolute path if LOCALEDIR is relative.
verify PKCS#7 (S/MIME) signature.
update progress bar when executing long IMAP4 operations.
added UI hints for IMAP4 operation.
moved more modules to libsylph.
made query-password function UI independent.
moved procmsg.c::procmsg_send_queue() to send_message.c::send_message_queue_all().
moved prefs_filter_read_config() to filter.c.
separated UI code from account.c.
more code cleanups.
do app_init() first.
code cleanup.
made debug_mode static variable in utils.c.
fix for config dir.
modified directories for Windows convention.
use GDir instead of directly using opendir().
added wrappers for C library function that take pathname arguments.
check filename encoding only on Unix on startup.
added rename_force().
enabled compilation with MinGW.
braced some Unix-specific code with ifdef.
replaced random() with g_random_*().
remove temporary files on startup.
added a new app icon.
check for filename encoding on the first run.
added an option to apply filter rules to sent messages.
improved DnD.
reimplemented summary view with GtkTreeView.
reimplemented folder view with GtkTreeView.
enabled multiple file selection when attaching files.
fixed LDAP compilation.
replaced intl.h with glib/gi18n.h.
convert help message to locale encoding.
ported to gpgme-1.0.
also migrate sylpheedrc.
use GTK stock button for dialog button set.
also migrate templates.
implemented the migration of configuration.
Initial import of Sylpheed (GTK2 version).