Commit Graph

18236 Commits

Author SHA1 Message Date
06a07915ec close mail message window using 'ESC' key, fix bug #47087
2003-08-01  Yuedong Du  <yuedong.du@sun.com>

        * message-browser.c: (on_key_press): close mail message window
        using 'ESC' key, fix bug #47087

svn path=/trunk/; revision=22043
2003-08-01 02:20:45 +00:00
c8aef82405 add libgal-a11y-2.0.so dependency change the build sequence for a11y part
2003-07-31  Gilbert Fang  <gilbert.fang@sun.com>

        * gal-2.0.pc.in: add libgal-a11y-2.0.so dependency
        * gal/Makefile.am: change the build sequence for a11y part
        * gal/a11y/Makefile.am: change a11y to build as normal so instead of
         gtk module.
        * gal/a11y/gal-a11y-factory.h: marcos for a11y factory generation.

svn path=/trunk/; revision=22035
2003-07-31 04:04:04 +00:00
f17c49a242 oops, this too
svn path=/trunk/; revision=22030
2003-07-30 17:26:30 +00:00
8198a7b94e Also updated.
2003-07-30  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-message.c (write_to_stream): Also updated.

	* camel-data-wrapper.c (write_to_stream): This should return ssize_t

	* camel-multipart-signed.c (write_to_stream): Updated.

	* camel-multipart.c (write_to_stream): Same.

	* camel-mime-part.c (write_to_stream): Here too.

svn path=/trunk/; revision=22029
2003-07-30 17:25:01 +00:00
2f1bbf508a removed obsolete code.
2003-07-30  Rodrigo Moya <rodrigo@ximian.com>

	* cal-client/cal-client-multi.[ch]:
	* cal-client/Makefile.am: removed obsolete code.

svn path=/trunk/; revision=22028
2003-07-30 15:30:25 +00:00
3cddd709b7 fixed the ChangeLog
svn path=/trunk/; revision=22018
2003-07-29 16:59:42 +00:00
c0a0accfc3 Fix for #46168 'some additional locale aliases required for chinese
2003-07-11  Suresh Chandrasekharan <suresh.chandrasekharan@sun.com>

	* camel-iconv.c: Fix for #46168 'some additional locale aliases
	required for chinese support'.

2003-07-25  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c (header_decode_word): Revert NotZed's fix for
	bug #42170 - this causes even more problems than it solves. See
	bug #46331 for info. Basically, each address header would be
	converted to UTF-8 twice which means no raw 8bit address header
	would render correctly.
	(header_decode_mailbox): Perform a sanity check on the resultant
	addr->str to make sure that it is valid UTF-8, if not convert it
	to UTF-8. Fixes bug #42170.

svn path=/trunk/; revision=22013
2003-07-29 13:52:43 +00:00
5503603cce Fixes all "alarm daemon doesn't start with session"
2003-07-29  Rodrigo Moya <rodrigo@ximian.com>

	Fixes all "alarm daemon doesn't start with session"

	* gui/alarm-notify/notify-main.c (main): use LIBGNOMEUI_MODULE
	instead of LIBGNOME_MODULE so that the default session client
	is created in gnome_program_init.

