1. 17 May, 2001 16 commits
    • Andraz Tori's avatar
      Updated Slovenian translation · c8476fc1
      Andraz Tori authored
      svn path=/trunk/; revision=9877
      c8476fc1
    • Chris Toshok's avatar
      no more ContactFind command. · fce0233b
      Chris Toshok authored
      2001-05-17  Chris Toshok  <toshok@ximian.com>
      
      	* gui/component/addressbook.c (update_command_state): no more
      	ContactFind command.
      
      svn path=/trunk/; revision=9876
      fce0233b
    • Chris Toshok's avatar
      add <commands> for the toolbar/menu items we set the sensitivity on. · e49a1ffb
      Chris Toshok authored
      2001-05-17  Chris Toshok  <toshok@ximian.com>
      
      	* evolution-addressbook.xml: add <commands> for the toolbar/menu
      	items we set the sensitivity on.
      
      svn path=/trunk/; revision=9875
      e49a1ffb
    • Chris Toshok's avatar
      add our selection_change signal. (e_minicard_view_widget_realize): connect · bb0671f8
      Chris Toshok authored
      2001-05-17  Chris Toshok  <toshok@ximian.com>
      
      	* gui/widgets/e-minicard-view-widget.c
      	(e_minicard_view_widget_class_init): add our selection_change
      	signal.
      	(e_minicard_view_widget_realize): connect to the ESelectionModel's
      	selection_changed signal.
      	(e_minicard_view_widget_selected_count): new function.
      	(selection_change): new function - emit our "selection_change"
      	signal.
      
      	* gui/widgets/e-minicard-view-widget.h (struct
      	_EMinicardViewWidgetClass): add selection_change signal.  also,
      	add prototype for e_minicard_view_widget_selected_count.  *
      	gui/widgets/e-addressbook-view.c
      
      	(e_addressbook_view_class_init): add our command_state_change
      	signal.
      	(e_addressbook_view_init): connect to the writable_status signal
      	on the EAddressbookModel.
      	(minicard_selection_change): new function - calls
      	command_state_change.
      	(create_minicard_view): connect to selection_change on the
      	minicard_view so we know when to update command state.
      	(table_selection_change): new function - calls
      	command_state_change.
      	(writable_status): new function - calls command_state_change.
      	(command_state_change): new function - emits our
      	"command_state_change" signal.
      	(create_table_view): connect to the selection_change signal so we
      	know to update the command state.
      	(change_view_type): update the command state every time we change
      	view types.
      	(e_addressbook_view_can_create): new function.
      	(e_addressbook_view_can_print): new function.
      	(e_addressbook_view_can_delete): new function.
      	(e_addressbook_view_can_stop): new function.
      
      	* gui/widgets/e-addressbook-view.h (struct
      	_EAddressbookViewClass): add command_state_change signal, and
      	prototypes of functions the component can use to test the state of
      	commands.
      
      	* gui/widgets/e-addressbook-model.c (addressbook_destroy): unlink
      	the writable_status signal on the EBook.
      	(writable_status): new function.
      	(e_addressbook_model_class_init): add our writable_status signal.
      	(e_addressbook_model_init): init writable_status_id.
      	(e_addressbook_model_set_arg): unlink the writable_status signal
      	on the old EBook, and connect it on the new one.
      
      	* gui/widgets/e-addressbook-model.h: add writable_status signal.
      
      	* gui/component/addressbook.c (update_command_state): new
      	function, set the sensitivity of the bonobo commands.
      	(control_activate): update our command state immediately upon
      	activating the control.
      	(addressbook_factory_new_control): register command_state_change
      	to update the commands.
      
      svn path=/trunk/; revision=9874
      bb0671f8
    • Dan Winship's avatar
      mark Outbox messages as read. · e435c042
      Dan Winship authored
      	* mail-callbacks.c (composer_postpone_cb): mark Outbox messages as
      	read.
      
      svn path=/trunk/; revision=9873
      e435c042
    • Jeffrey Stedfast's avatar
      New convenience function for all signature verification functions to use · 70c02ec8
      Jeffrey Stedfast authored
      2001-05-17  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* mail-format.c (mail_write_authenticity): New convenience
      	function for all signature verification functions to use to
      	display whether or not the signed part was authentic.
      	(try_inline_pgp_sig): Use mail_write_authentic().
      	(handle_multipart_signed): Add code to handle S/MIME
      	multipart/signed parts and also use mail_write_authenticity().
      
      svn path=/trunk/; revision=9872
      70c02ec8
    • Dan Winship's avatar
      Draft messages should be marked read. · 7dac3983
      Dan Winship authored
      	* e-msg-composer.c (save_draft): Draft messages should be marked
      	read.
      
      svn path=/trunk/; revision=9871
      7dac3983
    • Dan Winship's avatar
      add new icons from jimmac · 0fe9b43f
      Dan Winship authored
      	* mail-config.glade: add new icons from jimmac
      
      svn path=/trunk/; revision=9870
      0fe9b43f
    • Dan Winship's avatar
      missed one · 10c36414
      Dan Winship authored
      svn path=/trunk/; revision=9869
      10c36414
    • Dan Winship's avatar
      Install Jakub's new icons · 0eadef9b
      Dan Winship authored
      	* Makefile.am (images_DATA): Install Jakub's new icons
      
      svn path=/trunk/; revision=9868
      0eadef9b
    • Ettore Perazzoli's avatar
      Change the code to pop-up the folder context menu to use the stuff · ff02cf59
      Ettore Perazzoli authored
      already defined in the UI xml file for the shell views.
      
      svn path=/trunk/; revision=9867
      ff02cf59
    • Ettore Perazzoli's avatar
      Reformat a bit and add the folder context menu definition. · 3f50ef47
      Ettore Perazzoli authored
      svn path=/trunk/; revision=9866
      3f50ef47
    • Jakub Steiner's avatar
      mail config druid icons · 320c38c6
      Jakub Steiner authored
      svn path=/trunk/; revision=9865
      320c38c6
    • Duncan Mak's avatar
      Removed editor-page.[ch] · 3ce07335
      Duncan Mak authored
      svn path=/trunk/; revision=9864
      3ce07335
    • Jeffrey Stedfast's avatar
      The service can be NULL here too, thanks to Wayne Davis for pointing this · 7c763869
      Jeffrey Stedfast authored
      2001-05-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* camel-session.c (camel_session_forget_password): The service can
      	be NULL here too, thanks to Wayne Davis for pointing this out.
      
      svn path=/trunk/; revision=9863
      7c763869
    • Duncan Mak's avatar
      *** empty log message *** · b18ddb97
      Duncan Mak authored
      svn path=/trunk/; revision=9862
      b18ddb97
  2. 16 May, 2001 24 commits
    • Federico Mena Quintero's avatar
      Split the event and task editors into different objects for the separate · f00e9367
      Federico Mena Quintero authored
      2001-05-16  Federico Mena Quintero  <federico@ximian.com>
      
      	Split the event and task editors into different objects for the
      	separate pages; this way they can be shared by both editors.
      
      	* gui/dialogs/editor-page.[ch]: New abstract class for a page in a
      	calendar component editor.
      
      	* gui/dialogs/event-page.[ch]: Main page of an event editor.
      
      	* gui/dialogs/alarm-page.[ch]: Alarm page of a calendar component
      	editor.
      
      	* gui/dialogs/recurrence-page.[ch]: Recurrence page of a calendar
      	component editor.
      
      	* gui/dialogs/event-page.c (event_page_fill_widgets): Eeek, this
      	was missing a bunch of break statements.
      	(event_page_fill_component): Use a temporary variable rather than
      	allocating a struct icaltimetype.
      
      	* gui/dialogs/alarm-page.c (get_alarm_string): Do not use
      	fixed-size buffers.
      	(alarm_page_fill_widgets): Use cal_obj_uid_list_free().
      	(append_reminder): Now the list stores the plain CalComponentAlarm
      	structures in the row data.  We do *NOT* want to be frobbing the
      	component's data directly.  Rather, we clone the alarms from the
      	component and maintain them on our own.
      	(alarm_page_fill_component): Clone the alarms before adding them
      	to the component so that we maintain the invariant that the alarm
      	structures in the list did *not* come from the component.
      
      	* cal-util/cal-component.c (cal_component_add_alarm): Added
      	documentation.
      	(cal_component_remove_alarm): Added documentation.
      	(cal_component_remove_alarm): Do a lookup in our hash table of
      	alarms instead of scanning the whole component.
      	(CalComponentAlarm): Removed the `parent' field, since it was
      	unused.
      	(cal_component_free_alarm_uids): Removed function, since
      	cal_component_get_alarm_uids() is documented so that the user will
      	know that he must use cal_obj_uid_list_free().
      	(cal_component_alarm_clone): New function.
      
      svn path=/trunk/; revision=9861
      f00e9367
    • Dan Winship's avatar
      add E_TEXT_TO_HTML_ESCAPE_8BIT to the flags · d0243a91
      Dan Winship authored
      	* mail-format.c (mail_format_raw_message): add
      	E_TEXT_TO_HTML_ESCAPE_8BIT to the flags
      
      svn path=/trunk/; revision=9860
      d0243a91
    • Dan Winship's avatar
      add E_TEXT_TO_HTML_ESCAPE_8BIT to turn non-US-ASCII characters into "?"s. · 23bcf6e3
      Dan Winship authored
      	* e-html-utils.c (e_text_to_html_full): add
      	E_TEXT_TO_HTML_ESCAPE_8BIT to turn non-US-ASCII characters into
      	"?"s.
      
      svn path=/trunk/; revision=9859
      23bcf6e3
    • Jeffrey Stedfast's avatar
      Added S/MIME sign/encrypt code. (init): Initalize smime_sign/encrypt. · 1849ce6c
      Jeffrey Stedfast authored
      2001-05-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* e-msg-composer.c (build_message): Added S/MIME sign/encrypt code.
      	(init): Initalize smime_sign/encrypt.
      	(e_msg_composer_get_smime_encrypt): new
      	(e_msg_composer_set_smime_encrypt): new
      	(e_msg_composer_get_smime_sign): new
      	(e_msg_composer_set_smime_sign): new
      	(menu_security_smime_sign_cb): new
      	(menu_security_smime_encrypt_cb): new
      	(setup_ui): Setup the UI for S/MIME stuff.
      
      svn path=/trunk/; revision=9858
      1849ce6c
    • Dan Winship's avatar
      Functions to determine if a folderbrowser is one of the drafts, sent, or · 7031a911
      Dan Winship authored
      	* folder-browser.c (folder_browser_is_drafts,
      	folder_browser_is_sent, folder_browser_is_outbox): Functions to
      	determine if a folderbrowser is one of the drafts, sent, or outbox
      	folders.
      	(got_folder): Pass TRUE for the "outgoing" flag to
      	message_list_set_folder if this is a Sent, Drafts, or Outbox
      	folder.
      
      	* message-list.c (message_list_set_folder): Take a flag saying
      	whether or not the folder is an "outgoing" folder.
      	(message_list_setup_etree): Ditto. Use that rather than a
      	hardcoded list of foldernames for deciding whether to swap From
      	and To in the default layout.
      
      	* mail-config.c (mail_config_folder_to_cachename): Make IMAP
      	folders have unique cachenames rather than only one per store, so
      	that IMAP Sent and Drafts folders don't get forced into having the
      	same layout as the INBOX.
      
      	* mail-callbacks.c: (is_sent_folder, is_drafts_folder): Gone.
      	Replaced with simpler folder_browser_is_* routines.
      	(edit_msg, resend_msg, open_msg): Use folder_browser_is_*
      	routines.
      
      	* mail-local.c (reconfigure_clicked): Update call to
      	message_list_set_folder.
      
      svn path=/trunk/; revision=9857
      7031a911
    • Jeffrey Stedfast's avatar
      Removed (this now exists in camel/camel-smime.c). · d8fcf587
      Jeffrey Stedfast authored
      2001-05-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* mail-crypto.c (mail_crypto_is_smime_v3_signed): Removed (this
      	now exists in camel/camel-smime.c).
      	(mail_crypto_is_pkcs7_mime): Same.
      	(mail_crypto_smime_part_sign): new
      	(mail_crypto_smime_part_verify): new
      	(mail_crypto_smime_part_encrypt): new
      	(mail_crypto_smime_part_decrypt): new
      	(mail_crypto_pgp_mime_part_sign): Added code to set an exception
      	if the context fails to be created.
      	(mail_crypto_pgp_mime_part_verify): And here...
      	(mail_crypto_pgp_mime_part_encrypt): Same.
      	(mail_crypto_pgp_mime_part_decrypt): And here too.
      
      svn path=/trunk/; revision=9856
      d8fcf587
    • Jeffrey Stedfast's avatar
      We don't need to be passed the certdb path anymore. · ae9d99bd
      Jeffrey Stedfast authored
      2001-05-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* camel-smime-context.c (camel_smime_context_new): We don't need
      	to be passed the certdb path anymore.
      
      svn path=/trunk/; revision=9855
      ae9d99bd
    • Jeffrey Stedfast's avatar
      Added S/MIME menu items. · 434c0c8c
      Jeffrey Stedfast authored
      2001-05-16  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* evolution-message-composer.xml: Added S/MIME menu items.
      
      svn path=/trunk/; revision=9854
      434c0c8c
    • Iain Holmes's avatar
      Build the GnomeCard importer · 8e68e9ce
      Iain Holmes authored
      svn path=/trunk/; revision=9853
      8e68e9ce
    • JP Rosevear's avatar
      Remove importers/evolution-gnomecard-importer.c · ea3a7ec7
      JP Rosevear authored
      2001-05-16  JP Rosevear  <jpr@ximian.com>
      
      	* POTFILES.in: Remove importers/evolution-gnomecard-importer.c
      
      svn path=/trunk/; revision=9852
      ea3a7ec7
    • Aaron Weber's avatar
      Fixed Grammar, edited a few answers, did the vfolder thing. · 52bbd2e6
      Aaron Weber authored
      svn path=/trunk/; revision=9851
      52bbd2e6
    • Dan Winship's avatar
      Deal with full-header mode in addition to source mode · 866d1a8d
      Dan Winship authored
      	* mail-display.c (mail_display_redisplay): Deal with full-header
      	mode in addition to source mode
      
      	* mail-format.c (write_field_row_begin): Add WRITE_NOCOLUMNS flag
      	to write the header in a single table cell rather than two. Output
      	the second columns's "<td>" when not in NOCOLUMNS mode. Don't
      	include the ":" in the passed-in header name.
      	(write_date, write_address): Update for write_field_row_begin
      	changes.
      	(write_text_field): Genericified and updated from write_subject.
      	(write_headers): Deal with both normal and full-header mode.
      
      svn path=/trunk/; revision=9850
      866d1a8d
    • Dan Winship's avatar
      New function to return an array of all headers. · 71002d15
      Dan Winship authored
      	* camel-medium.c (camel_medium_get_headers): New function to
      	return an array of all headers.
      	(camel_medium_free_headers): And free them.
      
      	* camel-mime-part.c (get_headers, free_headers): Implement this
      	for CamelMimePart. (Works for CamelMimeMessage too.)
      
      svn path=/trunk/; revision=9849
      71002d15
    • Kenneth Christiansen's avatar
      Update · 7e5b838d
      Kenneth Christiansen authored
      svn path=/trunk/; revision=9848
      7e5b838d
    • JP Rosevear's avatar
      Remove camel/camel-pkcs7-context.c · 367ebf17
      JP Rosevear authored
      2001-05-16  JP Rosevear  <jpr@ximian.com>
      
      	* POTFILES.in: Remove camel/camel-pkcs7-context.c
      
      svn path=/trunk/; revision=9847
      367ebf17
    • Jakub Steiner's avatar
      forgot to mention color change for calendar · 9c644941
      Jakub Steiner authored
      svn path=/trunk/; revision=9846
      9c644941
    • Jakub Steiner's avatar
      fixes #2862 · 166c0e47
      Jakub Steiner authored
      svn path=/trunk/; revision=9845
      166c0e47
    • Ettore Perazzoli's avatar
      Modify ChangeLog to say that the icons are by Tuomas. · 2f0b59f1
      Ettore Perazzoli authored
      svn path=/trunk/; revision=9844
      2f0b59f1
    • Ettore Perazzoli's avatar
      New icons for offline/online status. · 73f9bcdb
      Ettore Perazzoli authored
      svn path=/trunk/; revision=9843
      73f9bcdb
    • Kjartan Maraas's avatar
      Updated Norwegian translation. · 6344abae
      Kjartan Maraas authored
      2001-05-16  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* no.po: Updated Norwegian translation.
      
      svn path=/trunk/; revision=9842
      6344abae
    • JP Rosevear's avatar
      Fixes to make it make dist and make distcheck. Kind of kludgy but they · d1735f70
      JP Rosevear authored
      2001-05-16  JP Rosevear  <jpr@ximian.com>
      
      	* src/libical/Makefile.am: Fixes to make it make dist and make
      	distcheck.  Kind of kludgy but they seem to work.  Time will tell.
      
      svn path=/trunk/; revision=9841
      d1735f70
    • Chris Toshok's avatar
      initialize the model and adapter. (button_press): set on the model. · 8743d8c2
      Chris Toshok authored
      2001-05-15  Chris Toshok  <toshok@ximian.com>
      
      	* gui/search/e-addressbook-search-dialog.c
      	(e_addressbook_search_dialog_init): initialize the model and
      	adapter.
      	(button_press): set on the model.
      	(e_addressbook_search_dialog_new): same.
      	(e_addressbook_search_dialog_set_arg): same.
      	(e_addressbook_search_dialog_destroy): unref the model and
      	adapter.
      
      	* gui/search/e-addressbook-search-dialog.h (struct
      	_EAddressbookSearchDialog): add our model and reflow adapter.
      
      svn path=/trunk/; revision=9840
      8743d8c2
    • Chris Toshok's avatar
      e-minicard-view-model.c -> e-addressbook-reflow-adapter.c · c3aa0886
      Chris Toshok authored
      2001-05-15  Chris Toshok  <toshok@ximian.com>
      
      	* POTFILES.in: e-minicard-view-model.c ->
      	e-addressbook-reflow-adapter.c
      
      svn path=/trunk/; revision=9839
      c3aa0886
    • Christopher James Lahey's avatar
      Fixed up the lifetime of the drag_data_get signal a bit. · 2e3a3d22
      Christopher James Lahey authored
      2001-05-16  Christopher James Lahey  <clahey@ximian.com>
      
      	* gui/widgets/e-minicard-view.c: (e_minicard_view_destroy): Fixed
      	up the lifetime of the drag_data_get signal a bit.
      
      svn path=/trunk/; revision=9838
      2e3a3d22