Commit graph

323 commits

Author SHA1 Message Date
Colin Leroy
e85d78572a Sync with HEAD 0.9.12cvs46
(got a bit of time :))
2004-08-06 11:34:34 +00:00
Colin Leroy
0dae96eaeb sync with head 2004-07-29 08:07:52 +00:00
Colin Leroy
aa1142d0a5 sync with head 2004-07-29 07:45:02 +00:00
Paul Mangan
a5c1cd4866 remove gtk_window_set_wmclass()
replace gtk_window-position
2004-07-28 12:30:15 +00:00
Colin Leroy
71b2162bdf more alertpanel fixes 2004-07-28 08:07:08 +00:00
Paul Mangan
fd516418f9 replace deprecated gtk_window_set_policy 2004-07-28 07:51:10 +00:00
Colin Leroy
54ad5d0fd0 untwist file selection logic - be explicit 2004-07-21 09:39:52 +00:00
Colin Leroy
2e46bc5404 fix messageview remembering old position 2004-07-19 14:06:57 +00:00
Paul Mangan
353b10cda8 sync with 0.9.12cvs26 HEAD 2004-07-16 11:12:46 +00:00
Colin Leroy
f535740fef move partial download stuff to its own file 2004-07-14 10:01:29 +00:00
Colin Leroy
fdbfac5415 2004-07-13 [colin] 0.9.12cvs18.3
* src/pop.c
	* src/pop.h
	* src/messageview.c
		Refactor API (to avoid passing 5+ params and code
		duplication)
	* src/folder.c
	* src/msgcache.c
	* src/procheader.c
	* src/common/defs.h
		Add planned_download to cache
		Don't mess uidl file when moving partially downloaded
		mails (they change folder, we should change it in the
		uidl list too or we'll remove an incorrect message)
		(this also helps removing hacks when changing
		 planned_download in messageview.c)
2004-07-13 11:55:36 +00:00
Colin Leroy
ad480780be use folder_item_id + msgnum instead of filename to delete old partial
mail
2004-07-11 21:30:14 +00:00
Colin Leroy
d87fc3e4b0 more cleaning 2004-07-09 21:17:00 +00:00
Colin Leroy
4b6b3d711c Let the user change his mind 2004-07-09 17:59:54 +00:00
Colin Leroy
a11dca502f fix bug, refactoring (no magic numbers) 2004-07-09 17:00:58 +00:00
Colin Leroy
e40522d909 fix engrish 2004-07-09 07:37:47 +00:00
Colin Leroy
793af3fe27 strlen checks, refactoring 2004-07-09 07:06:34 +00:00
Colin Leroy
4342c6646d let the user decide if he wants to download/delete partially received
mails
2004-07-08 21:51:06 +00:00
Colin Leroy
c7f0892546 i'm a bit slow, sometimes. 2004-07-08 11:54:25 +00:00
Colin Leroy
0f89ba8260 use to_human_readable() 2004-07-08 11:45:34 +00:00
Colin Leroy
039506bb9a fix partial-downloading issues 2004-07-08 10:34:39 +00:00
Colin Leroy
1a778f92f1 * src/folder.c [1.213.2.6]
* src/folder.h [1.87.2.6]
	* src/inc.c [1.149.2.7]
	* src/messageview.c [1.94.2.8]
	* src/procheader.c [1.47.2.6]
	* src/procmsg.c [1.150.2.4]
	* src/procmsg.h [1.60.2.5]
	* src/pop.c [1.56.2.4]
	* src/pop.h [1.17.2.3]
		Let too big messages get downloaded, but truncated
		Add a button to download them completely
2004-07-07 23:44:46 +00:00
Paul Mangan
29e6353885 sync with 0.9.11cvs17 HEAD 2004-06-25 08:05:09 +00:00
Paul Mangan
06656e67f1 sync with 0.9.10claws57 HEAD 2004-05-10 10:22:28 +00:00
Thorsten Maerz
b4217b7b11 sync 099claws 2004-02-21 11:01:01 +00:00
Thorsten Maerz
ef79f656bd remove orphaned mimeview unref() 2004-01-25 09:52:41 +00:00
Thorsten Maerz
61ee51da1d sync 098claws 2004-01-12 21:28:31 +00:00
Thorsten Maerz
f9bf36e69f keypress fixes 2003-10-05 10:13:26 +00:00
Thorsten Maerz
d013515023 inital gtk2 patch 2003-10-05 10:10:30 +00:00
Christoph Hohmann
9d8d0c7b61 forgot to add check if the message that is opened in the messageview is
really meant in the notification
2003-09-05 21:24:01 +00:00
Christoph Hohmann
f82e4de5f4 0.9.4claws64
* src/folder.c
* src/messageview.[ch]
* src/procmsg.[ch]
* src/summaryview.c
        extend MSGINFO_UPDATE_HOOK to send delete notifications. Used
        by MessageView to clear it when the message is deleted. Should
        work even if messages are deleted in MainWindow or by
        processing.
2003-09-05 21:07:17 +00:00
Alfons Hoogervorst
271678a614 * src/messageview.c
deleting a message in a message view frees its msginfo, make
	messageview_update_all() aware of that (should fix bug #293,
	"deleting message caused crash
2003-09-05 14:32:50 +00:00
Paul Mangan
bf3230804a sync with 0.9.4cvs6 2003-08-09 06:26:27 +00:00
Luke Plant
5664b604a0 * src/messageview.c
o fixed bug 4 - focus lost when changing messageview view type
2003-08-02 18:24:37 +00:00
Alfons Hoogervorst
7d595fc971 * src/common/utils.[ch]
add generate_msgid()
* src/messageview.c
	save ack'ed RRR; fixes #205, "return receipt is not saved in
	sent folder".
2003-07-29 19:47:24 +00:00
Alfons Hoogervorst
5e761ea4b8 * src/messageview.c
plug a memleak
2003-07-29 15:40:29 +00:00
Alfons Hoogervorst
82bfbddb07 * src/procmsg.[ch]
* src/messageview.c
* src/procheader.c
	rewrite return receipt request work a little bit (the former
	implementation presumably depended too much on the UI setting
	flags). (we're losing the old pending flag.)
2003-07-29 08:27:28 +00:00
Christoph Hohmann
5cc4aaae97 0.9.3claws56
* sync with 0.9.3cvs17
        see ChangeLog 2003-07-23
2003-07-26 18:30:25 +00:00
Luke Plant
2fb4fa692b * src/mimeview.[ch]
* src/gtk/gtkvscrollbutton.c
* src/messageview.c
	o improved mimeview behaviour when selecting a new message
	o plus code cleanups to remove compile warnings
2003-07-19 21:08:55 +00:00
Luke Plant
b8d8ea69ba * src/messageview.c
* src/mimeview.c
* src/mimeview.h
* src/procmime.h
* src/rfc2015.c
* src/stock_pixmap.c
* src/stock_pixmap.h
* src/gtk/Makefile.am
* src/Makefile.am
* src/gtk/gtkvscrollbutton.[ch]  ** new **
* src/pixmaps/mime_*.xpm         ** new **

	mimeview rearrangement with a new icon shortcut bar
VS: ----------------------------------------------------------------------
2003-07-19 13:50:29 +00:00
Melvin Hadasht
f53b6fa9a8 Fixed bug #215 2003-07-12 13:11:54 +00:00
Christoph Hohmann
4693e4c3f5 0.9.0claws84
* src/Makefile.am
* src/messageview.c
* src/mimeview.[ch]
* src/stock_pixmap.[ch]
        move mimeview tabs to the right side and use icons
        instead of text to save some space

(patch by Luke Plant <lukeplant@softhome.net>)
2003-07-05 10:45:46 +00:00
Paul Mangan
7fb3d7b45c fix text-selection for replying 2003-07-02 15:52:38 +00:00
Alfons Hoogervorst
d45781bb9c * src/messageview.c
remove printf() and make one if..else comply with coding style
2003-06-14 20:19:03 +00:00
Alfons Hoogervorst
4912b4006b * AUTHORS
add Martin Wicke
* src/action.c
* src/messageview.[ch]
* src/summaryview.c
	apply patch #754162 "Quoting messages filtered by actions" submitted
	by Martin Wicke, which allows quoting message body changed by an
	action (Thanks!).
2003-06-14 13:36:28 +00:00
Paul Mangan
ac1b039e62 sync with 0.8.11cvs41 2003-05-07 07:36:15 +00:00
Paul Mangan
15292bd348 correct typos 2003-04-30 11:56:15 +00:00
Paul Mangan
a8b44302e7 fix return-receipt 2003-04-26 13:18:00 +00:00
Paul Mangan
80c0c83a69 remove pgptext.[ch] as its not used any more 2003-04-22 15:52:02 +00:00
Paul Mangan
6842a344a3 sync with 0.8.11cvs31 2003-04-22 13:53:19 +00:00
Paul Mangan
7e0006d1ea sync with 0.8.11cvs28 2003-04-17 22:01:58 +00:00
Paul Mangan
cb3d0f7bd4 sync with 0.8.11cvs20 2003-04-08 09:48:12 +00:00
Paul Mangan
d0b9e3b2c0 sync with 0.8.11cvs18 2003-04-05 08:58:21 +00:00
Christoph Hohmann
f59989d008 0.8.11claws46
* configure.ac
* src/Makefile.am
* src/imageview.[ch]                            ** REMOVE **
* src/messageview.[ch]
* src/mimeview.[ch]
* src/prefs_common.[ch]
* src/textview.c
* src/plugins/Makefile.am
* src/plugins/image_viewer/.cvsignore           ** NEW **
* src/plugins/image_viewer/Makefile.am          ** NEW **
* src/plugins/image_viewer/plugin.c             ** NEW **
* src/plugins/image_viewer/viewer.[ch]          ** NEW **
        move image viewer into a plugin (building is enabled by default)
        [ToDo: Prefs for resize and autoview]
2003-03-25 20:07:15 +00:00
Paul Mangan
a66b687d91 sync with 0.8.11cvs6 2003-03-20 11:00:55 +00:00
Oliver Haertel
a4f80f779b fix last commit 2003-03-06 06:59:35 +00:00
Oliver Haertel
dd85c0d40e fix the fix messageview toolbar delete 2003-03-06 06:50:08 +00:00
Oliver Haertel
145c8d84b6 toolbar reply refactoring: part 1 2003-03-03 19:03:23 +00:00
Oliver Haertel
cb4b04818a fix bugs introduced while fixing messageview reply 2003-03-01 09:45:14 +00:00
Oliver Haertel
008d9f587b fix messageview toolbar reply 2003-02-28 21:34:56 +00:00
Paul Mangan
96d29914c9 fixes to the Message View toolbar and menu 2003-01-13 15:20:59 +00:00
Colin Leroy
a7ce8b1a70 * src/mainwindow.c
src/mainwindow.h
	Add mainwindow_get_mainwindow()
* src/alertpanel.c
  src/alertpanel.h
	Add alertpanel_error_log()
  src/compose.c
  src/inc.c
  src/messageview.c
  src/toolbar.c
  src/main.c
  src/procmsg.c
	Network errors get a View Log button
2003-01-11 10:50:29 +00:00
Christoph Hohmann
475d578702 0.8.8claws63
* src/compose.c
* src/folder.[ch]
* src/folderview.c
* src/import.c
* src/inc.c
* src/main.c
* src/mainwindow.c
* src/messageview.c
* src/prefs_folder_item.c
* src/procmsg.c
* src/summaryview.c
* src/toolbar.c
        o remove all folder update triggering from the UI code. The folder
          system should know much better when a folder needs an update.
        o to prevent multiple updates in a row the folder updates can be
          frozen for some time.

	Note: - Please verify that no updates are missing
	      - Check where freeze/thaws should be added
2003-01-07 21:49:44 +00:00
Oliver Haertel
fda5525dc3 use generic toolbar handling 2002-12-24 14:38:23 +00:00
Jens Oberender
0d4e1c8499 - removed gettext from g_warnings
- po/POTFILES.in cleaned and updated
- po/de.po updated
2002-12-10 18:42:29 +00:00
Christoph Hohmann
6aa3d40bc0 0.8.6claws49
* doc-src/ui_seperation.txt     ** NEW **
        information for ui seperation

* src/Makefile.am
        remove files that were moved to common
        include common directory by default for the header files

* src/inc.c
* src/common/socket.c
* src/automaton.[ch]
        implement automaton using g_io_*-functions instead of
        gdk_input_add to make it ui independent

* src/codeconv.c
* src/compose.c
* src/ldif.c
* src/pgptext.c
* src/procmime.c
* src/rfc2015.c
* src/smtp.c
* src/unmime.c
        remove common/ prefix because directory is now in
        include path

* src/compose.c
* src/folder.c
* src/folderview.c
* src/mainwindow.c
* src/messageview.c
* src/prefs_common.c
* src/procmsg.c
* src/rfc2015.c
        fix warnings

* src/imap.c
* src/inc.c
* src/news.c
* src/pop.c
* src/send.c
* src/smtp.c
* src/ssl_certificate.c
        add log.h header file for logging functions

* src/main.c
* src/common/utils.c
* src/summaryview.c
* src/xml.c
        o move debug_mode to commno/utils.c
        o add functions to set and get debug_mode

* src/defs.h                    ** REMOVE **
* src/intl.h                    ** REMOVE **
* src/socket.[ch]               ** REMOVE **
* src/ssl.[ch]                  ** REMOVE **
* src/utils.[ch]                ** REMOVE **
        replaced by new files in src/common/

* src/common/Makefile.am
        add new files in src/common/

* src/common/defs.h             ** NEW **
* src/common/intl.h             ** NEW **
* src/common/log.[ch]           ** NEW **
* src/common/socket.[ch]        ** NEW **
* src/common/ssl.[ch]           ** NEW **
* src/common/utils.[ch]         ** NEW **
        replacement for files in src/
2002-12-02 17:41:39 +00:00
Oliver Haertel
252f9cb5a7 handle several messageviews correctly 2002-11-29 18:59:03 +00:00
Oliver Haertel
f1c622cbe7 messageview toolbar patch 3 by Ivan Francolin Martinez (ivanfm@sourceforge.net) 2002-11-28 22:53:24 +00:00
Christoph Hohmann
042de6ca14 * src/compose.c
* src/folder.[ch]
* src/folderview.[ch]
* src/import.c
* src/inc.c
* src/main.c
* src/mainwindow.c
* src/messageview.c
* src/prefs_folder_item.c
* src/procmsg.c
* src/summaryview.c
        implement a callback system for folder item updates
2002-11-09 16:35:13 +00:00
Paul Mangan
baf724538a sync with 0.8.5cvs20 2002-11-07 08:28:17 +00:00
Christoph Hohmann
a5110601c1 * src/textview.c
don't add a newline in the textview in front of the
        first textpart if header display is disabled
        (closes bug [ 603385 ] disabled header display leaves blank
         lin)
2002-10-18 10:40:25 +00:00
Colin Leroy
821f1c4f56 fix last gdk warning :) 2002-08-23 06:52:15 +00:00
Paul Mangan
c443ed903f don't translate debug info 2002-08-15 07:38:17 +00:00
Melvin Hadasht
6bd367602d src/account.[ch]
account_find_all_from_address(): new function that returns the
	list of all accounts that are matched in an address.
src/alertpanel.[ch]
	alertpanel() now accepts a custom widget
	alertpanel_with_widget(): new function that pops up a panel with
	a custom widget in it
src/gtkutils.[ch]
	gtkut_account_menu_new(): new function that allows the selection
	of an account from a list of accounts.
src/messageview.c
	Extended Return Receipt notification to select the correct
	account and to make a security test on the Delivery-Notification
	address which should be the same as the Return-Path
2002-08-05 23:50:37 +00:00
Melvin Hadasht
0823602ddc src/prefs_actions.c
removed unnecessary checks for NULL introduced in 0.8.1claws11.
src/messageview.c
	fixed bug where the Return Receipt was sent to
	Delivery-Notification-To address even if it was not present
2002-08-03 18:36:40 +00:00
Alfons Hoogervorst
cbc8811e8f o fix bug notice view being displayed when going to empty folder
(noticed by Christoph)
o allow RRR to be sent when restarting sylpheed, or changing folder
  (noticed by Thorsten)
2002-07-21 19:03:10 +00:00
Alfons Hoogervorst
70d2fc60a1 make return receipts work again
(UI idea by Leandro Pereira)
2002-07-21 15:47:39 +00:00
Christoph Hohmann
8da5cfd6ba * major code cleanup (part 1)
- unused variables removed
        - unused functions removed
        - uninitialized variables checked
        - missing return statements added
        - missing function return types added
        - added parentheses around assignment and
          && in || when suggested by gcc

* src/mh.c
* src/folder.c
        replaced direct calls to folder->scan_tree
        with folder_scan_tree and restore folder
        prefs in this function. The folder should
        not have to deal with them.
        ( Should now work for all folder types )
2002-07-02 19:49:11 +00:00
Christoph Hohmann
30555a9068 merge new cache branch 2002-06-29 23:33:42 +00:00
Alfons Hoogervorst
f6ccc75a6e make notification_convert_header obey const correctness (next step will be fixing the broken return receipt) 2002-06-23 17:51:28 +00:00
Paul Mangan
b102617b47 fix bug introduced in last commit 2002-06-23 08:18:03 +00:00
Paul Mangan
9f3c7046a5 remove code committed in error 2002-06-23 07:49:25 +00:00
Paul Mangan
c1f142c05f sync with 0.7.8cvs5 2002-06-22 17:49:39 +00:00
Paul Mangan
c333f0c843 sync with 0.7.8cvs1 2002-06-19 07:31:13 +00:00
Alfons Hoogervorst
10e8855db1 perform a sync to bring in Hiro's separate view implementation 2002-06-11 21:46:03 +00:00
Paul Mangan
2585e8633c sync with 0.7.6cvs4 2002-05-15 07:47:34 +00:00
Thorsten Maerz
f4392e2283 fix select_all and copy in multipart messages 2002-05-12 22:21:42 +00:00
Paul Mangan
836e78fa8c fix 'View->Open in new window' bug 2002-05-08 06:27:40 +00:00
Paul Mangan
7629907af2 display url in statusbar 2002-05-06 10:20:19 +00:00
Paul Mangan
2c38741561 sync with 0.7.4cvs23 2002-03-28 07:15:00 +00:00
Paul Mangan
2c41d98382 fix Return-receipt 2002-03-16 08:35:53 +00:00
Paul Mangan
3ce75b9f02 sync with sylpheed 0.7.4cvs2 2002-03-14 10:17:32 +00:00
Paul Mangan
0da21b000b sync with sylpheed 0.7.2cvs24 2002-03-03 09:32:58 +00:00
Paul Mangan
3769348a15 sync with sylpheed 0.7.2cvs22 2002-03-02 10:02:42 +00:00
Paul Mangan
332907a2df sync with sylpheed 0.7.2cvs15 2002-02-25 09:25:17 +00:00
Paul Mangan
334a0c1977 sync with sylpheed 0.7.2cvs11 2002-02-21 14:56:09 +00:00
Paul Mangan
f317843090 sync with sylpheed 0.7.0cvs30 2002-02-04 09:56:44 +00:00
Paul Mangan
15a81ab0f7 sync with sylpheed 0.7.0cvs22 2002-01-29 10:03:33 +00:00
Alfons Hoogervorst
6e2fb19df7 make RR dialog go away if you said no and you meant no... 2002-01-27 01:10:08 +00:00
Alfons Hoogervorst
f552236c1f change implementation of return-receipt-request so it uses a permanently stored flag. 2002-01-27 00:44:09 +00:00
Sergey Vlasov
7670792997 Fixed segfault when closing LDIF import window with the window manager.
Fixed wrong scrolling position when switching between text and image parts.
2002-01-23 17:58:56 +00:00
Carsten Schurig
f1b57f6773 mainly changes for the hardcoded shortcuts again 2002-01-21 10:54:32 +00:00
Alfons Hoogervorst
77ecd02887 bring in Hiro's last wm class fixes of 0.7.0 to claws 2002-01-08 19:30:01 +00:00
Darko Koruga
27d2d07b9a Show key icon for encrypted mails in summary view. 2001-12-27 07:17:19 +00:00
Alfons Hoogervorst
758b810ec4 better support for mime/digest 2001-12-22 16:09:08 +00:00
Carsten Schurig
52147b5002 some tweaks, please see Changelog 2001-12-12 18:30:35 +00:00
Paul Mangan
8837cb9fa0 sync with sylpheed 0.6.5cvs25 2001-12-11 09:18:29 +00:00
Paul Mangan
8eb4f79a34 sync with sylpheed 0.6.5cvs23 2001-12-08 08:21:47 +00:00
Melvin Hadasht
f758e22d59 fixed a warning during compilation introduced in 0.6.5claws56 2001-12-07 12:05:28 +00:00
Melvin Hadasht
12183c629e hack to fix bug that prevented to make/paste selections after switching
between MVIEW_TEXT and MVIEW_MIME views without deselecting the selection
first.
2001-12-07 00:21:12 +00:00
Hoà Viêt Dinh
788289df17 new matcher parser / bounce fix / rrr fixed 2001-11-15 22:41:46 +00:00
Paul Mangan
dee04fda39 enable decryption of ascii-armored gpg messages 2001-10-13 07:11:42 +00:00
Paul Mangan
3053381579 sync with sylpheed 0.6.2cvs8 2001-09-30 11:07:34 +00:00
Alfons Hoogervorst
f4918f4b6d reintroduce return-receipt-request things lost because procheader_parse() seems to have been changed (???) 2001-09-26 18:05:09 +00:00
Paul Mangan
5bac09d317 sync with sylpheed 0.6.2cvs5 2001-09-24 08:15:52 +00:00
Alfons Hoogervorst
bda3b802ed sync with Hiroyuki's 0.5.0cvs5; back up claws to 0.5.0claws5 2001-07-17 20:05:22 +00:00
Alfons Hoogervorst
7d43271511 changes and bugfixes submitted by Andre Eibel 2001-06-30 11:40:01 +00:00
Hoà Viêt Dinh
e5eae87fed queue notification / run a command when filtering and match with a command 2001-06-04 10:14:21 +00:00
Hoà Viêt Dinh
c898071965 Return-Receipt-To header / changes in matcher / better score sorting 2001-05-12 15:52:47 +00:00
Hoà Viêt Dinh
de854442b6 scoring dialog box finished 2001-05-10 23:00:27 +00:00
Hoà Viêt Dinh
083d812ba6 option to enable/disable the return receipt feature 2001-05-03 00:38:44 +00:00
Hoà Viêt Dinh
48a7cc263c Return Receipt 2001-05-02 14:16:51 +00:00
Paul Mangan
036b63d8fc Imported version 1.0 2001-04-19 12:21:46 +00:00