Commit graph

285 commits

Author SHA1 Message Date
Ricardo Mones
831b8da1eb Do not reuse pixmaps for theme icons
Otherwise theme authors may have a hard time finding why an
icon is not themed despite having provided replacements for
all existing xpm files.
2016-09-07 14:08:55 +02:00
Ricardo Mones
a79bdb6a07 Remove another unused pixmap 2016-09-06 00:53:24 +02:00
Ricardo Mones
02744e99fb Remove unused pixmap
Not used in theme and it wasn't a Claws Mail icon but other
ancient thingy… :)
2016-09-05 09:27:11 +02:00
Ricardo Mones
ed7e898a2a Normalise theme icon names which were different 2016-09-05 09:21:40 +02:00
Paul
49e55fb574 fix make dist 2016-09-02 08:21:42 +01:00
Paul
af477843ca fix make dist 2016-08-30 16:07:05 +01:00
Paul
999c327103 implement the 4-state icons for 'noselect' folders 2016-08-30 11:01:59 +01:00
Paul
bfa546e162 indicate IMAP mailboxes which show subs only with a green folder 2016-08-27 08:49:19 +01:00
Andrej Kacian
53a6a5a53c Set correct LDFLAGS for OS X.
Commit also simplifies LDFLAGS for Windows,
moving them from src/Makefile.am to configure.ac.

Closes bug #3665.
2016-08-18 20:48:34 +02:00
Andrej Kacian
3b5b4f75dd Added config versioning.
This allows us to change meaning of existing preferences,
without losing or mangling user data. Controlled by a common
pref "config_version", which is checked on startup after
reading all configuration. If this version is lower than
what is defined in CLAWS_CONFIG_VERSION, an upgrade is done
incrementally, from one version to the next and to the next,
so that all affected preferences are adjusted.
2016-07-15 17:00:26 +02:00
wwp
0a55c9ba37 Make use of GNUTLS_CFLAGS to compile. 2016-04-01 13:49:26 +02:00
Andrej Kacian
2a6f8d16b2 Implement a password store. 2016-03-01 20:50:35 +01:00
Andrej Kacian
54adfb433b Rewritten account passwords handling.
Passwords are only decrypted before their actual use, not
while loading from accountrc.
Passwords are stored as "{algorithm}base64encodedciphertext",
encrypted using AES-CBC cipher, with PASSCRYPT_KEY used as
and encryption key.
Optionally, the encryption key, also known as "master password"
can be changed by user.
2016-02-04 22:04:48 +01:00
Andrej Kacian
e7374d38e5 Removed simple-gettext.c, as it is not being used at all. 2016-02-03 11:50:43 +01:00
Paul
225ab1ccaf call 'new' address book 'alternate' address book 2015-12-07 10:40:25 +00:00
Andrej Kacian
1dc9b3ed94 Pass --export-* flags correctly to the linker, depending on platform. 2015-06-03 19:59:06 +02:00
Ricardo Mones
9971efeb20 Do not link main binary to GPGME libraries
Fixes half of <https://bugs.debian.org/779824>; the other half
was fixed in commit 22e05b492f.
2015-03-07 01:52:23 +01:00
Ricardo Mones
723acc9063 Add license and copyright to 9b3fd2b5 2014-06-28 01:13:22 +02:00
Ricardo Mones
9b3fd2b562 Update licensing for Makefile.am files 2014-05-25 12:39:10 +02:00
Paul
a13b113ac3 remove long forgotten FAQDIR 2014-05-06 09:32:50 +01:00
Colin Leroy
795e7a1dda Replace deprecated INCLUDES with AM_CPPFLAGS; where needed, still
keep the -I flags separated in $(IFLAGS) for $(LTRCCOMPILE).
2014-04-25 10:15:28 +02:00
Ricardo Mones
daea250f36 New hooklist for rendering avatars and some utils
• Create and destroy hooklist parameter structs
 • Initialization function to install default handler
