Matthew Barnes
afcac1919e
Fix some compilation errors.
...
libefilter can't include libeutil headers anymore.
2012-03-03 09:02:34 -05:00
Srinivasa Ragavan
f2ae5f830d
Fix a crash where the list wasn't freed and crash on exit.
2012-03-03 09:02:34 -05:00
Srinivasa Ragavan
e758de5b1d
Redo Filters/Search folder editors to use a shared non ui based library for
...
making search folders running remotely.
2012-03-03 09:02:34 -05:00
Srinivasa Ragavan
147687c60f
Use libevolution-utils all over evolution.
2012-03-03 09:02:34 -05:00
Srinivasa Ragavan
14f82dde34
Move EAlert* and e-xml-utils references from other part of the code to libevolution-utils.
2012-03-03 09:02:33 -05:00
Matthew Barnes
23f5773903
Coding style and whitespace cleanup.
2012-02-20 10:04:25 -05:00
Andre Klapper
771b41d952
Change 'file name' to 'filename' according to the GDP Style Guide
2012-02-17 15:11:39 +01:00
H. Habighorst
1600064022
Bug #591436 - Add -avoid-version to LDFLAGS
2012-02-15 11:22:21 +01:00
Milan Crha
deb33e7a64
Bug #210105 - Error assigning negative scores in filtering
2012-02-08 17:39:35 +01:00
Matthew Barnes
59e6e599ba
Coding style and whitespace cleanup.
2012-01-18 23:48:48 -05:00
Milan Crha
e53a866afa
Bug #661885 - Disable horizontal scrolling in filter rule editor
2012-01-02 18:52:07 +01:00
Matthew Barnes
907df00ad0
Use CamelSExp instead of ESExp in filter, mail.
2011-11-14 22:04:33 -05:00
Matthew Barnes
1f38f4d92c
Simplify library dependency flags.
...
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.
2011-10-04 22:27:14 -04:00
Matthew Barnes
fcbbdfbd18
Coding style and whitespace cleanup.
2011-09-04 07:34:32 -04:00
Andre Klapper
5f01271bd4
Bug 656035. Add missing colon to string
2011-08-06 08:52:47 +02:00
Milan Crha
d3f72293ce
Bug #269413 - Search treats "4 weeks" and "1 month" as synonymous
2011-06-20 13:57:48 +02:00
Matthew Barnes
f014ab82c8
Coding style and whitespace cleanups.
2011-06-08 13:14:48 -04:00
Matthew Barnes
de752b010f
Including <glib-object.h> directly is rarely needed.
2011-05-28 11:12:08 -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
cb97c2dc8f
Coding style and whitespace cleanup.
2011-05-21 17:56:06 -04:00
Matthew Barnes
8a186c3588
Coding style cleanups.
2011-05-08 13:37:20 -04:00
Matthew Barnes
4cfb84c573
Whitespace and coding style cleanups.
2011-05-07 18:48:38 -04:00
Matthew Barnes
c6fd77460f
Coding style and whitespace cleanup.
2011-03-05 12:34:28 -05:00
Milan Crha
1301cf02ef
Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly
2011-02-25 16:20:41 +01:00
Matthew Barnes
7a1677520d
Remove NULL checks for GObject methods.
...
As of GLib 2.28 all GObject virtual methods, including constructed(),
are safe to chain up to unconditionally. Remove unnecessary checks.
2011-02-12 12:54:08 -05:00
Milan Crha
cd437591d6
Bug #640801 - Workaround gtk3 bug
2011-02-02 09:31:46 +01:00
Matthew Barnes
0109aa3a92
More whitespace cleanup.
2011-01-30 11:33:28 -05:00
Milan Crha
06fbffd868
Bug #640706 - Can't edit filter/advance search condition
2011-01-27 18:46:25 +01:00
Matthew Barnes
753c60fc67
Drop backward-compatibility cruft.
2011-01-25 10:28:26 -05:00
Milan Crha
1a7b4d481c
Bug #633611 - Do not close Add Filter Rule dialog on error
2010-12-08 16:44:10 +01:00
Milan Crha
d628156ce7
Bug #239817 - New criterion should grab focus in a filter editor
2010-11-29 17:33:01 +01:00
Milan Crha
b09b3e9cca
Bug #633779 - GtkComboBoxText issues
2010-11-18 13:35:36 +01:00
Benjamin Otte
9b25761194
Cast GtkAdjustment constructor calls to GtkAdjustment
...
Otherwise gcc will complain about wrong type when comiling against GTK2.
This patch can be reverted when compiling against GTK3.
2010-10-29 13:49:57 -04:00
Milan Crha
2de2e7f12f
Workaround GtkComboBoxText/GtkComboBoxEntry in .ui files
2010-10-27 21:43:25 +02:00
Fridrich Štrba
5204507b2f
Fix build on platforms when ngettext is a macro
2010-10-25 12:23:36 +02:00
Matthias Clasen
8da37ea812
Bug 632641 - Handle combo box text API going away
2010-10-20 15:08:16 -04:00
Matthew Barnes
a06e4484b8
Give MailSession a permanent home.
...
Global variables in shared libraries are a bad idea. EMailBackend now
owns the MailSession instance, which is actually now EMailSession.
Move the blocking utility functions in mail-tools.c to e-mail-session.c
and add asynchronous variants. Same approach as Camel.
Replace EMailReader.get_shell_backend() with EMailReader.get_backend(),
which returns an EMailBackend. Easier access to the EMailSession.
2010-10-12 13:58:59 -04:00
Milan Crha
1c6f2d154e
Bug #631320 - GtkObject is gone in GTK3
2010-10-06 19:26:08 +02:00
Bharath Acharya
f25b9a707e
Bug #629482 - assertion `child->parent==NULL' fail
...
A regression from https://bugzilla.gnome.org/show_bug.cgi?id=628005
2010-09-14 09:37:44 +05:30
Matthew Barnes
ebcce86769
Coding style and whitespace cleanups.
2010-09-11 14:14:04 -04:00
Matthew Barnes
bc9ece413f
Re-work my GtkDialog:has-separator workaround.
...
If we're using GTK+ 2.21.8 (where gtk_dialog_set_has_separator() is
deprecated but the property is still present and defaults to TRUE), we
still need to set the property to FALSE. So instead use g_object_set()
up through GTK+ 2.90.6, after which the property itself is gone.
2010-09-11 09:03:45 -04:00
Matthew Barnes
a6e137295f
Work around deprecation of gtk_dialog_set_has_separator()
...
Unfortunately the default value for this property is TRUE (bzzt, WRONG!)
so we can't just remove the function outright until we require GTK+ 2.22.
It was deprecated in GTK+ 2.21.8.
2010-09-11 00:30:54 -04:00
hao li
252ed73211
Bug 628005 - Russian: evolution Advanced Search dialogs are oversized
2010-08-30 15:09:21 +05:30
Matthew Barnes
4c05b9e925
Coding style and whitespace cleanup.
2010-08-29 11:22:28 -04:00
Matthew Barnes
ecf3434da0
GObject boilerplate cleanup.
...
Prefer thread-safe G_DEFINE_TYPE and G_DEFINE_INTERFACE macros over
manual GType registration.
This is just a start... lots more to do.
2010-08-24 14:37:02 -04:00
Matthew Barnes
0356d29367
Bug 614041 - Filter's relative date combos aren't set
2010-04-17 19:40:01 -04:00
Javier Jardón
96421ff37c
Use accessor functions instead direct access (GSEAL work)
...
Still remaining:
GtkAccessible::widget
GtkAssistant::forward
GtkAssistant::back
GtkObject::flags
GtkTreeStore::stamp
The GtkAssistant fields are related to bug #596428 . We don't
need accessor functions so much as the enhancement described
there implemented.
https://bugzilla.gnome.org/show_bug.cgi?id=615613
2010-04-13 16:23:16 +02: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
Fridrich Strba
af5bfa98a8
[win32] Avoid warnings about redefined localtime_r
2010-03-23 18:46:57 +01:00