1489dc4fd8
Disable 'Rename' if source is a collection member.
...
For consistency with the Preferences window. We assume the display
names are server-assigned and not user-assigned, at least not assigned
through Evolution.
2012-06-15 11:32:27 -04:00
2a39437ee9
Adapt to single-include E-D-S libraries.
2012-06-03 15:14:03 -04:00
26e7480340
Adapt modules/calendar to the new ESource API.
2012-06-02 23:00:40 -04:00
ceea3a0a1f
Reduce diff noise with 'account-mgmt' branch.
...
One last time.
2012-06-02 16:52:01 -04:00
7950d6a0c6
Adapt to libedataserver[ui] changes.
2012-04-21 17:07:15 -04:00
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
a01525c931
Miscellaneous EShellView-related cleanups.
2011-12-07 22:11:21 -05:00
f59681796d
Coding style and whitespace cleanup.
2011-08-13 11:27:51 -04:00
566d861915
Check for cancelled GIO operation error code too
2011-06-27 18:04:57 +02:00
05933ef483
Keep opening EClient-s till they report busy error
2011-06-27 15:23:31 +02:00
46eec90c09
Bug #653154 - Crash when constructing calendar view
2011-06-27 11:31:32 +02:00
38790d8478
Do not use deprecated EBook/ECal API
2011-06-14 08:54:20 +02:00
756c8abcb8
Bug #646109 - Fix use of include <config.h> to make sure translations work
2011-05-27 15:23:07 +02:00
c6fd77460f
Coding style and whitespace cleanup.
2011-03-05 12:34:28 -05:00
0be641ea82
Bug 637091 - Crash in g_str_hash, task_shell_sidebar_client_removed
...
I don't know how in the world an ESource can wind up not having a UID
string, but we saw a case of this in 2.32. Emit a runtime warning and
avoid crashing.
2011-03-03 07:45:37 -05:00
1301cf02ef
Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly
2011-02-25 16:20:41 +01:00
21ab8044da
Coding style and whitespace cleanup.
2011-01-29 20:22:57 -05:00
2878a35580
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-01-18 17:50:55 -05:00
a6bce7b74b
Show common addressbook and calendar errors in an alert sink
2010-12-14 17:44:16 +01:00
ab0430a3f3
Show calendar backend errors in an alert sink
2010-12-03 21:33:01 +01:00
1f17dab6b0
Move calendar preferences to the calendar module.
...
Continue replacing the use of calendar-config functions with GObject
property bindings to EShellSettings properties.
2010-11-04 14:19:50 -04:00
7d20b8fd5f
Utilize the new ESourceSelector:primary-selection property.
2010-11-01 14:46:03 -04: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