Sergio Villar Senin [Thu, 11 Jun 2009 16:10:35 +0000 (18:10 +0200)]
Do not unref contacts
Sergio Villar Senin [Thu, 11 Jun 2009 16:10:27 +0000 (18:10 +0200)]
Wait until the aggregator is ready
Sergio Villar Senin [Mon, 8 Jun 2009 17:07:05 +0000 (19:07 +0200)]
Fixed a typo
Sergio Villar Senin [Mon, 8 Jun 2009 13:49:38 +0000 (15:49 +0200)]
Use osso_abook_aggregator_find_contacts_for_email_address instead of the e-d-s call
Sergio Villar Senin [Mon, 8 Jun 2009 11:59:44 +0000 (13:59 +0200)]
* Use osso_abook_aggregator_get_default to open the addressbook
* Use osso_abook_roster_get_book & osso_abook_roster_get_book_view to get e-d-s book
Sergio Villar Senin [Fri, 5 Jun 2009 09:29:27 +0000 (11:29 +0200)]
Use a filter function to show only desired contacts
Sergio Villar Senin [Fri, 5 Jun 2009 08:18:21 +0000 (10:18 +0200)]
Removed commit_contact helper function, replaced by the abook call
Sergio Villar Senin [Fri, 5 Jun 2009 08:00:39 +0000 (10:00 +0200)]
Removed code for abook version < 4
Sergio Villar Senin [Thu, 11 Jun 2009 09:14:44 +0000 (11:14 +0200)]
Fixes NB#121968, unable to move local folder to GMail root folder
Sergio Villar Senin [Thu, 11 Jun 2009 08:29:44 +0000 (10:29 +0200)]
Fixes NB#122003, added an extra check to prevent crashes when trying to refresh an inexistent account
Sergio Villar Senin [Thu, 11 Jun 2009 08:09:18 +0000 (10:09 +0200)]
Fixes NB#122017, after removing all messages the message menu options are still present
Jose Dapena Paz [Wed, 10 Jun 2009 12:46:57 +0000 (14:46 +0200)]
In editor, branding label first, then icon. Align properly label
Jose Dapena Paz [Wed, 10 Jun 2009 12:20:50 +0000 (14:20 +0200)]
Branding: service label font is SmallSystemFont in hildon2.2
Jose Dapena Paz [Wed, 10 Jun 2009 11:49:23 +0000 (13:49 +0200)]
Reuse a ca_context for playing sound instead of creating one each play.
* src/hildon2/modest-platform.c (modest_platform_play_email_tone): instead
of creating a new canberra context every time we play sound (and destroying
it without making sure we have finished using it), we reuse one.
Sergio Villar Senin [Wed, 10 Jun 2009 10:36:33 +0000 (12:36 +0200)]
Use the TnyHeader from the origina TnyMsg to get data when doing a reply all, instead of using the TnyHeader from the summary of the folder. It's safer to do this because the summary could lack some data
Sergio Villar Senin [Wed, 10 Jun 2009 09:47:38 +0000 (11:47 +0200)]
Fixes NB#116869, theme and layout issues
Changes started in commit f646662...
Added themability support to all the hildon2 custom pickers
Sergio Villar Senin [Tue, 9 Jun 2009 18:22:36 +0000 (20:22 +0200)]
Use gtk_dialog_add_button to add Delete and Signature buttons to edit settings dialog. This way both buttons are automatically themed
Sergio Villar Senin [Tue, 9 Jun 2009 17:19:22 +0000 (19:19 +0200)]
"New message" buttons are themed now
Sergio Villar Senín [Thu, 14 May 2009 16:05:56 +0000 (18:05 +0200)]
Number editor must be finger size
Sergio Villar Senin [Wed, 10 Jun 2009 09:48:43 +0000 (11:48 +0200)]
Do not need to unref tree models, they're automatically destroyed
Sergio Villar Senin [Wed, 10 Jun 2009 09:48:43 +0000 (11:48 +0200)]
Do not need to unref tree models, they're automatically destroyed
Sergio Villar Senin [Wed, 10 Jun 2009 09:20:49 +0000 (11:20 +0200)]
osso_context is now initialized in modest-maemo-utils instead of maemo-platform
The window mgr was not getting the osso context because of that
Sudheer Kumar Chiluveri [Tue, 9 Jun 2009 16:21:17 +0000 (19:21 +0300)]
version and bug fix info update for week 24 - third release
Jose Dapena Paz [Wed, 13 May 2009 10:26:51 +0000 (12:26 +0200)]
Delay cached reinstantiation of editor and view
Jose Dapena Paz [Wed, 13 May 2009 15:01:11 +0000 (17:01 +0200)]
Caches accounts window, editor and view in startup.
* src/hildon2/modest-accounts-window.[ch]
(new method modest_accounts_window_pre_create): offer a way to precreate
the accounts window before using it, to increase the effort done in
prestart stage.
* src/widgets/modest-window-mgr.[ch]: added new virtual method
create_caches. This is used for creating the window caches we need, instead
of doing this in specific maemo code. In common implementation we load
cached instances of view and editor.
* src/widgets/modest-hildon2-window-mgr.c: added implementation of
create_caches that pre creates accounts window.
* src/modest-main.c: added a call to window mgr create_caches in startup
process.
Sergio Villar Senin [Tue, 9 Jun 2009 12:11:22 +0000 (14:11 +0200)]
Fixes NB#117782, "incorrect password" banner not shown when the provided password is wrong
Sergio Villar Senin [Tue, 9 Jun 2009 09:08:38 +0000 (11:08 +0200)]
Fixes NB#121486, show the proper logical id when the attachment is too big
Sergio Villar Senin [Mon, 8 Jun 2009 15:49:45 +0000 (17:49 +0200)]
Fixes NB#121353, do not show folders from all accounts in "New folder" dialog if the former selected parent was the outbox folder
Sergio Villar Senin [Mon, 8 Jun 2009 11:37:34 +0000 (13:37 +0200)]
Fixes NB#120960, attachments are not saved properly after trying to save them in a disk full MMC storage
Fixes NB#121240, no error note shown when trying to save attachments to a disk full MMC storage
This change requires at least tinymail r3927 to work
Sergio Villar Senin [Mon, 8 Jun 2009 08:16:47 +0000 (10:16 +0200)]
Added a proper initialization
Sergio Villar Senin [Mon, 8 Jun 2009 08:07:29 +0000 (10:07 +0200)]
Fixes NB#121112, dbus API does not support filenames with commas
Now attachments URI's are properly escaped before transmitting them through DBus
Sergio Villar Senin [Mon, 8 Jun 2009 08:04:30 +0000 (10:04 +0200)]
Build fix
Sergio Villar Senin [Mon, 8 Jun 2009 07:40:44 +0000 (09:40 +0200)]
Fixes NB#121163, crash when selecting special folders in new folder dialog
Sergio Villar Senin [Mon, 8 Jun 2009 07:30:31 +0000 (09:30 +0200)]
Build fix
Sudheer Kumar Chiluveri [Fri, 5 Jun 2009 16:30:21 +0000 (19:30 +0300)]
version and bug fix info for week 24, 2009 second release
Sergio Villar Senin [Fri, 5 Jun 2009 14:44:37 +0000 (16:44 +0200)]
Fixes NB#120969, signature separator misses trailing space
Do not ignore blank spaces at the end of the line when converting to HTML. In order to do that we use the non-breaking-space
Sergio Villar Senin [Fri, 5 Jun 2009 10:49:06 +0000 (12:49 +0200)]
Use always the #define to refer to the signature separator
Sergio Villar Senin [Fri, 5 Jun 2009 11:35:22 +0000 (13:35 +0200)]
Fixes NB120950, crash in time_changed_cb()
The problem was that we weren't disconnecting time notifications in datetime formatters when they were finalized
Sergio Villar Senin [Fri, 5 Jun 2009 11:20:04 +0000 (13:20 +0200)]
Fixes NB#120978, show find toolbar above message view toolbar
Sergio Villar Senin [Fri, 5 Jun 2009 10:14:35 +0000 (12:14 +0200)]
Fixes NB#113658, use <Control>R to reply to an email in a viewer
Sergio Villar Senin [Fri, 5 Jun 2009 10:04:39 +0000 (12:04 +0200)]
Fixes NB#120943, remote folders not shown in "New folder" dialog when a local folder is selected as parent
Jose Dapena Paz [Thu, 4 Jun 2009 15:48:20 +0000 (17:48 +0200)]
Build fix
Sergio Villar Senin [Thu, 4 Jun 2009 15:27:37 +0000 (17:27 +0200)]
Fixes NB#101877, no error note shown after configuring an account in memory full conditions
* Renamed *_memory_full_* functions to *_disk_full_*
* Moved check_disk_full and is_disk_full operations to the ModestTnyAccountStore
Jose Dapena Paz [Thu, 4 Jun 2009 10:59:14 +0000 (12:59 +0200)]
In header view, don't use pointers for colors, as, when they're replaced
because of a theme change, we can have uncontrolled access to them.
Sergio Villar Senin [Thu, 4 Jun 2009 08:41:50 +0000 (10:41 +0200)]
Fixes NB#119629, show "device memory full..." notification when moving a folder to a storage in memory full conditions
Sergio Villar Senin [Wed, 3 Jun 2009 18:42:13 +0000 (20:42 +0200)]
Added an extra check
Sergio Villar Senin [Wed, 3 Jun 2009 18:41:14 +0000 (20:41 +0200)]
Fixes NB#117408, message not removed from outbox when the account it belongs to is removed
Sudheer Kumar Chiluveri [Wed, 3 Jun 2009 14:03:14 +0000 (17:03 +0300)]
updating version and bug fix info for week 23 second release
Sergio Villar Senin [Wed, 3 Jun 2009 11:25:17 +0000 (13:25 +0200)]
Fixes NB#119622, show "device memory full..." error when trying to delete a remote folder in memory full conditions
Jose Dapena Paz [Wed, 3 Jun 2009 09:45:04 +0000 (11:45 +0200)]
Show branding information in msg view
Jose Dapena Paz [Wed, 3 Jun 2009 09:44:58 +0000 (11:44 +0200)]
Add support for setting brand images in message view widgets
Jose Dapena Paz [Tue, 2 Jun 2009 17:00:12 +0000 (19:00 +0200)]
Proper alignment for branding icon in editor
Jose Dapena Paz [Wed, 3 Jun 2009 09:44:51 +0000 (11:44 +0200)]
Implement branding from account protocol service in edit window
Jose Dapena Paz [Tue, 2 Jun 2009 15:28:06 +0000 (17:28 +0200)]
Add also get_service_icon method to AccountProtocol API.
Jose Dapena Paz [Tue, 2 Jun 2009 15:11:50 +0000 (17:11 +0200)]
New ModestAccountProtocol method "get_service_name"
Sergio Villar Senin [Wed, 3 Jun 2009 09:20:42 +0000 (11:20 +0200)]
Fixes NB#120438, remote folders not shown in new folder dialog
Sergio Villar Senin [Tue, 2 Jun 2009 17:07:40 +0000 (19:07 +0200)]
Fixes NB#120277 different info banners while sharing a large file via email through external applications & as an attachment in new email
Sergio Villar Senin [Tue, 2 Jun 2009 16:42:15 +0000 (18:42 +0200)]
Fixes NB#120338, modest plugins need a way to notify modest that they don't want to received timed-interval syncs
Sergio Villar Senin [Tue, 2 Jun 2009 15:14:08 +0000 (17:14 +0200)]
Fixes NB#119126, show new email notification if the screen is off even if the application is in the foreground
Sergio Villar Senin [Tue, 2 Jun 2009 12:07:43 +0000 (14:07 +0200)]
* Fixes NB#114986, show the proper error when folder creation fails in MMC due to memory full conditions
Jose Dapena Paz [Tue, 2 Jun 2009 14:11:48 +0000 (16:11 +0200)]
Also sync on creating the datetime formatter. This way we don't lose a
time format change between app startup and first call to formatter.
Jose Dapena Paz [Tue, 2 Jun 2009 14:04:02 +0000 (16:04 +0200)]
Emit format changed signal if timezone changes.
Jose Dapena Paz [Tue, 2 Jun 2009 14:08:49 +0000 (16:08 +0200)]
Track changes in timezone and format.
Jose Dapena Paz [Tue, 2 Jun 2009 12:46:04 +0000 (14:46 +0200)]
Properly format dates using libtime information.
Jose Dapena Paz [Tue, 2 Jun 2009 12:24:38 +0000 (14:24 +0200)]
timestamp is in utc, remove special formatting
Jose Dapena Paz [Tue, 2 Jun 2009 12:22:14 +0000 (14:22 +0200)]
Better time offset calculation
Sergio Villar Senin [Tue, 2 Jun 2009 09:38:06 +0000 (11:38 +0200)]
** Select the proper attachment to show the "replace file" confirmation dialog
* Fixes NB#120155, wrong filename in replace existing file confirmation dialog
Sergio Villar Senin [Tue, 2 Jun 2009 09:19:05 +0000 (11:19 +0200)]
** get_modal() method of window manager must only return the visible modal windows
* Fixes NB#120160, color selection dialog shown when trying to open another editor from an external application when the color has been changed in the body text of the already opened editor
Jose Dapena Paz [Mon, 1 Jun 2009 16:04:12 +0000 (18:04 +0200)]
The active color GdkColor is not a pointer in fodler view now.
Sergio Villar Senin [Mon, 1 Jun 2009 12:08:49 +0000 (14:08 +0200)]
** Show the "X new messages" string vertically centered
* Fixes NB#119920, folder status representation string has incorrect vertical alignment
Sergio Villar Senin [Mon, 1 Jun 2009 10:46:35 +0000 (12:46 +0200)]
** Use the new hint "amount" to set into a single notification the number of new emails received instead of issuing one notification per new email message received
* Fixes NB#113941, modest becomes slow with multiple new email notifications
Sergio Villar Senin [Mon, 1 Jun 2009 10:26:14 +0000 (12:26 +0200)]
** Set the proper logical id for unread message count in folder view window
* Fixes NB#119775, "mcen_va_new_messages" shown instead of the proper translation
Sergio Villar Senin [Mon, 1 Jun 2009 10:00:03 +0000 (12:00 +0200)]
** Sets the proper parent to a dialog. This could cause apparent "freezes" when changing between applications, because the dialog won't be shown in its proper place when coming back to modest
* Fixes NB#119715, set the proper parent to the "replace file" confirmation dialog when saving attachments
Jose Dapena Paz [Mon, 1 Jun 2009 08:48:39 +0000 (10:48 +0200)]
Use empty icon for folder view if no icon available with that size in folder view.
Jose Dapena Paz [Mon, 1 Jun 2009 08:24:27 +0000 (10:24 +0200)]
Another printerr replaced by a g_warning
Jose Dapena Paz [Mon, 1 Jun 2009 08:17:58 +0000 (10:17 +0200)]
Properly handle missing icons in folder view.
Jose Dapena Paz [Mon, 1 Jun 2009 08:04:37 +0000 (10:04 +0200)]
Set remote folder icon in the place it was still missing.
Jose Dapena Paz [Sun, 31 May 2009 19:50:55 +0000 (21:50 +0200)]
If no disk available, information banner is shown even if no window visible
(fixes NB#119631).
Jose Dapena Paz [Sun, 31 May 2009 19:53:34 +0000 (21:53 +0200)]
New modest_platform_system_banner (show even if no windows visible)
Jose Dapena Paz [Sun, 31 May 2009 19:17:56 +0000 (21:17 +0200)]
Check if subject or recipients are empty on trying to send with shortcut
(fixes NB#118464).
Jose Dapena Paz [Sun, 31 May 2009 18:58:40 +0000 (20:58 +0200)]
Translate special folders in move to folder dialog action button.
Jose Dapena Paz [Sun, 31 May 2009 18:37:55 +0000 (20:37 +0200)]
Fix build with debug
Jose Dapena Paz [Sun, 31 May 2009 17:41:43 +0000 (19:41 +0200)]
g_debug should not dump output if debug flags or parameters are out.
Jose Dapena Paz [Sun, 31 May 2009 17:24:55 +0000 (19:24 +0200)]
Changed g_log levels in all app. Idea is reducing the number of debug
messages if modest is not built for showing debug.
Jose Dapena Paz [Sun, 31 May 2009 16:10:18 +0000 (18:10 +0200)]
Better algorithm for sorting folders, sorting each path part one by one.
* src/widgets/modest-folder-view.c (cmp_rows): new method compare_folders
that compare the folder paths taking into account the path separators. Now
we compare each part of the path one by one, to have the proper comparison
(fixes NB#119818).
Jose Dapena Paz [Sun, 31 May 2009 15:42:21 +0000 (17:42 +0200)]
Show inbox children in folder view as toplevel folders.
* src/widgets/modest-folder-view.c (convert_parent_folders_to_dots):
remove the inbox folders in the list of parent dots for folders
representation in compact view (fixes NB#119822).
Sudheer Kumar Chiluveri [Fri, 29 May 2009 10:53:19 +0000 (13:53 +0300)]
version and bug info update for week 23, 2009 first release
Jose Dapena Paz [Fri, 29 May 2009 09:06:22 +0000 (11:06 +0200)]
Check current selection in new folder dialog picker for filling the chooser
* src/hildon2/modest-platform.c (folder_picker_clicked,
folder_chooser_dialog_run): now we pass the current selected store to the
folder chooser dialog, to show the proper account folders. Fixes NB#117246).
Sergio Villar Senin [Thu, 28 May 2009 17:02:59 +0000 (19:02 +0200)]
Fixes NB#119517, insert a break if the user types ',' or ';' in recipients widgets
Sergio Villar Senin [Thu, 28 May 2009 12:16:15 +0000 (14:16 +0200)]
Fixes NB#119490, use "email_remote_folder" icon for remote folders
Sergio Villar Senin [Wed, 27 May 2009 15:06:52 +0000 (17:06 +0200)]
If an embedded email has not subject, show "no subject" in save attachments dialog
Jose Dapena Paz [Wed, 27 May 2009 11:39:28 +0000 (13:39 +0200)]
Change spacing of custom setup complete labels.
Sergio Villar Senin [Tue, 26 May 2009 16:41:45 +0000 (18:41 +0200)]
Moved all the signal handlers to a GSList managed by the ModestSignalMgr
Sergio Villar Senin [Tue, 26 May 2009 16:19:17 +0000 (18:19 +0200)]
Moved external objects unref's to dispose method
Properly disconnect "activity-changed" signal when the folder view is finalized
Sudheer Kumar Chiluveri [Tue, 26 May 2009 12:26:04 +0000 (15:26 +0300)]
Bug fix info and version update for week 22 release of modest.
Sergio Villar Senin [Tue, 26 May 2009 11:31:55 +0000 (13:31 +0200)]
Fixes NB#118888, show the unescaped filename in the replace existing dialog confirmation dialog when saving attachments
Sergio Villar Senin [Tue, 26 May 2009 07:54:21 +0000 (09:54 +0200)]
Fixes NB#117985, try to connect before downloading external images
Sergio Villar Senin [Tue, 26 May 2009 07:25:31 +0000 (09:25 +0200)]
Disabling "delete with horizontal movement" until panning works better.
Sergio Villar Senin [Mon, 25 May 2009 11:28:30 +0000 (13:28 +0200)]
Fixes NB#118518, show the proper plural form of a logical id when saving attachments
Jose Dapena Paz [Mon, 25 May 2009 10:56:16 +0000 (12:56 +0200)]
* src/hildon2/com.nokia.modest.service.in: also set shutdown timeout to 30
for fremantle dbus service.