Commit Graph

13559 Commits

Author SHA1 Message Date
68bff65a41 use new column enums (set_value_at): emit pre-change/cell change signals
2002-02-14  JP Rosevear  <jpr@ximian.com>

 	* gui/e-meeting-model.c: use new column enums
 	(set_value_at): emit pre-change/cell change signals
 	(destroy): destroy refresh_queue and refresh_data
 	(init): init new elements
 	(refresh_queue_add): if the attendee is being refreshed already,
 	possibly update the start/end times to look for and update the
 	callback info, otherwise add it to the queue
 	(refresh_queue_remove): remove a refreshing attende from the queue
 	(process_callbacks): make all the callbacks and remove the
 	attendee from the queue
 	(process_free_busy): process the callbacks immediately if parsing
 	fails or on successful completion of processing
 	(async_close): process free busy
	(cursor_cb): we're only looking for one at a time now
 	(refresh_busy_periods): idle callback to start processing the queue
 	(e_meeting_model_refresh_all_busy_periods): add every row to the queue
 	(e_meeting_model_refresh_busy_periods): add a single row to the queue

 	* gui/e-meeting-model.h: new protos, enum the columns

 	* gui/e-meeting-time-sel.c: use new compare time function
 	(e_meeting_time_selector_construct): listen for a cell changed
 	signal and use separate callbacks for rows_inserted and
 	rows_deleted
 	(e_meeting_time_selector_refresh_free_busy): util function to
 	refresh free busy info
 	(e_meeting_time_selector_on_update_free_busy): use above
 	(rows_inserted_cb): refresh free busy on the new rows
 	(cell_changed_cb): refresh free busy on the row when the address
 	changes
 	(rows_deleted_cb): redraw

 	* gui/e-meeting-utils.[hc]: a holding spot for a meeting time
 	comparison function

 	* gui/Makefile.am: compile new files

svn path=/trunk/; revision=15741
2002-02-15 19:22:18 +00:00
079f1f45e7 Accidentally copied over the Makefile.am and added all these files to the wrong directory. Cleaning up after my foolish mistake.
svn path=/trunk/; revision=15738
2002-02-15 16:19:51 +00:00
02976f86ea Replacement for using g_basename and also translates the basename string
2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-account-gui.c (basename_from_uri): Replacement for using
	g_basename and also translates the basename string to fix bug
	#7160.
	(mail_account_gui_save): Use basename_from_uri().
	(folder_picker_clicked): Here too.

svn path=/trunk/; revision=15733
2002-02-15 00:15:29 +00:00
fa815f905e Updated Norwegian (bokmål) translation.
2002-02-15  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian (bokmål) translation.

svn path=/trunk/; revision=15732
2002-02-14 23:50:20 +00:00
924d62f6d8 Pass --always-trust to gpg (requested by users). (pgp_clearsign): Same.
2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-pgp-context.c (pgp_sign): Pass --always-trust to gpg
	(requested by users).
	(pgp_clearsign): Same.
	(pgp_encrypt): Here too.

svn path=/trunk/; revision=15731
2002-02-14 23:44:21 +00:00
2cbdc27d35 don't insert paragraph here, also delete paragraph where signature was
2002-02-14  Radek Doulik  <rodo@ximian.com>

	* e-msg-composer.c (delete_old_signature): don't insert paragraph
	here, also delete paragraph where signature was
	(e_msg_composer_show_sig_file): test if we are in empty document
	and if so, insert new paragraph for signature

svn path=/trunk/; revision=15729
2002-02-14 23:01:57 +00:00
e2fb2c92b5 Default the from-account to the source account. If that fails, then guess
2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (mail_generate_reply): Default the from-account
	to the source account. If that fails, then guess the from-account
	based on the recipients. Fixes bug #20479.

svn path=/trunk/; revision=15728
2002-02-14 21:38:40 +00:00
24b63477d1 fix case when priority is undefined and pri_a or pri_b is returned as
2002-02-14  Radek Doulik  <rodo@ximian.com>

	* e-summary-tasks.c (sort_uids): fix case when priority is
	undefined and pri_a or pri_b is returned as NULL, also fixes
	memory leak

