Commit graph

4119 commits

Author SHA1 Message Date
Ricardo Mones f29185278a 2012-12-05 [mones] 3.9.0cvs42
* src/prefs_gtk.c
		Do not set to NULL string preferences which have "" as
		default value
2012-12-06 00:00:29 +00:00
Colin Leroy f851947030 2012-12-05 [colin] 3.9.0cvs41
* src/common/ssl.c
		Nullify xcred pointer like the other ones
2012-12-05 20:26:21 +00:00
Tristan Chabredier 6dea180b5c 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.
2012-12-03 10:11:37 +00:00
Tristan Chabredier 54c3c93532 2012-12-03 [wwp] 3.9.0cvs39
* src/toolbar.c
	Fix sensitivity of next-unread toolbar button.
2012-12-03 09:59:34 +00:00
Colin Leroy b6baa93fb7 2012-12-03 [colin] 3.9.0cvs38
* src/common/utils.c
		Fix following relative symlinks
2012-12-03 09:34:16 +00:00
Colin Leroy b2d24350c6 2012-12-02 [colin] 3.9.0cvs37
* src/main.c
		Of course you can't, Windows. Of course...
2012-12-02 20:39:03 +00:00
Colin Leroy d3d3bb9a9f 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"
2012-12-02 20:35:06 +00:00
Colin Leroy 726ed3de38 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...)
2012-12-01 21:23:10 +00:00
Colin Leroy ee15052fff 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.
2012-12-01 21:03:48 +00:00
Ricardo Mones fa93b1c280 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.
2012-11-30 18:57:21 +00:00
Tristan Chabredier f1c08b4f36 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.
2012-11-30 15:20:26 +00:00
Tristan Chabredier 931e462dbf 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.
2012-11-30 14:25:12 +00:00
Colin Leroy 6581aadd4e 2012-11-29 [colin] 3.9.0cvs30
* src/mainwindow.c
		Fix mask on a few menu items (thanks Ricardo!)
2012-11-29 09:56:28 +00:00
Tristan Chabredier 9b75d6e1d3 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.
2012-11-28 15:33:13 +00:00
Colin Leroy 91892f5b2c 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
2012-11-28 11:11:40 +00:00
Colin Leroy 94b24847bf 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
2012-11-28 11:01:24 +00:00
Colin Leroy ddf3aca80e 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.
2012-11-28 09:39:37 +00:00
Colin Leroy a32c2d6d5d 2012-11-27 [colin] 3.9.0cvs25
* src/main.c
		Unbreak the build.
2012-11-27 10:22:35 +00:00
Colin Leroy 48253881c8 2012-11-27 [colin] 3.9.0cvs24
* src/common/ssl.c
		Fix bug #2826, "replace deprecated gnutls function"
		Patch by Christian Hesse
2012-11-27 10:18:56 +00:00
Colin Leroy 08ec3ee0df 2012-11-27 [colin] 3.9.0cvs23
* src/gtk/manage_window.c
		Stop spamming logs with focus events.
2012-11-27 10:14:10 +00:00
Colin Leroy d5eabdd653 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
2012-11-27 10:12:11 +00:00
Tristan Chabredier 97fda80ba1 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.
2012-11-27 08:47:06 +00:00
Colin Leroy ffacaed0a5 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!
2012-11-23 19:29:16 +00:00
Colin Leroy cc7bf78257 2012-11-23 [colin] 3.9.0cvs19
* AUTHORS
	* src/gtk/authors.h
		Add Christian Hesse which was forgotten for some reason
2012-11-23 16:37:08 +00:00
Colin Leroy 2173678d82 Forgot a bug in tagging cvs10 2012-11-22 08:46:17 +00:00
Colin Leroy 7ba3588f12 2012-11-21 [colin] 3.9.0cvs18
* src/etpan/imap-thread.c
		Don't set charset on simple searches. Fixes Exchange 2007.
