claws.git
11 years ago2012-12-12 [ticho] 3.9.0cvs46
Andrej Kacian [Wed, 12 Dec 2012 12:43:53 +0000 (12:43 +0000)]
2012-12-12 [ticho] 3.9.0cvs46

* src/compose.c
Move focus to body textview when subject entry is activated
(Enter key pressed) in compose window.

11 years ago2012-12-10 [mones] 3.9.0cvs45
Ricardo Mones [Mon, 10 Dec 2012 14:21:46 +0000 (14:21 +0000)]
2012-12-10 [mones] 3.9.0cvs45

* src/addr_compl.c
Fix bug #2835 (core part) to allow NULL names which
have an address

11 years ago2012-12-07 [colin] 3.9.0cvs44
Colin Leroy [Fri, 7 Dec 2012 09:36:06 +0000 (09:36 +0000)]
2012-12-07 [colin] 3.9.0cvs44

* src/news.c
Try to fix strange crash in nntp_ping/session_destroy...

11 years ago2012-12-06 [mones] 3.9.0cvs43
Ricardo Mones [Thu, 6 Dec 2012 00:11:11 +0000 (00:11 +0000)]
2012-12-06 [mones] 3.9.0cvs43

* tools/README
* tools/gif2xface.pl
* tools/outlook2claws-mail.pl
Fix address not working since years ago

11 years ago2012-12-05 [mones] 3.9.0cvs42
Ricardo Mones [Thu, 6 Dec 2012 00:00:29 +0000 (00:00 +0000)]
2012-12-05 [mones] 3.9.0cvs42

* src/prefs_gtk.c
Do not set to NULL string preferences which have "" as
default value

11 years ago2012-12-05 [colin] 3.9.0cvs41
Colin Leroy [Wed, 5 Dec 2012 20:26:21 +0000 (20:26 +0000)]
2012-12-05 [colin] 3.9.0cvs41

* src/common/ssl.c
Nullify xcred pointer like the other ones

11 years ago2012-12-03 [wwp] 3.9.0cvs40
Tristan Chabredier [Mon, 3 Dec 2012 10:11:37 +0000 (10:11 +0000)]
2012-12-03 [wwp] 3.9.0cvs40

* src/summaryview.c
* src/mainwindow.c
Avoid any possible confusion: 0 is not a neutral value when passed
to main_window_get_mask() - use -1 instead, even in those cases we
don't care.

11 years ago2012-12-03 [wwp] 3.9.0cvs39
Tristan Chabredier [Mon, 3 Dec 2012 09:59:34 +0000 (09:59 +0000)]
2012-12-03 [wwp] 3.9.0cvs39

* src/toolbar.c
Fix sensitivity of next-unread toolbar button.

11 years ago2012-12-03 [colin] 3.9.0cvs38
Colin Leroy [Mon, 3 Dec 2012 09:34:16 +0000 (09:34 +0000)]
2012-12-03 [colin] 3.9.0cvs38

* src/common/utils.c
Fix following relative symlinks

11 years ago2012-12-02 [colin] 3.9.0cvs37
Colin Leroy [Sun, 2 Dec 2012 20:39:03 +0000 (20:39 +0000)]
2012-12-02 [colin] 3.9.0cvs37

* src/main.c
Of course you can't, Windows. Of course...

11 years ago2012-12-02 [colin] 3.9.0cvs36
Colin Leroy [Sun, 2 Dec 2012 20:35:06 +0000 (20:35 +0000)]
2012-12-02 [colin] 3.9.0cvs36

* src/main.c
Move control sockets inside their own directory,
$TMPDIR/claws-mail-$UID/, and name them after the configuration  directory md5 hash. That allows
- cleaner separation of sockets and config dirs in
  case of alternate config directories
- forward migration is handled: if $TMPDIR/claws-mail-$UID
  exists as a socket, use it to control the running entity
- backwards migration is handled: starting an old Claws Mail
  version will bail out as creating the legacy socket won't
  be possible.
- migration for alternate-config-dirs is not handled, which
  could be mentioned in release notes.
Fixes bug #2828, "Use MD5 digest for socket name"

11 years ago2012-12-01 [colin] 3.9.0cvs35
Colin Leroy [Sat, 1 Dec 2012 21:23:10 +0000 (21:23 +0000)]
2012-12-01 [colin] 3.9.0cvs35

* src/common/utils.c
As usual, Windows is a little bit different
(you have to love it the same as the normal OSes...)

11 years ago2012-12-01 [colin] 3.9.0cvs34
Colin Leroy [Sat, 1 Dec 2012 21:03:48 +0000 (21:03 +0000)]
2012-12-01 [colin] 3.9.0cvs34

* src/common/utils.c
* src/common/utils.h
Add a canonicalizer function and use it to
canonicalize rc_dir.