svn path=/trunk/; revision=15727
2002-02-14 20:18:05 +00:00
600a0062ec Ximian is spelled Ximian, not Ximain. :-)
svn path=/trunk/; revision=15726
2002-02-14 19:13:09 +00:00
69eb6f9a7b oops, Ximian is spelled Ximian, not Ximain. :-)
svn path=/trunk/; revision=15725
2002-02-14 19:11:06 +00:00
378a7c56b7 don't append 'calendar.ics' to the URI. (get_prop): finished.
2002-02-13  Rodrigo Moya <rodrigo@ximian.com>

        * gui/control-factory.c (set_prop): don't append 'calendar.ics'
	to the URI.
	(get_prop): finished.

	* gui/tasks-control.c (tasks_control_set_property): don't append
	'tasks.ics' to the URI.
	(tasks_control_get_property): finished.

	* gui/gnome-cal.c (gnome_calendar_open):
	* gui/e-tasks.c (e_tasks_open): append $filename.ics to the uri to be
	opened if the uri is local. Leave intact in other cases.

svn path=/trunk/; revision=15724
2002-02-14 13:02:59 +00:00
de5b206ef7 added a kludge around a Nautilus bug that calls drag_data_get multiple times witht he same drag.
svn path=/trunk/; revision=15722
2002-02-14 01:30:36 +00:00
05014ce820 Implement. (drag_data_delete_cb): Implement. (do_attachment_header): Setup
2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-display.c (drag_data_get_cb): Implement.
	(drag_data_delete_cb): Implement.
	(do_attachment_header): Setup Drag & Drop. This implements
	bugzilla bug #1066.

svn path=/trunk/; revision=15721
2002-02-14 01:24:23 +00:00
7751734b69 Set the followup icon to use the new flag icon rather than the exclamation
2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser-ui.c: Set the followup icon to use the new flag
	icon rather than the exclamation mark icon.

	* mail-callbacks.c (flag_for_followup): Append the selected
	messages to the clist in the followp editor.

	* message-list.c: Include the new flag-for-followup icon.

	* message-tag-followup.c (message_tag_followup_append_message):
	New method to add a message to the message-list.
	(construct): Get the message_list widget and load the flag icon
	pixmap.

svn path=/trunk/; revision=15720
2002-02-13 22:28:39 +00:00
650dfce65f Make the defalut for tooltips be on.
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* e-table-item.c (eti_event): Make the defalut for tooltips be on.

svn path=/trunk/; revision=15719
2002-02-13 22:26:40 +00:00
e9d9fd59d3 renamed the icon internally
svn path=/trunk/; revision=15718
2002-02-13 21:54:10 +00:00
201ada6688 New icons.
2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>

	* flag-for-followup.xpm:
	* flag-for-followup-16.png:
	* flag-for-followup-48.png: New icons.

	* Makefile.am: Added the new icons...

svn path=/trunk/; revision=15717
2002-02-13 21:52:07 +00:00
e5d53ef421 Keep a ref of the model in this case as well.
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.c (set_book): Keep a
	ref of the model in this case as well.

svn path=/trunk/; revision=15716
2002-02-13 21:44:01 +00:00
2cacdc5d41 Make sure to only set the query once when creating a new book and not at
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.c (set_book): Make
	sure to only set the query once when creating a new book and not
	at all on addressbook model creation.  This prevents an accidental
	pair of changes from making the addressbook model load a remote
	addressbook.

	* gui/widgets/e-addressbook-model.c (get_view): If this is the
	first_get_view and the addressbook is remote, empty the view
	instead of leaving it in the state it used to be in.  This only
	occurs if you set the book after the model has existed for a
	while.
	(e_addressbook_model_set_arg): When setting the book, set
	first_get_view to TRUE.

svn path=/trunk/; revision=15715
2002-02-13 21:39:05 +00:00
32a1a69f13 Attach to the emvw instead of the emv here.
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-view.c (display_view): Attach to the
	emvw instead of the emv here.

	* gui/widgets/e-minicard-view-widget.c, e-minicard-view-widget.h:
	Made this object have a "column_width" argument and a
	"column_width_changed" signal which are a simple layer down to the
	EMinicardView contained within.

	* gui/widgets/gal-view-minicard.c, gui/widgets/gal-view-minicard.h
	(gal_view_minicard_attach): Made this attach to an
	EMinicardViewWidget instead of a EMinicardView.

svn path=/trunk/; revision=15714
2002-02-13 20:47:26 +00:00
9f1ec16fff Added Copy to Folder and Move to Folder in the Actions menu here.
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* evolution-addressbook.xml: Added Copy to Folder and Move to
	Folder in the Actions menu here.

