Commit Graph

17865 Commits

Author SHA1 Message Date
091e937669 Fix the From header to be valid. Dum de dum.
* local/Inbox/mbox: Fix the From header to be valid. Dum de dum.

svn path=/trunk/; revision=20699
2003-04-07 16:02:13 +00:00
cd049ce019 Remove a stray word causing ungrammaticality.
svn path=/trunk/; revision=20698
2003-04-07 09:09:14 +00:00
c3ed9673db Add NEWS items for calendar.
svn path=/trunk/; revision=20697
2003-04-07 09:07:29 +00:00
092dfdc618 Slight correction to previous commit; use G_ cast checks.
svn path=/trunk/; revision=20696
2003-04-07 07:29:44 +00:00
4eeb10bc4a GObjectify. Eliminates ref/sink warnings from the meeting editor.
2003-04-07  Hans Petter Jansson  <hpj@ximian.com>

	* gui/e-meeting-attendee.[ch]: GObjectify. Eliminates ref/sink
	warnings from the meeting editor.

svn path=/trunk/; revision=20695
2003-04-07 07:13:21 +00:00
8ddbb07dcc add addressbook stuff
svn path=/trunk/; revision=20694
2003-04-07 06:11:06 +00:00
4b77c5c6e2 Updated for mail/camel/composer/filter for 1.3.2
2003-04-07  Not Zed  <NotZed@Ximian.com>

	* NEWS: Updated for mail/camel/composer/filter for 1.3.2

svn path=/trunk/; revision=20693
2003-04-07 03:17:18 +00:00
ea6d89e804 e_cell_percent_get_type returns GType, not GtkType.
2003-04-06  Chris Toshok  <toshok@ximian.com>

	* e-cell-percent.h: e_cell_percent_get_type returns GType, not
	GtkType.

	* e-cell-percent.c (e_cell_percent_new): use g_object_new, not
	gtk_object_new.

svn path=/trunk/; revision=20692
2003-04-07 02:09:59 +00:00
1ade970722 ** Bug 40536
2003-04-03  Not Zed  <NotZed@Ximian.com>

	** Bug 40536

	* component-factory.c (send_receive_cb): run the warning dialogue
	asynchronously.  Also, set the mail send/receive dialogue to
	transient for parent.

	* mail-send-recv.c (mail_send_receive): return the dialogue for
	send/receive.