2012-11-21 09:49:02 +00:00
Colin Leroy 623212907b 2012-11-20 [colin] 3.9.0cvs17
* src/prefs_matcher.c
		Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
2012-11-20 22:07:56 +00:00
Andrej Kacian 30a3dfa558 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.
2012-11-20 17:27:17 +00:00
Andrej Kacian dd1eb1bd05 2012-11-20 [ticho] 3.9.0cvs15
* src/prefs_folder_item.c
		Remove useless "Folder" root in page index of folder preferences UI.
2012-11-20 17:01:29 +00:00
Colin Leroy 123d26deb9 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.
2012-11-18 19:50:36 +00:00
Andrej Kacian 0af9d59862 2012-11-18 [ticho] 3.9.0cvs13
* src/mbox.c
		Improve i18n plural handling in a string used while
		importing from mbox.
2012-11-18 15:41:02 +00:00
Andrej Kacian 446d146bed 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.
2012-11-16 23:49:17 +00:00
Andrej Kacian 57ee5bbe01 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_.
2012-11-16 23:42:15 +00:00
Colin Leroy d1140486af 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.
2012-11-16 16:10:09 +00:00
Colin Leroy 2fa3d21f90 2012-11-16 [colin] 3.9.0cvs9
* src/advsearch.c
		Init is_fast too
2012-11-16 13:11:56 +00:00
Colin Leroy b82f405dfb 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.
2012-11-16 13:10:06 +00:00
Paul Mangan b24d520a83 2012-11-16 [paul] 3.9.0cvs7
* po/de.po
		fix by Thomas Bellmann
2012-11-16 07:27:34 +00:00
Colin Leroy d09f676f46 2012-11-15 [colin] 3.9.0cvs6
* src/summaryview.c
		Fix bug #2785, "Marking mails for deletion reopens internal
		message view"
2012-11-15 15:23:13 +00:00
Colin Leroy c3e4f8328b 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.
2012-11-15 14:27:37 +00:00
Colin Leroy a8a31e2455 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
2012-11-15 13:41:07 +00:00
Tristan Chabredier c08c3f7745 2012-11-15 [wwp] 3.9.0cvs3
* doc/man/claws-mail.1
	* src/main.c
		Add --cancel-receiving command-line switch.
2012-11-15 08:18:21 +00:00
Tristan Chabredier 7e2fbf9fc3 2012-11-15 [wwp] 3.9.0cvs2
* src/ssl_manager.c
	* src/gtk/sslcertwindow.c
		Fix Capitalization.
2012-11-15 08:13:39 +00:00
Paul Mangan 51f2b3c3b0 2012-11-15 [paul] 3.9.0cvs1
* po/cs.po
	* po/fi.po
	* po/sk.po
		updates from David Vachulka, Flammie Pirinen, and
		Slavko
2012-11-15 07:48:15 +00:00
Paul Mangan b4fcf00d28 3.9.0 unleashedcd claws 2012-11-14 16:18:26 +00:00
Paul Mangan 2168b3ef6b 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ő, Frederico Goncalves Guimaraes, Andreas Rönnquist,
		YUP, Wei-Lun Chao
2012-11-14 15:53:46 +00:00
Paul Mangan 321c8cb438 2012-11-14 [paul] 3.8.1cvs122
* tools/README
	* tools/fix_date.sh
		improvements by wwp
2012-11-14 15:32:31 +00:00
Colin Leroy ab495a8736 2012-11-14 [colin] 3.8.1cvs121
* src/action.c
		And fix warning with breaking functionality
2012-11-14 12:33:33 +00:00
Paul Mangan 8d98fa6af2 2012-11-14 [paul] 3.8.1cvs120
* src/action.c
		revert this change from 3.8.1cvs60, it breaks
		actions with a pipe
2012-11-14 11:20:56 +00:00
Colin Leroy fef080f932 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'
2012-11-14 10:16:12 +00:00
Colin Leroy 98d859a0e4 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"
2012-11-12 19:22:43 +00:00