Commit Graph

165 Commits

Author SHA1 Message Date
Matthew Barnes fb8a74a5c5 Don't require libpst to run distcheck.
(Not available on Debian, which I happen to be using.)
2011-10-23 10:56:42 -04:00
Matthew Barnes cf52d65823 Don't require online-accounts support for distcheck.
Makes it possible to run "make distcheck" on non-GNOME 3 environments.
2011-09-04 07:34:32 -04:00
Matthew Barnes 9b26cb1a7c Remove --disable-gtk3 from DISTCHECK_CONFIGURE_FLAGS. 2011-03-06 10:14:00 -05:00
Matthew Barnes dfc28aa9ce Drop support for gtk+-2.0. 2011-01-25 10:28:25 -05:00
Benjamin Otte 6742058007 Remove libart
It's not used by the gnome-canvas anymore.
2010-10-29 13:50:02 -04:00
Matthew Barnes c42663bcb7 Update MAINTAINERCLEANFILES. 2010-10-03 18:13:33 -04:00
Matthew Barnes 5e2764b49d Use --disable-gtk3 in DISTCHECK_CONFIGURE_FLAGS.
GNOME 2.32 is still based on GTK+ 2.x.
2010-09-11 14:14:04 -04:00
Matthew Barnes 83abb5845e Clean up pkg-config files during distclean. 2010-06-29 13:56:15 -04:00
Matthew Barnes cd5e079ea9 TEMPORARILY build without inline images in distcheck.
Will revert this when we see a gtkimageview release that uses gtk+-3.0.
2010-06-29 13:22:01 -04:00
Matthew Barnes f7543e4db9 TEMPORARILY build without weather calendars in distcheck.
Will revert this when we see a libgweather-2.90.x release.
2010-06-29 13:18:21 -04:00
Matthew Barnes 0c3868b62a Fix pkg-config file management when using gtk+-3.0. 2010-06-29 13:10:31 -04:00
Matthew Barnes f919a3bc4e Build against gtk+-3.0 when running distcheck. 2010-06-29 11:18:00 -04:00
Chenthill Palanisamy d852bddc48 Use version 3.0 for evolution-<module>.pc files while compiling with gtk3. Set dependencies right between gtk3 and gtk2 compilations 2010-06-29 18:51:49 +05:30
Matthew Barnes e6972011f0 Embed libart_lgpl and libgnomecanvas.
Both of these modules are deprecated and going away in GNOME 3 but we
still rely heavily on them for GnomeCalendar and ETable.  So, welcome
to the island of unwanted libraries...
2010-06-13 21:31:58 -04:00
Matthew Barnes 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
Matthew Barnes dcec8c2086 Add a Glade 3 catalog.
Evolution maintainers should install this so they can safely open
GtkBuilder files in Glade 3 without Glade silently deleting custom
widgets it doesn't understand.  The catalog makes it understand.
2010-03-24 16:00:30 -04:00
Srinivasa Ragavan a952896b27 Integrate into new account button. 2010-03-13 20:49:49 -05:00
Srinivasa Ragavan c38f7da6ed Add control center capplet from anjal to evolution. Name it
evolution-settings.
2010-03-13 20:49:49 -05:00
Fridrich Strba 855ba06dc0 Remove a long lived win32 hack
It seems that the dummy libraries are not needed anymore on windows
nowadays.
2010-03-05 21:50:41 +01:00
Matthew Barnes 0b931e484c Add compile to MAINTAINERCLEANFILES. 2009-11-15 21:46:55 -05:00
Milan Crha 6fced70ee0 No IDL from eds and server.mk file in evo sources any more
Fixes build with latest eds master (after dbus-cal merge).
2009-10-02 17:22:59 +02:00
H.Habighorst ce05a504b7 Bug 595326 - Bump libtool to 2.2 and remove dolt 2009-09-23 11:02:39 -04:00
Matthew Barnes ce6181e8b2 Stub in pkg-config files for mail and calendar.
The requirements list needs fleshed out but I thought we could just add
things as needed, especially for Anjal.
2009-09-18 17:51:25 -04:00
Matthew Barnes 461f022eb7 Kill the killev program, and the whole tools directory.
The --force-shutdown option now simply runs "pkill evolution".
2009-09-18 11:58:19 -04:00
Matthew Barnes fa9051e040 Finish killing Bonobo. 2009-09-08 14:53:45 -04:00
Matthew Barnes 1b706132cf Deal with untracked files in git. 2009-08-25 14:02:14 -04:00
H.Habighorst c8464aecbb Bug 591326 – Keep m4 macros in their own folder 2009-08-11 18:15:32 -04:00
Matthew Barnes 10eab23500 Implement the shutdown protocol and stub in session management.
The shutdown protocol is modelled after online/offline preparation.
Session management code is copied from libegg.  Not yet used.
2009-07-10 18:47:29 -04:00
Matthew Barnes bfc5ba2511 Fix "make distcheck" errors and other build cleanups. 2009-06-30 18:34:08 -04:00
Matthew Barnes 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
Matthew Barnes c6911b3029 Fix "make distcheck" errors. 2009-06-19 12:43:28 -04:00
Matthew Barnes ed0cdbd790 Makefile.am cleanups. 2009-06-13 00:23:37 -04:00
Matthew Barnes 2f82c13071 Fix distcheck errors. 2009-06-02 14:04:37 -04:00
Matthew Barnes 6e87927dac Bug 582939 – Drop support for CDE 2009-06-02 14:04:26 -04:00
Matthew Barnes 0ad38c65f5 Add MAINTAINERCLEANFILES based on Pango. 2009-06-02 14:04:20 -04:00
Milan Crha 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
Matthew Barnes 504642b798 Use Behdad's brilliant git.mk to generate .gitignore files. 2009-05-03 12:47:34 -04:00
Milan Crha a312ad7cf1 build a bit more smoothly
svn path=/branches/kill-bonobo/; revision=37501
2009-04-07 16:40:55 +00:00
Matthew Barnes 4f4615a46d Merge revisions 36737:36810 from trunk.
svn path=/branches/kill-bonobo/; revision=36811
2008-11-24 05:14:44 +00:00
Matthew Barnes 8c0bd86d5f Rearranged some of the addressbook code to try and eliminate some circular
dependencies in our libraries.  The circular dependency between the composer
and the mail module is still causing me headaches.  And it doesn't help that
the addressbook and calendar also want to link to the composer.

