2004-06-23 Not Zed <NotZed@Ximian.com>
** See #54030.
* e-searching-tokenizer.c (e_searching_tokenizer_match_count):
only return a count if we're using the primary search string.
* em-format-html-display.c (efhd_search_response): set the primary
search string to NULL instead of resetting it.
(efhd_update_search): dont noop if we have a null search text,
just set an empty search.
* e-searching-tokenizer.c (e_searching_tokenizer_reset): remove
this, revert jeff's fixes for 54030. this is incomplete and so
doesn't work either (search text stays remembered and secondary
search text lost too).
** See #60523.
* em-folder-view.c (emfv_finalise): unhook the folder changed
before destroying the async thing, and move it all to destroy
event anyway.
(emfv_destroy): as above.
svn path=/trunk/; revision=26472
2004-06-22 V Ravi Kumar Raju <vravikr@yahoo.co.uk>
* evolution-addressbook.xml: Remove the Menu Seperator in View
Menu when in the contacts view.
svn path=/trunk/; revision=26471
2004-06-22 Rodney Dawes <dobey@novell.com>
* gui/calendar-component.c (config_calendars_selection_changed_cb):
(config_primary_calendar_selection_changed_cb):
Add these two callbacks so that we can update the selection in the
calendar when the gconf key changes, like we do for tasks
(create_component_view): Register the two callbacks that we created
for updating the selection in the view, and their notification IDs
svn path=/trunk/; revision=26470
2004-06-22 JP Rosevear <jpr@novell.com>
* gui/e-meeting-time-sel.c (e_meeting_time_selector_construct):
clean up mnemonic handling and put the proper icon in the contacts
button
svn path=/trunk/; revision=26469
2004-06-22 Hans Petter Jansson <hpj@ximian.com>
* gui/contact-editor/contact-editor.glade: Name the labels.
* gui/contact-editor/e-contact-editor.c (sensitize_email_record)
(sensitize_phone_record)
(sensitize_im_record)
(sensitize_address_textview)
(sensitize_address_field)
(simple_field_map)
(sensitize_simple_field): Make entries uneditable and labels
insensitive, if field is disabled or read-only.
svn path=/trunk/; revision=26464
2004-06-22 JP Rosevear <jpr@novell.com>
* gui/e-meeting-time-sel.c (e_meeting_time_selector_construct):
rename widgets to be consistent with those else where
(e_meeting_time_selector_set_read_only): cast properly
(e_meeting_time_selector_on_invite_others_button_expose): remove,
the widget sensitization is taken care of elsewhere
svn path=/trunk/; revision=26462
2004-06-22 Rodney Dawes <dobey@novell.com>
* e-table-config.c (do_fields_config_dialog, e_table_config_new):
Fix some spacing and border width properties on the dialog's widgets
to make the dialog compliant with the HIG
2004-06-22 Christopher James Lahey <clahey@ximian.com>
* e-table-model.[ch]: Added e_table_model_freeze and e_table_model_thaw
* e-table-config.c (setup_fields): Use e_table_model_freeze and
e_table_model_thaw
Fixes#54785
svn path=/trunk/; revision=26460
2004-06-22 Hans Petter Jansson <hpj@ximian.com>
Fixes#59622.
* gui/widgets/e-minicard-view.c (e_minicard_view_init): Clear drag_list
and canvas_drag_data_delete_id.
(e_minicard_view_dispose): Clear drag_list. Disconnect drag_data_delete
signal if connected.
(e_minicard_view_drag_begin): Set up drag_data_delete signal if
necessary. Clear old data before drag starts.
(clear_drag_data): Implement.
(e_minicard_view_drag_data_delete): Implement.
(e_minicard_view_drag_data_get): Don't clear drag_list here.
svn path=/trunk/; revision=26459
2004-06-22 Chris Toshok <toshok@ximian.com>
* em-folder-tree.c (render_pixbuf): gtk_tree_model_get on a string
field allocates the return value. free path.
svn path=/trunk/; revision=26456
2004-06-22 Jeffrey Stedfast <fejj@novell.com>
* em-popup.c (emp_apps_open_in): If the app requires a terminal to
run, give it a bloody terminal (who uses vi in an xterm to view
attached text files? *sigh*). Fixes bug #51259.
svn path=/trunk/; revision=26455
2004-06-22 Hans Petter Jansson <hpj@ximian.com>
* misc/e-source-selector.c (e_source_selector_peek_primary_selection):
Add preconditions. Make sure garbage or NULL data doesn't get used.
svn path=/trunk/; revision=26454
2004-06-22 Chris Toshok <toshok@ximian.com>
[ should fix#60495, #58635 ]
* gui/widgets/eab-popup-control.c (name_only_query_cb): don't free
the list of contacts - libebook still owns it.
(query_cb): same.
svn path=/trunk/; revision=26453
2004-06-22 Larry Ewing <lewing@ximian.com>
Fixes#59824
* gui/e-week-view.h: increase some of the passing so that the text
does not appear to run together. Ideally this would be based on
the font size but this will work for now.
svn path=/trunk/; revision=26452
2004-06-22 Larry Ewing <lewing@ximian.com>
* gui/contact-list-editor/e-contact-list-editor.c (add_email_cb):
don't set the changed flag unless we actually add something.
svn path=/trunk/; revision=26451
2004-06-21 Chris Toshok <toshok@ximian.com>
* gui/component/select-names/e-select-names-completion.c
(e_select_names_completion_start_query): make completion respect
your download limit for a given source. speeds up completion
substantially (or rather, speeds up switching of queries) when the
ldap server has tons of entries.
svn path=/trunk/; revision=26449
2004-06-21 Chris Toshok <toshok@ximian.com>
* em-folder-tree.c (render_display_name): gtk_tree_model_get on a
string field allocates the return value. free name.
svn path=/trunk/; revision=26448
2004-06-21 Federico Mena Quintero <federico@ximian.com>
* gui/contact-editor/contact-editor.glade: Make the scrolled
windows around text views use GTK_SHADOW_IN, for consistency with
the GtkEntries.
svn path=/trunk/; revision=26446
2004-06-21 Chris Toshok <toshok@ximian.com>
* gui/component/ldap-config.glade: remove the auth-entry-notebook
in the edit dialog, and rename the auth entry to... auth-entry.
* gui/component/addressbook-config.c (source_to_dialog_new): nuke
- it's identical to source_to_dialog.
(dialog_to_source): we only have one auth entry now. fill it in
properly.
(source_to_dialog): fill in the auth entry properly based on the
auth type, and remove auth_entry_notebook references.
(auth_optionmenu_activated): remove auth_entry_notebook
references.
(setup_general_tab): same, and use auth-entry instead of
email-entry/dn-entry.
(general_tab_check): use auth_principle instead of email/binddn.
(add_folder_modify): same.
(addressbook_add_server_dialog): put setup_connecting_tab inside
the ifdef HAVE_LDAP, and call source_to_dialog instead of
source_to_dialog_new.
(addressbook_config_edit_source): always call setup_general_tab.
* gui/component/addressbook-config.h (AddressbookLDAPScopeType):
reorder to match order in option menu (we should really remove
BASE altogether.. it's useless for searching.)
* gui/component/addressbook-view.c (update_command_state):
macroize this, annoying seeing the same 4 lines repeated 15 times.
svn path=/trunk/; revision=26445
2004-06-21 Rodney Dawes <dobey@novell.com>
Fixes#56892
* gui/dialogs/select-source-dialog.c (row_activated_cb): Add this
callback to activate the OK button when we double-click or press
the Enter key on a row
(select_source_dialog): Change the default size to be reasonable
Use ensure_style instead of realize on the dialog
Set the default response for the dialog to OK
Fix the packing of the group label to not have extraneous padding
Connect up the callback for row_activated
svn path=/trunk/; revision=26444
2004-06-21 Christian Kellner <gicmo@xatom.net>
* camel-service.c (service_setv): Really set the path if tag is
CAMEL_SERVICE_PATH.
svn path=/trunk/; revision=26440
2004-06-21 Jeffrey Stedfast <fejj@novell.com>
* camel-mime-filter-enriched.c (enriched_to_html): Fixed a number
of issues described in bug #49497.
svn path=/trunk/; revision=26439
2004-06-21 Eric Zhao <eric.zhao@sun.com>
Fixes 59047.
* gal/a11y/e-table/gal-a11y-e-table-item.c: (model_to_view_row),
(model_to_view_col), (eti_ref_at), (eti_a11y_cursor_changed_cb):
Set the cell's ATK_STATE_SHOWING and ATK_STATE_VISIBLE properties to
be TURE, so that gnopernicus can read the whole table line. Also
convert the cursor's to position to view format, prevent potential
bug.
svn path=/trunk/; revision=26436
2004-06-19 Sivaiah Nallagatla <snallagatla@novell.com>
* gui/component/addressbook-config.c (dialog_to_source) :
set auth-domain property on groupwise sources, so that
newly created contact groups can share remembered passwords
svn path=/trunk/; revision=26434
2004-06-18 Jeffrey Stedfast <fejj@novell.com>
* camel.c (camel_shutdown): Call camel_mime_utils_shutdown() and
camel_operation_shutdown().
(camel_init): Don't register camel_shutdown() as an atexit
handler.
* camel-operation.c (camel_operation_shutdown): New function.
* camel-mime-utils.c (camel_mime_utils_shutdown): New function to
clean up the compiled regexes.
svn path=/trunk/; revision=26429
2004-06-18 Jeffrey Stedfast <fejj@novell.com>
* conduit/address-conduit.c (ecard_from_remote_record): Always set
the File_As attribute in case the pilot attrib changed. Fixes bug
#59723.
svn path=/trunk/; revision=26426
2004-06-18 Jeffrey Stedfast <fejj@novell.com>
* camel.c (camel_shutdown): Call camel_mime_utils_shutdown() and
camel_operation_shutdown().
* camel-operation.c (camel_operation_shutdown): New function.
* camel-mime-utils.c (camel_mime_utils_shutdown): New function to
clean up the compiled regexes.
svn path=/trunk/; revision=26425
2004-06-18 Chris Toshok <toshok@ximian.com>
* gui/component/select-names/e-select-names-model.c
(e_select_names_model_load_contacts): only go through the process
of creating/loading the EBook if the model has some data in it.
svn path=/trunk/; revision=26424
2004-06-18 Radek Doulik <rodo@ximian.com>
* main.c (main): test for skip_warning_dialog value in gconf here
and not in show_development_warning, otherwise we don't add or
call idle_cb and evo will not run
(show_development_warning): do not read skip_warning_dialog here
svn path=/trunk/; revision=26423
2004-06-18 Jeffrey Stedfast <fejj@novell.com>
* camel-stream-buffer.c (set_vbuf): Need to re-init sbf->ptr and
sbf->end too, or we'll be sorrryy!
svn path=/trunk/; revision=26422
2004-06-18 Chris Toshok <toshok@ximian.com>
[ fixes bug #59376 ]
* gui/component/addressbook-view.c (fill_popup_menu_callback):
make this work with absolute uris in sources. Thanks to Sushma
Rai for the initial patch to fix this.
svn path=/trunk/; revision=26421