11 years ago2012-11-30 [mones] 3.9.0cvs33
Ricardo Mones [Fri, 30 Nov 2012 18:57:21 +0000 (18:57 +0000)]
2012-11-30 [mones] 3.9.0cvs33

* src/common/plugin.c
Fixes #1137 completely, saving path-less plugins as is
in config. With this patch user can edit plugin list on
clawsrc and remove absolute paths from shared plugins,
leaving only the "pluginname.so". Those will be tried to
load from plugin dir of the loading core. Notice that
those will also fail to load on older versions, and will
probably be removed from your config without warning by
the older version.

11 years ago2012-11-30 [wwp] 3.9.0cvs32
Tristan Chabredier [Fri, 30 Nov 2012 15:20:26 +0000 (15:20 +0000)]
2012-11-30 [wwp] 3.9.0cvs32

* src/mainwindow.c
* src/mainwindow.h
* src/summaryview.c
* src/toolbar.c
Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
also fix list loop initializers.

11 years ago2012-11-30 [wwp] 3.9.0cvs31
Tristan Chabredier [Fri, 30 Nov 2012 14:25:12 +0000 (14:25 +0000)]
2012-11-30 [wwp] 3.9.0cvs31

* src/mainwindow.c
* src/mainwindow.h
* src/procmsg.c
* src/send_message.c
* src/send_message.h
* src/toolbar.c
* src/toolbar.h
Add Message/Cancel sending (same as --cancel-sending), adds the
relevant toolbar icon, and an extra cancel sending+receiving icon
for convenience.

11 years ago2012-11-29 [colin] 3.9.0cvs30
Colin Leroy [Thu, 29 Nov 2012 09:56:28 +0000 (09:56 +0000)]
2012-11-29 [colin] 3.9.0cvs30

* src/mainwindow.c
Fix mask on a few menu items (thanks Ricardo!)

11 years ago2012-11-28 [wwp] 3.9.0cvs29
Tristan Chabredier [Wed, 28 Nov 2012 15:33:13 +0000 (15:33 +0000)]
2012-11-28 [wwp] 3.9.0cvs29

* src/mainwindow.c
* src/mainwindow.h
* src/summaryview.c
* src/toolbar.c
Rework SensitiveCond enum to allow more than 32 flags for GUI status checking.
Complete toolbar_init(), which was missing few inits.

11 years ago2012-11-28 [colin] 3.9.0cvs28
Colin Leroy [Wed, 28 Nov 2012 11:11:40 +0000 (11:11 +0000)]
2012-11-28 [colin] 3.9.0cvs28

* src/mainwindow.c
* src/news.c
* src/news.h
* src/etpan/nntp-thread.c
Disconnect NNTP accounts too when switching offline

11 years ago2012-11-28 [colin] 3.9.0cvs27
Colin Leroy [Wed, 28 Nov 2012 11:01:24 +0000 (11:01 +0000)]
2012-11-28 [colin] 3.9.0cvs27

* src/imap.c
* src/news.c
* src/common/session.c
* src/common/session.h
Add keep-alive pings on IMAP and NNTP

11 years ago2012-11-28 [colin] 3.9.0cvs26
Colin Leroy [Wed, 28 Nov 2012 09:39:37 +0000 (09:39 +0000)]
2012-11-28 [colin] 3.9.0cvs26

* src/imap.c
* src/etpan/imap-thread.c
* src/etpan/imap-thread.h
Try locale's charset and UTF-7 on server-side
searches when UTF-8 fails. Also, don't even
mention a charset if searching for an ASCII
string.

11 years ago2012-11-27 [colin] 3.9.0cvs25
Colin Leroy [Tue, 27 Nov 2012 10:22:35 +0000 (10:22 +0000)]
2012-11-27 [colin] 3.9.0cvs25

* src/main.c
Unbreak the build.

11 years ago2012-11-27 [colin] 3.9.0cvs24
Colin Leroy [Tue, 27 Nov 2012 10:18:56 +0000 (10:18 +0000)]
2012-11-27 [colin] 3.9.0cvs24

* src/common/ssl.c
Fix bug #2826, "replace deprecated gnutls function"
Patch by Christian Hesse

11 years ago2012-11-27 [colin] 3.9.0cvs23
Colin Leroy [Tue, 27 Nov 2012 10:14:10 +0000 (10:14 +0000)]
2012-11-27 [colin] 3.9.0cvs23

* src/gtk/manage_window.c
Stop spamming logs with focus events.

11 years ago2012-11-27 [colin] 3.9.0cvs22
Colin Leroy [Tue, 27 Nov 2012 10:12:11 +0000 (10:12 +0000)]
2012-11-27 [colin] 3.9.0cvs22

* src/mainwindow.c
* src/prefs_common.c
* src/prefs_common.h
Unsneak a work-in-progress patch that I mistakengly
commited with a cleanup

