aboutsummaryrefslogtreecommitdiffstats
path: root/modules/calendar/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Adapt modules/calendar to the new ESource API.Matthew Barnes2012-06-031-2/+2
|
* Rename Evolution module libraries.Matthew Barnes2012-05-111-6/+5
| | | | | | | Drop the "libevolution" prefix so it's not so verbose and also consistent with upcoming evolution-data-server module libraries. libevolution-module-foo.so --> module-foo.so
* Add missing linker flags.Matthew Barnes2012-03-041-0/+1
|
* Introduce libemail-engine and libemail-utils.Matthew Barnes2012-01-191-0/+1
| | | | | | | 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.
* Simplify library dependency flags.Matthew Barnes2011-10-051-5/+5
| | | | | | | | | 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.
* Move calendar preferences to the calendar module.Matthew Barnes2010-11-051-0/+39
| | | | | Continue replacing the use of calendar-config functions with GObject property bindings to EShellSettings properties.
* Only #include Camel's top-level header.Matthew Barnes2010-04-031-0/+1
|
* Add extensions to configure calender widgets.Matthew Barnes2010-03-201-0/+12
| | | | | | Make ECalendarItem, ECalendarView, ECalModel, EDateEdit, EMeetingStore, and EMeetingTimeSelector extensible and register extensions to automatically bind every instance to the appropriate EShellSettings.
* Compiler and linker flag cleanups.Matthew Barnes2009-12-281-2/+2
|
* Bug 596848 - Use per-target CPPFLAGS in automake filesH.Habighorst2009-10-011-4/+5
|
* Goodbye libgnome and libgnomeui!!Matthew Barnes2009-09-191-0/+2
|
* Simplify EPlugin loading at startup.Matthew Barnes2009-08-301-3/+6
| | | | | | | | | | | | | - Require all EPlugin and EPluginHook subtypes be registered before loading plugins. This drastically simplifies the EPlugin/EPluginHook negotiation. - Turn most EPluginHook subtypes into GTypeModules and register their types from an e_module_load() function (does not include shell hooks). - Convert EPluginLib and the Mono and Python bindings to GTypeModules and register their types from an e_module_load() function, and kill EPluginTypeHook.
* Allow calendar to be written as a external app and split the huge .so toSrinivasa Ragavan2009-08-121-1/+1
| | | | a share private lib and component lib.
* Fix "make distcheck" errors and other build cleanups.Matthew Barnes2009-07-011-1/+1
|
* Radically reorganize source code.Matthew Barnes2009-06-251-0/+81
- 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.