Commit Graph

3555 Commits

Author SHA1 Message Date
d4def43e4d Sanitize values from GConf before using them
** Fix for bug #491755

	* gui/alarm-notify/config-data.c:
	(config_data_set_last_notification_time),
	(config_data_get_last_notification_time):
	Sanitize values from GConf before using them.
2009-04-27 12:13:35 +02:00
b29f1ed5e6 Allow Last Modified and Created columns for event table
** Fix for bug #575773

	* gui/e-calendar-table.etspec:
	* gui/e-cal-list-view.etspec:
	* gui/e-memo-table.etspec:
	* gui/e-cal-model.h: (ECalModelField), (struct _ECalModelComponent):
	* gui/e-cal-model.c: (get_datetime_from_utc), (ecm_value_at),
	(ecm_duplicate_value), (ecm_free_value), (ecm_initialize_value),
	(ecm_value_is_empty), (ecm_value_to_string),
	(e_cal_view_objects_modified_cb), (e_cal_model_component_finalize),
	(e_cal_model_component_init):
	Allow showing CREATED and LAST-MODIFIED properties in a table.

	* gui/print.c: (print_comp_draw_real):
	* gui/e-cal-component-preview.c: (write_html):
	* conduits/todo/todo-conduit.c: (local_record_from_comp):
	Possible leak fix.
2009-04-27 12:07:09 +02:00
7088736007 Calendar - do not close editor after error
** Fix for bug #573704
2009-04-24 20:59:14 +02:00
65464532b5 Possible leak fix
** Part of fix for bug #571272
2009-04-24 20:41:00 +02:00
2403bbcdd1 Use new ESourceList API (simplifies code)
** Part of fix for bug #569652
2009-04-24 19:40:31 +02:00
c33335bc72 Use system timezone in Evolution
** Fix for bug #381132
2009-04-24 19:11:03 +02:00
8b65b542f9 Include timezone information in a tooltip when differs from user's
** Fix for bug #205804
2009-04-24 17:59:34 +02:00
501da8aa29 Get rid of "Adjust for daylight saving time" option
** Fix for bug #577615

	* gui/dialogs/cal-prefs-dialog.h: (struct _CalendarPrefsDialog):
	* gui/dialogs/cal-prefs-dialog.c: (timezone_changed),
	(daylight_saving_changed), (setup_changes), (show_config),
	(calendar_prefs_dialog_construct):
	* gui/dialogs/cal-prefs-dialog.glade:
	* gui/apps_evolution_calendar.schemas.in:
	* gui/calendar-config-keys.h:
	* gui/calendar-config.h:
	* gui/calendar-config.c: (set_standard_offsets),
	(calendar_config_get_icaltimezone),
	(calendar_config_get_daylight_saving),
	(calendar_config_set_daylight_saving),
	(calendar_config_add_notification_daylight_saving):
	Get rid of "Adjust for daylight saving time" option.
2009-04-24 16:58:15 +02:00
8a072ffc7c GN-bug #572348 - Removed deprecated Gtk+ symbols
Some still left, because those gone in kill-bonobo branch.
2009-04-24 11:45:21 +02:00
9896e4f7db Fixes #561312
2009-04-13  Chenthill Palanisamy  <pchenthill@novell.com>

	Fixes #561312
	* calendar/gui/comp-util.c:
	* calendar/gui/comp-util.h: Added a new function to
	sanitize master recurrence event before modifying
	all instances.
	* calendar/gui/dialogs/comp-editor.c:
	* calendar/gui/e-day-view.c:
	* calendar/gui/e-week-view.c: Used the new util api.
	Do not invoke recurrence dialog while modifying detached
	instances.

svn path=/trunk/; revision=37518
2009-04-13 09:03:38 +00:00
4d40aee556 ** Fix for bug #523802
2009-04-07  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #523802

	* gui/e-tasks.h: (e_tasks_get_preview):
	* gui/e-tasks.c: (e_tasks_get_preview):
	* gui/e-cal-component-preview.h: (e_cal_component_preview_get_html):
	* gui/e-cal-component-preview.c: (e_cal_component_preview_get_html):
	* gui/tasks-control.c: (tasks_control_new), (tasks_sensitize_table[]),
	(tasks_control_sensitize_commands), (tasks_control_focus_changed),
	(tasks_control_copy_cmd):
	* gui/e-memos.h: (e_memos_get_preview):
	* gui/e-memos.c: (e_memos_get_preview):
	* gui/e-cal-component-memo-preview.h:
	* gui/e-cal-component-memo-preview.c:
	(e_cal_component_memo_preview_get_html):
	* gui/memos-control.c: (memos_control_new),
	(memos_control_sensitize_commands), (memos_control_focus_changed),
	(memos_control_copy_cmd):
	Use copy of the preview panel, when focused, and events' copy otherwise.


