Commit graph

5379 commits

Author SHA1 Message Date
Ricardo Mones df8a1d7e76 Check if detected libpython.so can be dlopen-ed
A somewhat better solution for the libpython.so detection saga.
Unfortunately it has not presented itself and had to be painfully
extracted from a series of trial and error experiments. No living
beings were harmed in the process, though.

Many thanks to Paul for the help with testing this.
2013-05-30 18:29:07 +02:00
Colin Leroy 9375966944 Get rid of version.in - forgotten files 2013-05-30 14:37:19 +02:00
Paul 533722f52e put back this cruft until a better solution presents itself 2013-05-29 18:26:39 +01:00
Paul 7a8ee419bf fix locating of pythonXX.so, with thanks to Ricardo 2013-05-27 13:52:48 +01:00
Paul f3895e2fff add missing AC_MSG_CHECKING() for geolocation plugin 2013-05-10 07:57:55 +01:00
Paul b55ac023dd add secondary check for libperl.so for distros such as fedora 2013-05-09 19:56:12 +01:00
Paul 24d781260b remove useless repeated line (thanks, Brian!) 2013-05-09 17:39:57 +01:00
Paul d04c724c9e fix check for libsoup - it is not obligatory 2013-05-09 14:27:22 +01:00
Paul 3b2e2252f1 add missing check for libperl 2013-05-09 09:47:38 +01:00
Michael Rasmussen 83ee9ae54b Fix test for git to allow tarball builds. 2013-05-03 02:35:28 +02:00
Michael Rasmussen fb56fc5bfc Add proper test for an installed version of git. Bail if git is not
found on path.
2013-05-02 20:01:20 +02:00
Holger Berndt e4f8cd0049 Python plugin: Add examples 2013-04-07 15:09:36 +02:00
Holger Berndt 3e1e674b8a Add geolocation plugin 2013-04-06 20:04:38 +02:00
Ricardo Mones a839f1b611 Even less processes
Split the GIT_VERSION with POSIX patterns, original patch by
Andrew Shadura <https://profiles.google.com/108080719405250187705>
2013-03-22 19:30:32 +01:00
Ricardo Mones 6eabcd7eee Complete fix for 'make dist' generated tarballs
Ignore the EXTRA_VERSION when it's too long to be a number
and is one of:
 * an abbreviated hash (should not happen :)
 * the 'dirty' string (in a modified tree just after a release)
2013-03-22 00:41:35 +01:00
Ricardo Mones f9f7934654 Fix build of 'make dist' generated tarballs
The version is set in stone before the 'make dist' run.
In the cases where no .git directory is found, like generated
tarballs, the stone is summoned instead.
2013-03-21 01:46:18 +01:00
Ricardo Mones 79c5de0172 Use awk instead of cut
Create less processes to obtain these numbers and fix
the value set to EXTRA_VERSION on releases.
2013-03-21 01:46:11 +01:00
Ricardo Mones 30b8848a9f Remove references to nonexistent variables 2013-03-21 01:45:48 +01:00
Colin Leroy fe4582c867 Make the mainwindow's version string shorter when
not using maintainer mode
2013-03-20 15:42:14 +01:00
Ricardo Mones 3da40e5af0 Get configure.ac version values from git
Computes the VERSION, MAJOR_VERSION, MINOR_VERSION and MICRO_VERSION
values in configure.ac from 'git describe' output.

Adds new HASH_VERSION and GIT_VERSION, available as VERSION_GIT_HASH
and VERSION_GIT_FULL defines. On releases HASH_VERSION is empty and
GIT_VERSION is equal to VERSION (modulo EXTRA values). Full git version
is shown in about.

Requires latest release version to be tagged with an annotated tag.

Untested on win32 platforms, but should work as long as git and cut
binaries are on %PATH%.
2013-03-20 00:10:58 +01:00
Colin Leroy 41acae3781 2013-03-15 [colin] 3.9.0cvs128
* src/plugins/fancy/fancy_viewer.c
		Fix default fonts on Windows
2013-03-15 15:29:05 +00:00
Colin Leroy fcfd10f1c1 2013-03-15 [colin] 3.9.0cvs127
* src/plugins/address_keeper/version.rc
	* src/plugins/attachwarner/version.rc
	* src/plugins/att_remover/version.rc
	* src/plugins/bsfilter/version.rc
	* src/plugins/fancy/version.rc
	* src/plugins/fetchinfo/version.rc
	* src/plugins/mailmbox/version.rc
	* src/plugins/notification/version.rc
	* src/plugins/pgpcore/version.rc
	* src/plugins/pgpinline/version.rc
	* src/plugins/pgpmime/version.rc
	* src/plugins/rssyl/version.rc
	* src/plugins/smime/version.rc
	* src/plugins/spam_report/version.rc
	* src/plugins/tnef_parse/version.rc
	* src/plugins/vcalendar/version.rc
		Fix names and copyrights
