2012-09-26 [colin] 3.8.1cvs79
[claws.git] / ChangeLog
index 7ebd67b0c20af0f4682714eb1dd0038c5b9bd283..8425b7c246e910b09811328fcd2800e901587ab1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,189 @@
+2012-09-26 [colin]     3.8.1cvs79
+
+       * src/main.c
+       * src/matcher.c
+       * src/matcher.h
+               Prepare the context strings, their translation take
+               CPU time. Shaves 6 seconds out of 17 on my reference
+               folder body search.
+       * src/summary_search.c
+               Fix a warning
+
+2012-09-26 [colin]     3.8.1cvs78
+
+       * src/matcher.c
+       * src/procmime.c
+       * src/procmime.h
+               Unlock I/O in procmime, give a way
+               for matcher to avoid having to
+               read/write tmp/rewind/read tmp for
+               body matches.
+
+2012-09-26 [colin]     3.8.1cvs77
+
+       * src/summary_search.c
+               Fix unresponsive stop button
+       * src/gtk/quicksearch.c
+               Fix busy cursor
+
+2012-09-26 [colin]     3.8.1cvs76
+
+       * src/summary_search.c
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/gtk/quicksearch.c
+               Factorize search code in summary_search and
+               add a progress indicator as that slows down
+               the first result in case of body search.
+
+2012-09-26 [colin]     3.8.1cvs75
+
+       * src/folder.c
+               Fix body search triggering GUI updates
+               for every message when it gets MSG_SCANNED
+               set.
+
+2012-09-26 [colin]     3.8.1cvs74
+
+       * src/folder.c
+       * src/folder.h
+       * src/imap.c
+       * src/procmsg.c
+       * src/procmsg.h
+       * src/summaryview.c
+               Factorize msg list to num list code;
+               Make search faster using cache instead
+               of network I/O
+
+2012-09-25 [mones]     3.8.1cvs73
+
+       * src/gtk/quicksearch.c
+               Fix new expressions not being added to quicksearch
+               history in extended mode; patch by Sean Buckheister
+
+2012-09-22 [mir]       3.8.1cvs72
+
+       * src/advsearch.c
+           Fix for not searching in folders marked 'no_select'
+           patch provide by colin.
+
+2012-09-22 [mones]     3.8.1cvs71
+
+       * src/advsearch.c
+               Add missing copyright header
+
+2012-09-21 [colin]     3.8.1cvs70
+
+       * src/folder.c
+               Fix warning where msgcount was used
+               uninitialized in case the search was
+               to be performed on a message list subset.
+
+2012-09-21 [colin]     3.8.1cvs69
+
+       * src/gtk/quicksearch.c
+               Fix error background not appearing
+
+2012-09-21 [colin]     3.8.1cvs68
+
+       * src/Makefile.am
+       * src/advsearch.c ** ADDED **
+       * src/advsearch.h ** ADDED **
+       * src/folder.c
+       * src/folder.h
+       * src/folderview.c
+       * src/imap.c
+       * src/main.c
+       * src/matcher.c
+       * src/matcher.h
+       * src/matchertypes.h ** ADDED **
+       * src/mh.c
+       * src/mimeview.c
+       * src/news.c
+       * src/proctypes.h
+       * src/summary_search.c
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/gtk/quicksearch.c
+       * src/gtk/quicksearch.h
+               Separated GUI and logic for search
+               Use same logic for quicksearch and folder search
+               Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
+
+2012-09-19 [mones]     3.8.1cvs67
+
+       * src/mainwindow.c
+               Remove spurious parameter from get_url_part and
+               fix potential buffer overflow
+
+2012-09-19 [colin]     3.8.1cvs66
+
+       * src/addressbook.c
+       * src/addrselect.c
+               Un-mix mixed enum comparison which happened
+               to work because multiple enums define the same
+               values.
+
+2012-09-19 [colin]     3.8.1cvs65
+
+       * src/addrindex.c
+       * src/editaddress.c
+       * src/editldap.c
+       * src/exporthtml.c
+       * src/jpilot.c
+       * src/procmime.c
+       * src/plugins/bogofilter/bogofilter_gtk.c
+       * src/plugins/pgpcore/prefs_gpg.c
+       * src/plugins/smime/smime.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               More warning fixes, casts, useless variables and
+               unchecked return values
+
+2012-09-19 [colin]     3.8.1cvs64
+
+       * src/mainwindow.c
+               Check possible overflow
+       * src/prefs_account.c
+       * src/prefs_compose_writing.c
+       * src/prefs_logging.c
+       * src/prefs_message.c
+       * src/prefs_msg_colors.c
+       * src/prefs_other.c
+       * src/prefs_receive.c
+       * src/prefs_summaries.c
+       * src/prefs_wrapping.c
+               fix GtkAdjustment casts
+       * src/common/ssl.c
+               fix warnings
+       * src/gtk/gtkaspell.c
+               fix warnings
+
+2012-09-19 [mones]     3.8.1cvs63
+
+       * src/addritem.c
+               Fix leak and follow function specification
+
+2012-09-19 [mones]     3.8.1cvs62
+
+       * src/action.c
+               Use unused var c to check result and emit messages on error
+       * src/addrbook.c
+               Remove unused vars: attr (several functions), element
+       * src/addrclip.c
+               Use unused var newGroup to check result
+       * src/addrcustomattr.c
+               Remove unused var summaryview and related code
+       * src/addressbook.c
+               Use unused vars nn, newNode, idleID to check result
+               Remove unused var aoType and refactor logic around it
+               Comment var enabled and related debug code
+       * src/msgcache.c
+               Use unused var error to check result and emit debug messages
+       * src/textview.c
+               Remove unused var link_color
+       * src/toolbar.c
+               Remove unused vars: attr, retVal
+
 2012-09-19 [colin]     3.8.1cvs61
 
        * src/imap.c