GNOME version compiles again. It does not link yet though, because there are some undefined functions pmo-trunk-r7031
* src/gnome/modest-account-assistant.[ch]: * Now it inherits from ModestWizardDialog * Save account after edition. * Finish implementation of controls. * Layout fixes. * src/gnome/modest-account-view-window.c: * Use same confirmation dialog for removing accounts we use in maemo. * Make dialog really close when finished. * Show account wizard on pressing new account. * Properly start dimming of account view. * src/gnome/modest-msg-edit-window.c: * Fix build. * src/gnome/modest-platform.c: * Use new account assistant. * Use new account settings dialog. * Some build fixes. * src/gnome/modest-account-settings-dialog.c: * Remove unused private area. * Remove scrolled windows in dialog tabs (to avoid the strange grey area surronding fields). * Dim fields that can break message cache. * src/gnome/modest-main-window.c: * Save messages paned position. * src/gnome/modest-gnome-global-settings-dialog.c: * Remove separator * Some layout fixes. * Now we retrieve configuration from modest conf, and we also store it back properly. * Now we properly use the updatable fields in common global settings dialog private area. * Now we set the dialog action buttons using gnome stocks. * src/widgets/modest-header-view.c: * Cell renderers fixed size only used in maemo platform. * Moved src/maemo/easysetup/modest-wizard-dialog.[ch] to src/widgets. * Specific maemo and gnome code (in gnome we use stocks buttons). * src/widgets/modest-global-settings-dialog.c: * Now dialog buttons are created in specific implementations. This way we get maemo buttons or gnome stock buttons depending on the platform. * src/widgets/Makefile.am, src/maemo/easysetup/Makefile.am: * Now wizard dialog is in widgets directory. * src/modest-init.c: * Added default value for msg paned. * src/maemo/modest-maemo-global-settings-dialog.c: * Now we create the action buttons in platform implementations. * src/maemo/easysetup/modest-easysetup-wizard-dialog.h: * Use the new path for wizard dialog include. pmo-trunk-r4637
Fix for the GNOME build pmo-trunk-r4589
* Several fixes for the GNOME version pmo-trunk-r4457
* Fixes #84315, do not enable the user to change some parametters if there was a successful connection before pmo-trunk-r4420
This patch addapts modest to the new API for TnyHeader in tinymail (offering dup methods instead of get methods for obtaining strings). * src/gnome/modest-msg-edit-window.c, src/gnome/modest-msg-view-window.c, src/widgets/modest-details-dialog.c, src/widgets/modest-attachment-view.c, src/widgets/modest-header-view.c, src/widgets/modest-mail-header-view.c, src/modest-tny-msg.c, src/modest-ui-actions.c, src/dbus_api/modest-dbus-callback.c, src/modest-tny-folder.c, src/modest-email-clipboard.c, src/maemo/modest-msg-edit-window.c, src/maemo/modest-platform.c, src/maemo/modest-msg-view-window.c, src/modest-formatter.c, src/modest-search.c, src/modest-tny-send-queue.c: * Use dup instead of get for TnyHeader strings. Other changes: * src/gnome/modest-account-settings-dialog.c: * Proper shadow for some tabs. * Use save password attribute properly. pmo-trunk-r4347
* src/gnome/modest-account-view-window.c: * Check wether any connection is active, and cancel them if user wants to when we try to set the account. * src/gnome/modest-msg-edit-window.c: * Added support for handling attachments (attachments view and attach button). * Added management of drafts and outbox messages. Keeps properly the current message uid. * Better layout of the recipients buttons. * Now body editor shows a box around. * Added support for dimming rules (fixes menus) and translations in menus. * src/gnome/modest-platform.c: * Add stub implementation for double_connect_and_perform. * src/gnome/Makefile.am: * Added gnome implementation for gnome account settings dialog. * src/gnome/modest-account-settings-dialog.c: * Added. New gnome implementation for account settings dialog. With this we can begin to edit properly an account. * src/gnome/modest-msg-edit-window-ui-dimming.h: * Dimming rules for gnome editor. Should be very similar to maemo counterpart. * src/gnome/ui/modest-msg-edit-window-ui.xml: * Restructure the menu of the editor to get more or less the same features the maemo client has. * Moved src/maemo/modest-account-settings-dialog.h to src/widgets. Also added .c in maemo. * src/modest-tny-account-store.c: * Remove specific maemo implementation in account store. All the code should be common now. pmo-trunk-r4296