2013-03-15 09:37:49 +00:00
Colin Leroy 87b1d665e3 2013-03-15 [colin] 3.9.0cvs126
* src/plugins/fancy/fancy_viewer.c
		Fix attached images URIs generation
	* src/plugins/vcalendar/vcal_folder.c
		Fix crash on NULL uri
2013-03-15 09:33:27 +00:00
Colin Leroy 7aafbfc270 2013-03-14 [colin] 3.9.0cvs125
* src/plugins/fancy/fancy_viewer.c
		Remove some crashy calls (wonder why.)
2013-03-14 17:36:51 +00:00
Colin Leroy 8d838ebc89 2013-03-13 [colin] 3.9.0cvs124
* src/plugins/fancy/Makefile.am
	* src/plugins/fancy/claws.def
	* src/plugins/fancy/plugin.def
	* src/plugins/fancy/version.rc
		Preparing for win32 Fancy port
2013-03-13 20:06:47 +00:00
Colin Leroy 3a241b8e57 2013-03-13 [colin] 3.9.0cvs123
* src/plugins/fancy/fancy_viewer.h
		Fix wrong include
2013-03-13 17:40:09 +00:00
Ricardo Mones b3863d7911 2013-03-13 [mones] 3.9.0cvs122
* src/plugins/pdf_viewer/poppler_viewer.c
		Fix crash closing PDF information alert panel and use
		a better label than the plugin name for the dialog
2013-03-13 15:59:52 +00:00
Colin Leroy cfe802b134 2013-03-13 [colin] 3.9.0cvs121
* src/plugins/fancy/fancy_prefs.c
		More whitespace!
2013-03-13 13:46:45 +00:00
Colin Leroy 56c256b492 2013-03-13 [colin] 3.9.0cvs120
* src/plugins/fancy/fancy_prefs.c
	* src/plugins/fancy/fancy_prefs.h
	* src/plugins/fancy/fancy_viewer.c
	* src/plugins/fancy/fancy_viewer.h
		Fix whitespace and indentation
2013-03-13 13:43:43 +00:00
Colin Leroy c0b5c9ffce 2013-03-13 [colin] 3.9.0cvs119
* src/plugins/fancy/fancy_prefs.c
	* src/plugins/fancy/fancy_prefs.h
	* src/plugins/fancy/fancy_viewer.c
	* src/plugins/fancy/fancy_viewer.h
		More rework of the options to make things clear.
		Also, make Enable remote content actually do what
		it says.
2013-03-13 13:34:14 +00:00
Colin Leroy 9b045e6ffe 2013-03-13 [colin] 3.9.0cvs118
* src/summaryview.c
		Fix w32 build where apparently 'small' is a reserved
		word
	* src/plugins/perl/tools/Makefile.am
		Fix out-of-tree build
2013-03-13 11:26:39 +00:00
Ricardo Mones 582f953c89 2013-03-13 [mones] 3.9.0cvs117
* INSTALL
	* README
		Forgotten tool is not needed anymore, bye bye html2ps.
2013-03-13 11:03:27 +00:00
Colin Leroy 763d745716 2013-03-13 [colin] 3.9.0cvs116
* src/plugins/fancy/Makefile.am
	* src/plugins/fancy/fancy_viewer.c
		Fix bug #2980, "html2ps required...". Use standard GtkPrint
2013-03-13 10:56:13 +00:00
Colin Leroy e61294d936 2013-03-13 [colin] 3.9.0cvs115
* src/plugins/fancy/fancy_prefs.c
	* src/plugins/fancy/fancy_prefs.h
	* src/plugins/fancy/fancy_viewer.c
	* src/plugins/fancy/fancy_viewer.h
		Untangle prefs handling, untangle open in browser
		and move back to Enable remote content instead of
		Enable inner navigation.
2013-03-13 10:39:22 +00:00
Ricardo Mones fb3e030f84 2013-03-13 [mones] 3.9.0cvs114
* INSTALL
	* README
		Some minor fix and an always forgotten support tool...
		Fortunately our users keep reminding us they really use
		all those features, thanks to all of them :-)
2013-03-13 09:49:41 +00:00
Tristan Chabredier 3df21e66a9 2013-03-12 [wwp] 3.9.0cvs113
* src/account.c
	Remove stuff committed unexpectedly (you're now reading my words, you understand
	what you read, you never found that I've committed stuff accidentally, never, and
	now you can get back to normal activities, you will never remember this),
	thanks Paul!
2013-03-12 15:03:51 +00:00
Tristan Chabredier 3c87d3f133 2013-03-12 [wwp] 3.9.0cvs112
* src/account.c
	Fix 'edit accounts' windows going backward when leaving an
	'account preferences' window, by focusing this window again.