svn path=/trunk/; revision=37502
2009-04-07 17:21:08 +00:00
075eec2960 ** Fix for bug #577717
2009-04-02  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #577717

	* gui/dialogs/alarm-dialog.c: (alarm_to_dialog),
	(malarm_widgets_to_alarm): Fill some default values
	to mandatory properties of ECalComponentAttendee.


svn path=/trunk/; revision=37489
2009-04-02 14:32:12 +00:00
3ac551e993 ** Fix for bug #401346
2009-03-06  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #401346

	* gui/e-meeting-time-sel.c: (e_meeting_time_selector_destroy):
	Do not remove notification twice.
	* gui/dialogs/event-editor.c: (create_schedule_page),
	(action_free_busy_cb): Do not show Free/Busy dialog modal.


svn path=/trunk/; revision=37376
2009-03-06 10:50:49 +00:00
f04e4e06d2 Fixes #435455 (bnc)
svn path=/trunk/; revision=37375
2009-03-05 10:29:43 +00:00
1353535f0b ** Fix for bug #573119
2009-03-04  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #573119

	* gui/dialogs/comp-editor.c: (set_attendees_for_delegation):
	* gui/e-cal-popup.c: (is_delegated), (needs_to_accept):
	Do not ask value of not included (NULL) parameters.


svn path=/trunk/; revision=37368
2009-03-04 16:03:06 +00:00
2880be8e82 ** Fix for bug #573193
2009-03-04  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #573193

	* gui/e-calendar-view.c: (error_response): Always destroy dialog.


svn path=/trunk/; revision=37367
2009-03-04 15:45:35 +00:00
bd8d2c529f ** Fix for bug #573122
2009-03-04  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #573122

	* gui/dialogs/cal-prefs-dialog.c: (timezone_changed), (show_config):
	* gui/calendar-config.c: (calendar_config_get_icaltimezone):
	* gui/e-cal-model.c: (ecm_value_at):
	Do not pass NULL to icalcomponent_get_first_component.


svn path=/trunk/; revision=37366
2009-03-04 15:41:36 +00:00
33cbf2ebfd ** Fix for bug #558366
2009-02-25  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #558366

	* gui/alarm-notify/alarm-notify.c: (alarm_notify_add_calendar):
	Set default timezone to resolve floating DATE-TIME properly.


svn path=/trunk/; revision=37338
2009-02-25 12:16:07 +00:00
2524908adb ** Fix for bug #238346
2009-02-25  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #238346

	* gui/e-calendar-view.c: (e_calendar_view_add_event): Keep old
	timezone when adding event if possible, use the default one otherwise.
	* gui/e-calendar-view.c: (add_related_timezones), (clipboard_get_text_cb):
	Set timezones from component to the calendar first, then add events. Also
	fetch timezones from the calendar, when not part of the component already.


svn path=/trunk/; revision=37337
2009-02-25 12:04:19 +00:00
9b05720ea6 ** Fix for bug #529037
2009-02-25  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #529037

	* gui/gnome-cal.c: (gnome_calendar_destroy):
	Disconnect signals on ESource-s too, not only on ECal-s.


svn path=/trunk/; revision=37335
2009-02-25 11:44:54 +00:00
d95589c946 ** Fix for bug #561465
2009-02-25  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #561465

	* gui/e-meeting-list-view.c: (build_table):
	Expand 'Attendee' column instead of the last.


svn path=/trunk/; revision=37327
2009-02-25 10:58:26 +00:00
2427498502 ** Fix for bug #572543
2009-02-23  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #572543

	* calendar/gui/e-cal-popup.c: (ecalp_standard_menu_factory):
	* mail/em-popup.c: (emp_standard_menu_factory):
	Always look for alternative apps for application/octet-stream.


svn path=/trunk/; revision=37312
2009-02-23 15:12:28 +00:00
af5853c4de Make it use the proper action. Patch by Paweł Zembrzuski
2009-02-22  Tobias Mueller  <tobiasmue@svn.gnome.org>

    * gui/e-itip-control.c (refresh_options_object):
    Make it use the proper action. Patch by Paweł Zembrzuski

    ** Fixes bug 566556


