aboutsummaryrefslogtreecommitdiffstats
path: root/capplet/settings
Commit message (Collapse)AuthorAgeFilesLines
* Adapt to libedataserver[ui] changes.Matthew Barnes2012-04-221-2/+2
|
* Coding style and whitespace cleanup.Matthew Barnes2012-02-208-1668/+136
|
* Fix a compilation warning.Srinivasa Ragavan2012-02-181-1/+1
|
* Fix a crash in capplet.Srinivasa Ragavan2012-02-162-4/+4
|
* Make Capplet work again with new CamelSettings and other stuffs. Also addSrinivasa Ragavan2012-02-166-37/+1697
| | | | | EPlugin support to capplet so that exchange and other accoutns can be configured via this. now.
* Bug #591436 - Add -avoid-version to LDFLAGSH. Habighorst2012-02-151-1/+1
|
* Introduce libemail-engine and libemail-utils.Matthew Barnes2012-01-195-6/+10
| | | | | | | 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.
* Reorder accounts by drag-and-drop.Matthew Barnes2011-12-111-5/+0
| | | | | | | | | | | | | | | | | | | | | 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.
* Fix compiler warnings.Matthew Barnes2011-11-231-2/+1
|
* Merge branch 'master' into wip/gsettingsRodrigo Moya2011-11-14194-7179/+1
|\
| * Bug #636214 fetch configuration details from serverPunit Jain2011-11-092-90/+1
| | | | | | | | Code changes
| * Bug #636214 get configuration details from server part2Punit Jain2011-11-09192-7089/+0
| | | | | | | | Deleting files from capplet/settings
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-10-282-4/+2
|\|
| * Remove g_thread_init() calls.Matthew Barnes2011-10-271-3/+1
| | | | | | | | g_type_init() already calls it, and has for several GLib releases.
| * e-mail-store.c: Take EMailSession instead of EMailBackend.Matthew Barnes2011-10-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | 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-241-0/+2
|\|
| * Call g_thread_init() conditionallyMilan Crha2011-10-241-0/+2
| |
| * Trivial little cleanups.Matthew Barnes2011-10-191-1/+0
| | | | | | | | | | | | To synchronize with the "wip/gsettings" branch. Mostly just removing unneeded "gconf-bridge.h" includes.
* | Last remainig bits that can migrated to GSettings in the cappletRodrigo Moya2011-10-131-1/+0
| |
* | Migrate mail-account-view.c to GSettingsRodrigo Moya2011-10-131-17/+25
|/
* Simplify library dependency flags.Matthew Barnes2011-10-051-4/+4
| | | | | | | | | We have a confusing array of nearly-identical CFLAGS/LIBS definitions in configure.ac. Time to simplify. Instead let's just have one definition that includes all the libraries provided by Evolution-Data-Server (incl. Camel). That, in combination with GNOME_PLATFORM, gives us most of what we need for compliation and linking, and we can sprinkle definitions for additional library dependencies in Makefile.am's as needed.
* Miscellaneous cleanups from the account-mgmt branch.Matthew Barnes2011-09-271-1/+1
| | | | | Reducing diff noise so I can see important changes easier when comparing branches. A few API changes, but nothing that affects functionality.
* Bug #655564 - Express remembers settings of not finished accountMilan Crha2011-09-062-5/+5
|
* Coding style and whitespace cleanup.Matthew Barnes2011-09-048-103/+171
|
* MailAccountView: Adapt to URL parameter renames.Matthew Barnes2011-08-151-38/+36
| | | | It's "security-method" now instead of "use_ssl".
* Coding style and whitespace cleanup.Matthew Barnes2011-08-132-11/+12
|
* Adapt to CamelSession and e-passwords changes.Matthew Barnes2011-07-041-5/+5
|
* Fix crash when adding account in express modeGustavo Noronha Silva2011-06-292-1/+28
| | | | | | The settings library started using an EMailBackend object, but since it is abstract it can't be instantiated directly. So we use the EShell to get the mail backend for us instead, after loading the modules.
* Bug #653358 Do not duplicate google address bookGustavo Noronha Silva2011-06-281-21/+41
| | | | | | | When a GMail account check that the address book does not already exist before creating an ESource for it, and adding it to the list. https://bugzilla.gnome.org/show_bug.cgi?id=653358
* Do not use deprecated EBook/ECal APIMilan Crha2011-06-141-2/+5
|
* Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-05-275-5/+6
|
* EMFolderTree: Store an EMailBackend instead of an EMailSession.Matthew Barnes2011-05-245-14/+16
| | | | | | | | 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.
* Coding style and whitespace cleanup.Matthew Barnes2011-05-221-16/+30
|
* Coding style cleanups.Matthew Barnes2011-05-095-215/+215
|
* Whitespace and coding style cleanups.Matthew Barnes2011-05-081-1/+3
|
* Rip out Anjal-specific cruft we don't need.Matthew Barnes2011-03-289-624/+1
| | | | | Need to trim off the fat if we're ever going to merge the souped up mail account wizard. Still a long way to go...
* Coding style and whitespace cleanup.Matthew Barnes2011-03-061-1/+2
|
* Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedlyMilan Crha2011-02-251-23/+18
|
* Coding style and whitespace cleanup.Matthew Barnes2011-02-191-1/+1
|
* Bug #637924 - Shows duplicate sentence while click "Back-Sending" buttonGary Lin2011-02-111-15/+33
|
* Bug #637923 - Wrap long text in Yahoo email setupFrederic Crozat2011-02-111-0/+2
|
* Bug 641756 - Fix warnings from GCC 4.6Kjartan Maraas2011-02-093-11/+2
| | | | GCC learned how to find dead assignments.
* Bug 641003 - Build failure in mail-cappletVibha Yadav2011-01-311-0/+2
|
* More whitespace cleanup.Matthew Barnes2011-01-313-15/+15
|
* Bug #640536 - Warnings when adding a google account in express modeMilan Crha2011-01-271-12/+8
|
* No more "expose-event" on GtkWidgetMilan Crha2011-01-262-38/+2
|
* Adapt gdk_window_get_geometry for gtk+-3.0Vibha Yadav2011-01-251-2/+2
| | | | | Depth parameter has been removed now. Some other random fixes for gtk+-3.0 too.
* Drop backward-compatibility cruft.Matthew Barnes2011-01-251-3/+0
|
* Bug #636058 - Account setup issues express mode.Punit Jain2010-12-011-2/+2
| | | | Widget name required to update.
* Bug #632962 - Duplicate "On this computer" sources after updateMilan Crha2010-11-241-10/+14
|
* Miscellaneous fixups.Matthew Barnes2010-10-191-0/+1
|
* Move more account utilities to e-account-utils.c.Matthew Barnes2010-10-192-2/+0
|
* Send errors to an EAlertSink instead of the task bar.Matthew Barnes2010-10-191-1/+1
| | | | | | This marks the end of unintrusive error dialogs, which were too unintrusive. We now show errors directly in the main window using the EAlert / EAlertSink framework.
* Give MailSession a permanent home.Matthew Barnes2010-10-135-13/+28
| | | | | | | | | | | 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.
* Use new GDK keysym names if available.Matthew Barnes2010-09-181-4/+7
| | | | | | | In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*. I've added backward-compatibility macors to gtk-compat.h, which can be dumped as soon as we require GTK+ >= 2.22.0.
* Coding style cleanups.Matthew Barnes2010-09-1310-236/+236
|
* Coding style and whitespace cleanups.Matthew Barnes2010-09-122-3/+3
|
* Bug 629250 - Fix translatable string format in mail-settings-view.cGabor Kelemen2010-09-111-1/+1
|
* Bug 629253 - Remove unnecessary markupGabor Kelemen2010-09-112-7/+19
|
* Update autoconfig settings for live.comGary Ching-Pang Lin2010-08-2313-13/+13
| | | | Bug 625627 - Fail to send mail with smtp.live.com with autoconfig
* Add encryption and authentication support for autoconfigGary Ching-Pang Lin2010-08-231-5/+31
| | | | Bug 625627 - Fail to send mail with smtp.live.com with autoconfig
* docs on where the repo for the web version lives, and how to deal with itMichael Meeks2010-08-101-0/+10
|
* Bug 624534 - Adapt to GTK+ GtkNotebookPage changesKjartan Maraas2010-07-261-1/+1
|
* Convert "startup-wizard" to an EExtension.Matthew Barnes2010-06-033-4/+4
| | | | | | | | | | | | | | 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.
* [win32] Relocate the position of mail-autoconfig directoryFridrich Štrba2010-05-311-0/+1
|
* Coding style and whitespace cleanup.Matthew Barnes2010-05-271-9/+4
|
* Merge branch 'express2'Matthew Barnes2010-05-273-53/+470
|\
| * Coding style and whitespace cleanup.Matthew Barnes2010-05-253-47/+45
| |
| * Don't ask for password while editing accounts.Srinivasa Ragavan2010-05-071-0/+2
| |
| * equivocate on mail recommendationMichael Meeks2010-04-261-1/+1
| |
| * Add yahoo calendars support.Srinivasa Ragavan2010-04-261-14/+173
| |
| * Create Google group at instances when it is not created by defaultSrinivasa Ragavan2010-04-261-1/+7
| |
| * Remove more ad-hoc spacingsFederico Mena Quintero2010-04-231-2/+2
| | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
| * Reduce spacings in the mail capplet's Review pageFederico Mena Quintero2010-04-231-22/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | This makes the page fit in 1024x600 without having a vertical scrollbar. There was an extra 3 pixels between each row, added explicitly as ypadding when each widget was attached to its parent table. Now we just use the inter-row spacing from the table itself. Also, use a macro for each item's indentation instead of having the same magic value all over the place. Signed-off-by: Federico Mena Quintero <federico@novell.com>
| * Create Google Calendar and Contacts account optionally while creatingSrinivasa Ragavan2010-04-221-4/+210
| | | | | | | | gmail accounts.
| * Fix ergonomic details, and prettify (for small screens at least)Michael Meeks2010-04-211-25/+30
| |
| * Add Password field to the account setup and prestore password.Srinivasa Ragavan2010-04-202-1/+38
| |
| * add proxy support to auto-configurationMichael Meeks2010-04-201-5/+13
| |
| * switch autoconfig to use the api.gnome.org APIMichael Meeks2010-04-121-1/+1
| |
| * Merge gnome-2-30 into express2 to get bugfixesFederico Mena Quintero2010-04-101-3/+0
| |\ | | | | | | | | | | | | | | | Note that express2 got some documentation for EExtensible and friends, and that documentation is not in gnome-2-30 yet. We need to cherry-pick those commits into gnome-2-30 and elsewhere.
| | * Remove gtk_notebook_set_tab_label_packing().Matthew Barnes2010-04-081-3/+0
| | |
| * | Capplet cleanups.Matthew Barnes2010-04-071-7/+7
| | |
| * | Ahem, use the right installation pathsFederico Mena Quintero2010-04-072-2/+2
| | | | | | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
| * | Fallback to the offline case if we can't contact the server anywayFederico Mena Quintero2010-04-071-3/+3
| | | | | | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
| * | Get the online status from the EShellFederico Mena Quintero2010-04-071-2/+16
| | | | | | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
| * | Fix Makefile.am thinkoFederico Mena Quintero2010-04-071-2/+0
| | | | | | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
| * | Fix compiler warningsFederico Mena Quintero2010-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Oh, yes, I hate xmlChar. Signed-off-by: Federico Mena Quintero <federico@novell.com> Conflicts: capplet/settings/mail-guess-servers.c
| * | Read the mail autoconfig files from the right pathFederico Mena Quintero2010-04-071-1/+1
| | | | | | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
| * | Add a bunch of mail autoconfiguration filesFederico Mena Quintero2010-04-07191-0/+6661
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These come from http://live.mozillamessaging.com/autoconfig/ Signed-off-by: Federico Mena Quintero <federico@novell.com> Conflicts: capplet/settings/Makefile.am
| * | Basic logic to guess mail autoconfig when offlineFederico Mena Quintero2010-04-071-4/+50
| | | | | | | | | | | | | | | | | | | | | | | | We will use a set of hardcoded autoconfiguration files, based on the ones from mozillamessaging.com, so that we can auto-configure mail accounts even when we can't read their information from the net. Signed-off-by: Federico Mena Quintero <federico@novell.com>
| * | Return a success code when parsing a messageFederico Mena Quintero2010-04-071-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | The child functions of parse_message() do not yet return error values, but this will make it easier to do something with them in the future if they get added. Signed-off-by: Federico Mena Quintero <federico@novell.com>
| * | Factor out function to parse a soup message from a stringFederico Mena Quintero2010-04-071-2/+8
| |/ | | | | | | | | | | | | | | | | | | We'll need this when we want to parse a pre-cached file for the account configuration guesser. Signed-off-by: Federico Mena Quintero <federico@novell.com> Conflicts: capplet/settings/mail-guess-servers.c
| * Capplet cleanups.Matthew Barnes2010-04-0614-740/+342
| |
| * Fix build settings under capplet.Matthew Barnes2010-03-311-9/+5
| |
| * Build libevolution-mail-settings as dll on windowsFridrich Štrba2010-03-311-0/+1
| |
* | Coding style and whitespace cleanup.Matthew Barnes2010-05-023-12/+23
| |
* | Camel is now GObject-based.Matthew Barnes2010-04-241-1/+1
| |
* | Bug #360461 - Avoid markup in translatable messagesMilan Crha2010-04-232-4/+14
| |
* | Use accessor functions instead direct access (GSEAL work)Javier Jardón2010-04-134-8/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Remove gtk_notebook_set_tab_label_packing().Matthew Barnes2010-04-081-3/+0
| |
* | Only #include Camel's top-level header.Matthew Barnes2010-04-031-1/+0
| |
* | Capplet cleanups.Matthew Barnes2010-04-0114-743/+346
| |
* | Fix build settings under capplet.Matthew Barnes2010-03-311-9/+5
| |
* | Build libevolution-mail-settings as dll on windowsFridrich Štrba2010-03-311-0/+1
| |
* | Ahem, use the right installation pathsFederico Mena Quintero2010-03-182-2/+2
| | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
* | Fallback to the offline case if we can't contact the server anywayFederico Mena Quintero2010-03-181-3/+3
| | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
* | Get the online status from the EShellFederico Mena Quintero2010-03-181-2/+16
| | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
* | Fix Makefile.am thinkoFederico Mena Quintero2010-03-181-2/+0
| | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
* | Fix compiler warningsFederico Mena Quintero2010-03-181-6/+5
| | | | | | | | | | | | Oh, yes, I hate xmlChar. Signed-off-by: Federico Mena Quintero <federico@novell.com>
* | Read the mail autoconfig files from the right pathFederico Mena Quintero2010-03-181-1/+1
| | | | | | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
* | Add a bunch of mail autoconfiguration filesFederico Mena Quintero2010-03-18191-1/+6662
| | | | | | | | | | | | These come from http://live.mozillamessaging.com/autoconfig/ Signed-off-by: Federico Mena Quintero <federico@novell.com>
* | Basic logic to guess mail autoconfig when offlineFederico Mena Quintero2010-03-181-4/+50
| | | | | | | | | | | | | | | | We will use a set of hardcoded autoconfiguration files, based on the ones from mozillamessaging.com, so that we can auto-configure mail accounts even when we can't read their information from the net. Signed-off-by: Federico Mena Quintero <federico@novell.com>
* | Return a success code when parsing a messageFederico Mena Quintero2010-03-181-4/+6
| | | | | | | | | | | | | | | | The child functions of parse_message() do not yet return error values, but this will make it easier to do something with them in the future if they get added. Signed-off-by: Federico Mena Quintero <federico@novell.com>
* | Factor out function to parse a soup message from a stringFederico Mena Quintero2010-03-181-2/+8
|/ | | | | | We'll need this when we want to parse a pre-cached file for the account configuration guesser. Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Fix misspelled strings.Srinivasa Ragavan2010-03-171-2/+2
|
* Don't poke around a GdkWindowObject directly but use gdk_window_get_parentRoss Burton2010-03-161-1/+1
|
* Add missing includes so that -Werror builds don't failRoss Burton2010-03-161-0/+4
|
* Fix missing linker flags in the correct Makefile.am.Matthew Barnes2010-03-161-1/+4
|
* Make IMAPX the defaultSrinivasa Ragavan2010-03-141-0/+2
|
* Shell and UI manager cleanups.Matthew Barnes2010-03-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Replace the EVO_EXPRESS environment variable with an --express command line option. (Note, this adds a new translatable string for --help.) Add an EUIManager class with an "express-mode" property and custom load functions that use our new "express" preprocessor. This replaces the UI manager functions in e-utils.c. (Also going to see if I can get GTK+ to add an "add_ui_from_string" method to GtkUIManagerClass that we can override. Then we could just call gtk_ui_manager_add_ui_from_string() and the preprocessor would automatically do its thing and chain up.) Add an "express-mode" read-only GObject property to EShell. Add e_shell_configure_ui_manager() to e-shell-utils.c. For now this just creates a one-way property binding: EShell:express-mode -> EUIManager:express-mode Call this immediately after e_ui_manager_new(). (EUIManager can't do this itself because it lives too low in the dependency hierarchy and doesn't know about EShell.)
* Remove comments.Srinivasa Ragavan2010-03-141-5/+0
|
* disable identity frame only in express modeMichael Meeks2010-03-141-2/+2
|
* Removed obsolete method signatures in em-account-editor.hMichael Meeks2010-03-141-3/+3
| | | | | | 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.
* warning cleanupMichael Meeks2010-03-142-3/+4
|
* Restructure capplet stuffs and load only on express mode.Srinivasa Ragavan2010-03-1415-0/+3776