11 years ago2012-11-27 [wwp] 3.9.0cvs21
Tristan Chabredier [Tue, 27 Nov 2012 08:47:06 +0000 (08:47 +0000)]
2012-11-27 [wwp] 3.9.0cvs21

* doc/man/claws-mail.1
* src/main.c
* src/send_message.c
* src/send_message.h
Add --cancel-sending command-line switch.

11 years ago2012-11-23 [colin] 3.9.0cvs20
Colin Leroy [Fri, 23 Nov 2012 19:29:16 +0000 (19:29 +0000)]
2012-11-23 [colin] 3.9.0cvs20

* src/jpilot.c
* src/main.c
* src/mainwindow.c
* src/matcher.c
* src/prefs_common.c
* src/prefs_common.h
* src/procmsg.c
* src/common/socket.c
* src/common/socket.h
* src/common/ssl.c
* src/common/ssl_certificate.c
* src/common/ssl_certificate.h
* src/etpan/imap-thread.c
* src/etpan/nntp-thread.c
Cleanup some warnings and deprecated types. Patch by
Christian Hesse, fixing bug #2617. Thanks!

11 years ago2012-11-23 [colin] 3.9.0cvs19
Colin Leroy [Fri, 23 Nov 2012 16:37:08 +0000 (16:37 +0000)]
2012-11-23 [colin] 3.9.0cvs19

* AUTHORS
* src/gtk/authors.h
Add Christian Hesse which was forgotten for some reason

11 years agoForgot a bug in tagging cvs10
Colin Leroy [Thu, 22 Nov 2012 08:46:17 +0000 (08:46 +0000)]
Forgot a bug in tagging cvs10

11 years ago2012-11-21 [colin] 3.9.0cvs18
Colin Leroy [Wed, 21 Nov 2012 09:49:02 +0000 (09:49 +0000)]
2012-11-21 [colin] 3.9.0cvs18

* src/etpan/imap-thread.c
Don't set charset on simple searches. Fixes Exchange 2007.

11 years ago2012-11-20 [colin] 3.9.0cvs17
Colin Leroy [Tue, 20 Nov 2012 22:07:56 +0000 (22:07 +0000)]
2012-11-20 [colin] 3.9.0cvs17

* src/prefs_matcher.c
Fix bug #2801, "Filtering Header:Name list is blank/corrupt"

11 years ago2012-11-20 [ticho] 3.9.0cvs16
Andrej Kacian [Tue, 20 Nov 2012 17:27:17 +0000 (17:27 +0000)]
2012-11-20 [ticho] 3.9.0cvs16

* src/gtk/prefswindow.c
Actually allow folder preference pages which are in top level of
page index UI to be selected.

11 years ago2012-11-20 [ticho] 3.9.0cvs15
Andrej Kacian [Tue, 20 Nov 2012 17:01:29 +0000 (17:01 +0000)]
2012-11-20 [ticho] 3.9.0cvs15

* src/prefs_folder_item.c
Remove useless "Folder" root in page index of folder preferences UI.

11 years ago2012-11-18 [colin] 3.9.0cvs14
Colin Leroy [Sun, 18 Nov 2012 19:50:36 +0000 (19:50 +0000)]
2012-11-18 [colin] 3.9.0cvs14

* AUTHORS
* src/advsearch.c
* src/matcher.c
* src/matcher.h
* src/matcher_parser_parse.y
* src/prefs_matcher.c
* src/gtk/authors.h
* src/gtk/quicksearch.c
Add age_{greater,lower}_hours matcher criteria
Initial patch by Abhay S. Kushwaha.

11 years ago2012-11-18 [ticho] 3.9.0cvs13
Andrej Kacian [Sun, 18 Nov 2012 15:41:02 +0000 (15:41 +0000)]
2012-11-18 [ticho] 3.9.0cvs13

* src/mbox.c
Improve i18n plural handling in a string used while
importing from mbox.

11 years ago2012-11-16 [ticho] 3.9.0cvs12
Andrej Kacian [Fri, 16 Nov 2012 23:49:17 +0000 (23:49 +0000)]
2012-11-16 [ticho] 3.9.0cvs12

* po/bg.po
* po/ca.po
* po/cs.po
* po/de.po
* po/en_GB.po
* po/es.po
* po/fi.po
* po/fr.po
* po/he.po
* po/hu.po
* po/id_ID.po
* po/it.po
* po/ja.po
* po/lt.po
* po/nl.po
* po/pl.po
* po/pt_BR.po
* po/pt_PT.po
* po/ru.po
* po/sk.po
* po/sr.po
* po/sv.po
* po/uk.po
* po/zh_CN.po
* po/zh_TW.po
* po/Makevars
Update message catalogs to match changes in 3.9.0cvs11.

11 years ago2012-11-16 [ticho] 3.9.0cvs11
Andrej Kacian [Fri, 16 Nov 2012 23:42:15 +0000 (23:42 +0000)]
2012-11-16 [ticho] 3.9.0cvs11

