aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/itip-formatter/itip-view.c
Commit message (Collapse)AuthorAgeFilesLines
* Update FSF address in header comments (#469886). Patch from TobiasMatthew Barnes2007-09-021-1/+1
| | | | | | | | | | 2007-09-02 Matthew Barnes <mbarnes@redhat.com> * Update FSF address in header comments (#469886). Patch from Tobias Mueller. svn path=/trunk/; revision=34151
* Minor typos in strings.Claude Paroz2007-07-211-1/+1
| | | | svn path=/trunk/; revision=33825
* reviewed by: Veerapuram Varadhan <vvaradhan@novell.com>Chenthill Palanisamy2007-07-091-41/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-09 Chenthill Palanisamy <pchenthill@novell.com> reviewed by: Veerapuram Varadhan <vvaradhan@novell.com> * itip-formatter.c: (find_attendee), (find_attendee_if_sentby): Finds the address of the account owner in the attendees list. (find_to_address), (find_from_address): Establishes the current account id. (extract_itip_data), (view_response_cb), (format_itip_object), (pitip_free): Sets the corresponding itip-view components. * itip-view.h: * itip-view.c: (set_calendar_sender_text), (set_tasklist_sender_text), (set_journal_sender_text), (itip_view_destroy), (itip_view_set_organizer_sentby), (itip_view_get_organizer_sentby), (itip_view_set_attendee_sentby), (itip_view_get_attendee_sentby), (itip_view_set_proxy), (itip_view_get_proxy): Sets the message appropriately in the itip-view. Committing on behalf of Suman Manjunath <msuman@novell.com> svn path=/trunk/; revision=33783
* fix some bad mnemonics, mark string for translation. Fixes bug #439186.Andre Klapper2007-06-161-3/+3
| | | | | | | | | | 2006-09-14 Andre Klapper <a9016009@gmx.de> * itip-view.c: fix some bad mnemonics, mark string for translation. Fixes bug #439186. svn path=/trunk/; revision=33681
* Bug 437584 – Compilation warning in evolution's plugins folderSankarasivasubramanian Pasupathilingam2007-05-111-2/+2
| | | | svn path=/trunk/; revision=33507
* Massive code cleanup (bug #429422)Matthew Barnes2007-04-201-5/+12
| | | | svn path=/trunk/; revision=33432
* ** Fixes bug #419524Matthew Barnes2007-03-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | 2007-03-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #419524 * Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>. * e-util/e-xml-utils.c (e_xml_get_child_by_name_by_lang_list): * mail/em-migrate.c (emm_setup_initial): * shell/e-component-registry.c (query_components): * shell/e-shell-settings-dialog.c (load_pages): * shell/e-shell-window-commands.c (command_quick_reference): * tools/killev.c (main): Use g_get_language_names() instead of gnome_i18n_get_language_list(). * e-util/e-util.c: Remove e_gettext(). * e-util/Makefile.am: Remove e-i18n.h. svn path=/trunk/; revision=33319
* correct display of time. Fixes bug #343686.Andre Klapper2006-09-151-1/+1
| | | | | | | | 2006-09-14 Andre Klapper <a9016009@gmx.de> * itip-view.c: correct display of time. Fixes bug #343686. svn path=/trunk/; revision=32765
* ** Fix for bug #350395 by Øystein GisnåsSrinivasa Ragavan2006-08-231-2/+4
| | | | svn path=/trunk/; revision=32635
* Added support for shared notes.Chenthill Palanisamy2006-07-221-3/+74
| | | | svn path=/trunk/; revision=32373
* Fix memory leak. Fixes bug #335423.Chris Heath2006-06-091-0/+2
| | | | | | | | | | | | | 2006-06-09 Chris Heath <chris@heathens.co.nz> * addressbook/gui/widgets/eab-popup-control.c (eab_popup_control_set_free_form): * addressbook/gui/contact-editor/e-contact-quick-add.c (quick_add_merge_contact): * e-util/e-plugin.c (ep_construct): * mail/message-list.c (message_list_finalise): * plugins/itip-view.c (itip_view_destroy): Fix memory leak. Fixes bug #335423. svn path=/trunk/; revision=32101
* Make this place a bit more quietKjartan Maraas2006-01-281-11/+1
| | | | svn path=/trunk/; revision=31328
* use e_utf8_strftime() in evolution-data-server/Simon Zheng2006-01-101-0/+1
| | | | | | | | | | 2006-01-10 Simon Zheng <simon.zheng@sun.com> * itip-view.c: use e_utf8_strftime() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. svn path=/trunk/; revision=31119
* changing "cancelled" (British English) to "canceled" (American English).Andre Klapper2006-01-061-4/+4
| | | | | | | | | | | | | | | | | | | | | | 2006-01-06 Andre Klapper <a9016009@gmx.de> * addressbook/gui/widgets/eab-gui-util.c: * calendar/calendar.error.xml: * calendar/gui/dialogs/task-details-page.glade: * calendar/gui/e-cal-component-preview.c: * calendar/gui/e-cal-model-tasks.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-itip-control.c: * calendar/gui/print.c: * mail/mail-ops.c: * mail/mail-send-recv.c: * mail/mail-session.c: * plugins/itip-formatter/itip-formatter.c: * plugins/itip-formatter/itip-view.c: changing "cancelled" (British English) to "canceled" (American English). Fixes bug 325334. svn path=/trunk/; revision=31088
* use libedataserver/e-account-list.h instead of e-util/e-account-list.h.Simon Zheng2006-01-061-1/+1
| | | | | | | | | | | 2006-01-06 Simon Zheng <simon.zheng@sun.com> * itip-formatter.c: * itip-view.c: use libedataserver/e-account-list.h instead of e-util/e-account-list.h. use libedataserver/e-account.h instead of e-util/e-account.h. svn path=/trunk/; revision=31080
* Marked missing strings translatable. Fixes bug 313554 in CVS HEAD.Andre Klapper2005-12-301-17/+17
| | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * itip-formatter.c, itip-view.c: Marked missing strings translatable. Fixes bug 313554 in CVS HEAD. svn path=/trunk/; revision=30968
* Drop extra inclusion of e-util/e-time-utils.h, which is going away anyway.Tor Lillqvist2005-11-241-1/+0
| | | | | | | | | 2005-11-24 Tor Lillqvist <tml@novell.com> * itip-view.c: Drop extra inclusion of e-util/e-time-utils.h, which is going away anyway. svn path=/trunk/; revision=30658
* Fixes #315345Chenthill Palanisamy2005-09-191-3/+3
| | | | svn path=/trunk/; revision=30357
* add missing headers.Not Zed2005-08-241-0/+2
| | | | | | | | 2005-08-23 Not Zed <NotZed@Ximian.com> * itip-view.c: add missing headers. svn path=/trunk/; revision=30225
* Support for groupwise recurrences.Chenthill Palanisamy2005-07-111-4/+51
| | | | svn path=/trunk/; revision=29704
* Added support for delegation in personal calendarChenthill Palanisamy2005-06-211-1/+67
| | | | svn path=/trunk/; revision=29553
* Fixes #74265 In time_days_in_month the months are indexed from 0, soChenthill Palanisamy2005-04-081-3/+3
| | | | | | | | | | | 2005-04-08 Chenthill Palanisamy <pchenthill@novell.com> Fixes #74265 * itip-view.c (format_date_and_time_x): In time_days_in_month the months are indexed from 0, so subtract one from the month argument and send it. svn path=/trunk/; revision=29189
* Fixes #74291JP Rosevear2005-04-081-1/+1
| | | | | | | | | | | 2005-04-07 JP Rosevear <jpr@novell.com> Fixes #74291 * itip-view.c (itip_view_init): remove comment to re-enable description display svn path=/trunk/; revision=29179
* Set the spacing for ourself to 12 to be HIG compliant as we are a GtkHBoxRodney Dawes2005-02-041-23/+25
| | | | | | | | | | | | | | | 2005-03-03 Rodney Dawes <dobey@novell.com> * itip-view.c (itip_view_init): Set the spacing for ourself to 12 to be HIG compliant as we are a GtkHBox derivative Align the icon at 0.5 in the X direction to be HIG compliant Set the spacing between table rows/columns to be HIG compliant Fix the spacing/padding for all the boxes and packing calls to be HIG compliant Fixes #41235 svn path=/trunk/; revision=28693
* make tomorrow and this week strings work properlyJP Rosevear2005-01-281-3/+45
| | | | | | | | | 2005-01-27 JP Rosevear <jpr@novell.com> * itip-view.c (format_date_and_time_x): make tomorrow and this week strings work properly svn path=/trunk/; revision=28591
* Fixes #71485JP Rosevear2005-01-271-35/+37
| | | | | | | | | | | | | 2005-01-26 JP Rosevear <jpr@novell.com> Fixes #71485 * itip-formatter.c (update_attendee_status): fix message paste-o * itip-view.c (format_date_and_time_x): improve translator comments svn path=/trunk/; revision=28569
* accessor (itip_view_get_delegator): dittoJP Rosevear2005-01-101-0/+31
| | | | | | | | | | | | | | | | 2005-01-09 JP Rosevear <jpr@novell.com> * itip-view.c (itip_view_set_delegator): accessor (itip_view_get_delegator): ditto * itip-view.h: new protos * itip-formatter.c (extract_itip_data): put delegate sections back in and handle default reminder (format_itip_object): set the delegator for requests, find the delegator calendar if necessary svn path=/trunk/; revision=28305
* new protosJP Rosevear2005-01-081-1/+118
| | | | | | | | | | | | | | | | | | | | 2005-01-07 JP Rosevear <jpr@novell.com> * itip-view.h: new protos * itip-view.c (set_tasklist_sender_text): task sender messages (set_calendar_sender_text): calendar sender messages (set_sender_text): select above as appropriate (itip_view_set_item_type): accessor (itip_view_get_item_type): ditto * itip-formatter.c (find_cal_opened_cb): messages for meetings/tasks/journals (send_item): ditto (format_itip_object): ditto (itip_formatter_page_factory): change page title svn path=/trunk/; revision=28280
* protosJP Rosevear2005-01-081-15/+82
| | | | | | | | | | | | | | | | | | 2005-01-07 JP Rosevear <jpr@novell.com> * itip-view.h: protos * itip-view.c (rsvp_toggled_cb): set comment sensitivity (itip_view_init): add comment entry (itip_view_set_rsvp): make comment entry sensitive when rsvp is (itip_view_set_rsvp_comment): accessor (itip_view_get_rsvp_comment): ditto * itip-formatter.c (find_cal_opened_cb): set error message if we can't find the item (view_response_cb): add comment if the user sets one svn path=/trunk/; revision=28275
* add protosJP Rosevear2005-01-071-13/+135
| | | | | | | | | | | | | | | | | | | | | | | | 2005-01-07 JP Rosevear <jpr@novell.com> * itip-view.h: add protos * itip-view.c (set_sender_text): update descriptions better (set_status_text): show/hide status (set_comment_text): show/hide comment (set_buttons): update buttons for add an refresh (itip_view_destroy): free comment/status (itip_view_init): add status/comment widgets (itip_view_set_status): accessor (itip_view_get_status): ditto (itip_view_set_comment): ditto (itip_view_get_comment): ditto * itip-formatter.c (find_cal_opened_cb): make sure rsvp is off for publish (format_itip_object): decline counter is sent by an organizer; set status and comment when appropriate svn path=/trunk/; revision=28270
* utility routine to make it easier to add info itemsJP Rosevear2005-01-041-0/+46
| | | | | | | | | | | | | | | 2005-01-03 JP Rosevear <jpr@novell.com> * itip-view.c (itip_view_add_upper_info_item_printf): utility routine to make it easier to add info items (itip_view_add_lower_info_item_printf): ditto * itip-view.h: new protos * itip-formatter.c: use new printf routines everyhwere it makes sense svn path=/trunk/; revision=28220
* add response enumsJP Rosevear2005-01-041-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-01-03 JP Rosevear <jpr@novell.com> * itip-view.h: add response enums * itip-view.c (set_buttons): fiddle with button names and response enums * itip-formatter.c (find_server): don't include our uid in the conflicts search (update_attendee_status): update the status of the attendee and save it out (adjust_item): get relevant properties for items that might contain them if sent from an attendee (get_real_item): get the actual, current item (send_item): send the item (view_response_cb): handle REPLY and REFRESH requests (format_itip_object): adjust the item if necessary and set the attendee for reply/refresh; prevent crash if no description (pitip_free): skeleton free function (format_itip): load delete message setting (delete_toggled_cb): set delete message setting based on toggle (itip_formatter_page_factory): make the delete message check box work * Makefile.am: install e-error messages svn path=/trunk/; revision=28216
* new protos, signalJP Rosevear2005-01-031-49/+352
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-01-03 JP Rosevear <jpr@novell.com> * itip-view.h: new protos, signal * itip-view.c (set_info_items): be more generic so both upper and lower setting can use it (set_upper_info_items): set the upper info items (set_lower_info_items): ditto for lower items (itip_view_destroy): clear both sets of info items (itip_view_class_init): add source selected signalo (itip_view_init): add separate upper and lower info item areas and a detail area (itip_view_add_upper_info_item): add upper info item (itip_view_remove_upper_info_item): remove a singal upper area info item (itip_view_clear_upper_info_items): clear them all (itip_view_add_lower_info_item): as above (itip_view_remove_lower_info_item): ditto (itip_view_clear_lower_info_items): ditto (source_selected_cb): emit the source selected signal when the source in the option menu changes (itip_view_set_source_list): take a source list and create an e-source-option-menu if its non-null (itip_view_get_source_list): get source list (itip_view_set_source): set a specific source in the source option menu (itip_view_get_source): obtain that source (itip_view_set_rsvp): get the rsvp status (itip_view_get_rsvp): set it (itip_view_set_show_rsvp): set visibility of rsvp check box (itip_view_get_show_rsvp): get the visibility of rsvp check box (itip_view_set_buttons_sensitive): set button sensitivity (itip_view_get_buttons_sensitive): get button sensitivity * itip-formatter.c (find_my_address): find the user's address in the list of attendees (set_buttons_sensitive): set the action buttons sensitivity appropriately (cal_opened_cb): use above (start_calendar_server): ditto (start_calendar_server_by_uid): de-sensitize buttons to start (source_selected_cb): ditto (find_cal_opened_cb): check for conflicting appointments; set informative info area items (find_server): create the sexp for determining conflicts (update_item): oset informative info area items (view_response_cb): implement some of the responses, start on implementing rsvp svn path=/trunk/; revision=28215
* new protosJP Rosevear2004-12-301-26/+352
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-12-29 JP Rosevear <jpr@novell.com> * itip-view.h: new protos * itip-view.c (format_date_and_time_x): don't draw the leading zero in 12hr clock mode for the hour (set_sender_text): make intro statements closer to the UI design (set_description_text): display description (set_info_items): show info items, messages with icons (set_progress_text): show progress text item (for loading/searching calendars) (set_one_button): add a response button (set_buttons): set response buttons based on mode (itip_view_destroy): clear info items (itip_view_class_init): add response signal (itip_view_init): new areas for description, info items, buttons (itip_view_set_description): accessor (itip_view_get_description): ditto (itip_view_add_info_item): add an info item to the display (itip_view_clear_info_items): clear all items (itip_view_set_progress): set the progress message * itip-formatter.c: move over calendar loading, searching code, set more itip view properties * org-gnome-itip-formatter.eplug.in: add a config page item, doesn't do much right now svn path=/trunk/; revision=28207
* Initial checkin of new itip formatterJP Rosevear2004-12-231-0/+720
2004-12-22 JP Rosevear <jpr@novell.com> * Initial checkin of new itip formatter svn path=/trunk/; revision=28184