aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/imap-features
Commit message (Collapse)AuthorAgeFilesLines
* Add 'imap-features' module.Matthew Barnes2012-06-034-752/+0
| | | | | | Adds an extra page to EMailConfigNotebook for 'imap' accounts. Replaces the 'imap-features' plugin.
* Fix memory leaks around gtk_tree_model_get() functionMilan Crha2012-05-311-0/+2
|
* Add missing linker flags.Matthew Barnes2012-03-041-0/+1
|
* Coding style and whitespace cleanup.Matthew Barnes2012-02-201-5/+15
|
* Introduce libemail-engine and libemail-utils.Matthew Barnes2012-01-191-5/+4
| | | | | | | 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.
* EMAccountEditor: Start using CamelNetworkSettings.Matthew Barnes2011-11-072-18/+16
| | | | | | | | | | | | | | | | 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;
* Simplify library dependency flags.Matthew Barnes2011-10-051-3/+2
| | | | | | | | | 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.
* Coding style and whitespace cleanup.Matthew Barnes2011-09-041-8/+16
|
* imap-headers: Adapt to CamelSettings.Matthew Barnes2011-08-151-79/+74
| | | | Write values to CamelSettings instead of URL parameters.
* Fix spelling of "Basic Headers" option to be consistent with the restAndre Klapper2011-07-281-1/+1
|
* Bug #653008 - Preference window for imap accounts is too largeMilan Crha2011-06-231-4/+0
|
* Coding style cleanups.Matthew Barnes2011-05-091-2/+2
|
* EMConfigTargetAccount: Add original_account member.Matthew Barnes2011-05-031-11/+15
| | | | | | | 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 #641011 - Ugly appointment editing windowsMilan Crha2011-02-031-0/+1
|
* Move more account utilities to e-account-utils.c.Matthew Barnes2010-10-191-2/+1
|
* Coding style cleanups.Matthew Barnes2010-09-131-14/+14
|
* Migrate from CamelException to GError.Matthew Barnes2010-07-091-4/+2
|
* Bug #610495 - Plugins should define e_plugin_lib_enableRoy Marples2010-04-271-0/+7
|
* Generate ChangeLog files for tarball releases.Matthew Barnes2010-04-031-80/+0
| | | | Remove old ChangeLog files that predate our switch to git.
* Only #include Camel's top-level header.Matthew Barnes2010-04-031-3/+0
|
* Compiler and linker flag cleanups.Matthew Barnes2009-12-281-1/+3
|
* Bug 602625 - Typos in translation messagesMatthew Barnes2009-11-221-3/+3
| | | | Caused by libglade to GtkBuilder migration.
* Remove markup from translatable strings in ui filesClaude Paroz2009-11-171-4/+8
| | | | | | GTKBuilder format allows to separate markup from translatable content. Whenever possible, this should be preferred so as there is less content to translate and less error opportunities.
* Bug 360461 - Do not hardcode invisible_char in ui filesClaude Paroz2009-11-171-1/+0
|
* Bug 589153 - Use GtkBuilder instead of libgladeMatthew Barnes2009-11-174-398/+347
|
* Bug 596848 - Use per-target CPPFLAGS in automake filesH.Habighorst2009-10-011-13/+12
|
* Bug #401530 - [imap-features] imap-headers.glade issuesMilan Crha2009-08-112-13/+25
|
* More whitespace cleanup.Matthew Barnes2009-07-191-1/+1
|
* Merge branch 'master' into kill-bonoboMatthew Barnes2009-07-011-0/+4
|\
| * Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am.Matthew Barnes2009-07-011-1/+1
| |
| * Whitespace cleanup.Matthew Barnes2009-05-291-3/+3
| |
| * Prefer GLib basic types over C types.Matthew Barnes2009-05-291-6/+6
| |
| * Remove trailing whitespace, again.Matthew Barnes2009-05-291-2/+2
| |
* | Fix "make distcheck" errors and other build cleanups.Matthew Barnes2009-07-011-1/+1
| |
* | Radically reorganize source code.Matthew Barnes2009-06-251-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | Whitespace cleanup.Matthew Barnes2009-05-291-3/+3
| |
* | Prefer GLib basic types over C types.Matthew Barnes2009-05-271-6/+6
| |
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-05-272-3/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-2/+2
| |/
| * Fix compiler warnings in plugins.Matthew Barnes2009-05-271-1/+0
| |
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-05-221-1/+1
|\| | | | | | | | | | | | | | | | | Conflicts: plugins/audio-inline/org-gnome-audio-inline.eplug.xml plugins/mail-account-disable/org-gnome-mail-account-disable.eplug.xml plugins/mark-all-read/org-gnome-mark-all-read.eplug.xml plugins/plugin-manager/org-gnome-plugin-manager.eplug.xml plugins/select-one-source/org-gnome-select-one-source.eplug.xml
| * Bug 523216 – User-oriented plugin descriptionsMatthew Barnes2009-05-221-1/+1
| |
| * Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-021-0/+2
| |
| * Change licese from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-032-14/+20
| | | | | | | | svn path=/trunk/; revision=36539
* | Use -no-undefined on Linux tooMilan Crha2009-05-201-6/+3
| | | | | | | | | | There still left two things opened, search for KILL-BONOBO to find them. One is in calendar's Makefile.am, one in composer.
* | Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-041-0/+2
| |
* | Split EAccountList and ESignatureList management out of the mail module.Matthew Barnes2009-01-271-3/+2
| | | | | | | | | | | | | | This reduces the dependency of the composer on the mail module, which is currently a circular dependency. svn path=/branches/kill-bonobo/; revision=37135
* | Merge revisions 36534:36684 from trunk.Matthew Barnes2008-10-252-14/+20
|/ | | | svn path=/branches/kill-bonobo/; revision=36685
* updated novell copyright notices (left others alone)Jeffrey Stedfast2008-06-211-1/+1
| | | | svn path=/trunk/; revision=35665
* ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES andMatthew Barnes2008-06-061-2/+0
| | | | | | | | | | 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
* Such a useful IMAP plugin. But doesn't detect USE_IMAP for GW users. FixedSrinivasa Ragavan2008-01-182-3/+12
| | | | | | | | | | 2008-01-18 Srinivasa Ragavan <sragavan@novell.com> * imap-headers.c: (imap_headers_commit), (org_gnome_imap_headers): Such a useful IMAP plugin. But doesn't detect USE_IMAP for GW users. Fixed it. svn path=/trunk/; revision=34848
* Make it selectable, fixes bug 401523, patch by Lucky WankhedeTobias Mueller2007-12-032-3/+8
| | | | | | | | | | 2007-12-02 Tobias Mueller <tobiasmue@svn.gnome.org> * imap-headers.glade: Make it selectable, fixes bug 401523, patch by Lucky Wankhede <wlakke@novell.com> svn path=/trunk/; revision=34623
* ** Remove trailing whitespace from source code.Matthew Barnes2007-11-151-20/+20
| | | | | | | | | 2007-11-14 Matthew Barnes <mbarnes@redhat.com> ** Remove trailing whitespace from source code. svn path=/trunk/; revision=34537
* Remove useless GtkVBox, remove the useless popup to have an inline headerGilles Dartiguelongue2007-11-083-126/+221
| | | | | | | | | | | | | | * imap-headers.c: (imap_headers_abort), (imap_headers_commit), (epif_header_is_valid), (epif_add_sensitivity), (epif_add_header), (epif_remove_header_clicked), (epif_fetch_all_headers_toggled), (epif_entry_changed), (org_gnome_imap_headers): * imap-headers.glade: Remove useless GtkVBox, remove the useless popup to have an inline header entry field, concentrate all UI elements in a structure, added a prefix to relevant functions. svn path=/trunk/; revision=34516
* Update FSF address in header comments (#469886). Patch from TobiasMatthew Barnes2007-09-021-1/+1
| | | | | | | | | | 2007-09-02 Matthew Barnes <mbarnes@redhat.com> * Update FSF address in header comments (#469886). Patch from Tobias Mueller. svn path=/trunk/; revision=34151
* calendar/gui/dialogs/memo-page.glade:Andre Klapper2007-07-312-1/+6
| | | | | | | | | | | | | | | | | | | | | | | 2007-07-31 Andre Klapper <a9016009@gmx.de> * calendar/gui/dialogs/schedule-page.glade: calendar/gui/dialogs/memo-page.glade: calendar/gui/dialogs/meeting-page.glade: calendar/gui/dialogs/task-page.glade: calendar/gui/dialogs/task-details-page.glade: calendar/gui/dialogs/cal-prefs-dialog.glade: calendar/gui/dialogs/event-page.glade: calendar/gui/e-itip-control.glade: smime/gui/smime-ui.glade: filter/filter.glade: plugins/attachment-reminder/attachment-reminder.glade: plugins/imap-features/imap-headers.glade: plugins/exchange-operations/exchange-permissions-dialog.glade: plugins/publish-calendar/publish-calendar.glade: remove "window1" string from translation svn path=/trunk/; revision=33913
* : GtkTreeView should have a model. Fixes #445248Johnny Jacob2007-07-302-3/+12
| | | | | | | | | | 2007-07-20 Johnny Jacob <jjohnny@novell.com> * imap-headers.c : (org_gnome_imap_headers) : GtkTreeView should have a model. Fixes #445248 svn path=/trunk/; revision=33893
* Committed on behalf of Gilles Dartiguelongue <dartigug@esiee.fr>Sankar P2007-07-093-204/+290
| | | | | | | | | | | | | | | 2007-07-09 Sankar P <psankar@novell.com> * Committed on behalf of Gilles Dartiguelongue <dartigug@esiee.fr> * imap-headers.c: (add_header_clicked), (remove_header_clicked), (org_gnome_imap_headers): * imap-headers.glade: HIGify. Disable the Delete button when there are no headers. See bug #437892 svn path=/trunk/; revision=33778
* ** Committed on behalf of Xiurong Simon Zheng <simon.zheng@sun.com>Sankar P2007-05-142-1/+9
| | | | | | | | | | | | | | 2007-05-14 Sankar P <psankar@novell.com> ** Committed on behalf of Xiurong Simon Zheng <simon.zheng@sun.com> * imap-headers.c: Evolution crashes when clicking "Edit" button Fixes #425506 svn path=/trunk/; revision=33539
* Fixes a memory leak and a scenario where, some IMAP servers doesnt returnSankar P2007-01-302-2/+14
| | | | | | | | | | | | | | 2007-01-30 Sankar P <psankar@novell.com> * imap-headers.c: (imap_headers_commit): Fixes a memory leak and a scenario where, some IMAP servers doesnt return headers if the string contains more than one consecutive embedded spaces in the HEADER. svn path=/trunk/; revision=33167
* Mark strings as translatable. See bug #399381 for details.Nickolay V. Shmyrev2007-01-272-1/+6
| | | | svn path=/trunk/; revision=33152
* Added support for configuring the imap-headers plugin.Sankar P2007-01-225-0/+614
2007-01-22 Sankar P <psankar@novell.com> * configure.in: Added support for configuring the imap-headers plugin. svn path=/trunk/; revision=33133