Commit Graph

1355 Commits

Author SHA1 Message Date
31fd01398c Merge branch 'master' into kill-bonobo
Conflicts:
	addressbook/util/addressbook.h
	calendar/gui/e-week-view-main-item.c
	configure.ac
	e-util/Makefile.am
	mail/em-account-editor.c
	mail/em-folder-selection-button.c
	shell/e-shell.c
2009-07-10 14:11:48 -04:00
2cddd40460 Bug 588106 – Makefile.am misuses *_LDFLAGS 2009-07-09 10:52:06 -04:00
b554b16594 Fix merge issues in EMAccountEditor. 2009-07-01 14:39:23 -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
8dc6bbd250 Get the "startup-wizard" plugin working again. 2009-06-30 10:47:59 -04:00
ce37d56d0b Get the "mail-to-task" plugin working again.
This one was more challenging.  It exposed some flaws in the new shell
design and in EPluginUI, which is good because they're fixed now.
2009-06-26 11:05:58 -04:00
f0cf88bc99 Kill the "folder-unsubscribe" plugin.
Feature is now integrated in core mailer, and has a main menu item.
2009-06-25 13:27:20 -04:00
e26654bf19 Get the "prefer-plain" plugin working again. 2009-06-24 23:26:04 -04:00
af91eb424b Get the "templates" plugin working again. 2009-06-24 23:10:57 -04:00
e0dfedddff Get the "default-mailer" plugin working again. 2009-06-24 22:33:44 -04:00
fc69e596cc Get the "mark-all-read" plugin working again. 2009-06-24 22:28:22 -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
f7b884584a Bug #566369 - fix string typo "cancelled" => "canceled" 2009-06-22 17:41:15 +02:00
7a9ab4f23b Bug #566369 - backup-restore - recognize broken archive 2009-06-22 17:09:21 +02:00
d38e8b65db Fix build issue for pst-import plugin 2009-06-22 11:12:21 +05:30
c6911b3029 Fix "make distcheck" errors. 2009-06-19 12:43:28 -04:00
4a2d5ee345 Bug #346146 - Appointments in Sent folder should not display actions 2009-06-19 16:21:08 +02:00
b3471557bb ipod-sync - include also 'widgets' directory 2009-06-19 12:52:14 +02:00
d5f9b1cad7 Bug 586332 - Build error (long gint) 2009-06-18 23:43:10 -04:00
c0d998229d Stop abusing forward declarations. 2009-06-18 16:01:29 -04:00
547e123d27 Stop abusing forward declarations. 2009-06-18 15:26:21 -04:00
67159043da Use G_BEGIN_DECLS / G_END_DECLS macros. 2009-06-18 12:56:51 -04:00
00d56cd32c Use G_BEGIN_DECLS / G_END_DECLS macros. 2009-06-18 10:50:51 -04:00
b1f79dd475 Bug #586251 - Let the SSL checkbox for Google calendar work
User is supposed to re-edit his Google calendar account to let
this work (and restart whole Evolution too).
2009-06-18 15:21:37 +02:00
3adac597cf Leak a bit less. Use proper function prototype.
The first is for mail, the second for publish-calendar plugin.
2009-06-15 14:15:10 +02:00
6b12be62e1 Fix coding style. 2009-06-13 22:51:11 -04:00
dc0ab70f11 Fix coding style. 2009-06-13 22:06:45 -04:00
ab27aff72c Thought of a better way to copy folder tree state.
Revert the expanded tree model column and add a "selection"property to
EMFolderTreeModel, which the sidebar sets.  If set, all new EMFolderTree
instances will automatically mimic its expanded and selected state.
2009-06-13 15:07:00 -04:00
be8ee53934 Use key files for tracking widget states.
Each EShellView now maintains a GKeyFile for recording disposable widget
state such as tree view path expansion, scroll bar positions, combo box
selections, etc.  The EShellView records changes to the key file to
~/.evolution/<shell-backend>/config/state, and automatically restores
the GKeyFile at startup.

Currently only the mailer uses the key file, but it's intended to serve
all shell views.  It replaces the use of Camel "cmeta" files, as well as
"et-expanded-*" and "folder-tree-expand-state.xml" files.

Also, the mailer's folder tree model now includes a column for tracking
which sidebar folders are expanded.  Folder tree widgets appearing in
dialog windows can copy the sidebar's expanded state using
em_folder_tree_clone_expanded().
2009-06-13 10:49:05 -04:00
77bcbd772a Avoid the console popping while evolution running on windows 2009-06-09 07:19:27 -04:00
b0e26e9c5f Fix even more compiler warnings and disable one for format strings 2009-06-09 07:18:28 -04:00
d0917c9731 Avoid the console popping while evolution running on windows 2009-06-05 15:05:02 +02:00
84c55f4e98 Fix even more compiler warnings and disable one for format strings 2009-06-05 14:50:42 +02:00
f0da93ccd0 Bug #581780 - Remember passwords in keyring for web calendars too 2009-06-04 10:57:03 -04:00
aef7ab0983 Bug #581780 - Remember passwords in keyring for web calendars too 2009-06-03 19:53:38 +02:00
3bfe9497a6 Add libraries to LIBADD so that -no-undefined on win32 works well. 2009-06-03 19:26:24 +02:00
5a607f1be6 Fix build break. 2009-06-02 11:01:42 -04:00
433eac7844 More code cleanup. 2009-06-02 10:35:03 -04:00
e6c6cbdfb5 Fix more compiler warnings. 2009-06-02 10:30:05 -04:00
84ff048ccc Fix more compiler warnings. 2009-06-01 22:50:46 -04:00
8771a6de35 More code cleanup. 2009-06-01 19:09:19 -04:00
14f8eee012 Whitespace cleanup. 2009-05-28 13:21:01 -04:00
6413227cef Whitespace cleanup. 2009-05-28 13:13:05 -04:00
e66024d664 Bug #583441 - bbdb plugin is getting information from composer now
It used to ask composer for a message, a generated one, which asks
for a password to the signing twice, once here and once when composer
itself generates message for sending. bbdb crashed when user canceled
password prompt for a key, as it didn't check for NULL returned.
2009-05-28 12:17:57 -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
e61e5e2325 Bug #583441 - bbdb plugin is getting information from composer now
It used to ask composer for a message, a generated one, which asks
for a password to the signing twice, once here and once when composer
itself generates message for sending. bbdb crashed when user canceled
password prompt for a key, as it didn't check for NULL returned.
2009-05-28 15:00:16 +02:00
71db41ef69 Get the mailer's URI popup menu working.
Except for "Add to Address Book", which looks like a project unto
itself.  This also kills off another plugin (copy-tool).
2009-05-28 00:47:04 -04:00