aboutsummaryrefslogtreecommitdiffstats
path: root/calendar
Commit message (Collapse)AuthorAgeFilesLines
...
| * ** Part of fix for bug #352287Milan Crha2008-12-032-13/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-03 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #352287 * calendar/gui/e-day-view-top-item.c: (e_day_view_top_item_draw_long_event): Draw top icons in full detail/color depth (for weather, for example). * plugins/calendar-weather/Makefile.am: Compile and link with libgweather. * plugins/calendar-weather/calendar-weather.c: (e_plugin_lib_enable), (selection_changed), (find_location_func), (find_location), (treeview_clicked), (create_source_selector), (build_location_path), (location_clicked), (e_calendar_weather_location): Use libgweather for weather calendar. Note: Requires eds revision at least 9793. svn path=/trunk/; revision=36827
| * ** Fixes part of bug #348299Matthew Barnes2008-12-037-6/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-02 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #348299 * addressbook/gui/contact-editor/e-contact-editor.c (e_contact_editor_init): * calendar/gui/dialogs/event-page.c (get_widgets): * calendar/gui/dialogs/memo-page.c (get_widgets): * calendar/gui/dialogs/task-page.c (get_widgets): Use category completion in the Categories field. * calendar/gui/dialogs/event-editor.c: * calendar/gui/dialogs/memo-editor.c: * calendar/gui/dialogs/task-editor.c: Fix some reference count leaks. svn path=/trunk/; revision=36826
| * Fix for bug #561467 - some changes in the core code needed for evolution-mapi.Suman Manjunath2008-11-283-2/+21
| | | | | | | | svn path=/trunk/; revision=36818
| * ** Fix for bug #560138Milan Crha2008-11-252-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | 2008-11-25 Milan Crha <mcrha@redhat.com> ** Fix for bug #560138 * gui/e-calendar-table.c: (query_tooltip_cb): Let wrap description text in a tooltip. svn path=/trunk/; revision=36812
| * ** Fix for bug #556224Milan Crha2008-11-192-2/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-19 Milan Crha <mcrha@redhat.com> ** Fix for bug #556224 * gui/gnome-cal.c: (struct _GnomeCalendarPrivate), (setup_widgets), (update_todo_view_async), (update_todo_view), (gnome_calendar_init), (gnome_calendar_destroy): Run always 'update_todo_view' in a separate thread and guard its body with a mutex. * gui/gnome-cal.c: (update_query_async): Do not leak. svn path=/trunk/; revision=36803
| * ** Fixes bug #557818Matthew Barnes2008-11-184-411/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-17 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #557818 * addressbook/gui/component/addressbook-view.c: * calendar/gui/calendar-component.c: * calendar/gui/memos-component.c: * calendar/gui/tasks-component.c: ESourceSelector now handles most of the drag-and-drop signals. We just have to listen for the new "data-dropped" signal and deal with it. Gets rid of a lot of duplicate logic. svn path=/trunk/; revision=36793
| * ** Fixes bug #558322Matthew Barnes2008-11-184-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-17 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #558322 * addressbook/gui/component/addressbook-view.c (rename_addressbook_cb): * calendar/gui/calendar-component.c (rename_calendar_cb): * calendar/gui/memos-component.c (rename_memo_list_cb): * calendar/gui/tasks-component.c (rename_task_list_cb): New "Rename" item in the source selector pop-up menu calls the recently added e_source_selector_edit_primary_selection(). Still need to bind the "F2" key to this action, but I'm not sure how whether EPopup supports that. svn path=/trunk/; revision=36791
| * ** Fix for bug #559604Milan Crha2008-11-114-0/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #559604 * gui/e-calendar-view.h: (e_calendar_view_get_attendees_status_info): * gui/e-calendar-view.c: (e_calendar_view_get_attendees_status_info), (e_calendar_view_get_tooltips): * gui/e-calendar-table.c: (query_tooltip_cb): Show attendees' status in the tooltip if available. svn path=/trunk/; revision=36773
| * Fix for bug #490503 - Show summary of unaccepted meetings as bold in ↵Suman Manjunath2008-11-113-35/+41
| | | | | | | | | | | | calendar views. svn path=/trunk/; revision=36770
| * Fix for bug #443190 (bugzilla.novell.com) - Block signals from ↵Suman Manjunath2008-11-102-3/+10
| | | | | | | | | | | | attachment-bar while still filling the widgets. svn path=/trunk/; revision=36769
| * ** Fix for bug #440007 (bnc) Print Preview of Calendar Event Shows BlankBharath Acharya2008-11-072-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | 2008-11-07 Bharath Acharya <abharath@novell.com> ** Fix for bug #440007 (bnc) Print Preview of Calendar Event Shows Blank Page Before Data * gui/print.c: (print_comp_draw_real): Print the attendees only if its the first page. svn path=/trunk/; revision=36752
| * ** Fix for bug #558354Milan Crha2008-11-045-5/+192
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-04 Milan Crha <mcrha@redhat.com> ** Fix for bug #558354 * gui/alarm-notify/alarm-notify.glade: * gui/alarm-notify/alarm-notify-dialog.h: (enum AlarmNotifyResult): * gui/alarm-notify/alarm-notify-dialog.c: (struct AlarmNotify), (dismiss_pressed_cb), (notified_alarms_dialog_new): * gui/alarm-notify/alarm-queue.c: (notify_dialog_cb): Changed "Close" button to "Dismiss All" and added a "Dismiss" button to the alarm notification dialog to be able to dismiss only some of the alarms shown in the dialog. svn path=/trunk/; revision=36740
| * Fix compiler warnings.Matthew Barnes2008-11-044-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-04 Matthew Barnes <mbarnes@redhat.com> * calendar/gui/calendar-commands.c: * calendar/gui/calendar-component.h: * calendar/gui/gnome-cal.c: * e-util/e-non-intrusive-error-dialog.c: * e-util/e-non-intrusive-error-dialog.h: Fix compiler warnings. svn path=/trunk/; revision=36738
| * ** Fix for bug #559086Ashish Shrivastava2008-11-039-22/+219
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-03 Ashish Shrivastava <shashish@novell.com> ** Fix for bug #559086 * Most of the calendar errors are now non-intrusive * calendar.error.xml: Added a new error message for non-intrusive backend_died. * apps_evolution_calendar.schemas.in: * calendar-commands.c: Added new verb for help debug message (help_debug): * gnome-cal.c: Support for non-intrusive error. (client_cal_opened_cb), Define fash table and accessing errors: * e-calendar-view.c: (error_response): (e_calendar_utils_show_error_silent), (e_calendar_utils_show_info_silent): * e-calendar-view.h: * calendar-component.c: Added EActivityHandler and ELogger: (calendar_component_peek_activity_handler), (calendar_component_show_logger): * calendar-component.h: svn path=/trunk/; revision=36727
| * ** Fixes bug #559042Matthew Barnes2008-11-032-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-02 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #559042 * calendar/gui/e-itip-control.c (write_recurrence_piece): * mail/mail-config.glade: Remove extra spaces in translated strings. svn path=/trunk/; revision=36722
| * Fix a crash when selecting "Forward as iCalendar".Matthew Barnes2008-11-012-1/+6
| | | | | | | | | | | | | | | | | | | | 2008-10-31 Matthew Barnes <mbarnes@redhat.com> * calendar/gui/itip-utils.c (itip_send_comp): Fix a crash when selecting "Forward as iCalendar". svn path=/trunk/; revision=36708
| * Only include the toplevel GTK+ header.Matthew Barnes2008-10-315-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-30 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/contact-editor/test-editor.c: * addressbook/gui/widgets/e-minicard-label.c: * addressbook/gui/widgets/e-minicard-view-widget.c: * addressbook/gui/widgets/test-reflow.c: * calendar/gui/control-factory.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-week-view-event-item.c: * calendar/gui/weekday-picker.c: * e-util/e-icon-factory.c: * shell/importer/evolution-importer-client.h: * shell/importer/intelligent.c: * shell/test/evolution-test-component.c: * widgets/menus/gal-view-menus.c: * widgets/misc/e-activity-handler.c: * widgets/table/e-table-config-field.h: Only include the toplevel GTK+ header. svn path=/trunk/; revision=36699
| * ** Fixes bug #555958 (patch by Anis Elleuch)Matthew Barnes2008-10-202-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #555958 (patch by Anis Elleuch) * calendar/gui/dialogs/comp-editor.c (comp_editor_init): Add the UI manager's accelerator group to the editor window so that menu shortcut keys work. svn path=/trunk/; revision=36667
| * Milan Crha <mcrha@redhat.com> ** Fix for bug #553715 (Set end time for the ↵Suman Manjunath2008-10-202-2/+9
| | | | | | | | | | | | event properly, not same as start time). svn path=/trunk/; revision=36661
| * Milan Crha <mcrha@redhat.com> ** Fix for bug #528816 (Disable vCalendar ↵Suman Manjunath2008-10-202-11/+31
| | | | | | | | | | | | importer when we can parse proper iCalendar from the given file). svn path=/trunk/; revision=36659
| * ** Fix for bug #556059Matt Davey2008-10-173-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | 2008-10-17 Matt Davey <mcdavey@mrao.cam.ac.uk> ** Fix for bug #556059 * conduits/common/Makefile.am: * conduits/common/libecalendar-common-conduit.c: Allow building outside the source tree. svn path=/trunk/; revision=36629
| * ** Fix for bug #553609Milan Crha2008-10-172-0/+12
| | | | | | | | | | | | | | | | | | | | | | 2008-10-17 Milan Crha <mcrha@redhat.com> ** Fix for bug #553609 * gui/e-week-view.c: (e_week_view_set_selected_time_range): Do not do any changes when the view has not been shown yet. svn path=/trunk/; revision=36627
| * ** Fix for bug #530872Milan Crha2008-10-172-2/+12
| | | | | | | | | | | | | | | | | | | | | | 2008-10-17 Milan Crha <mcrha@redhat.com> ** Fix for bug #530872 * gui/e-calendar-table.c: (e_calendar_table_on_open_task): Check for NULL soon enough to not crash. svn path=/trunk/; revision=36625
| * Change License from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-10-148-104/+137
| | | | | | | | svn path=/trunk/; revision=36617
| * Remove improper FSF copyright statements; was never signed over to themSankarasivasubramanian Pasupathilingam2008-10-147-12/+0
| | | | | | | | | | | | * Remove improper FSF copyright statements; was never signed over to them and was incorrectly added to this file due to a mistake made by the original developer. svn path=/trunk/; revision=36616
| * Fix for bug #424818 (bugzilla.novell.com) - Integrate the ↵Suman Manjunath2008-10-136-23/+112
| | | | | | | | | | | | mark-calendar-offline plugin into the main code as we already have a similar per-calendar option which does the same thing. svn path=/trunk/; revision=36610
| * ** Fixes bug #555494Matthew Barnes2008-10-092-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-09 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #555494 * addressbook/gui/widgets/e-addressbook-view.c (generate_viewoption_menu): * calendar/gui/cal-search-bar.c (generate_viewoption_menu): Category icons are not themed. Load by file, not by icon name. svn path=/trunk/; revision=36581
| * Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-083-26/+40
| | | | | | | | svn path=/trunk/; revision=36576
| * Change license from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-031-30/+20
| | | | | | | | svn path=/trunk/; revision=36545
| * ** Fix for bug #554418Milan Crha2008-10-013-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-01 Milan Crha <mcrha@redhat.com> ** Fix for bug #554418 * e-util/e-util.h: (e_util_guess_mime_type): * e-util/e-util.c: (e_util_guess_mime_type): Guess mime_type based on the file content only when permitted by the caller, otherwise check based on the filename only, where it fallbacks if file content guess fails. * mail/em-utils.c: (em_utils_snoop_type): * mail/em-popup.c: (emp_standard_menu_factory): Guess mime_type based on the filename only. * composer/e-msg-composer.c: (handle_uri), (e_msg_composer_add_inline_image_from_file): Guess mime_type based on the file content, if failed, then on the filename. * widgets/misc/e-attachment.c: (attachment_guess_mime_type): Allow guessing mime_type based on the file content. * calendar/gui/dialogs/comp-editor.c: (set_attachment_list): * calendar/gui/e-cal-popup.c: (ecalp_standard_menu_factory): Allow/disallow guessing of the mime_type based on the file content. svn path=/trunk/; revision=36529
| * ** Fix for bug #554458Milan Crha2008-10-012-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-01 Milan Crha <mcrha@redhat.com> ** Fix for bug #554458 * configure.in: Bump glib version to 2.18.0 because of g_content_type_from_mime_type. * mail/em-popup.c: (emp_standard_menu_factory): * calendar/gui/e-cal-popup.c: (ecalp_standard_menu_factory): Use content-type to call of g_app_info_get_all_for_type. svn path=/trunk/; revision=36526
| * Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-013-31/+42
| | | | | | | | svn path=/trunk/; revision=36520
| * Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-303-22/+43
| | | | | | | | svn path=/trunk/; revision=36502
| * Unbreak build, sorry for the inconvenience.Gabor Kelemen2008-09-292-4/+8
| | | | | | | | | | | | | | | | 2008-09-29 Gabor Kelemen <kelemeng@gnome.hu> * shell.error.xml: Unbreak build, sorry for the inconvenience. svn path=/trunk/; revision=36483
| * Mark some forgotten strings for translation. Fixes bug #553105Gabor Kelemen2008-09-292-4/+8
| | | | | | | | | | | | | | | | 2008-09-29 Gabor Kelemen <kelemeng@gnome.hu> * calendar.error.xml: Mark some forgotten strings for translation. Fixes bug #553105 svn path=/trunk/; revision=36475
| * ** Fix for bug #553297Milan Crha2008-09-262-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | 2008-09-26 Milan Crha <mcrha@redhat.com> ** Fix for bug #553297 * gui/e-day-view.c: (e_day_view_on_editing_stopped): Do not try to access uninitialized variables. svn path=/trunk/; revision=36460
| * License change from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-256-53/+81
| | | | | | | | svn path=/trunk/; revision=36448
| * Change License from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-2419-257/+303
| | | | | | | | svn path=/trunk/; revision=36443
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-243-25/+38
| | | | | | | | svn path=/trunk/; revision=36440
| * ** Fix for bug #553273Milan Crha2008-09-235-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-09-23 Milan Crha <mcrha@redhat.com> ** Fix for bug #553273 * addressbook/gui/component/addressbook-view.c: (delete_addressbook_folder), (delete_addressbook_cb): * addressbook/gui/widgets/eab-gui-util.c: (save_it): * addressbook/gui/contact-list-editor/e-contact-list-model.c: (e_contact_list_model_add_email): * addressbook/gui/contact-list-editor/e-contact-list-editor.c: (contact_list_editor_contact_exists): * plugins/exchange-operations/exchange-config-listener.c: (exchange_config_listener_authenticate): * mail/em-composer-utils.c: (em_utils_handle_receipt): * mail/em-folder-view.c: (emfv_delete_msg_response): * composer/e-composer-actions.c: (action_save_cb): * calendar/gui/alarm-notify/alarm-queue.c: (edit_component): * calendar/gui/tasks-component.c: (delete_task_list_cb): * calendar/gui/calendar-component.c: (delete_calendar_cb): * calendar/gui/memos-component.c: (delete_memo_list_cb): Always end e_error_run/e_error_new calls with NULL parameter. svn path=/trunk/; revision=36434
| * Change license from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-193-27/+37
| | | | | | | | svn path=/trunk/; revision=36381
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-1613-165/+205
| | | | | | | | svn path=/trunk/; revision=36344
| * Chenthill Palanisamy <pchenthill@novell.com> ** Fix for bug #551628 (Remove ↵Suman Manjunath2008-09-144-7/+72
| | | | | | | | | | | | old events from the view when objects are modified). svn path=/trunk/; revision=36322
| * ** Fix for bug #551895Paul Bolle2008-09-132-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | 2008-09-12 Paul Bolle <pebolle@tiscali.nl> ** Fix for bug #551895 * gui/dialogs/alarm-list-dialog.c: (edit_clicked_cb): Copy paste error. svn path=/trunk/; revision=36315
| * License Changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-1312-159/+177
| | | | | | | | svn path=/trunk/; revision=36313
| * ** Fix for bug #551382Milan Crha2008-09-093-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-09-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #551382 * gui/e-week-view.c: (model_comps_deleted_cb): * gui/e-cal-model.c: (redo_queries): Get rid of unused variables. * gui/e-cal-model.c: (e_cal_view_objects_modified_cb): Use result of g_list_prepend, thus report changes properly. svn path=/trunk/; revision=36282
| * Fixes #544187.Chenthill Palanisamy2008-09-085-30/+135
| | | | | | | | svn path=/trunk/; revision=36276
| * ** Fixes bug #549968Matthew Barnes2008-09-072-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-09-06 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #549968 * calendar/gui/dialogs/comp-editor.c (comp_editor_init): Use the same mnemonic for "Recent Documents" as composer. * widgets/misc/e-attachment-bar.c (e_attachment_bar_bonobo_ui_populate_with): Use the same mnemonic for "Recent Documents" as composer. svn path=/trunk/; revision=36266
| * esthetic license header cleans, and fix e-pkcs12Michael Meeks2008-09-068-58/+25
| | | | | | | | svn path=/trunk/; revision=36264
| * License changes. Changed license from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-046-67/+82
| | | | | | | | | | | | More to come. svn path=/trunk/; revision=36255
| * Change License from GPL to LGPL. 2nd batch.Sankarasivasubramanian Pasupathilingam2008-09-0376-1047/+1224
| | | | | | | | | | | | More changes to come. svn path=/trunk/; revision=36247
| * ** Related to bug #547822Matthew Barnes2008-08-282-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-28 Matthew Barnes <mbarnes@redhat.com> ** Related to bug #547822 * calendar/gui/print.c (print_table_draw_page), (print_table): Use g_malloc() and g_free() instead of malloc() and free(). Also fix an "assignment discards qualifiers" compiler warning. svn path=/trunk/; revision=36166
| * License ChangesSankarasivasubramanian Pasupathilingam2008-08-2780-986/+1295
| | | | | | | | svn path=/trunk/; revision=36116
| * ** Fix for bug #523327Milan Crha2008-08-273-6/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-27 Milan Crha <mcrha@redhat.com> ** Fix for bug #523327 * gui/e-cal-component-preview.c: (write_html): * gui/e-cal-component-memo-preview.c: (write_html): Show description in monospace font and wrap lines too. svn path=/trunk/; revision=36103
| * Make it show "Tasks" for printing tasks list and "Calendar" for printingTobias Mueller2008-08-222-6/+27
| | | | | | | | | | | | | | a calendar. Patch by Rouslan Solomakhin <rouslan@solomakhin.net>. Fixes bug 547822. svn path=/trunk/; revision=36035
| * Wrong date in ChangeLog of previous commit - fixed.Suman Manjunath2008-08-181-1/+1
| | | | | | | | svn path=/trunk/; revision=36012
| * Milan Crha <mcrha@redhat.com> ** Part of fix for bug #462242 (Do not unref ↵Suman Manjunath2008-08-182-3/+11
| | | | | | | | | | | | NULL pointers). svn path=/trunk/; revision=36011
| * ** Fixes bug #508732Matthew Barnes2008-08-184-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-18 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #508732 * shell/e-shell.c: Add a "crash_recovery" flag, with accessor functions for it. * shell/e-shell-window (init_view): Check and reset the "crash_recovery" flag before creating a new shell view. The components can use this flag to take steps to recover from the previous crash. * shell/apps_evolution_shell.schemas.in: Remove the "skip_recovery_dialog" and "recovery" keys. * shell/Evolution-Component.idl (createView): Add a "select_item" boolean parameter. * shell/main.c: Kill the crash recovery dialog. Instead just set the crash recovery flag in e-shell appropriately. * mail/mail-component.c (impl_createView): Add a "select_item" argument for crash recovery, which we forward to EMFolderBrowser as a "suppress_message_selection" flag. * mail/em-folder-browser.c (emfb_set_folder): Suppress automatic message selection if we are recovering from a crash. * addressbook/gui/component/addressbook-component.c (impl_createView): * calendar/gui/calendar-component.c (impl_createView): * calendar/gui/memos-component.c (impl_createView): * calendar/gui/tasks-component.c (impl_createView): Add a "select_item" argument for crash recovery, which these components do not use. * help/C/evolution.xml: Remove the bit about crash recovery. svn path=/trunk/; revision=36009
| * Patch by Paul Bolle which uses "Calendars" as a label for componentTobias Mueller2008-08-152-1/+7
| | | | | | | | | | | | instead of "Calendar" for consistency. svn path=/trunk/; revision=35996
| * ** Fix for bug #547805Sebastien Bacher2008-08-152-6/+7
| | | | | | | | | | | | | | | | | | | | * em-popup.c: (emp_standard_menu_factory): don't filter applications using g_app_info_should_show() * gui/e-cal-popup.c: (ecalp_standard_menu_factory): don't filter applications using g_app_info_should_show() svn path=/trunk/; revision=35993
| * New convenience function for launching help from Evolution. Displays anMatthew Barnes2008-08-152-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-14 Matthew Barnes <mbarnes@redhat.com> * e-util/e-util.c (e_display_help): New convenience function for launching help from Evolution. Displays an error dialog over the given parent window if an error occurs. * addressbook/gui/contact-editor/e-contact-editor.c: * calendar/gui/dialogs/comp-editor.c: * plugins/email-custom-header/gui/contact-editor/e-contact-editor.c: * plugins/exchange-operations/exchange-send-options.c: * widgets/misc/e-multi-config-dialog.c: * widgets/misc/e-send-options.c: Use e_display_help() for displaying help. svn path=/trunk/; revision=35991
| * Fixed some warnings.Chenthill Palanisamy2008-08-145-16/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-17 Chenthill Palanisamy <pchenthill@novell.com> * gui/dialogs/event-page.c: (source_changed_cb): * gui/dialogs/memo-page.c: (source_changed_cb): * gui/e-cal-model.c: (e_cal_model_set_timezone), (e_cal_view_done_cb): * gui/e-day-view-config.c: Fixed some warnings. svn path=/trunk/; revision=35987
| * Fixes #347287Chenthill Palanisamy2008-08-1315-231/+426
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-15 Chenthill Palanisamy <pchenthill@novell.com> Fixes #347287 * gui/e-cal-list-view-config.c: * (e_cal_list_view_config_set_view): * gui/e-cal-list-view.c: (e_cal_list_view_new): * gui/e-cal-list-view.h: * gui/e-cal-model.c: (e_cal_model_set_timezone), * (add_instance_cb), (e_cal_view_objects_added_cb), (e_cal_view_done_cb), (update_e_cal_view_for_client), (cal_opened_cb), (add_new_client), (e_cal_model_component_class_init), (e_cal_model_component_finalize), (e_cal_model_component_init), (e_cal_model_component_get_type), (e_cal_model_copy_component_data), (e_cal_model_free_component_data): * gui/e-cal-model.h: * gui/e-calendar-view.c: (e_calendar_view_init), (e_calendar_view_set_model): * gui/e-calendar-view.h: * gui/e-day-view-config.c: (e_day_view_config_set_view): * gui/e-day-view.c: (time_range_changed_cb), (model_row_changed_cb), (model_cell_changed_cb), (model_rows_inserted_cb), (model_rows_deleted_cb), (timezone_changed_cb), (e_day_view_init), (init_model), (e_day_view_new), (e_day_view_set_mins_per_row), (e_day_view_add_event), (e_day_view_check_layout): * gui/e-day-view.h: * gui/e-week-view-config.c: (e_week_view_config_set_view): * gui/e-week-view.c: (time_range_changed_cb), (model_row_changed_cb), (model_cell_changed_cb), (model_rows_inserted_cb), (model_rows_deleted_cb), (timezone_changed_cb), (e_week_view_init), (init_model), (e_week_view_new), (e_week_view_add_event), (e_week_view_check_layout): * gui/e-week-view.h: * gui/gnome-cal.c: (message_proxy), (create_thread_pool), (message_push), (update_query_async), (update_query), (set_search_query), (set_timezone), (setup_widgets), (update_view_times), (display_view), (display_view_cb), (add_mclient_async), (add_mclient), (client_cal_opened_cb), (default_client_cal_opened_cb), (gnome_calendar_remove_source_by_uid), (gnome_calendar_on_date_navigator_selection_changed): Use a single model for all the views. svn path=/trunk/; revision=35977
| * Fix a typo. (#547369)Matthew Barnes2008-08-122-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-12 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/component/GNOME_Evolution_Addressbook.server.in.in: Fix a typo. (#547369) * addressbook/gui/component/addressbook-migrate.c: * calendar/gui/migration.c: Fix TeX-style quotes. (#547372) svn path=/trunk/; revision=35967
| * ** Fixes bug #498095Dmitrijs Ledkovs2008-08-124-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-12 Dmitrijs Ledkovs <dmitrij.ledkov@gmail.com> ** Fixes bug #498095 * gui/dialogs/event-page.glade: "D_escription" -> "_Description" * gui/dialogs/task-page.glade: As above and "_Due Date" -> "D_ue Date" Change mnemonics to resolve clash with "_Edit". * gui/dialogs/memo-page.glade: Set proper mnemonic widget for description label. svn path=/trunk/; revision=35965
| * ** Fixes bug #546892Matthew Barnes2008-08-1224-118/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-11 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #546892 * e-util/e-icon-factory.c (e_icon_factory_get_image): Kill this function. Use gtk_image_new_from_icon_name(). * e-util/e-icon-factory.c (e_icon_factory_get_icon_list): Kill this function. Use gtk_window_set_icon_name(). * widgets/misc/e-activity-handler.c: * widgets/misc/e-task-widget.c: Purge the GdkPixbuf arguments from the API. We've been ignoring them since the spinner icon was added. * addressbook/gui/contact-editor/e-contact-editor-fullname.c: * addressbook/gui/contact-editor/e-contact-editor-im.c: * addressbook/gui/contact-editor/e-contact-editor-address.c: * calendar/gui/alarm-notify/alarm-notify-dialog.c: * calendar/gui/dialogs/alarm-dialog.c: * calendar/gui/dialogs/alarm-list-dialog.c: * calendar/gui/dialogs/cal-attachment-select-file.c: * calendar/gui/dialogs/changed-comp.c: * calendar/gui/dialogs/delete-error.c: * calendar/gui/dialogs/select-source-dialog.c: * mail/mail-send-recv.c: * mail/message-tag-followup.c: * widgets/misc/e-combo-button.c: * widgets/misc/e-info-label.c: * widgets/misc/e-url-entry.c: * widgets/misc/e-task-widget.c: Prefer gtk_window_set_icon_name() over gtk_window_set_icon_list(). * addressbook/gui/contact-editor/e-contact-editor-im.c: * calendar/gui/dialogs/event-page.c: * calendar/gui/e-timezone-entry.c: * e-util/e-gui-utils.c: * e-util/e-popup.c: * plugins/import-ics-attachments/icsimporter.c: * plugins/itip-formatter/itip-view.c: * mail/em-folder-browser.c: * mail/em-format-html-display.c: * mail/mail-send-recv.c: * mail/message-tag-followup.c: Prefer gtk_image_new_from_icon_name() over e_icon_factory_get_image(). * calendar/gui/alarm-notify/alarm-queue.c: * plugins/mail-notification/mail-notification.c: Prefer gtk_status_icon_set_from_icon_name() over gtk_status_icon_set_from_pixbuf(). * addressbook/gui/component/addressbook-view.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-calendar-view.c: * calendar/gui/e-memo-table.c: * mail/mail-mt.c: e_activity_handler_operation_started() no longer takes a GdkPixbuf. It was ignoring the pixbuf anyway ever since we added a spinner icon. svn path=/trunk/; revision=35958
| * ** Fix for bug #544117Milan Crha2008-08-082-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | 2008-08-08 Milan Crha <mcrha@redhat.com> ** Fix for bug #544117 * gui/itip-utils.c: (itip_send_comp): Initialize variables to NULL, to not free uninitialized memory in the cleanup part on the error. svn path=/trunk/; revision=35935
| * ** Fix for bug #249844Milan Crha2008-08-064-10/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-06 Milan Crha <mcrha@redhat.com> ** Fix for bug #249844 * addressbook/gui/component/addressbook-component.c: * calendar/gui/tasks-component.c: (impl__get_userCreatableItems): * calendar/gui/memos-component.c: (impl__get_userCreatableItems): * mail/mail-component.c: (impl__get_userCreatableItems): * shell/test/evolution-test-component.c: (impl__get_userCreatableItems): (impl__get_userCreatableItems): Do not let compiler claim. * mail/em-event.h: (struct _EMEventTargetCustomIcon): Declare 'folder_name' as const char * to let compiler happy; no copy of the pointer anyway. * calendar/gui/calendar-component.c: (impl__get_userCreatableItems): Use C_() macro instead of Q_() macro. Use fully qualified names for "New" submenu entries. svn path=/trunk/; revision=35916
| * ** Fix for bug #467115Michael Monreal2008-08-063-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-06 Michael Monreal <mmonreal@svn.gnome.org> ** Fix for bug #467115 * addressbook/gui/component/addressbook-view.c: (addressbook_view_init): * calendar/gui/GNOME_Evolution_Calendar.server.in.in: * calendar/gui/memos-component.c: (create_component_view): * calendar/gui/tasks-component.c: (create_component_view): * data/icons/Makefile.am: * mail/GNOME_Evolution_Mail.server.in.in: * mail/mail-component.c: (impl_createView): Ship and use tango icons for the mail, tasks and memos components. svn path=/trunk/; revision=35915
| * Patch from Paul Bolle <pebolle@tiscali.nl>: Fix for bug #544157 (Sort View ↵Suman Manjunath2008-08-042-2/+9
| | | | | | | | | | | | / Window (sub)menu in shortcut order). svn path=/trunk/; revision=35900
| * Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #249844 (Use C_() macro ↵Suman Manjunath2008-08-043-6/+15
| | | | | | | | | | | | instead of Q_() macro, Use fully qualified names for New submenu entries). svn path=/trunk/; revision=35897
| * ** Fixes bug #546057Matthew Barnes2008-08-0310-11/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-02 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #546057 * gui/component/GNOME_Evolution_Addressbook.server.in.in: * gui/contact-list-editor/contact-list-editor.glade: Use "x-office-address-book" icon name instead of "stock_addressbook". * gui/GNOME_Evolution_Calendar.server.in.in: * gui/calendar-component.c: * gui/e-calendar-view.c: * gui/dialogs/alarm-dialog.c: * gui/dialogs/alarm-list-dialog.c: * gui/dialogs/changed-comp.c: * gui/dialogs/comp-editor.c: * gui/dialogs/delete-error.c: * gui/dialogs/select-source-dialog.c: Use "x-office-calendar" icon name instead of "stock_calendar". svn path=/trunk/; revision=35892
| * ** Fixes bug #544857Matthew Barnes2008-08-022-2/+8
| | | | | | | | | | | | | | | | | | | | | | 2008-08-01 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #544857 * calendar/gui/memotypes.xml: Fix a typo. svn path=/trunk/; revision=35884
| * ** Fix for bug #353927Milan Crha2008-08-012-5/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-01 Milan Crha <mcrha@redhat.com> ** Fix for bug #353927 * calendar/gui/alarm-notify/alarm-queue.c: (tray_icon_blink_cb), (display_notification): Do not blink the icon more than 15 seconds. * plugins/mail-notification/mail-notification.c: (icon_activated), (stop_blinking_cb), (new_notify_status): Do not blink the icon more than 15 seconds. svn path=/trunk/; revision=35875
| * ** Fix for bug #211267Milan Crha2008-07-302-53/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-30 Milan Crha <mcrha@redhat.com> ** Fix for bug #211267 * addressbook/printing/e-contact-print.c: (struct _EContactPrintContext), (e_contact_print_letter_heading), (e_contact_start_new_page), (e_contact_print_contact), (contact_draw_page), (e_contact_print): Report correct number of pages to print and print them as requested. * calendar/gui/print.c: (bound_text), (print_attendees), (print_day_event), (print_todo_details), (print_comp_draw_real), (print_comp_draw_page), (print_comp_begin_print), (print_comp): When printing only one event, then divide it to more pages if required, also word-wrap description text if necessary to fit the page. svn path=/trunk/; revision=35865
| * ** Fix for bug #329821Milan Crha2008-07-302-2/+17
| | | | | | | | | | | | | | | | | | | | | | | | 2008-07-29 Milan Crha <mcrha@redhat.com> ** Fix for bug #329821 * gui/e-calendar-table.c: (query_tooltip_cb): Recalculate returned row to the model row, if we are sorting. svn path=/trunk/; revision=35861
| * Fix some strings. See bug #543753.Andre Klapper2008-07-212-3/+7
| | | | | | | | | | | | | | | | | | 2008-07-20 Andre Klapper <a9016009@gmx.de> * calendar.error.xml: Fix some strings. See bug #543753. svn path=/trunk/; revision=35787
| * Committing on behalf of Milan Crha <mcrha@redhat.com> Milan Crha2008-07-212-0/+208
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-15 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #329821 * e-table-item.c: (find_cell): Do not consider last row's height till the bottom. * e-table-item.h: (e_table_item_compute_mouse_over): * e-table-item.c: (e_table_item_compute_mouse_over): * e-table-group-container.c: (etgc_compute_mouse_over), (etgc_class_init): * e-table-group-leaf.c: (etgl_compute_mouse_over), (etgl_class_init): * e-table.h: (e_table_get_mouse_over_cell): * e-table.c: (e_table_get_mouse_over_cell): * e-table-group.h: (struct ETableGroupClass), (e_table_group_compute_mouse_over): * e-table-group.c: (e_table_group_compute_mouse_over), (etg_class_init): Be able to calculate mouse-over position correctly, relatively to the ETableItem. svn path=/trunk/; revision=35778
| * Forgot to add event_page_dispose() to the vtable.Matthew Barnes2008-07-191-0/+1
| | | | | | | | svn path=/trunk/; revision=35755
| * ** Fixes bug #542125Matthew Barnes2008-07-1936-4803/+4114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-18 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #542125 ** This set of changes migrates CompEditor, CompEditorPage and the various subclasses from using BonoboUI to GtkUIManager for menus and toolbars. It also substantially cleans up the code and streamlines the CompEditorPage API, making more effective use of GObject properties. Core changes: * gui/dialogs/comp-editor-page.c: * gui/dialogs/comp-editor-page.h: * gui/dialogs/comp-editor.c: * gui/dialogs/comp-editor.h: * gui/dialogs/event-editor.c: * gui/dialogs/event-editor.h: * gui/dialogs/event-page.c: * gui/dialogs/event-page.h: * gui/dialogs/memo-editor.c: * gui/dialogs/memo-editor.h: * gui/dialogs/memo-page.c: * gui/dialogs/memo-page.h: * gui/dialogs/recurrence-page.c: * gui/dialogs/recurrence-page.h: * gui/dialogs/schedule-page.c: * gui/dialogs/schedule-page.h: * gui/dialogs/task-details-page.c: * gui/dialogs/task-details-page.h: * gui/dialogs/task-editor.c: * gui/dialogs/task-editor.h: * gui/dialogs/task-page.c: * gui/dialogs/task-page.h: Supporting changes: * gui/calendar-component.c: * gui/comp-editor-factory.c: * gui/e-cal-popup.c: * gui/e-calendar-table.c: * gui/e-calendar-view.c: * gui/e-comp-editor-registry.c: * gui/e-memo-table.c: * gui/e-tasks.c: * gui/gnome-cal.c: * gui/memos-component.c: * gui/tasks-component.c: * gui/dialogs/alarm-dialog.c: * gui/dialogs/comp-editor-util.c: * art/Makefile.am: Move query-free-busy.png to data/icons. svn path=/trunk/; revision=35753
* | Fix the "Recent Documents" menu in CompEditor.Matthew Barnes2009-04-241-9/+36
| |
* | Bug fixes and formerly unfinished bits of the attachment rewrite.Matthew Barnes2009-04-112-19/+14
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37513
* | Convert "import-ics-attachments" plugin to an EAttachmentHandler subclass.Matthew Barnes2009-04-104-0/+586
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37510
* | Attachment rewrite pretty much complete. Just testing now.Matthew Barnes2009-04-081-1/+0
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37504
* | build a bit more smoothlyMilan Crha2009-04-081-6/+6
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37501
* | Saving progress again on the attachment rewrite.Matthew Barnes2009-03-301-2/+0
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37482
* | Saving progress again on the attachment rewrite.Matthew Barnes2009-03-261-0/+3
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37476
* | Saving progress again on the attachment rewrite.Matthew Barnes2009-03-241-28/+11
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37470
* | Saving progress on a massive attachment handling rewrite.Matthew Barnes2009-03-212-1082/+220
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37465
* | Add e_lookup_action() and e_lookup_action_group() to e-util, soMatthew Barnes2009-03-101-24/+6
| | | | | | | | | | | | | | | | | | | | | | I don't have to keep writing the algorithm over and over again. Add EFileActivity, which provides a GCancellable for GIO operations. Cancelling the activity cancels the GIO operation, and vice versa. Also provides a handy GFileProgressCallback function which updates the activity's "percent" property. svn path=/branches/kill-bonobo/; revision=37396
* | Cleaning up the attachment bar, centralizing its popup menu, and convertingMatthew Barnes2009-03-092-240/+29
| | | | | | | | | | | | | | | | | | | | | | everything to GtkUIManager/GtkActions. Saving progress mid-stream... not sure about the MIME part utilities yet. Also, add some EActivity subclasses. Considering an EFileActivity subclass for asynchronous GIO operations (loading/saving attachments, etc.), but still ironing out details. svn path=/branches/kill-bonobo/; revision=37389
* | Make filter options for mail labels work again.Matthew Barnes2009-02-233-0/+3
| | | | | | | | | | | | | | | | | | | | Define a new shell module method named start() that tells the module when to start loading data and running background tasks. Only really applies to the mail module right now since the others use evolution-data-server. Basically it prevents the mail module from loading and refreshing mail stores until you actually switch to the mail view. svn path=/branches/kill-bonobo/; revision=37309
* | Kill another unused Bonobo-based importer file.Matthew Barnes2009-02-221-58/+0
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37306
* | Kill more Bonobo controls and factories and what not.Matthew Barnes2009-02-218-1204/+47
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37302
* | Fix crash on startup.Matthew Barnes2009-02-191-4/+2
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37295
* | Documentation tweaks.Matthew Barnes2009-02-191-1/+3
| | | | | | | | | | | | Have e_shell_get_preferences_window() take an EShell argument. svn path=/branches/kill-bonobo/; revision=37294
* | Miscellaneous bug fixes.Matthew Barnes2009-02-171-2/+2
| | | | | | | | | | | | Kill e-util/e-corba-utils.[ch]. svn path=/branches/kill-bonobo/; revision=37283
* | Merge revisions 37200:3266 from trunk.Matthew Barnes2009-02-1515-25/+57
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37270
* | Get mail search bar partially working without help from EFilterBar.Matthew Barnes2009-02-142-4/+2
| | | | | | | | | | | | Search scope (current folder, current account, etc.) is still ignored. svn path=/branches/kill-bonobo/; revision=37263
* | Merge revisions 37108:37199 from trunk.Matthew Barnes2009-02-0130-421/+812
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37200
* | When invoking Evolution with URIs on the command-line (e.g. mailto:),Matthew Barnes2009-01-294-24/+39
| | | | | | | | | | | | terminate after all the windows for those URIs have been closed. svn path=/branches/kill-bonobo/; revision=37157
* | Make action group management in shell windows more elegant.Matthew Barnes2009-01-2714-66/+41
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37137
* | Add action groups to support lockdown, starting with printing.Matthew Barnes2009-01-275-89/+157
| | | | | | | | | | | | Other categories to follow. Editors still need lockdown support. svn path=/branches/kill-bonobo/; revision=37136
* | Redesign EPluginUI to accommodate merging and unmerging shell views.Matthew Barnes2009-01-246-3/+18
| | | | | | | | | | | | Get the "mark-all-read" and "plugin-manager" plugins working. svn path=/branches/kill-bonobo/; revision=37125
* | Fix some runtime warnings.Matthew Barnes2009-01-222-1/+5
| | | | | | | | | | | | | | | | Copy that nasty message list scrolling hack to EMailShellContent. Remember the scrollbar position for each folder. Now I just have to make it select a message automatically. svn path=/branches/kill-bonobo/; revision=37119
* | Merge revisions 37075:37107 from trunk.Matthew Barnes2009-01-2142-222/+1039
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37112
* | Untangle some circular dependencies with the composer.Matthew Barnes2009-01-202-7/+0
| | | | | | | | | | | | Addressbook and calendar no longer depend on the mailer. svn path=/branches/kill-bonobo/; revision=37107
* | Formalize the "no disabled items in popup menus" policy in the form of aMatthew Barnes2009-01-206-9/+247
| | | | | | | | | | | | | | | | | | GtkAction subclass called EPopupAction. Migrate all the modules over to using EPopupActions in their popup menus. Add sensitivity management of GtkActions to EMailReader. Not finished. svn path=/branches/kill-bonobo/; revision=37106
* | Hack GtkIconTheme so we can reference category icons as named icons.Matthew Barnes2009-01-183-0/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Necessary for EActionComboBox, since GtkActions can only handle named or stock icons. Hopefully this is just a temporary hack. Eventually we should make the category icons themeable. Kill the "mail-account-disable" plugin and integrate it properly. More dead plugins to follow... Don't show disabled menu items in pop-up context menus. It does the user no good to see things he CAN'T do with the object he clicked on. svn path=/branches/kill-bonobo/; revision=37093
* | Merge revisions 37047:37074 from trunk.Matthew Barnes2009-01-1515-82/+788
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37075
* | Merge revisions 36866:37046 from trunk.Matthew Barnes2009-01-1242-179/+410
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37050
* | Continue chipping away at EMFolderView and EMFolderBrowser.Matthew Barnes2009-01-117-109/+89
| | | | | | | | | | | | Migrate from gnome_url_show() to e_show_uri(). svn path=/branches/kill-bonobo/; revision=37038
* | Add missing accelerator for File -> Print.Matthew Barnes2009-01-103-3/+3
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37023
* | Solve a translation issue related to the New menu.Matthew Barnes2008-12-283-8/+8
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36934
* | - Fix NetworkManager connection tracking.Matthew Barnes2008-12-141-0/+2
| | | | | | | | | | | | | | | | | | | | - Implement offline preparation as an EActivity that gets broadcast in a signal to shell modules. Offline preparations are complete when the last EActivity reference is dropped. - Bind some of the composer preferences to EShellSettings properties. svn path=/branches/kill-bonobo/; revision=36875
* | Merge revisions 36811:36865 from trunk.Matthew Barnes2008-12-1127-412/+506
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36867
* | Get drag-and-drop-to-source-selector working for contacts, memos and tasks.Matthew Barnes2008-11-2912-267/+876
| | | | | | | | | | | | Utilizes the new ESourceSelector::data-dropped signal. svn path=/branches/kill-bonobo/; revision=36822
* | Merge revisions 36737:36810 from trunk.Matthew Barnes2008-11-2416-122/+470
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36811
* | Progress update:Matthew Barnes2008-11-195-340/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Tighter integration of GalViewInstance and EShellView. - EBinding. Stolen from ExoBinding. Lets you bind GObject properties together to automatically keep their values in sync. This is a godsend. Added to e-util, but might even deserve a place in libedataserver. - EShellSettings. This is the concept I blogged about. Already started ripping apart em-mailer-prefs.c. Others to follow. Any place where we're monitoring GConf keys is a target. - Incremental progress on the calender and mailer. Got EMFolderView somewhat working, but I think I'll be killing off EMFolderBrowser. svn path=/branches/kill-bonobo/; revision=36795
* | There we go... that's more like it.Matthew Barnes2008-11-151-0/+1
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36784
* | More library dependency unravelling.Matthew Barnes2008-11-142-5/+5
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36783
* | Merge revisions 36685:36729 from trunk.Matthew Barnes2008-11-0810-22/+196
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36763
* | Fix a pane resizing issue on the main window that's been driving me crazy.Matthew Barnes2008-11-032-4/+52
| | | | | | | | | | | | | | Also manage the calendar's vertical pane, switching between different GConf keys depending on whether we're in month view. svn path=/branches/kill-bonobo/; revision=36717
* | Get composer integration working with the rest of the modules, but man doMatthew Barnes2008-11-014-18/+10
| | | | | | | | | | | | we have circular dependencies all over the place! Big house of cards. svn path=/branches/kill-bonobo/; revision=36706
* | Support inline renaming of sources in the source selector, with helpMatthew Barnes2008-10-3111-2/+141
| | | | | | | | | | | | | | from evolution-data-server (see bug #558322). Kill another frivolous plugin: select-one-source svn path=/branches/kill-bonobo/; revision=36705
* | Secondary checkout spotted a compilation issue.Matthew Barnes2008-10-311-0/+80
| | | | | | | | | | | | Select the first Preferences page when the window is shown. svn path=/branches/kill-bonobo/; revision=36702
* | Add popup menus to the calendar memopad and taskpad.Matthew Barnes2008-10-3116-1024/+285
| | | | | | | | | | | | | | Implement support for "hide completed tasks" option (not yet tested). Flesh out most of the Preferences window. Still need Certificates page. svn path=/branches/kill-bonobo/; revision=36701
* | Get the calendar's memopad and taskpad working.Matthew Barnes2008-10-3017-275/+519
| | | | | | | | | | | | | | | | | | | | | | | | | | What's interesting here is we're actually sharing the ECalModel across views. Instead of having the Calendar view listen to GConf for changes to the Task and Memo models, the Calendar view fetches the models directly from the Task and Memo views -- starting the views if it has to, although the shell really takes care of that -- and loads the models into its own taskpad and memopad. We couldn't do that sort of thing before with Bonobo in the way. Big chunks of redundant code should begin falling out shortly. svn path=/branches/kill-bonobo/; revision=36696
* | Wire up status messages to include percentages if available.Matthew Barnes2008-10-2921-65/+289
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36692
* | Fix a couple minor UI bugs.Matthew Barnes2008-10-282-3/+19
| | | | | | | | | | | | Populate the calendar's filter combo. svn path=/branches/kill-bonobo/; revision=36691
* | Disable parts of my previous calendar work, such that all modules now load!Matthew Barnes2008-10-2816-26/+174
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36690
* | Merge revisions 36534:36684 from trunk.Matthew Barnes2008-10-2519-211/+344
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36685
* | Commit recent work so I can merge from trunk.Matthew Barnes2008-10-2513-126/+353
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36684
* | Get the mail folder tree compiling, though I'm not yet sure why it's notMatthew Barnes2008-10-173-4/+4
| | | | | | | | | | | | showing anything. Probably something stupid. Also enabled the composer. svn path=/branches/kill-bonobo/; revision=36623
* | Progress update:Matthew Barnes2008-10-1434-1529/+2982
| | | | | | | | | | | | | | | | | | | | - Calendar is kind of a mess at the moment. Doesn't compile. - Roughed in the Mail module, including all the actions. That _does_ compile. Runs, even. svn path=/branches/kill-bonobo/; revision=36611
* | Baseline cut at the Calendar sidebar and module. Pretty much identicalMatthew Barnes2008-10-076-357/+569
| | | | | | | | | | | | to Tasks and Memos so far. Now for the interesting part... svn path=/branches/kill-bonobo/; revision=36573
* | Support migration in the new shell design.Matthew Barnes2008-10-0513-669/+1220
| | | | | | | | | | | | Some code got duplicated for calendars and tasks. Made a note to revisit. svn path=/branches/kill-bonobo/; revision=36560
* | Tweak some aspects of the Contacts module to be more consistent withMatthew Barnes2008-10-048-31/+418
| | | | | | | | | | | | | | | | | | Tasks and Memos. Take a crack at handling command-line URIs. It's far too long-winded though. Will need to revisit and tighten up the code. svn path=/branches/kill-bonobo/; revision=36554
* | Tasks is working. Still need to deal with some loose ends and test it all.Matthew Barnes2008-10-0418-104/+714
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36551
* | Tasks progress. Merge EMemoPreview back into ECalComponentPreview.Matthew Barnes2008-10-0321-928/+963
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36538
* | Update the headers on files I've created or completely rewritten to matchMatthew Barnes2008-10-0233-363/+396
| | | | | | | | | | | | Sankar's LGPLv3 template. svn path=/branches/kill-bonobo/; revision=36535
* | Merge revisions 36016:36533 from trunk.Matthew Barnes2008-10-0259-732/+1038
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36534
* | Add more EShell API documentation.Matthew Barnes2008-10-023-3/+9
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36533
* | More Memos debugging.Matthew Barnes2008-10-016-48/+171
| | | | | | | | | | | | Merge the "select-one-source" plugin into the Memos view. svn path=/branches/kill-bonobo/; revision=36507
* | Memos are mostly working now. Tasks to follow.Matthew Barnes2008-09-3010-26/+378
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36495
* | Get Memos to come up. Doesn't really work yet, but the widgets are all there.Matthew Barnes2008-09-3047-2296/+2602
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36491
* | Tasks and memos progress. Hoping to merge ECalendarTable and EMemoTable,Matthew Barnes2008-09-2612-912/+964
| | | | | | | | | | | | | | or at least make EMemoTable derived from ECalendarTable. Possibly do the same with other calendar/memo class pairs. svn path=/branches/kill-bonobo/; revision=36454
* | Saving progress. Experimenting with directory layout.Matthew Barnes2008-09-2560-2060/+3276
| | | | | | | | | | | | | | Saving progress. Experimenting with directory layout. svn path=/branches/kill-bonobo/; revision=36446
* | Replace EActivityHandler with a new activity-tracking system that usesMatthew Barnes2008-09-203-5/+2
| | | | | | | | | | | | | | | | | | EActivity objects instead of numeric handler IDs. Create an EActivity, configure it, and (optionally) connect to its "cancelled" and "completed" signals. Then hand it to the shell view via e_shell_view_add_activity(). When finished with the activity, call e_activity_finish() and unref it. svn path=/branches/kill-bonobo/; revision=36391
* | Progress update:Matthew Barnes2008-09-182-23/+0
| | | | | | | | | | | | | | | | | | - Kill EABMenu. - Centralize marshallers to eliminate duplication. svn path=/branches/kill-bonobo/; revision=36368
* | Massive address book refactoring. Things are mostly working again.Matthew Barnes2008-09-172-0/+12
| | | | | | | | | | | | Also, begin documenting the new shell API, and provide a Gtk-Doc framework. svn path=/branches/kill-bonobo/; revision=36359
* | Forgot to commit a couple files.Matthew Barnes2008-09-132-0/+356
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36318
* | Allow EShellContent, EShellSidebar, and EShellTaskbar to be subclassed,Matthew Barnes2008-09-1328-1202/+1272
| | | | | | | | | | | | and begin doing so for Calendars, Memos and Tasks. Makes the code cleaner. svn path=/branches/kill-bonobo/; revision=36317
* | Arrange for an ESourceList to be shared amongst all instances of a type ofMatthew Barnes2008-09-1223-460/+780
| | | | | | | | | | | | | | shell view. For example, all EBookShellView instances will now share the same ESourceList instance for address books. svn path=/branches/kill-bonobo/; revision=36311
* | Merge revisions 36016:36303 from trunk.Matthew Barnes2008-09-11165-2183/+2794
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36307
* | Add popup menu stubs for calendars, tasks and memos.Matthew Barnes2008-09-118-293/+156
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36303
* | Add menu and toolbar UI for calendars, memos and tasks.Matthew Barnes2008-09-1124-219/+1210
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36299
* | Add stubs for calendar, task, and memo shell views.Matthew Barnes2008-09-1118-0/+1161
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36296
* | Progress update:Matthew Barnes2008-09-091-1/+2
| | | | | | | | | | | | | | | | - Merge ETaskBar into EShellTaskbar. - Remember the last view, and make --component work. svn path=/branches/kill-bonobo/; revision=36278
* | Saving progress. Lots of changes. Things are a bit broken at the moment.Matthew Barnes2008-09-051-6/+6
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36260
* | ** Fixes bug #549968Matthew Barnes2008-08-312-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-30 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #549968 * calendar/gui/dialogs/comp-editor.c (comp_editor_init): * widgets/misc/e-attachment-bar.c (e_attachment_bar_bonobo_ui_populate_with): Use the same mnemonic for "Recent Documents" as composer. svn path=/branches/kill-bonobo/; revision=36226
* | ** Fixes bug #549967Matthew Barnes2008-08-313-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-30 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #549967 * calendar/gui/caltypes.xml: * calendar/gui/tasktypes.xml: Capitalize "days" in "Next 7 Days". svn path=/branches/kill-bonobo/; revision=36225
* | Merge revisions 35993:36015 from trunk.Matthew Barnes2008-08-195-2/+36
| | | | | | | | | | | | Adapt recent "crash recovery" changes to new architecture. svn path=/branches/kill-bonobo/; revision=36018
* | Merge revisions 35951:35992 from trunk.Matthew Barnes2008-08-1543-374/+545
| | | | | | | | svn path=/branches/kill-bonobo/; revision=35994
* | Merge revisions 35931:35950 from trunk.Matthew Barnes2008-08-132-3/+10
| | | | | | | | svn path=/branches/kill-bonobo/; revision=35978
* | Merge revisions 35747:35930 from trunk.Matthew Barnes2008-08-0819-90/+509
| | | | | | | | svn path=/branches/kill-bonobo/; revision=35931
* | Migrate CompEditor, CompEditorPage, and the various subclasses fromMatthew Barnes2008-07-1635-4896/+4115
|/ | | | | | BonoboUI to GtkUIManager. See bug #542125. svn path=/branches/kill-bonobo/; revision=35746
* ** Fix for bug #542889Paolo Borelli2008-07-143-5/+9
| | | | | | | | | | | 2008-17-14 Paolo Borelli <pborelli@katamail.com> ** Fix for bug #542889 Port to the new gtk tooltip api. svn path=/trunk/; revision=35744
* Patch from Paul Bolle <pebolle@tiscali.nl>: Fix for bug #542101 (Escape ↵Suman Manjunath2008-07-132-1/+8
| | | | | | PlaceOfTheMeeting in the Location: line of the tooltip.) svn path=/trunk/; revision=35743
* Patch from Keith Packard <keithp@keithp.com>: Fix for bug #541355 (Remove ↵Suman Manjunath2008-07-134-0/+18
| | | | | | freed objects from the 'locals' list in each conduit which otherwise frees them again when the conduit is closed.) svn path=/trunk/; revision=35742
* ** Fix for bug #524130Milan Crha2008-07-093-32/+21
| | | | | | | | | | | | | 2008-07-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #524130 * gui/e-cal-component-preview.c: (write_html): * gui/e-cal-component-memo-preview.c: (write_html): Pass description text through 'camel_text_to_html' to have links clickable in a preview. svn path=/trunk/; revision=35734
* ** Fix for bug #368038Milan Crha2008-07-042-1/+22
| | | | | | | | | | | | 2008-07-04 Milan Crha <mcrha@redhat.com> ** Fix for bug #368038 * gui/calendar-component.c: (ensure_sources): Ensure only one Birthdays & Anniversaries source. svn path=/trunk/; revision=35721
* ** Fix for bug #540152Milan Crha2008-07-034-5/+13
| | | | | | | | | | | | | | | | | 2008-07-03 Milan Crha <mcrha@redhat.com> ** Fix for bug #540152 * addressbook/gui/component/addressbook-component.c: (ensure_sources): Unref source only when we created it - the list owns the pointer now. * calendar/gui/calendar-component.c: (ensure_sources): Unref sources only when we created it - the list owns the pointer now. * calendar/gui/tasks-component.c: (ensure_sources): * calendar/gui/memos-component.c: (ensure_sources): Do not leak ESource. svn path=/trunk/; revision=35717
* Patch from Maciej Piechotka <uzytkownik2@gmail.com>Tobias Mueller2008-06-284-166/+173
| | | | | | which fixes bug 526262 - "untranslated strings in advanced search" svn path=/trunk/; revision=35689
* updated novell copyright notices (left others alone)Jeffrey Stedfast2008-06-21220-269/+269
| | | | svn path=/trunk/; revision=35665
* Use <glib/gi18n.h> instead of <bonobo/bonobo-i18n.h>.Matthew Barnes2008-06-119-8/+20
| | | | | | | | | | | | | | | | | | | 2008-06-10 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/component/addressbook-component.c: * calendar/common/authentication.c: * calendar/gui/calendar-component.c: * calendar/gui/comp-editor-factory.c: * calendar/gui/dialogs/copy-source-dialog.c: * calendar/gui/dialogs/select-source-dialog.c: * calendar/gui/memos-component.c: * calendar/gui/migration.c: * calendar/gui/tasks-component.c: * shell/test/evolution-test-component.c: Use <glib/gi18n.h> instead of <bonobo/bonobo-i18n.h>. svn path=/trunk/; revision=35625
* ** Fix for bug #536813Milan Crha2008-06-095-3/+44
| | | | | | | | | | | | | | | | | | 2008-06-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #536813 * gui/comp-util.h: (is_icalcomp_on_the_server): * gui/comp-util.c: (is_icalcomp_on_the_server): Similar helper function as cal_comp_is_on_server only the parameter is icalcomponent. * gui/e-week-view-event-item.c: (e_week_view_event_item_double_click): * gui/e-week-view.c: (e_week_view_on_text_item_event): Do not start to edit the event on the double click if the event is not on the server yet. Storing the event can cause the renumbering events so the result can be that the edited event would be different. svn path=/trunk/; revision=35618
* Fix build breakage. Apparently <gtk/gtk.h> only recently startedMatthew Barnes2008-06-072-0/+2
| | | | | | | pulling in <gio/gio.h>. We still need to include gio.h explicitly for a little while longer. svn path=/trunk/; revision=35607
* ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES andMatthew Barnes2008-06-0695-299/+84
| | | | | | | | | | 2008-06-06 Matthew Barnes <mbarnes@redhat.com> ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES defined. (#536637) svn path=/trunk/; revision=35606
* ** Fixes security vulnerabilities CVE-2008-1108 and CVE-2008-1109Matthew Barnes2008-06-043-96/+96
| | | | | | | | | | | | | | | | | | | | 2008-06-04 Matthew Barnes <mbarnes@redhat.com> ** Fixes security vulnerabilities CVE-2008-1108 and CVE-2008-1109 * calendar/gui/itip-utils.c (html_new_lines_for): Do not use a fixed-size buffer for parsing external data. Simplify the logic to just split and rejoin the string with a different line separator. * calendar/gui/e-itip-control.c (write_label_piece), (write_recurrence_piece), (set_date_label): Use a GString rather than a fixed-size buffer to build the HTML string to avoid the possibility of an overflow. svn path=/trunk/; revision=35594
* ** Fix for bug #535204Shuai Liu2008-06-042-2/+8
| | | | | | | | | | | | | 2008-06-04 Shuai Liu <shuai.liu@sun.com> ** Fix for bug #535204 * gui/tasks-component.c: (destroy_component_view): The tasks objects had been destroyed before the call of destroy_ component in tasks-component.c. No need to call them. svn path=/trunk/; revision=35591
* Committing on behalf of Milan Crha <mcrha@redhat.com>Milan Crha2008-06-024-1/+42
| | | | | | | | | 2008-05-29 Milan Crha <mcrha@redhat.com> ** Fix for bug #535459 svn path=/trunk/; revision=35566
* ** Fixes bug #534476Matthew Barnes2008-05-232-9/+12
| | | | | | | | | | | | | | | | | | | 2008-05-23 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #534476 * configure.in: Require shared-mime-info >= 0.22 to make sure we pick up the fix for correctly identifying "winmail.dat" attachments. * calendar/gui/e-cal-popup.c (ecalp_standard_menu_factory): * mail/em-utils.c (em_utils_snoop_type): * mail/em-popup.c (emp_standard_menu_factory): Remove the special check for "winmail.dat". GIO correctly identifies it as "application/ms-tnef". svn path=/trunk/; revision=35534
* Patch from Milan Crha <mcrha@redhat.com> ** Part of fix for bug #523402 ↵Suman Manjunath2008-05-233-0/+12
| | | | | | (leak fix, reassign back the old values before freeing) svn path=/trunk/; revision=35533
* ** Fix a bunch of compiler warnings.Matthew Barnes2008-05-232-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-05-22 Matthew Barnes <mbarnes@redhat.com> ** Fix a bunch of compiler warnings. * calendar/gui/e-select-names-renderer.c (e_select_names_renderer_focus_out_event): Remove this function. Looks like it hasn't been used in years. * mail/em-format-html.c (efh_message_external): Fix a typo in checking for an empty 'mode' string. * mail/message-list.c (subtree_size): Remove this function. Looks like it hasn't been used in years. * plugins/email-custom-header/email-custom-header.c (action_email_custom_header_cb): Remove unused 'editor' variable. * plugins/save-calendar/csv-format.c (do_save_calendar_csv): * plugins/save-calendar/rdf-format.c (do_save_calendar_rdf): Remove pointless address check of a local variable. svn path=/trunk/; revision=35527
* ** Fixes bug #534360Matthew Barnes2008-05-2374-663/+813
| | | | | | | | | | | | 2008-05-22 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #534360 Migrate from deprecated GtkObject symbols to GObject equivalents. Touches over 150 files in all components; too many to list. svn path=/trunk/; revision=35526
* Patch from Chenthill Palanisamy <pchenthill@novell.com> ** Fix for bug ↵Suman Manjunath2008-05-222-2/+16
| | | | | | #533820 (crash on double-clicking the border of meetings in day-view) svn path=/trunk/; revision=35525
* Include e-util-private.h for the mapping of EVOLUTION_GLADEDIR to aTor Lillqvist2008-05-082-2/+17
| | | | | | | | | | | | | 2008-05-08 Tor Lillqvist <tml@novell.com> * gui/alarm-notify/alarm-notify-dialog.c: Include e-util-private.h for the mapping of EVOLUTION_GLADEDIR to a function call on Windows. Construct the glade file pathname at run-time so that it is found also on Windows where we don't use compile-time pathnames at run-time. svn path=/trunk/; revision=35482
* Fix include path for e-dbhash.h, now in libebackend.Johan Euphrosine2008-05-052-1/+5
| | | | | | | | | | 2008-05-05 Johan Euphrosine <proppy@aminche.com> * gui/migration.c: Fix include path for e-dbhash.h, now in libebackend. svn path=/trunk/; revision=35468
* ** Fix for bug #316390Milan Crha2008-04-304-66/+27
| | | | | | | | | | | | | | | | | | | | | | | | | 2008-04-30 Milan Crha <mcrha@redhat.com> ** Fix for bug #316390 * addressbook/gui/widgets/e-addressbook-view.c: (categories_changed_cb), (get_master_list), (eab_view_dispose), (eab_view_new), (search_activated), (make_suboptions): Listen for changes in categories setup and propagate them to UI. * calendar/gui/e-memos.c: (struct _EMemosPrivate), (categories_changed_cb), (setup_widgets), (e_memos_init), (e_memos_destroy): * calendar/gui/gnome-cal.c: (struct _GnomeCalendarPrivate), (setup_widgets), (categories_changed_cb), (gnome_calendar_init), (gnome_calendar_destroy): * calendar/gui/e-tasks.c: (struct _ETasksPrivate), (categories_changed_cb), (setup_widgets), (e_tasks_init), (e_tasks_destroy): Listen for changes in categories setup and propagate them to UI. Note: be sure you've eds revision 8718 or better svn path=/trunk/; revision=35458
* Patch from Srinivasa Ragavan <sragavan@novell.com>Bharath Acharya2008-04-302-0/+12
| | | | | | | ** Fix for bnc #363908 Fix for Evolution crashed during exit svn path=/trunk/; revision=35452
* Patch from Ashish Shrivastava <shashish@novell.com>Ashish Shrivastava2008-04-302-1/+11
| | | | | | | | | 2008-04-30 Ashish Shrivastava <shashish@novell.com> ** Fix for bnc #368277 Can't C & P Email Addresses from an Appt. to a Mail Message svn path=/trunk/; revision=35451
* ** Fix for bug #240823Milan Crha2008-04-292-2/+16
| | | | | | | | | | | | 2008-04-29 Milan Crha <mcrha@redhat.com> ** Fix for bug #240823 * gui/itip-utils.c: (comp_to_list): Send notification only to individuals and groups. svn path=/trunk/; revision=35444
* ** Fix for bug #524121Milan Crha2008-04-282-1/+8
| | | | | | | | | | | | 2008-04-28 Milan Crha <mcrha@redhat.com> ** Fix for bug #524121 * gui/e-calendar-table.c: (copy_row_cb): Fixing typo from patch for bug #516408. svn path=/trunk/; revision=35427
* ** Fix for bug #529893Danny Baumann2008-04-252-0/+8
| | | | | | | | | | | | | | | | | | | 2008-04-25 Danny Baumann <dannybaumann@web.de> ** Fix for bug #529893 * widgets/misc/e-dateedit.c (create_children): * widgets/misc/e-combo-cell-editable.c (build_popup): * widgets/misc/e-cell-date-edit.c (e_cell_date_edit_init): * widgets/table/e-table-header-item.c: (make_shaped_window_from_xpm): * widgets/table/e-cell-combo.c: (e_cell_combo_init): * widgets/table/e-cell-text.c: (ect_show_tooltip): * widgets/text/e-text.c: (_do_tooltip): * calendar/gui/e-calendar-view.c: (e_calendar_view_get_tooltips): Properly set type hints for popup windows. svn path=/trunk/; revision=35416
* ** Fix for bug #509923Milan Crha2008-04-184-7/+80
| | | | | | | | | | | | | | | | | 2008-04-18 Milan Crha <mcrha@redhat.com> ** Fix for bug #509923 * gui/dialogs/comp-editor.c: (real_send_comp): * gui/e-calendar-view.c: (e_calendar_view_modify_and_send): * gui/e-cal-model-calendar.c: (ecmc_set_value_at): Send changes based on the user's choice of "all instances" or "only this instance" for recurring events. * gui/e-cal-model-calendar.c: (ecmc_set_value_at): Also modify objects based on the user's choice. svn path=/trunk/; revision=35382
* Remove and obsolete comment from configure.in and #include <gio/gio.h> inMatthew Barnes2008-04-181-0/+1
| | | | | | calendar/gui/e-cal-component-preview.c. svn path=/trunk/; revision=35379
* ** Fix for bug #526741 (gnome-vfs to gio/gvfs port)Milan Crha2008-04-1813-145/+186
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-04-17 Milan Crha <mcrha@redhat.com> ** Fix for bug #526741 (gnome-vfs to gio/gvfs port) * configure.in: Drop dependency on gnome-vfs, depend on gio instead. * addressbook/gui/contact-editor/e-contact-editor.c: Do not include gnome-vfs. * calendar/gui/e-meeting-store.c: (start_async_read), (freebusy_async), (async_read): Read data with gio, not with gnome-vfs. * calendar/gui/e-meeting-store.c: (async_close): Function removed. * calendar/gui/migration.c: * calendar/gui/e-memos.c: * calendar/gui/alarm-notify/notify-main.c: * calendar/gui/e-tasks.c: * calendar/gui/main.c: * calendar/gui/e-meeting-list-view.c: Do not include gnome-vfs. * calendar/gui/dialogs/comp-editor.c: (set_attachment_list): * calendar/gui/dialogs/comp-editor.c: (attachment_guess_mime_type): Function removed, use e-util function instead. * calendar/gui/e-cal-popup.c: (temp_save_part): Reflect changes in CamelStreamVFS. * calendar/gui/e-cal-popup.c: (ecalp_apps_open_in), (ecalp_apps_popup_free), (ecalp_standard_menu_factory): Use gio to fill popup and launch app. * calendar/gui/e-cal-component-preview.h: (e_cal_comp_preview_url_requested_cb): * calendar/gui/e-cal-component-preview.c: (e_cal_comp_preview_url_requested_cb): New helper function to manage file:// urls for GtkHTML component. * calendar/gui/e-cal-component-preview.c: (e_cal_component_preview_init): * calendar/gui/e-cal-component-memo-preview.c: (e_cal_comp_preview_url_requested_cb): Use above helper function. * calendar/gui/e-cal-component-memo-preview.c: (url_requested_cb): * calendar/gui/e-cal-component-preview.c: (url_requested_cb): Function removed. * composer/e-msg-composer.h: (e_msg_composer_guess_mime_type): * composer/e-msg-composer.c: (e_msg_composer_guess_mime_type), (handle_uri), (e_msg_composer_add_inline_image_from_file): Use shared e_util_guess_mime_type instead of its own. * e-util/e-gui-utils.c: Do not include gnome-vfs. * e-util/e-util.c: (e_write_file_uri), (e_file_get_save_path): * e-util/e-dialog-utils.c: (e_file_can_save), (e_file_check_local): Use gio instead of gnome-vfs. * e-util/e-util.h: * e-util/e-util.c: (e_util_guess_mime_type), (e_util_filename_to_uri), (e_util_uri_to_filename), (e_util_read_file): New helper functions. * mail/Makefile.am: * mail/em-vfs-stream.h: * mail/em-vfs-stream.c: Removed from project, not used anywhere. * mail/em-menu.c: * mail/em-config.c: Do not include gnome-vfs. * mail/mail-ops.c: (save_messages_exec), (save_part_exec): Changes related to Data Server change of CamelStreamVFS. * mail/em-format.c: (em_format_describe_part): * mail/em-format-html-display.c: (efhd_bonobo_object), (efhd_find_handler), (efhd_use_component), (efhd_bonobo_unknown), (efhd_check_server_prop), (efhd_format_attachment): Drop use of deprecated gnome-vfs functions. * mail/em-utils.c: (em_utils_snoop_type): Use gio to guess the mime_type. * mail/em-popup.c: (emp_apps_open_in), (emp_apps_popup_free), (emp_standard_menu_factory): Use gio to fill popup and launch app. * plugins/import-ics-attachments/icsimporter.c: Do not include gnome-vfs. * plugins/ipod-sync/ical-format.c: (do_save_calendar_ical): * plugins/ipod-sync/ipod-sync.c: (destination_save_addressbook): Write to gio GOutputStream instead of gnome-vfs handle. * plugins/ipod-sync/format-handler.h: (open_for_writing): * plugins/ipod-sync/ipod-sync.c: (open_for_writing): New helper function. * plugins/publish-calendar/publish-format-fb.h: (publish_calendar_as_fb): * plugins/publish-calendar/publish-format-fb.c: (write_calendar), (publish_calendar_as_fb): * plugins/publish-calendar/publish-format-ical.h: (publish_calendar_as_ical): * plugins/publish-calendar/publish-format-ical.c: (write_calendar), (publish_calendar_as_ical): Use gio GOutputStream instead of gnome-vfs handle. * plugins/publish-calendar/url-editor-dialog.c: (create_uri): Use glib function to escape URI. * plugins/publish-calendar/publish-location.c: (migrateURI): Use EUri to parse URI. * plugins/publish-calendar/publish-calendar.c: (publish_online), (unmount_done_cb), (struct mnt_struct), (mount_ready_cb), (ask_password), (ask_question), (mount_first), (publish): Use gio instead of gnome-vfs for opening (remote) files. * plugins/save-calendar/ical-format.c: (do_save_calendar_ical): * plugins/save-calendar/csv-format.c: (do_save_calendar_csv): * plugins/save-calendar/rdf-format.c: (do_save_calendar_rdf): Use gio GOutpuStream instead of gnome-vfs handle. * plugins/save-calendar/format-handler.h: (open_for_writing): * plugins/save-calendar/save-calendar.c: (open_for_writing): New helper function. * shell/e-shell-window-commands.c: (command_quick_reference): Use gio instead of gnome-vfs. * widgets/misc/e-attachment.h: (struct _EAttachment): * widgets/misc/e-attachment.c: (finalise), (init), (attachment_guess_mime_type), (e_attachment_new), (struct DownloadInfo), (download_info_free), (data_ready_cb), (download_to_local_path), (e_attachment_new_remote_file): Use gio instead of gnome-vfs to download remote files. * widgets/misc/e-image-chooser.c: (image_drag_data_received_cb): Use new util function to read file. * widgets/misc/e-attachment-bar.c: (size_to_string): Stolen from gnome-vfs. svn path=/trunk/; revision=35378
* ** Fix for bug #523402Milan Crha2008-04-172-0/+9
| | | | | | | | | | | | 2008-04-17 Milan Crha <mcrha@redhat.com> ** Fix for bug #523402 * gui/e-calendar-view.c: (e_calendar_view_add_event): Do not free value returned by icaltimezone_get_tzid. svn path=/trunk/; revision=35376
* ** Fix for bug #232594Milan Crha2008-04-162-13/+29
| | | | | | | | | | | | 2008-04-16 Milan Crha <mcrha@redhat.com> ** Fix for bug #232594 * gui/e-meeting-list-view.c: (attendee_edited_cb): Set status to Needs Action when attendee's address have been changed. svn path=/trunk/; revision=35370
* Fix for bug #517134 : Extend the 'Insert' menu (in editors) to show a ↵Suman Manjunath2008-04-122-15/+65
| | | | | | | | | | | | | | | | | | | | "Recent Documents" submenu (to quickly add them as attachments). M configure.in M ChangeLog M composer/evolution-composer.ui M composer/ChangeLog M composer/e-composer-actions.c M composer/e-composer-private.c M widgets/misc/ChangeLog M widgets/misc/e-attachment-bar.c M widgets/misc/e-attachment-bar.h M calendar/gui/dialogs/comp-editor.c M calendar/ChangeLog M ui/ChangeLog M ui/evolution-editor.xml svn path=/trunk/; revision=35354
* ** Fix for bug #525234Ondrej Jirman2008-04-073-1/+17
| | | | | | | | | | | | | 2008-04-07 Ondrej Jirman <megous@megous.com> ** Fix for bug #525234 * gui/Makefile.am: * gui/dialogs/Makefile.am: Install more include files that are useful to the out of tree evolution plugins. svn path=/trunk/; revision=35335
* ** Merge the mbarnes-composer branchMatthew Barnes2008-04-033-368/+211
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-04-02 Matthew Barnes <mbarnes@redhat.com> ** Merge the mbarnes-composer branch * configure.in: Bump libgtkhtml requirement to 3.19.1. Add gtkhtml-editor dependency for addressbook, calendar and mail. Remove print-message plugin; new composer implements this natively. * tools/Makefile.am: Remove CORBA rules for the old composer. * addressbook/gui/widgets/Makefile.am: Remove CORBA rules for the old composer. * addressbook/gui/widgets/eab-gui-util.c (eab_send_to_contact_and_email_num_list), (eab_send_contact_list_as_attachment): Adapt to new Bonobo-less composer widget. * calendar/gui/Makefile.am: Remove CORBA rules for the old composer. * calendar/gui/itip-utils.c (comp_from), (comp_to_list), (comp_subject), (comp_content_type), (comp_filename), (comp_description), (append_cal_attachments), (itip_send_comp), (reply_to_calendar_comp): Adapt to new Bonobo-less composer widget. * composer/Makefile.am: Remove CORBA rules for the old composer. * composer/e-msg-composer.c: * composer/e-msg-composer.h: EMsgComposer is now a subclass of GtkhtmlEditor. Extensive refactoring and cleanup, too much to list in detail. * composer/e-composer-header.c: * composer/e-composer-header.h: Add "sensitive" property along with get/set functions. * composer/e-composer-from-header.c: * composer/e-composer-from-header.h: Propagate "refreshed" signal from EAccountComboBox. Add function e_composer_from_header_get_account_list(). * composer/e-composer-private.c: * composer/e-composer-private.h: New files manage composer's private data. Allows other composer files to manipulate private data. * composer/e-msg-composer-hdrs.c: * composer/e-msg-composer-hdrs.h: Remove these files; replaced by EComposerHeaderTable widget. * composer/evolution-composer.c: * composer/evolution-composer.h: Remove these files; composer is now a subclass of GtkhtmlEditor. * composer/e-msg-composer-select-file.c: * composer/e-msg-composer-select-file.h: Remove these files; logic moved to e-msg-composer.c. * composer/listener.c: * composer/listener.h: Remove these files; event handlers moved to e-msg-composer.c. * composer/Composer.idl: * composer/Evolution-Composer.idl: Remove these files; composer is no longer a Bonobo object. * mail/em-composer-prefs (sig_edit_cb), (em_composer_prefs_new_signature): Adapt to new Bonobo-less signature editor. * mail/mail-signature-editor.c: * mail/mail-signature-editor.h: Rewrite the signature editor as a subclass of GtkhtmlEditor. Eliminates Bonobo from the equation. * mail/em-composer-utils.c (composer_get_message), (em_utils_composer_send_cb), (save_draft_done), (em_utils_composer_save_draft_cb), (create_new_composer), (em_utils_compose_new_message), (em_utils_compose_new_message_with_mailto), (em_utils_post_to_folder), (em_utils_post_to_url), (edit_message), (forward_attached), (forward_non_attached), (reply_get_composer), (composer_set_body), (em_utils_reply_to_message), (post_reply_to_message): Adapt to new Bonobo-less composer. * mail/mail-component-factory.c: Composer is no longer needs a Bonobo factory. * mail/mail-config.c: Fix style pattern for EMsgComposer widgets. * plugins/groupwise/mail-send-options.c (org_gnome_composer_send_options): Adapt to streamlined EMsgComposer API. * plugins/exchange-operations/Makefile.am: Add EVOLUTION_MAIL_CFLAGS and EVOLUTION_MAIL_LIBS. * plugins/exchange-operations/exchange-mail-send-options.c (append_to_header), (org_gnome_exchange_send_options): Adapt to streamlined EMsgComposer API. * plugins/mailing-list-actions/mailing-list-actions.c (emla_list_action_do): Adapt to streamlined EMsgComposer API. * po/POTFILES.in: Update file list for new composer. * ui/evolution-composer-entries.xml: Remove this file; obsoleted by new composer. * widgets/misc/Makefile.am: Add EVOLUTION_MAIL_LIBS. * widgets/misc/e-account-combo-box.c: * widgets/misc/e-account-combo-box.h: New function e_account_combo_box_get_account_list(). Emit a "refreshed" signal when the EAccountList changes. Add an internal reverse-lookup index. * widgets/misc/e-charset-picker.c (e_charser_add_radio_actions): New function adds radio actions to an action group. Will eventually replace e_charset_picker_bonobo_ui_populate(). * widgets/misc/e-signature-combo-box.c: * widgets/misc/e-signature-combo-box.h: New function e_signature_combo_box_get_signature_list(). ... separate issue ... * configure.in: Bump eds_minimum_version to 2.23.1 for CAMEL_FOLDER_JUNKED_NOT_DELETED symbol. svn path=/trunk/; revision=35313
* Patch from Qin Kuangyu: Fix for bug #346555 (Fixed a couple of mnemonic ↵Suman Manjunath2008-03-312-1/+8
| | | | | | conflicts) svn path=/trunk/; revision=35288
* ** Fix for bug #517492Milan Crha2008-03-272-6/+11
| | | | | | | | | | | | | 2008-03-27 Milan Crha <mcrha@redhat.com> ** Fix for bug #517492 * gui/dialogs/calendar-setup.c: (calendar_setup_edit_calendar), (calendar_setup_edit_task_list), (calendar_setup_edit_memo_list): Set proper dialog caption with New or Properties. svn path=/trunk/; revision=35270
* ** Fix for bug #438613Milan Crha2008-03-273-2/+18
| | | | | | | | | | | | | | | | | 2008-03-27 Milan Crha <mcrha@redhat.com> ** Fix for bug #438613 * addressbook/addressbook.error.xml: Improved "contact-delete-error-perm" secondary text. * calendar/calendar.error.xml: New message "prompt-read-only-cal-editor". * calendar/gui/dialogs/comp-editor.c: (prompt_and_save_changes), (menu_file_save_cb): Use different read-only message when checking from contact editor and from calendar UI. svn path=/trunk/; revision=35260
* ** Fix for bug #512543Milan Crha2008-03-139-3884/+14
| | | | | | | | | | | | | | | | | | | | | 2008-03-13 Milan Crha <mcrha@redhat.com> ** Fix for bug #512543 * configure.in: * widgets/misc/e-calendar-item.c: * calendar/gui/e-day-view.c: * calendar/gui/e-week-view-event-item.c: * calendar/gui/e-calendar-view.c: * calendar/gui/e-calendar-view.h: * calendar/gui/e-week-view-main-item.c: * calendar/gui/e-day-view-time-item.c: * calendar/gui/e-day-view-top-item.c: * calendar/gui/e-day-view-main-item.c: Get rid of --enable-cairo-calendar/ENABLE_CAIRO define. svn path=/trunk/; revision=35182
* ** Fixes bug #513951Matthew Barnes2008-03-118-36/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-03-11 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #513951 * addressbook/gui/component/addressbook-component.c (ensure_sources): * addressbook/gui/component/addressbook-migrate.c (addressbook_migrate): * calendar/gui/cal-search-bar.c (cal_search_bar_construct): * calendar/gui/migration.c (create_calendar_sources), (create_task_sources), (migrate_calendars), (migrate_tasks), (create_memo_sources): * calendar/gui/e-memos.c (e_memos_setup_view_menus): * calendar/gui/tasks-component.c (ensure_sources): * calendar/gui/gnome-cal.c (gnome_calendar_setup_view_menus): * calendar/gui/calendar-component.c (ensure_sources): * calendar/gui/memos-component.c (ensure_sources): * mail/mail-config.c (gconf_mime_types_changed): Adapt to new meaning of xxx_component_peek_base_directory(). * addressbook/gui/component/addressbook-component.c (addressbook_component_init): * addressbook/gui/component/addressbook-migrate.c (create_groups): * calendar/gui/tasks-component.c (tasks_component_init): * calendar/gui/calendar-component.c (calendar_component_init): * calendar/gui/memos-component.c (memos_component_init): * composer/e-msg-composer.c (autosave_manager_query_load_orphans), (autosave_init_file): * e-util/e-mktemp.c (get_dir): * e-util/e-util.c (get_lock_filename): * mail/mail-component.c: * plugins/face/face.c (org_gnome_composer_face): * smime/lib/e-cert-db.c (initialize_nss): Use e_get_user_data_dir() instead of constructing the full path. * calendar/gui/migration.c (add_gw_esource): * composer/e-msg-composer.c (e_msg-composer_unrealize), (e_msg_composer_set_view_from), (e_msg_composer_set_view_replyto), (e_msg_composer_set_view_to), (e_msg_composer_set_view_postto), (e_msg_composer_set_view_cc), (e_msg_composer_set_view_bcc): * e-util/e-util.c (e_file_update_save_path), (e_file_get_save_path): Emit warnings if saving to GConf fails. * e-util/e-util.c (e_get_user_data_dir): New function returns the base directory for Evolution user data. This should be the /only/ place in the application where this directory is hard-coded. svn path=/trunk/; revision=35175
* Fixes #516498Chenthill Palanisamy2008-02-255-8/+29
| | | | | | | | | | | | | | | 2008-02-25 Chenthill Palanisamy <pchenthill@novell.com> Fixes #516498 * gui/comp-util.c: (cal_comp_is_on_server): * gui/e-calendar-view.c: (e_calendar_view_cut_clipboard), (delete_event), (e_calendar_view_delete_selected_occurrence): * gui/e-day-view.c: (process_component): * gui/e-week-view.c: (process_component): Free memory returned by e_cal_component_get_recurid_as_string. svn path=/trunk/; revision=35086
* Fixes#516408Chenthill Palanisamy2008-02-2513-19/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-24 Chenthill Palanisamy <pchenthill@novell.com> Fixes#516408 * gui/dialogs/e-send-options-utils.c (e_sendoptions_utils_fill_component): * gui/e-cal-model.c (search_by_id_and_client): * gui/e-calendar-table.c (copy_row_cb), (e_calendar_table_copy_clipboard): * gui/e-calendar-view.c (e_calendar_view_copy_clipboard), (icalcomp_contains_category): * gui/e-day-view.c (model_rows_deleted_cb), (e_day_view_find_event_from_uid), (e_day_view_reshape_day_events), (e_day_view_on_drag_data_get): * gui/e-itip-control.c (update_item): * gui/e-memo-table.c (copy_row_cb), * (e_memo_table_copy_clipboard): * gui/e-memos.c (obtain_list_of_components): * gui/e-tasks.c (obtain_list_of_components): * gui/e-week-view.c (model_rows_deleted_cb), (e_week_view_reshape_events), (e_week_view_find_event_from_uid): * gui/gnome-cal.c (gnome_calendar_purge): * gui/itip-utils.c (comp_limit_attendees), (itip_send_comp), (reply_to_calendar_comp), (itip_publish_comp): Free the memory returned by libical svn path=/trunk/; revision=35081
* ** Fix for bug #440426Milan Crha2008-02-212-0/+11
| | | | | | | | | | | | 2008-02-20 Milan Crha <mcrha@redhat.com> ** Fix for bug #440426 * gui/e-cal-model.c: (e_cal_model_dispose), (remove_client): Unset also default_client if removing it. svn path=/trunk/; revision=35065
* ** Part of fix for bug #515744Milan Crha2008-02-202-8/+9
| | | | | | | | | | | | | 2008-02-20 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #515744 * composer/e-msg-composer.c: (drop_action): * calendar/gui/dialogs/comp-editor.c: (drop_action): Fixing previous fix - do not double free. svn path=/trunk/; revision=35063
* ** Part of fix for bug #515744Milan Crha2008-02-1813-17/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-18 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #515744 * addressbook/gui/component/addressbook-migrate.c: (get_source_name): * plugins/groupwise-features/send-options.c: (get_source): * plugins/groupwise-features/share-folder-common.c: (get_container_id): * plugins/groupwise-features/install-shared.c: (install_folder_response): * plugins/external-editor/external-editor.c: (convert_to_camel_internet_address), (org_gnome_external_editor): * plugins/itip-formatter/itip-formatter.c: (idle_open_cb): * mail/em-folder-view.c: (emfv_setup_view_instance): * mail/mail-component.c: (impl_finalize): * mail/message-list.c: (ml_tree_value_at): * composer/e-msg-composer.c: (drop_action): * e-util/e-config.c: (ep_finalise): Use proper member to free. * widgets/misc/e-cursors.c: (e_cursors_init): * widgets/misc/e-calendar-item.c: (e_calendar_item_draw_month): * calendar/gui/dialogs/comp-editor.c: (drop_action): * calendar/gui/calendar-config.c: (calendar_config_get_hide_completed_tasks_sexp): * calendar/gui/comp-editor-factory.c: (edit_existing): * calendar/gui/e-day-view.c: (e_day_view_reshape_long_event), (e_day_view_on_top_canvas_drag_data_received): * calendar/gui/e-day-view-main-item.c: (e_day_view_main_item_draw_events_in_vbars), (e_day_view_main_item_draw_long_events_in_vbars): * calendar/gui/e-day-view-top-item.c: (e_day_view_top_item_draw_long_event): * calendar/gui/e-cal-model.c: (redo_queries): * calendar/gui/e-calendar-table.c: (e_calendar_table_open_task): * calendar/gui/e-memo-table.c: (open_memo): * calendar/gui/print.c: (print_todo_details): * calendar/gui/migration.c: (get_source_name): Memory leak fix. * calendar/gui/e-week-view.c: (e_week_view_reshape_events): Simplifies things. svn path=/trunk/; revision=35044
* ** Fix for bnc #178778Srinivasa Ragavan2008-02-182-1/+7
| | | | | | | | | | | | 2008-02-18 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bnc #178778 * gui/dialogs/recurrence-page.c: (preview_recur): svn path=/trunk/; revision=35039
* ** Fix for bnc #160049. Patch from OpenSUSE.Srinivasa Ragavan2008-02-185-0/+61
| | | | | | | | | | | | | | | | | 2008-02-18 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bnc #160049. Patch from OpenSUSE. * common/authentication.c: (build_pass_key), (auth_cal_forget_password): * common/authentication.h: * gui/e-tasks.c: (client_cal_opened_cb), (default_client_cal_opened_cb): * gui/gnome-cal.c: (client_cal_opened_cb): svn path=/trunk/; revision=35035
* ** Downstream patches from OpenSUSESrinivasa Ragavan2008-02-184-0/+15
| | | | | | | | | | | | | | | 2008-02-18 Srinivasa Ragavan <sragavan@novell.com> ** Downstream patches from OpenSUSE * conduits/calendar/calendar-conduit.c: (local_record_to_pilot_record): * conduits/memo/memo-conduit.c: (local_record_to_pilot_record): * conduits/todo/todo-conduit.c: (local_record_to_pilot_record): svn path=/trunk/; revision=35031
* ** Fix for bug #516453Milan Crha2008-02-152-0/+9
| | | | | | | | | | | | 2008-02-14 Milan Crha <mcrha@redhat.com> ** Fix for bug #516453 * gui/e-cal-model-tasks.c: (set_status): Change Not Started status back to Canceled when Canceled requested. svn path=/trunk/; revision=35014
* ** Fix for bug #514987Milan Crha2008-02-153-1/+45
| | | | | | | | | | | | | | 2008-02-14 Milan Crha <mcrha@redhat.com> ** Fix for bug #514987 * gui/e-calendar-table.etspec: * gui/e-calendar-table.c: (status_from_string), (status_compare_cb), (e_calendar_table_init): New sorting by Status based on the index in popup, not on the text. svn path=/trunk/; revision=35013
* Google Calendar alarm works now.Srinivasa Ragavan2008-02-112-1/+9
| | | | | | | | | 2008-02-11 Srinivasa Ragavan <sragavan@novell.com> * gui/alarm-notify/alarm-notify.c: (alarm_notify_add_calendar): Google Calendar alarm works now. svn path=/trunk/; revision=34988
* String changes for improved error-messages and a schema-description. Suman Manjunath2008-02-114-4/+15
| | | | | | | | | | | | | | M addressbook/ChangeLog M addressbook/addressbook.error.xml M mail/ChangeLog M mail/mail-config.glade M mail/evolution-mail.schemas.in M calendar/calendar.error.xml M calendar/gui/dialogs/comp-editor.c M calendar/gui/e-calendar-view.c M calendar/ChangeLog svn path=/trunk/; revision=34982
* ** Part of fixes for bug #395939Milan Crha2008-02-083-4/+17
| | | | | | | | | | | | | 2008-02-08 Milan Crha <mcrha@redhat.com> ** Part of fixes for bug #395939 * gui/alarm-notify/alarm-queue.c: (update_cqa): * conduits/calendar/calendar-conduit.c: (local_record_from_comp): Free alarm properly. svn path=/trunk/; revision=34976
* ** Fix for bug #240073Milan Crha2008-01-292-2/+10
| | | | | | | | | | | | | 2008-01-28 Milan Crha <mcrha@redhat.com> ** Fix for bug #240073 * gui/e-cal-model-tasks.h: (enum ECalModelTasksField): Move strikeout field to known fields, otherwise the "Click to add" row will have text strikeouted. svn path=/trunk/; revision=34920
* Patch from Chenthill Palanisamy <pchenthill@novell.com> (Fix memory leak ↵Suman Manjunath2008-01-282-0/+6
| | | | | | while printing month-view) svn path=/trunk/; revision=34908
* Patch from Milan Crha <mcrha@redhat.com> ** Fix for bug #355864 (Calendar ↵Suman Manjunath2008-01-282-11/+33
| | | | | | critical warning when unchecking a webcal) svn path=/trunk/; revision=34907
* Patch from Milan Crha <mcrha@redhat.com> ** Fix for bug #240073 (Cancelled ↵Suman Manjunath2008-01-284-9/+32
| | | | | | tasks should get a line striked through them) svn path=/trunk/; revision=34906
* ** Fix for bug #475781Milan Crha2008-01-2510-36/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-25 Milan Crha <mcrha@redhat.com> ** Fix for bug #475781 * plugins/save-calendar/csv-format.c: (do_save_calendar_csv): * plugins/save-calendar/rdf-format.c: (do_save_calendar_rdf): * plugins/itip-formatter/itip-formatter.c: (format_itip_object): * calendar/gui/dialogs/recurrence-page.c: (fill_ending_date), (recurrence_page_fill_widgets): * calendar/gui/dialogs/memo-page.c: (memo_page_fill_widgets): * calendar/gui/e-day-view.c: 2*(e_day_view_finish_long_event_resize), 2*(e_day_view_on_editing_stopped): * calendar/gui/itip-utils.c: (comp_compliant), (reply_to_calendar_comp): * calendar/gui/e-week-view.c: (e_week_view_on_editing_stopped): * calendar/gui/e-calendar-view.c: (e_calendar_view_add_event), (e_calendar_view_get_tooltips): * calendar/gui/e-cal-component-preview.c: (write_html): * calendar/gui/e-cal-component-memo-preview.c: (write_html): * calendar/gui/e-cal-model.c: (add_instance_cb): Fix memory leaks around ECalComponentDateTime. svn path=/trunk/; revision=34895
* ** Fix for bug #510409Milan Crha2008-01-256-4/+24
| | | | | | | | | | | | | | | | | 2008-01-25 Milan Crha <mcrha@redhat.com> ** Fix for bug #510409 * gui/e-memos.c: (obtain_list_of_components): * gui/e-tasks.c: (obtain_list_of_components): * gui/e-calendar-table.c: (e_calendar_table_copy_clipboard): * gui/e-memo-table.c: (e_memo_table_copy_clipboard): Do not free memmory owned by libical. * gui/e-week-view.c: (e_week_view_reshape_events): Free memory before assigning NULL. svn path=/trunk/; revision=34893
* Link with libefilterbar.Tor Lillqvist2008-01-252-0/+6
| | | | | | | | | | 2008-01-25 Tor Lillqvist <tml@novell.com> * gui/Makefile.am (libevolution_calendar_la_LIBADD): Link with libefilterbar. svn path=/trunk/; revision=34889
* ** Fix for bug #402487Milan Crha2008-01-242-3/+10
| | | | | | | | | | | | | | 2008-01-24 Milan Crha <mcrha@redhat.com> ** Fix for bug #402487 * calendar/gui/cal-search-bar.c: (notify_e_cal_view_contains): * mail/em-folder-browser.c: (emfb_search_search_activated), (generate_viewoption_menu): * widgets/misc/e-search-bar.c: (search_now_verb_cb), (scopeoption_changed_cb): Memory leak fix. svn path=/trunk/; revision=34880
* ** Fix for bug #337046Srinivasa Ragavan2008-01-242-3/+17
| | | | | | | | | | | | 2008-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #337046 * gui/dialogs/comp-editor.c: (get_attachment_list): Have a ticking filename for attachment, if the mime doesn't carry it. svn path=/trunk/; revision=34875
* Port to libsoup 2.4. Plug a leak.Dan Winship2008-01-172-10/+15
| | | | | | | * gui/itip-utils.c (itip_publish_comp): Port to libsoup 2.4. Plug a leak. svn path=/trunk/; revision=34846
* ** Fix for bug #509879Milan Crha2008-01-172-17/+8
| | | | | | | | | | | | | 2008-01-17 Milan Crha <mcrha@redhat.com> ** Fix for bug #509879 * gui/e-memos.c: (struct _EMemosPrivate), (update_view_cb), (setup_widgets), (e_memos_destroy): Drop code to clear memo preview every 60 seconds. svn path=/trunk/; revision=34844
* Fix for bug #426159 (Allow users to snooze for 1+ hour 0 minutes)Suman Manjunath2008-01-173-1/+13
| | | | svn path=/trunk/; revision=34843
* ** Fix for bug #333695Milan Crha2008-01-152-3/+14
| | | | | | | | | | | | 2008-01-15 Milan Crha <mcrha@redhat.com> ** Fix for bug #333695 * gui/print.c: (print_attendees): Print attendee name instead of email address if available. svn path=/trunk/; revision=34828
* Patch from Milan Crha <mcrha@redhat.com> Fix for bug #333695 (Print ↵Suman Manjunath2008-01-142-1/+107
| | | | | | attendees, their types and roles in detailed print of an event) svn path=/trunk/; revision=34816
* Patch from Milan Crha <mcrha@redhat.com> Fix for bug #507359 (Free/Busy UI ↵Suman Manjunath2008-01-144-8/+43
| | | | | | needs names and graphs widgets in a container) svn path=/trunk/; revision=34814
* Patch from Milan Crha <mcrha@redhat.com> Fix for bug #490464 (Memo editor ↵Suman Manjunath2008-01-142-8/+56
| | | | | | hides "To" field when editing old shared memo) svn path=/trunk/; revision=34813
* Fix for bug #339620 (Disconnect signal handlers in the destroy_handler of ↵Suman Manjunath2008-01-142-0/+14
| | | | | | recurrence-page dialog) svn path=/trunk/; revision=34811
* Patch from Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> Fix for ↵Suman Manjunath2008-01-143-3/+10
| | | | | | bug #264404 (Pass down Enter if in preedit-mode) svn path=/trunk/; revision=34808
* ** Fix for bug #508731Srinivasa Ragavan2008-01-122-0/+10
| | | | | | | | | | | | | 2008-01-11 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #508731 * gui/e-calendar-view.c: (e_calendar_view_new_appointment_full): Have a safe default, if the values from gconf isn't so nice. svn path=/trunk/; revision=34801
* ** Fix for bug #457842Milan Crha2008-01-104-2/+31
| | | | | | | | | | | | | | | | | 2008-01-10 Milan Crha <mcrha@redhat.com> ** Fix for bug #457842 * gui/e-week-view-event-item.c: (e_week_view_event_item_double_click): * gui/e-week-view.c: (e_week_view_start_editing_event): Do not call edit/start editing of the event when double clicked on the same component as is actually editing. * gui/calendar-commands.c: (gcal_calendar_selection_changed_cb): Removed forgotten printf call. svn path=/trunk/; revision=34789
* Patch from Michael Monreal <michael.monreal@gmx.net>: Fix for bug #492188 ↵Suman Manjunath2008-01-072-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | (Use the new Tangoized icons instead of the deprecated ones from gnome-icon-theme) M addressbook/gui/component/addressbook-view.c M addressbook/ChangeLog AM data/icons/hicolor_actions_16x16_mail-move.png AM data/icons/hicolor_actions_16x16_mail-copy.png AM data/icons/hicolor_actions_16x16_folder-move.png M data/icons/Makefile.am AM data/icons/hicolor_actions_16x16_folder-copy.png M mail/em-folder-browser.c M mail/ChangeLog M mail/em-folder-tree.c M mail/em-folder-view.c M mail/message-list.c M composer/ChangeLog M composer/e-msg-composer.c M ChangeLog M calendar/gui/dialogs/comp-editor.c M calendar/ChangeLog svn path=/trunk/; revision=34769
* Fixes bug #270605 (Hide disabled accounts in memo-editor) + Show organizers ↵Suman Manjunath2008-01-064-34/+66
| | | | | | of assigned tasks correctly. svn path=/trunk/; revision=34763
* Refix the last patchSrinivasa Ragavan2008-01-032-1/+5
| | | | | | | | 2008-01-03 Srinivasa Ragavan <sragavan@novell.com> * gui/memos-component.c: (create_new_memo): Refix the last patch svn path=/trunk/; revision=34755
* ** Fix for bug #506814Srinivasa Ragavan2008-01-033-2/+12
| | | | | | | | | | | | 2008-01-03 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #506814 * gui/tasks-component.c: (create_new_todo): * gui/tasks-component.c: (create_new_todo): Add the signal only if the view is present. svn path=/trunk/; revision=34753
* ** Fixes bug #362638Matthew Barnes2007-12-214-263/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #362638 * calendar/gui/alarm-notify/alarm-notify.c: * calendar/gui/alarm-notify/alarm-notify.h: * calendar/gui/alarm-notify/alarm-queue.c: Rewrite message passing to use GThreadPool instead of EThread. * mail/mail-mt.h: Overhaul the message passing API: - Define a MailMsg type as the base message struct. - Define types for the various callback functions. - Add a priority value to each message (not yet used). - Add a reference count to each message. - Define a MailMsgInfo type for the virtual function table. - Record the size of message sub-types in MailMsgInfo. - New/changed functions: mail_msg_new() - Easier to use. mail_msg_ref() - Increase reference count. mail_msg_unref() - Decrease reference count. mail_msg_main_loop_push() } mail_msg_unordered_push() } Submit MailMsgs to various mail_msg_fast_ordered_push() } message-processing threads. mail_msg_slow_ordered_push() } * mail/mail-mt.c (mail_msg_new): Use GSlice for memory allocation. * mail/mail-mt.c (mail_msg_ref), (mail_msg_unref): New functions increment/decrement a MailMsg's reference count. * mail/mail-mt.c (mail_cancel_hood_add), (mail_cancel_hook_remove): Convert the 'cancel_hook_list' from an EDList to a GHookList and modify the API accordingly. * mail/mail-mt.c: Use GThreadPools instead of EThreads. Use GAsyncQueues instead of EMsgPorts. * mail/em-composer-utils.c: * mail/em-folder-browser.c: * mail/em-folder-properties.c: * mail/em-folder-tree.c: * mail/em-folder-utils.c: * mail/em-folder-view.c: * mail/em-format-html-print.c: * mail/em-format-html.c: * mail/em-subscribe-editor.c: * mail/em-sync-stream.c: * mail/importers/elm-importer.c: * mail/importers/mail-importer.c: * mail/importers/pine-importer.c: * mail/mail-component.c: * mail/mail-folder-cache.c: * mail/mail-mt.c: * mail/mail-ops.c: * mail/mail-ops.h: * mail/mail-send-recv.c: * mail/mail-session.c: * mail/mail-vfolder.c: * mail/message-list.c: * plugins/folder-unsubscribe/folder-unsubscribe.c: * plugins/groupwise-features/share-folder-common.c: * plugins/exchange-operations/exchange-folder.c: * plugins/mark-all-read/mark-all-read.c: * plugins/mailing-list-actions/mailing-list-actions.c: * plugins/itip-formatter/itip-formatter.c: * plugins/save-attachments/save-attachments.c: Use the new MailMsg API for messages. svn path=/trunk/; revision=34730
* ** Fixes bug 474651Tobias Mueller2007-12-146-9/+10
| | | | | | | | | | | | | | | | | | | 2007-12-13 Tobias Mueller <tobiasmue@svn.gnome.org> ** Fixes bug 474651 * calendar/gui/memos-component.c: * addressbook/gui/component/addressbook.c: * calendar/gui/tasks-control.c: * calendar/gui/tasks-component.c: * widgets/misc/e-dateedit.c: * calendar/gui/e-cal-model-tasks.c: * widgets/misc/e-cell-percent.c: * calendar/gui/e-itip-control.c: * calendar/gui/comp-editor-factory.c: Use format strings in gtk_message_dialog_new svn path=/trunk/; revision=34694
* ** Fix for bug #340267Milan Crha2007-12-133-4/+13
| | | | | | | | | | | | | | 2007-12-13 Milan Crha <mcrha@redhat.com> ** Fix for bug #340267 * gui/e-cal-component-preview.c: (write_html): * gui/e-cal-component-memo-preview.c: (write_html): Show description in preview as preformatted text, so tabulators are kept instead of treated as white spaces. svn path=/trunk/; revision=34693
* ** Fix for bug #501969 Passwords should not be forgotten for all errorsSankar P2007-12-112-0/+20
| | | | | | | | | | 2007-12-11 Sankar P <psankar@novell.com> ** Fix for bug #501969 * Passwords should not be forgotten for all errors svn path=/trunk/; revision=34686
* ** Fixes bug 474651Tobias Mueller2007-12-103-3/+3
| | | | | | | | | | | | | | | | | | | | | 2007-12-10 Tobias Mueller <tobiasmue@svn.gnome.org> ** Fixes bug 474651 * addressbook/gui/contact-editor/eab-editor.c: * plugins/save-calendar/ical-format.c: * plugins/save-calendar/csv-format.c: * plugins/save-calendar/rdf-format.c: * plugins/ipod-sync/ical-format.c: * plugins/ipod-sync/ipod-sync.c: * plugins/ipod-sync/evolution-ipod-sync.c: * calendar/gui/dialogs/changed-comp.c: * calendar/gui/dialogs/copy-source-dialog.c: * calendar/gui/dialogs/delete-error.c: Use format strings in gtk_message_dialog_new svn path=/trunk/; revision=34680