2005-07-11 [paul] 1.9.12cvs34
[claws.git] / ChangeLog-gtk2.claws
index 029c20e638e3257a9ac9b72b2ee4c1234192ea5d..d8968c5bbb91f99338df84c8632ed736f6c42fcd 100644 (file)
@@ -1,3 +1,194 @@
+2005-07-11 [paul]      1.9.12cvs34
+
+       sync with main
+
+       * src/account.c
+               account_delete(): modified alert dialog
+       * src/editjpilot.c
+       * src/editvcard.c
+               fixed a crash when cancelling file selection
+               dialog by Escape key. Made non-ascii filename
+               selectable.
+       * src/prefs_template.c
+               prefs_template_window_create(): make scrolled
+               window policy AUTOMATIC
+
+2005-07-10 [hoa]       1.9.12cvs33
+
+       * src/etpan/imap-thread.c
+               workaround for old Courier IMAP servers.
+
+2005-07-10 [colin]     1.9.12cvs32
+
+       * src/folder.c
+       * src/statusbar.c
+       * src/statusbar.h
+               Add visual progress indicator on filtering/processing
+               Factorize the progress bar code
+       * src/imap.c
+       * src/imap.h
+       * src/etpan/imap-thread.c
+               Add a reference counter to avoid destroying the Folder
+               while it's in use by another callback.
+
+2005-07-09 [hoa]       1.9.12cvs31
+
+       * src/imap.c
+       * src/etpan/imap-thread.c
+               fixed deadlock when removing IMAP account.
+
+2005-07-08 [colin]     1.9.12cvs30
+
+       * src/textview.c
+       * src/unmime.c
+               Fix again problems decoding broken headers
+       * src/gtk/inputdialog.c
+               Fix local variable shadowing a global one
+
+2005-07-08 [colin]     1.9.12cvs29
+
+       * src/msgcache.c
+               Make the cache/mark files platform-agnostic by writing
+               them in little-endian format. Reading them is also done
+               in little-endian format, of course; however, in order
+               to avoid trashing mark data on big-endian machines, the
+               files are, at first, read from the native format if the
+               little-endian one doesn't exist. This is easy to deter-
+               mine by trying to open a file with a swapped data_ver
+               and seeing if it's the wanted version.
+               Little-endian using users should see absolutely no
+               difference, Big-endian users may get a very little
+               performance drop due to byte-swapping.
+               Tested on i386 and ppc32. 
+               Fixes bug #159 (The index file, in the mailboxes, is 
+               hardware depending).
+
+               To have the cache/mark files updated to the new little-
+               endian format, "Check for new messages" or even
+               "Rebuild folder tree" aren't enough. Files will be
+               updated as soon as a folder has been opened/closed.
+               To update everything, just select all folders by
+               selecting them one by one.
+
+2005-07-07 [colin]     1.9.12cvs28
+
+       * src/imap.c
+               Remember the folder separator per IMAPFolder
+               instead of globally.
+               Revive the Session on noop; fixes bug #761
+               (mark a bunch of unread messages as read takes 
+               forever)
+
+2005-07-07 [darko]     1.9.12cvs27
+
+       * src/common/template.c
+               Sort templates alphabetically
+
+2005-07-06 [colin]     1.9.12cvs26
+
+       * src/imap.c
+               Try to use the correct separator in
+               most cases. Possibly fixes bug #759
+               (only creates the INBOX folder when 
+               setting up new IMAP account) and 
+               bug #760 (Can't retrieve messages)
+
+2005-07-06 [colin]     1.9.12cvs25
+
+       * src/imap.c
+               Use real_path in status command. This will
+               help later, when namespaces will be used.
+
+2005-07-06 [colin]     1.9.12cvs24
+
+       * configure.ac
+       * src/account.c
+       * src/folder.c
+       * src/imap.c
+       * src/etpan/etpan-log.c
+       * src/etpan/etpan-thread-manager.c
+       * src/etpan/imap-thread.c
+               Add a --disable-libetpan parameter. With this,
+               users that don't want IMAP4 support can avoid
+               the new dependancy (and have no IMAP support).
+               Users that have IMAP4 accounts and use this
+               parameter won't lose their configuration, their
+               IMAP accounts will just be invisible and not
+               used.
+       * src/textview.c
+               Make the "Copy ..." contextual menu items 
+               copy to both the X clipboard and the gtk 
+               clipboard - as most other apps do.
+       * src/gtk/about.c
+               Add a notice about OpenSSL usage, in order to
+               comply with OpenSSL's license (point 6):
+               http://www.openssl.org/source/license.html
+
+2005-07-06 [colin]     1.9.12cvs23
+
+       * src/alertpanel.c
+               Fix a minimum size for alertpanels
+       * src/compose.c
+               Show 'No space left on device' type errors
+               when queuing/sending
+       * src/imap_gtk.c
+       * src/mh_gtk.c
+               Rework folder's deletion message (remove 
+               extra \n)
+
+2005-07-05 [colin]     1.9.12cvs22
+
+       * src/imap.c
+               Add an alertpanel on auth error
+               Add pseudo-log
+               Remove pthread-related stuff
+
+2005-07-05 [colin]     1.9.12cvs21
+
+       * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
+               Fix crash on plugin reloading (with a hack)
+
+2005-07-05 [colin]     1.9.12cvs20
+
+       * src/prefs_account.c
+       * src/prefs_account.h
+               Fix typo
+       * src/gtk/filesel.c
+       * src/gtk/filesel.h
+               Add a way to filter the view
+       * src/gtk/pluginwindow.c
+               Filter loadable stuff
+       * src/plugins/pgpmime/prefs_gpg.c
+               Fix missing unregistration
+       * .cvsignore
+       * src/etpan/.cvsignore
+       * src/plugins/spamassassin/.cvsignore
+               Add more stuff to cvs ignored files
+
+2005-07-04 [colin]     1.9.12cvs19
+
+       * src/imap.c
+               Fix scan_required returning FALSE when it
+               shouldn't. Maybe fix #760 (Can't retrieve
+               messages)
+
+2005-07-04 [colin]     1.9.12cvs18
+
+       * src/summaryview.c
+               Fix always_show_msg pref
+
+2005-07-04 [paul]      1.9.12cvs17
+
+       sync with main (forgotten in last commit)
+       
+       * src/common/utils.c
+       * src/common/utils.h
+               check_line_length(): new.
+               is_dir_exist()
+               is_file_entry_exist()
+               dirent_is_regular_file()
+               dirent_is_directory(): use g_file_test() instead of stat().
+
 2005-07-04 [paul]      1.9.12cvs16
 
        sync with main: