Dirk-Jan C. Binnema [Wed, 7 Jun 2006 13:30:04 +0000 (13:30 +0000)]
* make sorting of headers a bit smarter:
- when sorting by Subject, ignore Re, Fwd: etc.
- when the first sort criterium is equal, sort by sent-time
pmo-trunk-r167
Silvan Marco Fin [Wed, 7 Jun 2006 13:13:01 +0000 (13:13 +0000)]
* missing free() added to on_account_selector_selection_changed() in modest_ui.c
* primitive sanity checks for first page of account wizzard
* more updates to modest.glade
pmo-trunk-r166
Nils Faerber [Wed, 7 Jun 2006 12:31:30 +0000 (12:31 +0000)]
* renamed modest_ui_show_edit_window() to modest_ui_new_edit_window() in preparation to support multiple edit / view windows
pmo-trunk-r165
Arne Zellentin [Wed, 7 Jun 2006 11:15:24 +0000 (11:15 +0000)]
* register edit win only once. this allows quitting after reply or forward was pressed more than once. we'll have to change this once we can have more than one edit window!
pmo-trunk-r164
Silvan Marco Fin [Wed, 7 Jun 2006 10:41:21 +0000 (10:41 +0000)]
* enabled stepping through wizzard dialog
* renamed some of the wizzards widgets in modest.glade
* removed some debug messages from modest-ui.c
pmo-trunk-r163
Nils Faerber [Tue, 6 Jun 2006 16:08:45 +0000 (16:08 +0000)]
* shrinked reply-to and forward into one function
pmo-trunk-r162
Silvan Marco Fin [Tue, 6 Jun 2006 16:01:37 +0000 (16:01 +0000)]
* removed signal connection for "close_window" item, introduced with r158
(doesn't work like this)
pmo-trunk-r161
Nils Faerber [Tue, 6 Jun 2006 15:58:33 +0000 (15:58 +0000)]
* message forward first cleanups...
pmo-trunk-r160
Nils Faerber [Tue, 6 Jun 2006 15:53:09 +0000 (15:53 +0000)]
* first rough cut at message forwarding
pmo-trunk-r159
Silvan Marco Fin [Tue, 6 Jun 2006 15:50:21 +0000 (15:50 +0000)]
* modest-ui-wizzard.c/h added
* account_wizzard-Dialog added to modest.glade
and mailbox_setup1-4 removed from modest.glade
* modest-ui-wizzard.c added to Makefile.am
* moved some #defines, types and other data from
gtk-glade/modest-ui.c to gtk-glade/modest-ui-glade.h
pmo-trunk-r158
Dirk-Jan C. Binnema [Tue, 6 Jun 2006 15:41:42 +0000 (15:41 +0000)]
* some cleanups, handle From/To display correctly.
pmo-trunk-r157
Florian Boor [Tue, 6 Jun 2006 15:36:31 +0000 (15:36 +0000)]
* Add deletion of mails. Currently this is done _without_ asking on folder change. We can easily modify
this later to run on request only or ask using a dialog.
Do _not_ use Modest with other than test accounts - you risk data loss.
pmo-trunk-r156
Nils Faerber [Tue, 6 Jun 2006 15:19:18 +0000 (15:19 +0000)]
* clear message view on folder change (effectively after folder change no message is selected anymore so the view should be empty)
pmo-trunk-r155
Nils Faerber [Tue, 6 Jun 2006 15:10:07 +0000 (15:10 +0000)]
* implemented some toolbar button set_sensitive TRUE/FALSE functions (make sensitive if message selected, make insensitive if no message is selected eps. on folder change)
pmo-trunk-r154
Nils Faerber [Tue, 6 Jun 2006 14:42:39 +0000 (14:42 +0000)]
* made window management work with edit window - modest exits only when there is no open window anymore
pmo-trunk-r153
Nils Faerber [Tue, 6 Jun 2006 14:22:27 +0000 (14:22 +0000)]
* fixed window close signals so that window decoration close button works on main window and sib windows like edit window
pmo-trunk-r152
Florian Boor [Tue, 6 Jun 2006 14:08:14 +0000 (14:08 +0000)]
* Implement marking messages as deleted and show delete status in header list.
pmo-trunk-r151
Dirk-Jan C. Binnema [Tue, 6 Jun 2006 12:14:06 +0000 (12:14 +0000)]
* implement icons in the folder view
pmo-trunk-r150
Dirk-Jan C. Binnema [Tue, 6 Jun 2006 12:13:16 +0000 (12:13 +0000)]
* forgot one
pmo-trunk-r149
Dirk-Jan C. Binnema [Tue, 6 Jun 2006 12:12:22 +0000 (12:12 +0000)]
* put glade pixmaps in special glade dir
* add a bunch of pixmaps in pixmaps
* update Makefile.am
pmo-trunk-r148
Dirk-Jan C. Binnema [Tue, 6 Jun 2006 08:51:53 +0000 (08:51 +0000)]
* use the modest_icon_factory:
- init/unit in modest-main.c
- front-end specific list of names=>icons in gtk-glade/modest-icon-names.h
- use the icon factory in modest-tny-header-tree-view instead of the ad-hack
which was there. modest-tny-folder-tree-view will follow later
- Makefile.am's: add the new files / include paths
pmo-trunk-r147
Dirk-Jan C. Binnema [Tue, 6 Jun 2006 08:37:52 +0000 (08:37 +0000)]
* add ModestIconFactory implementation
pmo-trunk-r146
Dirk-Jan C. Binnema [Fri, 2 Jun 2006 15:24:04 +0000 (15:24 +0000)]
* update for tinymail changes (don't include tny-device.h)
pmo-trunk-r142
Dirk-Jan C. Binnema [Fri, 2 Jun 2006 15:22:20 +0000 (15:22 +0000)]
* actually *declare* the compact header view.... *d'oh*
pmo-trunk-r141
Dirk-Jan C. Binnema [Fri, 2 Jun 2006 15:21:23 +0000 (15:21 +0000)]
* add compact display as default, some icons
pmo-trunk-r140
Dirk-Jan C. Binnema [Fri, 2 Jun 2006 15:19:53 +0000 (15:19 +0000)]
* add a compact display of a header (ie. from/date/subject in one column)
pmo-trunk-r139
Dirk-Jan C. Binnema [Fri, 2 Jun 2006 15:17:42 +0000 (15:17 +0000)]
* update for new configure.ac, hildon support
pmo-trunk-r138
Dirk-Jan C. Binnema [Fri, 2 Jun 2006 15:16:54 +0000 (15:16 +0000)]
* add missing include for time.h
pmo-trunk-r137
Dirk-Jan C. Binnema [Fri, 2 Jun 2006 15:16:19 +0000 (15:16 +0000)]
* support hildon
pmo-trunk-r136
Dirk-Jan C. Binnema [Thu, 1 Jun 2006 08:42:40 +0000 (08:42 +0000)]
* cosmetics
pmo-trunk-r134
Dirk-Jan C. Binnema [Thu, 1 Jun 2006 08:38:19 +0000 (08:38 +0000)]
* update for latest tinymail
pmo-trunk-r133
Dirk-Jan C. Binnema [Wed, 31 May 2006 16:27:29 +0000 (16:27 +0000)]
* all:
- first step of configurable headers in the header view.
now, the headers to be shown and their order is a setting
on the header view
- added support for styles; which we will need for the
Maemo-version
pmo-trunk-r132
Arne Zellentin [Wed, 31 May 2006 14:28:08 +0000 (14:28 +0000)]
* doc updates / fixes
pmo-trunk-r131
Arne Zellentin [Wed, 31 May 2006 13:44:14 +0000 (13:44 +0000)]
* doc fixes
pmo-trunk-r130
Dirk-Jan C. Binnema [Wed, 31 May 2006 11:59:10 +0000 (11:59 +0000)]
* improve header-view a bit. make columns reorderable. o
ptimized display of names, ie. "foo bar <foo@bar>" will
be shown as foo bar
pmo-trunk-r129
Arne Zellentin [Tue, 30 May 2006 19:45:09 +0000 (19:45 +0000)]
* moved identity-related functionality from modest-account-mgr to the new modest-identity-mgr (which is a basically a copy of the account-mgr)
* my anjuta reformatted modest-account-*, if this bothers anybody, we should be able to revert to the 2nd previous version. I think I only changed some typos.
* implemented (i.e. copied) the missing modest-identity-mgr-* methods
* changed to using the identity-mgr where aprropriate
pmo-trunk-r128
Arne Zellentin [Tue, 30 May 2006 17:18:21 +0000 (17:18 +0000)]
* got rid of most GtkTextBuffers in quote code
* some cleanup / reformatting
pmo-trunk-r127
Arne Zellentin [Tue, 30 May 2006 14:38:57 +0000 (14:38 +0000)]
* moded find_body_part from modest-tny-msg-view to modest-tny-msg-actions
* modest_tny_msg_actions_quote & co now pass and take char* instead of GtkTextBuffers (but there's still one layer of wrapping left -> TODO)
pmo-trunk-r126
Dirk-Jan C. Binnema [Tue, 30 May 2006 12:11:32 +0000 (12:11 +0000)]
* fix leak
pmo-trunk-r125
Dirk-Jan C. Binnema [Tue, 30 May 2006 12:09:48 +0000 (12:09 +0000)]
* update for changes in tinymail API
pmo-trunk-r124
Arne Zellentin [Tue, 30 May 2006 11:03:09 +0000 (11:03 +0000)]
* fixed leak
pmo-trunk-r123
Dirk-Jan C. Binnema [Tue, 30 May 2006 09:46:57 +0000 (09:46 +0000)]
* modest-tny-msg-view.c:
- don't try to unref the priv->gtkhtml, we don't own it
this gets rid of the G_OBJECT error when we exit
pmo-trunk-r122
Dirk-Jan C. Binnema [Tue, 30 May 2006 09:02:54 +0000 (09:02 +0000)]
* all:
- add icons support to the header view
- add icons
- install icons
pmo-trunk-r121
Arne Zellentin [Mon, 29 May 2006 15:10:38 +0000 (15:10 +0000)]
* moved most of the quote code from modest-ui to (new) modest-tny-msg-actions
* general cleanup (still some left to do)
pmo-trunk-r120
Dirk-Jan C. Binnema [Mon, 29 May 2006 12:24:49 +0000 (12:24 +0000)]
* modest-tny-folder-tree-view.c:
- make folder names bold and append (<number>) with the number
of unread messages for the folder, if there are any. Sadly,
TNY_ACCOUNT_TREE_MODEL_UNREAD_COLUMN never contains anything
but 0
* modest-tny-header-tree-view.c:
- make message which don't have the 'SEEN'-flag display in bold.
- added also the the setting of this flags when you select the
message, but tinymail does not like that (crash), so that code
has been disabled
* all:
- fix the macro-mistake due to spuug
pmo-trunk-r119
Dirk-Jan C. Binnema [Fri, 26 May 2006 15:55:53 +0000 (15:55 +0000)]
* move folder tree decoration to ModestTnyFolderTreeView
pmo-trunk-r118
Dirk-Jan C. Binnema [Fri, 26 May 2006 15:40:07 +0000 (15:40 +0000)]
* modest-tny-folder-tree-view.c:
- update for latest tinymail. We don't need to implement TnyMsgSummaryIface
* modest-tny-account-store.c:
- provide the account name to through the AccountStoreIface*. Now this name will be shown
the UI as well
pmo-trunk-r117
Arne Zellentin [Fri, 26 May 2006 12:38:55 +0000 (12:38 +0000)]
* began work on quoting html messages. I use an ugly hack to get the text from the GtkHTML; I need help to do it right. -> mailing list
pmo-trunk-r116
Arne Zellentin [Fri, 26 May 2006 12:36:27 +0000 (12:36 +0000)]
* bugfix: text not ending with a newline was not quoted correctly
* bugfix: text ending with a very long line was not quoted correctly
pmo-trunk-r115
Arne Zellentin [Thu, 25 May 2006 18:37:51 +0000 (18:37 +0000)]
* when sending mail, check the charset and set it to "utf-8" in the header, if appropriate. Can anybody tell my why the content-type has to be set *4* times?
pmo-trunk-r114
Arne Zellentin [Thu, 25 May 2006 18:32:32 +0000 (18:32 +0000)]
* commented out the overwrite checks in modest_account_mgr_add_server_account and modest_account_mgr_add_identity for now. It was a PITA to do --reinstall-factory-settings before.
pmo-trunk-r113
Arne Zellentin [Wed, 24 May 2006 19:10:35 +0000 (19:10 +0000)]
* began work on identities storage. right now, this is a ugly hack into modest-account-mgr. Please do a modest --reinstall-factory-settings.
* email could now be sent without patching the source as the from address is stored in gconf
pmo-trunk-r112
Arne Zellentin [Wed, 24 May 2006 18:55:43 +0000 (18:55 +0000)]
* add comment
pmo-trunk-r111
Florian Boor [Wed, 24 May 2006 16:02:48 +0000 (16:02 +0000)]
* Add basic message flags support, still looks ugly.
pmo-trunk-r110
Arne Zellentin [Wed, 24 May 2006 14:40:40 +0000 (14:40 +0000)]
* (quote) utf8 actually works now
* reformatting stops at the signature (marked by "-- ")
pmo-trunk-r109
Dirk-Jan C. Binnema [Wed, 24 May 2006 13:47:15 +0000 (13:47 +0000)]
* improved documentation, fix spuug mistake
pmo-trunk-r108
Arne Zellentin [Wed, 24 May 2006 13:44:11 +0000 (13:44 +0000)]
* moved most quote-related funtions to (new) modest-text-utils.[ch]
pmo-trunk-r107
Arne Zellentin [Wed, 24 May 2006 13:36:18 +0000 (13:36 +0000)]
* some typos fixed
pmo-trunk-r106
Arne Zellentin [Wed, 24 May 2006 10:19:55 +0000 (10:19 +0000)]
* (quote) some cleanup, should work correctly on UTF-8 now (please test!)
pmo-trunk-r105
Arne Zellentin [Mon, 22 May 2006 20:09:06 +0000 (20:09 +0000)]
* (reply) rewrote the quote code. now feature-complete. still needs documentation and cleanup, but works fine (here)
pmo-trunk-r104
Dirk-Jan C. Binnema [Mon, 22 May 2006 14:41:17 +0000 (14:41 +0000)]
* modest-tny-stream-gtkhtml.[ch]:
- use GtkHTMLStream as the wrapped type, not GTKHtml. Simplifies things
* modest-tny-msg-view.c:
- implemented embedded images in HTML mails. Now we can read spam effectively :-)
(external images are not supported, as they are a privacy risk, but maybe
later, when user asks for it)
pmo-trunk-r103
Arne Zellentin [Mon, 22 May 2006 14:18:47 +0000 (14:18 +0000)]
* (reply) fixed some memleaks; cleanup
pmo-trunk-r102
Dirk-Jan C. Binnema [Mon, 22 May 2006 11:47:17 +0000 (11:47 +0000)]
* modest-tny-account-store.c:
- remove some annoying g_message's
* modest-tny-msg-view.c:
- fix gtk warnings, crash when clicked on empty
* modest-tny-stream-gtkhtml.c:
- remove annoying warning
pmo-trunk-r101
Dirk-Jan C. Binnema [Mon, 22 May 2006 09:27:58 +0000 (09:27 +0000)]
* clear the message view first - thus, empty messages will be shown correctly
pmo-trunk-r100
Dirk-Jan C. Binnema [Mon, 22 May 2006 09:02:02 +0000 (09:02 +0000)]
* use alternating background colours for header rows
pmo-trunk-r99
Florian Boor [Sun, 21 May 2006 15:04:36 +0000 (15:04 +0000)]
* Implement searching and sorting with GtkTreeView and GtkTreeViewColumn mechanisms.
Sorting needs some addintional investigation and performance improvements.
* Minor formating change.
pmo-trunk-r98
Nils Faerber [Fri, 19 May 2006 19:10:15 +0000 (19:10 +0000)]
* minor indent fix
pmo-trunk-r97
Silvan Marco Fin [Fri, 19 May 2006 18:18:00 +0000 (18:18 +0000)]
* So, now I think I finally got all changes from Arne and myself together.
pmo-trunk-r96
Silvan Marco Fin [Fri, 19 May 2006 18:08:28 +0000 (18:08 +0000)]
* I hate revision control systems
pmo-trunk-r95
Arne Zellentin [Fri, 19 May 2006 17:55:12 +0000 (17:55 +0000)]
* reply and quote code complete (feature-wise), less bugs. Still lots to fix.
pmo-trunk-r94
Arne Zellentin [Fri, 19 May 2006 17:45:57 +0000 (17:45 +0000)]
* oops, revert to previous version
pmo-trunk-r93
Arne Zellentin [Fri, 19 May 2006 17:36:33 +0000 (17:36 +0000)]
* reply and quote code complete (feature-wise), less bugs. Still lots to fix.
pmo-trunk-r92
Silvan Marco Fin [Fri, 19 May 2006 16:14:43 +0000 (16:14 +0000)]
* advanced setup dialog now shows different accounts in selector
pmo-trunk-r91
Arne Zellentin [Fri, 19 May 2006 15:53:26 +0000 (15:53 +0000)]
* added reply: quote message. still buggy but shouldn't break anything else.
pmo-trunk-r90
Florian Boor [Thu, 18 May 2006 18:19:56 +0000 (18:19 +0000)]
* Move tree column creation from UI implementations to modest-tny-header-tree-view.c.
* Add file header draft to modest-tny-header-tree-view.c.
* Remove some obsolete comments.
pmo-trunk-r89
Nils Faerber [Thu, 18 May 2006 15:30:41 +0000 (15:30 +0000)]
* removed "allow shrink" property from table in mail-view and mail-edit (those caused UI L&F bug hiding header fields)
pmo-trunk-r88
Dirk-Jan C. Binnema [Thu, 18 May 2006 15:23:42 +0000 (15:23 +0000)]
* move the LaTex-based documentation to the gtk-doc files
pmo-trunk-r87
Silvan Marco Fin [Thu, 18 May 2006 14:10:17 +0000 (14:10 +0000)]
* set advanced setup dialog to position "center on parent"
pmo-trunk-r86
Silvan Marco Fin [Thu, 18 May 2006 14:07:27 +0000 (14:07 +0000)]
* account setup dialog is now handled correctly after it is closed
pmo-trunk-r85
Silvan Marco Fin [Thu, 18 May 2006 13:42:32 +0000 (13:42 +0000)]
* advanced account setup dialog bound to menu
pmo-trunk-r84
Silvan Marco Fin [Wed, 17 May 2006 15:53:27 +0000 (15:53 +0000)]
* added account selector to advanced account setup dialog
pmo-trunk-r83
Dirk-Jan C. Binnema [Wed, 17 May 2006 15:48:04 +0000 (15:48 +0000)]
* implement TnyMsgView using the new GtkHTML-based TnyStreamIface
This means that HTML-emails are now supported as well.
pmo-trunk-r82
Dirk-Jan C. Binnema [Wed, 17 May 2006 15:46:19 +0000 (15:46 +0000)]
* build the new GtkHTML-based TnyMsgStreamIface
pmo-trunk-r81
Dirk-Jan C. Binnema [Wed, 17 May 2006 15:45:21 +0000 (15:45 +0000)]
* add TnyStreamIface implementation using gtkhtml
pmo-trunk-r80
Dirk-Jan C. Binnema [Wed, 17 May 2006 07:16:33 +0000 (07:16 +0000)]
* remove the .glade.h-stuff; we don't need that
pmo-trunk-r78
Arne Zellentin [Tue, 16 May 2006 17:47:59 +0000 (17:47 +0000)]
* the message view is now a scrollwindow which is linked directly into the mail paned
pmo-trunk-r77
Nils Faerber [Tue, 16 May 2006 16:18:44 +0000 (16:18 +0000)]
* removed TODO file, todos now managed through GForge tasks/todo
pmo-trunk-r76
Florian Boor [Tue, 16 May 2006 15:50:00 +0000 (15:50 +0000)]
Create device object, get rid of nasty warning at startup.
pmo-trunk-r75
Silvan Marco Fin [Tue, 16 May 2006 14:36:08 +0000 (14:36 +0000)]
* fixed some typos / comments
* add FIXMEs:
- append the prompt to the emitted signal, so the password dialog shows the
prompt supplied by the caller of this function.
- handling of cancel event in password dialog
pmo-trunk-r74
Arne Zellentin [Tue, 16 May 2006 11:57:34 +0000 (11:57 +0000)]
* changed parent class of ModestTnyMsgView (again) to GtkScrolledWindow
* changed type of (glade) mail_view from GtkScrolledWindow to GtkFrame
pmo-trunk-r73
Nils Faerber [Tue, 16 May 2006 11:20:07 +0000 (11:20 +0000)]
* removed not longer needed fake password dialog
pmo-trunk-r72
Arne Zellentin [Tue, 16 May 2006 11:16:20 +0000 (11:16 +0000)]
* began work on the reply dialog (non functional as of now)
pmo-trunk-r71
Arne Zellentin [Tue, 16 May 2006 11:13:26 +0000 (11:13 +0000)]
* changed the parent class of ModestTnyMsgView from GtkFrame to GtkTextView to get rid of a gtk warning.
pmo-trunk-r70
Silvan Marco Fin [Tue, 16 May 2006 11:12:15 +0000 (11:12 +0000)]
* I hate revision control systems...
pmo-trunk-r69
Silvan Marco Fin [Tue, 16 May 2006 11:08:52 +0000 (11:08 +0000)]
* password dialog implemented and bound to "password_requested" signal
* corrected type of modest_tny_account_store_get_accout_mgr
pmo-trunk-r68
Nils Faerber [Tue, 16 May 2006 11:01:28 +0000 (11:01 +0000)]
* minor indentation fix
pmo-trunk-r67
Silvan Marco Fin [Tue, 16 May 2006 10:43:30 +0000 (10:43 +0000)]
modest_tny_account_store_get_accout_mgr() added to modest-tny-account-store.h
pmo-trunk-r66
Florian Boor [Mon, 15 May 2006 19:36:22 +0000 (19:36 +0000)]
Remove finished gtk-doc task.
pmo-trunk-r65
Arne Zellentin [Mon, 15 May 2006 17:53:20 +0000 (17:53 +0000)]
* clear the message text view before displaying the selected message
pmo-trunk-r64
Nils Faerber [Mon, 15 May 2006 17:51:17 +0000 (17:51 +0000)]
* added GTKdoc documentation - maybe wrong, please review!
pmo-trunk-r63