2005-07-11 [paul] 1.9.12cvs34
[claws.git] / ChangeLog-gtk2.claws
index 292cb6ad203485f97f27ea1423aa8cc901c4b260..d8968c5bbb91f99338df84c8632ed736f6c42fcd 100644 (file)
@@ -1,3 +1,75 @@
+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