svn path=/branches/kill-bonobo/; revision=36782
2008-11-14 03:56:01 +00:00
Matthew Barnes 50c162fd76 Fix a pane resizing issue on the main window that's been driving me crazy.
Also manage the calendar's vertical pane, switching between different GConf
keys depending on whether we're in month view.

svn path=/branches/kill-bonobo/; revision=36717
2008-11-02 21:25:27 +00:00
Matthew Barnes 54b80a7271 Get the mail folder tree compiling, though I'm not yet sure why it's not
showing anything.  Probably something stupid.  Also enabled the composer.

svn path=/branches/kill-bonobo/; revision=36623
2008-10-17 03:48:03 +00:00
Matthew Barnes b2cda1d0c6 Merge revisions 36016:36533 from trunk.
svn path=/branches/kill-bonobo/; revision=36534
2008-10-01 20:56:04 +00:00
Matthew Barnes b639d1ed02 See which plugins compile and enable those that do. Looks like about
half right now; many of which are failing simply because I haven't done
the Mail module yet.  Many of those that DO compile still need to be
converted from EMenu/EPopup to EPluginUI.

svn path=/branches/kill-bonobo/; revision=36509
2008-09-30 22:05:21 +00:00
Matthew Barnes 9515b98403 Saving progress. Experimenting with directory layout.
Saving progress.
Experimenting with directory layout.

svn path=/branches/kill-bonobo/; revision=36446
2008-09-24 22:53:30 +00:00
Matthew Barnes bb7cb1d677 Massive address book refactoring. Things are mostly working again.
Also, begin documenting the new shell API, and provide a Gtk-Doc framework.

svn path=/branches/kill-bonobo/; revision=36359
2008-09-17 15:07:13 +00:00
Matthew Barnes 7d2c28c02c Begin documenting the new shell design.
svn path=/branches/kill-bonobo/; revision=36337
2008-09-15 14:55:41 +00:00
Matthew Barnes 6545899a29 Add menu and toolbar UI for calendars, memos and tasks.
svn path=/branches/kill-bonobo/; revision=36299
2008-09-11 04:42:53 +00:00
Matthew Barnes 52d683e48c Progress update:
- Contacts module mostly working now.
	- View and search UI not yet working.
	- Still refining shell design.


svn path=/branches/kill-bonobo/; revision=36268
2008-09-07 04:02:27 +00:00
Matthew Barnes 0ad2c0cf65 Figured out why the switcher buttons have no relief.
GTK+ bug: http://bugzilla.gnome.org/show_bug.cgi?id=549943

svn path=/branches/kill-bonobo/; revision=36221
2008-08-30 14:38:37 +00:00