aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc
Commit message (Collapse)AuthorAgeFilesLines
...
| * New convenience function calls gtk_show_uri() and displays an error dialogMatthew Barnes2009-01-113-10/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-11 Matthew Barnes <mbarnes@redhat.com> * e-util/e-util.c (e_show_uri): New convenience function calls gtk_show_uri() and displays an error dialog if the URI cannot be shown. * addressbook/gui/widgets/eab-contact-display.c (eab_uri_popup_link_open), (on_link_clicked): * calendar/gui/e-cal-component-preview (on_link_clicked): * calendar/gui/e-cal-component-memo-preview (on_link_clicked): * calendar/gui/e-memo-table.c (open_url_cb): * calendar/gui/dialogs/comp-editor.c (open_attachment): * composer/e-msg-composer.c (msg_composer_link_clicked): * mail/em-folder-view.c (emfv_format_link_clicked): * mail/em-popup.c (emp_uri_popup_link_open): * plugins/mailing-list-actions/mailing-list-actions.c (emla_list_action_do): * shell/e-shell-window-commands.c (command_open_faq): * widgets/misc/e-attachment-bar.c (eab_icon_clicked_cb): * widgets/misc/e-url-entry.c (button_clicked_cb): Call e_show_uri() instead of gnome_url_show(). * e-util/e-error.c (ee_response): Call e_display_help() instead of gnome_url_show(). * mail/em-config.c: * mail/em-menu.c: Remove unneeded #include <libgnome/gnome-url.h> svn path=/trunk/; revision=37037
| * Remove unneeded #include <libgnomeui/gnome-app.h>. Remove unneededMatthew Barnes2009-01-112-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/component/addressbook-view.c: * addressbook/gui/contact-editor/e-contact-editor.h: * addressbook/gui/contact-editor/e-contact-quick-add.c: * addressbook/gui/contact-editor/eab-editor.h: * addressbook/gui/contact-list-editor/e-contact-list-editor.h: * mail/mail-autofilter.c: Remove unneeded #include <libgnomeui/gnome-app.h>. Remove unneeded #include <libgnomeui/gnome-app-helper.h> * calendar/gui/calendar-commands.c: * calendar/gui/e-cell-date-edit-text.c: * calendar/gui/e-itip-control.c: * calendar/gui/memos-control.c: * calendar/gui/print.c: * calendar/gui/tasks-control.c: * widgets/misc/test-dropdown-button.c: Remove unneeded #include <libgnomeui/gnome-stock-icons.h>. * calendar/gui/alarm-notify/alarm-queue.c: * calendar/gui/dialogs/cal-attachment-select-file.c: * calendar/gui/dialogs/cancel-comp.c: * calendar/gui/dialogs/changed-comp.c: * calendar/gui/dialogs/delete-error.c: * calendar/gui/dialogs/recur-comp.c: * calendar/gui/e-itip-control.c: * calendar/gui/print.c: Remove unneeded #include <libgnomeui/gnome-uidefs.h>. svn path=/trunk/; revision=37035
| * ** Fixes bug #567281Matthew Barnes2009-01-113-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #567281 * calendar/gui/calendar-commands.c: * calendar/gui/e-cell-date-edit-text.c: * widgets/misc/e-cell-date-edit.c: * widgets/misc/e-cell-percent.c: Remove unneeded #include <libgnomeui/gnome-messagebox.h>. svn path=/trunk/; revision=37033
| * ** Fixes bug #567276Matthew Barnes2009-01-112-78/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #567276 * addressbook/gui/widgets/e-addressbook-view.c: * addressbook/printing/test-print.c: * calendar/gui/calendar-commands.c: * calendar/gui/control-factory.c: * calendar/gui/e-itip-control.c: * calendar/gui/gnome-cal.c: * calendar/gui/goto.c: * calendar/gui/memos-control.c: * calendar/gui/print.c: * calendar/gui/tasks-control.c: * calendar/gui/alarm-notify/alarm-queue.c: * calendar/gui/dialogs/schedule-page.c: * widgets/menus/gal-view-menus.c: Remove unneeded #include <libgnomeui/gnome-dialog-util.h>. * calendar/gui/calendar-config.c: * calendar/gui/calendar-config.h: Removed unused function calendar_config_check_timezone_set(). * widgets/misc/test-color.c: We don't ship this. Remove it. svn path=/trunk/; revision=37030
| * ** Fixes bug #567285Matthew Barnes2009-01-113-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #567285 * mail/mail-autofilter.c: * widgets/misc/e-activity-handler.c: * widgets/misc/e-dropdown-button.c: Remove unneeded #include <libgnomeui/gnome-popup-menu.h>. svn path=/trunk/; revision=37027
| * Reviewed by Matthew Barnes <mbarnes@redhat.com>Takao Fujiwara2009-01-092-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-09 Takao Fujiwara <takao.fujiwara@sun.com> Reviewed by Matthew Barnes <mbarnes@redhat.com> * Fix for bug #566011 * addressbook/gui/component/Makefile.am: * addressbook/gui/component/addressbook-component.c (addressbook_component_class_init): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * calendar/gui/Makefile.am: * calendar/gui/calendar-component.c (calendar_component_class_init): * calendar/gui/dialogs/comp-editor.c: * calendar/gui/memos-component.c (memos_component_class_init): * calendar/gui/tasks-component.c (tasks_component_class_init): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * composer/e-composer-header-table.c: * composer/e-composer-private.h: Include <glib/gi18n-lib.h> instead of <glib/gi18n.h>. * mail/mail-component.c (mail_component_class_init): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * shell/e-user-creatable-items-handler.c (e_user_creatable_items_handler_class_ini): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * widgets/misc/e-charset-picker.c: * widgets/misc/e-signature-combo-box.c: Include <glib/gi18n-lib.h> instead of <glib/gi18n.h>. svn path=/trunk/; revision=37021
| * ** Fix for bug #556303Milan Crha2008-12-102-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | 2008-12-10 Milan Crha <mcrha@redhat.com> ** Fix for bug #556303 * e-attachment-bar.c: (eab_icon_clicked_cb): Check whether attachment has a body already before accessing it. svn path=/trunk/; revision=36861
| * ** Fix for bug #563669Milan Crha2008-12-092-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #563669 * addressbook/gui/component/ldap-config.glade: * addressbook/printing/e-contact-print.glade: * mail/mail-config.glade: * filter/filter.glade: * widgets/misc/e-send-options.glade: * calendar/gui/dialogs/recurrence-page.glade: * calendar/gui/dialogs/alarm-dialog.glade: * calendar/gui/dialogs/event-page.glade: * calendar/gui/dialogs/task-details-page.glade: * calendar/gui/dialogs/cal-prefs-dialog.glade: * calendar/gui/alarm-notify/alarm-notify.glade: * calendar/gui/goto-dialog.glade: Use zero GtkSpinButton's PageSize, as Gtk+ requires. svn path=/trunk/; revision=36855
| * Only include the toplevel GTK+ header.Matthew Barnes2008-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * License ChangesSankarasivasubramanian Pasupathilingam2008-10-293-20/+25
| | | | | | | | svn path=/trunk/; revision=36693
| * Re-factor spinner usageSankarasivasubramanian Pasupathilingam2008-10-214-91/+67
| | | | | | | | svn path=/trunk/; revision=36671
| * License changes.Sankarasivasubramanian Pasupathilingam2008-10-183-12/+18
| | | | | | | | svn path=/trunk/; revision=36641
| * License changesSankarasivasubramanian Pasupathilingam2008-10-102-30/+26
| | | | | | | | svn path=/trunk/; revision=36591
| * ** Fix for bug #554418Milan Crha2008-10-012-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-013-33/+37
| | | | | | | | svn path=/trunk/; revision=36520
| * Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-302-13/+21
| | | | | | | | svn path=/trunk/; revision=36502
| * ** Fix for bug #530716Milan Crha2008-09-292-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-09-29 Milan Crha <mcrha@redhat.com> ** Fix for bug #530716 * mail/mail-session.c: (user_message_response), (user_message_exec), (user_message_response_free): Differentiate between response with valid message pointer and with one already freed. * widgets/misc/e-activity-handler.c: (error_cleanup): GtkDialog errors close by the response message, not as other widgets, because creator of the dialog waits for that signal and takes care of the widget. svn path=/trunk/; revision=36473
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-292-15/+22
| | | | | | | | svn path=/trunk/; revision=36465
| * Change License from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-243-29/+35
| | | | | | | | svn path=/trunk/; revision=36443
| * Change license from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-195-61/+70
| | | | | | | | svn path=/trunk/; revision=36381
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-164-46/+53
| | | | | | | | svn path=/trunk/; revision=36344
| * License Changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-133-24/+25
| | | | | | | | svn path=/trunk/; revision=36313
| * ** 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-061-7/+2
| | | | | | | | svn path=/trunk/; revision=36264
| * fix licensing snafus.Michael Meeks2008-09-063-44/+2
| | | | | | | | svn path=/trunk/; revision=36263
| * correct licensing cockup; apologies.Michael Meeks2008-09-063-42/+4
| | | | | | | | | | | | | | | | | | 2008-09-06 Michael Meeks <michael.meeks@novell.com> * e-spinner.c: correct licensing cockup; apologies. svn path=/trunk/; revision=36262
| * License changes. Changed license from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-048-93/+102
| | | | | | | | | | | | More to come. svn path=/trunk/; revision=36255
| * Change License from GPL to LGPL. 2nd batch.Sankarasivasubramanian Pasupathilingam2008-09-0341-584/+622
| | | | | | | | | | | | More changes to come. svn path=/trunk/; revision=36247
| * ** Fixes bug #550334Matthew Barnes2008-09-022-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | 2008-09-01 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #550334 * widgets/misc/e-activity-handler.c: Use standard icon names for warning and information. svn path=/trunk/; revision=36246
| * Fix vertical alignment of labels.Matthew Barnes2008-08-302-2/+7
| | | | | | | | | | | | | | | | | | | | 2008-08-30 Matthew Barnes <mbarnes@redhat.com> * widgets/misc/e-info-label.c (e_info_label_set_info): Fix vertical alignment of labels. svn path=/trunk/; revision=36217
| * License ChangesSankarasivasubramanian Pasupathilingam2008-08-2734-376/+533
| | | | | | | | svn path=/trunk/; revision=36116
| * ** Fixes bug #547411Matthew Barnes2008-08-152-8/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-14 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #547411 * data/icons/hicolor_status_32x32_online.png: * data/icons/hicolor_status_32x32_online.svg: * data/icons/hicolor_status_32x32_offline.png: * data/icons/hicolor_status_32x32_offline.svg: New, Tangoized versions of the old "art" images. * art/online.png: * art/offline.png: These are now obsolete. Remove them. * widgets/misc/e-online-button.c (e_online_button_set_online): The button icons are themed now but still oblong. Load the icons by filename so GTK+ doesn't scale them. svn path=/trunk/; revision=35995
| * New convenience function for launching help from Evolution. Displays anMatthew Barnes2008-08-153-17/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * ** Fixes bug #546892Matthew Barnes2008-08-1210-106/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * ** Part of fix for bug #543943Milan Crha2008-07-233-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-23 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #543943 * e-activity-handler.c: (e_activity_handler_operation_set_error): * e-task-bar.c: (e_task_bar_class_init), (impl_finalize): Leak fix. svn path=/trunk/; revision=35826
| * ** Fixes bug #542587Matthew Barnes2008-07-214-0/+274
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #542587 * shell/e-shell-window.c: Use new EOnlineButton widget. * widgets/misc/e-online-button.c: * widgets/misc/e-online-button.h: New widget implements the online/offline button used in the main window. The button just maintains an "online" flag and displays the appropriate button image for the flag. svn path=/trunk/; revision=35777
* | Fix a couple more attachment issues.Matthew Barnes2009-04-242-1/+16
| | | | | | | | | | | | | | Propagate attachment property changes to the CamelMimePart and emit a "notify::file-info" signal to refresh the row in the attachment model. Also, only fall back to showing the attachment's file name if its description is -empty- (not just NULL).
* | Fix a couple attachment issuesMatthew Barnes2009-04-242-2/+13
| | | | | | | | | | | | | | | | Add a fallback icon name to attachments with GThemedIcons, just in case there's a problem loading the MIME type icon. I seen this when I build GTK+ locally and it can't find gnome-icon-theme icons. Also, fix a packing issue in EAttachmentPaned. CompEditor's attachment bar is still having problems, however.
* | Miscellaneous bug fixes.Matthew Barnes2009-04-243-32/+58
| |
* | Add "View Inline" / "Hide" menu items to the popup menu.Matthew Barnes2009-04-155-43/+219
| | | | | | | | | | | | Add application icons to the "Open With" menu items. svn path=/branches/kill-bonobo/; revision=37524
* | Make the selected attachment view and file chooser folder persistent.Matthew Barnes2009-04-152-0/+28
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37523
* | Bug fixes and formerly unfinished bits of the attachment rewrite.Matthew Barnes2009-04-117-14/+38
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37513
* | Hey, how'd those get in there?Matthew Barnes2009-04-083-573/+0
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37505
* | Attachment rewrite pretty much complete. Just testing now.Matthew Barnes2009-04-0812-26/+1407
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37504
* | Finish attachment drag and drop.Matthew Barnes2009-04-0212-809/+532
| | | | | | | | | | | | | | | | | | Expunge em-popup.c of dead code. Not much left. Kill the save-attachments (experimental) plugin. The attachment bar can already save all at once. svn path=/branches/kill-bonobo/; revision=37488
* | Extend EAttachmentView by subclassing EAttachmentHandler.Matthew Barnes2009-04-0114-2116/+796
| | | | | | | | | | | | | | | | | | | | | | | | | | | | So far it only supports extending the attachment pop-up menu, but I also plan to support extending drag and drop types. Might even end up replacing EMFormatHook. Two subclasses created so far: EAttachmentHandlerImage handles images (built-in) EAttachmentHandlerMail handles emails (defined in mail module) svn path=/branches/kill-bonobo/; revision=37487
* | Saving progress again on the attachment rewrite.Matthew Barnes2009-03-314-27/+287
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37486
* | Saving progress again on the attachment rewrite.Matthew Barnes2009-03-309-515/+990
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37482
* | Saving progress again on the attachment rewrite.Matthew Barnes2009-03-273-158/+327
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37478
* | Saving progress again on the attachment rewrite.Matthew Barnes2009-03-269-959/+1571
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37476
* | Saving progress again on the attachment rewrite.Matthew Barnes2009-03-2412-204/+985
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37470
* | Saving progress on a massive attachment handling rewrite.Matthew Barnes2009-03-2121-1197/+5213
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37465
* | Add e_lookup_action() and e_lookup_action_group() to e-util, soMatthew Barnes2009-03-108-52/+389
| | | | | | | | | | | | | | | | | | | | | | 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-0915-1213/+3449
| | | | | | | | | | | | | | | | | | | | | | 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
* | Fix compilation error.Matthew Barnes2009-02-211-1/+0
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37304
* | Kill EDropdownButton.Matthew Barnes2009-02-217-458/+35
| | | | | | | | | | | | Migrate off of gnome_program_init(). svn path=/branches/kill-bonobo/; revision=37303
* | Miscellaneous bug fixes.Matthew Barnes2009-02-171-1/+1
| | | | | | | | | | | | Kill e-util/e-corba-utils.[ch]. svn path=/branches/kill-bonobo/; revision=37283
* | Move signature script execution to e-util/e-signature-utils.s so theMatthew Barnes2009-02-164-3/+470
| | | | | | | | | | | | | | | | | | composer can invoke it. Composer no longer needs mail-config.h. Split signature preview into a new widget: ESignaturePreview. svn path=/branches/kill-bonobo/; revision=37272
* | Merge revisions 37200:3266 from trunk.Matthew Barnes2009-02-153-2/+11
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37270
* | Get mail search bar partially working without help from EFilterBar.Matthew Barnes2009-02-141-4/+2
| | | | | | | | | | | | Search scope (current folder, current account, etc.) is still ignored. svn path=/branches/kill-bonobo/; revision=37263
* | Rewrite the signature management UI from top to bottom.Matthew Barnes2009-02-1011-0/+2451
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Break the UI out of Glade and into small, manageable widgets: ESignatureEditor (moved from mail to widgets/misc) ESignatureManager ESignatureTreeView ESignatureScriptDialog - Move several signature utilities to e-util/e-signature-utils.c so they're accessible from widgets/misc without introducing circular dependences. - Have EMailShellModule listen for new GtkhtmlEditor windows (from which EMsgComposer and ESignatureEditor are derived) and configure the window with spelling and HTML editing user preferences. - Drastically simplifies em-composer-prefs.c. svn path=/branches/kill-bonobo/; revision=37239
* | Rewrite the mail label code from top to bottom.Matthew Barnes2009-02-082-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Kill the e-util-labels API and read label information into a single-column GtkListStore. Use GConfBridge to automatically keep GConf synched with the list store. - The list store (a singleton instance) is stored in EShellSettings so it's available everywhere. - The list store serves as the model for EMailLabelTreeView, which itself is embedded in EMailLabelManager; a complete label management UI as seen in the preferences dialog. - EMailLabelDialog is used to add or edit a label. Avoid using a color button, instead embed a GtkColorSelection directly in the dialog so everything is in one window. Open issues: - The weird toggle/color/text menu items in the popup menu aren't there. For now they're just regular toggle items. I'll deal with it later. - Filter intergration is broken at the moment. svn path=/branches/kill-bonobo/; revision=37233
* | Merge revisions 37108:37199 from trunk.Matthew Barnes2009-02-012-9/+25
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37200
* | Add unique-1.0 requirement (blessed external dependency).Matthew Barnes2009-01-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make EShell a subclass of UniqueApp and handle single-instance negotiation. When another Evolution process is running: - Running "evolution" will simply present the existing windows. - Running "evolution -c <view>" will open a shell window set to <view>. - Running "evolution <uri>" will open an appropriate window for <uri>. The second process will then terminate immediately. svn path=/branches/kill-bonobo/; revision=37147
* | Miscellaneous stuff.Matthew Barnes2009-01-274-112/+1
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37134
* | Fix a crash when cancelling a task in the task bar.Matthew Barnes2009-01-251-0/+3
| | | | | | | | | | | | Tinker with task bar padding. svn path=/branches/kill-bonobo/; revision=37131
* | Get automatic message selection working.Matthew Barnes2009-01-241-0/+10
| | | | | | | | | | | | Add a tooltip to the online button. svn path=/branches/kill-bonobo/; revision=37126
* | Formalize the "no disabled items in popup menus" policy in the form of aMatthew Barnes2009-01-203-0/+382
| | | | | | | | | | | | | | | | | | 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-181-8/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Fix a typo.Matthew Barnes2009-01-161-1/+1
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37088
* | Merge revisions 36866:37046 from trunk.Matthew Barnes2009-01-128-84/+40
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37050
* | Continue chipping away at EMFolderView and EMFolderBrowser.Matthew Barnes2009-01-112-10/+8
| | | | | | | | | | | | Migrate from gnome_url_show() to e_show_uri(). svn path=/branches/kill-bonobo/; revision=37038
* | Get the Character Encoding menu working.Matthew Barnes2009-01-012-172/+37
| | | | | | | | | | | | Kill e_charset_picker_bonobo_ui_populate(). svn path=/branches/kill-bonobo/; revision=36950
* | Merge revisions 36811:36865 from trunk.Matthew Barnes2008-12-113-3/+18
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36867
* | Fix a mistyped macro.Matthew Barnes2008-11-222-8/+8
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36809
* | Merge revisions 36685:36729 from trunk.Matthew Barnes2008-11-083-20/+25
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36763
* | Secondary checkout spotted a compilation issue.Matthew Barnes2008-10-311-3/+9
| | | | | | | | | | | | 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-311-0/+1
| | | | | | | | | | | | | | 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
* | Disable parts of my previous calendar work, such that all modules now load!Matthew Barnes2008-10-281-4/+2
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36690
* | Merge revisions 36534:36684 from trunk.Matthew Barnes2008-10-256-129/+110
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36685
* | Get the mail folder tree compiling, though I'm not yet sure why it's notMatthew Barnes2008-10-173-21/+320
| | | | | | | | | | | | showing anything. Probably something stupid. Also enabled the composer. svn path=/branches/kill-bonobo/; revision=36623
* | Progress update:Matthew Barnes2008-10-141-3/+18
| | | | | | | | | | | | | | | | | | | | - 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
* | Update the headers on files I've created or completely rewritten to matchMatthew Barnes2008-10-029-87/+92
| | | | | | | | | | | | Sankar's LGPLv3 template. svn path=/branches/kill-bonobo/; revision=36535
* | Merge revisions 36016:36533 from trunk.Matthew Barnes2008-10-0214-183/+237
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36534
* | Memos are mostly working now. Tasks to follow.Matthew Barnes2008-09-302-2/+53
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36495
* | Search UI is kinda sorta working. Still some outstanding issues.Matthew Barnes2008-09-232-23/+129
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36427
* | Fix some miscellaneous address book bugs.Matthew Barnes2008-09-201-2/+12
| | | | | | | | | | | | Kill e-shell-constants.h. svn path=/branches/kill-bonobo/; revision=36392
* | Replace EActivityHandler with a new activity-tracking system that usesMatthew Barnes2008-09-207-354/+935
| | | | | | | | | | | | | | | | | | 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-188-18/+9
| | | | | | | | | | | | | | | | | | - Kill EABMenu. - Centralize marshallers to eliminate duplication. svn path=/branches/kill-bonobo/; revision=36368
* | Merge revisions 36016:36303 from trunk.Matthew Barnes2008-09-1165-905/+1034
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36307
* | Progress update:Matthew Barnes2008-09-097-1223/+6
| | | | | | | | | | | | | | | | - Merge ETaskBar into EShellTaskbar. - Remember the last view, and make --component work. svn path=/branches/kill-bonobo/; revision=36278
* | Progress update:Matthew Barnes2008-09-076-428/+448
| | | | | | | | | | | | | | | | | | - Contacts module mostly working now. - View and search UI not yet working. - Still refining shell design. svn path=/branches/kill-bonobo/; revision=36268
* | Saving progress. Lots of changes. Things are a bit broken at the moment.Matthew Barnes2008-09-059-1647/+1666
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36260
* | Fix some bugs related to the New menu and toolbar button.Matthew Barnes2008-08-311-4/+2
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36232
* | ** 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
* | Figured out why the switcher buttons have no relief.Matthew Barnes2008-08-301-2/+0
| | | | | | | | | | | | GTK+ bug: http://bugzilla.gnome.org/show_bug.cgi?id=549943 svn path=/branches/kill-bonobo/; revision=36221
* | Preferences window awesomeness.Matthew Barnes2008-08-302-68/+83
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36215
* | Progress update:Matthew Barnes2008-08-306-396/+7
| | | | | | | | | | | | | | | | | | | | | | - Contacts module partially working! - Implement UI merging. Also merge EInfoLabel into ESidebar. The shell window now manages the icon and labels and keeps them up-to-date via EShellView properties. svn path=/branches/kill-bonobo/; revision=36214
* | Progress update:Matthew Barnes2008-08-246-717/+219
| | | | | | | | | | | | | | | | | | | | | | | | - Get the "New" button and menu working. - Add a GtkMenuToolButton subclass called EMenuToolButton, which does some behind-the-scenes stuff to make the "New" button work properly. - Kill EComboButton and its associated a11y widget. svn path=/branches/kill-bonobo/; revision=36045
* | Merge revisions 35993:36015 from trunk.Matthew Barnes2008-08-192-8/+20
| | | | | | | | | | | | Adapt recent "crash recovery" changes to new architecture. svn path=/branches/kill-bonobo/; revision=36018
* | Merge revisions 35951:35992 from trunk.Matthew Barnes2008-08-1511-114/+85
| | | | | | | | svn path=/branches/kill-bonobo/; revision=35994
* | Kill EConfigPage.Matthew Barnes2008-08-093-119/+0
| | | | | | | | svn path=/branches/kill-bonobo/; revision=35945
* | Kill EShellSettingsDialog.Matthew Barnes2008-08-094-170/+149
| | | | | | | | | | | | Rename EMultiConfigDialog to EPreferencesWindow and improve the API. svn path=/branches/kill-bonobo/; revision=35944
* | Work through more compilation errors.Matthew Barnes2008-08-093-278/+280
| | | | | | | | | | | | Rewrite EMultiConfigDialog to not use ETable. svn path=/branches/kill-bonobo/; revision=35942
* | Merge revisions 35747:35930 from trunk.Matthew Barnes2008-08-083-0/+39
| | | | | | | | svn path=/branches/kill-bonobo/; revision=35931
* | Disable all components and plugins. Begin rewriting the shell.Matthew Barnes2008-07-173-0/+264
|/ | | | svn path=/branches/kill-bonobo/; revision=35748
* ** Fix for bug #542889Paolo Borelli2008-07-144-18/+14
| | | | | | | | | | | 2008-17-14 Paolo Borelli <pborelli@katamail.com> ** Fix for bug #542889 Port to the new gtk tooltip api. svn path=/trunk/; revision=35744
* ** Fix for bug #542631Paolo Borelli2008-07-132-34/+8
| | | | | | | | | | | | 2008-07-12 Paolo Borelli <pborelli@katamail.com> ** Fix for bug #542631 * e-attachment-bar.c: use g_format_size_for_display instead of cut and pasted code. svn path=/trunk/; revision=35740
* Fix for bug #370731 (bugzilla.novell.com): Use MAX (<max width of ↵Suman Manjunath2008-07-073-6/+25
| | | | | | day-names>, (2 * <max width of a digit>)) to determine the minimal size for each cell. This prevents the numbers and day-names from getting fuzzy when using large font-sizes. svn path=/trunk/; revision=35731
* ** Fix for bug #519536Srinivasa Ragavan2008-06-302-2/+11
| | | | | | | | | | | | | 2008-06-30 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #519536 * e-activity-handler.c: (cancel_wrapper): Handle freeing of data safely. svn path=/trunk/; revision=35702
* updated novell copyright notices (left others alone)Jeffrey Stedfast2008-06-2193-93/+93
| | | | svn path=/trunk/; revision=35665
* ** Fix for bug #532597Milan Crha2008-06-192-10/+38
| | | | | | | | | | | | | 2008-06-18 Milan Crha <mcrha@redhat.com> ** Fix for bug #532597 * e-selection-model-array.c: (e_selection_model_array_delete_rows): Do not leave selected more than one item if somebody else took care or reposition of the cursor row before the delete. svn path=/trunk/; revision=35647
* ** Fix for bug #340683Milan Crha2008-06-102-48/+166
| | | | | | | | | | | | | 2008-06-10 Milan Crha <mcrha@redhat.com> ** Fix for bug #340683 * e-attachment-bar.c: (get_system_thumbnail), (scale_pixbuf), (e_attachment_bar_create_attachment_cache), (update): Allow creating thumbnails of non-pictures with a gnome's thumbnailer. svn path=/trunk/; revision=35624
* 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-0653-180/+36
| | | | | | | | | | 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
* Migrate from gtk_window_set_policy() to gtk_window_set_resizable() andKjartan Maraas2008-06-048-52/+55
| | | | | | | | | | | | | | | | 2008-06-03 Kjartan Maraas <kmaraas@gnome.org> * e-cell-date-edit.c: (e_cell_date_edit_init): * e-dateedit.c: (create_children): * e-multi-config-dialog.c: (e_multi_config_dialog_init): * e-unicode.h: * test-calendar.c: (main): * test-dateedit.c: (main): * test-info-label.c: (main): Migrate from gtk_window_set_policy() to gtk_window_set_resizable() and clean up a bunch of coding style issues along the way. svn path=/trunk/; revision=35584
* Committing on behalf of Milan Crha <mcrha@redhat.com>Milan Crha2008-06-023-19/+64
| | | | | | | | | | | | | | | | | | 2008-05-28 Milan Crha <mcrha@redhat.com> ** Fix for bug #532597 * e-selection-model-array.h: (struct ESelectionModelArray): * e-selection-model-array.c: (es_row_model_to_sorted), (es_row_sorted_to_model), (e_selection_model_array_delete_rows), (e_selection_model_array_insert_rows), (esma_invert_selection), (e_selection_model_array_move_row), (esma_clear), (esma_select_all), (esma_change_cursor), (esma_set_selection_end), (e_selection_model_array_init): Work with sorted cursor row to keep right position after insert/delete/move row(s). svn path=/trunk/; revision=35573
* ** Fixes bug #534360Matthew Barnes2008-05-2335-530/+801
| | | | | | | | | | | | 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
* ** Fixes bug #311042, Patch by Milan CrhaMatthew Barnes2008-05-142-4/+87
| | | | | | | | | | | | | | 2008-05-14 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #311042, Patch by Milan Crha * widgets/misc/e-info-label.c: (el_size_allocate), (el_class_init), (e_info_label_set_info), (get_text_full_width): Allocate size for location and info labels differently, than GtkHBox does, to be able to minimize it as much as possible and do not waste empty space. svn path=/trunk/; revision=35499
* ** Fixes part of bug #424744Matthew Barnes2008-05-073-13/+21
| | | | | | | | | | | | | | | | | | | | | | | 2008-05-06 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #424744 * configure.in: Bump eds_minimum_version to 2.23.2 for camel-iconv.h. * composer/e-composer-private.c: * composer/e-composer-private.h: * composer/e-msg-composer.c: * mail/em-composer-prefs.c: * mail/em-format-html.c: * mail/em-format-quote.c: * mail/em-mailer-prefs.c: * widgets/misc/e-attachment-bar.c: * widgets/misc/e-unicode.c: Use camel-iconv.c instead of e-iconv.h (now deprecated). svn path=/trunk/; revision=35474
* ** Fix for bug #528288Milan Crha2008-04-302-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | 2008-04-30 Milan Crha <mcrha@redhat.com> ** Fix for bug #528288 * widgets/misc/e-filter-bar.c: (get_property): Do not return any query with empty text from search bar. * widgets/table/e-tree.h: (e_tree_set_info_message): * widgets/table/e-tree.c: (struct ETreePriv), (et_dispose), (e_tree_init), (tree_size_allocate), (e_tree_set_info_message): Allow setting info message into the tree. It doesn't check whether the tree is empty or not, so take care of that. * mail/em-folder-browser.c: (emfb_init), (em_folder_browser_show_wide): Ensure minimum size for preview and message list. * mail/em-folder-browser.c: (get_view_query): Distinguish between no filter and custom filter. * mail/message-list.c: (regen_list_done): Set info message to tree when no message shown in a list. svn path=/trunk/; revision=35459
* ** Fix for bug #529893Danny Baumann2008-04-254-1/+14
| | | | | | | | | | | | | | | | | | | 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
* ** Fixes bug #529641Matthew Barnes2008-04-233-2/+11
| | | | | | | | | | | | | | | 2008-04-22 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #529641 * widgets/e-timezone-dialog/e-timezone-dialog.glade: * widgets/e-dateedit.c (create_children): * widgets/e-map.c (e_map_new): Prefer the term "drop-down combination box" to "combo box" per the GNOME Documentation Style Guide. svn path=/trunk/; revision=35402
* ** Fix for bug #334444Srinivasa Ragavan2008-04-213-0/+33
| | | | | | | | | | | | | | | | | | | | | | | 2008-04-20 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #334444 * em-format-html-display.c: (efhd_attachment_button), (efhd_update_bar), (efhd_message_update_bar), (efhd_message_add_bar): * em-format-html.c: (efh_format_exec): 2008-04-20 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #334444 * e-attachment-bar.c: (e_attachment_bar_add_attachment_silent), (e_attachment_bar_refresh): * e-attachment-bar.h: svn path=/trunk/; revision=35393
* ** Fix for bug #526741 (gnome-vfs to gio/gvfs port)Milan Crha2008-04-185-158/+235
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Remove some unused variables.Matthew Barnes2008-04-142-1/+7
| | | | | | | | | | | | | | 2008-04-14 Matthew Barnes <mbarnes@redhat.com> * composer/e-composer-autosave.c (e_composer_autosave_unregister): Remove some unused variables. * widgets/misc/e-attachment-bar.c (e_attachment_bar_bonobo_ui_populate_with_recent): Fix a compiler warning. svn path=/trunk/; revision=35365
* Fix for bug #517134 : Extend the 'Insert' menu (in editors) to show a ↵Suman Manjunath2008-04-123-1/+181
| | | | | | | | | | | | | | | | | | | | "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
* ** Merge the mbarnes-composer branchMatthew Barnes2008-04-038-45/+306
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* ** Fix for bug #507526Milan Crha2008-03-272-1/+7
| | | | | | | | | | | 2008-03-27 Milan Crha <mcrha@redhat.com> ** Fix for bug #507526 * e-send-options.glade: Add translators' comment. svn path=/trunk/; revision=35263
* ** Fix for bug #482148Milan Crha2008-03-152-4/+17
| | | | | | | | | | | | | 2008-03-14 Milan Crha <mcrha@redhat.com> ** Fix for bug #482148 * e-search-bar.c: (entry_activated_cb), (entry_changed_cb), (search_now_verb_cb), (clear_verb_cb), (clear_button_clicked_cb): Allow clear search when some search is active and text is empty. svn path=/trunk/; revision=35191
* ** Fix for bug #460204Milan Crha2008-03-132-0/+19
| | | | | | | | | | | | | 2008-03-13 Milan Crha <mcrha@redhat.com> ** Fix for bug #460204 * e-attachment.c: (attachment_guess_mime_type): Check whether found mime type is valid before returning it. My thanks come to Effenberg whom helped me to debug it. svn path=/trunk/; revision=35184
* ** Fix for bug #512543Milan Crha2008-03-132-628/+6
| | | | | | | | | | | | | | | | | | | | | 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
* ** Part of fix for bug #515744Milan Crha2008-02-183-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-2/+8
| | | | | | | | | | | | 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 bug #249501Milan Crha2008-02-082-0/+23
| | | | | | | | | | | | | 2008-02-07 Milan Crha <mcrha@redhat.com> ** Fix for bug #249501 * e-attachment.c: (attachment_guess_mime_type): gnome_vfs_get_file_info expects URI, thus if file_name contains '%' it failed. svn path=/trunk/; revision=34971
* Fix for 467581 : wrap a/c searches in a camel-op for better cancellation.Johnny Jacob2008-01-253-1/+9
| | | | svn path=/trunk/; revision=34892
* Fix typo: s/EVOLUTON_MAIL_LIBS/EVOLUTION_MAIL_LIBS/. No need to useTor Lillqvist2008-01-252-2/+7
| | | | | | | | | | | 2008-01-24 Tor Lillqvist <tml@novell.com> * Makefile.am (libemiscwidgets_la_LIBADD): Fix typo: s/EVOLUTON_MAIL_LIBS/EVOLUTION_MAIL_LIBS/. No need to use CAMEL_LIBS as EVOLUTION_MAIL_LIBS already covers that. svn path=/trunk/; revision=34886
* ** Fix for bug #402487Milan Crha2008-01-242-2/+12
| | | | | | | | | | | | | | 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
* Cairofication of the preference window's etable.Srinivasa Ragavan2008-01-242-41/+6
| | | | svn path=/trunk/; revision=34877
* Patch by Jean-Christophe BEGUE to fix bug #329692.Jeffrey Stedfast2008-01-122-1/+9
| | | | | | | | | | | | | 2008-01-11 Jeffrey Stedfast <fejj@novell.com> Patch by Jean-Christophe BEGUE to fix bug #329692. * e-attachment.c (e_attachment_new_from_mime_part): Get the content size of the MIME part by calling the new camel_mime_part_get_content_size() function. svn path=/trunk/; revision=34802
* ** Fix for bug #488213Milan Crha2008-01-124-8/+17
| | | | | | | | | | | | | | | | | | | | | | | 2008-01-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #488213 * e-util/e-icon-factory.h: (e_icon_factory_pixbuf_scale): * e-util/e-icon-factory.c: (e_icon_factory_pixbuf_scale): New global function for pixbuf scaling which speeds up scaling when HAVE_LIBGNOMEUI_GNOME_THUMBNAIL_H. * addressbook/gui/contact-editor/e-contact-editor.c: (extract_simple_field): * mail/em-icon-stream.c: (emis_fit): * mail/em-format-html-display.c: (efhd_attachment_button): * e-util/e-icon-factory.c: (load_icon): * widgets/misc/e-spinner.c: (scale_to_size): * widgets/misc/e-image-chooser.c: (set_image_from_data): * widgets/misc/e-attachment-bar.c: (e_attachment_bar_create_attachment_cache), (update): Use global function e_icon_factory_pixbuf_scale for scaling pixbufs. svn path=/trunk/; revision=34800
* ** Most of the errors are now non-intrusiveSrinivasa Ragavan2008-01-104-12/+39
| | | | | | | | | | | | | | | | | | | | | | | 2008-01-10 Srinivasa Ragavan <sragavan@novell.com> ** Most of the errors are now non-intrusive * em-folder-utils.c: (emfu_copy_folder_selected), (emfu_delete_response), (em_folder_utils_delete_folder): * em-folder-view.c: (emfv_delete_msg_response): * em-utils.c: (em_utils_edit_filters), (em_utils_save_part_to_file), (em_utils_temp_save_part), (error_response), (em_utils_show_error_silent), (em_utils_show_info_silent): * em-utils.h: * mail-autofilter.c: (mail_filter_delete_uri): * mail-component.c: (mail_component_show_logger): * mail-mt.c: (mail_msg_free): * mail-session.c: (do_user_message): * mail-vfolder.c: (mail_vfolder_delete_uri), (vfolder_edit_rule): svn path=/trunk/; revision=34787
* ** Fix for bug #339813Milan Crha2008-01-073-7/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-07 Milan Crha <mcrha@redhat.com> ** Fix for bug #339813 * addressbook/gui/contact-editor/e-contact-editor.c: (e_contact_editor_create_date): Setting new option 'e_date_edit_set_twodigit_year_can_future' to FALSE. * widgets/misc/e-dateedit.h: (e_date_edit_get_twodigit_year_can_future), (e_date_edit_set_twodigit_year_can_future): Added new option for component. * widgets/misc/e-dateedit.c: (e_date_edit_get_twodigit_year_can_future), (e_date_edit_set_twodigit_year_can_future), (struct _EDateEditPrivate::twodigit_year_can_future), (e_date_edit_init), (e_date_edit_parse_date): Implementing new option for component. * widgets/misc/e-dateedit.c: (on_date_entry_focus_out): Always repaint value on focus out. * widgets/misc/e-dateedit.c: (e_date_edit_update_date_entry): Forced to always show 4-digit year. Note: Be sure you updated EDS too (revision 8343 and above) svn path=/trunk/; revision=34774
* Part of bug #504480 Possible leak fix. Function prototype changed andMilan Crha2008-01-043-5/+14
| | | | | | | | | | | | | 2008-01-04 Milan Crha <mcrha@redhat.com> * Part of bug #504480 * e-task-widget.c: (e_task_widget_construct): Possible leak fix. * e-task-widget.c: (e_task_widget_update_image): Function prototype changed and using parameter stock now. svn path=/trunk/; revision=34759
* ** Fix for bug #504480Matthew Barnes2008-01-042-0/+15
| | | | | | | | | | | | 2008-01-04 Matthew Barnes <mbarnes@redhat.com> ** Fix for bug #504480 * e-task-bar.c: (e_task_bar_init): Increases the height of the ETaskBar to eliminate the constant resizing. svn path=/trunk/; revision=34758
* ** Fix for bug #211353Milan Crha2007-12-172-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-14 Milan Crha <mcrha@redhat.com> ** Fix for bug #211353 * message-list.etspec: * message-list.h: * message-list.c: Added new column to show labels. * filtertypes.xml: * vfoldertypes.xml: Code for label filters/search folders has been changed. * mail-config.glade: * em-folder-view.c: (emfv_set_label), (emfv_unset_label), (emfv_popup_label_clear), (emfv_popup_label_set), (emfv_popup_labels_get_state_for_tag), (emfv_popup): Labels popup submenu is now shown with checkboxes so one can set more than one label to the message and unset only one label from message. There has been added new function, because of this. * mail-config.h: * mail-config.c: New "interface" functions to work with labels. * em-mailer-prefs.h: * em-mailer-prefs.c: Editing labels in tree. * em-folder-browser.c: Labels in show menu reflect changes in preferences. 2007-12-14 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #211353 * filter-label.c: Use global label's setup, not its own copy. 2007-12-14 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #211353 * e-popup.h: * e-popup.c: (ep_build_tree): Toggles can be in inconsistent state now, and can also contain an image, which is a pointer to GtkImage widget. 2007-12-14 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #211353 * e-search-bar.c: (e_search_bar_get_viewitem_id): Return -1 if no viewmenu is setup yet. svn path=/trunk/; revision=34715
* ** Non-intrusive errror reporting and basic logging support.Srinivasa Ragavan2007-12-177-26/+500
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> ** Non-intrusive errror reporting and basic logging support. * em-folder-browser.c: (emfb_help_debug): Invoke the debug menu. * evolution-mail.schemas.in: Schema for error timeout and level. * mail-component.c: (mail_component_init), (render_pixbuf), (render_level), (render_date), (append_logs), (spin_value_changed), (mail_component_show_logger): Handle the lifecycle of the logger. * mail-component.h: Api to show the logger. * mail-config.c: (gconf_error_time_changed), (gconf_error_level_changed), (mail_config_init), (mail_config_get_error_timeout), (mail_config_get_error_level): Load and get the error time and level. * mail-config.h: * mail-mt.c: (mail_msg_set_cancelable), (mail_msg_new), (end_event_callback), (mail_msg_free), (mail_msg_check_error), (operation_cancel), (do_op_status): Revamp the error handling. * mail-mt.h: * mail-ops.c: (send_queue_send), (mail_send_queue): Handle the send/receive case of error reporting separately. * mail-send-recv.c: (free_send_info), (mail_send): 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> ** Revamped Activity handler and task bar/widget for non-intrusive error reporting * e-activity-handler.c: (activity_info_new), (activity_info_free), (task_widget_new_from_activity_info), (setup_task_bar), (e_activity_handler_init), (e_activity_handler_set_error_flush_time), (e_activity_handler_set_logger), (cancel_wrapper), (e_activity_handler_cancelable_operation_started), (e_activity_handler_operation_started), (handle_error), (error_cleanup), (e_activity_handler_make_error), (e_activity_handler_operation_set_error), (e_activity_handler_operation_progressing), (e_activity_handler_operation_finished): * e-activity-handler.h: * e-task-bar.c: (e_task_bar_prepend_task), (e_task_bar_remove_task_from_id), (e_task_bar_remove_task), (e_task_bar_get_task_widget_from_id): * e-task-bar.h: * e-task-widget.c: (e_task_widget_init), (button_press_event_cb), (prepare_popup), (e_task_widget_construct), (e_task_widget_new_with_cancel), (e_task_widget_new), (e_task_widget_update_image): * e-task-widget.h: 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> * Makefile.am: Add e-logger.[ch] to compilation * e-error.c: (e_error_newv): Add primary/secondary text to the error dialog to the gobject as data. * e-logger.[ch]: A new logger provision Evolution. 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> * evolution-mail-global.xml: Add Debug Log menu item for mailer. * evolution.xml: Add place holder for Debug menu item. svn path=/trunk/; revision=34712
* ** Fixes bug 474651Tobias Mueller2007-12-142-3/+3
| | | | | | | | | | | | | | | | | | | 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
* ** Fixes bug #392747 (extra cleanup work)Matthew Barnes2007-12-062-9/+10
| | | | | | | | | | | | | | | | | | | | | | | 2007-12-05 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #392747 (extra cleanup work) * calendar/gui/e-day-view.c (e_day_view_style_set): * calendar/gui/e-week-view-titles-item.c (e_week_view_titles_item_draw): * calendar/gui/e-week-view.c (e_week_view_style_set): * calendar/gui/print.c (print_month_summary): * calendar/gui/e-meeting-time-sel.c (e_meeting_time_selector_recalc_date_form): Call e_get_month_name() or e_get_weekday_name() instead of e_utf8_strftime() or g_date_strftime(). e_utf8_strftime() or g_date_strftime(). * widgets/misc/e-calendar-item.c (e_calendar_item_show_popup_menu): Call e_get_month_name() instead of e_utf8_strftime(). svn path=/trunk/; revision=34659
* ** Fixes bug #392747Matthew Barnes2007-12-033-29/+16
| | | | | | | | | | | | | | | | | | | | | | | | 2007-12-03 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #392747 * e-util/e-utils.c (e_get_month_name), (e_get_weekday_name): New functions cache localized month and weekday names (respectively) for easier retrieval than resorting to strftime(). * a11y/widgets/ea-calendar-item.c (ea_calendar_item_get_column_label): Get the column label via e_get_weekday_name(). * calendar/gui/weekday-picker.c (get_day_text): Convert the day_index to GDateWeekday and call e_get_weekday_name(). * widgets/misc/e-calendar-item.h (struct _ECalendarItem): * widgets/misc/e-calendar-item.c (e_calendar_item_init), (e_calendar_item_draw): Lose the local weekday name cache and just call e_get_weekday_name(). svn path=/trunk/; revision=34627
* ** Fixes part of bug #495123Matthew Barnes2007-12-025-0/+415
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-01 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #495123 * composer/e-msg-composer.c: * composer/e-msg-composer-hdrs.h: * composer/e-msg-composer-hdrs.c: Move signature handling to e-msg-composer-hdrs.c. Use an ESignatureComboBox. * composer/e-composer-from-header.h: * composer/e-composer-from-header.c: Clean up the GtkHBox hack. The signature combo is now packed directly into the GtkTable. * composer/e-composer-name-header.c: * composer/e-composer-text-header.c: Code cleanup. * widgets/misc/Makefile.am: Add e-signature-combo-box.[ch]. * widget/misc/e-account-combo-box.c (account_combo_box_refresh_cb): Make sure the EAccount isn't lost while swapping models. * widget/misc/e-signature-combo-box.c: * widget/misc/e-signature-combo-box.h: New widget renders an ESignatureList as a combo box. Also listens for changes to the ESignatureList and updates itself accordingly. svn path=/trunk/; revision=34620
* ** Fixes bug #495123Matthew Barnes2007-11-284-0/+487
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-11-27 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #495123 * composer/Makefile.am: Add a bunch of files for managing composer headers. * composer/e-msg-composer.c (build_message), (from_changed_cb), (set_editor_signature), (e_msg_composer_set_body), (e_msg_composer_get_preferred_account): * plugins/exchange-operations/exchange-mail-send-options.c (append_to_header): Use e_msg_composer_hdrs_get_from_account() to obtain the EAccount. * composer/e-msg-composer-hdrs.c: * composer/e-msg-composer-hdrs.h: Massive refactoring to use new EComposerHeader classes. * composer/e-composer-header.c: * composer/e-composer-header.h: * composer/e-composer-from-header.c: * composer/e-composer-from-header.h: * composer/e-composer-name-header.c: * composer/e-composer-name-header.h: * composer/e-composer-post-header.c: * composer/e-composer-post-header.h: * composer/e-composer-text-header.c: * composer/e-composer-text-header.h: New GObject classes manage different types of composer headers. See bug #495123 for a more detailed description of each class. * mail/mail-session.c (mail_session_init): Pass the CamelSession to the EAccountComboBox class (ugly hack). * widgets/misc/Makefile.am: Add e-account-combo-box.[ch]. * widgets/misc/e-account-combo-box.c: * widgets/misc/e-account-combo-box.h: New widget renders an EAccountList as a combo box. Also listens for changes to the EAccountList and updates itself accordingly. svn path=/trunk/; revision=34600
* ** Remove trailing whitespace from source code.Matthew Barnes2007-11-1572-968/+968
| | | | | | | | | 2007-11-14 Matthew Barnes <mbarnes@redhat.com> ** Remove trailing whitespace from source code. svn path=/trunk/; revision=34537
* ** Fix for bug #231166Milan Crha2007-11-052-38/+98
| | | | | | | | | | | | | | | 2007-11-05 Milan Crha <mcrha@redhat.com> ** Fix for bug #231166 * e-dateedit.c: (create_children), (e_date_edit_check_time_changed), (rebuild_time_popup), (on_date_edit_time_selected), (on_time_entry_key_press), (e_date_edit_update_time_entry), (e_date_edit_grab_focus), (e_date_edit_update_time_combo_state): Migrate from gtk_combo to gtk_com_box_entry for time_combo. svn path=/trunk/; revision=34505
* ** Fix for bug #351932Milan Crha2007-11-053-0/+25
| | | | | | | | | | | | | | | | | | 2007-11-05 Milan Crha <mcrha@redhat.com> ** Fix for bug #351932 * widgets/misc/e-dateedit.h: (e_date_edit_have_time): * widgets/misc/e-dateedit.c: (e_date_edit_have_time): Extend API to be able to check if time is set independently of date part. * calendar/gui/dialogs/task-page.c: (check_start_before_end), (times_updated), (start_date_changed_cb), (due_date_changed_cb), (init_widgets): Ensure due date is not before start date. svn path=/trunk/; revision=34500
* Warning fixes: - NULL vs 0 vs FALSE - ANSIfication of functionKjartan Maraas2007-10-3116-50/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-29 Kjartan Maraas <kmaraas@gnome.org> * e-activity-handler.c: (e_activity_handler_new): * e-canvas.c: (e_canvas_new), (emit_event), (pick_current_item), (e_canvas_button): * e-combo-button.c: (menu_detacher), (impl_destroy), (impl_button_press_event): * e-combo-cell-editable.c: (e_combo_cell_editable_new): * e-expander.c: (e_expander_init), (e_expander_size_request), (e_expander_size_allocate), (e_expander_button_press), (e_expander_focus): * e-gui-utils.c: (e_popup_menu), (e_container_change_tab_order_callback): * e-image-chooser.c: (image_drag_data_received_cb): * e-info-label.c: (e_info_label_new): * e-map.c: (e_map_key_press), (e_map_new), (update_render_pixbuf), (blowup_window_area), (zoom_do), (set_scroll_area): * e-pilot-settings.c: (e_pilot_settings_get_source): * e-printable.c: (e_printable_will_fit): * e-reflow.c: (items_inserted), (model_changed), (set_empty), (e_reflow_event), (e_reflow_draw): * e-search-bar.c: (set_option): * e-search-bar.h: * e-unicode.c: (e_xml_get_translated_utf8_string_prop_by_name): Warning fixes: - NULL vs 0 vs FALSE - ANSIfication of function declarations. - Use non-deprecated GSignal functions - Don't mix different enum types svn path=/trunk/; revision=34466
* ** Fix for bug #483785Michael Monreal2007-10-312-1/+9
| | | | | | | | | | | | 2007-10-31 Michael Monreal <mmonreal@svn.gnome.org> ** Fix for bug #483785 * e-url-entry.c: (init): Use go-jump icon instead of stock_connect-to-url to get rid of deprecated icons from gnome-icon-theme. svn path=/trunk/; revision=34463
* ** Workaround for bug #395272Tobias Mueller2007-10-262-8/+21
| | | | | | | | | | | | 2007-10-26 Tobias Mueller <tobiasmue@svn.gnome.org> ** Workaround for bug #395272 * e-search-bar.c: Minor code cleanups and value checking svn path=/trunk/; revision=34437
* ** Fixes part of bug #417999Matthew Barnes2007-10-232-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-22 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #417999 * addressbook/gui/contact-editor/contact-editor.glade: * addressbook/gui/contact-editor/e-contact-editor.c: * addressbook/gui/contact-editor/e-contact-quick-add.c: * addressbook/gui/contact-list-editor/contact-list-editor.c: * addressbook/gui/contact-list-editor/contact-list-editor.glade: * calendar/gui/dialogs/event-page.c: * calendar/gui/dialogs/event-page.glade: * calendar/gui/dialogs/memo-page.c: * calendar/gui/dialogs/memo-page.glade: * calendar/gui/dialogs/task-page.c: * calendar/gui/dialogs/task-page.glade: * calendar/gui/e-itip-control.c: * plugins/bbdb/bbdb.c: * plugins/bbdb/gaimbuddies.c: * plugins/itip-formatter/itip-view.c: * widgets/misc/e-pilot-settings.c: Use ESourceComboBox instead of ESourceOptionMenu (deprecated). svn path=/trunk/; revision=34408
* ** Fixes bug 360134Tobias Mueller2007-10-121-1/+1
| | | | | | | | | | | | | | | | 2007-10-11 Tobias Mueller <muelli@auftrags-killer.org> ** Fixes bug 360134 * widgets/table/e-table-header-item.c: * widgets/table/e-table-field-chooser-dialog.c: * widgets/table/e-table-field-chooser-item.c: * widgets/table/e-table-field-chooser.c: * widgets/misc/e-reflow.c: Don't g_strdup strings passed to g_value_set_string since it dups the strings itself. svn path=/trunk/; revision=34377
* ** Fixes bug #437579Matthew Barnes2007-10-104-16/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-09 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #437579 * addressbook/conduit/address-conduit.c: * addressbook/gui/component/addressbook-config.c: * addressbook/gui/contact-editor/e-contact-editor.c: * addressbook/gui/widgets/eab-gui-util.c: * calendar/conduits/calendar/calendar-conduit.c: * calendar/conduits/memo/memo-conduit.c: * calendar/conduits/todo/todo-conduit.c: * calendar/gui/dialogs/alarm-dialog.c: * calendar/gui/dialogs/event-page.c: * calendar/gui/dialogs/memo-page.c: * calendar/gui/dialogs/task-page.c: * calendar/gui/e-day-view-layout.c: * calendar/gui/e-day-view-layout.h: * calendar/gui/print.c: * e-util/e-pilot-map.c: * e-util/e-plugin.c: * e-util/e-profile-event.c: * e-util/e-signature.c: * filter/filter-file.c: * mail/e-searching-tokenizer.c: * mail/em-folder-browser.c: * mail/em-format-html.c: * mail/em-format-view.c: * mail/em-format.c: * mail/em-mailer-prefs.c: * mail/em-mailer-prefs.h: * mail/mail-session.c: * mail/mail-session.h: * mail/mail-vfolder.c: * mail/message-list.c: * plugins/bbdb/bbdb.c: * plugins/bbdb/gaimbuddies.c: * plugins/calendar-http/calendar-http.c: * plugins/exchange-operations/exchange-user-dialog.c: * plugins/face/face.c: * shell/e-shell-window.c: * shell/e-shell.c: * smime/lib/e-cert-db.c: * tools/killev.c: * widgets/misc/e-cursors.c: * widgets/misc/e-spinner.c: * widgets/misc/e-unicode.c: * widgets/table/e-table-field-chooser-item.c: * widgets/table/e-table-header-item.c: * widgets/table/e-table-header-item.h: * widgets/table/e-table-header-utils.c: * widgets/table/e-table.c: * widgets/text/e-text.c: Fix various compiler warnings. Patch from Milan Crha. svn path=/trunk/; revision=34368
* 2007-10-01 mcrha Fix for bug #413420Milan Crha2007-10-012-1/+58
| | | | svn path=/trunk/; revision=34340
* Fix for bug #461195 from Hiroyuki Ikezoe.Matthew Barnes2007-09-289-16/+16
| | | | | | | Use GObject's marshalers whenever possible. svn path=/trunk/; revision=34324
* 2007-09-26 mcrha Fix for bug #423401Milan Crha2007-09-264-8/+41
| | | | svn path=/trunk/; revision=34310
* 2007-09-26 mcrha Fix for bug #351333Milan Crha2007-09-262-3/+21
| | | | svn path=/trunk/; revision=34309
* ** Fixes bug #476040Matthew Barnes2007-09-132-4/+9
| | | | | | | | | | | | | | | | | | | | 2007-09-12 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #476040 * calendar/gui/e-day-view.c: * calendar/gui/e-week-view.c: * calendar/gui/dialogs/comp-editor.c: * composer/e-msg-composer.c: * composer/e-msg-composer-attachment-bar.c: * mail/em-folder-browser.c: * mail/message-list.c: * widgets/misc/e-attachment-bar.c: Use "mail-attachment" icon instead of "stock_attach". Use "mail-attachment" icon for unknown attachment types. svn path=/trunk/; revision=34240
* Update FSF address in header comments (#469886). Patch from TobiasMatthew Barnes2007-09-0295-171/+171
| | | | | | | | | | 2007-09-02 Matthew Barnes <mbarnes@redhat.com> * Update FSF address in header comments (#469886). Patch from Tobias Mueller. svn path=/trunk/; revision=34151
* Move away from g_asserts from g_return*.Srinivasa Ragavan2007-08-318-22/+39
| | | | svn path=/trunk/; revision=34142
* 2007-08-16 mcrha Part of fix for bug #350539Milan Crha2007-08-163-2/+17
| | | | svn path=/trunk/; revision=34017
* ** Fix for bug #429234Srinivasa Ragavan2007-08-062-0/+8
| | | | svn path=/trunk/; revision=33955
* ** Fix for bug #455799Hiroyuki Ikezoe2007-08-042-22/+0
| | | | | | | | | | | | 2007-08-04 Hiroyuki Ikezoe <poincare@ikezoe.net> ** Fix for bug #455799 Remove all .cvsignore and update svn:ignore porperty in whole directories. svn path=/trunk/; revision=33945
* 2007-08-03 mcrha Fix for bug #335566Milan Crha2007-08-032-0/+15
| | | | svn path=/trunk/; revision=33941
* ** Fix for bug #451599Srinivasa Ragavan2007-08-032-1/+8
| | | | svn path=/trunk/; revision=33940
* 2007-08-03 mcrha Fix for bug #331729Milan Crha2007-08-032-1/+11
| | | | svn path=/trunk/; revision=33937
* Remove E_MAKE_TYPE macro.Hiroyuki Ikezoe2007-07-289-132/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-27 Hiroyuki Ikezoe <poincare@ikezoe.net> * e-util/e-util.h: Remove E_MAKE_TYPE macro. * e-util/e-bit-array.c: * e-util/e-sorter-array.c: * e-util/e-sorter.c: * e-util/e-text-event-processor-emacs-like.c: * e-util/e-text-event-processor.c: * widgets/menus/gal-define-views-dialog.c: * widgets/menus/gal-define-views-model.c: * widgets/menus/gal-view-collection.c: * widgets/menus/gal-view-etable.c: * widgets/menus/gal-view-factory-etable.c: * widgets/menus/gal-view-factory.c: * widgets/menus/gal-view-instance-save-as-dialog.c: * widgets/menus/gal-view-instance.c: * widgets/menus/gal-view-new-dialog.c: * widgets/menus/gal-view.c: * widgets/misc/e-canvas-background.c: * widgets/misc/e-canvas-vbox.c: * widgets/misc/e-canvas.c: * widgets/misc/e-printable.c: * widgets/misc/e-reflow-model.c: * widgets/misc/e-reflow.c: * widgets/misc/e-selection-model-array.c: * widgets/misc/e-selection-model-simple.c: * widgets/misc/e-selection-model.c: * widgets/table/e-cell-checkbox.c: * widgets/table/e-cell-combo.c: * widgets/table/e-cell-date.c: * widgets/table/e-cell-float.c: * widgets/table/e-cell-hbox.c: * widgets/table/e-cell-number.c: * widgets/table/e-cell-pixbuf.c: * widgets/table/e-cell-popup.c: * widgets/table/e-cell-progress.c: * widgets/table/e-cell-size.c: * widgets/table/e-cell-spin-button.c: * widgets/table/e-cell-text.c: * widgets/table/e-cell-toggle.c: * widgets/table/e-cell-tree.c: * widgets/table/e-cell-vbox.c: * widgets/table/e-cell.c: * widgets/table/e-table-click-to-add.c: * widgets/table/e-table-col.c: * widgets/table/e-table-column-specification.c: * widgets/table/e-table-column.c: * widgets/table/e-table-config-field.c: * widgets/table/e-table-config.c: * widgets/table/e-table-extras.c: * widgets/table/e-table-field-chooser-dialog.c: * widgets/table/e-table-field-chooser-item.c: * widgets/table/e-table-field-chooser.c: * widgets/table/e-table-group-container.c: * widgets/table/e-table-group-leaf.c: * widgets/table/e-table-group.c: * widgets/table/e-table-header-item.c: * widgets/table/e-table-header.c: * widgets/table/e-table-item.c: * widgets/table/e-table-memory-callbacks.c: * widgets/table/e-table-memory-store.c: * widgets/table/e-table-memory.c: * widgets/table/e-table-model.c: * widgets/table/e-table-one.c: * widgets/table/e-table-scrolled.c: * widgets/table/e-table-search.c: * widgets/table/e-table-selection-model.c: * widgets/table/e-table-simple.c: * widgets/table/e-table-sort-info.c: * widgets/table/e-table-sorted-variable.c: * widgets/table/e-table-sorted.c: * widgets/table/e-table-sorter.c: * widgets/table/e-table-specification.c: * widgets/table/e-table-state.c: * widgets/table/e-table-subset-variable.c: * widgets/table/e-table-subset.c: * widgets/table/e-table-without.c: * widgets/table/e-table.c: * widgets/table/e-tree-memory-callbacks.c: * widgets/table/e-tree-memory.c: * widgets/table/e-tree-model.c: * widgets/table/e-tree-scrolled.c: * widgets/table/e-tree-selection-model.c: * widgets/table/e-tree-simple.c: * widgets/table/e-tree-sorted-variable.c: * widgets/table/e-tree-sorted.c: * widgets/table/e-tree-table-adapter.c: * widgets/table/e-tree.c: * widgets/text/e-completion-callbacks.c: * widgets/text/e-completion-view.c: * widgets/text/e-completion.c: * widgets/text/e-entry.c: * widgets/text/e-table-text-model.c: * widgets/text/e-text-model-uri.c: * widgets/text/e-text-model.c: * widgets/text/e-text.c: Use G_DEFINE_TYPE instead of E_MAKE_TYPE. svn path=/trunk/; revision=33864
* Collect all the required package versions in one place and explicitlyMatthew Barnes2007-07-282-2/+8
| | | | | | | | | | | | | 2007-07-27 Matthew Barnes <mbarnes@redhat.com> * configure.in: Collect all the required package versions in one place and explicitly require GTK+ 2.10 or higher. (#380354) * Adapt various Makefile.am files. svn path=/trunk/; revision=33863
* Fixes #387844Chenthill Palanisamy2007-07-092-1/+8
| | | | svn path=/trunk/; revision=33771
* Fix for bug #448223 from Gilles DartiguelongueSrinivasa Ragavan2007-06-182-29/+12
| | | | svn path=/trunk/; revision=33700
* ** Fix for bug #325882Srinivasa Ragavan2007-06-181-1/+1
| | | | svn path=/trunk/; revision=33694
* ** Fix for bug #257118Srinivasa Ragavan2007-06-182-1/+39
| | | | svn path=/trunk/; revision=33693
* ** Fix for bug #263207Srinivasa Ragavan2007-06-182-6/+34
| | | | svn path=/trunk/; revision=33689
* ** Fixes bug #447727Matthew Barnes2007-06-157-568/+54
| | | | | | | | | | | | | | | | | | | | | | | | 2007-06-15 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #447727 * po/POTFILES.in: Remove e-clipped-label.c * mail/mail-send-recv.c: * shell/e-shell-folder-title-bar.c: * widgets/misc/e-info-label.c: * widgets/misc/e-multi-config-dialog.c: * widgets/misc/e-task-bar.c: Use ellipsized GtkLabels instead of EClippedLabels. * widgets/misc/e-clipped-label.[ch]: Remove these files. GTK+ provides this functionality now. * widgets/misc/Makefile.am: Remove e-clipped-label.[ch]. svn path=/trunk/; revision=33680
* Added construct function.Chenthill Palanisamy2007-06-043-3/+29
| | | | svn path=/trunk/; revision=33649
* ** Fix for bug #386503 from Matthew BarnesSrinivasa Ragavan2007-06-033-32/+36
| | | | svn path=/trunk/; revision=33647
* ** Fix for bug #416031 from Martin JürgensSrinivasa Ragavan2007-06-032-0/+9
| | | | svn path=/trunk/; revision=33635
* Fix compilation warnings in widgets folder (#441014).Matthew Barnes2007-06-036-52/+69
| | | | svn path=/trunk/; revision=33626
* ** Fixes bug #441010Matthew Barnes2007-05-256-1426/+15
| | | | | | | | | | | | | | | | | | | | | | 2007-05-25 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #441010 * gal-combo-box.c: * gal-combo-box.h: * gal-combo-text.c: * gal-combo-text.h: Bye bye old widgets, go back to Motif! * Makefile.am: Remove the aforementioned files. * e-table-config.c: * e-table-config.h: Replace GalComboText with a GtkComboBox/GtkListStore. svn path=/trunk/; revision=33575
* Fixes #439049.Wang Xin2007-05-212-1/+6
| | | | | | | | | 2007-05-21 Wang Xin <jedy.wang@sun.com> * e-dateedit.c: Fixes #439049. svn path=/trunk/; revision=33560
* Fix for #325118Srinivasa Ragavan2007-05-142-0/+8
| | | | svn path=/trunk/; revision=33531
* Emit "changed" signal. (#434981)Matthew Barnes2007-05-042-1/+8
| | | | | | | | | | | 2007-05-03 Matthew Barnes <mbarnes@redhat.com> * widgets/misc/e-attachment-bar.c (e_attachment_bar_remove_selected): Emit "changed" signal. (#434981) svn path=/trunk/; revision=33478
* ** Fixes bug #433005 (patch from Daniel Gryniewicz)Matthew Barnes2007-04-252-0/+6
| | | | | | | | | | | | | 2007-04-24 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #433005 (patch from Daniel Gryniewicz) * shell/main.c: #include <gtk/gtkcheckbutton.h> * widgets/misc/e-task-widget.c: #include "e-spinner.h" svn path=/trunk/; revision=33455
* Clean up printing in Evolution (bug #426816)Matthew Barnes2007-04-201-1/+0
| | | | svn path=/trunk/; revision=33440
* Experiment spinner for status bar.Srinivasa Ragavan2007-04-202-6/+15
| | | | svn path=/trunk/; revision=33439
* Massive code cleanup (bug #429422)Matthew Barnes2007-04-2023-99/+172
| | | | svn path=/trunk/; revision=33432
* ** Added spinner widgetsSrinivasa Ragavan2007-04-114-0/+1062
| | | | svn path=/trunk/; revision=33417
* Use e_time_format_time to ensure evolution and evolution- data-server useJeff Cai2007-04-092-7/+11
| | | | | | | | | | | | 2007-04-09 Jeff Cai<jeff.cai@sun.com> * e-dateedit.c: (rebuild_time_popup): Use e_time_format_time to ensure evolution and evolution- data-server use same translations. Fix #380843. svn path=/trunk/; revision=33403
* Fix "incompatible pointer type" warnings (#360619).Matthew Barnes2007-03-302-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-03-29 Matthew Barnes <mbarnes@redhat.com> * calendar/gui/e-day-view.c: * calendar/gui/e-week-view.c: * calendar/gui/tasks-control.c: * composer/e-msg-composer-select-file.c: * mail/em-account-editor.c: * mail/em-folder-view.c: * mail/em-format-html-display.c: * mail/em-format-html.c: * mail/em-format.h: * mail/em-mailer-prefs.c: * mail/em-vfolder-rule.c: * mail/mail-ops.c: * mail/mail-send-recv.c: * mail/message-list.c: * plugins/bbdb/gaimbuddies.c: * plugins/itip-formatter/itip-formatter.c: * plugins/save-calendar/save-calendar.c: * shell/e-shell-window.c: * widgets/misc/e-icon-entry.c: * widgets/table/e-table-header-utils.c: * widgets/table/e-table-item.c: * widgets/table/e-tree-header-item.c: * widgets/table/e-tree-table-adapter.c: Fix "incompatible pointer type" warnings (#360619). svn path=/trunk/; revision=33339
* Fix build breakage due to poorly placed preprocessor condition.Matthew Barnes2007-03-272-1/+6
| | | | | | | | | | 2007-03-27 Matthew Barnes <mbarnes@redhat.com> * widgets/misc/e-filter-bar.c (menubar_activated): Fix build breakage due to poorly placed preprocessor condition. svn path=/trunk/; revision=33326
* Don't mix declarations and code (#405495).Matthew Barnes2007-03-273-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-03-27 Matthew Barnes <mbarnes@redhat.com> * a11y/e-table/gal-a11y-e-cell-text.c: * a11y/e-table/gal-a11y-e-cell-vbox.c: * addressbook/gui/component/addressbook-component.c: * addressbook/gui/component/addressbook-view.c: * addressbook/gui/contact-editor/e-contact-editor.c: * addressbook/gui/contact-editor/e-contact-quick-add.c: * addressbook/gui/widgets/e-addressbook-view.c: * addressbook/gui/widgets/eab-contact-display.c: * addressbook/gui/widgets/gal-view-minicard.c: * calendar/gui/alarm-notify/alarm-queue.c: * calendar/gui/dialogs/comp-editor.c: * calendar/gui/dialogs/event-page.c: * calendar/gui/dialogs/memo-page.c: * calendar/gui/dialogs/task-page.c: * calendar/gui/e-cal-popup.c: * calendar/gui/e-meeting-list-view.c: * calendar/gui/e-tasks.c: * calendar/gui/gnome-cal.c: * composer/e-msg-composer.c: * mail/em-folder-browser.c: * mail/em-format.c: * mail/em-popup.c: * plugins/exchange-operations/exchange-account-setup.c: * plugins/exchange-operations/exchange-calendar.c: * plugins/exchange-operations/exchange-config-listener.c: * plugins/exchange-operations/exchange-contacts.c: * plugins/import-ics-attachments/icsimporter.c: * widgets/misc/e-filter-bar.c: * widgets/misc/e-multi-config-dialog.c: * widgets/table/e-cell-checkbox.c: * widgets/table/e-table-header-item.c: Don't mix declarations and code (#405495). svn path=/trunk/; revision=33324
* ** Fixes bug #419524Matthew Barnes2007-03-2125-24/+30
| | | | | | | | | | | | | | | | | | | | | | | 2007-03-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #419524 * Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>. * e-util/e-xml-utils.c (e_xml_get_child_by_name_by_lang_list): * mail/em-migrate.c (emm_setup_initial): * shell/e-component-registry.c (query_components): * shell/e-shell-settings-dialog.c (load_pages): * shell/e-shell-window-commands.c (command_quick_reference): * tools/killev.c (main): Use g_get_language_names() instead of gnome_i18n_get_language_list(). * e-util/e-util.c: Remove e_gettext(). * e-util/Makefile.am: Remove e-i18n.h. svn path=/trunk/; revision=33319
* ** Fixes bug #360240Matthew Barnes2007-03-173-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-03-16 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #360240 * addressbook/gui/widgets/e-addressbook-view.c (e_contact_print_button): * addressbook/printing/e-contact-print.c (complete_sequence), (e_contact_build_style), (e_contact_print_response), (e_contact_print_contact_list_dialog_new): * shell/e-shell-importer.c (importer_file_page_new): * plugins/startup-wizard/startup-wizard.c (startup_wizard_timezone_page): * mail/em-vfolder-rule.c (select_source_with_changed), (get_widget): * mail/em-format-quote.c (emfq_format_source): * mail/mail-ops.c (save_messages_save): * mail/em-format.c (emf_init): * mail/em-format-html-display (em_format_html_get_search_dialog), (em_format_html_display_seearch_with), (ehhd_resize), (efhd_attachment_optional), (efhd_format_optional): * mail/em-folder-view.c (emfv_init): * mail/message-list.c (ml_tree_value_at): * composer/e-msg-composer-hdrs (header_new_recipient): * composer/e-msg-composer.c (e_msg_composer_show_help), (drop_action): * widgets/table/e-cell-text.c (ect_free_color): * widgets/misc/e-calendar-item.c (e_calendar_item_unrealize): * widgets/misc/e-icon-entry.c (e_icon_entry_pack_widget): Remove unused variables. svn path=/trunk/; revision=33315
* Fixes bug #368983Srinivasa Ragavan2007-02-122-1/+17
| | | | svn path=/trunk/; revision=33203
* Print migration updates from Ebby Wiselyn.Srinivasa Ragavan2007-02-123-9/+19
| | | | svn path=/trunk/; revision=33201
* Correct the date-stampHarish Krishnaswamy2007-01-081-1/+1
| | | | svn path=/trunk/; revision=33124
* Initialize ESearchBarItem type to ESB_ITEMTYPE_RADIO. Fixes #382860.Harish Krishnaswamy2007-01-082-2/+7
| | | | | | | | | 2006-12-04 Harish Krishnaswamy <kharish@novell.com> * e-filter-bar.c: (build_items): Initialize ESearchBarItem type to ESB_ITEMTYPE_RADIO. Fixes #382860. svn path=/trunk/; revision=33123
* Fixes bug #357970Matthew Barnes2006-12-047-23/+19
| | | | | | | | | | | | | | | | | 2006-12-04 Matthew Barnes <mbarnes@redhat.com> Fixes bug #357970 * e-calendar-item.c: * e-canvas-background.c: * e-filter-bar.c: * e-search-bar.c: * gal-combo-box.c: Don't call deprecated GLib / GDK functions. * e-colors.c (e_color_alloc): Remove unused function. svn path=/trunk/; revision=33048
* Fix read of uninitialized ESearchBarItems. Partially fixes #381642.Harish Krishnaswamy2006-12-042-2/+7
| | | | | | | | | 2006-12-04 Harish Krishnaswamy <kharish@novell.com> * e-filter-bar.c: (build_items): Fix read of uninitialized ESearchBarItems. Partially fixes #381642. svn path=/trunk/; revision=33042
* type should be initialized to 0, not NULL.Harish Krishnaswamy2006-11-212-1/+6
| | | | | | | | | 2006-11-21 Harish Krishnaswamy <kharish@novell.com> * e-filter-bar.c: (e_filter_bar_new): type should be initialized to 0, not NULL. svn path=/trunk/; revision=33010
* ** Fixes bug #357492 put the attachment pointes into a temporary array.Parthasarathi Susarla2006-11-152-4/+18
| | | | | | | | | | | | | 2006-11-03 Parthasarathi Susarla <ajaysusarla@gmail.com> ** Fixes bug #357492 * e-attachment-bar.c: (e_attachment_bar_remove_selected): put the attachment pointes into a temporary array. Free the pointers and the array after going thru the entire list This prevents a crash and also fixes the issue of only few attachments getting deleted. svn path=/trunk/; revision=32981
* ** Fix for bug #360237 & bug #359236Srinivasa Ragavan2006-10-112-2/+13
| | | | svn path=/trunk/; revision=32865
* Make two strings translatable.Francisco Javier F. Serrador2006-10-032-2/+6
| | | | | | | | 2006-10-03 Francisco Javier F. Serrador <serrador@tecknolabs.com> * e-dateedit.c: Make two strings translatable. svn path=/trunk/; revision=32847
* Revert the previous patch as per rel-team disapproval on the commit.Harish Krishnaswamy2006-10-022-1/+6
| | | | | | | | | 2006-10-02 Harish Krishnaswamy <kharish@novell.com> * Revert the previous patch as per rel-team disapproval on the commit. svn path=/trunk/; revision=32845
* ** Fix for bug #329694Ushveen kaur2006-09-292-0/+7
| | | | | | | | | | 2006-08-23 Ushveen kaur <kushveen@novell.com> ** Fix for bug #329694 * e-charset-picker.c : Translator comment added for "logical". svn path=/trunk/; revision=32824
* ** Fixes bug #335814Ushveen Kaur2006-09-292-1/+8
| | | | | | | | | | | 2006-09-28 Ushveen Kaur <kushveen@novell.com> ** Fixes bug #335814 * e-charset-picker.c: Name and subclass changed for E_CHARSET_HEBREW from "ISO-8859-8","Visual" to "ISO-8859-8-i","Logical". svn path=/trunk/; revision=32823
* Fixes a lot of search issues.Srinivasa Ragavan2006-09-294-65/+198
| | | | svn path=/trunk/; revision=32821
* ** Fixes bug #341474 patch from UshveenSrinivasa Ragavan2006-09-292-19/+11
| | | | | | | | | | | 2006-09-29 Srinivasa Ragavan <sragavan@novell.com> ** Fixes bug #341474 patch from Ushveen * e-attachment-bar.c: (size_to_string): Use gnome_vfs_format_file_size_for_display instead of manual calculations. svn path=/trunk/; revision=32820
* ** Fixes bug #351332Matthew Barnes2006-09-191-0/+1
| | | | | | | | | | 2006-09-18 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #351332 * misc/e-attachment-bar.h: Fix implicit function declarations. svn path=/trunk/; revision=32793
* ** Fixes bug #352450Matthew Barnes2006-09-186-24/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-08-23 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #352450 * misc/e-canvas-background.c: * misc/e-cursors.c: * misc/e-map.c: * misc/e-reflow.c: * misc/e-task-widget.c: * misc/gal-combo-box.c: * table/e-cell-text.c: * table/e-cell-toggle.c: * table/e-table-field-chooser-item.c: * table/e-table-field-chooser.c: * table/e-table-header-item.c: * table/e-table-header-utils.c: * table/e-table-item.c: * table/e-table.c: * table/e-tree-memory.c: * table/e-tree-sorted.c: * table/e-tree.c: * table/e-text.c: Replace deprecated GLib and GDK function calls. svn path=/trunk/; revision=32783
* ** Fix for bug #325614Ushveen Kaur2006-09-122-1/+10
| | | | | | | | | | | 2006-09-12 Ushveen Kaur <kushveen@novell.com> ** Fix for bug #325614 * e-task-widget.c (e_task_widget_update) : Translator comment added. svn path=/trunk/; revision=32759
* ** Fixes bug #341099.Hiroyuki Ikezoe2006-09-072-1/+7
| | | | | | | * e-canvas-item.c: (e_canvas_unrealize): Set second argument of gtk_im_context_set_client_window to NULL. svn path=/trunk/; revision=32744
* ** Fix for bug #353059Srinivasa Ragavan2006-08-282-1/+8
| | | | svn path=/trunk/; revision=32686
* flip month view in RTL locale - fixes bug 342443. committed by AndreBehnam Esfahbod2006-08-233-8/+29
| | | | | | | | | | | 2006-08-23 Behnam Esfahbod <behnam@zwnj.org> * e-calendar.c: * e-calendar-item.c: flip month view in RTL locale - fixes bug 342443. committed by Andre Klapper svn path=/trunk/; revision=32641
* improve GError initialization code - fixes bug 352423. committed by AndreMatthew Barnes2006-08-232-3/+7
| | | | | | | | | | | 2006-08-23 Matthew Barnes <mbarnes@redhat.com> * plugins/mailing-list-actions/mailing-list-actions.c: * widgets/misc/e-multi-config-dialog.c: improve GError initialization code - fixes bug 352423. committed by Andre Klapper svn path=/trunk/; revision=32638
* ** Fixes bug #347238Srinivasa Ragavan2006-08-232-4/+14
| | | | svn path=/trunk/; revision=32636
* ** Fixes bug #348753Li Yuan2006-08-212-0/+24
| | | | | | | | | | | 2006-08-21 Li Yuan <li.yuan@sun.com> ** Fixes bug #348753 * e-search-bar.c: (entry_key_press_cb), (e_search_bar_construct): Add accelerate key to the search bar. <ALT ARROW_DOWN> open option window. svn path=/trunk/; revision=32611
* fixes a lot of search issues.Srinivasa Ragavan2006-08-214-40/+109
| | | | svn path=/trunk/; revision=32605
* Fix for bug 347430Srinivasa Ragavan2006-08-212-0/+8
| | | | svn path=/trunk/; revision=32603
* Commiting patch from Pavel Roskin for adding missing headers.Srinivasa Ragavan2006-08-202-0/+21
| | | | svn path=/trunk/; revision=32600
* Fix for bug #341482Srinivasa Ragavan2006-08-103-5/+13
| | | | svn path=/trunk/; revision=32522
* Committed Johnny's string changes for searchSrinivasa Ragavan2006-08-054-8/+46
| | | | svn path=/trunk/; revision=32474
* Fix for bug #349565Srinivasa Ragavan2006-08-022-1/+6
| | | | svn path=/trunk/; revision=32459
* Added configure option for disabling cairo calendarSrinivasa Ragavan2006-07-282-2/+5
| | | | svn path=/trunk/; revision=32432
* Add missing headers. Fixes #347689.Yuri Pankov2006-07-222-0/+7
| | | | | | | | 2006-07-22 Yuri Pankov <yuri.pankov@gmail.com> * e-icon-entry.c: Add missing headers. Fixes #347689. svn path=/trunk/; revision=32380
* Modified the mnemonics for avoiding the conflict with attachment bar.Srinivasa Ragavan2006-07-202-2/+9
| | | | svn path=/trunk/; revision=32361
* remove "*" from translation. Fixes bug #331147.Andre Klapper2006-07-193-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | 2006-07-18 Andre Klapper <a9016009@gmx.de> * addressbook/gui/contact-editor/contact-editor.glade: * addressbook/gui/contact-editor/fullname.glade: * addressbook/gui/contact-editor/fulladdr.glade: * addressbook/gui/contact-editor/im.glade: * addressbook/gui/contact-list-editor/contact-list-editor.glade: * calendar/gui/dialogs/calendar-setup.glade: * calendar/gui/dialogs/new-calendar.glade: * calendar/gui/dialogs/new-task-list.glade: * calendar/gui/dialogs/url-editor-dialog.glade: * mail/message-tags.glade: * plugins/exchange-operations/exchange-change-password.glade: * plugins/groupwise-features/properties.glade: * widgets/e-timezone-dialog/e-timezone-dialog.glade: * widgets/menus/gal-view-instance-save-as-dialog.glade: * widgets/menus/gal-view-new-dialog.glade: * widgets/misc/e-attachment.glade: * widgets/misc/gal-categories.glade: remove "*" from translation. Fixes bug #331147. svn path=/trunk/; revision=32340
* Evolution side coding for implementing security-classification send-options ↵Sankarasivasubramanian Pasupathilingam2006-07-174-21/+129
| | | | | | for GroupWise svn path=/trunk/; revision=32329
* Fix for bug #347166Srinivasa Ragavan2006-07-172-3/+8
| | | | svn path=/trunk/; revision=32326
* Fix for bug 341333Srinivasa Ragavan2006-07-142-3/+10
| | | | svn path=/trunk/; revision=32304
* ** Fixes bug #347182Hiroyuki Ikezoe2006-07-121-1/+0
| | | | | | | | | | | * e-user-creatable-items-handlers.c: (set_combo_button_style): New function. (new_button_change): Call set_combo_button_style. (setup_toolbar_button): Call set_combo_button_style. * misc/e-combo-button.c: (e_combo_button_set_label): Removed needless g_return_if_fail(). svn path=/trunk/; revision=32294
* change the changelog's dateLi Yuan2006-07-111-1/+1
| | | | svn path=/trunk/; revision=32284
* ** Fixes bug #345402Li Yuan2006-07-112-1/+10
| | | | | | | | | | | 2006-06-20 Li Yuan <li.yuan@sun.com> ** Fixes bug #345402 * e-dateedit.c: (on_date_popup_key_press): Grab the popup window when some key except ESC is pressed. svn path=/trunk/; revision=32283
* removing the noise i added. sorry.Andre Klapper2006-07-041-1/+1
| | | | | | | | 2006-07-04 Andre Klapper <a9016009@gmx.de> * e-search-bar.c: removing the noise i added. sorry. svn path=/trunk/; revision=32231
* fixing two typos, adding translator comments.Andre Klapper2006-07-042-3/+13
| | | | | | | | 2006-07-04 Andre Klapper <a9016009@gmx.de> * e-search-bar.c: fixing two typos, adding translator comments. svn path=/trunk/; revision=32230
* Fix compile error in solarisHarry Lu2006-07-033-1/+10
| | | | | | | | | | | 2006-07-03 Harry Lu <harry.lu@sun.com> Fix compile error in solaris * e-filter-bar.h: E_FILTERBAR_SEPARATOR should have 3 members. * e-search-bar.h: add the declaration of e_search_bar_set_viewitem_id. svn path=/trunk/; revision=32221
* Enhanced search functionality. patch submitted by Johnny Jacob ReviewedHarish Krishnaswamy2006-06-302-0/+458
| | | | | | | | | 2006-06-30 Harish Krishnaswamy <kharish@novell.com> Enhanced search functionality. patch submitted by Johnny Jacob Reviewed and committed by Harish. svn path=/trunk/; revision=32209
* Enhanced search functionality. patch submitted by Johnny Jacob ReviewedHarish Krishnaswamy2006-06-305-495/+647
| | | | | | | | | 2006-06-30 Harish Krishnaswamy <kharish@novell.com> Enhanced search functionality. patch submitted by Johnny Jacob Reviewed and committed by Harish. svn path=/trunk/; revision=32207
* Fix for bug #252814Srinivasa Ragavan2006-06-193-4/+75
| | | | svn path=/trunk/; revision=32170
* Fix for bug #262210Srinivasa Ragavan2006-06-192-7/+17
| | | | svn path=/trunk/; revision=32165
* Removing aggressive time check when entering a date in the editor. FixesJohnny Jacob2006-06-092-1/+6
| | | | | | | | | 2006-06-09 Johnny Jacob <johnnyjacob@gmail.com> * e-dateedit.c (): Removing aggressive time check when entering a date in the editor. Fixes bug #335400. (Committed by Andre Klapper) svn path=/trunk/; revision=32100
* Call update (bar); the rest of the fix for bug #178631.Jeffrey Stedfast2006-06-092-5/+13
| | | | | | | | | 2006-06-08 Jeffrey Stedfast <fejj@novell.com> * e-attachment-bar.c (attachment_destroy): Call update (bar); the rest of the fix for bug #178631. svn path=/trunk/; revision=32099