2014-02-21 19:58:29 +01:00
Michael Rasmussen
8b63baef42 Fix bug 3002 'undefined reference to check_file_integrity'.
Patch provided by Marco Villegas.
2013-09-14 14:07:15 +02:00
Paul
76c91d8cce fix bug 2979, 'claws fails to load (empty) folderlist.xml and shows account wizard' 2013-08-27 09:45:42 +01:00
Paul
7be9b13b35 remove obsolete maemo support 2013-06-11 15:59:51 +01:00
Colin Leroy
94ed99e1ac New big icon for compose windows, by Simon Steinbeiss 2013-05-23 21:52:29 +02: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
Colin Leroy
5bf542dc47 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-21 10:19:43 +00:00
Colin Leroy
85d5d9dc5a 2012-09-08 [colin] 3.8.1cvs46
* AUTHORS
	* src/Makefile.am
	* src/action.c
	* src/addr_compl.c
	* src/addrbook.c
	* src/compose.c
	* src/compose.h
	* src/editaddress.c
	* src/filtering.c
	* src/folder.c
	* src/folder.h
	* src/folderview.h
	* src/headerview.h
	* src/imap_gtk.c
	* src/localfolder.c
	* src/main.c
	* src/mainwindow.c
	* src/mainwindow.h
	* src/matcher.c
	* src/matcher_parser_parse.y
	* src/messageview.c
	* src/messageview.h
	* src/mh.c
	* src/mh_gtk.c
	* src/mimeview.c
	* src/mimeview.h
	* src/noticeview.h
	* src/prefs_account.c
	* src/prefs_account.h
	* src/prefs_filtering.c
	* src/prefs_filtering_action.c
	* src/prefs_gtk.h
	* src/prefs_matcher.c
	* src/prefs_template.c
	* src/prefs_toolbar.c
	* src/privacy.c
	* src/procheader.h
	* src/procmime.c
	* src/procmime.h
	* src/procmsg.c
	* src/procmsg.h
	* src/proctypes.h
	* src/remotefolder.c
	* src/summaryview.c
	* src/summaryview.h
	* src/textview.c
	* src/textview.h
	* src/toolbar.c
	* src/uri_opener.c
	* src/viewtypes.h
	* src/common/defs.h
	* src/gtk/authors.h
	* src/gtk/description_window.c
	* src/plugins/trayicon/trayicon.c
		Break circular dependencies in Claws' headers,
		Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
2012-09-08 20:23:12 +00:00
Colin Leroy
48b320a1dc 2012-04-03 [colin] 3.8.0cvs39
* src/Makefile.am
		Fix build (damn whitespace-sensitive file format)
2012-04-03 08:41:31 +00:00
Colin Leroy
809c4d457c 2012-04-02 [colin] 3.8.0cvs38
* src/Makefile.am
		Fix incomplete make dist
2012-04-02 18:35:26 +00:00
Colin Leroy
11b84add9a 2012-04-01 [colin] 3.8.0cvs36
* configure.ac
	* src/.cvsignore
	* src/Makefile.am
	* src/addr_compl.c
	* src/addressadd.c
	* src/addressadd.h
	* src/addressbook-dbus.c
	* src/addressbook-dbus.h
	* src/addrgather.c
	* src/addrgather.h
	* src/addrharvest.c
	* src/addrharvest.h
	* src/claws-contacts.xml
	* src/compose.c
	* src/compose.h
	* src/filtering.c
	* src/headerview.c
	* src/main.c
	* src/mainwindow.c
	* src/messageview.c
	* src/prefs_common.c
	* src/prefs_filtering_action.c
	* src/prefs_matcher.c
	* src/summaryview.c
	* src/textview.c
	* src/toolbar.c
	* src/plugins/bogofilter/bogofilter_gtk.c
	* src/plugins/dillo_viewer/dillo_prefs.c
	* src/plugins/spamassassin/spamassassin_gtk.c
	* src/plugins/trayicon/trayicon.c
		Import new addressbook code from the new-contacts branch
2012-04-01 18:45:27 +00:00
Michael Rasmussen
8634a2f7c4 2011-12-16 [mir] 3.8.0cvs3
* src/Makefile.am
	    Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
2011-12-16 18:16:44 +00:00
Colin Leroy
d13a3413d7 2011-02-23 [colin] 3.7.8cvs59
* src/Makefile.am
	* src/main.c
	* src/common/Makefile.am
	* src/common/plugin.c
	* src/common/valgrind.h
		Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
		Use valgrind's own header.
2011-02-23 10:20:07 +00:00
Colin Leroy
40db67ee07 2010-02-09 [colin] 3.7.5cvs11
* configure.ac
		Bump up GTK+ requirement to 2.10
	* src/Makefile.am
	* src/compose.c
	* src/crash.c
	* src/foldersel.c
	* src/main.c
	* src/mainwindow.c
	* src/messageview.c
	* src/messageview.h
	* src/prefs_actions.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_ext_prog.c
	* src/prefs_filtering_action.c
	* src/prefs_fonts.c
	* src/prefs_image_viewer.c
	* src/prefs_matcher.c
	* src/prefs_msg_colors.c
	* src/prefs_summaries.c
	* src/prefs_template.c
	* src/printing.c
	* src/printing.h
	* src/quote_fmt.c
	* src/summaryview.c
	* src/textview.c
	* src/gtk/Makefile.am
	* src/gtk/about.c
	* src/gtk/gtkcmclist.c
	* src/gtk/gtkcmctree.c
	* src/gtk/gtkutils.c
	* src/gtk/quicksearch.c
		Remove all compile-time conditionals depending on
		GTK+ < 2.10
	* src/gedit-print.c
	* src/gedit-print.h
	* src/gtk/gtksourceprintjob.c
	* src/gtk/gtksourceprintjob.h
		Remove libgnomeprint-based printing system (and
		command-line-based printing system) as GTK+ 2.10
		ships with print support.
