This commit is contained in:
parent
99b404f977
commit
5f28d1c362
111
evo-core-mapi-changes.diff
Normal file
111
evo-core-mapi-changes.diff
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
diff -Nupr 1-evo/calendar/ChangeLog 2-evo/calendar/ChangeLog
|
||||||
|
--- 1-evo/calendar/ChangeLog 2008-10-22 10:27:20.000000000 +0530
|
||||||
|
+++ 2-evo/calendar/ChangeLog 2008-10-22 09:44:22.000000000 +0530
|
||||||
|
@@ -534,6 +534,11 @@ License Changes
|
||||||
|
(gnome_calendar_on_date_navigator_selection_changed): Use a
|
||||||
|
single model for all the views.
|
||||||
|
|
||||||
|
+2008-08-13 Suman Manjunath <msuman@novell.com>
|
||||||
|
+
|
||||||
|
+ * gui/dialogs/comp-editor.c (real_send_comp): Don't replace
|
||||||
|
+ attachment list if backend can CREATE_MESSAGES
|
||||||
|
+
|
||||||
|
2008-08-12 Matthew Barnes <mbarnes@redhat.com>
|
||||||
|
|
||||||
|
* gui/migration.c:
|
||||||
|
diff -Nupr 1-evo/calendar/gui/dialogs/comp-editor.c 2-evo/calendar/gui/dialogs/comp-editor.c
|
||||||
|
--- 1-evo/calendar/gui/dialogs/comp-editor.c 2008-10-22 10:27:20.000000000 +0530
|
||||||
|
+++ 2-evo/calendar/gui/dialogs/comp-editor.c 2008-10-22 09:44:22.000000000 +0530
|
||||||
|
@@ -3046,7 +3046,8 @@ real_send_comp (CompEditor *editor, ECal
|
||||||
|
set_attendees_for_delegation (send_comp, address, method);
|
||||||
|
}
|
||||||
|
|
||||||
|
- if (!e_cal_component_has_attachments (priv->comp)) {
|
||||||
|
+ if (!e_cal_component_has_attachments (priv->comp)
|
||||||
|
+ || e_cal_get_static_capability (priv->client, CAL_STATIC_CAPABILITY_CREATE_MESSAGES)) {
|
||||||
|
if (itip_send_comp (method, send_comp, priv->client,
|
||||||
|
NULL, NULL, users)) {
|
||||||
|
g_object_unref (send_comp);
|
||||||
|
diff -Nupr 1-evo/calendar/gui/itip-utils.c 2-evo/calendar/gui/itip-utils.c
|
||||||
|
--- 1-evo/calendar/gui/itip-utils.c 2008-10-07 09:00:09.000000000 +0530
|
||||||
|
+++ 2-evo/calendar/gui/itip-utils.c 2008-10-20 16:04:33.000000000 +0530
|
||||||
|
@@ -1147,7 +1147,7 @@ itip_send_comp (ECalComponentItipMethod
|
||||||
|
gchar *subject = NULL;
|
||||||
|
gboolean retval = FALSE;
|
||||||
|
|
||||||
|
- /* check whether backend could handle sending requests/updates */
|
||||||
|
+ /* check whether backend could handle auto-saving requests/updates */
|
||||||
|
if (method != E_CAL_COMPONENT_METHOD_PUBLISH && e_cal_get_save_schedules (client))
|
||||||
|
return TRUE;
|
||||||
|
|
||||||
|
@@ -1157,6 +1157,15 @@ itip_send_comp (ECalComponentItipMethod
|
||||||
|
goto cleanup;
|
||||||
|
}
|
||||||
|
|
||||||
|
+ /* check whether backend could handle sending requests/updates */
|
||||||
|
+ if (method != E_CAL_COMPONENT_METHOD_PUBLISH && e_cal_get_static_capability (client, CAL_STATIC_CAPABILITY_CREATE_MESSAGES)) {
|
||||||
|
+ if (users) {
|
||||||
|
+ g_list_foreach (users, (GFunc) g_free, NULL);
|
||||||
|
+ g_list_free (users);
|
||||||
|
+ }
|
||||||
|
+ return TRUE;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
/* Tidy up the comp */
|
||||||
|
comp = comp_compliant (method, send_comp, client, zones);
|
||||||
|
|
||||||
|
diff -Nupr 1-evo/plugins/itip-formatter/ChangeLog 2-evo/plugins/itip-formatter/ChangeLog
|
||||||
|
--- 1-evo/plugins/itip-formatter/ChangeLog 2008-10-20 09:19:46.000000000 +0530
|
||||||
|
+++ 2-evo/plugins/itip-formatter/ChangeLog 2008-10-20 16:04:33.000000000 +0530
|
||||||
|
@@ -66,6 +66,12 @@ License Changes
|
||||||
|
|
||||||
|
* itip-view.h:
|
||||||
|
|
||||||
|
+2008-08-14 Suman Manjunath <msuman@novell.com>
|
||||||
|
+
|
||||||
|
+ * itip-formatter.c (update_x), (update_attendee_status): Copy
|
||||||
|
+ required X-* properties . This might be needed for special cases
|
||||||
|
+ in certain backends.
|
||||||
|
+
|
||||||
|
2008-08-11 Matthew Barnes <mbarnes@redhat.com>
|
||||||
|
|
||||||
|
** Fixes part of bug #546892
|
||||||
|
diff -Nupr 1-evo/plugins/itip-formatter/itip-formatter.c 2-evo/plugins/itip-formatter/itip-formatter.c
|
||||||
|
--- 1-evo/plugins/itip-formatter/itip-formatter.c 2008-10-20 09:13:02.000000000 +0530
|
||||||
|
+++ 2-evo/plugins/itip-formatter/itip-formatter.c 2008-10-20 16:04:33.000000000 +0530
|
||||||
|
@@ -1183,6 +1183,26 @@ remove_delegate (struct _itip_puri *piti
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
+static void
|
||||||
|
+update_x (ECalComponent *pitip_comp, ECalComponent *comp)
|
||||||
|
+{
|
||||||
|
+ icalcomponent *itip_icalcomp = e_cal_component_get_icalcomponent (pitip_comp);
|
||||||
|
+ icalcomponent *icalcomp = e_cal_component_get_icalcomponent (comp);
|
||||||
|
+
|
||||||
|
+ icalproperty *prop = icalcomponent_get_first_property (itip_icalcomp, ICAL_X_PROPERTY);
|
||||||
|
+ while (prop) {
|
||||||
|
+ const char *name = icalproperty_get_x_name (prop);
|
||||||
|
+ if (!g_ascii_strcasecmp (name, "X-EVOLUTION-IS-REPLY")) {
|
||||||
|
+ icalproperty *new_prop = icalproperty_new_x (icalproperty_get_x (prop));
|
||||||
|
+ icalproperty_set_x_name (new_prop, "X-EVOLUTION-IS-REPLY");
|
||||||
|
+ icalcomponent_add_property (icalcomp, new_prop);
|
||||||
|
+ }
|
||||||
|
+ prop = icalcomponent_get_next_property (itip_icalcomp, ICAL_X_PROPERTY);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ e_cal_component_set_icalcomponent (comp, icalcomp);
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
static void
|
||||||
|
update_attendee_status (struct _itip_puri *pitip)
|
||||||
|
{
|
||||||
|
@@ -1283,6 +1303,8 @@ update_attendee_status (struct _itip_pur
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
+ update_x (pitip->comp, comp);
|
||||||
|
+
|
||||||
|
if (itip_view_get_update (ITIP_VIEW (pitip->view))) {
|
||||||
|
e_cal_component_commit_sequence (comp);
|
||||||
|
itip_send_comp (E_CAL_COMPONENT_METHOD_REQUEST, comp, pitip->current_ecal, NULL, NULL, NULL);
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2a1516aa7986528a3b801a17a111051f6669f14cfd456a33437c13393d0aebf9
|
|
||||||
size 32495220
|
|
3
evolution-2.24.1.tar.bz2
Normal file
3
evolution-2.24.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8d9b5989e0c380e2c24efc836b3c12c006c85a55f994608c849c747679509203
|
||||||
|
size 32487183
|
@ -1,17 +0,0 @@
|
|||||||
diff --git a/widgets/misc/e-filter-bar.c b/widgets/misc/e-filter-bar.c
|
|
||||||
index aee6eca..c3c6509 100644
|
|
||||||
--- a/widgets/misc/e-filter-bar.c
|
|
||||||
+++ b/widgets/misc/e-filter-bar.c
|
|
||||||
@@ -589,10 +589,11 @@ get_property (GObject *object, guint property_id, GValue *value, GParamSpec *psp
|
|
||||||
|
|
||||||
switch (property_id) {
|
|
||||||
case PROP_QUERY: {
|
|
||||||
+ int item_id = e_search_bar_get_item_id ((ESearchBar *) efb);
|
|
||||||
char *text = e_search_bar_get_text (E_SEARCH_BAR (efb));
|
|
||||||
|
|
||||||
/* empty search text means searching turned off */
|
|
||||||
- if (efb->current_query && text && *text) {
|
|
||||||
+ if (efb->current_query && ((text && *text) || item_id == E_FILTERBAR_ADVANCED_ID)) {
|
|
||||||
GString *out = g_string_new ("");
|
|
||||||
|
|
||||||
filter_rule_build_code (efb->current_query, out);
|
|
@ -1,3 +1,20 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Oct 24 10:11:54 IST 2008 - msuman@suse.de
|
||||||
|
|
||||||
|
- Update to version 2.24.1
|
||||||
|
+ Bugs fixed: bgo#364542, bgo#438155, bgo#497928, bgo#511918,
|
||||||
|
bgo#511947, bgo#514989, bgo#519491, bgo#528816, bgo#530606,
|
||||||
|
bgo#530691, bgo#530716, bgo#530872, bgo#535248, bgo#541121,
|
||||||
|
bgo#550441, bgo#552575, bgo#552583, bgo#553273, bgo#553297,
|
||||||
|
bgo#553527, bgo#553609, bgo#553715, bgo#554349, bgo#554418,
|
||||||
|
bgo#554456, bgo#554566, bgo#554664, bgo#555276, bgo#555494,
|
||||||
|
bgo#555775, bgo#556059, bgo#556284, bnc#424818
|
||||||
|
+ Updated translations.
|
||||||
|
- Fix the prefix for NTLM patched OpenLDAP
|
||||||
|
- Remove evolution-advanced-search.patch. Fixed upstream.
|
||||||
|
- Add evo-core-mapi-changes.diff: This contains changes in the core
|
||||||
|
code base for the MAPI provider.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 16 12:34:00 CDT 2008 - maw@novell.com
|
Thu Oct 16 12:34:00 CDT 2008 - maw@novell.com
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package evolution (Version 2.24.0)
|
# spec file for package evolution (Version 2.24.1)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -51,8 +51,8 @@ Group: Productivity/Networking/Email/Clients
|
|||||||
#This should be updated upon major version changes; it should match
|
#This should be updated upon major version changes; it should match
|
||||||
# BASE_VERSION as defined in configure.in.
|
# BASE_VERSION as defined in configure.in.
|
||||||
%define evolution_base_version 2.24
|
%define evolution_base_version 2.24
|
||||||
Version: 2.24.0
|
Version: 2.24.1
|
||||||
Release: 3
|
Release: 1
|
||||||
Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite
|
Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite
|
||||||
Source0: %{name}-%{version}.tar.bz2
|
Source0: %{name}-%{version}.tar.bz2
|
||||||
Source1: summerdance-about2.png
|
Source1: summerdance-about2.png
|
||||||
@ -76,10 +76,10 @@ Patch7: calendar-sendbutton.patch
|
|||||||
Patch8: fix-exchange-menuitem.diff
|
Patch8: fix-exchange-menuitem.diff
|
||||||
Patch9: fix-sendrecv.diff
|
Patch9: fix-sendrecv.diff
|
||||||
Patch13: pst-import.patch
|
Patch13: pst-import.patch
|
||||||
# PATCH-FIX-UPSTREAM evolution-advanced-search.patch bgo554456 sbrabec@suse.cz -- Fix broken advanced search GUI.
|
|
||||||
Patch14: evolution-advanced-search.patch
|
|
||||||
# PATCH-FIX-OPENSUSE evolution-custom-openldap-includes.patch maw@novell.com -- look for ldap includes in /usr/lib/evoldap/include
|
# PATCH-FIX-OPENSUSE evolution-custom-openldap-includes.patch maw@novell.com -- look for ldap includes in /usr/lib/evoldap/include
|
||||||
Patch15: evolution-custom-openldap-includes.patch
|
Patch15: evolution-custom-openldap-includes.patch
|
||||||
|
# This patch contains changes in the core code base for the MAPI provider.
|
||||||
|
Patch100: evo-core-mapi-changes.diff
|
||||||
Url: http://gnome.org/projects/evolution/
|
Url: http://gnome.org/projects/evolution/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
Requires: yelp
|
Requires: yelp
|
||||||
@ -312,8 +312,8 @@ Authors:
|
|||||||
%patch8
|
%patch8
|
||||||
%patch9
|
%patch9
|
||||||
%patch13
|
%patch13
|
||||||
%patch14 -p1
|
|
||||||
%patch15 -p1
|
%patch15 -p1
|
||||||
|
%patch100 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
autoreconf -f -i
|
autoreconf -f -i
|
||||||
@ -321,14 +321,18 @@ autoreconf -f -i
|
|||||||
# evolution-2.8.2: --disable-scrollkeeper does not work properly.
|
# evolution-2.8.2: --disable-scrollkeeper does not work properly.
|
||||||
# needed for evolution-2.8.2:
|
# needed for evolution-2.8.2:
|
||||||
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
||||||
|
export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
||||||
|
export FFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
||||||
%if %suse_version > 1000
|
%if %suse_version > 1000
|
||||||
export CFLAGS="$CFLAGS -fstack-protector"
|
export CFLAGS="$CFLAGS -fstack-protector"
|
||||||
|
export CXXFLAGS="$CXXFLAGS -fstack-protector"
|
||||||
|
export FFLAGS="$FFLAGS -fstack-protector"
|
||||||
%endif
|
%endif
|
||||||
sed -i -e 's/@ENABLE_SK_TRUE@_s/_s/' help/Makefile.in
|
sed -i -e 's/@ENABLE_SK_TRUE@_s/_s/' help/Makefile.in
|
||||||
%configure \
|
%configure \
|
||||||
--libexecdir=%{_prefix}/lib \
|
--libexecdir=%{_prefix}/lib \
|
||||||
--disable-scrollkeeper \
|
--disable-scrollkeeper \
|
||||||
--with-openldap=/usr/lib/evoldap \
|
--with-openldap=%{_libdir}/evoldap \
|
||||||
--with-pisock \
|
--with-pisock \
|
||||||
--enable-pilot-conduits=yes \
|
--enable-pilot-conduits=yes \
|
||||||
--with-krb5=/usr \
|
--with-krb5=/usr \
|
||||||
@ -425,6 +429,20 @@ fi
|
|||||||
%{_libdir}/evolution/*/conduits/*.so
|
%{_libdir}/evolution/*/conduits/*.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Oct 24 2008 msuman@suse.de
|
||||||
|
- Update to version 2.24.1
|
||||||
|
+ Bugs fixed: bgo#364542, bgo#438155, bgo#497928, bgo#511918,
|
||||||
|
bgo#511947, bgo#514989, bgo#519491, bgo#528816, bgo#530606,
|
||||||
|
bgo#530691, bgo#530716, bgo#530872, bgo#535248, bgo#541121,
|
||||||
|
bgo#550441, bgo#552575, bgo#552583, bgo#553273, bgo#553297,
|
||||||
|
bgo#553527, bgo#553609, bgo#553715, bgo#554349, bgo#554418,
|
||||||
|
bgo#554456, bgo#554566, bgo#554664, bgo#555276, bgo#555494,
|
||||||
|
bgo#555775, bgo#556059, bgo#556284, bnc#424818
|
||||||
|
+ Updated translations.
|
||||||
|
- Fix the prefix for NTLM patched OpenLDAP
|
||||||
|
- Remove evolution-advanced-search.patch. Fixed upstream.
|
||||||
|
- Add evo-core-mapi-changes.diff: This contains changes in the core
|
||||||
|
code base for the MAPI provider.
|
||||||
* Thu Oct 16 2008 maw@novell.com
|
* Thu Oct 16 2008 maw@novell.com
|
||||||
- Add evolution-custom-openldap-includes.patch
|
- Add evolution-custom-openldap-includes.patch
|
||||||
- Drop build-fixes.diff.
|
- Drop build-fixes.diff.
|
||||||
|
Loading…
Reference in New Issue
Block a user