svn path=/trunk/; revision=37308
2009-02-22 12:19:49 +00:00
0842ee913e ** Fix for bug #567949
2009-02-20  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #567949

	* gui/e-day-view.c: (set_text_as_bold):
	* gui/e-week-view.c: (set_text_as_bold):
	Do not free memory before done with it.


svn path=/trunk/; revision=37298
2009-02-20 10:46:50 +00:00
658c9e0c8f ** Fixes part of bug #572348
2009-02-19  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes part of bug #572348

	* calendar/gui/alarm-notify/alarm-queue.c (display_notification):
	* plugins/mail-notification/mail-notification.c (new_notify_status):
	Call gtk_status_icon_set_tooltip_text() instead of
	gtk_status_icon_set_tooltip() (deprecated).

	* calendar/gui/weekday-picker.c (configure_items):
	Remove dead code.

	* widgets/table/e-table-example-1.c (main):
	gtk_widget_push_visual() is a no-op.  Remove it.


svn path=/trunk/; revision=37291
2009-02-19 03:25:13 +00:00
53e4d84f52 Remove useless and deprecated gtk_layout_freeze and gtk_layout_thaw calls.
2009-02-19  Andre Klapper  <a9016009@gmx.de>

	* /gui/e-day-view.c:
	Remove useless and deprecated gtk_layout_freeze and gtk_layout_thaw
	calls.


svn path=/trunk/; revision=37289
2009-02-18 23:55:13 +00:00
5f0a7fea0d ** Fix for bug #550114
2009-02-16  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #550114

	* widgets/table/e-table-group.h:
	* widgets/table/e-table-group.c:
	* widgets/table/e-table-group-container.c:
	* widgets/table/e-table-group-leaf.c:
	Replaced 'compute_mouse_over' with 'get_mouse_over', now works
	with cached values 'motion_row', 'motion_col'.
	* widgets/table/e-table.c: (e_table_get_mouse_over_cell):
	Mouse position not required anymore, remove it too then.

	* calendar/gui/e-calendar-table.h: (ec_query_tooltip):
	* calendar/gui/e-calendar-table.c: (ec_query_tooltip): Offer it to others too.
	* calendar/gui/e-calendar-table.c: (query_tooltip_cb): Use above funtion.
	Show proper tooltip in table with grouping columns.
	* calendar/gui/e-memo-table.c: (query_tooltip_cb), (e_memo_table_init):
	Show tooltips in memo view too.


svn path=/trunk/; revision=37275
2009-02-16 11:00:23 +00:00
7660d20a35 ** Fixes bug #571625
2009-02-13  Chow Loong Jin <hyperair@gmail.com>

	** Fixes bug #571625

	* calendar/gui/e-day-view.c
	* calendar/gui/e-week-view.c:
	Use black/white for foreground instead of active/inactive text color


svn path=/trunk/; revision=37262
2009-02-13 16:44:13 +00:00
9cc64a2009 Substitute some deprecated gtk+ functions.
2009-02-11  Andre Klapper  <a9016009@gmx.de>

	* addressbook/gui/component/addressbook-migrate.c:
	* calendar/gui/migration.c:
	* calendar/gui/dialogs/alarm-dialog.c:
	* mail/em-folder-browser.c:
	* mail/em-migrate.c:
	* plugins/audio-inline/audio-inline.c:
	Substitute some deprecated gtk+ functions.


svn path=/trunk/; revision=37249
2009-02-11 16:06:24 +00:00
669813dadf Do not use non-zero page size in an adjustment, it's deprecated now.
2009-02-09  Milan Crha  <mcrha@redhat.com>

	* gui/dialogs/cal-prefs-dialog.glade:
	Do not use non-zero page size in an adjustment, it's deprecated now.


svn path=/trunk/; revision=37237
2009-02-09 11:53:12 +00:00
9b091af951 Mark a string for translation. Fixes bug #570364
2009-02-03  Gabor Kelemen  <kelemeng@gnome.hu>

	* gui/alarm-notify/alarm-notify.glade:
	Mark a string for translation. Fixes bug #570364