* src/account.c
* src/addrcustomattr.c
* src/edittags.c
* src/prefs_filtering.c
* src/prefs_matcher.c
* src/prefs_msg_colors.c
* src/toolbar.c
* src/uri_opener.c
* src/wizard.c
* src/common/utils.c
* src/gtk/about.c
Use pgettext() and friends for i18n context strings, instead of
having a pipe character in msgid for context separation. This uses
glib's C_ macro, instead of Q_.

11 years ago2012-11-16 [colin] 3.9.0cvs10
Colin Leroy [Fri, 16 Nov 2012 16:10:09 +0000 (16:10 +0000)]
2012-11-16 [colin] 3.9.0cvs10

* src/foldersel.c
* src/prefs_actions.c
* src/prefs_filtering_action.c
* src/prefs_matcher.c
* src/quote_fmt.c
* src/gtk/description_window.c
* src/gtk/description_window.h
* src/gtk/inputdialog.c
* src/gtk/manage_window.c
* src/gtk/quicksearch.c
Try to better fix focus problems. Should address:
Bug #2774
Bug #2624
Bug #1963
Please check using your favorite WM that the following works:
Information button (Quicksearch, Templates, 'Test' filtering
condition)
Folder selection (Move/Copy contextual menu,
various preferences, including 'New folder').
Tested with XFCE, Gnome Shell and Windows.

11 years ago2012-11-16 [colin] 3.9.0cvs9
Colin Leroy [Fri, 16 Nov 2012 13:11:56 +0000 (13:11 +0000)]
2012-11-16 [colin] 3.9.0cvs9

* src/advsearch.c
Init is_fast too

11 years ago2012-11-16 [colin] 3.9.0cvs8
Colin Leroy [Fri, 16 Nov 2012 13:10:06 +0000 (13:10 +0000)]
2012-11-16 [colin] 3.9.0cvs8

* src/advsearch.c
Fix missing initialisation of bool_and which could
lead to From/To/Subject/Tag searches searching with
binary and.
Also clean up tag expansion. No need to create a
matcher string and re-parse it.

11 years ago2012-11-16 [paul] 3.9.0cvs7
Paul Mangan [Fri, 16 Nov 2012 07:27:34 +0000 (07:27 +0000)]
2012-11-16 [paul] 3.9.0cvs7

* po/de.po
fix by Thomas Bellmann

11 years ago2012-11-15 [colin] 3.9.0cvs6
Colin Leroy [Thu, 15 Nov 2012 15:23:13 +0000 (15:23 +0000)]
2012-11-15 [colin] 3.9.0cvs6

* src/summaryview.c
Fix bug #2785, "Marking mails for deletion reopens internal
message view"

11 years ago2012-11-15 [colin] 3.9.0cvs5
Colin Leroy [Thu, 15 Nov 2012 14:27:37 +0000 (14:27 +0000)]
2012-11-15 [colin] 3.9.0cvs5

* src/main.c
* src/statusbar.c
* src/gtk/gtkcmclist.c
* src/gtk/gtkcmclist.h
a few more GTK+3 fixes. Segfaults on me, though.

11 years ago2012-11-15 [colin] 3.9.0cvs4
Colin Leroy [Thu, 15 Nov 2012 13:41:07 +0000 (13:41 +0000)]
2012-11-15 [colin] 3.9.0cvs4

* src/Makefile.am
* src/action.c
* src/addr_compl.c
* src/addressbook.c
* src/addrgather.c
* src/compose.c
* src/editaddress.c
* src/editgroup.c
* src/main.c
* src/mainwindow.c
* src/message_search.c
* src/prefs_display_header.c
* src/prefs_filtering_action.c
* src/prefs_matcher.c
* src/prefs_other.c
* src/prefs_toolbar.c
* src/printing.c
* src/stock_pixmap.c
* src/summary_search.c
* src/summaryview.c
* src/textview.c
* src/gtk/Makefile.am
* src/gtk/colorlabel.c
* src/gtk/combobox.c
* src/gtk/combobox.h
* src/gtk/gtkcmclist.c
* src/gtk/gtkcmclist.h
* src/gtk/gtkcmctree.c
* src/gtk/gtksctree.c
* src/gtk/gtkshruler.c
* src/gtk/gtkutils.c
* src/gtk/gtkutils.h
* src/gtk/inputdialog.c
* src/gtk/quicksearch.c
* src/plugins/pgpcore/Makefile.am
* src/plugins/pgpinline/Makefile.am
* src/plugins/pgpmime/Makefile.am
* src/plugins/smime/Makefile.am
Big GTK+3 patch from Hanno Meyer-Thurow

11 years ago2012-11-15 [wwp] 3.9.0cvs3
Tristan Chabredier [Thu, 15 Nov 2012 08:18:21 +0000 (08:18 +0000)]
2012-11-15 [wwp] 3.9.0cvs3

