aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-account-editor.c
Commit message (Collapse)AuthorAgeFilesLines
* Adapt to libedataserver[ui] changes.Matthew Barnes2012-04-221-2/+2
|
* WebKit port - port formatter and mail moduleDan Vrátil2012-03-291-3/+3
|
* Bug #664169 - Default port is not selected by defaultMilan Crha2012-03-081-1/+17
|
* EMAccountEditor: Avoid a runtime warning.Matthew Barnes2012-03-081-2/+3
|
* Move EAlert* and e-xml-utils references from other part of the code to ↵Srinivasa Ragavan2012-03-031-1/+1
| | | | libevolution-utils.
* Bug #669294 - Settings of 'sending email' tab is not rememberedMilan Crha2012-02-281-2/+9
|
* Coding style and whitespace cleanup.Matthew Barnes2012-02-201-26/+60
|
* Make Capplet work again with new CamelSettings and other stuffs. Also addSrinivasa Ragavan2012-02-161-2/+34
| | | | | EPlugin support to capplet so that exchange and other accoutns can be configured via this. now.
* Bug #309945 - Ability to filter folders other than INBOX tooMilan Crha2012-02-071-22/+23
|
* Bug #668714 - Editing account changes transport to SMTPMilan Crha2012-01-301-15/+34
|
* Bug 668479: Missing transport-only accounts in PreferencesMatthew Barnes2012-01-251-12/+14
| | | | | | | | | | | Evolution kinda sorta supports multiple identities by allowing users to set up so-called "transport-only" accounts by choosing "None" for the account type. Add a CamelStore subclass for those types of accounts so they get added to EMailAccountStore. It's just a stupid hack to keep another stupid hack working, but this should sustain us until we can support multiple identities FOR REAL.
* emae_receive_options_extra_item: Remove unused CamelURL.Matthew Barnes2012-01-251-5/+0
|
* Coding style and whitespace cleanup.Matthew Barnes2012-01-191-2/+3
|
* Introduce libemail-engine and libemail-utils.Matthew Barnes2012-01-191-18/+24
| | | | | | | These libraries are bound for E-D-S so they live at the lowest layer of Evolution for now -- even libeutil can link to them (but please don't). This is the first step toward moving mail handing to a D-Bus service.
* Add emae_list_providers().Matthew Barnes2012-01-161-28/+50
| | | | | Convenience function returns a sorted GList of available CamelProviders with a "mail" or "news" domain.
* Split up emae_check_complete().Matthew Barnes2012-01-161-315/+551
| | | | | Split emae_check_complete() into smaller, more understandable functions so the overall logic flow can be more easily understood.
* Bug #641154 - Crash in emae_check_authtype_doneMilan Crha2012-01-021-6/+34
|
* fixing double free error and using source host for comparisonPunit Jain2011-12-231-6/+13
|
* Bug#636214 Use CamelSettings instead of CamelURLPunit Jain2011-12-231-51/+38
|
* Bug 664003 - Cannot modify account name in account assistantpunit2011-12-231-102/+102
|
* Avoid passing EMailBackend as much as possible.Matthew Barnes2011-12-161-4/+4
| | | | | | | | | | | | | | | More mail API churn... reversing some previous API decisions. I've made some key API changes to EMailSession on the account-mgmt branch which should allow for this, and will hopefully also benefit the "email-factory" branch. EMailBackend barely needs to exist anymore, except as the owner of EMailSession. For several low-level functions, we replace its EMailBackend parameter with EMailSession and EAlertSink parameters; the latter so it can still pass user alerts up the chain.
* EMAccountEditor: Fix handling of auth-mechanism.Matthew Barnes2011-12-131-22/+37
| | | | | | | | CamelNetworkSettings:auth-mechanism defaults to NULL, so when creating a new CamelSettings instance, choose an initial value from the CamelProvider's list of available CamelServiceAuthTypes. This fixes the blank combo box issue and hopefully bug #665984.
* Adapt to camel_session_remove_service() changes.Matthew Barnes2011-12-121-2/+1
|
* Reorder accounts by drag-and-drop.Matthew Barnes2011-12-111-46/+85
| | | | | | | | | | | | | | | | | | | | | This implements https://bugzilla.gnome.org/show_bug.cgi?id=663527#c3. Account reordering is now done by drag-and-drop instead of up/down buttons. Turned out to be a wee bit more complicated than I initially thought. This scraps EAccountManager and EAccountTreeView and replaces them with new classes centered around EMailAccountStore, which EMailSession owns. EMailAccountStore is the model behind the account list in Preferences. The folder tree model now uses it to sort its own top-level rows using gtk_tree_path_compare(). It also broadcasts account operations through signals so we don't have to rely so heavily on EAccountList signals, since EAccountList is going away soon. Also as part of this work, the e-mail-local.h and e-mail-store.h APIs have been merged into EMailSession and MailFolderCache.
* Miscellaneous cleanups.Matthew Barnes2011-11-231-18/+45
|
* More compiler warning fixes.Matthew Barnes2011-11-231-4/+8
|
* Merge branch 'master' into wip/gsettingsMatthew Barnes2011-11-231-35/+11
|\ | | | | | | | | Conflicts: mail/e-mail-paned-view.c
| * Mail widget cleanups.Matthew Barnes2011-11-221-35/+11
| |
| * Remove some unnecessary #includes.Matthew Barnes2011-11-181-1/+0
| |
* | Use GSettings in em-account-editor to retrieve/set selected calendarsRodrigo Moya2011-11-181-21/+33
| |
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-11-171-26/+21
|\|
| * Bug #664001 - Account setup asks to configure SMTP when not neededMilan Crha2011-11-151-12/+14
| |
| * Bug#636214 String changesPunit Jain2011-11-151-6/+6
| |
| * Bug #663746 - Cann't finish new account configuration for POPMilan Crha2011-11-141-8/+1
| |
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-11-141-64/+526
|\|
| * Bug 663836 - emae_send_page() gets wrong CamelProviderMatthew Barnes2011-11-131-7/+13
| | | | | | | | Also silence some runtime warnings when choosing server type 'None'.
| * EMAccountEditor: Add a review page.Punit Jain2011-11-131-22/+430
| | | | | | | | | | This is a first cut. Some touch-ups still needed and jumping to the review page when account details are auto-filled is not yet working.
| * Removing a redundant virtual functionPunit Jain2011-11-091-3/+1
| |
| * Bug #660878 Configuration options are not autofilledPunit Jain2011-11-091-7/+7
| |
| * Bug #636214 fetch configuration details from serverPunit Jain2011-11-091-26/+76
| | | | | | | | Code changes
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-11-081-740/+1295
|\|
| * EMAccountEditor: Start using CamelNetworkSettings.Matthew Barnes2011-11-071-549/+1054
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of stuffing host/port/user/etc into CamelURLs. To enforce this in 3rd party extensions, remove EAccounts from EMConfigTargetAccount and rename it EMConfigTargetSettings with the following struct members: const gchar *email_address; const gchar *storage_protocol; CamelSettings *storage_settings; const gchar *transport_protocol; CamelSettings *transport_settings;
| * EMAccountEditor: Clean up authentication widgets.Matthew Barnes2011-11-071-212/+283
| | | | | | | | | | | | Use EAuthComboBox and lean heavily on property bindings. Also, start using CamelSettings for this instead of CamelURLs.
| * EMAccountEditor: Remove dead code.Matthew Barnes2011-11-071-21/+0
| |
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-11-021-5/+26
|\|
| * Bug #627952 - 'Local delivery' mbox's aren't read properlyMilan Crha2011-11-011-5/+26
| |
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-10-281-1/+3
|\|
| * e-mail-store.c: Take EMailSession instead of EMailBackend.Matthew Barnes2011-10-271-1/+3
| | | | | | | | | | | | | | | | | | | | | | My apologies for flip-flopping the API again. e-mail-store.c functions used to take an EMailSession, then I changed it to take an EMailBackend in preparation for my account-mgmt branch. Having rethought some API decisions on the branch, however, the first flip-flop proved to be unnecessary. And now Srini needs the API to use EMailSession for his mail-factory branch, so I'm flip-flopping again.
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-10-261-6/+6
|\|
| * Adapt to CamelNetworkSettings changes.Matthew Barnes2011-10-251-6/+6
| |
* | Some more migration to GSettings in the mail componentRodrigo Moya2011-10-141-1/+0
|/
* Bug #660878 - Account configuration options are not auto-filledDan Vrátil2011-10-051-11/+12
|
* Miscellaneous cleanups from the account-mgmt branch.Matthew Barnes2011-09-271-3/+1
| | | | | Reducing diff noise so I can see important changes easier when comparing branches. A few API changes, but nothing that affects functionality.
* Adapt to CamelURL API changes.Matthew Barnes2011-09-261-1/+1
|
* Coding style and whitespace cleanup.Matthew Barnes2011-09-041-131/+208
|
* Miscellaneous cleanups.Matthew Barnes2011-08-311-2/+16
| | | | | | | Reducing diff noise with the account-mgmt branch. Trying to erode our dependency on EAccount as much as possible, or at least isolate its usage, to make things easier for me on the branch.
* Bug #657310 - Crash when editing transport-only accountsMilan Crha2011-08-261-4/+4
|
* Bug #655629 - "Path:" label for spool file should be "File:" labelMilan Crha2011-08-261-0/+4
|
* Bug #652914 - IMAP: moving mail puts a copy into real Trash tooMilan Crha2011-08-241-12/+85
|
* Bug #656723 - Forgets 'Use secure connection' setting during account ↵Milan Crha2011-08-171-8/+7
| | | | configuration
* Bug #656622 - 'Check for supported types' fails againMilan Crha2011-08-171-3/+8
|
* Bug #656620 - Account editor doesn't update on settings changeMilan Crha2011-08-161-5/+1
|
* EMAccountEditor: Utilize CamelSettings.Matthew Barnes2011-08-151-629/+480
| | | | | | | Simplifies the code overall, since now we can bind widget properties to settings properties and omit a bunch of callback functions. Plus now we can initialize the settings widgets with proper defaults according to the property specifications of CamelSettings classes.
* Coding style and whitespace cleanup.Matthew Barnes2011-08-131-6/+18
|
* Bug #656267 - Checking for auth types doesn't work properlyMilan Crha2011-08-121-14/+28
|
* EConfig: Broadcast abort/commit events by way of signals.Matthew Barnes2011-08-111-5/+10
| | | | | Remove the clumsy abortfunc and commitfunc callback arguments from e_config_add_items().
* EMAccountEditor: Simplify real junk/trash folder selection.Matthew Barnes2011-08-101-19/+21
| | | | | Limit the folder choices to the current account so we don't have to check after the fact if the chosen folder is from the current account.
* EMFolderSelectionButton: Add a "folder-uri" property.Matthew Barnes2011-08-101-12/+12
| | | | And rename a couple get/set functions to match the property name.
* EMAccountEditor: Readability improvements.Matthew Barnes2011-08-041-81/+169
|
* Bug #655430 - Forgotten EMailJunkOptions type init for mail-config.uiMilan Crha2011-07-281-0/+2
|
* Forward button in Evolution Mail Configuration Assistant is actually called ↵Andre Klapper2011-07-261-1/+1
| | | | Continue
* Adapt to CamelSession and e-passwords changes.Matthew Barnes2011-07-041-6/+1
|
* Bug 652958 - Evolution Account Assistant jumps stepsMatthew Barnes2011-07-011-28/+121
| | | | | | | The GTK+ patch in bug 653705 is also required for the Account Assistant to work properly under the new GtkAssistant design in GTK+ 3.1. This commit only deals with sidebar ordering issues.
* Could not select real Junk/Trash folderMilan Crha2011-06-171-5/+16
|
* EMFolderTree: Store an EMailBackend instead of an EMailSession.Matthew Barnes2011-05-241-58/+62
| | | | | | | | All this so EMFolderTree can submit EActivity instances for async ops. You can obtain an EMailSession from an EMailBackend, but not vice versa. Creates lots of pretty ripples in the mail code, but ultimately reduces complexity. So it's a code cleanup of sorts.
* Remove mail_check_service().Matthew Barnes2011-05-181-63/+73
| | | | Use camel_service_query_auth_types() instead.
* Coding style cleanups.Matthew Barnes2011-05-091-123/+123
|
* EMAccountEditor: Fix a runtime warning.Matthew Barnes2011-05-061-2/+5
| | | | | | Before selecting a URI in the EMFolderSelectionButton for Drafts and Sent folders, install an EMailSession in each button which is needed for parsing URIs.
* Simplify emae_account_folder().Matthew Barnes2011-05-061-7/+2
| | | | | EMFolderSelectionButton uses e_mail_folder_uri_parse(), so we can just hand it an 'email://' URI directly.
* Fix compiler warnings.Matthew Barnes2011-05-031-3/+0
| | | | Mostly dead assignments.
* EMConfigTargetAccount: Add original_account member.Matthew Barnes2011-05-031-4/+9
| | | | | | | Rename the existing 'account' member to 'modified_account' and add an 'original_account' member so plugins have direct access to both. Mostly of benefit to the imap-features plugin.
* Bug 648756 - Custom imap port forgottenDan Vrátil2011-04-291-4/+6
|
* Adapt to CamelService changes.Matthew Barnes2011-04-211-18/+11
|
* Bug #641154 - Crash in emae_check_authtype_doneMilan Crha2011-04-211-2/+22
|
* Bug #647429 - Hide port-entry for providers without portDan Vrátil2011-04-191-13/+13
|
* Bug 418954 - Add a separate entry combo for port numbersDan Vráti2011-03-241-45/+97
| | | | | | | | | Adds a new EPortEntry widget which appears alongside "host" entry boxes so users don't have to know about the "host:port" syntax to specify a custom port number. Currently only used in the mail account editor, but we'll generalize it futher so it can be used everywhere.
* Select IMAP+ by default in new account setup.Matthew Barnes2011-03-211-1/+2
| | | | | | It's high time we promote IMAP+ over the older IMAP provider. Migration of existing IMAP accounts to IMAP+ will come in a future release. This is a first step.
* Bug #615204 - Adding AOL mail account as IMAP results in POP accountMilan Crha2011-03-101-1/+1
|
* Minor glitches in Account EditorMilan Crha2011-03-101-19/+19
| | | | | | - hotmail username is user's email - preselected account type didn't rebuild pages, thus for hotmail POP3 was shown IMAP options
* Coding style and whitespace cleanup.Matthew Barnes2011-03-061-1/+2
|
* Bug #643402 - Fails to build with --disable-smimeMilan Crha2011-03-031-4/+4
|
* Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedlyMilan Crha2011-02-251-6/+2
|
* Bug #642088 - Crash when changing advanced send options in GroupWiseMilan Crha2011-02-171-0/+3
|
* Bug 641756 - Fix warnings from GCC 4.6Kjartan Maraas2011-02-091-5/+0
| | | | GCC learned how to find dead assignments.
* Bug #641011 - Ugly appointment editing windowsMilan Crha2011-02-031-0/+5
|
* More whitespace cleanup.Matthew Barnes2011-01-311-27/+27
|
* Coding style and whitespace cleanup.Matthew Barnes2011-01-301-2/+2
|
* 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