svn path=/trunk/; revision=37219
2009-02-03 14:17:28 +00:00
38c8ce1aac Fix compiler warnings.
svn path=/trunk/; revision=37206
2009-02-02 03:39:24 +00:00
dfdaafa881 Fix for bug #450554 (bugzilla.novell.com) - Remove all attendees from the list-view and name-selector before populating it on 'event_changed' callback.
svn path=/trunk/; revision=37191
2009-01-30 09:38:57 +00:00
d4d9c81559 Fixes #463602.
svn path=/trunk/; revision=37189
2009-01-30 09:29:33 +00:00
04d8bcd8c0 Fixes #450535 (bnc).
svn path=/trunk/; revision=37188
2009-01-30 09:29:12 +00:00
bf4820e721 Fixes #347287.
svn path=/trunk/; revision=37187
2009-01-30 09:28:55 +00:00
2e94db8a65 ** Fix for bug #318003
2009-01-27  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #318003

	* gui/memos-component.c: (selector_tree_data_dropped):
	* gui/tasks-component.c: (selector_tree_data_dropped):
	* gui/calendar-component.c: (selector_tree_data_dropped),
	(create_component_view):
	* gui/comp-util.h: (cal_comp_process_source_list_drop):
	* gui/comp-util.c: (update_single_object), (update_objects),
	(cal_comp_process_source_list_drop):
	Support move of the event in day view when dropped over the source
	list. Use the same function for events/tasks/memos.

	* gui/e-day-view.c: (e_day_view_on_drag_data_get):
	Encode string data same as memos and tasks do, with a source UID.

	* gui/e-calendar-table.c: (e_calendar_table_copy_clipboard):
	* gui/e-memo-table.c: (e_memo_table_copy_clipboard):
	Removed inappropriate comments.


svn path=/trunk/; revision=37140
2009-01-27 12:32:09 +00:00
561ab42a1c ** Fix for bug #463597, bug #463594, bug#463599 (BNC) and ** bug
2009-01-27  Bharath Acharya  <abharath@novell.com>

        ** Fix for bug #463597, bug #463594, bug#463599 (BNC) and 
        **         bug #567824(BGO)

        * gui/print.c (titled_box), (print_day_background),
        (print_day_view), (print_week_view), (print_month_view): Fix all header
        related bugs in calendar printing.

        Bug reports:
        1) Daily Printouts Display Hour In Wrong Spot :
        When you print your daily calendar, it prints the hours in the left 
        column below the :30 time slot

        2) Font Problems On Printout, Days Of Week

        3) Calendar Heading Printout Problems, Overlapping Fonts 
        In print preview, short week day names in the header of the page are 
        overlapped.

        Fixes all header issues mentioned at http://www.go-evolution.org/CalendarPrintoutLove

svn path=/trunk/; revision=37138
2009-01-27 06:42:23 +00:00
ff8d41ae52 ** Fix for bug #559604
2009-01-23  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #559604

	* gui/itip-utils.h: (itip_organizer_is_user_ex):
	* gui/itip-utils.c: (itip_organizer_is_user_ex),
	(itip_organizer_is_user):
	* gui/e-calendar-view.c: (e_calendar_view_get_attendees_status_info):
	Let the feature work with Groupwise too.


svn path=/trunk/; revision=37124
2009-01-23 16:12:05 +00:00
a8abd0060b ** Fix for bug #442869
2009-01-23  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #442869

	* gui/dialogs/task-page.c: (attendee_added_cb):
	* gui/dialogs/event-page.c: (attendee_added_cb): Do not work
	with NULL delegator and do not set 'delfrom' with two MAILTO.
	* gui/e-meeting-list-view.c: (name_selector_dialog_close_cb):
	Delete attendee only if we have enough rights for it.


svn path=/trunk/; revision=37123
2009-01-23 11:41:55 +00:00
4b2e8a5ec5 ** Fix for bug #362754
2009-01-21  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #362754

	* addressbook/gui/component/addressbook-component.c: (ensure_sources):
	* calendar/gui/tasks-component.c: (ensure_sources):
	* calendar/gui/memos-component.c: (ensure_sources):
	* calendar/gui/calendar-component.c: (ensure_sources):
	Ensure to show default groups and sources with actual
	localized name, not the one it was stored last time.