* doc/man/claws-mail.1
* src/main.c
Add --cancel-receiving command-line switch.

11 years ago2012-11-15 [wwp] 3.9.0cvs2
Tristan Chabredier [Thu, 15 Nov 2012 08:13:39 +0000 (08:13 +0000)]
2012-11-15 [wwp] 3.9.0cvs2

* src/ssl_manager.c
* src/gtk/sslcertwindow.c
Fix Capitalization.

11 years ago2012-11-15 [paul] 3.9.0cvs1
Paul Mangan [Thu, 15 Nov 2012 07:48:15 +0000 (07:48 +0000)]
2012-11-15 [paul] 3.9.0cvs1

* po/cs.po
* po/fi.po
* po/sk.po
updates from David Vachulka, Flammie Pirinen, and
Slavko

11 years ago3.9.0 unleashedcd claws 3.9.0 REL_3_9_0
Paul Mangan [Wed, 14 Nov 2012 16:18:26 +0000 (16:18 +0000)]
3.9.0 unleashedcd claws

11 years ago2012-11-14 [paul] 3.8.1cvs123
Paul Mangan [Wed, 14 Nov 2012 15:53:46 +0000 (15:53 +0000)]
2012-11-14 [paul] 3.8.1cvs123

* po/de.po
* po/es.po
* po/fi.po
* po/fr.po
* po/hu.po
* po/pt_BR.po
* po/sv.po
* po/uk.po
* po/zh_TW.po
updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
wwp, Páder RezsÅ\91, Frederico Goncalves Guimaraes, Andreas Rönnquist,
YUP, Wei-Lun Chao

11 years ago2012-11-14 [paul] 3.8.1cvs122
Paul Mangan [Wed, 14 Nov 2012 15:32:31 +0000 (15:32 +0000)]
2012-11-14 [paul] 3.8.1cvs122

* tools/README
* tools/fix_date.sh
improvements by wwp

11 years ago2012-11-14 [colin] 3.8.1cvs121
Colin Leroy [Wed, 14 Nov 2012 12:33:33 +0000 (12:33 +0000)]
2012-11-14 [colin] 3.8.1cvs121

* src/action.c
And fix warning with breaking functionality

11 years ago2012-11-14 [paul] 3.8.1cvs120
Paul Mangan [Wed, 14 Nov 2012 11:20:56 +0000 (11:20 +0000)]
2012-11-14 [paul] 3.8.1cvs120

* src/action.c
revert this change from 3.8.1cvs60, it breaks
actions with a pipe

11 years ago2012-11-14 [colin] 3.8.1cvs119
Colin Leroy [Wed, 14 Nov 2012 10:16:12 +0000 (10:16 +0000)]
2012-11-14 [colin] 3.8.1cvs119

* src/common/plugin.c
If plugin fails to load from absolute path, try from
default plugin path.
Fixes bug #1137, 'loading plugins with same profile on different archs'
Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
results in wrong paths in clawsrc'

11 years ago2012-11-12 [colin] 3.8.1cvs118
Colin Leroy [Mon, 12 Nov 2012 19:22:43 +0000 (19:22 +0000)]
2012-11-12 [colin] 3.8.1cvs118

* src/messageview.c
Fix initial focus on textview. Fixes bug #2776,
"Make all menu shortcuts work properly in the message window"

11 years ago2012-11-09 [colin] 3.8.1cvs117
Colin Leroy [Fri, 9 Nov 2012 08:29:21 +0000 (08:29 +0000)]
2012-11-09 [colin] 3.8.1cvs117

* src/etpan/imap-thread.c
Specify search charset. Thanks to Aleksei Miheev

11 years ago2012-11-08 [colin] 3.8.1cvs116
Colin Leroy [Thu, 8 Nov 2012 11:42:27 +0000 (11:42 +0000)]
2012-11-08 [colin] 3.8.1cvs116

* src/common/socket.c
* src/gtk/gtkutils.c
Fix socket communication

11 years ago2012-11-08 [colin] 3.8.1cvs115
Colin Leroy [Thu, 8 Nov 2012 09:13:37 +0000 (09:13 +0000)]
2012-11-08 [colin] 3.8.1cvs115

* src/plugins/pgpcore/sgpgme.c
Fix Windows runtime crash

11 years ago2012-11-08 [colin] 3.8.1cvs114
Colin Leroy [Thu, 8 Nov 2012 09:09:38 +0000 (09:09 +0000)]
2012-11-08 [colin] 3.8.1cvs114

* src/gtk/quicksearch.c
Fix going active with NULL matchstring (for example
when changing type before typing anything)

11 years ago2012-11-07 [colin] 3.8.1cvs113
Colin Leroy [Wed, 7 Nov 2012 19:51:30 +0000 (19:51 +0000)]
2012-11-07 [colin] 3.8.1cvs113

* src/mbox.c
Fix Windows build

