Commit Graph

18699 Commits

Author SHA1 Message Date
9267c86198 Removed pedantic pgp/mime configure flag.
2003-10-22  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Removed pedantic pgp/mime configure flag.

svn path=/trunk/; revision=22986
2003-10-22 16:17:25 +00:00
d8023f3780 update to match the tree.
* POTFILES.in, POTFILES.skip: update to match the tree.

svn path=/trunk/; revision=22985
2003-10-22 15:24:26 +00:00
1dc27af3fd Change to "evolution-1.5" - although, ideally, this should be a config.h
2003-10-22  Jeffrey Stedfast  <fejj@ximian.com>

	* e-shell-window.c (e_shell_window_new): Change to "evolution-1.5"
	- although, ideally, this should be a config.h macro or something.

svn path=/trunk/; revision=22984
2003-10-22 15:16:33 +00:00
ca613033f4 Removed; part of old doc system
* omf-install/*: Removed; part of old doc system

svn path=/trunk/; revision=22983
2003-10-22 14:44:14 +00:00
ec8e33815e Removed; these are ancient. Camel regression tests are in camel/tests now.
* tests/*: Removed; these are ancient. Camel regression tests are
	in camel/tests now.

svn path=/trunk/; revision=22980
2003-10-22 14:33:04 +00:00
119a6854fd Gone; unused since 1.2
* e-bonobo-factory-util.[ch]: Gone; unused since 1.2

svn path=/trunk/; revision=22979
2003-10-22 14:29:25 +00:00
d3c6998fb8 Remove these (unused since 1.2)
* e-bonobo-widget.[ch]: Remove these (unused since 1.2)

svn path=/trunk/; revision=22978
2003-10-22 14:24:03 +00:00
9ec98bbb49 Removed; the actual importers were moved to {mail,calendar}/importers long
* importers/*: Removed; the actual importers were moved to
	{mail,calendar}/importers long ago.

svn path=/trunk/; revision=22977
2003-10-22 14:18:30 +00:00
27e6d3cb39 Removed; this code has not been used since pre-1.0.
* executive-summary/*: Removed; this code has not been used since
	pre-1.0.

	* my-evolution/*: Removed; gone in evolution 2.0.

	* notes/*: Removed; never finished and no one is working on it.

	* configure.in (E_UTIL_{CFLAGS,LIBS}): Remove soup-2.0 since
	e-proxy is gone.
	(EVOLUTION_MAIL_{CFLAGS,LIBS}): Remove soup-2.0 since the mailer
	uses CamelHTTPStream now.
	(EVOLUTION_EXECUTIVE_SUMMARY_{CFLAGS,LIBS}): Gone
	(AC_OUTPUT): Remove my-evolution/Makefile

	* README: evolution no longer depends on soup

svn path=/trunk/; revision=22976
2003-10-22 14:12:47 +00:00
31be44baaa Remove e_proxy_init call. (e-proxy is gone now)
* main.c: Remove e_proxy_init call. (e-proxy is gone now)

svn path=/trunk/; revision=22975
2003-10-22 14:10:45 +00:00
b29a2c0486 Gone; nothing in evo uses soup any more.
* e-proxy.[ch]: Gone; nothing in evo uses soup any more.

	* Makefile.am (eutilinclude_HEADERS, libeutil_la_SOURCES): Remove
	e-proxy.[ch]

svn path=/trunk/; revision=22974
2003-10-22 14:10:15 +00:00
03f4b3a74c handle destination of "" properly. (emc_popup_copy_folder_selected):
2003-10-22  Not Zed  <NotZed@Ximian.com>

        * mail-component.c (em_copy_folders): handle destination of ""
        properly.
        (emc_popup_copy_folder_selected): handle url->path properly, strip
        leading /.
        (em_copy_folders): if we just created a new folder on a
        subscribable store, subscribe to it.
        (em_copy_folders): handle nonselectable folders specially.

svn path=/trunk/; revision=22973
2003-10-22 05:27:25 +00:00
8a5bdee67a Fix typo in libcal_client_la_SOURCES
2003-10-21  Rodney Dawes  <dobey@ximian.com>

	* cal-client/Makefile.am: Fix typo in libcal_client_la_SOURCES

svn path=/trunk/; revision=22972
2003-10-21 22:31:00 +00:00
b147a00deb Rewrote the drag & drop code.
2003-10-17  Jeffrey Stedfast  <fejj@ximian.com>

	* e-storage-set-view.c: Rewrote the drag & drop code.

svn path=/trunk/; revision=22971
2003-10-21 21:08:44 +00:00
1fc6dec261 New functions to handle drag & drop to/from the folder tree.
2003-10-21  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-component.c (drag_text_uri_list, folder_dragged_cb)
	(drop_uid_list, drop_folder, import_message_rfc822)
	(drop_message_rfc822, drop_text_uri_list, folder_receive_drop_cb):
	New functions to handle drag & drop to/from the folder tree.
	(impl_createControls): Setup drag & drop support.

svn path=/trunk/; revision=22970
2003-10-21 21:08:04 +00:00
fd56880083 Put an <hr> between parts of a multipart.
2003-10-21  Jeffrey Stedfast  <fejj@ximian.com>

	* em-format.c (emf_multipart_mixed): Put an <hr> between parts of
	a multipart.

svn path=/trunk/; revision=22969
2003-10-21 20:36:18 +00:00
1b201f8d76 fixed changelog
svn path=/trunk/; revision=22968
2003-10-21 20:34:36 +00:00
5c21a0126e compiler fixes
svn path=/trunk/; revision=22967
2003-10-21 20:33:55 +00:00
21743ac2cf Merge new-ui-branch into the trunk.
svn path=/trunk/; revision=22966
2003-10-21 18:51:30 +00:00
653cfffc0e Merge new-ui-branch to the trunk.
svn path=/trunk/; revision=22965
2003-10-21 18:49:34 +00:00
0fb08f3ff8 Merge new-ui-branch to the trunk.
svn path=/trunk/; revision=22964
2003-10-21 18:28:34 +00:00
0e19f2c16d (pilot_compile) [! ENABLE_PILOT_CONDUITS]: Add
md5-utils.c so it compiles even if you have no Pilot support.

svn path=/trunk/; revision=22943
2003-10-20 19:26:24 +00:00
80ac1cd001 Fixed for libical changes.
2003-10-17  Jeffrey Stedfast  <fejj@ximian.com>

	* conduits/calendar/Makefile.am: Fixed for libical changes.

	* conduits/todo/Makefile.am: Same.

svn path=/trunk/; revision=22930
2003-10-17 16:13:34 +00:00
16e54e7465 Fixed for libical changes.
2003-10-17  Jeffrey Stedfast  <fejj@ximian.com>

	* conduits/calendar/Makefile.am: Fixed for libical changes.

svn path=/trunk/; revision=22924
2003-10-17 14:45:28 +00:00
e3512d38f8 removed unused header
svn path=/trunk/; revision=22916
2003-10-16 21:31:07 +00:00
13a5a5f7f2 Fixed a #include.
svn path=/trunk/; revision=22909
2003-10-16 15:33:47 +00:00
8b7b352e60 Pass make dist
svn path=/trunk/; revision=22904
2003-10-15 22:23:14 +00:00
31691e6c2a Updated
svn path=/trunk/; revision=22903
2003-10-15 21:19:04 +00:00
bff8ad86a9 removed calendar-model.c.
2003-10-15  Rodrigo Moya <rodrigo@ximian.com>

	* POTFILES.in: removed calendar-model.c.

svn path=/trunk/; revision=22901
2003-10-15 18:38:50 +00:00
0517e6655c Support for preedit in e-text widgets.
2003-10-14  Suresh Chandrasekharan  <suresh.chandrasekharan@sun.com>

	* Support for preedit in e-text widgets.

	* gal/gal/e-text/e-text.c: Added e_text_preedit_changed_cb and
	insert_preedit_text.

	* Modified the following functions.
	(e_text_draw) Calls insert_preedit_text also cursor pos @ the end of
	text->selection_start + text->preedit_len

	(e_text_event) Added hooks for preedit_cb
	(e_text_init) Inits text->preedit_len
	(e_text_retrieve_surrounding_cb) Removed printf
	(e_text_delete_surrounding_cb) Correct params for
	gtk_editable_delete_text to make it work.

	* gal/gal/e-text/e-text.h: Added preedit_len in struct _EText


2003-09-25  Suresh Chandrasekharan  <suresh.chandrasekharan@sun.com>

	* Fix for "44222 task summary entry widget not i18ned". The following
	files are changed.

	* gal/gal/e-table/e-cell-text.c: Lots of changes for i18n
	selection/input support. Added these functions for input method support.

	(e_cell_text_preedit_changed_cb)
	(e_cell_text_commit_cb)
	(e_cell_text_retrieve_surrounding_cb)
	(e_cell_text_delete_surrounding_cb)

	(layout_with_preedit) This function inserts the preedit string
	with the right attribs to the layout text.

	(build_attr_list) Creates the PangoAttrList with bold/stikeout/underline
	as applicable for the current ECellText.

	The following functions are modified.

	(ect_stop_editing): disconnect signal handlers when editing stops

	(ect_draw): Changes for including the preedit only to the currently
	selected row/col. Also display the cursor at the end of preedit text.

	(ect_event): Connects the IM callbacks to the key press event.
	Disconnect when not in editing mode. Also a special flag to see
	when Enter key pressed in preedit mode, the text is committed only
	not a new row is created. This woks in conjunction with the changes
	made in the eti_event in e-table-item.c file and e-cell.h.

	(ect_height): Changes due to parameters changing for generate_layout

	(ect_enter_edit): Initialization of im_context for a cell text and
	assoociated flags.

	(ect_max_width):  Changes due to parameters changing for
	generate_layout.

	(ect_max_width_by_row):  Changes due to parameters changing for
	generate_layout.

	(ect_show_tooltip): Changes due to parameters changing for
	generate_layout.

	(e_cell_text_construct): check whether paramters are NULL.

	(get_position_from_xy): Changes due to parameters changing for
	generate_layout.

	(_insert): Set the selection_start as the minimum of strlen(edit->text)
	and selection_start. Used to correct the preedit_string length
	which may have added to the selection_start.

	(e_cell_text_view_command): When inserting, if in the preedit mode
	do not delete the selection.

	(_selection_get): Set utf8 data instead of string data.

	(_selection_received): Take in UTF8_ATOM inaddition to
	GDK_SELECTION_TYPE_STRING.

	(e_cell_text_view_get_selection): Make utf8 data when acting as a
	selection source.

	* gal/e-table/e-cell-text.h : Included <gtk/gtkmenu.h>

	* gal/e-table/e-cell.h: Added enum E_CELL_PREEDIT to ECellFlags

	* gal/e-table/e-table-item.c: (eti_event) Changes for not committing
	the edited text as a seperate row in preedit mode.

	* gal/e-table/e-table.c: (table_canvas_focus_event_cb) To have
	proper im_context focus for the ecanvas holding the e-table.

svn path=/trunk/; revision=22882
2003-10-14 18:20:18 +00:00
a267d0a153 Updated Norwegian Nynorsk translation.
2003-10-13  Åsmund Skjæveland  <aasmunds@fys.uio.no>

	* nn.po: Updated Norwegian Nynorsk translation.

svn path=/trunk/; revision=22875
2003-10-13 11:50:14 +00:00
e440b4e39b make sure the declation is at the beginning of the block.
2003-10-11  Larry Ewing  <lewing@ximian.com>

        * gal/a11y/e-text/ChangeLog: make sure the declation is at the
        beginning of the block.

svn path=/trunk/; revision=22868
2003-10-11 19:32:36 +00:00
5bbde1a630 add new files. set the right role. new file.
2003-10-11  Yuedong Du  <yuedong.du@sun.com>

        * gal/a11y/e-table/Makefile.am: add new files.
        * gal/a11y/e-table/gal-a11y-e-cell.c: (gal_a11y_e_cell_construct):
        set the right role.
        * gal/a11y/e-table/gal-a11y-e-table-item-factory.c: new file.
        (gal_a11y_e_table_item_factory_get_accessible_type),
        (gal_a11y_e_table_item_factory_create_accessible),
        (gal_a11y_e_table_item_factory_class_init),
        (gal_a11y_e_table_item_factory_init),
        (gal_a11y_e_table_item_factory_get_type): factory for the table item
        a11y object. in create_accessible, we judge the type of widget
        then set correct role.
        * gal/a11y/e-table/gal-a11y-e-table-item-factory.h: ditto.
        * gal/a11y/e-table/gal-a11y-e-tree-factory.c: new file.
        (gal_a11y_e_tree_factory_get_accessible_type),
        (gal_a11y_e_tree_factory_create_accessible),
        (gal_a11y_e_tree_factory_class_init),
        (gal_a11y_e_tree_factory_init), (gal_a11y_e_tree_factory_get_type):
        factory for a11y object of etree. Mostly copyed from
        gal-a11y-e-table-factory.c.
        * gal/a11y/e-table/gal-a11y-e-tree-factory.h: ditto
        * gal/a11y/e-table/gal-a11y-e-tree.c: (init_child_item),
        (et_ref_accessible_at_point), (et_get_n_children), (et_ref_child),
        (et_class_init), (et_atk_component_iface_init), (et_init),
        (gal_a11y_e_tree_get_type), (gal_a11y_e_tree_new):a11y object for
        etree object, mostly copied from gal-a11y-e-table.c. init_child_item
        set correct role for the table item.
        * gal/a11y/e-table/gal-a11y-e-tree.h: ditto.
        * gal/e-table/e-table-item.c: (eti_class_init): register factory
        for table item a11y object.
        * gal/e-table/e-tree.c: (e_tree_get_item), (e_tree_class_init):
        add new access fuction to get the table item of etree.
        * gal/e-table/e-tree.h: ditto

svn path=/trunk/; revision=22867
2003-10-11 03:00:59 +00:00
49b3179c74 fixing typos, etc
svn path=/trunk/; revision=22859
2003-10-10 09:09:44 +00:00
3df197bed1 cleaning DOS newline chars
svn path=/trunk/; revision=22858
2003-10-10 09:08:37 +00:00
11d7ad93e9 set the role of the atk object in the initialization function of
2003-09-27  Tim Wo <tim.wo@sun.com>

	* gal/a11y/e-text/gal-a11y-e-text-factory.c
	(gal_a11y_e_text_factory_create_accessible): set the role of the
	atk object in the initialization function of GalA11yEText
	* gal/a11y/e-text/gal-a11y-e-text.c (is_a_seperator),
	(find_word_start), (find_word_end), (find_sentence_start),
	(find_sentence_end), (find_line_start), (find_line_end): 7 new
	private functions, They are all used by text retrieving functions
	below.
	(et_get_text_after_offset): implementation added
	(et_get_text_at_offset): implementation added
	(et_get_text_before_offset): implementation added
	(et_get_character_extents): implementation added
	(et_get_offset_at_point): implementation added
	(et_set_caret_offset): use command to modify the cursor position,
	so that we can be notified and emit "text-caret-moved" signal in
	function _et_command_cb.
	(_et_reposition_cb): new function to emit "text-changed" signal
	for the atk object
	(_et_command_cb): new function to emit "text-caret-moved" and
	"text-selection-changed" signals for the atk object
	(et_real_initialize): new function to deal with initialization of
	GalA11yEText. It set some signal callbacks and the atk role of
	the atk object (set GalA11yEText's role to ATK_ROLE_TEXT).
	(et_class_init): override the virtual function "initialize" in
	baseclass (AtkObject) with "et_real_initialize"

svn path=/trunk/; revision=22856
2003-10-10 08:02:31 +00:00
84cf30376e process GTK_RESPONSE_DELETE_EVENT signal correctly. the same as above
2003-09-28  Charles Zhang  <charles.zhang@sun.com>

	* e-table-config.c (do_sort_and_group_config_dialog): process
	GTK_RESPONSE_DELETE_EVENT signal correctly.
	* e-table-config.c (do_fields_config_dialog): the same as above
	[#48815]

svn path=/trunk/; revision=22852
2003-10-10 07:07:35 +00:00
907f799916 Add e-cal-list-view.etspec. (libevolution_calendar_la_SOURCES): Add
2003-10-10  Hans Petter Jansson  <hpj@ximian.com>

	* calendar/gui/Makefile.am (etspec_DATA): Add e-cal-list-view.etspec.
	(libevolution_calendar_la_SOURCES): Add e-cal-list-view.[ch].

	* calendar/gui/calendar-commands.c (show_list_view_clicked): Implement.
	(calendar_get_text_for_folder_bar_label): Add case for list view.
	Use month case and tweak it so it doesn't show "%d - %d" if the
	time span contains only one day.
	(verbs): Add list view.
	(pixmaps): Add list view.

	* calendar/gui/calendar-view-factory.c
	(calendar_view_factory_get_title): Add list view case.
	(calendar_view_factory_get_type_code): Add list view case.

	* calendar/gui/control-factory.c (get_prop): Add list view case.

	* calendar/gui/e-cal-model.c (get_classification): Fix to conform to
	updated libical.
	(ecm_set_value_at): Add missing break statements.
	(ecm_get_color_for_component): Add braces for clarity.

	* calendar/gui/gnome-cal.c (gnome_calendar_get_current_view_widget):
	Add list view case.
	(get_focus_location): Add list view case.
	(connect_list_view_focus): Implement.
	(setup_widgets): Set up list view.
	(gnome_calendar_direction): Add list view case.
	(set_view): Add list view case.
	(gnome_calendar_setup_view_menus): Add list view factory.
	(gnome_calendar_construct): Account for list view.
	(gnome_calendar_update_config_settings): Account for list view.
	(get_days_shown): Implement list view case.

	* calendar/gui/gnome-cal.h (GnomeCalendarViewType): Add list view.

	* calendar/gui/e-cal-list-view.[ch]: Implement ECalListView,
	subclassing ECalView.

	* ui/evolution-calendar.xml: Add calendar list view task button.

	* art/listview.xpm: Add calendar list view icon.

svn path=/trunk/; revision=22850
2003-10-10 05:29:36 +00:00
6cccb0c60f INCLUDE path fixes for changes made to libical build.
2003-10-09  Jeffrey Stedfast  <fejj@ximian.com>

	* cal-client/Makefile.am: INCLUDE path fixes for changes made to
	libical build.

	* cal-util/Makefile.am: INCLUDE path fixes for changes made to
	libical build.

	* cal-util/*.[c,h]: #include <libical/ical.h> instead of <ical.h>

	* gui/Makefile.am: INCLUDE path fixes for changes made to libical
	build.

	* gui/*.[c,h]: #include <libical/ical.h> instead of <ical.h>

	* gui/alarm-notify/Makefile.am: INCLUDE path fixes for changes
	made to libical build.

	* gui/alarm-notify/config-data.h: #include <libical/ical.h>
	instead of <ical.h>

	* gui/dialogs/Makefile.am: INCLUDE path fixes for changes made to
	libical build.

	* gui/dialogs/comp-editor-util.c: #include <libical/ical.h>
	instead of <ical.h>

	* gui/dialogs/e-delegate-dialog.c: #include <libical/ical.h>
	instead of <ical.h>

	* importers/Makefile.am: INCLUDE path fixes for changes made to
	libical build.

	* pcs/Makefile.am: INCLUDE path fixes for changes made to libical
	build.

	* pcs/cal.c: #include <libical/ical.h> instead of <ical.h>

svn path=/trunk/; revision=22845
2003-10-09 21:08:00 +00:00
9f20d8032c Fixed INCLUDES and don't autogenerate ical.h, no need to. Plus it caused
2003-10-09  Jeffrey Stedfast  <fejj@ximian.com>

	* src/libical/Makefile.am: Fixed INCLUDES and don't autogenerate
	ical.h, no need to. Plus it caused problems anyways.

	* src/libical/*.[c,h]: Fixed the #includes

	* src/libicalss/Makefile.am: Fixed INCLUDES and don't autogenerate
	icalss.h, no need to. Plus it caused problems anyways.

	* src/libicalss/*.[c,h]: Fixed the #includes

	* tests/*.c: #include <libical/ical.h> rather
	than "ical.h"

	* tests/Makefile.am: Fixed INCLUDES

	* examples/*.c: #include <libical/ical.h> rather
	than "ical.h"

	* examples/Makefile.am: Fixed INCLUDES

	* src/libicalvcal/icalvcal.h: #include <libical/ical.h> which is
	no longer autogenerated.

	* src/libicalvcal/icalvcal.c (icalvcal_convert_with_defaults): Use
	the proper macro names from config.h

svn path=/trunk/; revision=22844
2003-10-09 21:02:30 +00:00
18407a6beb INCLUDE path fixes for changes made to libical build.
2003-10-09  Jeffrey Stedfast  <fejj@ximian.com>

	* calendar/Makefile.am: INCLUDE path fixes for changes made to
	libical build.

svn path=/trunk/; revision=22843
2003-10-09 21:01:52 +00:00
c09b8d7982 INCLUDE path fixes for changes made to libical build.
2003-10-09  Jeffrey Stedfast  <fejj@ximian.com>

	* Makefile.am: INCLUDE path fixes for changes made to libical
	build.

	* e-summary-calendar.h: #include <libical/ical.h>

	* e-summary.h: #include <libical/ical.h>

svn path=/trunk/; revision=22842
2003-10-09 21:00:43 +00:00
2edd5bcefd INCLUDE path fixes for changes made to libical build.
2003-10-09  Jeffrey Stedfast  <fejj@ximian.com>

	* e-timezone-dialog/Makefile.am: INCLUDE path fixes for changes
	made to libical build.

	* e-timezone-dialog.h: #include <libical/ical.h>

svn path=/trunk/; revision=22841
2003-10-09 20:56:35 +00:00
5bce9a8c76 INCLUDE path fixes for changes made to libical build.
2003-10-09  Jeffrey Stedfast  <fejj@ximian.com>

	* Makefile.am: INCLUDE path fixes for changes made to libical
	build.

svn path=/trunk/; revision=22840
2003-10-09 20:55:15 +00:00
574ed950da Allow timezone offsets to be up to 14 hours ahead of UTC. Fixes bug
2003-10-09  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c (header_decode_date): Allow timezone offsets
	to be up to 14 hours ahead of UTC. Fixes bug #49357.

	* broken-date-parser.c (get_tzone): Same.

svn path=/trunk/; revision=22838
2003-10-09 16:46:30 +00:00
015c3706a8 Check for gnome-thumbnail.h existence.
* configure.in: Check for gnome-thumbnail.h existence.

        * mail/em-icon-stream.c: (emis_sync_close):
        Use gnome-thumbnail_scale_down_pixbuf if available,
        for better performance.

svn path=/trunk/; revision=22829
2003-10-09 07:49:28 +00:00
fd1c610868 Removed an unused variable.
2003-10-08  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/smtp/camel-smtp-transport.c (smtp_helo): Removed an
	unused variable.

svn path=/trunk/; revision=22823
2003-10-08 18:30:39 +00:00
45e84af1ac Add a hide_mask to the create-rule-from-message bars so that we don't
2003-10-08  Jeffrey Stedfast  <fejj@ximian.com>

	* em-folder-view.c: Add a hide_mask to the
	create-rule-from-message bars so that we don't segfault when we
	right click with a multi-selection.

svn path=/trunk/; revision=22822
2003-10-08 17:51:12 +00:00
ae22d10fa7 Make repeat-quantity and repeat-value of alarm option dialog numeric only.
2003-10-08  Harry Lu  <harry.lu@sun.com>

        * gui/dialogs/alarm-options.glade: Make repeat-quantity and
        repeat-value of alarm option dialog numeric only.
        * gui/dialogs/task-details-page.glade: Make percent-complete
        of task details dialog numeric only.

svn path=/trunk/; revision=22818
2003-10-08 09:42:05 +00:00
24f28157cb *** empty log message ***
svn path=/trunk/; revision=22810
2003-10-07 16:50:35 +00:00