svn path=/trunk/; revision=15713
2002-02-13 20:18:26 +00:00
5f62166de5 Change id of gnomecal chapter grom gcal to gnomecal, since that's what
* gncal/doc/C/gnomecal.sgml:
        Change id of gnomecal chapter grom gcal to gnomecal, since that's
        what topic.dat expects and what is nicer anyways.

        * libversit/README.TXT:
        * libversit/vobject.h:
        * libversit/vcaltmp.c:
        * libversit/vcaltmp.h:
        * libversit/vcaltest.c:
        * libversit/vctest.c:
        * libversit/vcc.h:
        Removed DOS-style line endings. (Bugzilla #16741)

        * gncal/gncal-todo.c: (make_todo_style), (insert_in_clist):
        * gncal/main.c: (parse_an_arg):
        Added break's to empty case blocks. (Bugzilla #16741)

svn path=/trunk/; revision=15712
2002-02-13 19:50:48 +00:00
c2bf443756 Finishing commit that failed in the middle:
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-book-util.c, backend/ebook/e-book-util.h
	(e_book_expand_uri, e_book_load_address_book_by_uri,
	e_book_use_address_book_by_uri): New functions that take a file://
	url ending in the directory name and automatically append the
	addressbook.db and do the appropriate thing.

	* backend/pas/pas-backend-card-sexp.c,
	backend/pas/pas-backend-card-sexp.h: Added copyright notice here.

	* gui/component/addressbook-component.c
	(destination_folder_handle_drop), gui/component/addressbook.c
	(set_prop): Use e_book_expand_uri instead of
	addressbook_expand_uri.

	* gui/component/addressbook-storage.c: Fixed the fcntl include
	here.

	* gui/component/addressbook.c (ContactsCopyToFolder,
	ContactsMoveToFolder): Added handlers for these two verbs.

	* gui/component/addressbook.h: Removed addressbook_expand_uri in
	favor of e_book_expand_uri.

	* gui/widgets/e-addressbook-reflow-adapter.c (transfer_cards):
	Added code to handle Move to and Copy to right click menu items.

	* gui/widgets/e-addressbook-util.c,
	gui/widgets/e-addressbook-util.h (e_addressbook_transfer_cards):
	New function to pop up a dialog and transfer a set of cards to the
	given folder.

	* gui/widgets/e-addressbook-view.c,
	gui/widgets/e-addressbook-view.h (display_view): Don't attach to
	the view if it doesn't exist yet.  We have to make this then
	attach later.
	(e_addressbook_view_copy_to_folder,
	e_addressbook_view_move_to_folder): New functions utilizing
	e_addressbook_transfer_cards.
	(table_right_click): Add copy_to_folder and move_to_folder to the
	right click menu for tables here.
	(e_addressbook_view_discard_menus): Handle menu unmerging here.

	* gui/widgets/e-minicard-view-widget.h (struct
	_EMinicardViewWidget): Removed unused field.

svn path=/trunk/; revision=15711
2002-02-13 19:35:38 +00:00
22c314f722 New functions that take a file:// url ending in the directory name and
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-book-util.c, backend/ebook/e-book-util.h
	(e_book_expand_uri, e_book_load_address_book_by_uri,
	e_book_use_address_book_by_uri): New functions that take a file://
	url ending in the directory name and automatically append the
	addressbook.db and do the appropriate thing.

	* backend/pas/pas-backend-card-sexp.c,
	backend/pas/pas-backend-card-sexp.h: Added copyright notice here.

	* gui/component/addressbook-component.c
	(destination_folder_handle_drop), gui/component/addressbook.c
	(set_prop): Use e_book_expand_uri instead of
	addressbook_expand_uri.

	* gui/component/addressbook-storage.c: Fixed the fcntl include
	here.

	* gui/component/addressbook.c (ContactsCopyToFolder,
	ContactsMoveToFolder): Added handlers for these two verbs.

	* gui/component/addressbook.h: Removed addressbook_expand_uri in
	favor of e_book_expand_uri.

	* gui/widgets/e-addressbook-reflow-adapter.c (transfer_cards):
	Added code to handle Move to and Copy to right click menu items.

	* gui/widgets/e-addressbook-util.c,
	gui/widgets/e-addressbook-util.h (e_addressbook_transfer_cards):
	New function to pop up a dialog and transfer a set of cards to the
	given folder.

	* gui/widgets/e-addressbook-view.c,
	gui/widgets/e-addressbook-view.h (display_view): Don't attach to
	the view if it doesn't exist yet.  We have to make this then
	attach later.
	(e_addressbook_view_copy_to_folder,
	e_addressbook_view_move_to_folder): New functions utilizing
	e_addressbook_transfer_cards.
	(table_right_click): Add copy_to_folder and move_to_folder to the
	right click menu for tables here.
	(e_addressbook_view_discard_menus): Handle menu unmerging here.

	* gui/widgets/e-minicard-view-widget.h (struct
	_EMinicardViewWidget): Removed unused field.

svn path=/trunk/; revision=15710
2002-02-13 19:35:13 +00:00
2a3cd23e86 updated Basque file
svn path=/trunk/; revision=15709
2002-02-13 18:06:05 +00:00
bf6de76ace Added Address_Cards.galview.
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* addressbook/Makefile.am (defaultaddressbook_DATA): Added
	Address_Cards.galview.

	* addressbook/Address_Cards.galview: New galview file for the
	minicard view since they save data now.

svn path=/trunk/; revision=15708
2002-02-13 13:25:37 +00:00
0227e26f80 Attach the GalViewMinicard to the EMinicardView here.
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-view.c (display_view): Attach the
	GalViewMinicard to the EMinicardView here.

	* gui/widgets/gal-view-minicard.c, gui/widgets/gal-view-minicard.h
	(gal_view_minicard_load, gal_view_minicard_save): Made these save
	the column width of the view.
	(gal_view_minicard_attach, gal_view_minicard_detach): Added these
	functions to allow the GalViewMinicard to set the column width of
	a EMinicardView and to monitor its changes.

svn path=/trunk/; revision=15707
2002-02-13 13:19:36 +00:00
606e024e43 Bumped the required version of gal.
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the required version of gal.

svn path=/trunk/; revision=15706
2002-02-13 13:15:06 +00:00
9c5cceeeb8 New signal for when the width of the column changes.
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* gal/widgets/e-reflow.c, gal/widgets/e-reflow.h
	(column_width_changed): New signal for when the width of the
	column changes.

	* gal/util/e-util.c, gal/util/e-util.h (e_marshal_NONE__DOUBLE):
	New marshaller.

From gal/menus/ChangeLog:

2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* gal-view-etable.c (detach_table): Set
	view->table_state_changed_id to 0.
	(detach_tree): Set view->tree_state_changed_id to 0.

svn path=/trunk/; revision=15705
2002-02-13 13:03:48 +00:00
926cc83a34 Fixed a bug.
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* message-tag-followup.c (set_widget_values): Fixed a bug.

	* mail-callbacks.c (flag_for_followup): If only 1 message is
	selected and it happens to already be marked for follow-up, set
	the value of the flag on the editor so the settings are restored.

	* folder-browser-ui.c: Set the pixmaps on MarkAsRead, MarkAsUnread
	and MarkAsImportant bonobo verbs. Also connect to
	flag-for-followup verb.
	(folder_browser_ui_set_selection_state): Added MessageFollowUpFlag
	verb to the array of verb strings.

	* folder-browser.c: Set key accelerators on the follow-up
	right-click menu items to match Outlook.

svn path=/trunk/; revision=15702
2002-02-13 01:09:56 +00:00
55e51212a7 Keld did the update...
evolution/po/da.po

svn path=/trunk/; revision=15701
2002-02-13 01:08:42 +00:00
31440e3a09 Added pixbufs to MarkAsImportant, MarkAsRead and MarkAsUnread. Also added
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* evolution-mail-message.xml: Added pixbufs to MarkAsImportant,
	MarkAsRead and MarkAsUnread. Also added MessageFollowUpFlag verb.

svn path=/trunk/; revision=15700
2002-02-13 00:30:51 +00:00
d811de6309 Install mail-new.xpm, mail-read.xpm and priority-high.xpm in the same
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* Makefile.am: Install mail-new.xpm, mail-read.xpm and
	priority-high.xpm in the same place as other bonobo-ui menu
	pixmaps so we can use these in menus too.

svn path=/trunk/; revision=15699
2002-02-13 00:03:37 +00:00
2788f38ed6 Added an argument to get the model.
2002-02-12  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-reflow-adapter.c
	(addressbook_get_arg): Added an argument to get the model.

	* gui/widgets/e-addressbook-view.c (writable_status): Don't bother
	connecting to the writable_status callback on the book, simply
	rely on the writable_status callback on the addressbook model.

	* gui/widgets/e-minicard-view.c, gui/widgets/e-minicard-view.h
	(set_empty_message): Handle the case of a read only view here.

svn path=/trunk/; revision=15698
2002-02-12 23:49:39 +00:00
f4d3822695 Updates with norwegian fuzzies
evolution/po/da.po

svn path=/trunk/; revision=15697
2002-02-12 23:26:27 +00:00
6e759d0491 ascending="false"
svn path=/trunk/; revision=15696
2002-02-12 22:48:06 +00:00
fe00d4e9e0 Offer the new By Follow Up Flag view.
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* mail/galview.xml: Offer the new By Follow Up Flag view.

	* mail/By_Follow_Up_Flag.galview: New galview for Follow Up Flag.

svn path=/trunk/; revision=15695
2002-02-12 22:46:09 +00:00
b493c854ea Re-added contains and not-contains. Also added filter/vfolder rules for
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* vfoldertypes.xml:
	* filtertypes.xml: Re-added contains and
	not-contains. Also added filter/vfolder rules for
	Flag-for-Followup.

svn path=/trunk/; revision=15694
2002-02-12 22:08:05 +00:00
cfb7f58d26 No longer need to call e_msg_composer_show_sig_file(). This gets handled
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (create_msg_composer): No longer need to call
	e_msg_composer_show_sig_file(). This gets handled auto-magically
	by a signal emition when the default From address chooser gets
	created.
	(do_forward_non_attached): No longer need to call it here either
	because e_msg_composer_set_body_text() now makes sure to re-show
	the signature.

svn path=/trunk/; revision=15693
2002-02-12 21:48:06 +00:00
24c0e32fa5 Use set_editor_text() (e_msg_composer_new_from_url): Same.
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (e_msg_composer_flush_pending_body): Use
	set_editor_text()
	(e_msg_composer_new_from_url): Same.
	(e_msg_composer_set_body_text): Re-Show the signature.

svn path=/trunk/; revision=15692
2002-02-12 21:42:00 +00:00
80b691582f updated Basque file
svn path=/trunk/; revision=15691
2002-02-12 20:56:06 +00:00
e9358c18e3 fix what danw said was wrong.
2002-02-12  Aaron Weber  <aaron@ximian.com>

	* usage-mainwindow.sgml: fix what danw said was wrong.

	* usage-exchange.sgml: fix what danw said was wrong.

svn path=/trunk/; revision=15690
2002-02-12 20:52:59 +00:00
648357cc68 Show the signature.
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (do_forward_non_attached): Show the signature.

svn path=/trunk/; revision=15689
2002-02-12 20:47:27 +00:00
5dafa97f0a Since the AUTH token sometimes uses '=' instead of whitespace, don't use
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/smtp/camel-smtp-transport.c (smtp_helo): Since the
	AUTH token sometimes uses '=' instead of whitespace, don't use
	smtp_token_next here.

svn path=/trunk/; revision=15688
2002-02-12 20:39:54 +00:00
54fca5162a Re-added contains and not-contains.
2002-02-12  Jeffrey Stedfast  <fejj@ximian.com>

	* filtertypes.xml: Re-added contains and not-contains.

svn path=/trunk/; revision=15687
2002-02-12 20:14:11 +00:00
3ab71d1974 Cancel tooltip timeouts here.
2002-02-12  Christopher James Lahey  <clahey@ximian.com>

	* e-table-item.c (eti_unrealize): Cancel tooltip timeouts here.

svn path=/trunk/; revision=15686
2002-02-12 19:56:10 +00:00
6185f96a81 reflect gtkhtml API change
2002-02-12  Radek Doulik  <rodo@ximian.com>

	* e-msg-composer.c (e_msg_composer_is_dirty): reflect gtkhtml API
	change

svn path=/trunk/; revision=15685
2002-02-12 17:39:54 +00:00
050e706b3a Added Estonian translation.
2002-02-12  Tõivo Leedjärv  <leedjarv@interest.ee>

        * et.po: Added Estonian translation.

svn path=/trunk/; revision=15684
2002-02-12 16:54:22 +00:00
d11ca50544 Added et to ALL_LINGUAS.
2002-02-12  Tõivo Leedjärv  <leedjarv@interest.ee>

        * configure.in: Added et to ALL_LINGUAS.

svn path=/trunk/; revision=15683
2002-02-12 16:50:34 +00:00
77c493f4bb fixed typo.
2002-02-12  Akira TAGOH  <tagoh@gnome.gr.jp>

	* ja.po: fixed typo.

svn path=/trunk/; revision=15682
2002-02-12 11:59:47 +00:00