11 years ago2012-11-06 [mones] 3.8.1cvs112
Ricardo Mones [Tue, 6 Nov 2012 22:07:41 +0000 (22:07 +0000)]
2012-11-06 [mones] 3.8.1cvs112

* doc/man/claws-mail.1
Sync with AUTHORS file
* src/gtk/quicksearch.c
Add number units where appropriate

11 years ago2012-10-31 [paul] 3.8.1cvs111
Paul Mangan [Wed, 31 Oct 2012 19:27:17 +0000 (19:27 +0000)]
2012-10-31 [paul] 3.8.1cvs111

* src/prefs_folder_item.c
add missing closing bracket. thanks to Andreas Rönnquist.

11 years ago2012-10-31 [colin] 3.8.1cvs110
Colin Leroy [Wed, 31 Oct 2012 15:27:15 +0000 (15:27 +0000)]
2012-10-31 [colin] 3.8.1cvs110

* src/prefs_folder_item.c
Fix prefs text and extra semi-colon. Thanks to Paul!

11 years ago2012-10-31 [colin] 3.8.1cvs109
Colin Leroy [Wed, 31 Oct 2012 10:25:17 +0000 (10:25 +0000)]
2012-10-31 [colin] 3.8.1cvs109

* src/folder_item_prefs.c
* src/folder_item_prefs.h
* src/messageview.c
* src/prefs_folder_item.c
Implement feature from bug #2569,
"select html part on folder specific properties"
Patch based on Andrej's patch.

11 years ago2012-10-29 [wwp] 3.8.1cvs108
Tristan Chabredier [Mon, 29 Oct 2012 13:31:56 +0000 (13:31 +0000)]
2012-10-29 [wwp] 3.8.1cvs108

* src/textview.c
Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
broken URL parsing.

11 years ago2012-10-25 [colin] 3.8.1cvs107
Colin Leroy [Thu, 25 Oct 2012 10:19:38 +0000 (10:19 +0000)]
2012-10-25 [colin] 3.8.1cvs107

* src/textview.c
Verify the previous URI wasn't the same...
fixes http://www. URIs.

11 years ago2012-10-25 [colin] 3.8.1cvs106
Colin Leroy [Thu, 25 Oct 2012 07:45:01 +0000 (07:45 +0000)]
2012-10-25 [colin] 3.8.1cvs106

* src/common/utils.c
* src/common/utils.h
* src/textview.c
Avoid strlen() on inner loop in textview_make_clickable_parts*()
reduces cost of strcasestr() in textview_make_clickable_parts*()
from 30% to 15%. Patch by Igor Mammedov

11 years ago2012-10-25 [colin] 3.8.1cvs105
Colin Leroy [Thu, 25 Oct 2012 07:43:36 +0000 (07:43 +0000)]
2012-10-25 [colin] 3.8.1cvs105

* src/textview.c
Do not allow search cost to explode in case of bad message
parsing in textview_make_clickable_parts_later(); reduces
cost of textview_make_clickable_parts_later() from 99% to
17% for big bad-case message. Patch by Igor Mammedov

11 years ago2012-10-25 [colin] 3.8.1cvs104
Colin Leroy [Thu, 25 Oct 2012 07:42:08 +0000 (07:42 +0000)]
2012-10-25 [colin] 3.8.1cvs104

* src/textview.c
* src/textview.h
Avoid strlen() on big buffers, use precomputed length instead
it reduces cost of textview_write_line() from 32% to 3% for
big messages. Patch by Igor Mammedov
* AUTHORS
* src/gtk/authors.h
Add Igor

11 years ago2012-10-24 [mones] 3.8.1cvs103
Ricardo Mones [Wed, 24 Oct 2012 07:48:24 +0000 (07:48 +0000)]
2012-10-24 [mones] 3.8.1cvs103

* src/advsearch.c
Trust on IMAP core on-line/off-line management
Patch by Sean Buckheister

11 years ago2012-10-19 [paul] 3.8.1cvs102
Paul Mangan [Fri, 19 Oct 2012 06:34:14 +0000 (06:34 +0000)]
2012-10-19 [paul] 3.8.1cvs102

* AUTHORS
* src/crash.c
* src/gtk/authors.h
fix bug 2760, 'display correct libc version in crash dialog
when uclibc is used'.
fixes build with uclibc. patch by Natanael Copa.

11 years ago2012-10-18 [mones] 3.8.1cvs101
Ricardo Mones [Thu, 18 Oct 2012 20:35:24 +0000 (20:35 +0000)]
2012-10-18 [mones] 3.8.1cvs101

* claws-mail.desktop
Fix bug #2761 and remove invalid GTK main category

11 years ago2012-10-17 [colin] 3.8.1cvs100
Colin Leroy [Wed, 17 Oct 2012 07:52:49 +0000 (07:52 +0000)]
2012-10-17 [colin] 3.8.1cvs100

