Paul Mangan [Thu, 14 Feb 2013 11:20:27 +0000 (11:20 +0000)]
2013-02-14 [paul] 3.9.0cvs69
* po/id_ID.po
"fix" plural forms
Colin Leroy [Thu, 14 Feb 2013 10:53:54 +0000 (10:53 +0000)]
2013-02-14 [colin] 3.9.0cvs68
* po/POTFILES.in
Add vcalendar files
* po/merge-po-from-plugin.sh
Add helper script to merge external plugins translations
* 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/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
Merge translations from fancy and vcalendar
Colin Leroy [Thu, 14 Feb 2013 09:59:35 +0000 (09:59 +0000)]
2013-02-14 [colin] 3.9.0cvs67
* configure.ac
Fix perl detection
Colin Leroy [Thu, 14 Feb 2013 08:50:27 +0000 (08:50 +0000)]
2013-02-14 [colin] 3.9.0cvs66
* src/plugins/vcalendar/claws.def
* src/plugins/vcalendar/plugin.def
Add missing files
* src/plugins/vcalendar/libical/Makefile.in
* src/plugins/vcalendar/libical/design-data/Makefile.in
* src/plugins/vcalendar/libical/libical/Makefile.in
* src/plugins/vcalendar/libical/scripts/Makefile.in
Remove extraneous files
Colin Leroy [Wed, 13 Feb 2013 20:50:31 +0000 (20:50 +0000)]
2013-02-13 [colin] 3.9.0cvs65
* src/plugins/address_dup_finder/placeholder.txt
* src/plugins/synce/placeholder.txt
Removed, deprecated plugins
* src/plugins/Makefile.am
* src/plugins/vcalendar/Makefile.am
* src/plugins/vcalendar/Makefile.in
* src/plugins/vcalendar/common-views.c
* src/plugins/vcalendar/common-views.h
* src/plugins/vcalendar/day-view.c
* src/plugins/vcalendar/icaltime_as_local.c
* src/plugins/vcalendar/icaltime_as_local.h
* src/plugins/vcalendar/month-view.c
* src/plugins/vcalendar/placeholder.txt
* src/plugins/vcalendar/plugin.c
* src/plugins/vcalendar/vcal_dbus.c
* src/plugins/vcalendar/vcal_dbus.h
* src/plugins/vcalendar/vcal_folder.c
* src/plugins/vcalendar/vcal_folder.h
* src/plugins/vcalendar/vcal_interface.h
* src/plugins/vcalendar/vcal_manager.c
* src/plugins/vcalendar/vcal_manager.h
* src/plugins/vcalendar/vcal_meeting_gtk.c
* src/plugins/vcalendar/vcal_meeting_gtk.h
* src/plugins/vcalendar/vcal_prefs.c
* src/plugins/vcalendar/vcal_prefs.h
* src/plugins/vcalendar/vcalendar.c
* src/plugins/vcalendar/vcalendar.h
* src/plugins/vcalendar/version.rc
* src/plugins/vcalendar/libical/.cvsignore
* src/plugins/vcalendar/libical/Makefile.am
* src/plugins/vcalendar/libical/Makefile.in
* src/plugins/vcalendar/libical/design-data/.cvsignore
* src/plugins/vcalendar/libical/design-data/Makefile.am
* src/plugins/vcalendar/libical/design-data/Makefile.in
* src/plugins/vcalendar/libical/design-data/parameters.csv
* src/plugins/vcalendar/libical/design-data/properties.csv
* src/plugins/vcalendar/libical/design-data/restrictions.csv
* src/plugins/vcalendar/libical/design-data/status.txt
* src/plugins/vcalendar/libical/design-data/value-types.csv
* src/plugins/vcalendar/libical/libical/.cvsignore
* src/plugins/vcalendar/libical/libical/Makefile.am
* src/plugins/vcalendar/libical/libical/Makefile.in
* src/plugins/vcalendar/libical/libical/icalattendee.c
* src/plugins/vcalendar/libical/libical/icalattendee.h
* src/plugins/vcalendar/libical/libical/icalcomponent.c
* src/plugins/vcalendar/libical/libical/icalcomponent.h
* src/plugins/vcalendar/libical/libical/icalderivedparameter.c.in
* src/plugins/vcalendar/libical/libical/icalderivedparameter.h.in
* src/plugins/vcalendar/libical/libical/icalderivedproperty.c.in
* src/plugins/vcalendar/libical/libical/icalderivedproperty.h.in
* src/plugins/vcalendar/libical/libical/icalderivedvalue.c.in
* src/plugins/vcalendar/libical/libical/icalderivedvalue.h.in
* src/plugins/vcalendar/libical/libical/icalduration.c
* src/plugins/vcalendar/libical/libical/icalduration.h
* src/plugins/vcalendar/libical/libical/icalenums.c
* src/plugins/vcalendar/libical/libical/icalenums.h
* src/plugins/vcalendar/libical/libical/icalerror.c
* src/plugins/vcalendar/libical/libical/icalerror.h
* src/plugins/vcalendar/libical/libical/icallangbind.c
* src/plugins/vcalendar/libical/libical/icallangbind.h
* src/plugins/vcalendar/libical/libical/icallexer.l
* src/plugins/vcalendar/libical/libical/icalmemory.c
* src/plugins/vcalendar/libical/libical/icalmemory.h
* src/plugins/vcalendar/libical/libical/icalmime.c
* src/plugins/vcalendar/libical/libical/icalmime.h
* src/plugins/vcalendar/libical/libical/icalparameter.c
* src/plugins/vcalendar/libical/libical/icalparameter.h
* src/plugins/vcalendar/libical/libical/icalparameterimpl.h
* src/plugins/vcalendar/libical/libical/icalparser.c
* src/plugins/vcalendar/libical/libical/icalparser.h
* src/plugins/vcalendar/libical/libical/icalperiod.c
* src/plugins/vcalendar/libical/libical/icalperiod.h
* src/plugins/vcalendar/libical/libical/icalproperty.c
* src/plugins/vcalendar/libical/libical/icalproperty.h
* src/plugins/vcalendar/libical/libical/icalrecur.c
* src/plugins/vcalendar/libical/libical/icalrecur.h
* src/plugins/vcalendar/libical/libical/icalrestriction.c.in
* src/plugins/vcalendar/libical/libical/icalrestriction.h
* src/plugins/vcalendar/libical/libical/icaltime.c
* src/plugins/vcalendar/libical/libical/icaltime.h
* src/plugins/vcalendar/libical/libical/icaltypes.c
* src/plugins/vcalendar/libical/libical/icaltypes.h
* src/plugins/vcalendar/libical/libical/icalvalue.c
* src/plugins/vcalendar/libical/libical/icalvalue.h
* src/plugins/vcalendar/libical/libical/icalvalueimpl.h
* src/plugins/vcalendar/libical/libical/icalversion.h
* src/plugins/vcalendar/libical/libical/icalversion.h.in
* src/plugins/vcalendar/libical/libical/icalyacc.output
* src/plugins/vcalendar/libical/libical/icalyacc.y
* src/plugins/vcalendar/libical/libical/pvl.c
* src/plugins/vcalendar/libical/libical/pvl.h
* src/plugins/vcalendar/libical/libical/sspm.c
* src/plugins/vcalendar/libical/libical/sspm.h
* src/plugins/vcalendar/libical/libical/vsnprintf.c
* src/plugins/vcalendar/libical/scripts/.cvsignore
* src/plugins/vcalendar/libical/scripts/Makefile.am
* src/plugins/vcalendar/libical/scripts/Makefile.in
* src/plugins/vcalendar/libical/scripts/mkderivedcomponents.pl
* src/plugins/vcalendar/libical/scripts/mkderivedparameters.pl
* src/plugins/vcalendar/libical/scripts/mkderivedproperties.pl
* src/plugins/vcalendar/libical/scripts/mkderivedvalues.pl
* src/plugins/vcalendar/libical/scripts/mkparameterrestrictions.pl
* src/plugins/vcalendar/libical/scripts/mkrestrictionrecords.pl
* src/plugins/vcalendar/libical/scripts/mkrestrictiontable.pl
* src/plugins/vcalendar/libical/scripts/readvaluesfile.pl
Add vcalendar.
Colin Leroy [Wed, 13 Feb 2013 16:56:27 +0000 (16:56 +0000)]
2013-02-13 [colin] 3.9.0cvs64
* src/plugins/acpi_notifier/placeholder.txt
* src/plugins/address_dup_finder/placeholder.txt
* src/plugins/address_keeper/placeholder.txt
* src/plugins/archive/placeholder.txt
* src/plugins/att_remover/placeholder.txt
* src/plugins/attachwarner/placeholder.txt
* src/plugins/bsfilter/placeholder.txt
* src/plugins/clamd/placeholder.txt
* src/plugins/fetchinfo/placeholder.txt
* src/plugins/gdata/placeholder.txt
* src/plugins/geolocation/placeholder.txt
* src/plugins/gtkhtml2_viewer/placeholder.txt
* src/plugins/mailmbox/placeholder.txt
* src/plugins/newmail/placeholder.txt
* src/plugins/notification/placeholder.txt
* src/plugins/pdf_viewer/placeholder.txt
* src/plugins/perl/placeholder.txt
* src/plugins/python/placeholder.txt
* src/plugins/rssyl/placeholder.txt
* src/plugins/spam_report/placeholder.txt
* src/plugins/synce/placeholder.txt
* src/plugins/tnef_parse/placeholder.txt
* src/plugins/vcalendar/placeholder.txt
Add temporary placeholders for ex-extra-plugins to be
integrated.
Paul Mangan [Wed, 13 Feb 2013 16:44:40 +0000 (16:44 +0000)]
2013-02-13 [paul] 3.9.0cvs63
* src/plugins/fancy/Makefile.am
no need for EXTRA_DIST
Paul Mangan [Wed, 13 Feb 2013 16:38:37 +0000 (16:38 +0000)]
move the Fancy plugin into core
Colin Leroy [Wed, 13 Feb 2013 16:34:06 +0000 (16:34 +0000)]
add test file
Paul Mangan [Wed, 13 Feb 2013 16:23:36 +0000 (16:23 +0000)]
2013-02-13 [paul] 3.9.0cvs62
* configure.ac
* po/POTFILES.in
* src/plugins/Makefile.am
* src/plugins/fancy/Makefile.am
* src/plugins/fancy/fancy_prefs.c
* src/plugins/fancy/fancy_prefs.h
* src/plugins/fancy/fancy_viewer.c
* src/plugins/fancy/fancy_viewer.h
move the Fancy plugin into core
Paul Mangan [Mon, 11 Feb 2013 12:28:13 +0000 (12:28 +0000)]
2013-02-11 [paul] 3.9.0cvs61
* src/mainwindow.c
use the Delete key to remove colour label accels (same as everywhere else).
complete the change to gtk_accel_map_add_entry() for older/newer GTKs
Michael Rasmussen [Sat, 26 Jan 2013 20:26:03 +0000 (20:26 +0000)]
2013-01-26 [mir] 3.9.0cvs60
* tools/vcard2xml.py
Fixes bugs:
1) Lines split over more than one line breaks parser
2) Get email addres correct. Not only email;internet
Improvements:
1) Basic handling of vcard 3.0
Colin Leroy [Wed, 23 Jan 2013 16:17:00 +0000 (16:17 +0000)]
2013-01-23 [colin] 3.9.0cvs59
* src/action.c
* src/common/utils.c
Fix actions with spaces (and quotes). Thanks to H. Merijn Brand
Colin Leroy [Wed, 23 Jan 2013 09:03:07 +0000 (09:03 +0000)]
2013-01-23 [colin] 3.9.0cvs58
* src/imap.c
Fix bug #2863, "Applying has_attachment quicksearch
on IMAP segfaults".
Paul Mangan [Mon, 21 Jan 2013 17:11:25 +0000 (17:11 +0000)]
2013-01-21 [paul] 3.9.0cvs57
* src/codeconv.h
* src/procmime.c
fix bug 2862, 'Segmentation fault when replying to a
message where the "code conversion" fails'. add support
for X-VIET-VPS encoding
Paul Mangan [Mon, 21 Jan 2013 15:58:01 +0000 (15:58 +0000)]
2013-01-21 [paul] 3.9.0cvs56
* src/common/defs.h
* src/gtk/about.c
promote the users' ml on the About/Info tab
Paul Mangan [Wed, 9 Jan 2013 12:04:13 +0000 (12:04 +0000)]
2013-01-09 [paul] 3.9.0cvs55
* doc/man/claws-mail.1
* src/gtk/about.c
update copyright year
Paul Mangan [Wed, 9 Jan 2013 11:50:38 +0000 (11:50 +0000)]
2013-01-09 [paul] 3.9.0cvs54
* src/gtk/gtkaspell.c
fix sensitivity of 'Use both dictionaries' in compose window
Michael Rasmussen [Wed, 9 Jan 2013 00:18:57 +0000 (00:18 +0000)]
2013-01-09 [mir] 3.9.0cvs53
* tools/vcard2xml.py
Fix missing file encoding info.
See -> http://www.python.org/dev/peps/pep-0263/
Ricardo Mones [Tue, 8 Jan 2013 10:23:31 +0000 (10:23 +0000)]
2013-01-08 [mones] 3.9.0cvs52
* claws-mail.desktop
Added Swedish translation by Andreas Rönnquist
Colin Leroy [Thu, 20 Dec 2012 09:23:45 +0000 (09:23 +0000)]
2012-12-20 [colin] 3.9.0cvs51
* src/action.c
Fix crash on action error;
Fix trimming of leading spaces in actions
Colin Leroy [Wed, 19 Dec 2012 16:52:10 +0000 (16:52 +0000)]
2012-12-19 [colin] 3.9.0cvs50
* src/editldap.c
* src/ldapctrl.c
* src/ldapserver.c
Make LDAP over SSL work on Win32 - but not TLS,
unfortunately. Also, it requires the certificate
to be trusted.
Colin Leroy [Sun, 16 Dec 2012 19:55:12 +0000 (19:55 +0000)]
2012-12-16 [colin] 3.9.0cvs49
* src/messageview.c
Add missing \n at end of the return receipt last part's headers.
Paul Mangan [Sat, 15 Dec 2012 08:51:08 +0000 (08:51 +0000)]
2012-12-15 [paul] 3.9.0cvs48
* src/addrselect.c
fix bug 2832, 'mail to from adress-book splitt names'
Colin Leroy [Wed, 12 Dec 2012 16:40:53 +0000 (16:40 +0000)]
2012-12-12 [colin] 3.9.0cvs47
* src/action.c
Port to g_spawn API and make actions work better on Win32
* src/mainwindow.c
Indentation
Andrej Kacian [Wed, 12 Dec 2012 14:18:40 +0000 (14:18 +0000)]
Updated my address
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.
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
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...
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
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
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
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.
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.
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
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...
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"
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...)
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.
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.
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.
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.
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!)
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.
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
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
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.
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.
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
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.
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
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.
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!
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
Colin Leroy [Thu, 22 Nov 2012 08:46:17 +0000 (08:46 +0000)]
Forgot a bug in tagging cvs10
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.
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"
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.
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.
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.
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.
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.
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_.
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.
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
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.
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
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"
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.
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
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.
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.
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
Paul Mangan [Wed, 14 Nov 2012 16:18:26 +0000 (16:18 +0000)]
3.9.0 unleashedcd claws
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
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
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
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
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'
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"
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
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
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
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)
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
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
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.
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!
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.
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.
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.
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
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
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
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
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.
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
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.
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.
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