aboutsummaryrefslogtreecommitdiffstats
path: root/widgets
Commit message (Collapse)AuthorAgeFilesLines
* Redesign EPluginUI to accommodate merging and unmerging shell views.Matthew Barnes2009-01-242-146/+0
| | | | | | Get the "mark-all-read" and "plugin-manager" plugins working. svn path=/branches/kill-bonobo/; revision=37125
* Formalize the "no disabled items in popup menus" policy in the form of aMatthew Barnes2009-01-203-0/+382
| | | | | | | | | GtkAction subclass called EPopupAction. Migrate all the modules over to using EPopupActions in their popup menus. Add sensitivity management of GtkActions to EMailReader. Not finished. svn path=/branches/kill-bonobo/; revision=37106
* Hack GtkIconTheme so we can reference category icons as named icons.Matthew Barnes2009-01-181-8/+46
| | | | | | | | | | | | | | Necessary for EActionComboBox, since GtkActions can only handle named or stock icons. Hopefully this is just a temporary hack. Eventually we should make the category icons themeable. Kill the "mail-account-disable" plugin and integrate it properly. More dead plugins to follow... Don't show disabled menu items in pop-up context menus. It does the user no good to see things he CAN'T do with the object he clicked on. svn path=/branches/kill-bonobo/; revision=37093
* Fix a typo.Matthew Barnes2009-01-161-1/+1
| | | | svn path=/branches/kill-bonobo/; revision=37088
* Merge revisions 36866:37046 from trunk.Matthew Barnes2009-01-1213-86/+73
| | | | svn path=/branches/kill-bonobo/; revision=37050
* Continue chipping away at EMFolderView and EMFolderBrowser.Matthew Barnes2009-01-112-10/+8
| | | | | | Migrate from gnome_url_show() to e_show_uri(). svn path=/branches/kill-bonobo/; revision=37038
* Fix some miscellaneous mailer bugs.Matthew Barnes2009-01-081-1/+4
| | | | svn path=/branches/kill-bonobo/; revision=37011
* Get the Character Encoding menu working.Matthew Barnes2009-01-012-172/+37
| | | | | | Kill e_charset_picker_bonobo_ui_populate(). svn path=/branches/kill-bonobo/; revision=36950
* Merge revisions 36811:36865 from trunk.Matthew Barnes2008-12-115-18/+27
| | | | svn path=/branches/kill-bonobo/; revision=36867
* Merge revisions 36737:36810 from trunk.Matthew Barnes2008-11-243-2/+11
| | | | svn path=/branches/kill-bonobo/; revision=36811
* Fix a mistyped macro.Matthew Barnes2008-11-222-8/+8
| | | | svn path=/branches/kill-bonobo/; revision=36809
* Merge revisions 36685:36729 from trunk.Matthew Barnes2008-11-086-21/+42
| | | | svn path=/branches/kill-bonobo/; revision=36763
* Secondary checkout spotted a compilation issue.Matthew Barnes2008-10-311-3/+9
| | | | | | Select the first Preferences page when the window is shown. svn path=/branches/kill-bonobo/; revision=36702
* Add popup menus to the calendar memopad and taskpad.Matthew Barnes2008-10-311-0/+1
| | | | | | | Implement support for "hide completed tasks" option (not yet tested). Flesh out most of the Preferences window. Still need Certificates page. svn path=/branches/kill-bonobo/; revision=36701
* Disable parts of my previous calendar work, such that all modules now load!Matthew Barnes2008-10-281-4/+2
| | | | svn path=/branches/kill-bonobo/; revision=36690
* Merge revisions 36534:36684 from trunk.Matthew Barnes2008-10-2522-897/+255
| | | | svn path=/branches/kill-bonobo/; revision=36685
* Get the mail folder tree compiling, though I'm not yet sure why it's notMatthew Barnes2008-10-173-21/+320
| | | | | | showing anything. Probably something stupid. Also enabled the composer. svn path=/branches/kill-bonobo/; revision=36623
* Progress update:Matthew Barnes2008-10-141-3/+18
| | | | | | | | | | - Calendar is kind of a mess at the moment. Doesn't compile. - Roughed in the Mail module, including all the actions. That _does_ compile. Runs, even. svn path=/branches/kill-bonobo/; revision=36611
* Update the headers on files I've created or completely rewritten to matchMatthew Barnes2008-10-029-87/+92
| | | | | | Sankar's LGPLv3 template. svn path=/branches/kill-bonobo/; revision=36535
* Merge revisions 36016:36533 from trunk.Matthew Barnes2008-10-0234-1181/+529
| | | | svn path=/branches/kill-bonobo/; revision=36534
* Memos are mostly working now. Tasks to follow.Matthew Barnes2008-09-302-2/+53
| | | | svn path=/branches/kill-bonobo/; revision=36495
* Search UI is kinda sorta working. Still some outstanding issues.Matthew Barnes2008-09-232-23/+129
| | | | svn path=/branches/kill-bonobo/; revision=36427
* Fix some miscellaneous address book bugs.Matthew Barnes2008-09-201-2/+12
| | | | | | Kill e-shell-constants.h. svn path=/branches/kill-bonobo/; revision=36392
* Replace EActivityHandler with a new activity-tracking system that usesMatthew Barnes2008-09-207-354/+935
| | | | | | | | | EActivity objects instead of numeric handler IDs. Create an EActivity, configure it, and (optionally) connect to its "cancelled" and "completed" signals. Then hand it to the shell view via e_shell_view_add_activity(). When finished with the activity, call e_activity_finish() and unref it. svn path=/branches/kill-bonobo/; revision=36391
* Progress update:Matthew Barnes2008-09-1823-81/+68
| | | | | | | | | - Kill EABMenu. - Centralize marshallers to eliminate duplication. svn path=/branches/kill-bonobo/; revision=36368
* Merge revisions 36016:36303 from trunk.Matthew Barnes2008-09-11209-3193/+3439
| | | | svn path=/branches/kill-bonobo/; revision=36307
* Progress update:Matthew Barnes2008-09-097-1223/+6
| | | | | | | | - Merge ETaskBar into EShellTaskbar. - Remember the last view, and make --component work. svn path=/branches/kill-bonobo/; revision=36278
* Progress update:Matthew Barnes2008-09-076-428/+448
| | | | | | | | | - Contacts module mostly working now. - View and search UI not yet working. - Still refining shell design. svn path=/branches/kill-bonobo/; revision=36268
* Saving progress. Lots of changes. Things are a bit broken at the moment.Matthew Barnes2008-09-0512-2225/+1667
| | | | svn path=/branches/kill-bonobo/; revision=36260
* Fix some bugs related to the New menu and toolbar button.Matthew Barnes2008-08-311-4/+2
| | | | svn path=/branches/kill-bonobo/; revision=36232
* ** Fixes bug #549968Matthew Barnes2008-08-312-1/+8
| | | | | | | | | | | | | | 2008-08-30 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #549968 * calendar/gui/dialogs/comp-editor.c (comp_editor_init): * widgets/misc/e-attachment-bar.c (e_attachment_bar_bonobo_ui_populate_with): Use the same mnemonic for "Recent Documents" as composer. svn path=/branches/kill-bonobo/; revision=36226
* Figured out why the switcher buttons have no relief.Matthew Barnes2008-08-301-2/+0
| | | | | | GTK+ bug: http://bugzilla.gnome.org/show_bug.cgi?id=549943 svn path=/branches/kill-bonobo/; revision=36221
* Preferences window awesomeness.Matthew Barnes2008-08-302-68/+83
| | | | svn path=/branches/kill-bonobo/; revision=36215
* Progress update:Matthew Barnes2008-08-306-396/+7
| | | | | | | | | | | - Contacts module partially working! - Implement UI merging. Also merge EInfoLabel into ESidebar. The shell window now manages the icon and labels and keeps them up-to-date via EShellView properties. svn path=/branches/kill-bonobo/; revision=36214
* Progress update:Matthew Barnes2008-08-246-717/+219
| | | | | | | | | | | | - Get the "New" button and menu working. - Add a GtkMenuToolButton subclass called EMenuToolButton, which does some behind-the-scenes stuff to make the "New" button work properly. - Kill EComboButton and its associated a11y widget. svn path=/branches/kill-bonobo/; revision=36045
* Merge revisions 35993:36015 from trunk.Matthew Barnes2008-08-192-8/+20
| | | | | | Adapt recent "crash recovery" changes to new architecture. svn path=/branches/kill-bonobo/; revision=36018
* Merge revisions 35951:35992 from trunk.Matthew Barnes2008-08-1516-167/+212
| | | | svn path=/branches/kill-bonobo/; revision=35994
* Kill EConfigPage.Matthew Barnes2008-08-093-119/+0
| | | | svn path=/branches/kill-bonobo/; revision=35945
* Kill EShellSettingsDialog.Matthew Barnes2008-08-094-170/+149
| | | | | | Rename EMultiConfigDialog to EPreferencesWindow and improve the API. svn path=/branches/kill-bonobo/; revision=35944
* Work through more compilation errors.Matthew Barnes2008-08-093-278/+280
| | | | | | Rewrite EMultiConfigDialog to not use ETable. svn path=/branches/kill-bonobo/; revision=35942
* Merge revisions 35747:35930 from trunk.Matthew Barnes2008-08-0812-1/+170
| | | | svn path=/branches/kill-bonobo/; revision=35931
* Disable all components and plugins. Begin rewriting the shell.Matthew Barnes2008-07-173-0/+264
| | | | svn path=/branches/kill-bonobo/; revision=35748
* ** Fix for bug #542889Paolo Borelli2008-07-144-18/+14
| | | | | | | | | | | 2008-17-14 Paolo Borelli <pborelli@katamail.com> ** Fix for bug #542889 Port to the new gtk tooltip api. svn path=/trunk/; revision=35744
* ** Fix for bug #542631Paolo Borelli2008-07-132-34/+8
| | | | | | | | | | | | 2008-07-12 Paolo Borelli <pborelli@katamail.com> ** Fix for bug #542631 * e-attachment-bar.c: use g_format_size_for_display instead of cut and pasted code. svn path=/trunk/; revision=35740
* Fix for bug #370731 (bugzilla.novell.com): Use MAX (<max width of ↵Suman Manjunath2008-07-073-6/+25
| | | | | | day-names>, (2 * <max width of a digit>)) to determine the minimal size for each cell. This prevents the numbers and day-names from getting fuzzy when using large font-sizes. svn path=/trunk/; revision=35731
* ** Fix for bug #519536Srinivasa Ragavan2008-06-302-2/+11
| | | | | | | | | | | | | 2008-06-30 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #519536 * e-activity-handler.c: (cancel_wrapper): Handle freeing of data safely. svn path=/trunk/; revision=35702
* updated novell copyright notices (left others alone)Jeffrey Stedfast2008-06-21257-263/+263
| | | | 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-0683-229/+62
| | | | | | | | | | 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
* gdk_rgb_get_cmap -> gdk_rgb_get_colormapKjartan Maraas2008-06-043-3/+9
| | | | | | | | | | 2008-06-03 Kjartan Maraas <kmaraas@gnome.org> * text/e-text-model-test.c: (main): * text/e-text-test.c: (main): gdk_rgb_get_cmap -> gdk_rgb_get_colormap svn path=/trunk/; revision=35589
* gdk_rgb_get_cmap -> gdk_rgb_get_colormapKjartan Maraas2008-06-046-5/+14
| | | | | | | | | | | | | 2008-06-03 Kjartan Maraas <kmaraas@gnome.org> * e-table-example-1.c: (main): * e-table-example-2.c: (main): * e-table-size-test.c: (main): * test-check.c: (check_test): * test-cols.c: (multi_cols_test): gdk_rgb_get_cmap -> gdk_rgb_get_colormap svn path=/trunk/; revision=35588
* gdk_pixbuf_unref() -> g_object_unref()Kjartan Maraas2008-06-043-2/+8
| | | | | | | | | | 2008-06-03 Kjartan Maraas <kmaraas@gnome.org> * test-check.c: (check_test): * test-cols.c: (multi_cols_test): gdk_pixbuf_unref() -> g_object_unref() svn path=/trunk/; revision=35587
* gtk_window_set_policy -> gtk_window_set_resizable.Kjartan Maraas2008-06-043-13/+19
| | | | | | | | | | 2008-06-03 Kjartan Maraas <kmaraas@gnome.org> * menus/gal-define-views-dialog.c: (gal_define_views_dialog_init): * menus/gal-view-new-dialog.c: (gal_view_new_dialog_init): gtk_window_set_policy -> gtk_window_set_resizable. svn path=/trunk/; revision=35586
* gtk_window_set_policy -> gtk_window_set_resizableKjartan Maraas2008-06-042-2/+6
| | | | | | | | | 2008-06-03 Kjartan Maraas <kmaraas@gnome.org> * e-cell-combo.c: (e_cell_combo_init): gtk_window_set_policy -> gtk_window_set_resizable svn path=/trunk/; revision=35585
* 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-2348-562/+856
| | | | | | | | | | | | 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-305-3/+98
| | | | | | | | | | | | | | | | | | | | | | | | | 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-2510-1/+34
| | | | | | | | | | | | | | | | | | | 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-235-3/+20
| | | | | | | | | | | | | | | 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 #519292Milan Crha2008-03-272-2/+9
| | | | | | | | | | | | | | | | | | 2008-03-27 Milan Crha <mcrha@redhat.com> ** Fix for bug #519292 * mail/message-list.h: (message_list_set_expand_all): * mail/message-list.c: (message_list_set_expand_all): Remove unused confusing function. * mail/message-list.c: (regen_list_done): Use numbers instead of gboolean value. * widgets/table/e-tree-table-adapter.c: (set_expanded_state_func), (set_collapsed_state_func): Use rather recurse function. svn path=/trunk/; revision=35271
* ** 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
* Fix the string freeze break of the former commit.Andre Klapper2008-02-242-1/+6
| | | | | | | | | | 2008-02-23 Andre Klapper <a9016009@gmx.de> * e-timezone-dialog/e-timezone-dialog.glade: Fix the string freeze break of the former commit. svn path=/trunk/; revision=35078
* Fix for bug #471779 (Timezone entries in the timezone dialog combo-box are ↵Suman Manjunath2008-02-243-83/+115
| | | | | | now sorted alphabetically) svn path=/trunk/; revision=35077
* ** Fix for bug #383438Milan Crha2008-02-202-1/+8
| | | | | | | | | | | | 2008-02-19 Milan Crha <mcrha@redhat.com> ** Fix for bug #383438 * text/e-text.c: (e_text_point): Report "mouse over" even with no text entered. svn path=/trunk/; revision=35056
* ** Fix for bug #209353Milan Crha2008-02-202-1/+17
| | | | | | | | | | | | | | | | 2008-02-19 Milan Crha <mcrha@redhat.com> ** Fix for bug #209353 * e-util/e-text-event-processor-emacs-like.c: (e_text_event_processor_emacs_like_event): Allow paste text on mouse middle button click. * widgets/table/e-table-item.c: (eti_event): Pass Home/End keys to cell when editing. svn path=/trunk/; revision=35055
* ** 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 a compiler warning.Matthew Barnes2008-02-032-52/+6
| | | | | | | | | | | | | | | 2008-02-03 Matthew Barnes <mbarnes@redhat.com> * pluginsattachment-reminder.c (org_gnome_evolution_attachment_reminder): Fix a compiler warning. * widgets/text/e-text.c (update_im_cursor_position): * widgets/text/e-text.c (e_text_get_cursor_locations): Remove these unused functions to silence compiler warnings. svn path=/trunk/; revision=34952
* ** Fix for bug #512623Milan Crha2008-02-013-6/+16
| | | | | | | | | | | | | 2008-02-01 Milan Crha <mcrha@redhat.com> ** Fix for bug #512623 * e-tree.c: (item_key_press): Check only if Ctrl/Alt/Shift is pressed when required Shift only. * e-table.c: (group_key_press): Ignore/consider GDK_MODEx_MASK states. svn path=/trunk/; revision=34944
* Replace G_GNUC_FUNCTION (deprecated) with G_STRFUNC.Matthew Barnes2008-01-294-5/+12
| | | | | | | | | | | | | | | | 2008-01-29 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/widgets/e-minicard.c: * addressbook/gui/widgets/gal-view-minicard.c: * mail/mail-send-recv.c: * shell/e-component-registry.c: * widgets/menus/gal-view-collection.c: * widgets/menus/gal-view-instance.c: * widgets/menus/gal-view-menus.c: Replace G_GNUC_FUNCTION (deprecated) with G_STRFUNC. svn path=/trunk/; revision=34931
* Fix some gradient issues.Srinivasa Ragavan2008-01-282-4/+8
| | | | | | | | 2008-01-28 Srinivasa Ragavan <sragavan@novell.com> * e-table-item.c: (eti_draw): Fix some gradient issues. svn path=/trunk/; revision=34914
* 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-244-80/+28
| | | | svn path=/trunk/; revision=34877
* ** Fix for bug #511105Milan Crha2008-01-234-5/+19
| | | | | | | | | | | | | | 2008-01-22 Milan Crha <mcrha@redhat.com> ** Fix for bug #511105 * e-tree-table-adapter.c: (e_tree_table_adapter_load_expanded_state): * e-table-item.c: (eti_draw): * e-table-column-specification.c: (free_strings): Free allocated memory properly. svn path=/trunk/; revision=34868
* ** Fix for bug #511094Milan Crha2008-01-232-0/+10
| | | | | | | | | | | | 2008-01-22 Milan Crha <mcrha@redhat.com> ** Fix for bug #511094 * e-cell-text.c: (ect_draw): Set proper foreground color based on focused/non-focused canvas. svn path=/trunk/; revision=34867
* Draw the cursor only for multiselection.Srinivasa Ragavan2008-01-202-3/+7
| | | | | | | | | 2008-01-20 Srinivasa Ragavan <sragavan@novell.com> * e-table-item.c: (eti_draw): Draw the cursor only for multiselection. svn path=/trunk/; revision=34859
* Removed the pixmap cache. It wasn't giving alpha for the cairo renderedSrinivasa Ragavan2008-01-203-110/+87
| | | | | | | | | | | | | 2008-01-20 Srinivasa Ragavan <sragavan@novell.com> * e-cell-toggle.c: (etog_new_view), (etog_kill_view), (etog_draw), (etog_print), (e_cell_toggle_class_init), (e_cell_toggle_construct): Removed the pixmap cache. It wasn't giving alpha for the cairo rendered message list row. * e-table-item.c: (eti_draw): Render the rows with Cairo. It looks same as GtkTreeView and seems nice. svn path=/trunk/; revision=34855
* Patch from Mayank Jain <mayank.gnu@gmail.com> ** Fix for bug #348638 ↵Suman Manjunath2008-01-142-16/+32
| | | | | | (Cleanly remove pre-edit buffer on pressing backspace in day-view, for non-ascii characters as well) svn path=/trunk/; revision=34809
* 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
* Patch from David Turner <cillian64@googlemail.com>: Fix for bug #408170 ↵Suman Manjunath2007-12-062-2/+9
| | | | | | (missing mnemonic in calendar list view, when right clicked on the column headers) svn path=/trunk/; revision=34658
* ** Fix for bug #458824David Turner2007-12-042-5/+11
| | | | | | | | | | | 2007-12-04 David Turner <cillian64@googlemail.com> ** Fix for bug #458824 * e-table-config.glade: Added mnemonics to the "Group" dialog svn path=/trunk/; revision=34642
* ** 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
* ** Fixes bug #495951 Use GtkTreeView in place of ETableGilles Dartiguelongue2007-11-274-276/+259
| | | | | | | | | | 2007-11-26 Gilles Dartiguelongue <gdartigu@svn.gnome.org> ** Fixes bug #495951 Use GtkTreeView in place of ETable svn path=/trunk/; revision=34590
* ** Remove trailing whitespace from source code.Matthew Barnes2007-11-15226-2602/+2602
| | | | | | | | | 2007-11-14 Matthew Barnes <mbarnes@redhat.com> ** Remove trailing whitespace from source code. svn path=/trunk/; revision=34537
* ** Fix for bug #255051Milan Crha2007-11-054-1/+25
| | | | | | | | | | | | | | | 2007-11-05 Milan Crha <mcrha@redhat.com> ** Fix for bug #255051 * e-cell-combo.c: (e_cell_combo_key_press): * e-cell-text.c: (ect_event): Pass Escape event to parent, if there is no action to do with it. * e-table-click-to-add.c: (etcta_event): Drop changes when pressed Escape and go back to default line with text "Click to add...". svn path=/trunk/; revision=34507
* ** 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 #341085Milan Crha2007-11-052-5/+12
| | | | | | | | | | | | | | | 2007-11-05 Milan Crha <mcrha@redhat.com> ** Fix for bug #341085 * calendar/gui/e-day-view.c: (e_day_view_reshape_day_event): Use 'x_offset' instead of changing event size when has icons. * widgets/text/e-text.c: (get_bounds), (e_text_draw): Use 'x_offset' and 'y_offset' only for text drawing, not for changing bounds of EText. svn path=/trunk/; revision=34504
* ** 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
* ** Fixes bug #492058Damien Carbery2007-11-033-10/+18
| | | | | | | | | | | | | | | | 2007-11-02 Damien Carbery <damien.carbery@sun.com> ** Fixes bug #492058 * shell/e-shell-window.c: * shell/e-shell.c: * widgets/table/e-table-header-item.h: * widgets/table/e-table-header-item.c: * calendar/gui/e-itip-control.c: Name the anonymous unions to build with the Sun Studio compiler. svn path=/trunk/; revision=34485
* ** Fix for bug #463946Milan Crha2007-11-022-0/+8
| | | | | | | | | | | | 2007-11-02 Milan Crha <mcrha@redhat.com> ** Fix for bug #463946 * e-table-header-item.c: (ethi_popup_field_chooser): Fix of critical warning and misused variable. svn path=/trunk/; revision=34484
* ** Miscellaneous compiler warning fixes.Matthew Barnes2007-11-012-2/+7
| | | | | | | | | | | | | | | | 2007-11-01 Matthew Barnes <mbarnes@redhat.com> ** Miscellaneous compiler warning fixes. * composer/e-msg-composer.c (e_msg_composer_set_body_text): * shell/e-user-creatable-items-handler.c (ensure_menu_items): Don't compare a character pointer to a string literal. * widgets/table/e-table-click-to-add.c (etcta_add_message): Fix a const warning. svn path=/trunk/; revision=34476
* text/e.entry.[ch] text/e-completion.[ch] text/e-text-model-uri.[ch]Kjartan Maraas2007-10-3120-3996/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-26 Kjartan Maraas <kmaraas@gnome.org> * e-timezone-dialog/e-timezone-dialog.c: (get_local_offset), (get_local_timezone), (on_map_visibility_changed), (on_map_button_pressed), (get_zone_from_point), (e_timezone_dialog_set_timezone), (on_combo_changed): * menus/gal-view-factory.c: (gal_view_factory_get_title): * text/Makefile.am: * text/e-text.c: (e_text_event), (popup_targets_received), (next_word), (find_offset_into_line), (_get_position), (e_text_class_init): * text/e.entry.[ch] * text/e-completion.[ch] * text/e-text-model-uri.[ch] * text/e-completion-view.[ch] * text/e-completion-callbacks.[ch] * text/e-completion-match.[ch] * text/e-table-text-model.[ch]: Remove all of these. They are now unused. Warning fixes: - NULL vs 0 vs FALSE - ANSIfication of function declarations svn path=/trunk/; revision=34468
* Warning fixes: - NULL vs. 0 vs. FALSE - Mark som code staticKjartan Maraas2007-10-319-17/+38
| | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-26 Kjartan Maraas <kmaraas@gnome.org> * e-cell-text.c: (ect_event), (_blink_scroll_timeout): * e-table-config.c: (do_sort_and_group_config_dialog), (do_fields_config_dialog): * e-table-group-container.c: (etgc_add_array), (etgc_get_focus_column), (etgc_get_cell_geometry), (etgc_set_property), (etgc_get_property), (etgc_class_init), (etgc_reflow), (etgc_init), (e_table_group_container_print_page), (e_table_group_container_height): * e-table-group.c: (e_table_group_get_focus_column): * e-table-header.c: (e_table_header_get_columns), (eth_set_size): * e-table-item.c: (eti_tree_unfreeze), (eti_draw), (find_cell), (_do_tooltip), (eti_event), (e_table_item_height): * e-table-memory-store.c: (etms_initialize_value), (etms_value_is_empty): * e-tree-model.c: (e_tree_model_new), (e_tree_model_node_find): Warning fixes: - NULL vs. 0 vs. FALSE - Mark som code static svn path=/trunk/; revision=34467
* 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-124-4/+5
| | | | | | | | | | | | | | | | 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-1012-44/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Remove an unused function left behind by my previous commit.Matthew Barnes2007-10-021-10/+0
| | | | | | | | | | 2007-10-02 Matthew Barnes <mbarnes@redhat.com> * widgets/table/e-table-extras.c (pixbuf_hash_free): Remove an unused function left behind by my previous commit. svn path=/trunk/; revision=34345
* ** Fixes bug #469657Matthew Barnes2007-10-023-67/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-02 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #469657 * addressbook/importers/evolution-ldif-importer.c: * calendar/gui/comp-editor-factory.c: * composer/e-msg-composer.c: * e-util/e-config-listener.c: * mail/em-composer-prefs.c: * mail/em-folder-tree-model.c: * mail/em-format.c: * mail/em-format-html.c: * mail/em-migrate.c: * mail/em-subscribe-editor.c: * mail/mail-component.c: * mail/mail-send-recv.c: * mail/message-list.c: * mail/importers/elm-importer.c: * plugins/exchange-operations/exchange-folder-size-display.c: * plugins/mono/mono-plugin.c: * shell/e-shell-settings-dialog.c: * tools/killev.c: * widgets/table/e-table-extras.c: * widgets/table/e-table-selection-model.c: Use destroy functions in GHashTables to simplify memory management. svn path=/trunk/; revision=34344
* 2007-10-01 mcrha Fix for bug #470837Milan Crha2007-10-012-24/+46
| | | | svn path=/trunk/; revision=34342
* 2007-10-01 mcrha Fix for bug #413420Milan Crha2007-10-012-1/+58
| | | | svn path=/trunk/; revision=34340
* 2007-10-01 mcrha Fix for bug #474557Milan Crha2007-10-012-3/+10
| | | | svn path=/trunk/; revision=34336
* Fix for bug #461195 from Hiroyuki Ikezoe.Matthew Barnes2007-09-2822-44/+74
| | | | | | | Use GObject's marshalers whenever possible. svn path=/trunk/; revision=34324
* 2007-09-27 mcrha Fix for bug #478871Milan Crha2007-09-272-4/+13
| | | | svn path=/trunk/; revision=34317
* 2007-09-27 mcrha Fix for bug #479716 (needs run autogen.sh)Milan Crha2007-09-274-2129/+31
| | | | svn path=/trunk/; revision=34316
* 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
* 2007-09-26 mcrha Fix for bug #340748Milan Crha2007-09-262-0/+9
| | | | svn path=/trunk/; revision=34307
* ** 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
* 2007-09-07 mcrha Fix for bug #473903Milan Crha2007-09-072-1/+8
| | | | svn path=/trunk/; revision=34192
* Update FSF address in header comments (#469886). Patch from TobiasMatthew Barnes2007-09-02279-554/+550
| | | | | | | | | | 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-3120-61/+109
| | | | svn path=/trunk/; revision=34142
* ** Fixes bug #411619Matthew Barnes2007-08-253-8/+12
| | | | | | | | | | | | | | | | | 2007-08-24 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #411619 * configure.in: Add appropriate compiler and linker flags to e-util if GTK+ was built against X11. * widgets/Makefile.am: Fix subdirectory order. * widgets/e-timezone-dialog/Makefile.am: Remove WIN32_BOOTSTRAP_LIBS. svn path=/trunk/; revision=34101
* 2007-08-24 mcrha Fix for bug #239441Milan Crha2007-08-242-1/+23
| | | | svn path=/trunk/; revision=34090
* ** Fixes bug #309166Matthew Barnes2007-08-242-6/+88
| | | | | | | | | | | | | | | 2007-08-23 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #309166 * text/e-text.c (_get_updated_position): Modified the way movement of cursor is handled across grapheme clusters. * text/e-text.c (_get_position): Uses the new function for forward and backward movement of characters (simple or grapheme clusters). Patch by Mayank Jain. svn path=/trunk/; revision=34083
* ** Fixes bug #303877.Matthew Barnes2007-08-242-2/+82
| | | | | | | | | | | | | | | | | | 2007-08-23 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #303877. * e-cell-text.c: (update_im_cursor_locations): New function. Set the cursor location to IMContext for candidate window. (e_cell_text_get_cursor_locations): New function. Get the current cursor locations in root canvas. (e_cell_text_preedit_changed_cb): set the preedit cursor position to preedit_pos. (layout_with_preedit): call update_im_cursor_locations in the tail. Patch by Hiroyuki Ikezone. svn path=/trunk/; revision=34082
* ** Fixes bug #303878Matthew Barnes2007-08-243-3/+77
| | | | | | | | | | | | | | | | | | | | 2007-08-23 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #303878 * widgets/text/e-text.h: preedit_pos: new value. * widgets/text/e-text.c: (e_text_get_cursor_locations): New function. Get the cursor locations. (update_im_cursor_position): New function. Set the cursor location to IMContext. (insert_preedit_text): Call update_im_cursor_position when draw preedit text. (e_text_preedit_changed_cb): Set the preedit cursor position to preedit_pos. Patch by Hiroyuki Ikezoe and makuchaku. svn path=/trunk/; revision=34081
* 2007-08-16 mcrha Part of fix for bug #350539Milan Crha2007-08-163-2/+17
| | | | svn path=/trunk/; revision=34017
* ** Fix for bug #419690Srinivasa Ragavan2007-08-072-0/+10
| | | | svn path=/trunk/; revision=33964
* 2007-08-07 mcrha Fix for bug #463946Milan Crha2007-08-072-2/+9
| | | | svn path=/trunk/; revision=33962
* ** Fix for bug #429234Srinivasa Ragavan2007-08-062-0/+8
| | | | svn path=/trunk/; revision=33955
* ** Fix for bug #455799Hiroyuki Ikezoe2007-08-047-70/+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-2890-1105/+733
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-286-6/+24
| | | | | | | | | | | | | 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
* ** Fix for bug #323522Srinivasa Ragavan2007-07-272-1/+9
| | | | svn path=/trunk/; revision=33860
* Plugged memory leak.Hiroyuki Ikezoe2007-07-262-0/+9
| | | | | | | | | 2007-07-26 Hiroyuki Ikezoe <poincare@ikezoe.net> * text/e-text.c: (e_text_dispose): Plugged memory leak. svn path=/trunk/; revision=33848
* Remove needless g_strndup().Hiroyuki Ikezoe2007-07-192-6/+6
| | | | | | * text/e-text.c: (e_text_copy_clipboard): Remove needless g_strndup(). svn path=/trunk/; revision=33819
* Remove needless g_strndup().Hiroyuki Ikezoe2007-07-152-4/+7
| | | | | | * text/e-text.c: (primary_get_cb): Remove needless g_strndup(). svn path=/trunk/; revision=33806
* Fix the date. See comments in bug #353752.Hiroyuki Ikezoe2007-07-121-1/+1
| | | | | | | Fix the date. See comments in bug #353752. svn path=/trunk/; revision=33800
* Fix for bug #353752Srinivasa Ragavan2007-07-096-70/+101
| | | | svn path=/trunk/; revision=33777
* Fixes #387844Chenthill Palanisamy2007-07-092-1/+8
| | | | svn path=/trunk/; revision=33771
* Remove a warningSrinivasa Ragavan2007-06-182-1/+5
| | | | svn path=/trunk/; revision=33702
* ** Fix for bug #446015 from Gilles Dartiguelongue Srinivasa Ragavan2007-06-184-303/+346
| | | | svn path=/trunk/; revision=33701
* Fix for bug #448223 from Gilles DartiguelongueSrinivasa Ragavan2007-06-182-29/+12
| | | | svn path=/trunk/; revision=33700
* ** Fix for bug #325882Srinivasa Ragavan2007-06-184-3/+12
| | | | 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
* Free the model_cols array when the instance is destroyed (#447742).Matthew Barnes2007-06-152-0/+16
| | | | | | | | | | 2007-06-15 Matthew Barnes <mbarnes@redhat.com> * e-cell-vbox.c (ecv_finalize): Free the model_cols array when the instance is destroyed (#447742). svn path=/trunk/; revision=33676
* 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-0323-209/+276
| | | | svn path=/trunk/; revision=33626
* ** Fix for bug #333707 from David MooreSrinivasa Ragavan2007-05-312-0/+43
| | | | svn path=/trunk/; revision=33608
* ** Fixes bug #441010Matthew Barnes2007-05-259-1454/+162
| | | | | | | | | | | | | | | | | | | | | | 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 bug #424562Matthew Barnes2007-05-252-16/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-05-24 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #424562 * e-util/eggtrayicon.c: * e-util/eggtrayicon.h: Evolution requires GTK+ 2.10 now so kill this widget. * e-util/Makefile.am: Remove eggtrayicon.c and eggtrayicon.h. * calendar/gui/dialogs/recur-comp.c (recur_component_dialog): * e-util/e-dialog-utils.c (e_notice): * plugins/calendar-weather/calendar-weather.c (e_calendar_weather_location): * widgets/text/e-text.c (e_text_copy_clipboard), (e_text_update_primary_selection), (e_text_paste), (e_text_do_popup): Remove check for obsolete GTK+ version. * gui/alarm-notify/alarm-queue.c: EggTrayIcon is dead; always use GtkStatusIcon. svn path=/trunk/; revision=33573
* 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
* Add support for GMail like sortingSrinivasa Ragavan2007-05-176-1/+66
| | | | svn path=/trunk/; revision=33553
* Add code to support default thread expand stateSrinivasa Ragavan2007-05-162-1/+26
| | | | svn path=/trunk/; revision=33550
* Fix for #325118Srinivasa Ragavan2007-05-142-0/+8
| | | | svn path=/trunk/; revision=33531
* ** Fix for bug #378441 from Ebby WiselynSrinivasa Ragavan2007-05-142-11/+17
| | | | svn path=/trunk/; revision=33528
* Fix for bug #355919simon.zheng2007-05-122-1/+12
| | | | | | | | | | | | | | | | 2007-05-12 simon.zheng <simon.zheng@sun.com> * Fix for bug #355919 * e-table-header-utils.c: (make_composite_pixmap): gdk_rgb_get_visual()->depth always returns preferred visual depth, which isn't always equal to the that of current window. Whereas, using -1 will match the depth of the pixmap window to what we have in drawable window, which is the first argument of gdk_pixmap_new(). So use -1 instead. svn path=/trunk/; revision=33517
* Add tooltips for Views menu.Srinivasa Ragavan2007-05-112-0/+12
| | | | svn path=/trunk/; revision=33511
* 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-207-85/+88
| | | | 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-2058-216/+400
| | | | 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-307-14/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-276-5/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-2163-73/+91
| | | | | | | | | | | | | | | | | | | | | | | 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-175-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 #357216Matthew Barnes2007-03-0111-2/+90
| | | | | | | | | | | | | | | | | | 2006-02-08 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #357216 * text/e-entry.c: Remove "font", "fontset", and "gdk_font" properties, since they forward gets and sets to non-existant properties in entry->item. 2006-09-27 Matthew Barnes <mbarnes@redhat.com> Fixes bug #357970 * text/e-text.c (e_text_unrealize): Don't call deprecated GLib / GDK svn path=/trunk/; revision=33269
* Fixes bug #368983Srinivasa Ragavan2007-02-122-1/+17
| | | | svn path=/trunk/; revision=33203
* Print migration updates from Ebby Wiselyn.Srinivasa Ragavan2007-02-126-17/+34
| | | | svn path=/trunk/; revision=33201
* ** Fixes bug #357216Matthew Barnes2007-02-099-105/+76
| | | | | | | | | | | | | | | | | | | | | | | | | 2006-02-08 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #357216 * widgets/text/e-entry.c: Remove "font", "fontset", and "gdk_font" properties, since they forward gets and sets to non-existant properties in entry->item. * widgets/table/e-table-field-chooser-item.c: * widgets/table/e-table-field-chooser-item.h: * widgets/table/e-table-group-container.c: * widgets/table/e-table-group-container.h: Replace deprecated GdkFont with PangoFontDescription. * widgets/table/e-table-header-item.c: * widgets/table/e-table-header-item.h: Replace deprecated GdkFont with PangoFontDescription. Rename "fontset" property to "font-desc", and change the property type to a boxed PangoFontDescription. svn path=/trunk/; revision=33185
* ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22Srinivasa Ragavan2007-01-2310-286/+255
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. 2006-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Committing Ebby Wiselyn's patch for GtkPrint API migration. svn path=/trunk/; revision=33134
* 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-042-1/+8
| | | | | | | | | | | 2006-09-27 Matthew Barnes <mbarnes@redhat.com> Fixes bug #357970 * text/e-text.c (e_text_unrealize): Don't call deprecated GLib / GDK functions. svn path=/trunk/; revision=33050
* Fixes bug #357970Matthew Barnes2006-12-0412-70/+85
| | | | | | | | | | | | | | | | | | | | | 2006-12-04 Matthew Barnes <mbarnes@redhat.com> Fixes bug #357970 * e-cell-pixbuf.c: * e-cell-progress.c: * e-cell-text.c: * e-cell-toggle.c: * e-cell-tree.c: * e-table-col.c: * e-table-extras.c: * e-table-header-item.c: * e-table-header-utils.c: * e-table-item.c: * e-table-memory-store.c: Don't call deprecated GLib / GDK functions. svn path=/trunk/; revision=33049
* 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
* Fixes bug #381642.Harish Krishnaswamy2006-12-042-0/+13
| | | | | | | | | 2006-12-04 Harish Krishnaswamy <kharish@novell.com> * e-table.c: (canvas_vbox_event), (click_to_add_event): Fixes bug #381642. svn path=/trunk/; revision=33043
* 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-192-0/+7
| | | | | | | | | | 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-1819-62/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* ** Fixes bug #337582Hiroyuki Ikezoe2006-08-242-134/+31
| | | | | | * e-cell-text.c: Use GtkClipboard instead of GtkInvisible. svn path=/trunk/; revision=32650
* 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
* changed window focus. Fixes bug #266802.Andre Klapper2006-08-212-3/+8
| | | | | | | | | 2006-08-21 Andre Klapper <a9016009@gmx.de> * e-table-config.glade: changed window focus. Fixes bug #266802. svn path=/trunk/; revision=32614
* ** 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-214-5/+14
| | | | svn path=/trunk/; revision=32603
* Commiting patch from Pavel Roskin for adding missing headers.Srinivasa Ragavan2006-08-205-0/+30
| | | | svn path=/trunk/; revision=32600
* Fixes 350559. Disable timeout function when the map is destroyed.Jeff Cai2006-08-202-0/+24
| | | | svn path=/trunk/; revision=32596
* Fix for bug #350884 (GMail like thread sorting)Srinivasa Ragavan2006-08-192-1/+21
| | | | svn path=/trunk/; revision=32587
* 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
* ** Fixes 342313. Use GTK_CHECK_VERSION instead of GTK_2_2.Hiroyuki Ikezoe2006-07-212-4/+9
| | | | | | | ** Fixes 342313. * text/e-text.c: Use GTK_CHECK_VERSION instead of GTK_2_2. svn path=/trunk/; revision=32365
* Modified the mnemonics for avoiding the conflict with attachment bar.Srinivasa Ragavan2006-07-202-2/+9
| | | | svn path=/trunk/; revision=32361
* Added cairo font rendering to ECell and EText.Srinivasa Ragavan2006-07-205-7/+44
| | | | svn path=/trunk/; revision=32359
* remove "*" from translation. Fixes bug #331147.Andre Klapper2006-07-197-7/+20
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* ** Fixes bug #333041 add gettext support to some strings.Benoît Dejean2006-07-182-6/+11
| | | | | | | | | 2006-07-18 Benoît Dejean <benoit@placenet.org> ** Fixes bug #333041 * e-table-group-container.c: add gettext support to some strings. svn path=/trunk/; revision=32338
* 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
* remove empty strings from translationAndre Klapper2006-07-132-2/+7
| | | | | | | | | | | 2006-07-13 Andre Klapper <a9016009@gmx.de> * mail/mail-config.glade: * plugins/exchange-operations/exchange-permissions-dialog.glade: * widgets/menus/gal-view-instance-save-as-dialog.glade: remove empty strings from translation svn path=/trunk/; revision=32300
* ** Fixes bug #347182Hiroyuki Ikezoe2006-07-122-1/+6
| | | | | | | | | | | * 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