* src/common/ssl_certificate.c
Fix bug #2759, "Error messages regarding bad
client certificates are less than helpful"
Based on patch by bug reporter.

11 years ago2012-10-13 [paul] 3.8.1cvs99
Paul Mangan [Sat, 13 Oct 2012 09:45:58 +0000 (09:45 +0000)]
2012-10-13 [paul] 3.8.1cvs99

* src/common/ssl_certificate.c
fix build with gnutls 3.1.3
Patch by Sean Buckheister.

11 years ago2012-10-12 [mones] 3.8.1cvs98
Ricardo Mones [Fri, 12 Oct 2012 15:13:17 +0000 (15:13 +0000)]
2012-10-12 [mones] 3.8.1cvs98

* src/compose.c
* src/grouplistdialog.c
* src/imap.c
* src/news_gtk.c
* src/procmime.c
* src/procmsg.c
* src/common/utils.c
* src/common/utils.h
* src/etpan/imap-thread.c
New slist_free_strings_full wrapper for g_slist_free_full
and simplify calls where it was being used

11 years ago2012-10-12 [colin] 3.8.1cvs97
Colin Leroy [Fri, 12 Oct 2012 14:16:20 +0000 (14:16 +0000)]
2012-10-12 [colin] 3.8.1cvs97

* src/common/defs.h
Drop include of internal glib header
Patch by Werner Koch

11 years ago2012-10-12 [colin] 3.8.1cvs96
Colin Leroy [Fri, 12 Oct 2012 12:47:27 +0000 (12:47 +0000)]
2012-10-12 [colin] 3.8.1cvs96

* src/gtk/gtkcmctree.c
* src/gtk/gtksctree.c
Fix bug #2581, "expander arrows are too tiny to hit with the
mouse". Patch mostly by Tom Horsley

11 years ago2012-10-12 [iwkse] 3.8.1cvs95
Salvatore De Paolis [Fri, 12 Oct 2012 12:21:30 +0000 (12:21 +0000)]
2012-10-12 [iwkse] 3.8.1cvs95

* src/common/utils.c
g_free *mutex

11 years ago2012-10-12 [mones] 3.8.1cvs94
Ricardo Mones [Fri, 12 Oct 2012 10:59:51 +0000 (10:59 +0000)]
2012-10-12 [mones] 3.8.1cvs94

* src/common/utils.c
Remove undeclared mutex symbol

11 years ago2012-10-12 [colin] 3.8.1cvs93
Colin Leroy [Fri, 12 Oct 2012 10:29:00 +0000 (10:29 +0000)]
2012-10-12 [colin] 3.8.1cvs93

* src/compose.c
* src/prefs_account.c
* src/common/utils.c
* src/common/utils.h
Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
Thanks to Salvatore de Paolis

11 years ago2012-10-10 [colin] 3.8.1cvs92
Colin Leroy [Wed, 10 Oct 2012 08:33:40 +0000 (08:33 +0000)]
2012-10-10 [colin] 3.8.1cvs92

* src/folder.c
Fix bug #2744, "Quick search throws bad command
argument error on Microsoft Exchange". Fall back
to local search if folder-specific search fails.
* src/gtk/quicksearch.c
Typo fix.

11 years ago2012-10-10 [colin] 3.8.1cvs91
Colin Leroy [Wed, 10 Oct 2012 08:31:37 +0000 (08:31 +0000)]
2012-10-10 [colin] 3.8.1cvs91

* src/procmsg.h
Make what the tags list contain more clear

11 years ago2012-10-10 [colin] 3.8.1cvs90
Colin Leroy [Wed, 10 Oct 2012 08:12:10 +0000 (08:12 +0000)]
2012-10-10 [colin] 3.8.1cvs90

* src/inc.c
* src/mbox.c
* src/common/smtp.c
* src/common/smtp.h
Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
Patch by "madroach"

11 years ago2012-10-10 [colin] 3.8.1cvs89
Colin Leroy [Wed, 10 Oct 2012 08:04:50 +0000 (08:04 +0000)]
2012-10-10 [colin] 3.8.1cvs89

* autogen.sh
Fix bug #2638, "Respect $LEX environment variable in autogen.sh"

11 years ago2012-10-10 [colin] 3.8.1cvs88
Colin Leroy [Wed, 10 Oct 2012 07:36:44 +0000 (07:36 +0000)]
2012-10-10 [colin] 3.8.1cvs88

* src/compose.c
Leak fix (thanks Ricardo!)

11 years ago2012-10-10 [colin] 3.8.1cvs87
Colin Leroy [Wed, 10 Oct 2012 07:19:18 +0000 (07:19 +0000)]
2012-10-10 [colin] 3.8.1cvs87