svn path=/trunk/; revision=20691
2003-04-07 01:45:08 +00:00
cc0748768a [#40536]
2003-04-07  Not Zed  <NotZed@Ximian.com>

	[#40536]

	* evolution-shell-component.c (impl_interactive): If going
	interactive, track the view id in a private area.
	(evolution_shell_component_get_parent_view_xid): Accessor method
	to retrieve the current view xid.

svn path=/trunk/; revision=20690
2003-04-07 01:44:02 +00:00
102637d0fe Week view part of fix for #39895.
2003-04-06  Hans Petter Jansson  <hpj@ximian.com>

	Week view part of fix for #39895.

	* gui/e-week-view-main-item.c (e_week_view_main_item_draw_day):
	Use the UNFOCUSSED colour if we're not focused, rather than not
	drawing anything.

	* gui/e-week-view.c: Set up the UNFOCUSSED colour.

	* gui/e-week-view.h: Add the UNFOCUSSED colour.

svn path=/trunk/; revision=20689
2003-04-07 00:14:52 +00:00
09e4c2360a Finnish translation updated by Sami Pesonen (sampeson@iki.fi)
svn path=/trunk/; revision=20688
2003-04-06 18:15:01 +00:00
1562291781 Create $(DESTDIR)$(kdedesktopdir) before installation.
svn path=/trunk/; revision=20686
2003-04-06 16:09:08 +00:00
f50f834ed3 Updated italian translation.
svn path=/trunk/; revision=20684
2003-04-06 15:05:58 +00:00
d4d4b161a1 (update_window_icon): Get the large version of
the icon instead of the small one, so it works more nicely with
modern WMs.

svn path=/trunk/; revision=20683
2003-04-06 09:25:32 +00:00
3ac3210947 (e_passwords_remember_password): Removed debugging
message that would spit out the actual password, albeit in encoded
form.

svn path=/trunk/; revision=20682
2003-04-06 00:18:09 +00:00
51ee0c1f2d Don't start emitting ACCOUNT_ADDED signals until we've added all of the
* e-account-list.c (gconf_accounts_changed): Don't start emitting
	ACCOUNT_ADDED signals until we've added all of the new accounts to
	our list. Otherwise if the signal handler calls
	e_account_list_get_default_account() it will end up causing the
	first account in the list to become the default. #40675

svn path=/trunk/; revision=20680
2003-04-04 23:22:04 +00:00
48ec4a48f0 Fixes #40790
2003-04-04  JP Rosevear  <jpr@ximian.com>

	Fixes #40790

	* gui/alarm-notify/alarm-queue.c (procedure_notification_dialog):
	return based on the response code (not old button stuff)

svn path=/trunk/; revision=20679
2003-04-04 22:33:05 +00:00
26838c440e (alarm_to_dialog): Make the file
entry modal.  [#40792]

svn path=/trunk/; revision=20678
2003-04-04 22:12:13 +00:00
c481b9e821 description is a text buffer (alarm_to_malarm_widgets): ditto
2003-04-04  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/alarm-options.c (alarm_to_dalarm_widgets):
	description is a text buffer
	(alarm_to_malarm_widgets): ditto
	(dalarm_widgets_to_alarm): ditto
	(malarm_widgets_to_alarm): ditto
	(alarm_to_repeat_widgets): check repeat status correctly

svn path=/trunk/; revision=20677
2003-04-04 21:58:34 +00:00
3fd8d4f4f7 fix abr. (e_name_western_get_suffix_at_str_end): same.
2003-04-04  Chris Toshok  <toshok@ximian.com>

	* ename/e-name-western.c (e_name_western_extract_middle): fix abr.
	(e_name_western_get_suffix_at_str_end): same.

svn path=/trunk/; revision=20676
2003-04-04 20:59:48 +00:00
af4b3a1ee9 Define RESPONSE_NEW for the
"New" button in the dialog.
(impl_response): Handle RESPONSE_NEW.
(e_shell_folder_selection_dialog_construct): Add the "new" button
with RESPONSE_NEW response_id.

svn path=/trunk/; revision=20675
2003-04-04 20:45:27 +00:00
d369f4d903 bleah, add "" in for the "no" case in with_static_ldap.
2003-04-04  Chris Toshok  <toshok@ximian.com>

	* acinclude.m4 (EVO_LDAP_CHECK): bleah, add "" in for the "no"
	case in with_static_ldap.

svn path=/trunk/; revision=20674
2003-04-04 20:33:19 +00:00
e523bfb300 Remove the icon_modes schema.
* apps_evolution_shell.schemas: Remove the icon_modes schema.

* e-shell-view.c (setup_defaults): Don't set the icon modes from
GConf, they are already stored in the shortcuts.xml file.
(e_shell_view_save_defaults): Likewise, don't set it here.

* e-config-upgrade.c: Remove translation from
ShortcutBarGroup%iIconMode to
shell/view_defaults/shortcut_bar/icon_types.

svn path=/trunk/; revision=20673
2003-04-04 20:27:03 +00:00
03c2223864 guard against multiple destroy calls
2003-04-04  JP Rosevear  <jpr@ximian.com>

	* gui/cal-search-bar.c (cal_search_bar_destroy): guard against
	multiple destroy calls

svn path=/trunk/; revision=20672
2003-04-04 19:21:50 +00:00
7c9645a176 If the composer isn't 'dirty', then don't autosave the draft (no need to).
2003-04-04  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (autosave_save_draft): If the composer isn't
	'dirty', then don't autosave the draft (no need to). Fixes bug
	#40764.

svn path=/trunk/; revision=20671
2003-04-04 18:25:52 +00:00
cd868fb9e9 Don't free static string.
* gui/e-itip-control.c (write_html): Don't free static string.

svn path=/trunk/; revision=20670
2003-04-04 17:37:02 +00:00
b0c9c4b4b0 guard against empty uri as well
2003-04-04  JP Rosevear  <jpr@ximian.com>

	* cal-client/cal-client.c (get_default_uri): guard against empty
	uri as well

svn path=/trunk/; revision=20669
2003-04-04 16:31:27 +00:00
427a404501 guard against root == NULL. Bug #39491.
2003-04-04  Mike Kestner  <mkestner@ximian.com>

	* e-tree-table-adapter.c (etta_sort_info_changed): guard against
	root == NULL.  Bug #39491.

svn path=/trunk/; revision=20668
2003-04-04 16:16:35 +00:00
9e9a8d93b3 Fixes #40722
2003-04-04  JP Rosevear  <jpr@ximian.com>

	Fixes #40722

	* gui/e-meeting-time-sel.c (e_meeting_time_selector_destroy):
	guard against multiple destroy calls

svn path=/trunk/; revision=20667
2003-04-04 14:01:47 +00:00
46b7c0bd86 the existence of libldap.la should have no bearing on whether or not we
2003-04-03  Chris Toshok  <toshok@ximian.com>

	* acinclude.m4 (EVO_LDAP_CHECK): the existence of libldap.la
	should have no bearing on whether or not we try to statically link
	ldap.

svn path=/trunk/; revision=20666
2003-04-04 01:08:36 +00:00
cd41924de3 set "handle_popup" on the field to be TRUE if it's got focus, FALSE if
2003-04-03  Chris Toshok  <toshok@ximian.com>

	* gui/widgets/e-minicard-label.c (e_minicard_label_event): set
	"handle_popup" on the field to be TRUE if it's got focus, FALSE if
	not.

svn path=/trunk/; revision=20665
2003-04-03 23:32:32 +00:00
708189441c set handle_popup to TRUE on the EText.
2003-04-03  Chris Toshok  <toshok@ximian.com>

	* gal/e-text/e-entry.c (e_entry_init): set handle_popup to TRUE on
	the EText.

	* gal/e-text/e-text.c (e_text_set_property): add setter for
	handle_popup.
	(e_text_get_property): add getter for handle_popup.
	(e_text_event): only do our special popup handling if handle_popup
	is true.  otherwise, pass the event along.
	(e_text_class_init): install the handle_popup property.
	(e_text_init): init handle_popup to FALSE, so we get default
	behavior in most cases.

	* gal/e-text/e-text.h: add "handle_popup" field, so the user of an
	EText can decide whether to handle popups themselves.

svn path=/trunk/; revision=20664
2003-04-03 23:31:22 +00:00
53c65079e3 set the im_context on the field's EText. (e_minicard_label_event): remove
2003-04-03  Chris Toshok  <toshok@ximian.com>

	* gui/widgets/e-minicard-label.c (e_minicard_label_construct): set
	the im_context on the field's EText.
	(e_minicard_label_event): remove a huge swath of #if 0'd code.

svn path=/trunk/; revision=20663
2003-04-03 22:42:02 +00:00
660514490c [ fixes bug #40715 ] add this callback, to unref the book/free the closure
2003-04-03  Chris Toshok  <toshok@ximian.com>

	[ fixes bug #40715 ]
	* gui/merging/e-card-merging.c (final_id_cb): add this callback,
	to unref the book/free the closure after calling the user's
	callback.
	(final_cb): same.
	(doit): use final{_id}_cb
	(cancelit): same.
	(response): don't free the lookup struct here.
	(match_query_callback): same.
	(e_card_merging_book_add_card): ref the book.
	(e_card_merging_book_commit_card): same.

	* gui/component/e-address-popup.c (card_picker_init): make sure to
	set the "text" attribute on the cell renderer so the text actually
	shows up.  also, g_object_connect -> g_signal_connect *sigh*.
	Lastly, get rid of the scrolled window and just make the window
	size to show the text.

	* gui/widgets/e-minicard.c (e_minicard_style_set): only call
	set_selected if we're realized (we create all the canvas objects
	that set_selected manipulates in our realize method.)

svn path=/trunk/; revision=20662
2003-04-03 22:34:55 +00:00
0b48a811d0 Add a select-all callback and verb. (composer_entry_focus_in_event_cb):
2003-04-03  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (menu_edit_select_all_cb): Add a select-all
	callback and verb.
	(composer_entry_focus_in_event_cb): Set our bonobo-ui verbs.

svn path=/trunk/; revision=20661
2003-04-03 21:39:53 +00:00
e721bf02da Updated Spanish translation by Francisco Javier Fernandez
2003-04-03  Pablo Gonzalo del Campo <pablodc@bigfoot.com>

        * es.po: Updated Spanish translation by
                 Francisco Javier Fernandez <serrador@arrakis.es>

svn path=/trunk/; revision=20660
2003-04-03 12:54:43 +00:00
e2e058c6b4 emit a keypress signal. yes, i know this might not correspond to a single
2003-04-03  Chris Toshok  <toshok@ximian.com>

	* gal/e-text/e-text.c (e_text_commit_cb): emit a keypress signal.
	yes, i know this might not correspond to a single keypress, but..

svn path=/trunk/; revision=20659
2003-04-03 08:46:53 +00:00
64ac859644 add EVOLUTION_IMAGESDIR
2003-04-03  Chris Toshok  <toshok@ximian.com>

	* gui/component/select-names/Makefile.am (INCLUDES): add
	EVOLUTION_IMAGESDIR

svn path=/trunk/; revision=20658
2003-04-03 08:20:00 +00:00
8045179fe8 ifdef gtk_widget_get_clipboard since we need to build against gtk 2.0.
2003-04-02  Chris Toshok  <toshok@ximian.com>

	* gal/e-text/e-text.c (e_text_copy_clipboard): ifdef
	gtk_widget_get_clipboard since we need to build against gtk 2.0.
	(e_text_update_primary_selection): same.
	(e_text_paste): same.
	(e_text_do_popup): same.

svn path=/trunk/; revision=20657
2003-04-03 07:55:09 +00:00
edc0d3e040 only connect the signals if !im_context_signals_registered. (e_text_init):
2003-04-02  Chris Toshok  <toshok@ximian.com>

	* gal/e-text/e-text.c (e_text_event): only connect the signals if
	!im_context_signals_registered.
	(e_text_init): init im_context_signals_registered = FALSE.

	* gal/e-text/e-text.c (struct _EText): add
	im_context_signals_registered.

svn path=/trunk/; revision=20656
2003-04-03 06:44:40 +00:00
049c9cdaca just disconnect based on DATA, so we only need 1 call. (e_text_event):
2003-04-02  Chris Toshok  <toshok@ximian.com>

	* gal/e-text/e-text.c (e_text_dispose): just disconnect based on
	DATA, so we only need 1 call.
	(e_text_event): same.

svn path=/trunk/; revision=20655
2003-04-03 06:19:17 +00:00
7277cf7ff4 change all this around so that we populate the existing popup. This means
2003-04-02  Chris Toshok  <toshok@ximian.com>

	* gui/component/select-names/e-select-names-popup.c: change all
	this around so that we populate the existing popup.  This means we
	get the select names popup stuff on top of the normal EEntry popup
	foo.

	* gui/component/select-names/e-select-names-popup.h
	(e_select_names_populate_popup): rename e_select_names_popup to
	this.

	* gui/component/select-names/e-select-names-manager.c
	(populate_popup_cb): rename popup_cb here, and
	e_select_names_popup -> e_select_names_populate_popup.
	(e_select_names_manager_entry_new): popup -> populate_popup.

svn path=/trunk/; revision=20654
2003-04-03 06:13:33 +00:00
d2af55db1a [ either fixes #39702 or comes damn, damn close. also, fixes EText to not
2003-04-02  Chris Toshok  <toshok@ximian.com>

	[ either fixes #39702 or comes damn, damn close.  also, fixes EText
	to not suck *nearly* as much. ]
	* gal/util/e-marshal.list: add NONE:POINTER,INT,OBJECT.

	* gal/e-text/e-entry.h: (struct _EEntryClass): popup ->
	populate_popup.

	* gal/e-text/e-entry.c (proxy_changed): rename, the old name was
	too damn long.
	(proxy_activate): same.
	(proxy_populate_popup): same, and change from popup to
	populate_popup.
	(e_entry_init): track change to cb names, and populate_popup.
	also, pass the ECanvas's im_context to the EText.
	(e_entry_class_init): POPUP -> POPULATE_POPUP.

	* gal/e-text/e-text.h (struct _EText): remove the old selection
	stuff, and add im_context/reset_im_context fields.
	(struct _ETextClass): popup -> populate_popup.

	* gal/e-text/e-text.c (e_text_dispose): remove all the
	GtkInvisible based selection stuff, and disconnect from/unref the
	im_context.
	(e_text_set_property): add "im_context" handling.
	(e_text_get_property): same.
	(e_text_event): connect/disconnect from the IM context's signals
	in the FOCUS_CHANGE handler.  in the KEY_PRESS/RELEASE handler,
	use gtk_im_context_filter_keypress if we have an im_context.
	also, use e_text_do_popup now instead of just emitting the "popup"
	signal.
	(e_text_copy_clipboard): new function.
	(e_text_delete_selection): new function.
	(e_text_cut_clipboard): new function.
	(e_text_paste_clipboard): new function.
	(e_text_select_all): new function.
	(primary_get_cb): new function, handle requests for the primary
	selection when we're the owner.
	(primary_clear_cb): new function, unfinished.
	(e_text_update_primary_selection): new function.
	(paste_received): new function, insert pasted text.
	(e_text_paste): new function,
	(popup_menu_detach): new function, not needed really.
	(popup_targets_received): new function, pop up the popup once we
	have the selection information necessary to sensitize the c/c/p
	buttons.
	(e_text_do_popup): new function, request the selection.
	(e_text_reset_im_context): new function.
	(e_text_command): for E_TEP_SELECT, call
	e_text_update_primary_selection.  for E_TEP_DELETE/INSERT,
	_delete_selection -> e_text_delete_selection.  for E_TEP_COPY,
	call e_text_copy_clipboard.  for E_TEP_PASTE/E_TEP_GET_SELECTION
	call e_text_paste.
	(e_text_class_init): change the "popup" signal to
	"populate_popup".  Also, add the "im_context" property.
	(e_text_commit_cb): new function. IM context callback.
	(e_text_retrieve_surrounding_cb): new function.  IM context
	callback.
	(e_text_delete_surrounding_cb): new function.  IM context
	callback.  unfinished.

svn path=/trunk/; revision=20653
2003-04-03 06:06:20 +00:00
7143de721b For example; a selection ending 2003-apr-02 does not fit into the
2003-04-02  Hans Petter Jansson  <hpj@ximian.com>

	* e-calendar-item.c (e_calendar_item_set_selection): For example;
	a selection ending 2003-apr-02 does not fit into the remaining
	shown days after 1969-dec. Stop assuming that it does.

svn path=/trunk/; revision=20652
2003-04-03 04:00:19 +00:00
04601125b5 add NONE:OBJECT
2003-04-02  Chris Toshok  <toshok@ximian.com>

	* gui/widgets/e-addressbook-marshal.list: add NONE:OBJECT

	* gui/widgets/e-minicard.c (e_minicard_class_init): add style_set
	signal.
	(e_minicard_style_set): just call set_selected with the currently
	selected flag, so we recolor properly.

	* gui/widgets/e-minicard.h (struct _EMinicardClass): add style_set
	signal.

svn path=/trunk/; revision=20651
2003-04-03 01:31:49 +00:00
60ffd0653e (e_tree_class_init): Add a G_SIGNAL_TYPE_STATIC_SCOPE
for the GTK_TYPE_SELECTION_DATA arg.

svn path=/trunk/; revision=20650
2003-04-02 23:34:36 +00:00
c15b3be73f Add a check to see if the view should be the day-view and change the
2003-04-02  Jeffrey Stedfast  <fejj@ximian.com>

	* gui/control-factory.c (set_prop): Add a check to see if the view
	should be the day-view and change the default to be whatever
	calendar_config_get_default_view() returns. Should fix bug #39735.

	* gui/calendar-config.h: calendar_config_write() and
	calendar_config_write_on_exit() no longer exist. Removed
	prototypes.

	* gui/control-factory.c (set_prop): g_strcasecmp() is
	deprecated. Since the values can never be anything other than all
	lowercase anyway, just use strcmp.

svn path=/trunk/; revision=20649
2003-04-02 19:30:34 +00:00
377bfb9b0c Guard against the filesel's selection being NULL. Fixes bug #40679.
2003-04-02  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer-select-file.c (e_msg_composer_select_file): Guard
	against the filesel's selection being NULL. Fixes bug #40679.

svn path=/trunk/; revision=20648
2003-04-02 18:51:01 +00:00
f008110363 Fixes #39262
2003-04-02  Rodrigo Moya <rodrigo@ximian.com>

	Fixes #39262

	* importers/icalendar-importer.c (load_file_fn, vcal_load_file_fn):
	use folder_type argument to determine what to import.

svn path=/trunk/; revision=20647
2003-04-02 16:58:12 +00:00