23f5773903
Coding style and whitespace cleanup.
2012-02-20 10:04:25 -05:00
61ae36351b
Introduce libemail-engine and libemail-utils.
...
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.
2012-01-18 23:48:47 -05:00
bed7c0f05a
EMAccountEditor: Start using CamelNetworkSettings.
...
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;
2011-11-06 20:10:57 -05:00
1f38f4d92c
Simplify library dependency flags.
...
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.
2011-10-04 22:27:14 -04:00
fcbbdfbd18
Coding style and whitespace cleanup.
2011-09-04 07:34:32 -04:00
31d1aa0441
imap-headers: Adapt to CamelSettings.
...
Write values to CamelSettings instead of URL parameters.
2011-08-15 11:56:26 -04:00
396860a8db
Fix spelling of "Basic Headers" option to be consistent with the rest
2011-07-27 19:49:46 +02:00
8ba762c9b1
Bug #653008 - Preference window for imap accounts is too large
2011-06-22 18:40:29 +02:00
8a186c3588
Coding style cleanups.
2011-05-08 13:37:20 -04:00
7b4a69edc4
EMConfigTargetAccount: Add original_account member.
...
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.
2011-05-02 15:37:22 -04:00
0478e01708
Bug #641011 - Ugly appointment editing windows
2011-02-03 10:45:03 +01:00
ec170e47fd
Move more account utilities to e-account-utils.c.
2010-10-18 12:32:38 -04:00
cd53ba9900
Coding style cleanups.
2010-09-13 08:28:58 -04:00
137b0743dd
Migrate from CamelException to GError.
2010-07-08 14:37:52 -04:00
d6fd193f8f
Bug #610495 - Plugins should define e_plugin_lib_enable
2010-04-27 16:31:05 +02:00
26240e0b18
Generate ChangeLog files for tarball releases.
...
Remove old ChangeLog files that predate our switch to git.
2010-04-02 18:18:33 -04:00
fabb6b035c
Only #include Camel's top-level header.
2010-04-02 16:59:20 -04:00
59bd81691d
Compiler and linker flag cleanups.
2009-12-27 14:32:39 -05:00
b14acf5ac8
Bug 602625 - Typos in translation messages
...
Caused by libglade to GtkBuilder migration.
2009-11-22 09:37:20 -05:00
4eb800f5fa
Remove markup from translatable strings in ui files
...
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.
2009-11-17 16:47:49 +01:00
f06fda60d9
Bug 360461 - Do not hardcode invisible_char in ui files
2009-11-17 14:40:08 +01:00
054c088169
Bug 589153 - Use GtkBuilder instead of libglade
2009-11-16 19:33:32 -05:00
f62728b55e
Bug 596848 - Use per-target CPPFLAGS in automake files
2009-09-30 23:37:50 -04:00
22fea30cfd
Bug #401530 - [imap-features] imap-headers.glade issues
2009-08-10 16:38:49 -04:00
fa360fde28
More whitespace cleanup.
2009-07-18 14:07:42 -04:00
1351c8e4fb
Merge branch 'master' into kill-bonobo
2009-07-01 10:47:10 -04:00
bfc5ba2511
Fix "make distcheck" errors and other build cleanups.
2009-06-30 18:34:08 -04:00
42e75c9162
Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am.
2009-06-30 17:20:23 -04:00
f0d3f3afdf
Radically reorganize source code.
...
- 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.
2009-06-24 18:29:22 -04:00
14f8eee012
Whitespace cleanup.
2009-05-28 13:21:01 -04:00
6413227cef
Whitespace cleanup.
2009-05-28 13:13:05 -04:00
fad4af8a3d
Prefer GLib basic types over C types.
2009-05-28 12:13:23 -04:00
6f5464f34c
Remove trailing whitespace, again.
2009-05-28 12:13:22 -04:00
948235c3d1
Prefer GLib basic types over C types.
2009-05-27 10:29:19 -04:00
cc3a98fc1a
Merge branch 'master' into kill-bonobo
...
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
2009-05-27 08:37:17 -04:00
e4afd3f9fb
Remove trailing whitespace, again.
2009-05-26 23:21:02 -04:00
ffa17ed195
Fix compiler warnings in plugins.
2009-05-26 16:56:30 -04:00
cbaa9eb743
Merge branch 'master' into kill-bonobo
...
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
2009-05-21 18:23:14 -04:00
1f65552d0d
Bug 523216 – User-oriented plugin descriptions
2009-05-21 14:24:22 -04:00
f4cf9af33c
Use -no-undefined on Linux too
...
There still left two things opened, search for KILL-BONOBO to find them.
One is in calendar's Makefile.am, one in composer.
2009-05-20 16:50:00 +02:00
504642b798
Use Behdad's brilliant git.mk to generate .gitignore files.
2009-05-03 12:47:34 -04:00
d523f10dfe
Use Behdad's brilliant git.mk to generate .gitignore files.
2009-05-02 11:37:10 -04:00
e0f414941d
Split EAccountList and ESignatureList management out of the mail module.
...
This reduces the dependency of the composer on the mail module, which is
currently a circular dependency.
svn path=/branches/kill-bonobo/; revision=37135
2009-01-26 22:18:58 +00:00
85b2913a38
Merge revisions 36534:36684 from trunk.
...
svn path=/branches/kill-bonobo/; revision=36685
2008-10-24 23:52:05 +00:00
484f82addc
Change licese from GPL to LGPL.
...
svn path=/trunk/; revision=36539
2008-10-03 09:24:07 +00:00
abda2bda85
updated novell copyright notices (left others alone)
...
svn path=/trunk/; revision=35665
2008-06-20 22:26:57 +00:00
4503c052d0
** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
...
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
2008-06-06 15:12:53 +00:00
a86f257fb8
Such a useful IMAP plugin. But doesn't detect USE_IMAP for GW users. Fixed
...
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
2008-01-18 13:40:06 +00:00
b95c68f2d2
Make it selectable, fixes bug 401523, patch by Lucky Wankhede
...
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
2007-12-02 16:58:40 +00:00
9e4fcb29cf
** Remove trailing whitespace from source code.
...
2007-11-14 Matthew Barnes <mbarnes@redhat.com >
** Remove trailing whitespace from source code.
svn path=/trunk/; revision=34537
2007-11-14 22:04:21 +00:00