Files
evolution/e-util
Jonathon Jongsma ae8f6d681c Refactor error reporting to separate error from dialogs
Previously, Most things reported errors directly.  This is evidenced by the fact
that e_error_new() returns a GtkDialog*.  This patch attempts to de-couple
error-reporting from the UI.  It introduces a simple stuct (EError) that
describes the error which is returned much like a GError by passing it as an
output parameter to a function.

e_error_new() now returns a newly-allocated EError*, but the function signature
has changed to no longer accept a parent GtkWidget, so the API change should be
detected at compile time.  I kept the convenience dialog functions, but renamed
them slightly:
 - e_error_new() -> e_error_new_dialog()
 - e_error_run() -> e_error_run_dialog()

Build is currently broken because nothing has been ported to use this new API
yet.

https://bugzilla.gnome.org/show_bug.cgi?id=602963
2009-11-30 13:29:25 -06:00
..
2003-06-09 17:31:26 +00:00
2009-07-14 11:26:22 -04:00
2009-07-14 11:26:22 -04:00
2009-10-27 09:25:00 -04:00
2009-09-20 23:18:38 -04:00
2009-10-27 09:25:00 -04:00
2009-10-27 09:25:01 -04:00
2009-10-27 09:25:01 -04:00
2009-06-02 10:35:03 -04:00
2009-05-28 12:13:22 -04:00
2009-09-15 05:26:52 -05:00
2009-07-14 11:26:22 -04:00
2009-07-14 11:26:22 -04:00
2009-05-28 12:13:22 -04:00
2009-05-28 12:13:22 -04:00
2009-11-12 15:20:40 -05:00
2009-07-14 11:26:22 -04:00
2009-07-14 11:26:22 -04:00
2009-07-14 11:26:22 -04:00
2008-04-07 03:28:14 +00:00
2009-11-19 22:02:04 -05:00
2009-07-14 11:26:22 -04:00
2009-06-02 10:38:16 -04:00
2009-06-02 10:38:16 -04:00