modest
16 years agoAdded week 07 bug fixes, and updated the NEWS file.
Vivek Sekar [Fri, 8 Feb 2008 13:34:59 +0000 (13:34 +0000)]
Added week 07 bug fixes, and updated the NEWS file.

pmo-trunk-r4150

16 years ago* src/modest-ui-dimming-rules.c:
Jose Dapena Paz [Fri, 8 Feb 2008 11:35:35 +0000 (11:35 +0000)]
* src/modest-ui-dimming-rules.c:
* Disable copying images (fixes NB#80355).

pmo-trunk-r4149

16 years ago* src/maemo/modest-msg-edit-window.c:
Jose Dapena Paz [Fri, 8 Feb 2008 10:53:51 +0000 (10:53 +0000)]
* src/maemo/modest-msg-edit-window.c:
        * Now we properly scroll on find in page (fixes NB#80341).
        * Also fixed the algorithm to recalculate the new scroll
          position.

pmo-trunk-r4148

16 years ago* src/modest-tny-mime-part.[ch]:
Jose Dapena Paz [Fri, 8 Feb 2008 10:26:56 +0000 (10:26 +0000)]
* src/modest-tny-mime-part.[ch]:
        * New method to know if a TnyMsg instance is really a message
          or in fact it's a direct attachment.
* src/widgets/modest-attachments-view.c:
        * On setting a message, if it's an application
          multipart/related, show its contents as attachments (should
          help showing smil messages).
        * On setting a message, if the top mime part is a file, then
          show it as attachment.
* src/modest-tny-msg.c:
        * Modify code to detect body, to take into account the
          application multiparts (as smil) and direct attachments. These
          shouldn't show a body.
        * On creating forward messages, attach properly the direct
          attachments (we don't show any body for them).
* src/maemo/modest-msg-view-window.c:
        * Manage properly the application multiparts and top mime part
          attachments.
* src/modest-formatter.c:
        * Modify attach method to work if body is NULL.

pmo-trunk-r4147

16 years ago* use the correct toolbar icon for "Send"; fixes NB#80382
Dirk-Jan C. Binnema [Thu, 7 Feb 2008 22:18:04 +0000 (22:18 +0000)]
* use the correct toolbar icon for "Send"; fixes NB#80382

pmo-trunk-r4146

16 years agoTreat a message as modified if the From: field changes
Alberto Garcia [Thu, 7 Feb 2008 10:40:59 +0000 (10:40 +0000)]
Treat a message as modified if the From: field changes
Fixes NB#80271

pmo-trunk-r4145

16 years agoWhen opening an e-mail from the Drafts folder, maintain the
Alberto Garcia [Wed, 6 Feb 2008 19:33:39 +0000 (19:33 +0000)]
When opening an e-mail from the Drafts folder, maintain the
same From: address
Partially fixes NB#80271

pmo-trunk-r4144

16 years agoIf, after moving or deleting a message from the message viewer, no
Alberto Garcia [Wed, 6 Feb 2008 16:41:14 +0000 (16:41 +0000)]
If, after moving or deleting a message from the message viewer, no
other message can be selected then close the viewer
Fixes NB#80276

pmo-trunk-r4143

16 years agoRemoved obsolete comments now that Modest works with maemo launcher
Alberto Garcia [Wed, 6 Feb 2008 15:38:49 +0000 (15:38 +0000)]
Removed obsolete comments now that Modest works with maemo launcher

pmo-trunk-r4142

16 years agoAdded maemo-launcher-dev to the Build-Depends, since maemo-launcher has been enabled.
Vivek Sekar [Wed, 6 Feb 2008 15:30:41 +0000 (15:30 +0000)]
Added maemo-launcher-dev to the Build-Depends, since maemo-launcher has been enabled.

pmo-trunk-r4141

16 years ago* src/maemo/modest-msg-view-window.c:
Jose Dapena Paz [Wed, 6 Feb 2008 13:29:10 +0000 (13:29 +0000)]
* src/maemo/modest-msg-view-window.c:
        * Reviewed reference counting of tree row reference. There
          were some cases we were leaking this (fixes NB#78857).

pmo-trunk-r4140

16 years ago* include the domain name in the list of providers, so users can distinguish between...
Dirk-Jan C. Binnema [Wed, 6 Feb 2008 07:44:43 +0000 (07:44 +0000)]
* include the domain name in the list of providers, so users can distinguish between "AOL (aol.com)" and "AOL (aol.fr)".

Fixes: NB#79501

pmo-trunk-r4139

16 years ago* debian/rules:
Jose Dapena Paz [Tue, 5 Feb 2008 12:58:48 +0000 (12:58 +0000)]
* debian/rules:
* Reenable maemo launcher (fixes NB#79471).
* Also respect debug DEB_BUILD_OPTIONS parameter.

pmo-trunk-r4138

16 years ago* src/modest-tny-account-store.c:
Jose Dapena Paz [Tue, 5 Feb 2008 12:57:03 +0000 (12:57 +0000)]
* src/modest-tny-account-store.c:
* Shutdown camel on finishing account store. This is done to
  store the certdb on disk.

pmo-trunk-r4137

16 years ago* if called at the wrong time, tny_send_queue_get_outbox may return NULL;
Dirk-Jan C. Binnema [Tue, 5 Feb 2008 08:20:42 +0000 (08:20 +0000)]
* if called at the wrong time, tny_send_queue_get_outbox may return NULL;
  check for this, fixes a crash (NB#80225)

pmo-trunk-r4136

16 years ago* fix some coverity warnings (bug NB#80246, the modest part)
Dirk-Jan C. Binnema [Tue, 5 Feb 2008 07:50:41 +0000 (07:50 +0000)]
* fix some coverity warnings (bug NB#80246, the modest part)

pmo-trunk-r4135

16 years ago* src/modest-text-utils.[ch]:
Jose Dapena Paz [Mon, 4 Feb 2008 09:41:25 +0000 (09:41 +0000)]
* src/modest-text-utils.[ch]:
        * Refactorized method to get the current selection of a label in
          text utils. This will be now used in ui actions and dimming
          rules.
* src/modest-ui-actions.c:
        * (modest_ui_actions_on_copy): now copy gets the selection of
          a focused label, instead of the full label (fixes NB#80195).
        * (folder_move_to_cb): now we focus the new position of a folder
          after a move to operation to avoid losing focus (fixes
          NB#78939).
* src/modest-ui-dimming-rules.c:
        * (..._on_add_to_contacts): now we use the text utils method
          to retrieve current selection of a GtkLabel.

pmo-trunk-r4134

16 years agoAdded tny_mime_part_set_transfer_encoding usage when forwarding
Philip Van Hoof [Sun, 3 Feb 2008 11:21:20 +0000 (11:21 +0000)]
Added tny_mime_part_set_transfer_encoding usage when forwarding

pmo-trunk-r4133

16 years agoAdded tny_mime_part_set_transfer_encoding usage when forwarding
Philip Van Hoof [Sun, 3 Feb 2008 11:16:26 +0000 (11:16 +0000)]
Added tny_mime_part_set_transfer_encoding usage when forwarding

pmo-trunk-r4132

16 years ago* in some weird cases, the msg-id and/or the 'item' might be NULL.
Dirk-Jan C. Binnema [Fri, 1 Feb 2008 20:16:56 +0000 (20:16 +0000)]
* in some weird cases, the msg-id and/or the 'item' might be NULL.
  handle that case (fixes a crash, NB#80177)

pmo-trunk-r4131

16 years agoRemove (harmless) GLIB CRITICAL
Alberto Garcia [Fri, 1 Feb 2008 17:25:53 +0000 (17:25 +0000)]
Remove (harmless) GLIB CRITICAL

pmo-trunk-r4130

16 years agoAdded bugs fixed and functional requirements implemented for week 06 release.
Vivek Sekar [Fri, 1 Feb 2008 13:03:35 +0000 (13:03 +0000)]
Added bugs fixed and functional requirements implemented for week 06 release.

pmo-trunk-r4128

16 years ago * Fixes NB#79458, modest now properly connects when reading an uncached mail from...
Sergio Villar Senin [Fri, 1 Feb 2008 12:56:11 +0000 (12:56 +0000)]
* Fixes NB#79458, modest now properly connects when reading an uncached mail from the viewer while being offline

pmo-trunk-r4127

16 years agoupdated news
Vivek Sekar [Fri, 1 Feb 2008 12:46:35 +0000 (12:46 +0000)]
updated news

pmo-trunk-r4126

16 years agoDim "Reply to" commands when a message is in the outbox
Alberto Garcia [Fri, 1 Feb 2008 11:50:28 +0000 (11:50 +0000)]
Dim "Reply to" commands when a message is in the outbox
Fixes NB#79904

pmo-trunk-r4125

16 years ago* src/widgets/modest-folder-view.c:
Jose Dapena Paz [Fri, 1 Feb 2008 10:33:22 +0000 (10:33 +0000)]
* src/widgets/modest-folder-view.c:
* Now we properly set back the destination folder of a folder
  move. It gets focused. Problem was an early memory free.
  Partially fixes NB#78939.

pmo-trunk-r4124

16 years ago* src/maemo/modest-msg-edit-window.c:
Jose Dapena Paz [Fri, 1 Feb 2008 08:19:34 +0000 (08:19 +0000)]
* src/maemo/modest-msg-edit-window.c:
* Now we update properly the clipboard text on startup of edito
  to catch previous state of selection clipboard (fixes
  NB#79944).

pmo-trunk-r4123

16 years agoThis change will break temporally the wizard storage (was broken
Jose Dapena Paz [Thu, 31 Jan 2008 19:03:13 +0000 (19:03 +0000)]
This change will break temporally the wizard storage (was broken
anyway).
* src/modest-protocol-info.[ch]:
        * Add method to retrieve the pair list of stores supported.
* src/gnome/modest-account-assistant.c:
        * More work on HIG. Implemented new incoming server details.

pmo-trunk-r4122

16 years ago* Added missing files in previous commit
Jose Dapena Paz [Thu, 31 Jan 2008 17:04:43 +0000 (17:04 +0000)]
* Added missing files in previous commit

pmo-trunk-r4121

16 years ago* src/gnome/modest-account-view-window.c:
Jose Dapena Paz [Thu, 31 Jan 2008 16:48:15 +0000 (16:48 +0000)]
* src/gnome/modest-account-view-window.c:
        * Now it's a GtkDialog. Fits better with common and maemo code.
        * Close button is now implemented as an action button of the
          dialog.
        * Added scrolled window to accounts tree view. It also provides
          a border (better HIG compliance).
        * Other layout changes to fit better HIG.
        * Use translation strings from modest.po.
* src/gnome/modest-main-window-ui.h
        * Add more maemo standard menu actions.
* src/gnome/modest-msg-edit-window.c:
        * Some changes to improve HIG compliance.
        * Scrolled window for message.
        * Not it's gtkhtml based.
        * It's a WIP, no menus working and a lot of issues not tested
          yet. But it's a preliminar work for the future gnome editor.
* src/gnome/modest-platform.c:
        * Now folder view does not get headers.
* src/gnome/modest-main-window.c:
        * Added ui dimming rules support.
        * Added menu option and shortcut for toggling folders view.
        * Implemented style methods.
        * Now default view for header view is compact view instead of
          columns view.
        * Set toolbar better to set important hint.
        * Added translation domain for ui manager.
* src/gnome/modest-icon-names.h:
        * Stock for split view.
* src/gnome/ui/modest-msg-view-window-ui.xml:
        * More maemo menus also in modest.
* src/gnome/ui/modest-main-window-ui.xml:
        * More maemo menus also in modest.
* src/gnome/modest-msg-view-window.c:
        * Adaptation to common maemo actions.
        * Changed layout to fit better with HIG.
        * Support for ui dimming rules.
        * Misc changes for fixing build.
* src/gnome/modest-account-assistant.c:
        * WIP. Moving to HIG and adding missing functionality.
        * Use maemo translation strings where it's ok.
        * Fix some erros in GtkAssistant usage.
* src/modest-init.c:
        * Now split view is common to gnome and maemo.

pmo-trunk-r4120

16 years ago * Fixes NB#80090, fixed a crash when viewing messages with attachments
Sergio Villar Senin [Thu, 31 Jan 2008 13:03:13 +0000 (13:03 +0000)]
* Fixes NB#80090, fixed a crash when viewing messages with attachments

pmo-trunk-r4119

16 years ago* src/modest-ui-dimming-rules.c:
Jose Dapena Paz [Thu, 31 Jan 2008 09:52:01 +0000 (09:52 +0000)]
* src/modest-ui-dimming-rules.c:
        * Fix the way we obtain the selection from a label in
          ..._add_to_contacts rule. This was causing crashes in some
          utf8 strings (fixes NB#80084).

pmo-trunk-r4118

16 years ago* src/modest-tny-local-folders-account.[ch]:
Jose Dapena Paz [Wed, 30 Jan 2008 19:36:27 +0000 (19:36 +0000)]
* src/modest-tny-local-folders-account.[ch]:
* New method to obtain the outboxes folder.
* src/dbus_api/modest-dbus-callbacks.c:
* Now find message shows an information banner as a feedback
  for opening the message (fixes NB#78695).
        * Now find message works again for messages in outbox.

pmo-trunk-r4117

16 years ago * Fixed the empty header list view problem when removing the last message of a folder
Sergio Villar Senin [Wed, 30 Jan 2008 18:59:54 +0000 (18:59 +0000)]
* Fixed the empty header list view problem when removing the last message of a folder

pmo-trunk-r4116

16 years agoFixed several TnyIterator leaks
Alberto Garcia [Wed, 30 Jan 2008 17:32:33 +0000 (17:32 +0000)]
Fixed several TnyIterator leaks

pmo-trunk-r4115

16 years agochanged from user/extras to user/Communication, maemo bug NB#2790
Vivek Sekar [Wed, 30 Jan 2008 15:08:20 +0000 (15:08 +0000)]
changed from user/extras to user/Communication, maemo bug NB#2790

pmo-trunk-r4114

16 years ago* add initializer, to make coverity happy
Dirk-Jan C. Binnema [Wed, 30 Jan 2008 13:12:24 +0000 (13:12 +0000)]
* add initializer, to make coverity happy

pmo-trunk-r4113

16 years agoFix wrong usage of g_object_unref() in
Alberto Garcia [Wed, 30 Jan 2008 12:15:46 +0000 (12:15 +0000)]
Fix wrong usage of g_object_unref() in
modest_mail_operation_xfer_msgs() and transfer_msgs_cb()

pmo-trunk-r4112

16 years ago * Fixes NB#80070 do not allow to move a message in the viewer that has been sent...
Sergio Villar Senin [Wed, 30 Jan 2008 11:43:48 +0000 (11:43 +0000)]
* Fixes NB#80070 do not allow to move a message in the viewer that has been sent, fixes a crash as well

pmo-trunk-r4111

16 years agoIf transferring messages between different accounts, move them one by
Alberto Garcia [Wed, 30 Jan 2008 11:18:23 +0000 (11:18 +0000)]
If transferring messages between different accounts, move them one by
one so that the operation can be cancelled by the user.
Partially fixes NB#78460

pmo-trunk-r4110

16 years agoAdded all the functional requirement IDs, that are shipped currently. ALL
Vivek Sekar [Wed, 30 Jan 2008 11:02:39 +0000 (11:02 +0000)]
Added all the functional requirement IDs, that are shipped currently. ALL

pmo-trunk-r4109

16 years ago* src/maemo/modest-msg-edit-window.c:
Jose Dapena Paz [Wed, 30 Jan 2008 10:45:36 +0000 (10:45 +0000)]
* src/maemo/modest-msg-edit-window.c:
        * Now we only correct scroll from scroll vadj signal if this is
          really modified. This way we don't change scroll on clicking
          the attachment and addressbook buttons. Fixes NB#79951.

pmo-trunk-r4108

16 years ago * Added a missing error handling code
Sergio Villar Senin [Wed, 30 Jan 2008 08:56:42 +0000 (08:56 +0000)]
* Added a missing error handling code

pmo-trunk-r4107

16 years ago * Fixes NB#79620, error while saving multiple attachments
Sergio Villar Senin [Tue, 29 Jan 2008 19:16:04 +0000 (19:16 +0000)]
* Fixes NB#79620, error while saving multiple attachments

pmo-trunk-r4106

16 years agoDon't pass the header_list in GetMsgInfo, it's not needed
Alberto Garcia [Tue, 29 Jan 2008 17:40:49 +0000 (17:40 +0000)]
Don't pass the header_list in GetMsgInfo, it's not needed
anymore (with Tinymail r3313)

pmo-trunk-r4105

16 years agoFixed a leak in modest_mail_operation_get_msgs_full()
Alberto Garcia [Tue, 29 Jan 2008 17:31:55 +0000 (17:31 +0000)]
Fixed a leak in modest_mail_operation_get_msgs_full()

pmo-trunk-r4104

16 years ago * Fixes NB60606, "Device memory full" information note is now shown when there is...
Sergio Villar Senin [Tue, 29 Jan 2008 17:03:10 +0000 (17:03 +0000)]
* Fixes NB60606, "Device memory full" information note is now shown when there is no space left on device. Requires tinymail >= 3314

pmo-trunk-r4103

16 years ago* src/maemo/modest-address-book.c:
Jose Dapena Paz [Tue, 29 Jan 2008 13:39:42 +0000 (13:39 +0000)]
* src/maemo/modest-address-book.c:
        * (add_to_address_book): now it supports receiving a full
          address (form User <email@address>). If it gets it, it
          searches in contacts for only email@address. If it's not
          found, then it stores a contact with full name User and
          email address email@address. Fixes NB#79467.

pmo-trunk-r4102

16 years agoIn modest_mail_operation_get_msgs_full(), don't retrieve a new message
Alberto Garcia [Tue, 29 Jan 2008 11:12:53 +0000 (11:12 +0000)]
In modest_mail_operation_get_msgs_full(), don't retrieve a new message
until the previous one has been retrieved. Also, finish the mail
operation immediately if the user cancels it during its retrieval.

pmo-trunk-r4101

16 years agoAdapted to API change for Tinymail rev 3304
Philip Van Hoof [Mon, 28 Jan 2008 22:23:16 +0000 (22:23 +0000)]
Adapted to API change for Tinymail rev 3304

pmo-trunk-r4100

16 years ago * Fixes 79701, we're not forcing the connection after clicking on send&receive
Sergio Villar Senin [Mon, 28 Jan 2008 16:23:57 +0000 (16:23 +0000)]
* Fixes 79701, we're not forcing the connection after clicking on send&receive

pmo-trunk-r4099

16 years ago * Prevents the Expunged messages from appear
Sergio Villar Senin [Mon, 28 Jan 2008 12:33:51 +0000 (12:33 +0000)]
* Prevents the Expunged messages from appear

pmo-trunk-r4098

16 years ago * Do not try to select the first account if there is none
Sergio Villar Senin [Mon, 28 Jan 2008 12:06:15 +0000 (12:06 +0000)]
* Do not try to select the first account if there is none
* Probably helps with NB#78684

pmo-trunk-r4097

16 years ago * Fixes NB#79905, show the proper message when the msg is not available on server
Sergio Villar Senin [Mon, 28 Jan 2008 11:47:03 +0000 (11:47 +0000)]
* Fixes NB#79905, show the proper message when the msg is not available on server

pmo-trunk-r4096

16 years ago* src/maemo/modest-msg-edit-window.c, src/modest-utils.c:
Jose Dapena Paz [Mon, 28 Jan 2008 10:58:26 +0000 (10:58 +0000)]
* src/maemo/modest-msg-edit-window.c, src/modest-utils.c:
        * Use properly GnomeVFSFileInfo (constructing and unreferencing
          it).

pmo-trunk-r4095

16 years ago * Replaced the "+" toolbar icon with the "New message" icon
Sergio Villar Senin [Mon, 28 Jan 2008 09:58:23 +0000 (09:58 +0000)]
* Replaced the "+" toolbar icon with the "New message" icon
* Replaced behaviour of "+" icon, now it only creates new messages

pmo-trunk-r4094

16 years ago * Removed ModestGnomeInfoBar and ModestProgressBarWidget
Sergio Villar Senin [Mon, 28 Jan 2008 08:56:02 +0000 (08:56 +0000)]
* Removed ModestGnomeInfoBar and ModestProgressBarWidget
* Replaced by a common ModestProgressBar
* Added progress information to GNOME client
* Fixed API change in tinymail

pmo-trunk-r4093

16 years ago* fix small logic error
Dirk-Jan C. Binnema [Fri, 25 Jan 2008 16:56:05 +0000 (16:56 +0000)]
* fix small logic error

pmo-trunk-r4092

16 years agoAdded fixes for week 05 release.
Vivek Sekar [Fri, 25 Jan 2008 08:59:34 +0000 (08:59 +0000)]
Added fixes for week 05 release.

pmo-trunk-r4089

16 years ago * Fixed the Modest compilation in GNOME
Sergio Villar Senin [Thu, 24 Jan 2008 18:27:49 +0000 (18:27 +0000)]
* Fixed the Modest compilation in GNOME
* Added progress bar to Modest GNOME

pmo-trunk-r4088

16 years ago * Removed duplicated entry
Sergio Villar Senin [Thu, 24 Jan 2008 17:34:57 +0000 (17:34 +0000)]
* Removed duplicated entry

pmo-trunk-r4087

16 years ago* updated NEWS
Dirk-Jan C. Binnema [Thu, 24 Jan 2008 16:38:13 +0000 (16:38 +0000)]
* updated NEWS

pmo-trunk-r4086

16 years ago* src/widgets/modest-folder-view.c:
Jose Dapena Paz [Thu, 24 Jan 2008 13:17:09 +0000 (13:17 +0000)]
* src/widgets/modest-folder-view.c:
        * Encapsulate the tny_folder_sync operation we do in finalize
          in a mail operation. This way this can be async, but protected
          by a mail operation.
* src/modest-mail-operation.[ch]:
        * New mail operation that wraps a tny_folder_sync_async
          operation.

pmo-trunk-r4085

16 years ago * Fixes NB#79715, signature is not used if disabled in the Accounts dialog
Sergio Villar Senin [Thu, 24 Jan 2008 13:10:05 +0000 (13:10 +0000)]
* Fixes NB#79715, signature is not used if disabled in the Accounts dialog
* Replaced the "Saved to drafts" banner by "Saving" banner when saving drafts

pmo-trunk-r4084

16 years agoThese changes fix bug NB#78736.
Jose Dapena Paz [Thu, 24 Jan 2008 10:16:12 +0000 (10:16 +0000)]
These changes fix bug NB#78736.
* src/modest-mail-operation.[ch]:
        * New mail operation run_queue. This mail operation runs when
          the send queue is looping through messages. This is used to
          warrant that we don't kill modest while we're sending
          messages, in a safer way (we were trying to detect the mail
          send attempt result, and it was not warranted to happen).
        * Remove all the code to process sent and error signals in
          send queue to finish send mail operations.
        * Now both update_account and send_mail operations notify end
          after setting up the send queue, not after knowing the send
          queue has sent the message. This way we rely now on the
          autoconfigured mail operation that lives with the send queue
          runnings.
* src/modest-tny-send-queue.c:
        * Now we hook on queue-start signal. This is for creating a mail
          operation that lives while we're trying to send messages.

pmo-trunk-r4083

16 years agoDon't refilter the model everytime the msg count changes,
Alberto Garcia [Wed, 23 Jan 2008 15:31:44 +0000 (15:31 +0000)]
Don't refilter the model everytime the msg count changes,
or the UI will freeze completely in big folders

pmo-trunk-r4082

16 years ago * Removed modest_tny_send_queue_add, replaced with tny_send_queue_add_async
Sergio Villar Senin [Wed, 23 Jan 2008 12:41:52 +0000 (12:41 +0000)]
* Removed modest_tny_send_queue_add, replaced with tny_send_queue_add_async
* Fixed a crash when sending errors, NOTE: this is a workaround in Modest but must be fixed in tinymail

pmo-trunk-r4081

16 years ago * Fixes some "Expunged" a strike-through message issues
Sergio Villar Senin [Wed, 23 Jan 2008 08:48:14 +0000 (08:48 +0000)]
* Fixes some "Expunged" a strike-through message issues

pmo-trunk-r4080

16 years ago* src/widgets/modest-msg-edit-window.h:
Jose Dapena Paz [Wed, 23 Jan 2008 00:04:36 +0000 (00:04 +0000)]
* src/widgets/modest-msg-edit-window.h:
        * Added methods for getting estimation of parts size in message.
* src/modest-window-mgr.c:
        * If save to drafts fails because of disk being full, then
          we don't close the editor window.
* src/widgets/modest-attachment-view.[ch]:
        * Added methods to set the size externally, and be able to avoid
          counting the size going through the full stream.
* src/widgets/modest-window.c:
        * Close from escape shortcut only on view window, not only on
          edit window. This was really not working properly, as press
          was processed and release was processed after the dialog, if
          more than one second was spent, then the press was considered
          a force close.
* src/widgets/modest-attachments-view.[ch]:
        * Added methods to get the size of attachments inside.
* src/modest-tny-msg.[ch]:
        * Added method to estimate the storage size of a message, using
          simply the size of the attachments and the body parts.
* src/modest-ui-actions.[ch]:
        * On saving to drafts or sending new mails, we estimate the size
          the message will have on device disk. If it's too big, we
          cancel the save operation, and show a banner (fixes NB#77528).
* src/maemo/modest-msg-edit-window.c:
        * Methods to estimate file size of attachments added (using vfs)
          and the full message space (offering size of attachmetns and
          images).
* src/modest-utils.c:
        * New method to get the available space on device disk.
* src/modest-mail-operation.c:
        * If there's an error in create msg, notify operation failed.

pmo-trunk-r4079

16 years agoRefactored modest_platform_on_new_headers_received().
Alberto Garcia [Tue, 22 Jan 2008 19:11:39 +0000 (19:11 +0000)]
Refactored modest_platform_on_new_headers_received().
New function modest_platform_push_email_notification().
This removes a critical warning and makes notifications work
again from on_msg_count_changed()

pmo-trunk-r4078

16 years ago * Fixes NB#79488, user folders are now always located under the special Archive...
Sergio Villar Senin [Tue, 22 Jan 2008 19:01:02 +0000 (19:01 +0000)]
* Fixes NB#79488, user folders are now always located under the special Archive folder

pmo-trunk-r4077

16 years ago * Migrated Modest to the new send queue API
Sergio Villar Senin [Tue, 22 Jan 2008 17:51:30 +0000 (17:51 +0000)]
* Migrated Modest to the new send queue API
* Cancelling messages now sets the status of the messages to Suspended instead of Failed
* Fixes NB#75801, Modest properly cancels sends
* Fixes NB#79456, Modest no longer crashes when doing S&R in the background
* Modest restarts now the suspended messages in the Outbox when clicking s&r
* Modest restarts now the suspended messages when starting the program
* The dimming rules are properly updated when the status of a message in the Outbox changes
* The modest send queue now stores references to the sent and outbox folders
* Modest waits until all the messages have been sent (or fail) when doing s&r

pmo-trunk-r4076

16 years agoWhen editing and sending an e-mail in failed state, use the original
Alberto Garcia [Tue, 22 Jan 2008 17:33:19 +0000 (17:33 +0000)]
When editing and sending an e-mail in failed state, use the original
transport account (before any modifications) to get the Outbox. This
is needed to remove the original e-mail correctly.
Fixed NB#79363

pmo-trunk-r4075

16 years agoAllow creation of folders in the remote root (for non-POP3 accounts)
Alberto Garcia [Tue, 22 Jan 2008 11:49:17 +0000 (11:49 +0000)]
Allow creation of folders in the remote root (for non-POP3 accounts)
from the "Move to" dialog
Fixes NB#79562

pmo-trunk-r4074

16 years ago* If the last message of a folder is deleted from the viewer, select
Alberto Garcia [Mon, 21 Jan 2008 19:29:32 +0000 (19:29 +0000)]
* If the last message of a folder is deleted from the viewer, select
  the previous one instead of closing the viewer
* Close the message viewer after moving the last message of a
  folder. Fixes NB#79541

pmo-trunk-r4073

16 years agoFix memory leak in select_next_valid_row()
Alberto Garcia [Mon, 21 Jan 2008 18:55:30 +0000 (18:55 +0000)]
Fix memory leak in select_next_valid_row()

pmo-trunk-r4072

16 years agoFix leak in the message view window
Alberto Garcia [Mon, 21 Jan 2008 15:57:15 +0000 (15:57 +0000)]
Fix leak in the message view window
Fixes NB#78857

pmo-trunk-r4071

16 years ago* adding some precondition checks, hopefully adding some stability.
Dirk-Jan C. Binnema [Mon, 21 Jan 2008 15:04:57 +0000 (15:04 +0000)]
* adding some precondition checks, hopefully adding some stability.
  with permission from senor Villar

pmo-trunk-r4070

16 years agoPatch to compile Modest with the most recent changes
Alberto Garcia [Mon, 21 Jan 2008 14:38:52 +0000 (14:38 +0000)]
Patch to compile Modest with the most recent changes
in error reporting in Tinymail

pmo-trunk-r4069

16 years agoupdated for W04
Dirk-Jan C. Binnema [Fri, 18 Jan 2008 12:45:07 +0000 (12:45 +0000)]
updated for W04

pmo-trunk-r4067

16 years agoAdded the bug fixes for week 04 release.
Vivek Sekar [Fri, 18 Jan 2008 12:41:06 +0000 (12:41 +0000)]
Added the bug fixes for week 04 release.

pmo-trunk-r4066

16 years ago* src/maemo/modest-main-window.c:
Jose Dapena Paz [Fri, 18 Jan 2008 11:43:44 +0000 (11:43 +0000)]
* src/maemo/modest-main-window.c:
        * Improve saving/restoring paned size, taking into account
          better when the folder view is hidden or paned is not visible
          (fixes NB#79378).
* src/modest-widget-memory.c:
        * Don't restore the paned if it's not visible.

pmo-trunk-r4065

16 years agoadd swedish translation from daniel nylander
Dirk-Jan C. Binnema [Fri, 18 Jan 2008 11:23:21 +0000 (11:23 +0000)]
add swedish translation from daniel nylander

pmo-trunk-r4064

16 years ago * Fixes NB#66958, now menus show the account names ellipsized
Sergio Villar Senin [Fri, 18 Jan 2008 09:58:04 +0000 (09:58 +0000)]
* Fixes NB#66958, now menus show the account names ellipsized

pmo-trunk-r4063

16 years ago* modest_mail_operation_remove_msgs:
Dirk-Jan C. Binnema [Thu, 17 Jan 2008 19:55:26 +0000 (19:55 +0000)]
* modest_mail_operation_remove_msgs:
- if we can't get any headers, or no folder for a header,
          don't try call tinymail but instead issue a warning.
          this should fix NB#79336

pmo-trunk-r4062

16 years ago* Don't check size limits in modest_mail_operation_get_msgs_full. This
Alberto Garcia [Thu, 17 Jan 2008 18:41:14 +0000 (18:41 +0000)]
* Don't check size limits in modest_mail_operation_get_msgs_full. This
  mail operation is only used interactively and in those cases limits
  must not be used.
* Remove obsolete error emev_ni_ui_imap_msg_size_exceed_error
* Remove unused MODEST_MAIL_OPERATION_ERROR_MESSAGE_SIZE_LIMIT
Fixes NB#79414

pmo-trunk-r4061

16 years ago * Fixes NB#79017, CSM does not appear for s&r button after removing an account and...
Sergio Villar Senin [Thu, 17 Jan 2008 17:52:27 +0000 (17:52 +0000)]
* Fixes NB#79017, CSM does not appear for s&r button after removing an account and only one is left

pmo-trunk-r4060

16 years ago* src/maemo/modest-msg-edit-window.c:
Jose Dapena Paz [Thu, 17 Jan 2008 14:32:45 +0000 (14:32 +0000)]
* src/maemo/modest-msg-edit-window.c:
        * This has been a big rework of the scroll support in edit
          window. I've dropped the support of ModestScrollArea, as now
          the GtkScrolledWindow processes the size of the widgets
          correctly.
        * Implemented the scroll policy.
        * Added drag scroll support in the body.
        * All of this removes a lot of flicker effects, and makes the
          widget very fast (fixes NB#74893).

pmo-trunk-r4059

16 years ago * Partially fixes the last issue with the "no messages to show dialog". I say parti...
Sergio Villar Senin [Thu, 17 Jan 2008 12:56:05 +0000 (12:56 +0000)]
 * Partially fixes the last issue with the "no messages to show dialog". I say partially because it needs a small change in tinymail as well.

pmo-trunk-r4058

16 years ago* updated the news file. anything missing?
Dirk-Jan C. Binnema [Thu, 17 Jan 2008 11:05:00 +0000 (11:05 +0000)]
* updated the news file. anything missing?

pmo-trunk-r4057

16 years ago* small fixes (coverity), param checks
Dirk-Jan C. Binnema [Thu, 17 Jan 2008 10:58:04 +0000 (10:58 +0000)]
* small fixes (coverity), param checks

pmo-trunk-r4056

16 years ago * Fixes a potential SIGSEV
Sergio Villar Senin [Thu, 17 Jan 2008 09:15:28 +0000 (09:15 +0000)]
* Fixes a potential SIGSEV

pmo-trunk-r4055

16 years ago * Fixes a startup warning
Sergio Villar Senin [Thu, 17 Jan 2008 09:05:01 +0000 (09:05 +0000)]
* Fixes a startup warning

pmo-trunk-r4054

16 years ago * Fixes NB#74774, expunged messages are no longer shown in the header view
Sergio Villar Senin [Wed, 16 Jan 2008 17:24:44 +0000 (17:24 +0000)]
* Fixes NB#74774, expunged messages are no longer shown in the header view

pmo-trunk-r4053

16 years agoAdded bug fixes for the week 03-4 release, includes new fixes.
Vivek Sekar [Wed, 16 Jan 2008 12:45:33 +0000 (12:45 +0000)]
Added bug fixes for the week 03-4 release, includes new fixes.

pmo-trunk-r4049

16 years ago * Fixes hangs when moving messages between folders while being offline
Sergio Villar Senin [Wed, 16 Jan 2008 12:22:42 +0000 (12:22 +0000)]
* Fixes hangs when moving messages between folders while being offline

pmo-trunk-r4048

16 years ago * Fixes NB#66762
Sergio Villar Senin [Tue, 15 Jan 2008 19:35:39 +0000 (19:35 +0000)]
* Fixes NB#66762

pmo-trunk-r4047

16 years ago* add some param checks; this might help with NB#79336
Dirk-Jan C. Binnema [Tue, 15 Jan 2008 17:28:38 +0000 (17:28 +0000)]
* add some param checks; this might help with NB#79336

pmo-trunk-r4046

16 years agoAdded the week03-3 changelog, with the new bug fixes.
Vivek Sekar [Tue, 15 Jan 2008 15:49:33 +0000 (15:49 +0000)]
Added the week03-3 changelog, with the new bug fixes.

pmo-trunk-r4045

16 years ago* src/maemo/modest-address-book.c:
Jose Dapena Paz [Tue, 15 Jan 2008 13:40:13 +0000 (13:40 +0000)]
* src/maemo/modest-address-book.c:
* Now we show "checking names" banner only when it takes more
  than 500 ms. This way, if the operation is immediate, we
  don't get a blank banner shown for a moment. Fixes NB#79290.

pmo-trunk-r4043