c003c99a75
Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly
2011-06-29 18:41:39 +02:00
6af0c53b69
Coding style and whitespace cleanup.
2011-06-29 18:41:29 +02:00
64f0ac1372
Use e_source_selector_get_source_by_path().
...
Allows Evolution to not have to know the ESource column number in
ESourceSelector tree models. Backported from "account-mgmt" branch.
2011-06-29 18:41:20 +02:00
4231716442
Show common addressbook and calendar errors in an alert sink
2011-06-29 18:41:11 +02:00
989c370729
Show calendar backend errors in an alert sink
2011-06-29 18:41:07 +02:00
dce5bdc369
Move calendar preferences to the calendar module.
...
Continue replacing the use of calendar-config functions with GObject
property bindings to EShellSettings properties.
2010-11-09 23:33:22 +01:00
26afa6081c
Utilize the new ESourceSelector:primary-selection property.
2010-11-09 23:33:21 +01:00
7c1ec3723a
Add e_load_cal_source_async().
...
Similar to e_load_book_source_async() in libedataserverui (and may wind
up there eventually). This replaces e_auth_new_cal_from_source().
void e_load_cal_source_async (ESource *source,
ECalSourceType source_type,
icaltimezone *default_zone,
GtkWindow *parent,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
ECal * e_load_cal_source_finish (ESource *source,
GAsyncResult *result,
GError **error);
2010-08-23 15:21:59 -04:00
efc1898b70
Report error to user when fails to open calendar/task/memo list
2010-07-16 14:27:56 +02:00
eb29179da6
Coding style and whitespace cleanup.
2010-07-11 22:25:06 -04:00
03d626856b
Bug #623204 - Be able to report detailed errors from backends
2010-07-09 14:29:51 +02:00
c30d29425e
Coding style and whitespace cleanup.
2010-05-01 23:18:28 -04:00
c0855fa50a
Bug #611646 - Calendar shows recurring birthdays incorrectly
2010-04-12 23:44:28 +02:00
b2e7e4fedd
Bug #325121 - Do not translate developer strings in g_param_spec_*
2010-04-01 21:40:19 +02:00
62b4d9af96
Bug 609836 - Add translator comments to ambiguous strings
2010-02-16 11:13:19 -05:00
64984ad5b8
Bug 609403 - Doesn't restore window size always
2010-02-09 16:44:25 -05:00
619b073719
Fix some dead assignments.
2010-02-07 21:08:49 -05:00
ab794abcd3
Improve sidebar and ECalModel interaction.
...
Restores the "default client" behavior from 2.28, so that "Click to Add"
task and memo fields work properly.
2010-01-30 09:02:11 -05:00
d635b839f8
Make authentication functionality available
...
This involves renaming the calendar auth-related functions to have a
prefix, and shipping the headers.
Part of https://bugzilla.gnome.org/show_bug.cgi?id=608175
2010-01-27 11:23:36 -02:00
cae22334fa
Remove dead assignments found by clang.
2010-01-15 21:50:05 -05:00
bd31f49bac
Coding style and whitespace cleanup.
2009-12-26 00:26:18 -05: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
495e9bf800
port modules/ to new EError API.
...
This should be everything now.
https://bugzilla.gnome.org/show_bug.cgi?id=602963
2009-11-30 13:32:22 -06:00
0b1658ed7a
Bug 494394 - No way for the user to refresh a calendar
2009-11-30 12:31:31 +05:30
bb1653f64c
Bug 600397 - Delete option enabled for undeletable ESource
2009-11-14 10:42:02 -05:00
9199f2c5b1
Get the itip-formatter plugin working.
2009-08-12 09:29:44 -04:00
f0d3f3afdf
Radically reorganize source code.
...
- 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.
2009-06-24 18:29:22 -04:00