aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/ChangeLog
diff options
context:
space:
mode:
authorChenthill Palanisamy <pchen@src.gnome.org>2005-06-08 23:41:12 +0800
committerChenthill Palanisamy <pchen@src.gnome.org>2005-06-08 23:41:12 +0800
commit5a150fae3cc3aa122db2d4ee5f040604e09ed8c6 (patch)
treeb647d44f4d69e384125d7612277c50318cebee42 /calendar/ChangeLog
parentbf7287dedcb5a5dc17d45339fdea81e3acec648a (diff)
downloadgsoc2013-evolution-5a150fae3cc3aa122db2d4ee5f040604e09ed8c6.tar
gsoc2013-evolution-5a150fae3cc3aa122db2d4ee5f040604e09ed8c6.tar.gz
gsoc2013-evolution-5a150fae3cc3aa122db2d4ee5f040604e09ed8c6.tar.bz2
gsoc2013-evolution-5a150fae3cc3aa122db2d4ee5f040604e09ed8c6.tar.lz
gsoc2013-evolution-5a150fae3cc3aa122db2d4ee5f040604e09ed8c6.tar.xz
gsoc2013-evolution-5a150fae3cc3aa122db2d4ee5f040604e09ed8c6.tar.zst
gsoc2013-evolution-5a150fae3cc3aa122db2d4ee5f040604e09ed8c6.zip
Disable the meeting editor if the user is not an organizer wherever
necessary svn path=/trunk/; revision=29474
Diffstat (limited to 'calendar/ChangeLog')
-rw-r--r--calendar/ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog
index 9c01e22cd9..6f4cfa16ff 100644
--- a/calendar/ChangeLog
+++ b/calendar/ChangeLog
@@ -1,3 +1,25 @@
+2005-06-08 viren.l <viren@novell.com>
+
+ * gui/dialogs/event-editor.c (event_editor_edit_comp): set COMP_EDITOR_PAGE_USER_ORG
+ flag. sensitizing attachment bar if user is organizer.
+ * gui/dialogs/event-page.c, gui/dialogs/recurrencepage.c,
+ gui/dialogs/meeting-page.c
+ (fill_widgets)
+ (sensitize_widget)
+ (sensitize_button):
+ sensitizing widgets if user is not an organizer.Boolean check
+ for user_org is achieved by using the flags in CompEditorPage structure.
+ check that variable while sensitizing widgets.Remove the scheduling page
+ if user is not organizer.Retrive values based on a key using hash table.
+ Added a call back for row_activation. Enabling and disabling the
+ "editing" property of the renderers based E_MEETING_STORE_EDIT_STATUS.
+ Also check whether user is creating new meeting or openning an existing
+ meeting and hence disable widgets appropriate.
+ * gui/e-meeting-list-view.c (build_table, edit_col_for_user,
+ edit_col_for_organizer, row_activation_cb): store renderers in hash table
+ using direct hashing since we can to enable/disable only column-wise since
+ tree view is used here.
+
2005-06-07 Chenthill Palanisamy <pchenthill@novell.com>
* gui/calendar-component.c: (create_new_event):