Commit Graph

27 Commits

Author SHA1 Message Date
Matthew Barnes b21733d067 Bug 721545 - License text contains obsolete FSF postal address 2014-01-07 16:05:51 -05:00
Matthew Barnes d09d8de870 Consolidate base utility libraries into libeutil.
Evolution consists of entirely too many small utility libraries, which
increases linking and loading time, places a burden on higher layers of
the application (e.g. modules) which has to remember to link to all the
small in-tree utility libraries, and makes it difficult to generate API
documentation for these utility libraries in one Gtk-Doc module.

Merge the following utility libraries under the umbrella of libeutil,
and enforce a single-include policy on libeutil so we can reorganize
the files as desired without disrupting its pseudo-public API.

   libemail-utils/libemail-utils.la
   libevolution-utils/libevolution-utils.la
   filter/libfilter.la
   widgets/e-timezone-dialog/libetimezonedialog.la
   widgets/menus/libmenus.la
   widgets/misc/libemiscwidgets.la
   widgets/table/libetable.la
   widgets/text/libetext.la

This also merges libedataserverui from the Evolution-Data-Server module,
since Evolution is its only consumer nowadays, and I'd like to make some
improvements to those APIs without concern for backward-compatibility.

And finally, start a Gtk-Doc module for libeutil.  It's going to be a
project just getting all the symbols _listed_ much less _documented_.
But the skeletal structure is in place and I'm off to a good start.
2012-12-12 14:33:43 -05:00
Matthew Barnes 2c4ae5e768 Coding style and whitespace cleanup. 2012-11-10 15:54:43 -05:00
Matthew Barnes 23f5773903 Coding style and whitespace cleanup. 2012-02-20 10:04:25 -05:00
Matthew Barnes e64d6fe05c Miscellaneous cleanups. 2011-11-22 20:43:04 -05:00
Milan Crha badc11edcf Bug #661126 - Meeting Free/busy dialog dates don't follow locale 2011-11-15 19:46:22 +01:00
Matthew Barnes fcbbdfbd18 Coding style and whitespace cleanup. 2011-09-04 07:34:32 -04:00
Matthew Barnes 394e580dfd Including <glib.h> directly is rarely needed. 2011-05-28 10:39:52 -04:00
Milan Crha 756c8abcb8 Bug #646109 - Fix use of include <config.h> to make sure translations work 2011-05-27 15:23:07 +02:00
Matthew Barnes 8a186c3588 Coding style cleanups. 2011-05-08 13:37:20 -04:00
Milan Crha 9afe9af75c Fix incorrect use of ngettext from a patch for bug #635414 2011-02-28 12:29:47 +01:00
Matthew Barnes 753c60fc67 Drop backward-compatibility cruft. 2011-01-25 10:28:26 -05:00
Milan Crha 081ee1af21 Localize few strings with ngettext
Per request of bug #635414
2010-12-02 16:24:42 +01:00
Milan Crha 2de2e7f12f Workaround GtkComboBoxText/GtkComboBoxEntry in .ui files 2010-10-27 21:43:25 +02:00
Milan Crha d88cc5c4db Bug #592045 - Use week-day names in abbreviated date 2010-10-27 11:19:51 +02:00
Matthew Barnes 4a08257b83 Deal with GtkComboBoxEntry removal in gtk+-3.0. 2010-10-20 16:10:15 -04:00
Matthias Clasen 8da37ea812 Bug 632641 - Handle combo box text API going away 2010-10-20 15:08:16 -04:00
Punit Jain 11f52b6fb7 Bug #631968 - Date wrongly displayed as Tomorrow.
Taking absolute value of diff.
2010-10-18 10:49:24 +05:30
Matthew Barnes ebcce86769 Coding style and whitespace cleanups. 2010-09-11 14:14:04 -04:00
Matthew Barnes 4c05b9e925 Coding style and whitespace cleanup. 2010-08-29 11:22:28 -04:00
Matthew Barnes 6affbe33e9 Migrate ~/.evolution to XDG base directories.
Migration runs just before the main loop starts.
It's just a sequence of local directory and file renames.
2010-07-27 08:58:50 -04:00
Milan Crha 915beda602 Bug #591939 - Use ngettext in e-datetime-format.c 2010-04-06 19:34:38 +02:00
Fridrich Štrba b7acebe215 Avoid warning about redefined localtime_r 2010-03-25 17:05:15 +01:00
Matthew Barnes 41dbadc4a8 Whitespace cleanup. 2009-09-20 23:18:38 -04:00
Chenthill Palanisamy 1b1ca26a24 Bug #594609 - Date field in message list shows incorrect "x days ago". 2009-09-10 14:34:09 +05:30
Matthew Barnes cbfab0548d Coding style and whitespace cleanups. 2009-08-09 08:41:44 -04:00
Milan Crha b631328930 Bug #205137 - Configurable date formats in components 2009-08-04 15:04:02 +02:00