Commit Graph

646 Commits

Author SHA1 Message Date
8a186c3588 Coding style cleanups. 2011-05-08 13:37:20 -04:00
4cfb84c573 Whitespace and coding style cleanups. 2011-05-07 18:48:38 -04:00
c6fd77460f Coding style and whitespace cleanup. 2011-03-05 12:34:28 -05:00
1301cf02ef Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly 2011-02-25 16:20:41 +01:00
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
cd437591d6 Bug #640801 - Workaround gtk3 bug 2011-02-02 09:31:46 +01:00
0109aa3a92 More whitespace cleanup. 2011-01-30 11:33:28 -05:00
06fbffd868 Bug #640706 - Can't edit filter/advance search condition 2011-01-27 18:46:25 +01:00
753c60fc67 Drop backward-compatibility cruft. 2011-01-25 10:28:26 -05:00
1a7b4d481c Bug #633611 - Do not close Add Filter Rule dialog on error 2010-12-08 16:44:10 +01:00
d628156ce7 Bug #239817 - New criterion should grab focus in a filter editor 2010-11-29 17:33:01 +01:00
b09b3e9cca Bug #633779 - GtkComboBoxText issues 2010-11-18 13:35:36 +01:00
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
2de2e7f12f Workaround GtkComboBoxText/GtkComboBoxEntry in .ui files 2010-10-27 21:43:25 +02:00
5204507b2f Fix build on platforms when ngettext is a macro 2010-10-25 12:23:36 +02:00
8da37ea812 Bug 632641 - Handle combo box text API going away 2010-10-20 15:08:16 -04:00
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
1c6f2d154e Bug #631320 - GtkObject is gone in GTK3 2010-10-06 19:26:08 +02:00
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
ebcce86769 Coding style and whitespace cleanups. 2010-09-11 14:14:04 -04:00
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
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
252ed73211 Bug 628005 - Russian: evolution Advanced Search dialogs are oversized 2010-08-30 15:09:21 +05:30
4c05b9e925 Coding style and whitespace cleanup. 2010-08-29 11:22:28 -04:00
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
0356d29367 Bug 614041 - Filter's relative date combos aren't set 2010-04-17 19:40:01 -04:00
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
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
af5bfa98a8 [win32] Avoid warnings about redefined localtime_r 2010-03-23 18:46:57 +01:00
9acd121a93 Coding style and whitespace cleanups. 2010-01-22 23:04:56 -05:00
cae22334fa Remove dead assignments found by clang. 2010-01-15 21:50:05 -05:00
a6d296b998 Baby steps toward GSEAL compliance. 2010-01-13 14:17:42 -05:00
79741ccd3f Bug 606250 - Remove usage of deprecated GTK+ symbols
Several GtkWidget macros were recently deprecated.
2010-01-07 14:45:43 -05:00
5c80f1534b Coding style and whitespace cleanup. 2010-01-04 20:22:21 -05:00
e77ee5d5d3 Coding style and whitespace cleanup. 2010-01-03 12:15:01 -06:00
2db0cad78c Replace alloca() with g_alloca(). 2009-12-27 14:44:21 -05:00
59bd81691d Compiler and linker flag cleanups. 2009-12-27 14:32:39 -05:00
bd31f49bac Coding style and whitespace cleanup. 2009-12-26 00:26:18 -05:00
3f36489c67 Bug #329693 - Add contexts to translated "None" words 2009-12-23 17:11:59 +01:00
31204c9cc2 Port all error code to use GObject-ified EAlert / EAlertDialog
The changes are mainly including the e-alert-header.h header instead of just
e-alert.h.  This allows us to include e-alert.h in non-UI situations when
necessary.
2009-12-07 12:25:23 -06:00
c2ee0afbc8 Rename EError to EAlert to match general use better
The EError mechanism is used both for error dialogs as well as basic alerts or
user prompts, so we should give it a more general name which matches this use.

This patch also cleans up a few includes of e-alert.h (formerly e-error.h) that
were not actually being used.

https://bugzilla.gnome.org/show_bug.cgi?id=602963
2009-11-30 13:33:04 -06:00
193625ae67 port filter/ classes over to new EError API
https://bugzilla.gnome.org/show_bug.cgi?id=602963
2009-11-30 13:31:19 -06:00
d9417cfe89 Fix compile time warnings in filter/e-rule-context.c 2009-11-26 22:13:16 +01:00
450bd6255c Restore some lost characters in filter.ui. 2009-11-22 09:16:57 -05:00
c37f588a2c Bug #602178 - [regression] Missing widget in Search folder dialog 2009-11-18 15:44:45 +01:00
4eb800f5fa Remove markup from translatable strings in ui files
GTKBuilder format allows to separate markup from translatable content.
Whenever possible, this should be preferred so as there is less content to
translate and less error opportunities.
2009-11-17 16:47:49 +01:00
5f56c47b37 Bug #592294 - Output an error message on system filter rules loading error
Without that the user/developer has no way to know when the loading
failed.

(ported from gnome-2-28 1dcda85)
2009-11-17 14:40:48 +08:00
054c088169 Bug 589153 - Use GtkBuilder instead of libglade 2009-11-16 19:33:32 -05:00
d8b3127abd Fix a typo in EFilterPart.
This was breaking searching in strange and mysterious ways.
2009-10-27 09:25:01 -04:00
2b16aef841 Cleanup and rename filter classes. 2009-10-27 09:25:01 -04:00