Commit Graph

51 Commits

Author SHA1 Message Date
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
78b09515e6 Remove useless GtkVBox, remove the useless popup to have an inline header
* 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
2007-11-08 13:36:03 +00:00
8e47917e8c Update FSF address in header comments (#469886). Patch from Tobias
2007-09-02  Matthew Barnes  <mbarnes@redhat.com>

	* Update FSF address in header comments (#469886).
	  Patch from Tobias Mueller.


svn path=/trunk/; revision=34151
2007-09-02 04:19:22 +00:00
49caaeeafa calendar/gui/dialogs/memo-page.glade:
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
2007-07-31 02:49:09 +00:00
c3381b5b2e : GtkTreeView should have a model. Fixes #445248
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
2007-07-30 07:52:22 +00:00
5f751d21a4 Committed on behalf of Gilles Dartiguelongue <dartigug@esiee.fr>
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
2007-07-09 05:32:40 +00:00
fc1d6fad1c ** Committed on behalf of Xiurong Simon Zheng <simon.zheng@sun.com>
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
2007-05-14 05:08:00 +00:00
6bcec8a345 Fixes a memory leak and a scenario where, some IMAP servers doesnt return
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
2007-01-30 11:51:58 +00:00
44eb71780a Mark strings as translatable. See bug #399381 for details.
svn path=/trunk/; revision=33152
2007-01-26 23:53:57 +00:00