2010-02-09 07:46:41 +00:00
Colin Leroy
440055c5cc 2008-12-13 [colin] 3.6.1cvs75
* Makefile.am
	* src/Makefile.am
	* src/common/ssl.c
	* src/common/utils.c
	* src/common/utils.h
	* tools/Makefile.am
		Finish previous patch
2008-12-13 21:20:39 +00:00
Colin Leroy
5fd4087e61 remove openssl flags 2008-10-10 05:30:14 +00:00
Colin Leroy
fe0b6200d2 2008-10-09 [colin] 3.6.0cvs20
* configure.ac
	* src/Makefile.am
	* src/crash.c
	* src/gedit-print.c
	* src/gedit-print.h
	* src/main.c
	* src/mainwindow.c
	* src/messageview.c
	* src/prefs_ext_prog.c
	* src/prefs_fonts.c
	* src/prefs_image_viewer.c
	* src/printing.c
	* src/printing.h
	* src/summaryview.c
	* src/gtk/Makefile.am
	* src/gtk/about.c
	* src/gtk/gtksourceprintjob.c
	* src/gtk/gtksourceprintjob.h
		Revert previous patch. It'd be better to remove
		OpenSSL instead, as GnuTLS works as well.
2008-10-09 17:02:02 +00:00
Colin Leroy
51556209cc 2008-10-09 [colin] 3.6.0cvs19
* configure.ac
	* src/Makefile.am
	* src/crash.c
	* src/gedit-print.c
	* src/gedit-print.h
	* src/main.c
	* src/mainwindow.c
	* src/messageview.c
	* src/prefs_ext_prog.c
	* src/prefs_fonts.c
	* src/prefs_image_viewer.c
	* src/printing.c
	* src/printing.h
	* src/summaryview.c
	* src/gtk/Makefile.am
	* src/gtk/about.c
	* src/gtk/gtksourceprintjob.c
	* src/gtk/gtksourceprintjob.h
		Remove the libgnomeprint interface (deprecated,
		and fixes Debian's #501570, 'Copyright confusion')
2008-10-09 15:58:43 +00:00
Colin Leroy
daee52fe5a 2008-09-12 [colin] 3.5.0cvs103
* claws-mail.pc.in
	* src/Makefile.am
	* src/compose.c
	* src/compose.h
	* src/crash.c
	* src/folder_item_prefs.c
	* src/folder_item_prefs.h
	* src/main.c
	* src/prefs_account.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_folder_item.c
	* src/prefs_spelling.c
	* src/prefs_template.c
	* src/quote_fmt.h
	* src/quote_fmt_parse.y
	* src/toolbar.c
	* src/toolbar.h
	* src/gtk/Makefile.am
	* src/gtk/about.c
	* src/gtk/filesel.c
	* src/gtk/gtkaspell.c
	* src/gtk/gtkaspell.h
	* src/plugins/bogofilter/Makefile.am
	* src/plugins/dillo_viewer/Makefile.am
	* src/plugins/spamassassin/Makefile.am
	* src/plugins/trayicon/Makefile.am
		Switch spellchecker to Enchant
2008-09-12 16:11:51 +00:00
Colin Leroy
f93591fbc6 2008-08-28 [colin] 3.5.0cvs78
* src/Makefile.am
	* src/account.c
	* src/compose.c
	* src/prefs_account.c
	* src/prefs_account.h
	* src/privacy.c
	* src/privacy.h
	* src/procmime.c
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/summaryview.c
	* src/pixmaps/key_gpg_signed.xpm
		Fix bug 1412, "Sign reply, if mail was signed"
		Add an account preference to sign replies to signed mails
2008-08-28 13:09:09 +00:00
Paul Mangan
eabae837e8 2008-06-16 [paul] 3.4.0cvs97
* src/Makefile.am
		keep the alphabetical order
2008-06-16 05:56:05 +00:00
Ricardo Mones
88a058f0a7 2008-06-13 [mones] 3.4.0cvs95
* src/Makefile.am
	* src/autofaces.c	** NEW FILE **
	* src/autofaces.h	** NEW FILE **
	* src/compose.c
		Allow setting Faces and X-Faces globally and per-account
		from configuration files under ~/.claws-mail/autofaces
2008-06-13 13:56:06 +00:00
Paul Mangan
56b98aa215 2008-05-24 [paul] 3.4.0cvs67
* src/Makefile.am
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/toolbar.c
	* src/pixmaps/cancel.xpm
	* src/pixmaps/close.xpm
		add a specific icon for A_CANCEL_INC (addresses
		point 1 of bug 1609 'Icon issues')
		replace close.xpm with an icon of the standard
		24x24 size
2008-05-24 06:53:37 +00:00
Colin Leroy
df1530764c 2008-05-22 [colin] 3.4.0cvs62
* src/Makefile.am
	* src/prefs_toolbar.c
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/toolbar.c
	* src/pixmaps/delete_btn.xpm
	* src/pixmaps/insert_file.xpm
	* src/pixmaps/mail_reply_to_list.xpm
		Fix more of bug 1609:
		- Add a Delete button icon
		- Add a Reply to list button icon
		- Fix Insert file button icon
		Artwork by Ciprian Popovici.
2008-05-22 06:58:47 +00:00
Colin Leroy
da4f11bc83 2008-04-25 [colin] 3.4.0cvs12
* src/Makefile.am
	* src/w32-logo.ico
	* src/w32-resource.rc
		Patch from Marcus Brinkmann to set an icon on w32.
2008-04-25 13:54:33 +00:00
Paul Mangan
ec3a012f75 2008-02-10 [paul] 3.3.0cvs4
* src/Makefile.am
	* src/mimeview.c
	* src/prefs_toolbar.c
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/pixmaps/mime_text_patch.xpm
		add an icon for attached patches
2008-02-10 11:54:44 +00:00
Holger Berndt
b6f35c7559 2008-01-14 [holger] 3.2.0cvs40
* configure.ac
		Add tests for dbus, dbus glib bindings,
		and NetworkManager. All is optional. Add new
		--(en|dis)able-networkmanager-support switch.
	* src/Makefile.am
	* src/imap.c
	* src/inc.c
	* src/main.c
	* src/main.h
	* src/mainwindow.c
	* src/gtk/about.c
		Add optional NetworkManager support, so Claws Mail
		can try to do the right thing when the network connection
		status changes. NetworkManager support is active by
		default if above requirements were met.
2008-01-14 09:14:07 +00:00
Colin Leroy
1fd7818780 2008-01-12 [colin] 3.2.0cvs38
* src/Makefile.am
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/pixmaps/tray_newmail.offline.xpm
	* src/pixmaps/tray_newmail.xpm
	* src/pixmaps/tray_newmarkedmail.offline.xpm
	* src/pixmaps/tray_newmarkedmail.xpm
	* src/pixmaps/tray_nomail.offline.xpm
	* src/pixmaps/tray_nomail.xpm
	* src/pixmaps/tray_unreadmail.offline.xpm
	* src/pixmaps/tray_unreadmail.xpm
	* src/pixmaps/tray_unreadmarkedmail.offline.xpm
	* src/pixmaps/tray_unreadmarkedmail.xpm
	* src/plugins/trayicon/Makefile.am
	* src/plugins/trayicon/newmail.offline.xpm
	* src/plugins/trayicon/newmail.xpm
	* src/plugins/trayicon/newmarkedmail.offline.xpm
	* src/plugins/trayicon/newmarkedmail.xpm
	* src/plugins/trayicon/nomail.offline.xpm
	* src/plugins/trayicon/nomail.xpm
	* src/plugins/trayicon/trayicon.c
	* src/plugins/trayicon/unreadmail.offline.xpm
	* src/plugins/trayicon/unreadmail.xpm
	* src/plugins/trayicon/unreadmarkedmail.offline.xpm
	* src/plugins/trayicon/unreadmarkedmail.xpm
		Make the Trayicon plugin icons themable
2008-01-12 21:23:42 +00:00
Tristan Chabredier
1d1c924664 2007-11-27 [wwp] 3.1.0cvs33
* src/Makefile.am
	* src/addrcustomattr.c
	* src/addrcustomattr.h
	* src/addressbook.c
	* src/editaddress.c
	* src/editaddress.h
	* src/prefs_common.c
	* src/prefs_common.h
	* src/common/defs.h
		Provide a (customizable) list of preset attribute names
		for editing contacts (closes bug #1391).
2007-11-27 09:37:23 +00:00