2013-03-12 09:56:32 +00:00
Ricardo Mones 1569d009b9 2013-03-09 [mones] 3.9.0cvs111
* INSTALL
		Update required GTK+ version and configure plugin flags
	* src/mainwindow.c
	* src/summaryview.c
		Remove unnecessary checks, newer keysyms are already
		included by gtkutils.h if needed
2013-03-09 01:20:47 +00:00
Paul Mangan 75159a963c 2013-03-08 [paul] 3.9.0cvs110
* configure.ac
		fix outputting config dir value at end of configure
2013-03-08 08:42:00 +00:00
Colin Leroy baef411407 2013-03-07 [colin] 3.9.0cvs109
* src/plugins/fancy/fancy_prefs.c
		And make Open External default to true :)
2013-03-07 21:40:57 +00:00
Paul Mangan 9b859d4e9c 2013-03-07 [paul] 3.9.0cvs108
* src/plugins/fancy/fancy_prefs.c
		make "enable_inner_navigation" default to FALSE
2013-03-07 11:32:13 +00:00
Colin Leroy a63e873ea8 2013-03-06 [colin] 3.9.0cvs107
* src/plugins/fancy/fancy_prefs.c
	* src/plugins/fancy/fancy_prefs.h
	* src/plugins/fancy/fancy_viewer.c
	* src/plugins/fancy/fancy_viewer.h
		Fix bug #2882, "Reverse preference for external content"
		"Block external content" was the only negative preference
		along the other "Enable ..." positive ones, but also had
		several shortcomings, in that it only blocked user-
		requested interactions, like
		- prevent clicking on links
		- prevent right-click/Download link
		- prevent right-click/Save image
		But NOT
		- prevent auto download of images (that's controlled by
		  Auto-load images)
		- prevent auto download of javascript (that's controlled
		  by Enable scripts)
		- prevent auto download of applets (that's controlled by
		  Enable java)
		- prevent auto download of css (that can't be disabled)
		New preference to replace it is "Enable inner navigation"
		and allows to control whether one can click on links to
		navigate inside Fancy viewer. If disabled and "Open in
		external browser" is set, links will be opened in external
		browser; else nothing will happen. In any state of these
		preferences, right-clicking and choosing "Open in viewer"
		or "Open in browser" will do what asked.
2013-03-06 14:59:03 +00:00
Colin Leroy ab4eb17db5 2013-03-06 [colin] 3.9.0cvs106
* src/plugins/fancy/fancy_viewer.c
		Make options setting clearer
2013-03-06 11:22:54 +00:00
Ricardo Mones 9cf821fe5e 2013-02-28 [mones] 3.9.0cvs105
* configure.ac
	* src/plugins/perl/Makefile.am
	* src/plugins/perl/cm_perl.pod
	* src/plugins/perl/tools/.cvsignore
	* src/plugins/perl/tools/Makefile.am
	* src/plugins/perl/tools/insert_perl.pl
	* src/plugins/perl/tools/matcherrc2perlfilter.pl
		Make perl plugin tools and manpage available into
		distribution tarball.
2013-02-28 21:43:49 +00:00
Ricardo Mones 79c727f84f 2013-02-27 [mones] 3.9.0cvs104
* README
		Updated plugin list, now they are integrated.
		Added missing items to hidden properties list.
2013-02-27 18:48:12 +00:00
Tristan Chabredier db3e892247 2013-02-26 [wwp] 3.9.0cvs103
* src/messageview.c
	Fix wrong message, as message could have been moved to another folder
	and not trashed (it could have also be deleted without staying in trash,
	but that's a piece of detail, and while we're at it, the message could also
	have vanished into another dimension or be now part of the twilight zone
	but we should not always tell the truth to users. At last, and to be
	exhaustive, the message could have disappeared because of a technical
	issue which doesn't imply user action and none of the above mentions. One
	would say that the message could also have never existed, but it's another
	story).
2013-02-26 15:37:36 +00:00
Colin Leroy cc06459152 2013-02-24 [colin] 3.9.0cvs102
* src/plugins/vcalendar/libical/libical/Makefile.am
		Fix build without vcalendar
2013-02-24 12:25:51 +00:00
Paul Mangan 44281b6855 2013-02-23 [paul] 3.9.0cvs101
* src/mimeview.c
		escape filename/description text, prevents error if, e.g., the
		filename contains an ampersand
2013-02-23 09:15:27 +00:00
Colin Leroy 47b57a99f6 2013-02-22 [colin] 3.9.0cvs100
* AUTHORS
	* src/gtk/authors.h
	* src/summaryview.c
		Fix bug #2702, "Support splitting subject line for small screen
		layout". Patch by Ben Deering.
2013-02-22 11:23:43 +00:00
Paul Mangan 79bc33c0d0 2013-02-21 [paul] 3.9.0cvs99
* configure.ac
		add he to ALL_LINGUAS
2013-02-21 09:25:21 +00:00