* src/common/utils.c
Fix O(n^2) algorithm in remove_numbered_files_not_in_list
Initial patch by Igor Mammedov <imammedo@redhat.com> with
fixes by Michael Rasmussen and myself.
Also revert part of 3.8.1cvs86, g_slist_free_full()
semantics are different from slist_free_strings() in that
slist_free_strings does not free the list itself.

11 years ago2012-10-09 [mones] 3.8.1cvs86
Ricardo Mones [Tue, 9 Oct 2012 23:58:43 +0000 (23:58 +0000)]
2012-10-09 [mones] 3.8.1cvs86

* doc/man/claws-mail.1
* src/compose.c
* src/common/utils.c
New extra headers feature for adding user-defined
extra headers to the combobox in the compose window
Headers are stablished in 'extraheaderrc', one per
line with a final colon

11 years ago2012-10-06 [mones] 3.8.1cvs85
Ricardo Mones [Sat, 6 Oct 2012 20:15:31 +0000 (20:15 +0000)]
2012-10-06 [mones] 3.8.1cvs85

* po/POTFILES.in
Added src/gtk/menu.c
* src/common/defs.h
* src/gtk/menu.c
* src/gtk/menu.h
New function cm_menu_item_new_label_from_url to
avoid crashing on huge URL strings and warn user
about the possible causes
* src/mainwindow.c
Use it to create List menu items safely

11 years ago2012-10-04 [colin] 3.8.1cvs84
Colin Leroy [Thu, 4 Oct 2012 10:00:29 +0000 (10:00 +0000)]
2012-10-04 [colin] 3.8.1cvs84

* src/imap.c
Fix keywords with spaces

11 years ago2012-10-04 [colin] 3.8.1cvs83
Colin Leroy [Thu, 4 Oct 2012 09:48:21 +0000 (09:48 +0000)]
2012-10-04 [colin] 3.8.1cvs83

* src/advsearch.c
Fix double-tag search. Maybe fixes bug #2744,
'Quick search throws bad command argument
error since recent change'. Patch by Sean.

11 years ago2012-10-03 [mones] 3.8.1cvs82
Ricardo Mones [Wed, 3 Oct 2012 23:22:13 +0000 (23:22 +0000)]
2012-10-03 [mones] 3.8.1cvs82

* src/procmime.c
Fix bug #2743 'null pointer crash in procmime strchr'
Patch by Michael Schwendt (from RedHat bug 862578)

11 years ago2012-09-28 [colin] 3.8.1cvs81
Colin Leroy [Fri, 28 Sep 2012 15:33:05 +0000 (15:33 +0000)]
2012-09-28 [colin] 3.8.1cvs81

* src/advsearch.c
Never search on server if we're offline
(Asking the user would and will be better)
* src/imap.c
Fix uninitialized variable (bogus) warning
Fix SELECT of the folder before searching

11 years ago2012-09-27 [colin] 3.8.1cvs80
Colin Leroy [Thu, 27 Sep 2012 14:48:45 +0000 (14:48 +0000)]
2012-09-27 [colin] 3.8.1cvs80

* src/advsearch.c
* src/imap.c
* src/etpan/imap-thread.c
* src/etpan/imap-thread.h
Implement IMAP server search. Patch by
Sean Buckheister again.

11 years ago2012-09-26 [colin] 3.8.1cvs79
Colin Leroy [Wed, 26 Sep 2012 13:15:47 +0000 (13:15 +0000)]
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

11 years ago2012-09-26 [colin] 3.8.1cvs78
Colin Leroy [Wed, 26 Sep 2012 12:40:13 +0000 (12:40 +0000)]
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.

11 years ago2012-09-26 [colin] 3.8.1cvs77
Colin Leroy [Wed, 26 Sep 2012 12:04:51 +0000 (12:04 +0000)]
2012-09-26 [colin] 3.8.1cvs77

* src/summary_search.c
Fix unresponsive stop button
* src/gtk/quicksearch.c
Fix busy cursor

11 years ago2012-09-26 [colin] 3.8.1cvs76
Colin Leroy [Wed, 26 Sep 2012 08:54:05 +0000 (08:54 +0000)]
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.

11 years ago2012-09-26 [colin] 3.8.1cvs75
Colin Leroy [Wed, 26 Sep 2012 08:35:40 +0000 (08:35 +0000)]
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.

11 years ago2012-09-26 [colin] 3.8.1cvs74
Colin Leroy [Wed, 26 Sep 2012 07:39:32 +0000 (07:39 +0000)]
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

11 years ago2012-09-25 [mones] 3.8.1cvs73
Ricardo Mones [Tue, 25 Sep 2012 09:24:14 +0000 (09:24 +0000)]
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

11 years ago2012-09-22 [mir] 3.8.1cvs72
Michael Rasmussen [Sat, 22 Sep 2012 14:35:13 +0000 (14:35 +0000)]
2012-09-22 [mir] 3.8.1cvs72

* src/advsearch.c
    Fix for not searching in folders marked 'no_select'
    patch provide by colin.