svn path=/trunk/; revision=22011
2003-07-29 13:40:34 +00:00
c97141a4c8 add gdk_pixbuf_loader_close to close pix buffer loading. [#45908]
2003-07-29  Antonio Xu <antonio.xu@sun.com>

       * e-msg-composer-attachment-bar.c  (update): add
       gdk_pixbuf_loader_close to close pix buffer loading.  [#45908]

svn path=/trunk/; revision=22008
2003-07-29 11:08:47 +00:00
3b87df76e4 Fixes #46769
2003-07-29 Harry Lu <harry.lu@sun.com>

        Fixes #46769

        * gui/dialogs/task-page.c: (task_page_fill_component): Popup a
        error dialog if due date time is before start datetime when saving
        a task.

svn path=/trunk/; revision=22005
2003-07-29 09:47:32 +00:00
a6a09fd2fd Fixes #46847
2003-07-29  Bolian Yin <bolian.yin@sun.com>


        Fixes #46847


        * gui/e-day-view.c (e_day_view_get_next_tab_event, e_day_view_focus):
         add day view widget in the tab loop of events.
        * gui/e-week-view.c (e_week_view_get_next_tab_event, e_week_view_focus):
         add week view widget in the tab loop of events.


        Also: add some comments in gui/e-day-view.c and gui/e-week-view.c
              remove two compile warnings in gui/e-day-view.c

svn path=/trunk/; revision=22002
2003-07-29 05:21:39 +00:00
1448bfd7fc Fix for #46168 some additional locale aliases required for chinese support
2003-07-11  Suresh Chandrasekharan  <suresh.chandrasekharan@sun.com>

	* gal/util/e-iconv.c : Fix for #46168 some additional locale aliases
	required for chinese support

svn path=/trunk/; revision=21999
2003-07-28 21:22:19 +00:00
947eccd3ea Removed smime functions as they were stale.
2003-07-28  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-crypto.c: Removed smime functions as they were stale.

svn path=/trunk/; revision=21995
2003-07-28 16:09:18 +00:00
53aa9cac16 map model_column to available model row by ignoring disabled columns.
2003-07-28  Mike Kestner  <mkestner@ximian.com>

	* e-table-config (setup_fields): map model_column to available
	model row by ignoring disabled columns.

svn path=/trunk/; revision=21993
2003-07-28 16:09:08 +00:00
4760e74c24 deal with "uses_list". Fixes #30839. (e_contact_print_dialog_new): use
2003-07-23  Chris Toshok  <toshok@ximian.com>

	* printing/e-contact-print.c (e_contact_print_response): deal with
	"uses_list".  Fixes #30839.
	(e_contact_print_dialog_new): use GINT_TO_POINTER instead of
	casting to void*, and set "uses_list" to FALSE.
	(e_contact_print_card_dialog_new): same.
	(e_contact_print_card_list_dialog_new): same, but set "uses_list"
	to TRUE.

svn path=/trunk/; revision=21987
2003-07-27 22:45:14 +00:00
e4d561f138 fix a typo.
2003-07-23  Chris Toshok  <toshok@ximian.com>

	* backend/ebook/e-book.c (e_book_dispose): fix a typo.

svn path=/trunk/; revision=21985
2003-07-27 22:32:38 +00:00
4c7064adae update to gtkhtml-3.1
svn path=/trunk/; revision=21983
2003-07-27 00:03:02 +00:00
cc8c3d2a38 Bump version to "1.5", so that we end up being parallel installable with
2003-07-26  Rodney Dawes  <dobey@ximian.com>

	* configure.in: Bump version to "1.5", so that we end up being
	parallel installable with 1.4 again, but we can still release
	a "1.5.0" tarball when we get to that point in 6 months

svn path=/trunk/; revision=21982
2003-07-26 21:08:45 +00:00
f266a1be23 Updated Serbian translation by Serbian team (Prevod.org).
2003-07-26  Danilo Å egan  <dsegan@gmx.net>

	* sr.po,sr@Latn.po: Updated Serbian translation by Serbian team
	(Prevod.org).

	* POTFILES.in: Removed "widgets/misc/e-messagebox.c" because it
	was removed from repository on July 23, by danw.

svn path=/trunk/; revision=21980
2003-07-26 13:00:42 +00:00
6289bccb00 Updated italian translation.
svn path=/trunk/; revision=21979
2003-07-25 22:53:35 +00:00
ce5e9c005b bump editor version
svn path=/trunk/; revision=21974
2003-07-25 22:09:02 +00:00
c3e490d2c3 Handle our own Delete key presses. Fixes bug #45597.
2003-07-25  Jeffrey Stedfast  <fejj@ximian.com>

	* message-browser.c (message_browser_new): Handle our own Delete
	key presses. Fixes bug #45597.

svn path=/trunk/; revision=21971
2003-07-25 20:24:38 +00:00
bb0aa94cd0 Use 'Sans' instead of 'Helvetica' for the font name. Likewise.
2003-07-22  Akira TAGOH  <tagoh@redhat.com>

       * printing/e-contact-print-envelope.c (ecpe_print): Use 'Sans'
       instead of 'Helvetica' for the font name.
       * printing/e-contact-print.c (e_contact_build_style): Likewise.

svn path=/trunk/; revision=21962
2003-07-25 00:04:56 +00:00
ef14a8c5a5 new function. (e_cal_view_get_timezone, e_cal_view_set_timezone): new
2003-07-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-cal-view.[ch] (e_cal_view_delete_selected_occurrence):
	new function.
	(e_cal_view_get_timezone, e_cal_view_set_timezone): new functions.
	(e_cal_view_class_init): added new class' signal.

	* gui/e-week-view.[ch] (e_week_view_delete_occurrence,
	 e_week_view_delete_occurrence_internal): removed.
	(e_week_view_get_timezone): removed.
	(e_week_view_set_timezone): renamed to timezone_changed_cb, as
	the callback for timezone changes in the parent ECalView.
	(e_week_view_on_button_press): call gnome_calendar_new_appointment
	instead of the non-existant e_week_view_new_appointment.

	* gui/e-day-view.[ch] (e_day_view_delete_occurrence,
	 e_day_view_delete_occurrence_internal): removed.
	(e_day_view_get_timezone): removed.
	(e_day_view_set_timezone): renamed to timezone_changed_cb, as
	the callback for timezone changes in the parent ECalView.

	* gui/gnome-cal.c (gnome_calendar_delete_selected_occurrence):
	made it call e_cal_view_delete_selected_occurrence.
	(gnome_calendar_update_config_settings): call the generic
	e_cal_view_set_timezone on all view widgets.

	* gui/e-day-view-top-item.c:
	* gui/e-week-view-main-item.c:
	* gui/e-day-view-main-item.c: removed mentions to non-existant
	structure fields.

svn path=/trunk/; revision=21948
2003-07-24 16:02:54 +00:00
3f060f07b4 define ECalViewEvent as the base struct for the other views.
2003-07-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-cal-view.h: define ECalViewEvent as the base struct for
	the other views.

	* gui/e-day-view.[ch]: EDayViewEvent is now based on ECalViewEvent.
	(e_day_view_get_selected_events): made it return a list of
	ECalViewEvent's, not CalComponent's, so that we can get more
	information about the events.

	* gui/e-week-view.[ch]: EWeekViewEvent is now based on ECalViewEvent.
	(e_week_view_get_selected_events): same as e_day_view_get_selected_events.

	* gui/e-cal-view.c (e_cal_view_cut_clipboard, e_cal_view_copy_clipboard,
	 e_cal_view_delete_selected_event, e_cal_view_delete_selected_events,
	 on_edit_appointment, on_save_as, on_print_event, on_meeting,
	 on_forward, e_cal_view_create_popup_menu):
	* gui/calendar-commands.c (sensitize_calendar_commands): updated
	to read ECalViewEvent's instead of CalComponent's as returned
	by e_cal_view_get_selected_events().

svn path=/trunk/; revision=21946
2003-07-24 14:58:40 +00:00
148cb18a9a check the uid before using it.
2003-07-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-cal-view.c (delete_event): check the uid before using it.

svn path=/trunk/; revision=21944
2003-07-24 12:21:45 +00:00
1f382b36fa removed.
2003-07-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-day-view.c (e_day_view_delete_event,
	 e_day_view_delete_event_internal):
	* gui/e-week-view.c (e_week_view_delete_event,
	 e_week_view_delete_event_internal): removed.

	* gui/e-cal-view.[ch] (e_cal_view_delete_selected_event): renamed
	from e_cal_view_delete_event_internal.
	(e_cal_view_delete_selected_events): new function.

	* gui/gnome-cal.c (gnome_calendar_delete_selection): call
	e_cal_view_delete_selected_events().

	* gui/e-week-view-event-item.c (e_week_view_event_item_get_position,
	 e_week_view_event_item_button_press):
	* gui/e-day-view-top-item.c (e_day_view_top_item_draw_long_event):
	* gui/e-day-view-main-item.c (e_day_view_main_item_draw_day_event):
	adapted to changes in E*ViewPosition.

svn path=/trunk/; revision=21943
2003-07-24 12:17:03 +00:00
4068b19a6f added missing cases. (setup_popup_icons): new function to set up icons for
2003-07-24  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-cal-view.c (on_print): added missing cases.
	(setup_popup_icons): new function to set up icons for the popup menu.
	(e_cal_view_create_popup_menu): call setup_popup_icons.

svn path=/trunk/; revision=21942
2003-07-24 09:47:42 +00:00
07632435d5 Reverted unwanted commit
svn path=/trunk/; revision=21941
2003-07-24 09:46:20 +00:00
5ebf5d6a66 just preload one level of GConf keys, since preloading all makes the
2003-07-24  Rodrigo Moya <rodrigo@ximian.com>

	* e-config-listener.c (add_key): just preload one level of GConf keys,
	since preloading all makes the calendar startup slow.

svn path=/trunk/; revision=21940
2003-07-24 09:45:32 +00:00
6fb2775ecb fix crash when user escape the dialog. see bug #46700.
2003-07-24  Yuedong Du  <yuedong.du@sun.com>

        * e-shell-offline-handler.c: (dialog_response_cb): fix crash when user escape the
        dialog. see bug #46700.

svn path=/trunk/; revision=21931
2003-07-24 03:11:44 +00:00
fa88a2c61f Ooops, revert changes: wrong branch.
svn path=/trunk/; revision=21926
2003-07-23 22:17:32 +00:00
a238c463dd Create a new EShellWindow and show it.
* main.c (idle_cb): Create a new EShellWindow and show it.

* e-storage.c: New signal "async_open_folder".
(impl_async_open_folder): Removed.
(class_init): Declare new signal.

* e-shell.c (setup_components): Don't actually activate any
components.

* e-storage-browser.c, e-storage-browser.h: New.

* e-shell-window.c, e-shell-window.h: New.

* e-shell-marshal.list: Add an entry for
NONE:STRING,POINTER,POINTER.

* Evolution.idl: Include Evolution-Component.idl.

* Evolution-Component.idl: New interface for Evolution components.

svn path=/trunk/; revision=21925
2003-07-23 21:58:28 +00:00
0dd1d18f1a Set default answer of dialog to 'yes' to try and prevent autosaved
2003-07-17  Michel Dänzer  <michel@daenzer.net>

	* e-msg-composer.c (autosave_manager_query_load_orphans): Set
	default answer of dialog to 'yes' to try and prevent autosaved
	messages from getting lost accidentally.

svn path=/trunk/; revision=21922
2003-07-23 18:17:20 +00:00
c6a8e68892 Revert prior changes.
2003-07-23  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-format.c (mail_format_data_wrapper_write_to_stream): Revert
	prior changes.

svn path=/trunk/; revision=21921
2003-07-23 17:37:30 +00:00
baf3f78660 Revert my previous changes to this function.
2003-07-23  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-message.c (find_best_encoding): Revert my previous
	changes to this function.

	* camel-mime-utils.h: Revert previous changes.

	* camel-mime-part.h: Revert previous changes.

	* camel-mime-part-utils.c: Revert previous changes.

	* camel-data-wrapper.c (camel_data_wrapper_init): Revert previous
	changes.
	(write_to_stream): Revert previous changes.

svn path=/trunk/; revision=21920
2003-07-23 17:21:57 +00:00
dbd246a88e Use EVO_MARSHAL_RULE
* Makefile.am: Use EVO_MARSHAL_RULE

svn path=/trunk/; revision=21919
2003-07-23 16:46:16 +00:00
4f822eb8e2 Revert my previous changes here too.
2003-07-23  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer-attachment-bar.c (attach_to_multipart): Revert my
	previous changes here too.

	* e-msg-composer.c (build_message): Revert my previous changes.

svn path=/trunk/; revision=21918
2003-07-23 16:45:13 +00:00
8290ca8849 use EVO_MARSHAL_RULE
* Makefile.am: use EVO_MARSHAL_RULE

svn path=/trunk/; revision=21916
2003-07-23 16:43:24 +00:00
ce4fd1f3fb Use EVO_MARSHAL_RULE
* Makefile.am: Use EVO_MARSHAL_RULE

svn path=/trunk/; revision=21915
2003-07-23 16:43:05 +00:00
4cda78f448 Remove this. It was only used by e-icon-list, which is no longer there.
* bad-icon.xpm: Remove this. It was only used by e-icon-list,
	which is no longer there.

	* composer-marshal.list: Likewise

	* Makefile.am: Update

svn path=/trunk/; revision=21914
2003-07-23 16:42:34 +00:00
e54a99c41c use EVO_MARSHAL_RULE Likewise Likewise Likewise Likewise Likewise
* backend/ebook/Makefile.am: use EVO_MARSHAL_RULE
	* backend/pas/Makefile.am: Likewise
	* gui/component/select-names/Makefile.am: Likewise
	* gui/contact-editor/Makefile.am: Likewise
	* gui/contact-list-editor/Makefile.am: Likewise
	* gui/widgets/Makefile.am: Likewise

	* gui/contact-editor/e-contact-editor.c
	(e_contact_editor_class_init):
	s/ece_marshal/e_contact_editor_marshal/

	* gui/contact-list-editor/e-contact-list-editor.c
	(e_contact_list_editor_class_init): Likewise for ecle_marshal

svn path=/trunk/; revision=21913
2003-07-23 16:41:55 +00:00
b90a2800c2 Use EVO_MARSHAL_RULE, and add MARSHAL_GENERATED to CLEANFILES
* cal-util/Makefile.am: Use EVO_MARSHAL_RULE, and add
	MARSHAL_GENERATED to CLEANFILES

svn path=/trunk/; revision=21912
2003-07-23 16:40:31 +00:00
fb9b835fe3 Define EVO_MARSHAL_RULE, which creates glib marshaller .c and .h files
* configure.in: Define EVO_MARSHAL_RULE, which creates glib
	marshaller .c and .h files that don't cause gcc warnings

	* marshal.mk: The Makefile fragment used by EVO_MARSHAL_RULE.
	(Can't include newlines in an AC_SUBST, so we have to use
	AC_SUBST_FILE)

	* Makefile.am (EXTRA_DIST): add marshal.mk

svn path=/trunk/; revision=21910
2003-07-23 16:38:42 +00:00
b167ce0861 moved the duplicated popup menu code here. (e_cal_view_create_popup_menu):
2003-07-23  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-cal-view.[ch]: moved the duplicated popup menu code here.
	(e_cal_view_create_popup_menu): new function to create the popup
	menu for all views.
	(on_new_appointment, on_new_event, on_new_meeting, on_new_task,
	 on_goto_today, on_goto_date, on_edit_appointment, on_print,
	 on_save_as, on_print_event, on_meeting, on_forward, on_publish,
	 on_settings, on_delete_appointment, on_cut, on_copy, on_paste,
	 on_unrecur_appointment): callbacks for the popup menu items.

	* gui/e-week-view.c (e_week_view_on_new_appointment,
	  e_week_view_new_appointment, e_week_view_on_new_event,
	  e_week_view_on_new_meeting, e_week_view_on_new_task,
	  e_week_view_on_goto_today, e_week_view_on_goto_date,
	  e_week_view_on_edit_appointment, e_week_view_on_print,
	  e_week_view_on_save_as, e_week_view_on_print_event,
	  e_week_view_on_meeting, e_week_view_on_forward,
	  e_week_view_on_publish, e_week_view_on_settings,
	  e_week_view_on_delete_appointment,
	  e_week_view_delete_event_internal, e_week_view_on_cut,
	  e_week_view_on_copy, e_week_view_on_paste):
	* gui/e-day-view.c (e_day_view_on_new_appointment,
	  e_day_view_on_new_event, e_day_view_on_new_meeting,
	  e_day_view_on_new_task, e_day_view_on_goto_today,
	  e_day_view_on_goto_date, e_day_view_on_edit_appointment,
	  e_day_view_on_print, e_day_view_on_save_as,
	  e_day_view_on_print_event, e_day_view_on_meeting,
	  e_day_view_on_forward, e_day_view_on_publish,
	  e_day_view_on_settings, e_day_view_on_delete_appointment,
	  e_day_view_delete_event_internal, e_day_view_on_cut,
	  e_day_view_on_copy, e_day_view_on_paste): removed duplicated code.

	* gui/gnome-cal.[ch] (gnome_calendar_unrecur_selection): new function.

svn path=/trunk/; revision=21908
2003-07-23 15:52:08 +00:00
6742a6ed12 Fix a warning
* e-shell-importer.c (prepare_intelligent_page): Fix a warning

svn path=/trunk/; revision=21907
2003-07-23 15:06:55 +00:00
16d96582c1 Fix a warning.
* e-summary-factory.c (e_summary_factory_new_control): Fix a
	warning.

	* e-summary-rdf.c (tree_walk): Fix a warning

	* e-summary-weather.c (e_summary_weather_get_html): Remove an
	unused variable.
	(weather_make_html): Likewise.

svn path=/trunk/; revision=21906
2003-07-23 15:06:21 +00:00
d5ce44bd78 Fix an unused variable
* gui/alarm-notify/alarm-queue.c (on_dialog_obj_updated_cb): Fix
	an unused variable

	* gui/calendar-commands.c (purge_cmd): Fix warnings.

	* gui/calendar-config.h: s/confirm_expunge/confirm_purge/ to match
	the actual functions

	* gui/control-factory.c: add some missing #includes

	* gui/dialogs/delete-comp.c (delete_component_dialog): Fix a
	warning

	* gui/e-itip-control.c (write_label_piece): Remove unused variable.

	* gui/print.c (print_calendar): Remove unused variable
	(print_comp): Likewise.

	* gui/tasks-control.c (confirm_purge): Fix warnings.
	(print_tasks): Remove unused variable.

svn path=/trunk/; revision=21905
2003-07-23 15:05:03 +00:00
c1cfb3197a Remove gtk_window_set_policy call since that function is deprecated and it
* gui/search/e-addressbook-search-dialog.c
	(e_addressbook_search_dialog_init): Remove gtk_window_set_policy
	call since that function is deprecated and it was just setting
	everything to the default values anyway.

	* gui/widgets/e-addressbook-util.c: #include gal/util/e-util.h for
	e_free_object_list.

svn path=/trunk/; revision=21904
2003-07-23 15:02:39 +00:00
a356037663 Fix type warnings (folder_browser_toggle_caret_mode): Remove unused
* folder-browser.c (message_list_drag_data_get): Fix type warnings
	(folder_browser_toggle_caret_mode): Remove unused variable.

	* folder-browser-ui.c (basename): remove unused function

	* mail-account-gui.c (mail_account_gui_build_extra_conf): Fix
	warnings

	* mail-callbacks.c (empty_trash): Remove unused variable.

	* mail-display.c: #include gal/widgets/e-gui-utils.h for
	e_auto_kill_popup_menu_on_selection_done

	* mail-importer.c: #include e-util/e-path.h for e_path_to_physical

	* mail-session.c (main_play_sound): don't declare filename to be
	const and then free it.

	* mail-vfolder.c (vfolder_edit_rule, vfolder_gui_add_rule): Fix
	casts

	* message-list.c (build_flat_diff): Fix a typo in the
	non-BROKEN_ETREE code

svn path=/trunk/; revision=21903
2003-07-23 15:01:26 +00:00