Sergio Villar Senin [Tue, 28 Oct 2008 17:37:35 +0000 (17:37 +0000)]
"Leave messages on server" is now a HildonCheckButton
pmo-trunk-r6179
Jose Dapena Paz [Tue, 28 Oct 2008 17:19:40 +0000 (17:19 +0000)]
Committed again the trunk commit 6008, as tinymail has again
integrated the new get_folders api.
pmo-trunk-r6178
Sergio Villar Senin [Tue, 28 Oct 2008 11:37:37 +0000 (11:37 +0000)]
* Migrated the signature editor to the new UI
pmo-trunk-r6176
Sergio Villar Senin [Tue, 28 Oct 2008 09:45:58 +0000 (09:45 +0000)]
* Fixes NB#90985, adds a safety check and replaces a function call by a safer one
pmo-trunk-r6175
Sergio Villar Senin [Tue, 28 Oct 2008 09:33:35 +0000 (09:33 +0000)]
* Fixes NB#90984, clean a password before freeing memory
pmo-trunk-r6174
Sergio Villar Senin [Mon, 27 Oct 2008 18:46:16 +0000 (18:46 +0000)]
* Fixes NB#90887
pmo-trunk-r6169
Sergio Villar Senin [Mon, 27 Oct 2008 18:33:19 +0000 (18:33 +0000)]
* Fixes NB#90487, added a NULL check
pmo-trunk-r6168
Sergio Villar Senin [Mon, 27 Oct 2008 18:30:52 +0000 (18:30 +0000)]
* Reverted change 6137 as it was incorrect
pmo-trunk-r6167
Sergio Villar Senin [Mon, 27 Oct 2008 15:57:22 +0000 (15:57 +0000)]
* Fixes NB#90942, fixes a crash when moving a deleted message
* Fixes some other problems with row references
pmo-trunk-r6166
Sergio Villar Senin [Mon, 27 Oct 2008 10:26:33 +0000 (10:26 +0000)]
* Added some extra checks as dup_subject could return NULL
pmo-trunk-r6161
Sergio Villar Senin [Fri, 24 Oct 2008 12:01:03 +0000 (12:01 +0000)]
* Migrated both the new folder and rename folder dialogs to Fremantle UI: removed Cancel button and they use now a thumbable entry widget
* Fixes NB#90429, do not allow names of more than 20 characters in the new folder dialog
pmo-trunk-r6160
Sergio Villar Senin [Fri, 24 Oct 2008 11:07:53 +0000 (11:07 +0000)]
* Migrated both the Folder and Message details dialog to Fremantle UI, now they do not have the close button and the scrolled window has been replaced by a pannable area
* Renamed the Hildon sort dialog of Fremantle
* Moved the details dialogs creation to modest-platform
pmo-trunk-r6159
Sergio Villar Senin [Fri, 24 Oct 2008 09:21:48 +0000 (09:21 +0000)]
* Removed close button from accounts view window
* Accounts view widget is not located into a pannable area
pmo-trunk-r6158
Sergio Villar Senin [Fri, 24 Oct 2008 08:13:32 +0000 (08:13 +0000)]
* Reverts an invalid change in the previous commit
* Fixes an invalid g_object_unref
pmo-trunk-r6157
Sergio Villar Senin [Fri, 24 Oct 2008 07:45:56 +0000 (07:45 +0000)]
* Fixes NB#90831, removed an unused funcion
pmo-trunk-r6156
Sergio Villar Senin [Fri, 24 Oct 2008 07:32:08 +0000 (07:32 +0000)]
* Fixes NB#90818, fixes a potential memory leak
pmo-trunk-r6155
Sergio Villar Senin [Thu, 23 Oct 2008 18:38:48 +0000 (18:38 +0000)]
* Fill in the incoming security options
pmo-trunk-r6154
Sergio Villar Senin [Thu, 23 Oct 2008 18:21:17 +0000 (18:21 +0000)]
* Replace a label+check button by a HildonCheckButton
pmo-trunk-r6153
Sergio Villar Senin [Thu, 23 Oct 2008 18:00:36 +0000 (18:00 +0000)]
* Fixed several runtime warnings and criticals
pmo-trunk-r6152
Sergio Villar Senin [Thu, 23 Oct 2008 17:01:11 +0000 (17:01 +0000)]
* Fixes NB#90762, initialize and free a private field
pmo-trunk-r6151
Sergio Villar Senin [Thu, 23 Oct 2008 12:03:05 +0000 (12:03 +0000)]
* Removed some code related to Fullscreen menu options that are no longer present in the UI
pmo-trunk-r6150
Sergio Villar Senin [Thu, 23 Oct 2008 11:39:19 +0000 (11:39 +0000)]
* Fixes NB#90705, commented an unused function and added a couple of initializations
pmo-trunk-r6149
Vivek Sekar [Thu, 23 Oct 2008 11:27:14 +0000 (11:27 +0000)]
upgraded the version number
pmo-trunk-r6148
Jose Dapena Paz [Thu, 23 Oct 2008 09:53:25 +0000 (09:53 +0000)]
* Add modest-text-utils.h to the plugin api.
pmo-trunk-r6145
Sergio Villar Senin [Thu, 23 Oct 2008 09:31:22 +0000 (09:31 +0000)]
* Send a delete event to close the dialog if the close button is clicked
pmo-trunk-r6144
Sergio Villar Senin [Wed, 22 Oct 2008 16:49:17 +0000 (16:49 +0000)]
* Fixes NB#89256, do not set the alternate port as default
pmo-trunk-r6143
Sergio Villar Senin [Wed, 22 Oct 2008 10:33:36 +0000 (10:33 +0000)]
* Fixes NB#89461, sort dialog is now a HildonPickerDialog with the proper options
pmo-trunk-r6141
Sergio Villar Senin [Tue, 21 Oct 2008 16:05:05 +0000 (16:05 +0000)]
* Fixes NB#90500, fixes a memory leak
pmo-trunk-r6140
Sergio Villar Senin [Tue, 21 Oct 2008 16:00:15 +0000 (16:00 +0000)]
* Fixes NB#90510, removes a memory leak
pmo-trunk-r6139
Sergio Villar Senin [Tue, 21 Oct 2008 15:53:50 +0000 (15:53 +0000)]
* Fixes NB#90498, disconnect a signal when finalizing the folder view
pmo-trunk-r6138
Sergio Villar Senin [Tue, 21 Oct 2008 15:47:42 +0000 (15:47 +0000)]
* Fixes NB#90487, adds a required NULL check
pmo-trunk-r6137
Sergio Villar Senin [Tue, 21 Oct 2008 15:33:15 +0000 (15:33 +0000)]
* Fixes several memory leaks
* Adds the "static" modifier to a private function
pmo-trunk-r6136
Sergio Villar Senin [Tue, 21 Oct 2008 15:32:30 +0000 (15:32 +0000)]
* Fixes 2 compilation warnings
pmo-trunk-r6135
Jose Dapena Paz [Mon, 20 Oct 2008 21:48:09 +0000 (21:48 +0000)]
* Fix a leak inserting image in editor from pixbuf (fixes NB#90201).
pmo-trunk-r6133
Jose Dapena Paz [Mon, 20 Oct 2008 21:39:07 +0000 (21:39 +0000)]
* The default window size for choosing the email address for contact
is now the modest ui constant for this purpose.
* Check return value of e_book_async_open (fixes NB#90190).
* Check return value of e_book_open (fixes NB#90191).
pmo-trunk-r6132
Jose Dapena Paz [Mon, 20 Oct 2008 21:19:08 +0000 (21:19 +0000)]
* Fix window special port names detection on creating folders
(fixes NB#89369).
pmo-trunk-r6131
Jose Dapena Paz [Mon, 20 Oct 2008 21:04:13 +0000 (21:04 +0000)]
* Now we put signatures before the original/forwarded messages (fixes
NB#89331).
* We also make sure the first line is a blank line on messages.
pmo-trunk-r6130
Jose Dapena Paz [Mon, 20 Oct 2008 19:42:59 +0000 (19:42 +0000)]
* Now we make sure we set the initial user email checking provider,
even just after creating it (fixes NB#89255).
pmo-trunk-r6129
Sergio Villar Senin [Mon, 20 Oct 2008 15:14:22 +0000 (15:14 +0000)]
* Adds two missing initializations
pmo-trunk-r6126
Jose Dapena Paz [Mon, 20 Oct 2008 14:00:53 +0000 (14:00 +0000)]
Changes in connection specific smtp window
* Removed cancel button.
* Now we use pannable.
* Set the tree view as edit ui mode.
* Initial hint for pannable.
pmo-trunk-r6123
Jose Dapena Paz [Mon, 20 Oct 2008 13:43:17 +0000 (13:43 +0000)]
Changes in connection specific smtp edit window:
* Set default dialog size to be a bit bigger
* Use pannable instead of scrolled window.
* Add initial hint for pannable.
pmo-trunk-r6122
Jose Dapena Paz [Mon, 20 Oct 2008 13:35:12 +0000 (13:35 +0000)]
* Put the pickers using the standard layout (proper alignment) for
the smtp connection specific edit window.
pmo-trunk-r6121
Jose Dapena Paz [Mon, 20 Oct 2008 13:24:38 +0000 (13:24 +0000)]
* Add initial values for security picker and auth picker.
pmo-trunk-r6120
Jose Dapena Paz [Mon, 20 Oct 2008 13:06:56 +0000 (13:06 +0000)]
* Remove captions and use hildon2 maemo utils for creating labels.
* This way the entries are fingerable.
pmo-trunk-r6119
Sudheer Chiluveri [Mon, 20 Oct 2008 12:29:26 +0000 (12:29 +0000)]
Fixes updated in Week 43 release.
pmo-trunk-r6118
Jose Dapena Paz [Mon, 20 Oct 2008 11:23:06 +0000 (11:23 +0000)]
* Remove cancel button in connection specific smtp edit window.
pmo-trunk-r6115
Jose Dapena Paz [Mon, 20 Oct 2008 10:53:30 +0000 (10:53 +0000)]
* In details dialog, also allow to scroll with keypad arrows.
pmo-trunk-r6110
Jose Dapena Paz [Mon, 20 Oct 2008 10:52:46 +0000 (10:52 +0000)]
* Change again the wizard dialog action button translations for hildon2
pmo-trunk-r6109
Jose Dapena Paz [Mon, 20 Oct 2008 10:50:30 +0000 (10:50 +0000)]
* Add initial hint for pannable of global settings (fixes NB#90136).
pmo-trunk-r6108
Jose Dapena Paz [Mon, 20 Oct 2008 10:46:17 +0000 (10:46 +0000)]
* Change the default accounts view dialog, to allow cancelling pressing
outside the dialog.
pmo-trunk-r6107
Jose Dapena Paz [Mon, 20 Oct 2008 10:45:45 +0000 (10:45 +0000)]
* Another file changed in r6008, for the reverted tinymail change.
pmo-trunk-r6106
Jose Dapena Paz [Mon, 20 Oct 2008 10:44:20 +0000 (10:44 +0000)]
* src/modest-tny-local-folders-account.c,
src/dbus_api/modest-dbus-callbacks.c, src/modest-tny-folder.c,
src/modest-search.c, src/modest-mail-operation.c,
src/modest-tny-account-store.c, src/modest-tny-account.c:
Revert the commit 6008 (that adapted modest to tinymail new API,
as this change has been also reverted in tinymail).
pmo-trunk-r6105
Sergio Villar Senin [Thu, 16 Oct 2008 18:34:43 +0000 (18:34 +0000)]
* Fixes NB#90214, fixes an invalid memory access
pmo-trunk-r6078
Sergio Villar Senin [Thu, 16 Oct 2008 18:31:49 +0000 (18:31 +0000)]
* Fixes NB#90213, fixes a memory leak
pmo-trunk-r6077
Sergio Villar Senin [Thu, 16 Oct 2008 18:28:23 +0000 (18:28 +0000)]
* Fixes NB#90207, fixes a typo
pmo-trunk-r6076
Sergio Villar Senin [Thu, 16 Oct 2008 18:24:21 +0000 (18:24 +0000)]
* Fixes NB#90206, fixes a memory leak
pmo-trunk-r6075
Sergio Villar Senin [Thu, 16 Oct 2008 18:09:05 +0000 (18:09 +0000)]
* Fixes NB#90204 fixes a memory leak
pmo-trunk-r6074
Sergio Villar Senin [Thu, 16 Oct 2008 18:02:02 +0000 (18:02 +0000)]
* Fixes NB#90187, frees a memory leak
pmo-trunk-r6073
Sergio Villar Senin [Thu, 16 Oct 2008 17:56:06 +0000 (17:56 +0000)]
* Fixes NB#90197, fixes a memory leak
pmo-trunk-r6072
Sergio Villar Senin [Thu, 16 Oct 2008 17:53:33 +0000 (17:53 +0000)]
* Fixes NB#90196, fixes a memory leak
pmo-trunk-r6071
Sergio Villar Senin [Thu, 16 Oct 2008 17:20:16 +0000 (17:20 +0000)]
* Fixes NB#89211 remove the fullscreen option from hildon2 UI
pmo-trunk-r6070
Sergio Villar Senin [Thu, 16 Oct 2008 17:10:14 +0000 (17:10 +0000)]
* Ported fix for NB#90182 to hildon2 code
pmo-trunk-r6069
Sergio Villar Senin [Thu, 16 Oct 2008 16:57:20 +0000 (16:57 +0000)]
* Fixes NB#88985, NB#88986 show an error note when a retrieving a message that has been removed from server
pmo-trunk-r6068
Sergio Villar Senin [Thu, 16 Oct 2008 11:45:40 +0000 (11:45 +0000)]
* Fixes NB#90182, let message view grab focus after closing the find toolbar
pmo-trunk-r6063
Sergio Villar Senin [Wed, 15 Oct 2008 17:01:27 +0000 (17:01 +0000)]
* Fixes NB#90146, do not show the "Close" options in menus
pmo-trunk-r6054
Jose Dapena Paz [Wed, 15 Oct 2008 11:00:10 +0000 (11:00 +0000)]
* Fix country picker to fetch the column string where it should.c
pmo-trunk-r6049
Jose Dapena Paz [Tue, 14 Oct 2008 15:36:47 +0000 (15:36 +0000)]
* Now ModestWindowMgr, methods close_all_windows and register_window now
return a boolean to know if we really did the operation. We can fail
for example on the cases where a dialog is blocking a window to be
closed.
* Now we use those booleans to check error conditions, mainly for
hildon2 window management policies.
* Now we show mandatory the save to drafts information banner, and
without a parent (then it's not tied to
* New hildon2 implementation for window manager, heavily based on
stackable windows behavior. This implements the ui specs policy for
dialogs (close windows unless dialogs are open, then present).
* This policy doesn't provide fullscreen nor toolbar settings.
pmo-trunk-r6045
Sergio Villar Senin [Tue, 14 Oct 2008 10:16:14 +0000 (10:16 +0000)]
* Fixes NB#87102, add the signature to the forwarded mails that include the original as attachments
* Use the same signature marker all along modest-formatter.c
pmo-trunk-r6038
Sergio Villar Senin [Mon, 13 Oct 2008 17:11:57 +0000 (17:11 +0000)]
* Fixes NB#88440 do not allow to remove a message when it's been replied or forwarded
pmo-trunk-r6036
Sergio Villar Senin [Mon, 13 Oct 2008 15:21:19 +0000 (15:21 +0000)]
* Fixes NB#89884, disable the sort button when there are no more messages in the current folder
pmo-trunk-r6035
Vivek Sekar [Mon, 13 Oct 2008 12:17:16 +0000 (12:17 +0000)]
Added week 42 bug fixes.
pmo-trunk-r6026
Sergio Villar Senin [Fri, 10 Oct 2008 17:39:14 +0000 (17:39 +0000)]
* Migrated to the new tinymail API
pmo-trunk-r6008
Jose Dapena Paz [Fri, 10 Oct 2008 13:04:42 +0000 (13:04 +0000)]
Fixed NB#89126:
* Now we use the active account for setting the from field on creating
new messages in hildon2 port.
* A small fix in the code that finds the account of a from string to
make "from:" account detection a bit better.
pmo-trunk-r6003
Jose Dapena Paz [Thu, 9 Oct 2008 13:56:10 +0000 (13:56 +0000)]
Changes in hildon2:
* Now we provide compatibility with old and new hildon check button api.
* Now we properly update the sensitivity in settings dialog so the
auto update check button doesn't get changed badly (fixes NB#89464).
* Now play sound check doesn't break the changes check in settings
dialog (fixes NB#89704).
pmo-trunk-r5986
Jose Dapena Paz [Thu, 9 Oct 2008 11:12:59 +0000 (11:12 +0000)]
* Now we set the proper initial value of paneds to be a float. This way
the initial position of the paned in fremantle is the expected one.
pmo-trunk-r5983
Jose Dapena Paz [Thu, 9 Oct 2008 10:34:04 +0000 (10:34 +0000)]
* Remove cancel button in move to folder dialog.
* Fix wizard buttons translation.
* Now "New folder" button works again in move to folder dialog.
* Reworked the way we retrieve the buttons in move to folders dialog, to
be a bit more clean.
pmo-trunk-r5977
Jose Dapena Paz [Thu, 9 Oct 2008 10:07:08 +0000 (10:07 +0000)]
* Removed the icon in wizards for hildon2 platform.
* Dropped the default label sizes for easysetup wizard, to
make strings get their width automatically (fixes NB#89326).
pmo-trunk-r5975
Jose Dapena Paz [Thu, 9 Oct 2008 08:25:28 +0000 (08:25 +0000)]
* Forgot to link the close all windows implementation. This broke
that functionality application wide level. Fixed now.
pmo-trunk-r5972
Jose Dapena Paz [Wed, 8 Oct 2008 17:39:04 +0000 (17:39 +0000)]
After a deep refactoring, finally finished to split the window manager
in a parent class and a child with hildon1 specific behavior. This way I
will be able to implement a hildon2 based window manager.
Responsibility of window manager:
* Hibernation management.
* Preregistered UIDs
* Preload cache for view and editor.
* Banners counting
* Fetching help id's
* In registering process, the part of removing the uid from
preregistered uids list.
* Keeping a reference to main window.
* Saving window states.
* Counting number of windows (maintaining the list is responsibility
of children).
Responsibility of child:
* Implementation of close all windows.
* In finding registered headers, checking also in windows.
* Show toolbar status.
* Fullscreen status.
* Registering window stuff (in particular also related to message
changes in view).
* Destroy operations, and cancelling operations on close window.
* Fetching the main window implementation.
* Maintaining the list of modal dialogs.
pmo-trunk-r5966
Jose Dapena Paz [Mon, 6 Oct 2008 14:56:55 +0000 (14:56 +0000)]
* Migrated to hildon 2 check buttons and thumbable controls
in global settings, account settings and account wizard.
* More fixes.
pmo-trunk-r5918
Vivek Sekar [Mon, 6 Oct 2008 08:44:21 +0000 (08:44 +0000)]
Added bug fix for week 41
pmo-trunk-r5895
Jose Dapena Paz [Thu, 2 Oct 2008 16:18:30 +0000 (16:18 +0000)]
* Added limit retrieve picker as a replacement in hildon 2 for the
combobox used in maemo. Now we use it too.
With this, all the comboboxes are migrated in hildon2 platform.
pmo-trunk-r5884
Jose Dapena Paz [Thu, 2 Oct 2008 15:57:40 +0000 (15:57 +0000)]
* Added new ModestRetrievePicker as a replacement of
ModestRetrieveComboBox in hildon2 toolkit. Modified also dialogs to
use the new widget.
pmo-trunk-r5883
Jose Dapena Paz [Thu, 2 Oct 2008 12:52:51 +0000 (12:52 +0000)]
* Implemented a new replacement for secureauth combobox called
ModestSecureauthPicker and updated hildon2 dialogs.
* Small fixes.
pmo-trunk-r5870
Jose Dapena Paz [Wed, 1 Oct 2008 15:14:33 +0000 (15:14 +0000)]
* Added new server security picker for hildon2, and replaced
usage of the old combobox in security options view and
smtp connection specific edit window.
pmo-trunk-r5848
Jose Dapena Paz [Wed, 1 Oct 2008 14:13:58 +0000 (14:13 +0000)]
Changes for hildon2 port.
* Fix build structure to expose the toolkit defines on building.
* Replaced combo boxes with selector pickers in global settings dialog.
* Now settings dialog does not have tabs.
* Removed the play sound check button in global settings.
* Removed cancel button in global settings.
pmo-trunk-r5846
Jose Dapena Paz [Wed, 1 Oct 2008 09:51:31 +0000 (09:51 +0000)]
* Fixes to touch selector usage of new pickers.
* Added new servertype picker, replacing the old easysetup combobox.
* Now we use the new servertype picker in settings wizard.
pmo-trunk-r5834
Jose Dapena Paz [Wed, 1 Oct 2008 08:52:19 +0000 (08:52 +0000)]
* Created ModestProviderPicker widget for hildon2 toolkit.
* Modified hildon2 wizard to use the new provider picker.
pmo-trunk-r5829
Jose Dapena Paz [Wed, 1 Oct 2008 07:09:23 +0000 (07:09 +0000)]
* Updated some code comments in editor.
pmo-trunk-r5826
Jose Dapena Paz [Wed, 1 Oct 2008 07:00:33 +0000 (07:00 +0000)]
* Added new ModestSelectorPicker that will replace ModestComboBox in
hildon2 UI.
* Use selector picker for from field in editor.
* Some improvements in country picker, and better usage of
HildonPickerButton and HildonTouchSelector APIs.
pmo-trunk-r5825
Jose Dapena Paz [Tue, 30 Sep 2008 20:31:34 +0000 (20:31 +0000)]
* Now ModestEasysetupCountryComboBox becomes ModestCountryPicker. We
also eliminate ifdefs when they're not required for using this.
* Cleaned more "legacy" maemo platform elements and replaced with the
new MODEST_TOOLKIT_GTK.
pmo-trunk-r5824
Jose Dapena Paz [Tue, 30 Sep 2008 17:10:22 +0000 (17:10 +0000)]
* Added hildon2 directory, with a copy of the contents of maemo
directory.
* For hildon2, we removed the easysetup directory to have all the
hildon2 ui in the same place.
* Modified libalarm, to use the new API in fremantle.
pmo-trunk-r5823
Jose Dapena Paz [Tue, 30 Sep 2008 15:37:53 +0000 (15:37 +0000)]
* Changes in the autotools stuff affecting a lot of platform dependent
code. Now we have a platform (maemo/gnome) and a toolkit (gtk, hildon1
and hildon2).
* hildon2 is still pointing to maemo directory. But this change will
enable us to begin the hildon2 port work in a different folder.
* The change is also important for MID compatibility, as it's platform
would be gnome, and the toolkit a hildon flavor.
* Removed the HAVE_HILDON0_WIDGETS and similars. Now we have a
MODEST_HILDON_API variable with the major number of the hildon
library.
pmo-trunk-r5822
Jose Dapena Paz [Thu, 25 Sep 2008 11:58:41 +0000 (11:58 +0000)]
* Fix build with september osso address book 4.x.
pmo-trunk-r5741
Vivek Sekar [Thu, 25 Sep 2008 07:20:21 +0000 (07:20 +0000)]
Week 39 build
pmo-trunk-r5733
Vivek Sekar [Wed, 24 Sep 2008 08:44:33 +0000 (08:44 +0000)]
Added the new modest-plugin-dev package into the control file
pmo-trunk-r5710
Jose Dapena Paz [Mon, 22 Sep 2008 20:57:21 +0000 (20:57 +0000)]
* Now we block sending mails (from any account) when we're changing
the settings of an account. This should avoid crashes when we
save settings and a send attempt shows at the same time the
dialog to enter a password. It's an interlock. (fixes NB#87844).
pmo-trunk-r5681
Jose Dapena Paz [Mon, 22 Sep 2008 20:45:00 +0000 (20:45 +0000)]
* Lots of build fixes due to a very bad commit with the merge not
finished.
pmo-trunk-r5680
Jose Dapena Paz [Mon, 22 Sep 2008 14:06:27 +0000 (14:06 +0000)]
Merged the new plugin system from branch plugin-system.
pmo-trunk-r5674
Jose Dapena Paz [Wed, 17 Sep 2008 15:10:58 +0000 (15:10 +0000)]
Fix for NB#88031:
* src/modest-account-mgr.[ch]: added method to check if there's
already an store account with the same login, hostname and port
as the one we're trying to add to account manager.
* src/maemo/easysetup/modest-easysetup-wizard-dialog.c: now we
check also on trying to save the account if there's already an
account with the same setup data. We prevent as we don't want two
modest accounts using the same cache.
pmo-trunk-r5606