aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-account-editor.c
Commit message (Collapse)AuthorAgeFilesLines
* Bug #604534 - Evolution "ignores" key-usage info in certificatesMilan Crha2011-01-191-1/+1
|
* Change Account Management string to Account Information in first-run wizard. ↵Andre Klapper2011-01-061-2/+2
| | | | Really, management is something else than just entering a random string in a text field.
* Bug #633702 - Forget password when saving account without "Remember password"Milan Crha2010-12-091-0/+45
|
* Don't set the URL's defaults when the providers have not been refreshedFederico Mena Quintero2010-12-041-14/+8
| | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Only set the URL's defaults when we are creating a new accountFederico Mena Quintero2010-12-041-6/+9
|
* Set the provider's defaults on when CamelURLs get refreshed with a new protocolFederico Mena Quintero2010-12-041-0/+12
| | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Don't set the provider's defaults on the URL from the widget functionsFederico Mena Quintero2010-12-041-42/+46
| | | | | | | | We will do that in a separate function to deal only with transferring the defaults from CamelProviderConfEntry structures to a CamelURL for an account. Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Function to set a CamelURL's defaults based on a provider's defaultsFederico Mena Quintero2010-12-041-0/+89
| | | | | | | | | | | | | | | | | | | | | | | | In http://bugs.meego.com/show_bug.cgi?id=6498, part of the problem is that when a mail account is created through the startup wizard in Express mode, that account does not receive the default values that were defined by its respective CamelProvider (i.e. the provider->extra_conf CamelProviderConfEntry structures). However, the defaults *are* used if an account is created when not in Express mode. The problem is that Express mode doesn't include the "Receiving options" page in its mail account editor, while non-express mode does. The utility functions to populate that page's widgets are the ones responsible for setting the provider's default values on the CamelURL for the new account. Since in Express mode those widgets don't even get created, the provider's defaults are never even considered. Here, what we do is to pull out the logic from those functions that create widgets, so that we have set_provider_defaults_on_url(), a single function to set default values from a CamelProvider into a CamelURL. We will use that function to set the defaults in both Express and non-express modes, instead of depending on the widget code to do that. Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Set checkspin label mnemonic widget in account editorMilan Crha2010-11-011-1/+3
|
* Collect mail enum types in e-mail-enums.h.Matthew Barnes2010-10-191-6/+6
| | | | | | | | | And generate GTypes for each of them in e-mail-enumtypes.[ch]. Also, the glib-gen.mak script forced me to add a <mail/e-mail.h> top-level header, which really isn't a bad idea anyway. TODO: We should do this for calendar and addressbook too.
* Move more account utilities to e-account-utils.c.Matthew Barnes2010-10-191-1/+0
|
* Kill mail_config_get_gconf_client().Matthew Barnes2010-10-191-120/+1
|
* Give MailSession a permanent home.Matthew Barnes2010-10-131-31/+126
| | | | | | | | | | | Global variables in shared libraries are a bad idea. EMailBackend now owns the MailSession instance, which is actually now EMailSession. Move the blocking utility functions in mail-tools.c to e-mail-session.c and add asynchronous variants. Same approach as Camel. Replace EMailReader.get_shell_backend() with EMailReader.get_backend(), which returns an EMailBackend. Easier access to the EMailSession.
* Bug #604080 - Predefined account SSL not propagated to UIMilan Crha2010-09-291-2/+2
|
* Fix a crapload of run-time warnings.Matthew Barnes2010-09-151-39/+111
| | | | EConfig and EMAccountEditor are very, very brittle.
* mail-config.ui cleanups.Matthew Barnes2010-09-131-28/+28
| | | | | | - Fix GtkVBox orientations. - Reduce container widgets. - Remove unused widgets.
* Coding style cleanups.Matthew Barnes2010-09-131-31/+31
|
* Bug #573320 - "Encrypt to self" by default on newly created mail accountsMilan Crha2010-08-241-1/+4
|
* Add encryption and authentication support for autoconfigGary Ching-Pang Lin2010-08-231-3/+37
| | | | Bug 625627 - Fail to send mail with smtp.live.com with autoconfig
* Bug #624891 - Various compiler warnings in git/masterMilan Crha2010-07-221-1/+3
|
* Bug 623201 - Set default options automatically while creating a new accountChenthill Palanisamy2010-06-301-1/+12
|
* MeeGo Bugzilla #3286 - Allow edit accounts in the capplet to goSrinivasa Ragavan2010-06-301-2/+2
| | | | fwd/back.
* Bug 622535 - Account assistant loops on first runMatthew Barnes2010-06-261-19/+9
| | | | | | | | | | | The issue was EConfig's GtkAssistantPageFunc callback assumed the pages in the GtkAssistant were sorted, but that assumption breaks as EPlugins with custom EConfigItemFactoryFunc callbacks are introduced and EConfig has to rebuild its assistant pages. It's an unnecessary requirement anyway, since EConfig already keeps a sorted list of widgets internally. After correcting that assumption a number of hacks addressing previous page ordering bugs fell out.
* Bug #206061 - Allow normal, non-vFolder, Trash and Junk folderMilan Crha2010-06-151-0/+191
|
* Coding style and whitespace cleanups.Matthew Barnes2010-06-071-1/+1
|
* Convert "startup-wizard" to an EExtension.Matthew Barnes2010-06-031-27/+39
| | | | | | | | | | | | | | Convert the "startup-wizard" EPlugin to an EExtension, and fix up the importing UI a bit (but it still needs a lot more love). Importing progress is now shown directly in the GtkAssistant window. Define a new EConfigItem type (E_CONFIG_PAGE_PROGRESS) for creating progress pages in a GtkAssistant. Also, change EMAccountEditor semantics slightly: you now have to call e_config_create_window() manually after creating a new EMAccountEditor instance. This allows extra EConfigItems (specifications for the window content) to be added manually before the window is created.
* Use the send_port, not the recv_port, when configuring SMTP for an accountFederico Mena Quintero2010-06-021-2/+2
| | | | | | | This was just a cut&paste bug; it caused the SMTP port to be overwritten with the receiving port (for IMAP, POP, etc.). Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Bug 620207 - Receiving options are missing in preference windowChenthill Palanisamy2010-06-011-9/+2
|
* Merge branch 'express2'Matthew Barnes2010-05-271-1/+3
|\
| * Coding style and whitespace cleanup.Matthew Barnes2010-05-251-3/+2
| |
| * Fix ergonomic details, and prettify (for small screens at least)Michael Meeks2010-04-211-1/+3
| |
| * Express: Composer always defaults to HTML modeMatthew Barnes2010-04-071-5/+0
| | | | | | | | | | | | Composer and signature editor always default to HTML in Express mode. Hide the corresponding composer preference. This will not affect the user preference in normal mode.
* | Bug #304415 - Allow change of signature hash algorithmMilan Crha2010-05-201-0/+61
| |
* | Coding style and whitespace cleanup.Matthew Barnes2010-05-021-3/+2
| |
* | Use accessor functions instead direct access (GSEAL work)Javier Jardón2010-04-131-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Still remaining: GtkAccessible::widget GtkAssistant::forward GtkAssistant::back GtkObject::flags GtkTreeStore::stamp The GtkAssistant fields are related to bug #596428. We don't need accessor functions so much as the enhancement described there implemented. https://bugzilla.gnome.org/show_bug.cgi?id=615613
* | Express: Composer always defaults to HTML modeMatthew Barnes2010-03-301-5/+0
|/ | | | | | Composer and signature editor always default to HTML in Express mode. Hide the corresponding composer preference. This will not affect the user preference in normal mode.
* Fix a crash while refreshing account types.Srinivasa Ragavan2010-03-141-23/+8
|
* Removed obsolete method signatures in em-account-editor.hMichael Meeks2010-03-141-23/+43
| | | | | | Added em_account_editor_get_widget, and cleaned up the widget listing. Cleaned the startup wizard code to find it's label by name Added disabling of power-user 'indentity' frame in the first page express capplet.
* Bug #610663 - Message receipts combo box is emptyMilan Crha2010-02-251-0/+6
|
* Coding style and whitespace cleanup.Matthew Barnes2010-01-311-2/+2
|
* Refactor the autoconfig stuff a bit.Srinivasa Ragavan2010-01-291-37/+54
|
* Fix a potential uninitialized variable use in emae_authtype_changed().Matthew Barnes2010-01-161-5/+10
| | | | Caught by the Clang Static Analyzer.
* Remove dead assignments found by clang.Matthew Barnes2010-01-161-1/+0
|
* Bug 606250 - Remove usage of deprecated GTK+ symbolsMatthew Barnes2010-01-081-1/+1
| | | | Several GtkWidget macros were recently deprecated.
* Replace alloca() with g_alloca().Matthew Barnes2009-12-281-1/+1
|
* Coding style and whitespace cleanup.Matthew Barnes2009-12-261-1/+1
|
* Bug #329693 - Add contexts to translated "None" wordsMilan Crha2009-12-241-2/+4
|
* Fix a bug in the prev commit. Handle cases specific for Anjal.Srinivasa Ragavan2009-12-231-1/+1
|
* Add 'Defaults' page to Anjal's edit stuff. Prevent it coming inSrinivasa Ragavan2009-12-231-2/+12
| | | | Evolution's account druid if the type is assistant.
* Cherry pick anjal changes from stable to master.Srinivasa Ragavan2009-12-231-4/+27
|
* Bug #600521 - Remove trailing spaces from particular account fieldsMilan Crha2009-12-221-3/+10
|
* Port all error code to use GObject-ified EAlert / EAlertDialogJonathon Jongsma2009-12-081-2/+2
| | | | | | The changes are mainly including the e-alert-header.h header instead of just e-alert.h. This allows us to include e-alert.h in non-UI situations when necessary.
* Rename EError to EAlert to match general use betterJonathon Jongsma2009-12-011-3/+3
| | | | | | | | | | The EError mechanism is used both for error dialogs as well as basic alerts or user prompts, so we should give it a more general name which matches this use. This patch also cleans up a few includes of e-alert.h (formerly e-error.h) that were not actually being used. https://bugzilla.gnome.org/show_bug.cgi?id=602963
* port mail/ to use new EError APIJonathon Jongsma2009-12-011-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963
* Bug 589153 - Use GtkBuilder instead of libgladeMatthew Barnes2009-11-171-232/+166
|
* Add support for Googlemail and hotmail/live/msn.com accounts.Srinivasa Ragavan2009-11-041-1/+5
|
* Prefer G_N_ELEMENTS over sizeof calculations.Matthew Barnes2009-10-271-8/+6
|
* Bug #594471 - Shouldn't call e_error_new/run with NULL 'parent'Milan Crha2009-10-131-2/+2
|
* Bug #596720 - Account assistance repeats itself after finishingMilan Crha2009-10-121-7/+18
|
* Fix non-existent widget warning in account editor.Matthew Barnes2009-09-281-11/+3
|
* Bug 567260 - Migrate from GnomeDruid to GtkAssistantMilan Crha2009-08-181-89/+83
|
* Make Port string only for Anjal.Srinivasa Ragavan2009-08-111-1/+1
|
* Seal up ESignature and add GObject properties.Matthew Barnes2009-08-071-5/+21
|
* Merge commit 'EVOLUTION_2_27_5' into kill-bonoboMatthew Barnes2009-07-281-3/+4
|\
| * Hide signatures for Anjal.Srinivasa Ragavan2009-07-221-1/+2
| |
| * Return account check flag.Srinivasa Ragavan2009-07-161-2/+2
| |
| * Use reverse str lookup for email separation.Srinivasa Ragavan2009-07-151-1/+1
| |
| * Use reverse string lookup for domain/username sepration in emailSrinivasa Ragavan2009-07-151-1/+1
| | | | | | | | breakdown. Gmail domain users have email as username.
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-07-151-0/+7
|\|
| * Add tip to specify port as part of the server name. String suggestionSrinivasa Ragavan2009-07-141-0/+7
| | | | | | | | from Matthew Barnes.
| * Kill EConfigListener.Matthew Barnes2009-07-031-1/+1
| |
| * Fix whitespace issues in em-account-editor.c.Matthew Barnes2009-07-031-811/+811
| |
* | Fix excessive whitespace.Matthew Barnes2009-07-141-1/+0
| |
* | Fix merge issues in EMAccountEditor.Matthew Barnes2009-07-021-17/+22
| |
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-07-011-1/+3
|\|
| * Fixes a bug where edit accounts are treated as new accounts andSrinivasa Ragavan2009-06-241-1/+2
| | | | | | | | acc/auto-config starts working.
| * Stop abusing forward declarations.Matthew Barnes2009-06-191-62/+62
| |
* | Get the "startup-wizard" plugin working again.Matthew Barnes2009-06-301-0/+3388
| |
* | Radically reorganize source code.Matthew Barnes2009-06-251-3114/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Collect all shell modules into a new top-level 'modules' directory: $(top_srcdir)/modules/addressbook $(top_srcdir)/modules/calendar $(top_srcdir)/modules/mail Nothing is allowed to link to these, not plugins nor other modules. THIS SOLVES BUG #571275 AND OPENS THE DOOR TO PORTING TO MAC OS X. - Mimic the libevolution-mail-shared library from master (except drop the "shared" suffix) and have libevolution-mail-importers and all mail-related plugins link to it. - Discard the a11y subdirectories and have the files live alongside their counterpart widgets.
* | Split store and local folder management out from shell backend.Matthew Barnes2009-06-241-21/+11
| |
* | Merge commit 'EVOLUTION_2_27_3' into kill-bonoboMatthew Barnes2009-06-201-5/+1
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: composer/e-composer-header-table.h composer/e-composer-header.c composer/e-composer-private.c configure.ac mail/em-account-editor.c po/POTFILES.in po/or.po widgets/misc/e-search-bar.c
| * ** BUGFIX: #584733 - Fixed where account setup to work after Anjal mergeSrinivasa Ragavan2009-06-101-4/+5
| | | | | | | | | | * em-account-editor.c: fixed where a memory corruption, invalid read was happening.
| * Fix even more compiler warnings and disable one for format stringsMilan Crha2009-06-051-7/+7
| |
| * Bug 584733 – Cannot create new accountSrinivasa Ragavan2009-06-041-15/+18
| | | | | | | | Broken stuffs post, Anjal migration.
| * More code cleanup.Matthew Barnes2009-06-021-3/+3
| |
| * Prefer GLib basic types over C types.Matthew Barnes2009-05-291-173/+173
| |
| * Remove trailing whitespace, again.Matthew Barnes2009-05-291-12/+12
| |
* | Stop abusing forward declarations.Matthew Barnes2009-06-191-62/+62
| |
* | Fix even more compiler warnings and disable one for format stringsMilan Crha2009-06-091-7/+7
| |
* | More code cleanup.Matthew Barnes2009-06-021-3/+3
| |
* | Prefer GLib basic types over C types.Matthew Barnes2009-05-271-172/+172
| |
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-05-271-102/+106
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: a11y/widgets/ea-combo-button.c a11y/widgets/ea-combo-button.h addressbook/gui/component/addressbook-component.c addressbook/gui/component/addressbook-component.h addressbook/gui/component/addressbook-view.c addressbook/gui/component/addressbook-view.h addressbook/gui/component/component-factory.c addressbook/gui/widgets/e-addressbook-view.c addressbook/gui/widgets/eab-contact-display.c addressbook/gui/widgets/eab-gui-util.h addressbook/gui/widgets/eab-menu.c addressbook/gui/widgets/eab-menu.h addressbook/gui/widgets/eab-popup-control.c addressbook/gui/widgets/eab-popup-control.h addressbook/gui/widgets/eab-popup.c addressbook/gui/widgets/eab-popup.h calendar/gui/cal-search-bar.c calendar/gui/calendar-commands.c calendar/gui/calendar-component.c calendar/gui/comp-editor-factory.c calendar/gui/comp-editor-factory.h calendar/gui/control-factory.c calendar/gui/dialogs/comp-editor.c calendar/gui/e-cal-component-memo-preview.c calendar/gui/e-cal-component-memo-preview.h calendar/gui/e-calendar-table.c calendar/gui/e-memo-table.c calendar/gui/e-memos.c calendar/gui/e-tasks.c calendar/gui/gnome-cal.c calendar/gui/gnome-cal.h calendar/gui/itip-bonobo-control.c calendar/gui/itip-bonobo-control.h calendar/gui/main.c calendar/gui/memos-component.c calendar/gui/memos-control.c calendar/gui/memos-control.h calendar/gui/migration.c calendar/gui/migration.h calendar/gui/tasks-component.c calendar/gui/tasks-control.c calendar/importers/main.c composer/Makefile.am composer/e-composer-header-table.c composer/e-composer-header.c composer/e-composer-header.h composer/e-composer-name-header.c composer/e-composer-private.c composer/e-composer-text-header.c composer/e-msg-composer.c composer/e-msg-composer.h e-util/e-corba-utils.h e-util/e-logger.c e-util/e-logger.h e-util/e-util-labels.c e-util/e-util-labels.h em-format/em-format.c mail/Makefile.am mail/e-mail-shell-migrate.c mail/em-account-editor.c mail/em-account-editor.h mail/em-composer-prefs.c mail/em-composer-utils.c mail/em-composer-utils.h mail/em-folder-browser.c mail/em-folder-tree-model.c mail/em-folder-tree.c mail/em-folder-tree.h mail/em-folder-utils.c mail/em-folder-utils.h mail/em-folder-view.c mail/em-format-html-display.c mail/em-format-html.c mail/em-mailer-prefs.c mail/em-mailer-prefs.h mail/em-message-browser.c mail/em-message-browser.h mail/em-network-prefs.h mail/em-popup.c mail/em-utils.c mail/importers/Makefile.am mail/mail-component-factory.c mail/mail-component.c mail/mail-config-factory.c mail/mail-config-factory.h mail/mail-config.c mail/mail-dialogs.glade mail/mail-types.h plugins/calendar-weather/calendar-weather.c plugins/mail-account-disable/mail-account-disable.c plugins/select-one-source/select-one-source.c po/POTFILES.in shell/e-component-registry.c shell/e-component-registry.h shell/e-component-view.c shell/e-component-view.h shell/e-corba-config-page.c shell/e-corba-config-page.h shell/e-shell-constants.h shell/e-shell-settings-dialog.c shell/e-shell-settings-dialog.h shell/e-shell-window-commands.c shell/e-shell-window.c shell/e-shell.h shell/e-sidebar.c shell/e-sidebar.h shell/e-user-creatable-items-handler.c shell/e-user-creatable-items-handler.h shell/es-menu.c shell/es-menu.h shell/evolution-component.h shell/evolution-config-control.c shell/evolution-config-control.h shell/evolution-listener.c shell/evolution-listener.h shell/evolution-shell-component-utils.c shell/evolution-shell-component-utils.h shell/importer/evolution-importer-client.c shell/importer/evolution-importer-client.h shell/importer/evolution-importer-listener.c shell/importer/evolution-importer-listener.h shell/importer/evolution-importer.c shell/importer/evolution-importer.h shell/importer/evolution-intelligent-importer.c shell/importer/evolution-intelligent-importer.h shell/importer/intelligent.c shell/main.c shell/test/evolution-test-component.c shell/test/evolution-test-component.h widgets/menus/gal-view-instance.c widgets/menus/gal-view-menus.c widgets/menus/gal-view-menus.h widgets/misc/Makefile.am widgets/misc/e-activity-handler.c widgets/misc/e-activity-handler.h widgets/misc/e-charset-picker.c widgets/misc/e-combo-button.c widgets/misc/e-combo-button.h widgets/misc/e-config-page.h widgets/misc/e-dropdown-button.c widgets/misc/e-dropdown-button.h widgets/misc/e-filter-bar.c widgets/misc/e-info-label.c widgets/misc/e-info-label.h widgets/misc/e-multi-config-dialog.c widgets/misc/e-multi-config-dialog.h widgets/misc/e-search-bar.c widgets/misc/e-search-bar.h widgets/misc/e-task-bar.c widgets/misc/e-task-bar.h widgets/misc/e-task-widget.c widgets/misc/e-task-widget.h widgets/misc/test-dropdown-button.c widgets/misc/test-error.c widgets/misc/test-info-label.c widgets/table/e-table-example-1.c
| * | Remove trailing whitespace, again.Matthew Barnes2009-05-271-12/+12
| |/
| * Fix compiler warnings in mail.Matthew Barnes2009-05-261-90/+95
| |
| * Mail changes required for Anjal.Srinivasa Ragavan2009-05-221-20/+180
| |
| * ** Part of fix for bug #563669Milan Crha2008-12-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-15 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #563669 * mail/em-account-editor.c: (emae_option_checkspin): * filter/filter-int.c: (get_widget): * calendar/gui/dialogs/recurrence-page.c: (make_ending_count_special): * calendar/conduits/todo/todo-conduit.c: (e_todo_gui_new): Use zero GtkSpinButton's PageSize, as Gtk+ requires. svn path=/trunk/; revision=36892
| * Add the unread vfolder hack.Srinivasa Ragavan2008-12-151-1/+1
| | | | | | | | | | | | | | | | | | | | 2008-12-15 Srinivasa Ragavan <sragavan@novell.com> * em-account-editor.c: (emae_option_checkspin): * em-folder-tree.c: (emft_popup_uvfolder), (emft_popup): Add the unread vfolder hack. svn path=/trunk/; revision=36884
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-161-15/+14
| | | | | | | | svn path=/trunk/; revision=36344
| * ** Part of fix for bug #500389Milan Crha2008-07-301-1/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-30 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #500389 * mail/em-account-editor.c: (emae_option_options_changed), (emae_option_options), (emae_receive_options_extra_item): New ability to define Options (ComboBox) in provider's options. * plugins/exchange-operations/exchange-account-setup.c: (gal_auth_to_string), (owa_authenticate_user): Use default authentication for GAL. Note: Requires EDS revision 9230 or better. svn path=/trunk/; revision=35866
* | Mail changes required for Anjal.Srinivasa Ragavan2009-05-241-20/+180
| |
* | Adapt mail to EShellBackend changes.Matthew Barnes2009-05-081-12/+12
| | | | | | | | | | Again, builds but not tested. Lots of compiler warnings to clean up, but I don't have the energy for it. This was pretty grueling.
* | Rewrite the signature management UI from top to bottom.Matthew Barnes2009-02-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Break the UI out of Glade and into small, manageable widgets: ESignatureEditor (moved from mail to widgets/misc) ESignatureManager ESignatureTreeView ESignatureScriptDialog - Move several signature utilities to e-util/e-signature-utils.c so they're accessible from widgets/misc without introducing circular dependences. - Have EMailShellModule listen for new GtkhtmlEditor windows (from which EMsgComposer and ESignatureEditor are derived) and configure the window with spelling and HTML editing user preferences. - Drastically simplifies em-composer-prefs.c. svn path=/branches/kill-bonobo/; revision=37239
* | Split EAccountList and ESignatureList management out of the mail module.Matthew Barnes2009-01-271-8/+9
| | | | | | | | | | | | | | This reduces the dependency of the composer on the mail module, which is currently a circular dependency. svn path=/branches/kill-bonobo/; revision=37135
* | Miscellaneous stuff.Matthew Barnes2009-01-271-2/+2
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37134
* | Merge revisions 36866:37046 from trunk.Matthew Barnes2009-01-121-2/+2
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37050
* | Tweak the EShell API.Matthew Barnes2009-01-081-1/+1
| | | | | | | | | | | | | | Disable File -> Close Window when there's only one window. Replace EMMessageBrowser with EMailBrowser. svn path=/branches/kill-bonobo/; revision=37009
* | - Fix NetworkManager connection tracking.Matthew Barnes2008-12-141-4/+13
| | | | | | | | | | | | | | | | | | | | - Implement offline preparation as an EActivity that gets broadcast in a signal to shell modules. Offline preparations are complete when the last EActivity reference is dropped. - Bind some of the composer preferences to EShellSettings properties. svn path=/branches/kill-bonobo/; revision=36875
* | Get the mail folder tree compiling, though I'm not yet sure why it's notMatthew Barnes2008-10-171-11/+31
| | | | | | | | | | | | showing anything. Probably something stupid. Also enabled the composer. svn path=/branches/kill-bonobo/; revision=36623
* | Merge revisions 36016:36533 from trunk.Matthew Barnes2008-10-021-15/+14
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36534
* | Merge revisions 35747:35930 from trunk.Matthew Barnes2008-08-081-1/+105
|/ | | | svn path=/branches/kill-bonobo/; revision=35931
* fixed copyright noticesJeffrey Stedfast2008-06-211-1/+1
| | | | svn path=/trunk/; revision=35663
* ** Fix for bug #314467Milan Crha2008-06-131-0/+1
| | | | | | | | | | | | 2008-06-13 Milan Crha <mcrha@redhat.com> ** Fix for bug #314467 * em-account-editor.c: (emae_url_set_hostport): Reset port when setting host name without it. svn path=/trunk/; revision=35629
* ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES andMatthew Barnes2008-06-061-17/+1
| | | | | | | | | | 2008-06-06 Matthew Barnes <mbarnes@redhat.com> ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES defined. (#536637) svn path=/trunk/; revision=35606
* ** Fixes bug #533465, patch from Ritesh KhadgarayMatthew Barnes2008-05-191-3/+6
| | | | | | | | | | | | 2008-05-19 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #533465, patch from Ritesh Khadgaray * mail/em-account-editor.c (emae_url_set_hostport): Strip whitespace from user-entered hostname. svn path=/trunk/; revision=35511
* Patch from Alex Kloss <alexkloss@att.net>: Fix for bug #329578 (missing ↵Suman Manjunath2007-12-051-5/+6
| | | | | | mnemonic in Receiving options tab) svn path=/trunk/; revision=34648
* ** Part of fix for bug #466499David Turner2007-12-041-5/+2
| | | | | | | | | | | | 2007-12-04 David Turner <cillian64@googlemail.com> ** Part of fix for bug #466499 * em-account-editor.c: (emae_option_toggle): Added support for mnemonics in config options from camel svn path=/trunk/; revision=34645
* ** Remove trailing whitespace from source code.Matthew Barnes2007-11-151-44/+44
| | | | | | | | | 2007-11-14 Matthew Barnes <mbarnes@redhat.com> ** Remove trailing whitespace from source code. svn path=/trunk/; revision=34537
* Warning fixes: - NULL vs. 0 vs FALSE - ANSIfication of functionKjartan Maraas2007-10-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-26 Kjartan Maraas <kmaraas@gnome.org> * e-searching-tokenizer.c: (build_trie), (searcher_new), (output_token), (output_match), (merge_subpending), (searcher_next_token): * em-account-editor.c: (em_account_editor_new), (emae_load_text), (emae_check_license), (emae_auto_detect), (smime_sign_key_select), (smime_encrypt_key_select), (emae_service_url_path_changed), (emae_ssl_changed), (emae_service_provider_changed), (emae_refresh_providers), (emae_refresh_authtype), (emae_setup_service), (emae_identity_page): * em-composer-utils.c: (em_utils_send_receipt), (generate_account_hash), (em_utils_camel_address_to_destination), (reply_get_composer): * em-config.c: (em_config_new): * em-event.c: (em_event_peek): * em-filter-rule.c: (get_widget): * em-folder-browser.c: (generate_viewoption_menu), (em_folder_browser_show_preview), (get_view_query), (vfolder_setup_do), (emfb_search_search_activated), (emfb_list_key_press), (emfb_list_built): * em-folder-view.c: (em_folder_view_new), (emfv_setup_view_instance), (emfv_popup_forward), (emp_uri_popup_vfolder_sender), (emp_uri_popup_vfolder_recipient), (emfv_enable_menus): * em-format-hook.c: * em-format-html-display.c: (efhd_attachment_optional): * em-format-html.c: (em_format_html_new), (em_format_html_add_pobject), (em_format_html_find_pobject), (em_format_html_find_pobject_func), (efh_text_enriched), (efh_multipart_related), (efh_format_address), (efh_format_header): * em-icon-stream.h: * em-inline-filter.c: (emif_add_part), (emif_scan): * em-junk-hook.c: (emjh_construct_group): * em-mailer-prefs.c: (junk_plugin_setup): * em-menu.c: (em_menu_new), (em_menu_target_new_select): * em-message-browser.c: (em_message_browser_new): * em-popup.c: (em_popup_new), (em_popup_target_new_select): * em-sync-stream.c: * em-utils.c: (em_utils_save_part_to_file), (tag_editor_response), (em_utils_read_messages_from_stream), (em_utils_get_proxy_uri), (em_utils_in_addressbook): * em-vfolder-rule.c: (validate): * importers/elm-importer.c: * importers/mail-importer.c: (import_mbox_import), (import_folders_rec): * importers/pine-importer.c: * mail-component.c: (setline_done): * mail-folder-cache.c: (flush_updates): * mail-mt.c: (mail_msg_new), (checkmem), (mail_msg_check_error), (mail_msg_cancel), (mail_msg_wait), (mail_msg_init), (do_op_status): * mail-send-recv.c: (receive_status), (receive_done), (refresh_folders_get): * mail-vfolder.c: (mail_vfolder_get_sources_local), (mail_vfolder_get_sources_remote), (context_rule_added), (store_folder_renamed): * message-list.c: (e_mail_address_new), (e_mail_address_compare), (get_normalised_string), (ml_search_forward), (ml_search_backward), (ml_search_path), (message_list_select_uid), (thread_select_foreach), (message_list_copy), (ml_duplicate_value), (ml_free_value), (ml_initialize_value), (ml_value_is_empty), (ml_value_to_string), (subtree_latest), (sanitize_recipients), (ml_tree_value_at), (ml_tree_sort_value_at), (message_list_init_images), (filter_date), (build_tree), (build_flat_diff), (regen_list_regen): Warning fixes: - NULL vs. 0 vs FALSE - ANSIfication of function declarations - Remove unused bits - use unsigned ints for 1-bit bitfields - invalid pointer type - mark a global var static - mixing code and declarations svn path=/trunk/; revision=34449
* Use consistent terminology for mail messages (#480621).Matthew Barnes2007-09-281-3/+3
| | | | | | | | | | | | | | | | | 2007-09-27 Matthew Barnes <mbarnes@redhat.com> * mail/em-account-editor.c: * mail/evolution-mail.schemas.in: * mail/mail-config.glade: * plugins/bbdb/bbdb.c (bbdb_page_factory): * plugins/bogo-junk-plugin/bf-junk-filter.c: * plugins/face/org-gnome-face-eplug.xml: * plugins/new-mail-notify/org-gnome-new-mail-notify.eplug.xml: * plugins/print-message/org-gnome-print-message.eplug.xml: Use consistent terminology for mail messages (#480621). svn path=/trunk/; revision=34326
* Update FSF address in header comments (#469886). Patch from TobiasMatthew Barnes2007-09-021-2/+2
| | | | | | | | | | 2007-09-02 Matthew Barnes <mbarnes@redhat.com> * Update FSF address in header comments (#469886). Patch from Tobias Mueller. svn path=/trunk/; revision=34151
* ** Move away from g_assert to g_return* calls Srinivasa Ragavan2007-08-311-2/+2
| | | | svn path=/trunk/; revision=34143
* 2007-08-13 mcrha Fix for bug #352346Milan Crha2007-08-131-2/+12
| | | | svn path=/trunk/; revision=33995
* ** Fix for bug #352947Srinivasa Ragavan2007-07-011-2/+2
| | | | svn path=/trunk/; revision=33735
* ** Fix for bug #3355396 from Muktha Srinivasa Ragavan2007-06-031-1/+1
| | | | svn path=/trunk/; revision=33634
* Fix "incompatible pointer type" warnings (#360619).Matthew Barnes2007-03-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-03-29 Matthew Barnes <mbarnes@redhat.com> * calendar/gui/e-day-view.c: * calendar/gui/e-week-view.c: * calendar/gui/tasks-control.c: * composer/e-msg-composer-select-file.c: * mail/em-account-editor.c: * mail/em-folder-view.c: * mail/em-format-html-display.c: * mail/em-format-html.c: * mail/em-format.h: * mail/em-mailer-prefs.c: * mail/em-vfolder-rule.c: * mail/mail-ops.c: * mail/mail-send-recv.c: * mail/message-list.c: * plugins/bbdb/gaimbuddies.c: * plugins/itip-formatter/itip-formatter.c: * plugins/save-calendar/save-calendar.c: * shell/e-shell-window.c: * widgets/misc/e-icon-entry.c: * widgets/table/e-table-header-utils.c: * widgets/table/e-table-item.c: * widgets/table/e-tree-header-item.c: * widgets/table/e-tree-table-adapter.c: Fix "incompatible pointer type" warnings (#360619). svn path=/trunk/; revision=33339
* ** Fixes bug #419524Matthew Barnes2007-03-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | 2007-03-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #419524 * Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>. * e-util/e-xml-utils.c (e_xml_get_child_by_name_by_lang_list): * mail/em-migrate.c (emm_setup_initial): * shell/e-component-registry.c (query_components): * shell/e-shell-settings-dialog.c (load_pages): * shell/e-shell-window-commands.c (command_quick_reference): * tools/killev.c (main): Use g_get_language_names() instead of gnome_i18n_get_language_list(). * e-util/e-util.c: Remove e_gettext(). * e-util/Makefile.am: Remove e-i18n.h. svn path=/trunk/; revision=33319
* Fix the regression of bugzilla bug #352108.Simon Zheng2006-12-221-1/+1
| | | | | | | | | 2006-12-22 Simon Zheng <simon.zheng@sun.com> * mail/em-account-editor.c: (emae_setup_service): Fix the regression of bugzilla bug #352108. svn path=/trunk/; revision=33090
* ** Fixes for bug #352108simon.zheng2006-08-221-9/+41
| | | | | | | | | | | | | 2006-08-22 simon.zheng <simon.zheng@sun.com> ** Fixes for bug #352108 * em-account-editor.c: (emae_service_url_path_changed), (emae_path_changed), (emae_setup_service): Replace widget GnomeFileEntry by GtkFileButton. svn path=/trunk/; revision=32624
* activate the mnemonic for text box, add an extra paramenter to theSushma Rai2006-07-241-2/+3
| | | | | | | function call. Fixes #332282. Patch submitted by "Vandana Shenoy .B <shvandana@novell.com>" svn path=/trunk/; revision=32404
* g_get_real_name() returns UTF-8 on Win32.Tor Lillqvist2006-06-141-0/+4
| | | | | | | | | 2006-06-14 Tor Lillqvist <tml@novell.com> * em-account-editor.c (emae_check_complete): g_get_real_name() returns UTF-8 on Win32. svn path=/trunk/; revision=32131
* Added code to handle the case if the account is marked as default. FixesSankar P2006-02-241-2/+11
| | | | | | | | | | | 2006-02-24 Sankar P <psankar@novell.com> * em-account-editor.c: (emae_check_complete) (emae_identity_page): Added code to handle the case if the account is marked as default. Fixes #332034 svn path=/trunk/; revision=31573
* See bug ** 325967Shi Pu2006-02-151-0/+22
| | | | | | | | | | | | | 2006-02-15 Shi Pu <shi.pu@sun.com> See bug ** 325967 * em-account-editor.c: (emae_service_url_changed): When username entry value of "Sending Email" page/tab is not empty, check combo box of authmech, to pick up the authmech information. svn path=/trunk/; revision=31529
* 2006-02-13 Karsten Bräckelmann <guenther@rudersport.de>,Andre Klapper2006-02-131-3/+11
| | | | | | | | | | Andre Klapper <a9016009@gmx.de> * addressbook/ldap-config.glade: * mail/em-account-editor.c: Fix the Security options to finally be descriptive, rather than obscuring. Fixes the UI part of bug #321797. svn path=/trunk/; revision=31507
* Creating the widget with "use_underline" property. Fixes #330504.Sushma Rai2006-02-131-2/+3
| | | | svn path=/trunk/; revision=31502
* ** Fixes #326147 Modify e_source to reflect to the reverted changes.Veerapuram Varadhan2006-02-061-1/+3
| | | | | | | | ** Fixes #326147 * em-account-editor.c: (em_account-editor.c): Modify e_source to reflect to the reverted changes. svn path=/trunk/; revision=31420
* use libedataserver/e-account-list.h instead of e-util/e-account-list.h.Simon Zheng2006-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | 2006-01-06 Simon Zheng <simon.zheng@sun.com> * em-account-editor.c: * em-account-prefs.c: * em-composer-utils.c: * em-folder-tree-model.h: * em-migrate.c: * em-subscribe-editor.c: * em-utils.c: * importers/netscape-importer.c: * mail-config.c: * mail-crypto.c: * mail-ops.h: * mail-send-recv.c: * mail-vfolder.c: use libedataserver/e-account-list.h instead of e-util/e-account-list.h. use libedataserver/e-account.h instead of e-util/e-account.h. svn path=/trunk/; revision=31075
* translate the labels of emfp_items.Changwoo Ryu2006-01-021-0/+16
| | | | | | | | | | | | 2006-01-01 Changwoo Ryu <cwryu@debian.org> * em-folder-properties.c (emfp_dialog_got_folder): translate the labels of emfp_items. * em-account-editor.c (em_account_editor_construct): translate the labels of emae_{editor,druid}_items. svn path=/trunk/; revision=31023
* ** See bug 324473 delete reference to account editor to make sure beJeff Cai2005-12-211-1/+0
| | | | | | | | | | | 2005-12-21 Jeff Cai <jeff.cai@sun.com> ** See bug 324473 * em-account-editor.c: (em_account_editor_construct): delete reference to account editor to make sure be destroyed when it is closed. svn path=/trunk/; revision=30912
* Use gstdio wrappers. Construct pathnames of glade files at run-time.Tor Lillqvist2005-12-181-16/+91
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * em-account-editor.c: Use gstdio wrappers. Construct pathnames of glade files at run-time. svn path=/trunk/; revision=30851
* Added code to enable the sent folder button for accounts with "None" setSankar P2005-09-211-2/+5
| | | | | | | | | | | 2005-09-21 Sankar P <psankar@novell.com> * em-account-editor.c (emae_defaults_page): Added code to enable the sent folder button for accounts with "None" set as the Receiving Server type. Fixes #315506 svn path=/trunk/; revision=30367
* cast warning away.Not Zed2005-08-241-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | 2005-08-23 Not Zed <NotZed@Ximian.com> * mail-tools.c (mail_tool_uri_to_folder): cast warning away. * mail-folder-cache.c: include missing header for e_filename_make_safe. * em-junk-hook.h: Fix some header includes, fix the include guard to use the right name. (EMJunk): Ugh, this is an object, properly derive from it! How did this work? * em-junk-hook.c (em_junk_check_junk): fix bool conversion. * em-format-html-display.c (efhd_bar_popup_position): another wraning, why this crap isn't in the attachment bar like i said it should be, i'll never know. (efhd_xpkcs7mime_viewcert_foad): only define if used. * em-account-editor.c (emae_defaults_page): attempt to fix parentheses (emae_security_page): fix conditional compilation warnings. svn path=/trunk/; revision=30214
* first prepare the page and then validate **Fixes #273842Vivek Jain2005-08-121-34/+34
| | | | | | | | | | 2005-08-12 Vivek Jain <jvivek@novell.com> * em-account-editor.c : (emae_check_complete) first prepare the page and then validate **Fixes #273842 svn path=/trunk/; revision=30094
* ** See bug #300881.Not Zed2005-08-081-3/+5
| | | | | | | | | | | 2005-08-04 Not Zed <NotZed@Ximian.com> ** See bug #300881. * em-account-editor.c (emae_setup_signatures): don't add the signature listener if we've already added it. svn path=/trunk/; revision=30034
* (emae_option_checkspin) initialize local variable "label".David Malcolm2005-08-061-1/+1
| | | | svn path=/trunk/; revision=30008
* ** See bug #273885.Not Zed2005-08-051-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-08-04 Not Zed <NotZed@Ximian.com> ** See bug #273885. * em-utils.c (em_utils_edit_filters): setup filter source names properly translated. * em-filter-editor.c (em_filter_editor_construct): take an array of structs for the filter source so the incoming/outgoing is properly translated. ** See bug #312397. * em-format-quote.c (emfq_format_message): dont quote credits here. (emfq_format_message_prefix): new prefix handler for credits. (emfq_format_clone): invoke the message prefix before anything else. ** See bug #310840. * em-icon-stream.c (em_icon_stream_get_image): check for /0 possibility. ** See bug #308512. * em-account-editor.c (emae_authtype_changed): take into account the writability of the password when sensitising remember password. (get_password): small hack to disable the save-password button when appropriate. svn path=/trunk/; revision=29997
* Fix #307358. Check if the provider type exists before senisitizingShreyas Srinivasan2005-07-291-3/+6
| | | | | | | | | 2005-07-29 Shreyas Srinivasan <sshreyas@novell.com> * em-account-editor.c (emae_defaults_page): Fix #307358. Check if the provider type exists before senisitizing widgets. svn path=/trunk/; revision=29929
* Update the "Full Name" text entry with the detected real name of the user.Praveen Kumar2005-07-281-1/+1
| | | | | | | | | 2005-07-28 Praveen Kumar <kpraveen@novell.com> * em-account-editor.c (emae_check_complete) : Update the "Full Name" text entry with the detected real name of the user. Fixes bug 311778 svn path=/trunk/; revision=29910
* if we get a null default, then set "" on the entry. (emae_option_entry):Not Zed2005-07-211-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-07-21 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_option_entry): if we get a null default, then set "" on the entry. (emae_option_entry): set the default value on the url if it doesn't exist already. 2005-07-20 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (refresh_folders_desc, refresh_folders_get) (refresh_folders_got, refresh_folders_free, get_folders) (receive_update_got_folderinfo, receive_update_got_store): refresh all the folders manually and directly. * mail-folder-cache.c (setup_folder): propagate even -1 unread counts, they get ignored later. * em-composer-utils.c (emu_handle_receipt_message) (em_utils_handle_receipt): use getmessagex too, so we can always clear any error. * em-folder-view.c (emfv_message_selected_timeout) (emfv_list_done_message_selected): use getmessagex and do something meaninful with the error. * mail-ops.c (mail_get_messagex): added new get message which returns an exception. 2005-07-19 Not Zed <NotZed@Ximian.com> * mail-tools.c (mail_tool_uri_to_folder): dont get the service connected, it will connect if it needs to. * mail-ops.c (get_folderinfo_get): * em-folder-utils.c (emft_copy_folders__copy) (emfu_delete_folders): * em-folder-tree.c (emft_get_folder_info__get): Always request subscribed folders, if the backend doesn't implement it it will ignore it. 2005-07-13 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (mail_autoreceive_init, auto_online): listen to session online events, and if we are online, trigger an auto-receive of all auto-check accounts. 2005-07-11 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (auto_account_commit): force an update immediately if we're setting up the timeout to start with. * em-folder-tree-model.c (em_folder_tree_model_set_unread_count): noop if the unread count < 0. (em_folder_tree_model_set_folder_info): only set the unread count if we actually have one. * em-folder-tree.c (emft_tree_row_expanded): get the folder list 'fast'. * mail-ops.c (get_folderinfo_get): get the folder list 'fast'. svn path=/trunk/; revision=29822
* move e-error into e-util/Not Zed2005-05-161-1/+1
| | | | | | | | 2005-05-16 Not Zed <NotZed@Ximian.com> * move e-error into e-util/ svn path=/trunk/; revision=29366
* mail-ops.c (mail_send_message) Added code to prevent copying of sentSankar P2005-05-071-2/+3
| | | | | | | | | | | | 2005-05-07 Sankar P <psankar@novell.com> * mail-ops.c (mail_send_message) Added code to prevent copying of sent items, based on provider type * em-account-editor.c (emae_defaults_page) Added code to disable the Sent Folders button svn path=/trunk/; revision=29310
* removed. (em_utils_handle_receipt): asynchronously load message if none isNot Zed2005-04-081-0/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-04-08 Not Zed <NotZed@Ximian.com> * em-composer-utils.c (em_utils_ask_receipt): removed. (em_utils_handle_receipt): asynchronously load message if none is supplied. * em-folder-view.c (emfv_set_seen): pass message in. * em-composer-utils.c (em_utils_ask_receipt): strip leading lwsp on the disposition address. (em_utils_ask_receipt): added a comment about which rfc. (em_utils_handle_receipt): merged ask_receipt into here. Changed api to take a message instead, so we don't have to load the message every time. Also only set receipt-handled if we have a receipt requested in the first place. 2005-04-05 ERDI Gergo <cactus@cactus.rulez.org> * mail-errors.xml: Added new dialog for receipt requests * em-composer-utils.c (em_utils_guess_account): Made guess_account public, to be callable from em-folder-view (em_utils_send_receipt): New function to send an RFC 2298-compliant message delivery notification svn path=/trunk/; revision=29185
* include atkutil.h (message_list_construct): cast warning.Not Zed2005-03-021-13/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-03-01 Not Zed <NotZed@Ximian.com> * message-list.c: include atkutil.h (message_list_construct): cast warning. * mail-session.c (mail_session_set_interactive): remove unused variable since we can no longer terminate password requests. * mail-autofilter.c (em_vfolder_rule_from_address): properly define in header. * em-utils.c (emu_get_save_filesel): only define filename in the !gtkfilechooser case. * em-mailer-prefs.c (restore_labels_clicked): cast for warning. (em_mailer_prefs_construct): same. * em-format-html.c (efh_format_header): remove unused variable. * em-account-editor.c (emae_widget_druid_glade): remove unused variable. * importers/mail-importer.h: forward-delcare struct _MailComponent. * *c: remove/disable various debug. svn path=/trunk/; revision=28934
* bump version, requiresJP Rosevear2005-03-011-22/+7
| | | | | | | | | | | | | | | | | | | 2005-02-28 JP Rosevear <jpr@novell.com> * configure.in: bump version, requires 2005-02-28 JP Rosevear <jpr@novell.com> * configure.in: add startup wizard plugin 2005-02-28 JP Rosevear <jpr@novell.com> * plugins/Makefile.am: dist standard and experimental plugins * configure.in: move "all" plugins to standard and experimental and default to building the standard set svn path=/trunk/; revision=28927
* ** See bug #71967Not Zed2005-02-241-0/+4
| | | | | | | | | | | | 2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #71967 * em-account-editor.c (emae_receive_options_extra_item): make sure we track the keep_on_server setting in the e-account, not just the url (hack). svn path=/trunk/; revision=28874
* fix argument order to memset. (emae_security_page): fix the non-have_nssNot Zed2005-02-231-8/+4
| | | | | | | | | | 2005-02-22 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_send_page): fix argument order to memset. (emae_security_page): fix the non-have_nss case. svn path=/trunk/; revision=28865
* The GladeXML object is no longer a part of the private structure, and weRodney Dawes2005-02-231-1/+1
| | | | | | | | | | 2005-02-22 Rodney Dawes <dobey@novell.com> * em-account-editor.c (emae_security_page): The GladeXML object is no longer a part of the private structure, and we need to reference it directly as it is a local variable now svn path=/trunk/; revision=28850
* ** See bug #61363 & e-util/ChangeLogNot Zed2005-02-211-167/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-02-14 Not Zed <NotZed@Ximian.com> ** See bug #61363 & e-util/ChangeLog * em-account-editor.c: All sorts of changes to make the ui more dynamic, re-create all widgets when it needs a reconfigure. A bit slower and it flickers a bit. * em-account-editor.c (emae_setup_service): take xml file pointer. (emae_send_page): create a new send page every time we need to, don't re-use the old oneq. (emae_setup_authtype): renamed to refresh_authtype. (emae_setup_service): init authtype pointer. (emae_needs_auth): use the auth_frame pointer directly. (emae_refresh_providers): rename from setup_providers. 2005-02-11 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_setup_service): set needs_auth to NULL if we don't, so it gets reset if the ui changes. 2005-02-10 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_setup_providers): don't include any providers which are store and transport in the transport page. (emae_send_page): show no send options page at all if the provider is store and transport. (emae_uri_changed): copy store url to transport if as above. 2005-02-09 Not Zed <NotZed@Ximian.com> ** See bug #70795 * em-folder-view.c (em_folder_view_open_selected): set the search on the browser to match the current view. * message-list.c (mail_regen_list): save the search if no folder set, incase the folder gets set later on. svn path=/trunk/; revision=28828
* Patch by Michael, to supporting tables in e-config, handling hide bits andSushma Rai2005-01-311-14/+16
| | | | | | corrected exchange-accout-setup plugin codewas. svn path=/trunk/; revision=28624
* ** See bug #71521.Not Zed2005-01-311-1/+3
| | | | | | | | | | | 2005-01-31 Not Zed <NotZed@Ximian.com> ** See bug #71521. * em-account-editor.c (emae_url_set_hostport): dont ever set a NULL host. svn path=/trunk/; revision=28621
* Increment i each time thru the loop or we lose widgets.Jeffrey Stedfast2005-01-201-1/+2
| | | | | | | | | 2005-01-19 Jeffrey Stedfast <fejj@novell.com> * em-folder-properties.c (emfp_get_folder_item): Increment i each time thru the loop or we lose widgets. svn path=/trunk/; revision=28452
* ** See bug #71029.Not Zed2005-01-141-2/+5
| | | | | | | | | | 2005-01-13 Not Zed <NotZed@Ximian.com> ** See bug #71029. * em-account-editor.c (e svn path=/trunk/; revision=28397
* ** See bug #70990.Not Zed2005-01-121-1/+2
| | | | | | | | | | | 2005-01-12 Not Zed <NotZed@Ximian.com> ** See bug #70990. * em-account-editor.c (emae_service_url_changed): if the value is "" then don't set it svn path=/trunk/; revision=28377
* moved to after emae_authtype_changed to fix warning.Not Zed2004-12-221-20/+20
| | | | | | | | | | | | | | | | | | | | | | | 2004-12-22 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_needs_auth): moved to after emae_authtype_changed to fix warning. 2004-12-17 Not Zed <NotZed@Ximian.com> * em-format-html-display.c (efhd_attachment_popup): * message-list.c (ml_tree_drag_data_received): * em-folder-view.c (emfv_popup, emfv_format_popup_event): * em-folder-tree.c (tree_drag_data_received): api changes. (emft_popup): * em-popup.c (emp_standard_menu_factory) (emp_standard_menu_factory): api changes. svn path=/trunk/; revision=28180
* if we're turned on, then record the current authtype setting on theNot Zed2004-12-211-8/+31
| | | | | | | | | | | | | | 2004-12-21 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_needs_auth): if we're turned on, then record the current authtype setting on the widgets, if we're turned off, clear the authmech setting. (emae_setup_service): setup the needs auth after the authtype, and get setting from url->authmech. (emae_service_provider_changed): only clear the url->authmech if we don't have the current one in our list. svn path=/trunk/; revision=28159
* dont track containee widgets anymore, they are automagically destroyed byNot Zed2004-12-061-16/+1
| | | | | | | | | | 2004-11-22 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_receive_options_extra_item): dont track containee widgets anymore, they are automagically destroyed by the container if required. svn path=/trunk/; revision=28071
* according to the HIG, remove accelerators in the notebook tab labelsMengjie Yu2004-12-021-2/+2
| | | | | | | | | 2004-12-01 Mengjie Yu <meng-jie.yu@sun.com> * em-account-editor.c:according to the HIG, remove accelerators in the notebook tab labels svn path=/trunk/; revision=28039
* add mnemonic for buttons. add atk name for the popup button. add accessMengjie Yu2004-12-011-7/+5
| | | | | | | | | | | | | | | 2004-12-01 Mengjie Yu <meng-jie.yu@sun.com> * em-account-editor.c: (emae_option_toggle), (emae_receive_options_item):add mnemonic for buttons. * em-format-html-display.c: (efhd_attachment_button):add atk name for the popup button. * mail-account-gui.c: (mail_account_gui_build_extra_conf):add access key for checkbox. * message-list.c: (message_list_construct):add a atk name for the message list. svn path=/trunk/; revision=28029
* Change the labels back to the same as they were in 2.0Jeffrey Stedfast2004-11-021-3/+3
| | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * em-account-editor.c: Change the labels back to the same as they were in 2.0 svn path=/trunk/; revision=27787
* added hook docs, and cleaned up some of the hook point names.Not Zed2004-10-281-0/+16
| | | | | | | | | | | | | | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * mail-folder-cache.c (real_flush_updates): * em-message-browser.c (em_message_browser_new): * em-mailer-prefs.c (em_mailer_prefs_construct): * em-format-html-display.c (efhd_attachment_popup): * em-folder-view.c (emfv_popup, emfv_list_done_message_selected) (emfv_format_popup_event): * em-folder-tree.c (emft_popup): * em-folder-properties.c (emfp_dialog_got_folder): * em-folder-browser.c (em_folder_browser_new): * em-composer-utils.c (em_utils_reply_to_message): * em-composer-prefs.c (em_composer_prefs_construct): * em-account-editor.c (em_account_editor_construct): added hook docs, and cleaned up some of the hook point names. svn path=/trunk/; revision=27749
* convert to org.gnome hook namesJP Rosevear2004-10-201-4/+4
| | | | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * em-account-editor.c, em-composer-prefs.c, em-config.c, em-event.c, em-folder-browser.c, em-folder-properties.c, em-folder-tree.c, em-folder-view.c, em-format-hook.c, em-format-html-display.c, em-mailer-prefs.c, em-menu.c, em-message-browser.c, em-popup.c, message-list.c: convert to org.gnome hook names svn path=/trunk/; revision=27635
* ** See bug #67014.Not Zed2004-10-191-8/+51
| | | | | | | | | | | | | | | | | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> ** See bug #67014. * mail-errors.xml: added "checking-service" error. * em-account-editor.c (em_account_editor_construct): keep track of the dialogue (emae_editor_destroyed): , and clean up when destroyed. * em-account-editor.c (emae_check_authtype) (emae_check_authtype_response, emae_check_authtype_done): handle checking authtype gui here. * mail-config.c (check_service_describe, check_service_check) (check_response, mail_config_check_service): removed. * mail-ops.c (mail_check_service): moved here from mail-config, and modified to be a re-usable threaded function. svn path=/trunk/; revision=27615
* updated labels in mail-config.glade too and changed the order of the SSL/TLS ↵Jeffrey Stedfast2004-09-281-2/+2
| | | | | | menu items svn path=/trunk/; revision=27402
* Changed the SSL option menu labels.Jeffrey Stedfast2004-09-281-3/+3
| | | | | | | | 2004-09-27 Jeffrey Stedfast <fejj@novell.com> * em-account-editor.c: Changed the SSL option menu labels. svn path=/trunk/; revision=27399
* Merged notzed-eplugin-2-branch to head.Michael Zucci2004-09-201-0/+2439
svn path=/trunk/; revision=27300