svn path=/trunk/; revision=37117
2009-01-21 19:30:36 +00:00
708696127f ** Fix for bug #541209
2009-01-21  Suman Manjunath  <msuman@novell.com>

        ** Fix for bug #541209

        ** Adapt to the new APIs from upstream libical. Changes made include
        using the "_r" counterpart for the following APIs:
        + icalproperty_as_ical_string ()
        + icalvalue_as_ical_string ()
        + icalcomponent_as_ical_string ()
        + icalparameter_as_ical_string ()
        + icaldurationtype_as_ical_string ()
        + icalenum_reqstat_code ()
        + icallangbind_property_eval_string ()
        + icallangbind_quote_as_ical ()
        + icalmime_text_end_part ()
        + icalperiodtype_as_ical_string ()
        + icalproperty_enum_to_string ()
        + icalproperty_get_parameter_as_string ()
        + icalproperty_get_value_as_string ()
        + icalproperty_get_property_name ()
        + icalrecurrencetype_as_string ()
        + icaltime_as_ical_string ()
        + icalreqstattype_as_string ()
        + icalvalue_binary_as_ical_string ()
        + icalvalue_int_as_ical_string ()
        + icalvalue_utcoffset_as_ical_string ()
        + icalvalue_string_as_ical_string ()
        + icalvalue_recur_as_ical_string ()
        + icalvalue_text_as_ical_string ()
        + icalvalue_attach_as_ical_string ()
        + icalvalue_duration_as_ical_string ()
        + icalvalue_date_as_ical_string ()
        + icalvalue_datetime_as_ical_string ()
        + icalvalue_float_as_ical_string ()
        + icalvalue_geo_as_ical_string ()
        + icalvalue_datetimeperiod_as_ical_string ()
        + icalvalue_period_as_ical_string ()
        + icalvalue_trigger_as_ical_string ()
        + icalvalue_as_ical_string ()


svn path=/trunk/; revision=37113
2009-01-21 06:42:45 +00:00
5829c4926d ** Fix for bug #353460
2009-01-20  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #353460

	* gui/gnome-cal.c: (setup_widgets):
	Do not allow shrinking of Tasks/Memos components in calendar view.


svn path=/trunk/; revision=37109
2009-01-20 18:15:07 +00:00
1e637bac61 ** Fix for bug #568331
2009-01-20  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #568331

	* gui/dialogs/comp-editor.c: (classification_changed_cb),
	(comp_editor_init): Notify changes of the classification.
	* gui/dialogs/comp-editor.c: (fill_widgets): Block classification
	change signal when filling widgets with values from a component.


svn path=/trunk/; revision=37108
2009-01-20 18:07:51 +00:00
fa2e93cedc ** Fix for bug #567850
2009-01-19  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #567850

	* gui/e-cal-model.h: (e_cal_model_set_default_time_func):
	* gui/e-cal-model.c: (struct _ECalModelPrivate), (ecm_append_row),
	(e_cal_model_set_default_time_func):
	New functionality to retrieve a default time for a model's new
	event created from a "click-to-add" row.
	* gui/gnome-cal.c: (gc_get_default_time), (setup_widgets):
	Set the new time callback for the memo table.


svn path=/trunk/; revision=37100
2009-01-19 16:41:40 +00:00
324f78272f ** Fix for bug #550735
2009-01-19  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #550735

	* gui/print.c: (get_summary_with_location), (print_day_long_event),
	(print_day_event), (print_week_event):
	Print location with summary in all views, not only in a day view.


svn path=/trunk/; revision=37099
2009-01-19 16:37:27 +00:00
d63754acb1 ** Part of fix for bug #260853
2009-01-19  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #260853

	* gui/calendar-config-keys.h:
	* gui/calendar-config.h:
	(calendar_config_get_ba_reminder), (calendar_config_set_ba_reminder):
	* gui/calendar-config.c:
	(calendar_config_get_ba_reminder), (calendar_config_set_ba_reminder),
	(string_to_units), (calendar_config_get_default_reminder_units):
	* gui/dialogs/cal-prefs-dialog.glade:
	* gui/dialogs/cal-prefs-dialog.h: (struct _CalendarPrefsDialog):
	* gui/dialogs/cal-prefs-dialog.c: (ba_reminder_toggled),
	(ba_reminder_interval_changed), (ba_reminder_units_changed),
	(setup_changes), (show_config), (calendar_prefs_dialog_construct):
	User interface and related function to allow use change setup of
	the alarm for Birthdays and Anniversaries calendar.


