modest
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

16 years agoUpdate menu dimming rules after creating the msg viewer
Alberto Garcia [Tue, 15 Jan 2008 13:25:09 +0000 (13:25 +0000)]
Update menu dimming rules after creating the msg viewer
Fixes NB#79320

pmo-trunk-r4042

16 years ago* src/maemo/modest-msg-edit-window.c:
Jose Dapena Paz [Tue, 15 Jan 2008 13:00:02 +0000 (13:00 +0000)]
* src/maemo/modest-msg-edit-window.c:
* Now we replace the bullet symbol with simple blank spaces on
  inserting text in modest (including copying text from notes).
  Fixes NB#79277.

pmo-trunk-r4041

16 years agoFix logical string
Alberto Garcia [Tue, 15 Jan 2008 12:58:23 +0000 (12:58 +0000)]
Fix logical string
Fixes NB#79315

pmo-trunk-r4040

16 years ago* src/modest-ui-dimming-rules.c:
Jose Dapena Paz [Tue, 15 Jan 2008 12:31:31 +0000 (12:31 +0000)]
* src/modest-ui-dimming-rules.c:
* Change the dimming rule of editor remove attachments
  action to only dim if no attachments are selected (and
  then allowing to remove more than one attachment).
  Fixed NB#78873.

pmo-trunk-r4039

16 years ago* modest-ui-dimming-rules.c:
Dirk-Jan C. Binnema [Tue, 15 Jan 2008 09:14:58 +0000 (09:14 +0000)]
* modest-ui-dimming-rules.c:
- prevent some G-Warnings at startup

pmo-trunk-r4038

16 years agoAdd a reference to the edit window when calling
Alberto Garcia [Mon, 14 Jan 2008 20:22:43 +0000 (20:22 +0000)]
Add a reference to the edit window when calling
modest_mail_operation_save_to_drafts()
It'll be unref'ed in the callback

pmo-trunk-r4037

16 years ago* fix memleak (msg_id), and add parameter checks to public functions
Dirk-Jan C. Binnema [Mon, 14 Jan 2008 14:34:59 +0000 (14:34 +0000)]
* fix memleak (msg_id), and add parameter checks to public functions

pmo-trunk-r4036

16 years agoEditor window: update menu dimming rules after
Alberto Garcia [Mon, 14 Jan 2008 14:00:32 +0000 (14:00 +0000)]
Editor window: update menu dimming rules after
every change in the message, so shortcuts can
work properly
Fixes NB#78844

pmo-trunk-r4035

16 years ago * Modest no longer automatically reconnect when an automatic send&receive is issued...
Sergio Villar Senin [Mon, 14 Jan 2008 12:53:58 +0000 (12:53 +0000)]
* Modest no longer automatically reconnect when an automatic send&receive is issued by the alarmd daemon when Modest is running (when Modest was not running was already working)

pmo-trunk-r4034

16 years agoRefactored dimming rules calls
Alberto Garcia [Mon, 14 Jan 2008 12:09:53 +0000 (12:09 +0000)]
Refactored dimming rules calls

pmo-trunk-r4033

16 years ago * Update the dimming rules management for the "+" toolbar icon depending on the...
Sergio Villar Senin [Mon, 14 Jan 2008 11:58:17 +0000 (11:58 +0000)]
* Update the dimming rules management for the "+" toolbar icon depending on the selected folder

pmo-trunk-r4032

16 years agoRevert broken changesets 3992 and 4026
Alberto Garcia [Mon, 14 Jan 2008 11:06:22 +0000 (11:06 +0000)]
Revert broken changesets 3992 and 4026
Fixes NB#79238
Reopens NB#78844
Reopens NB#78873

pmo-trunk-r4031

16 years ago* don't try to disconnect a signal handler from ppriv->notebook in
Dirk-Jan C. Binnema [Sun, 13 Jan 2008 14:43:04 +0000 (14:43 +0000)]
* don't try to disconnect a signal handler from ppriv->notebook in
   modest_maemo_global_settings_dialog_finalize; this we causing glib warnings as
   well as valgrind errors when closing the global settings dialog

pmo-trunk-r4030

16 years ago* fix for two bugs in modest-easysetup-country-combo-box.c:
Dirk-Jan C. Binnema [Sun, 13 Jan 2008 14:31:45 +0000 (14:31 +0000)]
* fix for two bugs in modest-easysetup-country-combo-box.c:
- we should end the countrycode string with '\0' before feeding it to strtol
- fgets retval should be tested with != NULL, not with > 0 (it returns a ptr, not the len)

