aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc
Commit message (Collapse)AuthorAgeFilesLines
* 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 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
* Don't use gtk_signal_new() for the set_scroll_adjustments signal, and useFederico Mena Quintero2006-06-082-8/+16
| | | | | | | | | | 2006-06-07 Federico Mena Quintero <federico@novell.com> * e-map.c (e_map_class_init): Don't use gtk_signal_new() for the set_scroll_adjustments signal, and use the correct marshaler. Fixes bug #331743. svn path=/trunk/; revision=32091
* ** Fixes bug 343494 Use gtk_button_set_image if GTK+ is 2.6 or higher.Hiroyuki Ikezoe2006-06-022-2/+26
| | | | | | | | | | 2006-06-02 Hiroyuki Ikezoe <poincare@ikezoe.net> ** Fixes bug 343494 * e-search-bar.c: (add_button): Use gtk_button_set_image if GTK+ is 2.6 or higher. svn path=/trunk/; revision=32067
* Fix for #343280. No need to add label when we useLi Yuan2006-05-302-7/+8
| | | | | | | | | | | 2006-05-30 Li Yuan <li.yuan@sun.com> Fix for #343280. * e-search-bar.c: (add_button): No need to add label when we use gtk_button_new_from_stock to create a button. svn path=/trunk/; revision=32055
* Fix compilation by adding missing (Thomas Vander Stichele2006-05-281-1/+1
| | | | | | | * widgets/misc/e-attachment-bar.c: (update): Fix compilation by adding missing ( svn path=/trunk/; revision=32046
* Fix for Novell bug #178631Jeffrey Stedfast2006-05-274-478/+451
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-05-26 Jeffrey Stedfast <fejj@novell.com> Fix for Novell bug #178631 * e-attachment-bar.c: Changed the EAttachmentBarPrivate struct, we no longer use a linked list, instead we use a GPtrArray - faster, simpler (plus all the code used indexes anyway, so it was really bizarre). (free_attachment_list): Removed. (attachment_destroy): New GWeakNotify callback for when an EAttachment object gets destroyed. Remove the attachment from the attachments array. (add_common): Updated to add to an array rather than a linked list. Also weak_ref the attachment object. (remove_attachment): Removed. (update): Updated to use the array instead of linked list of attachments. (e_attachment_bar_remove_selected): Same. (e_attachment_bar_set_width): Same. (e_attachment_bar_edit_selected): Same. (e_attachment_bar_get_selected): Same. (e_attachment_bar_get_attachment): Same. (e_attachment_bar_get_all_attachments): Same and also optimised since we can cheat now without having to g_slist_reverse. (e_attachment_bar_get_parts): Same. (destroy): Same. (eab_drag_data_get): Same. (init): Init attachments to a g_ptr_array_new (e_attachment_bar_to_multipart): Updated to use the attachments array. (e_attachment_bar_get_num_attachments): Updated to return the attachments->len. (e_attachment_bar_get_download_count): Updated to use the array. * e-attachment.c (finalise): Close the editor dialog if it is open. (async_progress_update_cb): If the phase is COMPLETE but the file_size is 0, then treat it as an error. In the error case, unref the attachment object (this will magically remove it from the EAttachmentBar). (close_cb): Don't unref the attachment object here anymore. (e_attachment_edit): Don't ref the EAttachment anymore. svn path=/trunk/; revision=32042
* fixed ChangeLogJeffrey Stedfast2006-05-271-160/+179
| | | | svn path=/trunk/; revision=32041
* Added support for saving/attaching files/events/mails from/to remote sharesSrinivasa Ragavan2006-05-254-7/+23
| | | | svn path=/trunk/; revision=32024
* Committing a patch to build without cairo and fixed a issue where entireSrinivasa Ragavan2006-05-042-18/+665
| | | | | | evolution might showup with bold text. svn path=/trunk/; revision=31955
* ** Fixes bug #339138Boby Wang2006-04-272-1/+8
| | | | | | | | | | | 2006-04-27 Boby Wang <boby.wang@sun.com> ** Fixes bug #339138 * e-calendar.c: (e_calendar_init): Correct the button's accessible name. svn path=/trunk/; revision=31916
* ** Fixes bug #332821 Implement the accessibility of EExpander.Boby Wang2006-04-272-0/+9
| | | | | | | | | | 2006-04-27 Boby Wang <boby.wang@sun.com> ** Fixes bug #332821 * e-expander.c: (e_expander_class_init): Implement the accessibility of EExpander. svn path=/trunk/; revision=31912
* Added icons to search menu.Srinivasa Ragavan2006-04-262-3/+11
| | | | svn path=/trunk/; revision=31909
* Added icons for Find and Clear buttons.Srinivasa Ragavan2006-04-262-4/+14
| | | | svn path=/trunk/; revision=31907
* Committing fix for bug #335861Srinivasa Ragavan2006-04-262-1/+8
| | | | svn path=/trunk/; revision=31898
* Added Cairo Support to Evolution Calendar.Srinivasa Ragavan2006-04-242-53/+83
| | | | svn path=/trunk/; revision=31881
* Added code to create image attachment's icon in non-gui thread.Srinivasa Ragavan2006-04-222-0/+66
| | | | svn path=/trunk/; revision=31859
* **Fixes bug #335618 If the row being deleted is the last one, we shouldLi Yuan2006-04-102-0/+8
| | | | | | | | | | | 2006-03-28 Li Yuan <li.yuan@sun.com> **Fixes bug #335618 * e-selection-model-array.c: (e_selection_model_array_delete_rows): If the row being deleted is the last one, we should change the selection_start_row. svn path=/trunk/; revision=31797
* Fixes bug #332140 Changed to transfer filenames from utf-8 to glibSimon Zheng2006-03-062-4/+13
| | | | | | | | | | | 2006-03-06 Simon Zheng <simon.zheng@sun.com> Fixes bug #332140 * e-attachment-bar.c: (temp_save_part): Changed to transfer filenames from utf-8 to glib encoding before really saving files. svn path=/trunk/; revision=31664
* ** Fixes for 333235 If width of a widget is 0, don't draw it.Jeff Cai2006-03-062-4/+12
| | | | | | | | | | 2006-03-06 Jeff Cai <jeff.cai@sun.com> ** Fixes for 333235 * e-combo-button.c: (paint): If width of a widget is 0, don't draw it. svn path=/trunk/; revision=31658
* Fix for Bug #331998.Devashish Sharma2006-02-282-0/+9
| | | | svn path=/trunk/; revision=31608
* Fixes bug #322789Srinivasa Ragavan2006-02-242-2/+10
| | | | svn path=/trunk/; revision=31574
* damn, changed the wrong changelog. so removing and adding. :-)Andre Klapper2006-02-141-0/+5
| | | | | | | 2006-02-13 Andre Klapper <a9016009@gmx.de> damn, changed the wrong changelog. so removing and adding. :-) svn path=/trunk/; revision=31511
* adding thai support. fixes the UI part of bug 251062.Andre Klapper2006-02-141-0/+3
| | | | | | | | 2006-02-13 Andre Klapper <a9016009@gmx.de> * e-charset-picker.c: adding thai support. fixes the UI part of bug 251062. svn path=/trunk/; revision=31510
* a11y changes for bug #330723Karsten Bräckelmann2006-02-114-7/+15
| | | | svn path=/trunk/; revision=31477
* Tons of cleanups of the following sort: - remove unused vars - removeKjartan Maraas2006-01-3022-150/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-30 Kjartan Maraas <kmaraas@gnome.org> * e-timezone-dialog/e-timezone-dialog.c: (get_zone_from_point): * menus/gal-view-menus.c: * misc/e-attachment-bar.c: (calculate_height_width), (update_remote_file), (e_attachment_bar_get_attachment), (class_init): * misc/e-attachment.c: (async_progress_update_cb), (download_to_local_path): * misc/e-calendar-item.c: (e_calendar_item_get_arg), (e_calendar_item_realize), (e_calendar_item_ensure_days_visible): * misc/e-calendar.c: (e_calendar_drag_motion), (e_calendar_drag_leave), (e_calendar_focus): * misc/e-canvas-background.c: (ecb_get_property): * misc/e-canvas.c: (e_canvas_class_init), (pick_current_item): * misc/e-cell-date-edit.c: (e_cell_date_edit_do_popup), (e_cell_date_edit_show_popup): * misc/e-cell-percent.c: * misc/e-charset-picker.c: (e_charset_picker_bonobo_ui_populate): * misc/e-config-page.c: (e_config_page_class_init): * misc/e-dateedit.c: (e_date_edit_set_date), (e_date_edit_set_date_and_time_of_day), (on_date_popup_date_selected): * misc/e-dropdown-button.c: (e_dropdown_button_class_init): * misc/e-expander.c: (get_expander_bounds), (e_expander_expose), (is_in_expander_panel): * misc/e-filter-bar.c: (option_changed), (build_items): * misc/e-image-chooser.c: (e_image_chooser_init), (image_drag_data_received_cb): * misc/e-map.c: (e_map_size_allocate), (e_map_button_press), (e_map_button_release), (e_map_motion), (e_map_zoom_to_location), (e_map_zoom_out), (update_render_point), (repaint_point), (zoom_in_smooth): * misc/e-multi-config-dialog.c: (impl_response): * misc/e-reflow.c: (e_reflow_realize), (e_reflow_event): * misc/e-search-bar.c: (clear_search), (search_now_verb_cb), (entry_activated_cb), (activate_button_clicked_cb), (clear_button_clicked_cb): * misc/e-selection-model.c: (e_selection_model_key_press): * misc/e-send-options.c: (delay_until_date_changed_cb), (e_sendoptions_get_need_general_options): * misc/e-unicode.c: (e_stripped_char): * table/e-cell-progress.c: (eprog_draw_border), (eprog_draw), (eprog_event): * table/e-cell-spin-button.c: (ecsb_event), (ecsb_focus), (ecsb_unfocus), (ecsb_dispose): * table/e-cell-text.c: (ect_draw), (ect_show_tooltip): * table/e-cell-toggle.c: (etog_draw), (etog_event): * table/e-cell-tree.c: (ect_max_width): * table/e-cell-vbox.c: * table/e-table-click-to-add.c: (etcta_event): * table/e-table-config.c: (create_global_store): * table/e-table-field-chooser-dialog.c: * table/e-table-field-chooser-item.c: (etfci_find_button), (etfci_reflow), (etfci_get_property), (etfci_realize): * table/e-table-field-chooser.c: (e_table_field_chooser_class_init): * table/e-table-group-container.c: (etgc_unrealize): * table/e-table-group.c: (e_table_group_new): * table/e-table-header-item.c: (e_table_header_item_get_height), (ethi_realize), (ethi_event): * table/e-table-header-utils.c: (e_table_draw_elided_string), (e_table_header_draw_button): * table/e-table-item.c: (eti_set_property), (eti_get_property), (eti_draw), (eti_event), (eti_cursor_change): * table/e-table-scrolled.c: (e_table_scrolled_class_init): * table/e-table-search.c: * table/e-table-sort-info.c: (e_table_sort_info_save_to_node): * table/e-table.c: (table_canvas_reflow_idle), (table_canvas_size_allocate), (canvas_vbox_event), (click_to_add_event), (do_drag_motion), (e_table_class_init): * table/e-tree-scrolled.c: (e_tree_scrolled_class_init): * table/e-tree.c: (tree_canvas_reflow_idle), (tree_canvas_size_allocate), (e_tree_drag_get_data), (do_drag_motion), (e_tree_class_init): * text/e-text.c: (e_text_set_property), (e_text_draw), (_do_tooltip), (primary_clear_cb), (_get_position), (e_text_command): Tons of cleanups of the following sort: - remove unused vars - remove extraneous semi-colons - add some comments where assignments were done without using the results later - remove break; statements after return foo; - add casts in some places to be more type correct - rename variables with name clashes - s/if/ifdef in some cases - mark some code static - remove some unused functions - use guint for 1-bit bitfields svn path=/trunk/; revision=31371
* fixes #250754Chenthill Palanisamy2006-01-301-3/+3
| | | | svn path=/trunk/; revision=31363
* Committing patch from Nancy CaiSrinivasa Ragavan2006-01-232-0/+8
| | | | svn path=/trunk/; revision=31273
* ** Fixes bug #326265Srinivasa Ragavan2006-01-142-1/+8
| | | | | | | | | | | 2006-01-13 Srinivasa Ragavan <sragavan@novell.com> ** Fixes bug #326265 * e-charset-picker.c: (e_charset_picker_bonobo_ui_populate): Added mnemonics to "Character Encoding" menu. svn path=/trunk/; revision=31171
* remove the pruned file from MakeFile.amChenthill Palanisamy2006-01-112-1/+5
| | | | svn path=/trunk/; revision=31137
* Remove e-util-marshal.list in current directory, and use the copy inSimon Zheng2006-01-1111-66/+24
| | | | | | | | | | | | | | | | | | | | 2006-01-10 Simon Zheng <simon.zheng@sun.com> * Makefile.am: * e-dateedit.c: * e-image-chooser.c: * e-printable.c: * e-reflow-model.c: * e-reflow.c: * e-search-bar.c: * e-selection-model.c: * gal-combo-box.c: Remove e-util-marshal.list in current directory, and use the copy in evolution/e-util directory instead. *e-util-marshal.list: removed svn path=/trunk/; revision=31134
* Use e_util_mkdir_hier() instead of e_mkdir_hier().Simon Zheng2006-01-103-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-10 Simon Zheng <simon.zheng@sun.com> * menus/gal-view-instance.c: * misc/e-attachment-bar.c: * misc/e-calendar-item.c: * misc/e-dateedit.c: Use e_util_mkdir_hier() instead of e_mkdir_hier(). Use e_util_strstrcase() instead of e_strstrcasea(). use e_strfime() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. use e_filename_make_safe() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. use e_utf8_strftime() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. svn path=/trunk/; revision=31122
* assign the data first before accessing it.Parthasarathi Susarla2006-01-062-1/+6
| | | | | | | | | 2006-01-06 Parthasarathi Susarla <sparthasarathi@novell.com> * e-search-bar.c:(clear_verb_cb): assign the data first before accessing it. svn path=/trunk/; revision=31070
* Set the foreground only if the widget has already been realized. FixesHarish Krishnaswamy2006-01-022-2/+13
| | | | | | | | | | 2006-01-02 Harish Krishnaswamy <kharish@novell.com> * e-canvas-background.c: (ecb_style_set): Set the foreground only if the widget has already been realized. Fixes #309618. svn path=/trunk/; revision=31016
* Fix for #325129.Harish Krishnaswamy2006-01-021-1/+1
| | | | | | | | 2006-01-02 Harish Krishnaswamy <kharish@novell.com> * evolution-executive-summary.xml : Fix for #325129. svn path=/trunk/; revision=31012
* harmonized "URL", "Url" and "url". Fixes bug 325125.Andre Klapper2005-12-301-1/+1
| | | | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * evolution/calendar/gui/apps_evolution_calendar.schemas.in.in, evolution/plugins/exchange-operations/exchange-account-setup.c, evolution/widgets/misc/e-url-entry.c: harmonized "URL", "Url" and "url". Fixes bug 325125. svn path=/trunk/; revision=30976
* ** Fixes bug #324590Srinivasa Ragavan2005-12-222-0/+22
| | | | | | | | | | | 2005-12-21 Srinivasa Ragavan <sragavan@novell.com> ** Fixes bug #324590 * e-search-bar.c: (search_now_verb_cb), (clear_verb_cb): Added code to clear search entry from menu. svn path=/trunk/; revision=30925
* ** See Bug #246233 : Changed "Search Editor" to "Searches"Veerapuram Varadhan2005-12-202-1/+7
| | | | | | | | ** See Bug #246233 * e-filter-bar.c: (member_activated) : Changed "Search Editor" to "Searches" svn path=/trunk/; revision=30902
* Use g_ascii_strcasecmp(). (strcase_hash): Use g_ascii_tolower().Tor Lillqvist2005-12-182-11/+7
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * gal-combo-text.c (strcase_equal): Use g_ascii_strcasecmp(). (strcase_hash): Use g_ascii_tolower(). svn path=/trunk/; revision=30868
* Use gstdio wrappers. Construct glade file name at run-time.Tor Lillqvist2005-12-182-2/+12
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * e-send-options.c: Use gstdio wrappers. Construct glade file name at run-time. svn path=/trunk/; revision=30866
* Construct map file name at run-time.Tor Lillqvist2005-12-182-1/+7
| | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * e-map.c: Construct map file name at run-time. svn path=/trunk/; revision=30865
* Use gstdio wrappers. Construct glade file name at run-time.Tor Lillqvist2005-12-182-3/+29
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * e-attachment.c: Use gstdio wrappers. Construct glade file name at run-time. svn path=/trunk/; revision=30864
* Link with bootstrap libs on Win32. Use EVOLUTION_IMAGES instead of MAP_DIRTor Lillqvist2005-12-182-22/+41
| | | | | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * Makefile.am: Link with bootstrap libs on Win32. Use EVOLUTION_IMAGES instead of MAP_DIR for uniformity. Use EVOLUTION_MAIL_CFLAGS instead of E_WIDGETS_CFLAGS. Use privsolib instead of privlib (no difference on Unix). Use -no-undefined on Win32. Link with all required libraries. svn path=/trunk/; revision=30863
* Added a visual cue to search bar to indicate search filter active.Srinivasa Ragavan2005-12-153-1/+60
| | | | | | | | | 2005-12-15 Srinivasa Ragavan <sragavan@novell.com> * Added a visual cue to search bar to indicate search filter active. svn path=/trunk/; revision=30781
* Patch from Irene Huang <Irene.Huang@sun.com>.Veerapuram Varadhan2005-12-131-2/+2
| | | | | | | | * Remove files that have an identical counterpart in libedataserver. * Replace the use of such files with appropriate counterpart path. svn path=/trunk/; revision=30758
* e-dateedit.c Include e-time-utils.h from libedataserver instead of usingTor Lillqvist2005-11-243-2/+9
| | | | | | | | | | 2005-11-24 Tor Lillqvist <tml@novell.com> * e-dateedit.c * e-cell-date-edit.c: Include e-time-utils.h from libedataserver instead of using evolution's copy which is going away. svn path=/trunk/; revision=30657
* Commiting Johnny Jacob's patch on EDateEditSrinivasa Ragavan2005-11-242-1/+64
| | | | | | | | 2005-11-24 Srinivasa Ragavan <sragavan@novell.com> * Commiting Johnny Jacob's patch on EDateEdit svn path=/trunk/; revision=30652
* Fix a division-by-zero error crasher. (Update: when in doubt, protect withHarish Krishnaswamy2005-11-171-2/+2
| | | | | | | | | | 2005-11-17 Harish Krishnaswamy <kharish@novell.com> * e-attachment-bar.c: (update), (e_attachment_bar_set_width): Fix a division-by-zero error crasher. (Update: when in doubt, protect with parenthesis :-)) svn path=/trunk/; revision=30631
* Fix a division-by-zero error crasherHarish Krishnaswamy2005-11-172-0/+7
| | | | svn path=/trunk/; revision=30630
* Added a function to get all attachments of the attachment bar for pluginSrinivasa Ragavan2005-11-163-0/+31
| | | | | | | | | | 2005-11-15 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar.[ch] (e_attachment_bar_get_all_attachments): Added a function to get all attachments of the attachment bar for plugin purposes. svn path=/trunk/; revision=30620
* Adjusted the size of date edit widgets.Chenthill Palanisamy2005-11-142-2/+7
| | | | svn path=/trunk/; revision=30606
* Set a size for the date edit widgets, so that it doesnt expand too much.Srinivasa Ragavan2005-11-142-0/+7
| | | | | | | | | 2005-11-14 Srinivasa Ragavan <sragavan@novell.com> * e-dateedit.c (create_children): Set a size for the date edit widgets, so that it doesnt expand too much. svn path=/trunk/; revision=30604
* gtk_pixbuf_add_alpha returns a newly allocated pixbuf, so, free theVeerapuram Varadhan2005-10-042-1/+12
| | | | | | | * e-attachment-bar.c (update): gtk_pixbuf_add_alpha returns a newly allocated pixbuf, so, free the original one. svn path=/trunk/; revision=30487
* Use g_ascii_strcasecmp() instead of strcasecmp(). We are comparing toTor Lillqvist2005-09-282-4/+12
| | | | | | | | | | | | 2005-09-28 Tor Lillqvist <tml@novell.com> * e-charset-picker.c (e_charset_picker_new, e_charset_picker_bonobo_ui_populate): Use g_ascii_strcasecmp() instead of strcasecmp(). We are comparing to strings known to be plain ASCII, so just casefolding ASCII is enough. Also better for portability. svn path=/trunk/; revision=30406
* Start search on category, when the category is selected.Sushma Rai2005-09-202-1/+9
| | | | | | Fixes #263269. svn path=/trunk/; revision=30361
* Fix for bug #314136. Shows filename in the remote download in composer.Srinivasa Ragavan2005-08-244-7/+27
| | | | | | | | | | | | | | | | | | 2005-08-24 Srinivasa Ragavan <sragavan@novell.com> * e-attachment.c (e_attachment_build_remote_file): Fix for bug #314136. Shows filename in the remote download in composer. * e-attachment-bar.c (update): Better space management. Kills one extra row that happens some times. (e_attachment_bar_set_width): Just adjusts the size instead of rebuild of the bar, which is the cause for the freeze. Fixes the bug #313799. Remove the function e_attachment_bar_refresh * e-attachment-bar.h: Remove the function e_attachment_bar_refresh svn path=/trunk/; revision=30234
* cast warning away.Not Zed2005-08-243-3/+8
| | | | | | | | | | | 2005-08-23 Not Zed <NotZed@Ximian.com> * e-send-options.c (get_widgets): cast warning away. * e-calendar-item.c (e_calendar_item_realize): remove some unused vars. svn path=/trunk/; revision=30219
* Resolve #309074Francisco Javier F. Serrador2005-08-221-1/+1
| | | | | | | | 2005-08-21 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * Resolve #309074 svn path=/trunk/; revision=30179
* Use camel_url to construct url (eab_icon_clicked_cb)Srinivasa Ragavan2005-08-194-13/+86
| | | | | | | | | | | | | | | | | 2005-08-17 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar.c eab_drag_data_get: Use camel_url to construct url (eab_icon_clicked_cb) (e_attachment_bar_new): Fixed part of bug #312224. It handles double click on a attachment icon and calls gnome_url_show. * e-attachment.[ch] (finalise) (init): Add a new member to preserve the stored location (e_attachment_new)(e_attachment_build_remote_file): Camel_url to construct urls svn path=/trunk/; revision=30160
* Fixed few warningsSrinivasa Ragavan2005-08-162-2/+7
| | | | | | | | | 2005-08-16 Srinivasa Ragavan <sragavan@novell.com> * e-attachment.c (download_to_local_path) (e_attachment_edit): Fixed few warnings svn path=/trunk/; revision=30128
* Fix for bug #312545Srinivasa Ragavan2005-08-163-19/+25
| | | | | | | | | 2005-08-16 Srinivasa Ragavan <sragavan@novell.com> * mail/em-format-html-display.c: * widgets/misc/e-attachment*.c: Fix for bug #312545 svn path=/trunk/; revision=30126
* revert dobey's last patch here, it completely broke customisation of theNot Zed2005-08-152-11/+16
| | | | | | | | | 2005-08-03 Not Zed <NotZed@Ximian.com> * e-filter-bar.c (build_items): revert dobey's last patch here, it completely broke customisation of the menu. svn path=/trunk/; revision=30116
* Added a function to force refresh/resize the icons.Srinivasa Ragavan2005-08-113-0/+12
| | | | | | | | | 2005-08-11 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar.[ch] (e_attachment_bar_refresh): Added a function to force refresh/resize the icons. svn path=/trunk/; revision=30082
* Add a11y name to the left table of config dialog. Add name to the leftLi Yuan2005-08-041-1/+1
| | | | | | | | | | | | | | 2005-08-03 Li Yuan <li.yuan@sun.com> * menus/gal-view-new-dialog.glade: Add a11y name to the left table of config dialog. * misc/e-multi-config-dialog.c: Add name to the left table of preference dialog. * table/e-table-config.c: (e_table_proxy_etable_shown_new), (e_table_proxy_etable_available_new): Add a11y name to "Show Fields" table and "Available Fields" table. svn path=/trunk/; revision=29980
* escape the "%" character correctly.David Malcolm2005-08-032-1/+6
| | | | | | * e-attachment-bar.c: (update_remote_file): escape the "%" character correctly. svn path=/trunk/; revision=29959
* added bug id 310488 to changelogSushma Rai2005-07-291-6/+7
| | | | svn path=/trunk/; revision=29933
* Void function should not return value.Mengjie Yu2005-07-291-2/+4
| | | | | | | | | | | 2005-07-28 Mengjie Yu <meng-jie.yu@sun.com> * misc/e-attachment-bar.c: (update_remote_file): Void function should not return value. Fixes #311837 svn path=/trunk/; revision=29924
* used ref instead of copying the entire mime part. Also commitedSrinivasa Ragavan2005-07-293-45/+28
| | | | | | | | | | 2005-07-29 Srinivasa Ragavan <sragavan@novell.com> * e-attachment.c: (e_attachment_new_from_mime_part) used ref instead of copying the entire mime part. Also commited (2005-07-15 Diego Gonzalez <diego@pemas.net>) patch svn path=/trunk/; revision=29921
* Added checks for the parameters.Srinivasa Ragavan2005-07-252-0/+33
| | | | | | | | | | | 2005-07-25 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar,c: (e_attachment_bar_remove_selected) (e_attachment_bar_edit_selected) (e_attachment_bar_get_attachment) (e_attachment_bar_get_parts) (e_attachment_bar_get_download_count) (e_attachment_bar_attach_remote_file): Added checks for the parameters. svn path=/trunk/; revision=29874
* ESendOptionsDialogClass: has a member new virtual method for defaultVivek Jain2005-07-203-1/+27
| | | | | | | | | | | | 2005-07-20 Vivek Jain <jvivek@novell.com> * e-send-options.h : ESendOptionsDialogClass: has a member new virtual method for default callback of "sod_response" * e-send-options.c : introduced a new signal "sod_response" captures the response for the child dialog and makes it available at the object level (useful for the external members invoking the dialog) svn path=/trunk/; revision=29815
* Cleaned up most of it. Added the DnD.Srinivasa Ragavan2005-07-205-131/+407
| | | | | | | | | | | | | | | 2005-07-20 Srinivasa Ragavan <sragavan@novell.com> * e-attachment-bar.[ch]:(remove_attachment) (update) (e_attachment_bar_get_selector) (e_attachment_bar_get_attachment) (destroy) (init) (e_attachment_bar_new) (e_attachment_bar_add_attachment) (e_attachment_bar_attach_remote_file) Cleaned up most of it. Added the DnD. * e-attachment.[ch]: (real_changed) (class_init) (init) (e_attachment_new) (e_attachment_new_remote_file) (e_attachment_build_remote_file): Moved the remote download code from bar to here and few cleanups. svn path=/trunk/; revision=29813
* Added gnome-vfs-module-2.0 to E_WIDGET_CFLAGS. Added e-attachment-bar.[ch]Srinivasa Ragavan2005-07-117-1/+2008
| | | | | | | | | | 2005-07-11 Srinivasa Ragavan <sragavan@novell.com> * configure.in: Added gnome-vfs-module-2.0 to E_WIDGET_CFLAGS. * Added e-attachment-bar.[ch] e-attachment.[ch] e-attachment.glade to directory structure and the Makefile.am svn path=/trunk/; revision=29708
* Added widgets in INCLUDES.Kaushal Kumar2005-06-2312-15/+21
| | | | | | | | | | | | 2005-06-23 Kaushal Kumar <kakumar@novell.com> * e-util/Makefile.am, widgets/e-timezone-dialog/Makefile.am, addressbook/gui/search/Makefile.am, plugins/groupwise-features/Makefile.am: Added widgets in INCLUDES. Updated the include paths to use misc instead of widgets/misc. svn path=/trunk/; revision=29574
* Retired GAL from Head. The relevant files have moved inside evolution.Kaushal Kumar2005-06-1730-76/+190
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-06-17 Kaushal Kumar <kakumar@novell.com> * Retired GAL from Head. The relevant files have moved inside evolution. Thanks to JP Rosevear for performing the cvs surgery. The files have been moved in the following order. evolution/e-util <- gal/gal/util evolution/a11y <- gal/gal/a11y evolution/a11y/e-table <- gal/gal/a11y/e-table evolution/a11y/e-text <- gal/gal/a11y/e-text evolution/widgets/table <- gal/gal/e-table evolution/widgets/text <- gal/gal/e-text evolution/widgets/misc <- gal/gal/widgets evolution/widgets/misc/pixmaps <- gal/gal/widgets/pixmaps evolution/widgets/menus <- gal/gal/menus Following is the summary of changes done to fix the build:- - New files added to cvs repository, - a11y/e-table/Makefile.am - a11y/e-text/Makefile.am - widgets/table/Makefile.am - widgets/text/Makefile.am - widgets/misc/pixmaps/Makefile.am - iconv-detect.h - iconv-detect.c - Updated configure.in. - Updated all the relevant Makefile.am files. - Updated the include paths to replace all gal references. - Updated the marshal list to suit gal files requirements. svn path=/trunk/; revision=29522
* add relation to date_button.Li Yuan2005-05-312-0/+8
| | | | | | | | | | | 2005-05-31 Li Yuan <li.yuan@sun.com> * e-dateedit.c:(e_date_edit_update_date_entry): add relation to date_button. Fixes #302267 svn path=/trunk/; revision=29429
* move e-error.[ch] and e-system-errors.xml to e-util/. remove test-error.Not Zed2005-05-166-743/+6
| | | | | | | | | 2005-05-16 Not Zed <NotZed@Ximian.com> * Makefile.am: move e-error.[ch] and e-system-errors.xml to e-util/. remove test-error. svn path=/trunk/; revision=29359
* Add profiler so that it gets disted properlyRodney Dawes2005-05-143-13/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-05-13 Rodney Dawes <dobey@novell.com> * plugins/Makefile.am (DIST_SUBDIRS): Add profiler so that it gets disted properly 2005-05-13 Rodney Dawes <dobey@novell.com> * Makefile.am: Add new em-folder-utils.[ch] abstraction * em-folder-browser.c: Update for new menu layout Add new methods to handle the actions that were previously only available from the context menu when right-clicking on a folder * em-folder-selector.c (emfs_response): Just call emfu_folder_create if the user wants to create a new folder in the selector dialog (em_folder_selector_get_selected_path): Clean up the code to fix a couple potential crashes * em-folder-tree.[ch]: Add methods to get pointers to a CamelFolder or CamelFolderInfo object for the selected item in the tree Add a method to get a pointer to an EMFolderTreeModelStoreInfo object for the selected store in the tree Move folder operations out into em-folder-utils.[ch] so that they are abstracted from the tree and can be used by methods other than the internal context menu * em-folder-utils.[ch]: Move the folder operations code to here * em-folder-view.c: Update for the new menu layout Fix Mark as Read/Unread in the context menu to only show up in the list * mail-component.c (create_item): Just call emfu_folder_create here when the user requests to create a new folder from the New toolbar item 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-mailing-list-actions.xml: Update for the new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-plugin-manager.xml: Update for new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-save-attachments.xml: Update for new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * e-shell-window.c (setup_widgets): Update for the new menu layout by putting the "component" switching items under the "Tools" menu 2005-05-13 Rodney Dawes <dobey@novell.com> * *.xml: Update to the new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * e-filter-bar.[ch]: Update for the new menu layout svn path=/trunk/; revision=29354
* ChangeLogShreyas Srinivasan2005-05-121-0/+4
| | | | | | | | 2005-05-12 Shreyas Srinivasan <sshreyas@novell.com> * ChangeLog svn path=/trunk/; revision=29341
* Fixed #272005Shreyas Srinivasan2005-05-121-10/+46
| | | | | | | | 2005-05-12 Shreyas Srinivasan <sshreyas@novell.com> * e-send-options.c : Fixed #272005 svn path=/trunk/; revision=29340
* Fix the bug 303856. Enables OK button when arrow key used to change theSrinivasa Ragavan2005-05-121-0/+22
| | | | | | | | | 2005-05-12 Srinivasa Ragavan <sragavan@novell.com> * misc/e-dateedit.c: (on_time_entry_key_release), (create_children): Fix the bug 303856. Enables OK button when arrow key used to change the time in a appointment. svn path=/trunk/; revision=29329
* Fixed a typo. #273095Sarfraaz Ahmed2005-05-062-2/+5
| | | | | | | | 2005-05-06 Sarfraaz Ahmed <asarfraaz@novell.com> * e-send-options.glade : Fixed a typo. #273095 svn path=/trunk/; revision=29294
* Fix for 273097Harish Krishnaswamy2005-05-062-4/+4
| | | | svn path=/trunk/; revision=29286
* Fixes 273096Harish Krishnaswamy2005-05-062-2/+6
| | | | svn path=/trunk/; revision=29283
* Solaris gettext crashes on NULL input string. Fixes #260312. PatchSarfraaz Ahmed2005-05-061-1/+1
| | | | | | | | | | 2005-05-06 Sarfraaz Ahmed <asarfraaz@novell.com> * misc/e-search-bar.c: (set_menu) Solaris gettext crashes on NULL input string. Fixes #260312. Patch submitted by Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> svn path=/trunk/; revision=29282
* Port to Windows, initial commit:Tor Lillqvist2005-04-2917-83/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-04-29 Tor Lillqvist <tml@novell.com> Port to Windows, initial commit: * configure.in: Check for Win32, define Automake conditional OS_WIN32. Check for regexec() perhaps in separate -lregex, define REGEX_LIBS if so. Require glib-2.0 >= 2.6 (and thus also gtk+-2.0 >= 2.6) so that we can use the gstdio wrappers for full support of non-ASCII filenames on Win32. Don't use -D_REENTRANT on Win32, has ne special meaning. * gal.pc.in: Require gtk+-2.0 >= 2.6 also here for consistency. * gal-zip.in: New file, used to build zipfile format distribution of gal for Win32. * configure.in * Makefile.am: Add gal-zip(.in). * */Makefile.am * */*.c: Harmonize -I and #include conventions. (Of course, this hasn't anything to do with Windows porting as such, I just got carried away...) Use only -I$(top_srcdir). Use paths to gal headers staring with "gal", except for headers from the same directory as the .c file, which are included as such. Include all gal headers using doublequotes. Sort #includes and remove duplicates and obvious redundancies. Include config.h first without any HAVE_CONFIG_H, then system headers, then other GNOME lib headers, than gal's own headers. Just include gtk.h instead of separate gtk*.h headers. Don't include gi18n.h, include e-i18n.h to use e_gettext() consistently. * gal/Makefile.am: Use -no-undefined on Win32 so that libtool agrees to build a shared library. Because of the bidirectional dependency between libgal and libgal-a11y we can build libgal-a11y sanely as a shared library on Win32, so we don't install any separate libgal-a11y at all. So, on Win32, link the stuff that goes into libgal-a11y also into libgal. Link with REGEX_LIBS. * gal/a11y/Makefile.am: See above. Just build a dummy static libgal-a11y on Win32 (can't convince Automake not to build the library at all on one platform using Automake ifdef, apparently). Then (this is a gross hack) explicitly remove the library after installation in the install-data-local rule. * gal/e-table/Makefile.am * gal/e-table/e-table-config.c: Rename ETABLE_GLADEDIR to GAL_GLADEDIR for consistency. * gal/e-table/e-cell-date.c: No localtime_r() in Microsoft's C library, but its localtime() *is* thread-safe. * gal/e-table/e-cell-text.c * gal/e-table/e-cell-tree.c * gal/e-table/e-cell-vbox.c * gal/e-text/e-text.c * gal/widgets/e-unicode.c: Remove unnecessary inclusion of gdkx.h. * gal/e-table/e-cell-tree.c (ect_realize): Instead of the Xlib macro None (whose value is zero), use the corresponding zero-valued enums from the appropriate GDK type. * gal/e-table/e-table-config.c * gal/e-table/e-table-field-chooser.c * gal/menus/gal-define-views-dialog.c * gal/menus/gal-view-instance-save-as-dialog.c * gal/menus/gal-view-new-dialog.c * gal/widgets/e-categories-master-list-array.c * gal/widgets/e-categories-master-list-dialog.c * gal/widgets/e-categories.c: Use g_build_filename() to construct pathnames at run-time instead of compile-time. On Windows the macros GAL_GLADEDIR and GAL_IMAGESDIR expand to function calls, in order to support installing in a freely chosen location. * gal/e-table/e-table-item.c * gal/e-table/e-cell-vbox.c: Instrad of the Xlib GrabSuccess, use GDK_GRAB_SUCCESS (which has the same value). * gal/e-table/e-table-specification.c (e_table_specification_load_from_file) * gal/e-table/e-table.c (e_table_load_specification) * gal/e-table/e-tree-table-adapter.c (open_file) * gal/menus/gal-view-instance.c (load_current_view) * gal/menus/gal-view-instance.c (load_current_view): On Win32, convert filename to the locale character set before passing to xmlParseFile() which doesn't use UTF-8 filenames. Use gstdio wrappers. * gal/util/Makefile.am: Define GAL_PREFIX as $prefix. Define GAL_LOCALEDIR, GAL_GLADEDIR and GAL_IMAGESDIR also here for e-win32-reloc.c. Include e-win32-reloc.c on Win32. * gal/util/e-iconv.c (e_iconv_init): Use g_win32_getlocale() on Windows. * gal/util/e-util.c * gal/util/e-xml-utils.c: Use g_mkstemp() instead of non-portable mkstemp(). Use GLib pathname manipulation functions. Use gstdio wrappers. * gal/util/e-util-private.h: New file. Contains just Win32 bits for now that redefine the directory names from the Makefile as functions calls. * gal/util/e-win32-reloc.c: New file. Contains a minimal DllMain() and functions to support freely chosen installation location on Windows. * gal/util/e-xml-utils.c: No fsync() in the Microsoft C library. * gal/windgets/Makefile.am: Add -I$(top_srcdir)/gal for consistency with the sibling Makefile.am files. * gal/widgets/e-canvas.c: Instead of the Xlib AlreadyGrabbed, use GDK_GRAB_ALREADY_GRABBED. svn path=/trunk/; revision=29249
* we should not do any layout adjustment if the item doesn't exist.Mengjie Yu2005-04-291-1/+4
| | | | | | | | | | | 2005-04-28 Mengjie Yu <meng-jie.yu@sun.com> * gal/widgets/e-reflow.c: (do_adjustment): we should not do any layout adjustment if the item doesn't exist. Fixes #302275 svn path=/trunk/; revision=29248
* add a signal "style_set" to support theme. ditto.Li Yuan2005-04-282-0/+27
| | | | | | | | | | | | | 2005-04-28 Li Yuan <li.yuan@sun.com> * gal/widgets/e-canvas-background.c: (ecb_style_set), (ecb_class_init):add a signal "style_set" to support theme. * gal/widgets/e-canvas-background.h: ditto. Fixes #301888 svn path=/trunk/; revision=29235
* use widget->style instead of hard code colors.Li Yuan2005-04-283-25/+16
| | | | | | | | | | | | | | | | 2005-04-28 Li Yuan <li.yuan@sun.com> * misc/e-calendar-item.c: (e_calendar_item_realize), (e_calendar_item_set_selection_if_emission), (e_calendar_item_style_set): use widget->style instead of hard code colors. * misc/e-calendar-item.h: * misc/e-calendar.c: (e_calendar_style_set): call e_calendar_item_style_set when style changes. Fixes #6767. svn path=/trunk/; revision=29234
* use idle callback to adjust scrollbar when focus has been changed. addMengjie Yu2005-04-222-0/+42
| | | | | | | | | | | | | | 2005-04-21 Mengjie Yu <meng-jie.yu@sun.com> * gal/widgets/e-reflow.c: (do_adjustment), (cursor_changed), (e_reflow_dispose), (e_reflow_init): use idle callback to adjust scrollbar when focus has been changed. * gal/widgets/e-reflow.h: add source ID field for idle callback Fixes #300954 svn path=/trunk/; revision=29223
* break while row equals -1.Mengjie Yu2005-04-211-0/+3
| | | | | | | | | | | 2005-04-21 Mengjie Yu <meng-jie.yu@sun.com> * gal/widgets/e-selection-model.c: (e_selection_model_key_press): break while row equals -1. Fixes #74434 svn path=/trunk/; revision=29222
* Handling static capability for disabling general send options at theSushma Rai2005-03-111-0/+1
| | | | | | right palce. Fixes #73501 svn path=/trunk/; revision=29000
* don't allow to drag the first line of mini reflows.Mengjie Yu2005-03-041-0/+3
| | | | | | | | | | | 2005-03-02 Mengjie Yu <meng-jie.yu@sun.com> * gal/widgets/e-reflow.c: (e_reflow_event):don't allow to drag the first line of mini reflows. Fixes #73207 svn path=/trunk/; revision=28952
* Make the entry widget grab focus. Fixes bug #60551.Jeffrey Stedfast2005-03-032-0/+7
| | | | | | | | | 2005-03-01 Jeffrey Stedfast <fejj@novell.com> * e-search-bar.c (subitem_activated_cb): Make the entry widget grab focus. Fixes bug #60551. svn path=/trunk/; revision=28940
* Fix the calculation of which shadow type to use to be more appropriate forRodney Dawes2005-02-222-16/+28
| | | | | | | | | | | | | 2005-02-21 Rodney Dawes <dobey@novell.com> * e-combo-button.c (paint): Fix the calculation of which shadow type to use to be more appropriate for the widget state and relief Always call gtk_box_paint and not only in special cases like GtkButton (e_combo_button_init): Change the arrow packing to pack_end Fixes #54503 svn path=/trunk/; revision=28836
* Install shared libraries to privlibdir.Hans Petter Jansson2005-02-101-4/+3
| | | | | | | | | | | | | | | | 2005-02-09 Hans Petter Jansson <hpj@novell.com> * addressbook/gui/contact-editor/Makefile.am: * addressbook/gui/contact-list-editor/Makefile.am: * addressbook/util/Makefile.am: * filter/Makefile.am: * widgets/e-timezone-dialog/Makefile.am: * widgets/menus/Makefile.am: * widgets/misc/Makefile.am: * smime/lib/Makefile.am: * smime/gui/Makefile.am: Install shared libraries to privlibdir. svn path=/trunk/; revision=28762
* add a11y name to url link button.Li Yuan2005-02-032-0/+7
| | | | | | | | | 2005-02-02 Li Yuan <li.yuan@sun.com> * e-url-entry.c: (init): add a11y name to url link button. svn path=/trunk/; revision=28688
* Fix up spacing to be HIG compliant for the borders around the dialogsRodney Dawes2005-01-272-1/+8
| | | | | | | | | 2005-01-26 Rodney Dawes <dobey@novell.com> * e-error.c (e_error_newv): Fix up spacing to be HIG compliant for the borders around the dialogs svn path=/trunk/; revision=28566
* turn off debug output, people think its a significant error.Not Zed2005-01-252-2/+6
| | | | | | | | | 2005-01-25 Not Zed <NotZed@Ximian.com> * e-error.c: turn off debug output, people think its a significant error. svn path=/trunk/; revision=28539
* add a11y name for the option menu.Mengjie Yu2005-01-242-0/+11
| | | | | | | | | 2005-01-24 Mengjie Yu <meng-jie.yu@sun.com> * e-search-bar.c: (set_option): add a11y name for the option menu. svn path=/trunk/; revision=28523
* Don't pass in the "fill_color" property for creating the canvas item forRodney Dawes2005-01-221-1/+0
| | | | | | | | | | | | | 2005-01-21 Rodney Dawes <dobey@novell.com> * gal/e-text/e-text.c (_do_tooltip): Don't pass in the "fill_color" property for creating the canvas item for the tooltip * gal/widgets/e-reflow.c (set_empty): Don't pass in the "fill_color" property for creating the EText canvas item Fixes #9413 svn path=/trunk/; revision=28501
* fix a typoHarry Lu2005-01-201-1/+1
| | | | svn path=/trunk/; revision=28461