svn path=/trunk/; revision=37098
2009-01-19 14:14:56 +00:00
2be7cd3b2a ** Fix for bug #225712
2009-01-19  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #225712

	* calendar/gui/dialogs/comp-editor.h: (CompEditorClass::send_comp),
	(comp_editor_send_comp): Changed function prototypes.
	* calendar/gui/dialogs/comp-editor.c: (real_send_comp), (save_comp_with_send),
	(comp_editor_send_comp): Strip alarms based on user's choice.
	* calendar/gui/dialogs/send-comp.h: (send_component_dialog):
	* calendar/gui/dialogs/send-comp.c: (have_nonprocedural_alarm),
	(send_component_dialog): Show option "Send my alarms with this event"
	when prompting to send event or not, but only if have any non-procedure
	alarms and if it the caller want to know user's opinion. Default is
	to strip all alarms. Procedure alarms are always strip out.
	* calendar/gui/dialogs/event-editor.c: (event_editor_send_comp):
	* calendar/gui/dialogs/task-editor.c: (task_editor_send_comp):
	Honor function prototype changes and use new parameter strip_alarms.
	* calendar/gui/itip-utils.h: (itip_send_comp):
	* calendar/gui/itip-utils.c: (comp_compliant), (itip_send_comp),
	(reply_to_calendar_comp):
	New parameter to strip all alarms or only procedure alarms.
	* calendar/gui/tasks-control.c: (tasks_control_forward_cmd):
	* calendar/gui/e-itip-control.c: (send_item), (send_freebusy), (ok_clicked_cb):
	* calendar/gui/e-calendar-table.c: (e_calendar_table_on_forward):
	* calendar/gui/e-memo-table.c: (e_memo_table_on_forward):
	* calendar/gui/e-calendar-view.c: (e_calendar_view_cut_clipboard),
	(delete_event), (e_calendar_view_delete_selected_occurrence),
	(on_forward):
	Always strip alarms when sending component.
	* calendar/gui/e-calendar-view.c: (e_calendar_view_add_event),
	(e_calendar_view_modify_and_send):
	* calendar/gui/e-cal-model-calendar.c: (ecmc_set_value_at):
	Strip alarms based on user's choice.

	* plugins/itip-formatter/itip-view.h:
	* plugins/itip-formatter/itip-view.c: (itip_view_set_show_keep_alarm_check),
	(itip_view_get_keep_alarm_check_state),
	(itip_view_set_show_inherit_alarm_check),
	(itip_view_get_inherit_alarm_check_state): New functions to new
	options to either inherit reminder from the incoming event or to
	preserve users reminders in already existing event in the calendar.
	* plugins/itip-formatter/itip-view.c: (struct _ItipViewPrivate), (alarm_check_toggled_cb),
	(itip_view_init): Properly initialize new option's members.
	* plugins/itip-formatter/itip-formatter.c: (find_cal_opened_cb), (update_item),
	(send_comp_to_attendee), (update_attendee_status), (send_item),
	(extract_itip_data), (view_response_cb), (format_itip_object):
	Setup new options based on the actual data.


svn path=/trunk/; revision=37097
2009-01-19 13:56:42 +00:00
ae26a9a5fb ** Fix for bug #200254
2009-01-19  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #200254

	* gui/apps_evolution_calendar.schemas.in:
	* gui/dialogs/cal-prefs-dialog.glade:
	* gui/dialogs/cal-prefs-dialog.h: (struct _CalendarPrefsDialog):
	* gui/dialogs/cal-prefs-dialog.c: (dview_show_week_no_toggled),
	(setup_changes), (show_config), (calendar_prefs_dialog_construct):
	* gui/calendar-config-keys.h:
	* gui/calendar-config.h:
	* gui/calendar-config.c: (calendar_config_get_dview_show_week_no),
	(calendar_config_set_dview_show_week_no),
	(calendar_config_add_notification_dview_show_week_no):
	New option whether to show week number in Day and Work Week view.
	* gui/e-day-view.h: (struct _EDayView),
	(e_day_view_get_show_week_number), (e_day_view_set_show_week_number):
	* gui/e-day-view.c: (dview_show_week_no_changed_cb), (e_day_view_init),
	(e_day_view_destroy), (e_day_view_recalc_day_starts),
	(e_day_view_get_show_week_number), (e_day_view_set_show_week_number):
	New widget showing week number of the first day in a view.


svn path=/trunk/; revision=37096
2009-01-19 13:10:36 +00:00
84f8db1937 ** Fix for bug #360813
2009-01-16  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #360813

	* conduits/calendar/calendar-conduit.c: (comp_from_remote_record):
	RFC 2445 - CREATED/DTSTAMP/LAST-MODIFIED always in UTC.


svn path=/trunk/; revision=37085
2009-01-16 11:55:23 +00:00