1. 18 Apr, 2002 13 commits
    • Chris Toshok's avatar
      fix memory leaks. · 9b7cc54d
      Chris Toshok authored
      2002-04-18  Chris Toshok  <toshok@ximian.com>
      
      	* backend/pas/pas-backend-ldap.c (get_ldap_library_info): fix
      	memory leaks.
      
      	* gui/component/GNOME_Evolution_Addressbook.oaf.in: remove the
      	Addressbook_ConfigControl stuff to LDAP_ConfigControl.
      
      	* gui/component/Makefile.am (evolution_addressbook_SOURCES):
      	remove addressbook-config.* and add ldap-config.*
      	(glade_DATA): same.
      	(evolution_addressbook_LDADD): add LDAP_LIBS.
      
      	* gui/component/addressbook-component.c (owner_set_cb):
      	addressbook_config_register_factory =>
      	ldap_config_register_factory.
      
      	* gui/component/addressbook.c (book_open_cb): remove source->type
      	check - they're always LDAP.
      	(load_uri_cb): same.
      
      	* gui/component/addressbook-storage.c (ldap_unparse_ssl): new
      	function.
      	(ldap_parse_ssl): new function.
      	(addressbook_storage_init_source_uri): use a more flexible scheme
      	to build up the uri's, and add in the ssl parameter.
      	(load_source_data): fill in source->ssl, and remove source->type
      	assignment.
      	(addressbook_source_copy): copy source->ssl, and remove
      	source->type copy.
      	(create_ldap_folder): addressbook_create_new_source =>
      	ldap_config_create_new_source.
      
      	* gui/component/addressbook-storage.h: remove
      	AddressbookSourceType (it was always LDAP), and add
      	AddressbookLDAPSSLType.
      
      svn path=/trunk/; revision=16524
      9b7cc54d
    • Dan Winship's avatar
      Append /addressbook.db to the end of the default URI if it starts with · 0c7e55e7
      Dan Winship authored
      	* backend/ebook/e-book-util.c (e_book_load_default_book): Append
      	/addressbook.db to the end of the default URI if it starts with
      	file:
      
      	* backend/ebook/e-book.c (e_book_load_uri_step): Fix this to not
      	loop forever if you have more than one backend.
      
      svn path=/trunk/; revision=16519
      0c7e55e7
    • Radek Doulik's avatar
      use default paper name in case of wrong translation · 6ac64665
      Radek Doulik authored
      2002-04-18  Radek Doulik  <rodo@ximian.com>
      
      	* mail-callbacks.c (do_mail_print): use default paper name in case
      	of wrong translation
      
      svn path=/trunk/; revision=16516
      6ac64665
    • Jeffrey Stedfast's avatar
      The score "is" rule should have a value of "is" and not "less-than". · eb1f0423
      Jeffrey Stedfast authored
      2002-04-18  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* filtertypes.xml: The score "is" rule should have a value of "is"
      	and not "less-than".
      
      svn path=/trunk/; revision=16514
      eb1f0423
    • JP Rosevear's avatar
      show the settings · 90710b28
      JP Rosevear authored
      2002-04-18  JP Rosevear  <jpr@ximian.com>
      
      	* gui/e-day-view.c (e_day_view_on_settings): show the settings
      
      	* gui/e-week-view.c (e_week_view_on_settings): ditto
      
      	* gui/calendar-commands.c (control_util_show_settings): show the
      	settings dialog
      
      	* gui/calendar-commands.h: new proto
      
      	* gui/control-factory.c (control_factory_new_control): set the
      	control as object data on the calendar
      
      svn path=/trunk/; revision=16511
      90710b28
    • JP Rosevear's avatar
      emit show_settings signal (corba_class_init): assign epv method · bd6359c6
      JP Rosevear authored
      2002-04-18  JP Rosevear  <jpr@ximian.com>
      
      	* evolution-shell-view.c (impl_ShellView_show_settings): emit
      	show_settings signal
      	(corba_class_init): assign epv method
      	(class_init): add signal
      
      	* evolution-shell-view.h: new signal
      
      	* e-shell.c (init): init settings_dialog private member
      	(settings_dialog_destroy_cb): reset dialog pointer
      	(e_shell_show_settings): show the settings dialog, bring it to the
      	front if one already exists for this shell
      
      	* e-shell.h: new proto
      
      	* e-shell-view.c (corba_interface_show_settings): implement
      	showSettings method
      	(setup_corba_interface): listen for show_settings signal
      	(e_shell_view_show_settings): show the settings dialog
      
      	* e-shell-view.h: new proto
      
      	* e-shell-view-menu.c (command_settings): call
      	e_shell_view_show_settings instead
      
      	* Evolution-ShellView.idl: add showSettings method
      
      svn path=/trunk/; revision=16510
      bd6359c6
    • JP Rosevear's avatar
      handle toggle and radio items (make_item): the item is now passed in from · b997798e
      JP Rosevear authored
      2002-04-18  JP Rosevear  <jpr@ximian.com>
      
      	* gal/widgets/e-popup-menu.c (e_popup_menu_create): handle toggle
      	and radio items
      	(make_item): the item is now passed in from above and not returned
      
      svn path=/trunk/; revision=16508
      b997798e
    • Radek Doulik's avatar
      begin of cs translation · 59b2f41e
      Radek Doulik authored
      svn path=/trunk/; revision=16507
      59b2f41e
    • Not Zed's avatar
      If we get a failure, make sure we set an exception. · ff664c12
      Not Zed authored
      2002-04-18  Not Zed  <NotZed@Ximian.com>
      
              * providers/local/camel-local-store.c (rename_folder): If we get a
              failure, make sure we set an exception.
      
              * camel-text-index.c (camel_text_index_rename): If the file
              doesn't exist, just assume it never did, dont return failure.
              (text_index_rename): Add '.index' to the path name we're using,
              since we dont get it passed in.
      
      svn path=/trunk/; revision=16505
      ff664c12
    • Not Zed's avatar
      Turn off the code which downloads the part if we can't identify it. See · 2243175b
      Not Zed authored
      2002-04-15  Not Zed  <NotZed@Ximian.com>
      
              * mail-identify.c (mail_identify_mime_part): Turn off the code
              which downloads the part if we can't identify it.  See discussion
              in #11778.
      
      svn path=/trunk/; revision=16504
      2243175b
    • Ettore Perazzoli's avatar
      Require GAL 0.19.99.13. · 40c506c6
      Ettore Perazzoli authored
      * configure.in: Require GAL 0.19.99.13.
      
      svn path=/trunk/; revision=16503
      40c506c6
    • Ettore Perazzoli's avatar
      New, override for EShortcutBar::shortcut_drag_motion. · a3f94ff6
      Ettore Perazzoli authored
      * e-shortcuts-view.c (impl_shortcut_drag_motion): New, override
      for EShortcutBar::shortcut_drag_motion.
      (impl_shortcut_drag_data_received): New, override for
      EShortcutBar::shortcut_drag_data_received.
      (class_init): Install the method overrides.
      
      svn path=/trunk/; revision=16502
      a3f94ff6
    • Not Zed's avatar
      When doing a contains match, split the words and perform an and on it. · 6ccd0e6f
      Not Zed authored
      2002-04-18  Not Zed  <NotZed@Ximian.com>
      
              * camel-folder-search.c (check_header): When doing a contains
              match, split the words and perform an and on it.
              (match_words_messages): If we have an index, but were forced to do
              a full search, first lookup a subset of messages using
              the index and a simplified word set.  Only do a manual search of
              this subset.
      
      2002-04-17  Not Zed  <NotZed@Ximian.com>
      
              * camel-folder-search.c (match_message_index): Changed to take a
              utf8 string not a regex pattern.
              (match_words_index): Matches against a camel_search_words list.
              (match_words_1message): Matches a single message against a
              camel_search_words list.
              (match_words_message): Same, but gets the message from the folder
              for you.
              (match_words_messages): Matches a list of messages against a words
              list.
              (search_body_contains): Rewritten to handle multiple word
              searches.  For #23371.
      
              * providers/imap/camel-imap-search.c (sync_match): Split words
              when searching, to support multiple search words.  Also, try
              searching specifying charset of utf8 if we can, if that fails,
              fall back to not specifying charset.  TODO: It should translate
              the strings into the locale default charset?
      
              * providers/imap/camel-imap-store.c (connect_to_server): Added new
              cap - utf8_search, if set, we tell the server we're searching
              using utf8, otherwise we dont (incorrectly, since we always use
              utf8 to search).
      
              * camel-search-private.c (camel_ustrstrcase): Make this class public.
              (camel_search_words_split): Split a word into multiple words based
              on whitespace, and keep track of whether the word is simple
              (indexable directly), or not.
              (camel_search_words_free): Free 'em.
      
      svn path=/trunk/; revision=16501
      6ccd0e6f
  2. 17 Apr, 2002 18 commits
    • Jeffrey Stedfast's avatar
      If the vee-folder is the unmatched, we don't have our own expression so we · e5e67a66
      Jeffrey Stedfast authored
      2002-04-17  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* camel-vee-folder.c (vee_search_by_expression): If the vee-folder
      	is the unmatched, we don't have our own expression so we cannot
      	merge them. Instead, just use the expression passed in. This fixes
      	a Null-Pointer-Read crash on Solaris systems at least.
      
      svn path=/trunk/; revision=16500
      e5e67a66
    • Christopher James Lahey's avatar
      Bumped required gal version number to 0.19.99.12. · b7dd8f28
      Christopher James Lahey authored
      2002-04-17  Christopher James Lahey  <clahey@ximian.com>
      
      	* configure.in: Bumped required gal version number to 0.19.99.12.
      
      svn path=/trunk/; revision=16499
      b7dd8f28
    • Christopher James Lahey's avatar
      Bumped required gal version number to 0.19.99.11. · c2ee47d1
      Christopher James Lahey authored
      2002-04-17  Christopher James Lahey  <clahey@ximian.com>
      
      	* configure.in: Bumped required gal version number to 0.19.99.11.
      
      From addressbook/ChangeLog:
      
      2002-04-17  Christopher James Lahey  <clahey@ximian.com>
      
      	* gui/component/select-names/e-select-names.c
      	(e_select_names_create_categories): Changed this to use
      	ECategoriesMasterListOptionMenu.
      
      	* gui/component/select-names/e-select-names.c
      	(section_right_click_cb),
      	gui/widgets/e-addressbook-reflow-adapter.c,
      	gui/widgets/e-addressbook-view.c: Updated these to match the new
      	EPopupMenu.
      
      From calendar/ChangeLog:
      
      2002-04-17  Christopher James Lahey  <clahey@ximian.com>
      
      	* gui/e-calendar-table.c, gui/e-day-view.c, gui/e-week-view.c,
      	gui/dialogs/meeting-page.c: Updated these to match the new
      	EPopupMenu.
      
      From mail/ChangeLog:
      
      2002-04-17  Christopher James Lahey  <clahey@ximian.com>
      
      	* folder-browser.c, mail-display.c: Updated these to match the new
      	EPopupMenu.
      
      From shell/ChangeLog:
      
      2002-04-17  Christopher James Lahey  <clahey@ximian.com>
      
      	* e-activity-handler.c: Updated this to match the new EPopupMenu.
      
      svn path=/trunk/; revision=16498
      c2ee47d1
    • Dan Winship's avatar
      Replace with an antialiased version · a35bc80a
      Dan Winship authored
      	* monkey-16.png: Replace with an antialiased version
      
      svn path=/trunk/; revision=16497
      a35bc80a
    • Christopher James Lahey's avatar
      Bumped version number to 0.19.99.11. · 11112bff
      Christopher James Lahey authored
      2002-04-17  Christopher James Lahey  <clahey@ximian.com>
      
      	* configure.in: Bumped version number to 0.19.99.11.
      
      	* gal/widgets/e-popup-menu.c, gal/widgets/e-popup-menu.h: Changed
      	this to be API compatible with gal 0.19.  Added a bunch of pound
      	defines and added API for toggle and radio menu items.
      
      	* gal/widgets/e-categories.c: Updated this to match the new
      	EPopupMenu.
      
      From gal/e-table/ChangeLog:
      
      2002-04-17  Christopher James Lahey  <clahey@ximian.com>
      
      	* e-table-header-item.c: Updated this to match the new EPopupMenu.
      
      svn path=/trunk/; revision=16496
      11112bff
    • Jeffrey Stedfast's avatar
      Handle broken multipart/signed parts such as where the signature part is · 240b0dfa
      Jeffrey Stedfast authored
      2002-04-17  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* mail-format.c (handle_multipart_signed): Handle broken
      	multipart/signed parts such as where the signature part is not the
      	last part (as it should be). Fixes bug #23583.
      
      	* folder-browser.c (message_list_drag_data_get): Free the temp
      	GByteArrays.
      
      svn path=/trunk/; revision=16495
      240b0dfa
    • Jeffrey Stedfast's avatar
      Handle broken multipart/signed parts such as where the signature part is · fee3cf83
      Jeffrey Stedfast authored
      2002-04-17  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* mail-format.c (handle_multipart_signed): Handle broken
      	multipart/signed parts such as where the signature part is not the
      	last part (as it should be). Fixes bug #23583.
      
      	* folder-browser.c (message_list_drag_data_get): Free the temp
      	GByteArrays.
      	(setup_popup_icons): Connect to the destroy signal on the pixmap
      	objects using gtk_object_unref as the callback - this way when the
      	popup menu gets destroyed, the pixmaps clean themselves up.
      	(on_right_click): Same idea for the label_menu.
      
      svn path=/trunk/; revision=16494
      fee3cf83
    • Jeffrey Stedfast's avatar
      Just use g_basename. (mlf_finalize): Free the real_path. · d89c3d0a
      Jeffrey Stedfast authored
      2002-04-17  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* mail-local.c (mail_local_folder_construct): Just use g_basename.
      	(mlf_finalize): Free the real_path.
      
      	* folder-browser.c (on_right_click): Unref the GdkGC so we don't
      	leak it.
      
      svn path=/trunk/; revision=16493
      d89c3d0a
    • Christopher James Lahey's avatar
      If there is a grabbed_item, send all events to it. · 822505f9
      Christopher James Lahey authored
      2002-04-17  Christopher James Lahey  <clahey@ximian.com>
      
      	* gal/widgets/e-canvas.c (emit_event): If there is a grabbed_item,
      	send all events to it.
      
      svn path=/trunk/; revision=16492
      822505f9
    • Ettore Perazzoli's avatar
      Removed. (impl_tree_drag_motion): Rewritten to use · ea772d63
      Ettore Perazzoli authored
      * e-storage-set-view.c (handle_evolution_path_drag_motion):
      Removed.
      (impl_tree_drag_motion): Rewritten to use
      `e_folder_dnd_bridge_motion()'.
      (impl_tree_drag_data_received): Rewritten to use
      `e_folder_dnd_bridge_data_received()'.
      (convert_gdk_drag_action_to_corba): Removed.
      (convert_corba_drag_action_to_gdk): Removed.
      (find_matching_target_for_drag_context): Removed.
      
      * e-folder-dnd-bridge.c: New.
      * e-folder-dnd-bridge.h: New.
      
      svn path=/trunk/; revision=16491
      ea772d63
    • Radek Doulik's avatar
      reverted last change commited by mistake · 0fef30a2
      Radek Doulik authored
      svn path=/trunk/; revision=16490
      0fef30a2
    • Radek Doulik's avatar
      untranslated cs.po · d1662eeb
      Radek Doulik authored
      svn path=/trunk/; revision=16489
      d1662eeb
    • Radek Doulik's avatar
      added cs to ALL_LINGUAS · c9a3b76b
      Radek Doulik authored
      svn path=/trunk/; revision=16488
      c9a3b76b
    • Jeffrey Stedfast's avatar
      Free the format string. · 4f12e853
      Jeffrey Stedfast authored
      2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* mail-tools.c (mail_tool_destroy_xevolution): Free the format
      	string.
      
      	* mail-config.c (config_write_signature): Don't leak the path
      	strings here.
      
      	* mail-signature-editor.c (menu_file_save_cb): Free the dirname
      	string.
      
      svn path=/trunk/; revision=16486
      4f12e853
    • Jeffrey Stedfast's avatar
      Unref the priv->tooltips object here. · 91259ad3
      Jeffrey Stedfast authored
      2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* e-msg-composer-hdrs.c (destroy): Unref the priv->tooltips object
      	here.
      
      	* e-msg-composer-attachment-bar.c (destroy): Free the priv struct.
      
      	* e-msg-composer.c (set_editor_signature): We don't need a 'name'?
      	So don't strdup it.
      
      svn path=/trunk/; revision=16485
      91259ad3
    • Jeffrey Stedfast's avatar
      Get rid of an unused variable. · fc281a96
      Jeffrey Stedfast authored
      2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* camel-filter-driver.c (camel_filter_driver_filter_folder): Get
      	rid of an unused variable.
      
      	* providers/smtp/camel-smtp-transport.c (smtp_helo): Use
      	camel_gethostbyaddr since gethostbyaddr is not reentrant.
      
      	* camel-http-stream.c (http_connect): Updated after the rename of
      	camel_get_host_byname.
      
      	* camel-service.c (camel_gethostbyname): Renamed.
      	(camel_gethostbyaddr): New cancellable/reentrant version of
      	gethostbyaddr.
      
      svn path=/trunk/; revision=16484
      fc281a96
    • Jeffrey Stedfast's avatar
      New wrapper around gethostbyaddr_r if the system has it, else a whole new · b06b0051
      Jeffrey Stedfast authored
      2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* e-host-utils.c (e_gethostbyaddr_r): New wrapper around
      	gethostbyaddr_r if the system has it, else a whole new
      	implementation.
      
      svn path=/trunk/; revision=16483
      b06b0051
    • Jeffrey Stedfast's avatar
      Add checks for gethostbyaddr_r · 37a6a67b
      Jeffrey Stedfast authored
      2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* configure.in: Add checks for gethostbyaddr_r
      
      svn path=/trunk/; revision=16482
      37a6a67b
  3. 16 Apr, 2002 2 commits
  4. 15 Apr, 2002 1 commit
  5. 14 Apr, 2002 6 commits