pmo-trunk-r4029

16 years agoAdapted to latest Tinymail API changes
Philip Van Hoof [Sun, 13 Jan 2008 11:48:00 +0000 (11:48 +0000)]
Adapted to latest Tinymail API changes

pmo-trunk-r4028

16 years ago* src/maemo/modest-msg-edit-window.c:
Jose Dapena Paz [Sat, 12 Jan 2008 22:19:30 +0000 (22:19 +0000)]
* src/maemo/modest-msg-edit-window.c:
        * Now we evaluate the dimming rules for clipboard on changing
          the window focus, to detect again properly them (fixes
          NB#63877).

pmo-trunk-r4027

16 years ago* src/widgets/modest-attachments-view.[ch]:
Jose Dapena Paz [Sat, 12 Jan 2008 19:24:00 +0000 (19:24 +0000)]
* src/widgets/modest-attachments-view.[ch]:
        * Implemented new signal that notifies everytime the selection
          is changed.
* src/maemo/modest-msg-edit-window.c:
        * Execute dimming rules on attachments selection change. This
          way we properly update remove attachment status.
* src/modest-ui-dimming-rules.c:
        * Now we only dim editor remove attachments action if
          there are no selected attachments (fixes NB#78873).

pmo-trunk-r4026

16 years ago* src/modest-account-mgr-helpers.[ch],
Jose Dapena Paz [Sat, 12 Jan 2008 18:23:08 +0000 (18:23 +0000)]
* src/modest-account-mgr-helpers.[ch],
  src/maemo/modest-connection-specific-smtp-window.c:
  src/modest-tny-account-store.c:
        * Now we store and use connection id instead of connection
          names (the second one is not unique, and then, lead to
          problems) (fixes NB#79204).
* src/mdoest-ui-dimming-rules.c:
        * Now on editor paste do not require a "clipboard wait"
          operation as it can cause a lock.
* src/modest-window-mgr.c:
        * Remove some debug g_messages.

pmo-trunk-r4025

16 years ago* src/modest-ui-actions.[ch]:
Jose Dapena Paz [Sat, 12 Jan 2008 17:06:59 +0000 (17:06 +0000)]
* src/modest-ui-actions.[ch]:
        * Added new method to create new folder or message depending on
          where's the focus.
* src/maemo/modest-main-window-ui.h:
        * Now + toolbar button creates a new folder if focus is on a
          folder (fixes NB#79232).

pmo-trunk-r4024

16 years ago* src/widgets/modest-folder-view.c:
Jose Dapena Paz [Sat, 12 Jan 2008 16:50:10 +0000 (16:50 +0000)]
* src/widgets/modest-folder-view.c:
* Removed the redundant gtk_window_set_title as we should never
  lose the focus in main window (and then we shouldn't have
  focus in folder view without having focus on a folder).

pmo-trunk-r4023

16 years ago* src/modest-ui-actions.c:
Jose Dapena Paz [Sat, 12 Jan 2008 16:44:26 +0000 (16:44 +0000)]
* src/modest-ui-actions.c:
* If move to operation of a folder fails, we don't move the
  focus to the destination folder (fixes NB#79021).

pmo-trunk-r4022

16 years ago* test for folder-view existence before calling it;
Dirk-Jan C. Binnema [Fri, 11 Jan 2008 13:08:29 +0000 (13:08 +0000)]
* test for folder-view existence before calling it;
  this fixes an assertion failure at startup

pmo-trunk-r4021

16 years ago * Adds the force parameter to the connect_and_perform which forces the device to...
Sergio Villar Senin [Fri, 11 Jan 2008 12:54:45 +0000 (12:54 +0000)]
* Adds the force parameter to the connect_and_perform which forces the device to connect if it's offline
* Fixes one special case of bug 77978, which was not considered in the original bug report

pmo-trunk-r4020

16 years ago * Fixes NB#77978, messages from search results are now properly opened, now if we...
Sergio Villar Senin [Fri, 11 Jan 2008 12:26:07 +0000 (12:26 +0000)]
* Fixes NB#77978, messages from search results are now properly opened, now if we're offline and the message is locally available, we don't try to connect

pmo-trunk-r4019

16 years agobug fixes for the week 03 build.
Vivek Sekar [Fri, 11 Jan 2008 12:06:21 +0000 (12:06 +0000)]
bug fixes for the week 03 build.

pmo-trunk-r4017

16 years ago * Fixes NB#79209, select the renamed folder after finishing the operation
Sergio Villar Senin [Fri, 11 Jan 2008 11:32:36 +0000 (11:32 +0000)]
* Fixes NB#79209, select the renamed folder after finishing the operation

pmo-trunk-r4016

16 years agoFix incorrect call to g_slice_free()
Alberto Garcia [Thu, 10 Jan 2008 18:19:34 +0000 (18:19 +0000)]
Fix incorrect call to g_slice_free()

pmo-trunk-r4015

16 years ago * Fixes regarding the position of the paneds
Sergio Villar Senin [Thu, 10 Jan 2008 17:57:32 +0000 (17:57 +0000)]
* Fixes regarding the position of the paneds

pmo-trunk-r4014

16 years ago * Fixed GNOME build
Sergio Villar Senin [Thu, 10 Jan 2008 15:58:04 +0000 (15:58 +0000)]
* Fixed GNOME build

pmo-trunk-r4013

16 years ago* src/widgets/modest-folder-view.c:
Jose Dapena Paz [Thu, 10 Jan 2008 14:54:42 +0000 (14:54 +0000)]
* src/widgets/modest-folder-view.c:
        * Now we select the destination folder on finishing DnD of
          folders (fixes NB#78939).
* src/modest-ui-actions.c:
        * (..._on_folder_display_name_changed): improve the check
          for the old folder name.

pmo-trunk-r4012

16 years ago* src/maemo/modest-platform.c:
Jose Dapena Paz [Thu, 10 Jan 2008 14:43:51 +0000 (14:43 +0000)]
* src/maemo/modest-platform.c:
* Removed a warning message I forgot.

pmo-trunk-r4011

16 years ago* added release notes for next public release
Dirk-Jan C. Binnema [Thu, 10 Jan 2008 12:55:06 +0000 (12:55 +0000)]
* added release notes for next public release

pmo-trunk-r4010

16 years ago* src/widgets/modest-window-mgr.[ch]:
Jose Dapena Paz [Thu, 10 Jan 2008 10:31:26 +0000 (10:31 +0000)]
* src/widgets/modest-window-mgr.[ch]:
        * Add methods _unregister_banner and _register_banner to count
          the banners that we didn't close yet. We don't emit the
          window list empty event until we don't have windows AND we
          don't have pending banners.
* src/maemo/modest-platform.c:
        * Use window manager banner count in method
          modest_platform_show_information (fixes NB#79115).

pmo-trunk-r4009

16 years agopostinst calls the NEWS file to display the latest info to the user using osso-1.1
Vivek Sekar [Thu, 10 Jan 2008 10:29:11 +0000 (10:29 +0000)]
postinst calls the NEWS file to display the latest info to the user using osso-1.1

pmo-trunk-r4008

16 years ago* improve our debug-over-dbus a bit; added methods
Dirk-Jan C. Binnema [Thu, 10 Jan 2008 10:22:17 +0000 (10:22 +0000)]
* improve our debug-over-dbus a bit; added methods
DumpAccounts, DumpSendQueues and DumpOperationQueue
  which will dump the given thing.

it can be used from the commandline as:

dbus-send --print-reply --dest='com.nokia.modest' /com/nokia/modest com.nokia.modest.DumpSendQueues

  (in sbox you'll need run-standalone.sh)

pmo-trunk-r4007

16 years ago * Performance optimization, do not update the menus if the account that have changed...
Sergio Villar Senin [Wed, 9 Jan 2008 18:31:55 +0000 (18:31 +0000)]
* Performance optimization, do not update the menus if the account that have changed or been inserted/removed is a local account (MMC or local folders) or is a transport account (no effect for application menus)

pmo-trunk-r4006

16 years ago * Fixes NB#79140, "Close all windows" now works as expected even if some other windo...
Sergio Villar Senin [Wed, 9 Jan 2008 18:25:47 +0000 (18:25 +0000)]
* Fixes NB#79140, "Close all windows" now works as expected even if some other window was opened using the D-Bus interface

pmo-trunk-r4005

16 years ago* install the NEWS file in $datadir/modest/data, so we
Dirk-Jan C. Binnema [Wed, 9 Jan 2008 16:38:04 +0000 (16:38 +0000)]
* install the NEWS file in $datadir/modest/data, so we
  can use it for displaying release notes in the public modest
* add /usr/local/modest/data/* to the chinook install file

pmo-trunk-r4004

16 years agoSimplified modest_msg_view_window_select_previous_message() to
Alberto Garcia [Wed, 9 Jan 2008 16:37:47 +0000 (16:37 +0000)]
Simplified modest_msg_view_window_select_previous_message() to
make easier the removal of modest_platform_connect_and_wait()

pmo-trunk-r4003

16 years agoRemoved obsolete method modest_msg_view_window_select_first_message()
Alberto Garcia [Wed, 9 Jan 2008 12:48:47 +0000 (12:48 +0000)]
Removed obsolete method modest_msg_view_window_select_first_message()

pmo-trunk-r4002

16 years ago* src/maemo/modest-msg-view-window.c:
Jose Dapena Paz [Wed, 9 Jan 2008 12:27:42 +0000 (12:27 +0000)]
* src/maemo/modest-msg-view-window.c:
        * Make backspace not delete the message but chars when focus is
          on the toolbar. We also block the scroll shortcuts (fixes
          NB#78989).

pmo-trunk-r4001

16 years ago * Fixes NB#78850, "Checking names" information banner is now properly shown
Sergio Villar Senin [Wed, 9 Jan 2008 12:15:50 +0000 (12:15 +0000)]
* Fixes NB#78850, "Checking names" information banner is now properly shown

pmo-trunk-r4000

16 years ago * Fixes NB#79114, the OK is dimmed if the outgoing server field is left empty
Sergio Villar Senin [Wed, 9 Jan 2008 11:32:42 +0000 (11:32 +0000)]
* Fixes NB#79114, the OK is dimmed if the outgoing server field is left empty

pmo-trunk-r3999

16 years ago * Don't set the device online if we're trying to remove a local folder while being...
Sergio Villar Senin [Wed, 9 Jan 2008 09:09:44 +0000 (09:09 +0000)]
* Don't set the device online if we're trying to remove a local folder while being offline

pmo-trunk-r3998

16 years ago* add some parameter checks
Dirk-Jan C. Binnema [Wed, 9 Jan 2008 09:06:31 +0000 (09:06 +0000)]
* add some parameter checks

pmo-trunk-r3997

16 years agoFixed some reference leaks of attachments. I also moved from using
Jose Dapena Paz [Tue, 8 Jan 2008 18:54:31 +0000 (18:54 +0000)]
Fixed some reference leaks of attachments. I also moved from using
GList* of TnyMimeParts to use TnyLists to maintain a more intuitive list
of references.
* src/widget/modest-gtkhtml-msg-view.[ch]:
        * Use TnyList of attachments
* src/widgets/modest-msg-edit-window.h:
        * Use TnyList instead of GList for attachments.
* src/widgets/modest-msg-view.[ch]:
        * Use TnyList instead of GList for attachments.
* src/widgets/modest-attachment-view.c:
        * Now the ModestAttachmentView always keep a reference
          to the mime part with g_object_ref.
* src/widgets/modest-msg-view-window.h:
        * Use TnyList instead of GList for attachments.
* src/widgets/modest-attachments-view.[ch]:
        * Missing unreferencing on iteration.
        * Use TnyList instead of GList for attachmetns.
* src/modest-tny-msg.c:
        * Use TnyList and unrefernce an attachment list properly.
* src/modest-ui-actions.c:
        * Mail operations for saving to drafts or sending mails from
          edit window shouldn't keep a reference to the edit window.
        * Fixed minor bug assigning a g_strdup.
        * Some frees in error cases in modest_ui_actions_on_send.
* src/maemo/modest-msg-edit-window.c:
        * Fixed some leaked references.
        * Use TnyList instead of GList for lists of attachments.
* src/maemo/modest-msg-view-window.c:
        * Use TnyList instead of GList for lists of attachments.
        * Fixed some counting leaks.
* src/modest-utils.[ch]:
        * New method modest_list_index (), that finds the ordinal index
          of an item in a list.
* src/modest-ui-dimming-rules.c:
        * Use TnyList instead of GList for lists of attachments.

pmo-trunk-r3996

16 years ago* check if current_folder != NULL;
Dirk-Jan C. Binnema [Tue, 8 Jan 2008 18:11:19 +0000 (18:11 +0000)]
* check if current_folder != NULL;
  this caused a Glib-Critical when folder moving failed

pmo-trunk-r3995

16 years ago* add online status to debug output
Dirk-Jan C. Binnema [Tue, 8 Jan 2008 18:08:04 +0000 (18:08 +0000)]
* add online status to debug output

pmo-trunk-r3994

16 years ago* after removing the last attachment, move focus to subject field
Dirk-Jan C. Binnema [Tue, 8 Jan 2008 15:10:53 +0000 (15:10 +0000)]
* after removing the last attachment, move focus to subject field
  Fixes NB#79088

pmo-trunk-r3993