Commit Graph

5078 Commits

Author SHA1 Message Date
af5fc4f982 Updated the gal check to check for gal 0.2.1.
2000-10-23  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Updated the gal check to check for gal 0.2.1.

svn path=/trunk/; revision=6127
2000-10-23 19:39:21 +00:00
de0c82f382 Made the top of the folder browser a little prettier.
2000-10-23  Christopher James Lahey  <clahey@helixcode.com>

	* folder-browser.c: Made the top of the folder browser a little
	prettier.

	* mail-display.c, mail-vfolder.c: Made more dialogs resizable.

svn path=/trunk/; revision=6126
2000-10-23 19:31:14 +00:00
842c503a80 Fixed these widgets to resize properly.
2000-10-23  Christopher James Lahey  <clahey@helixcode.com>

	* filter.glade: Fixed these widgets to resize properly.

svn path=/trunk/; revision=6124
2000-10-23 19:24:02 +00:00
90db09db0e Remove the "demand" source from the list.
2000-10-23  Jeffrey Stedfast  <fejj@helixcode.com>

	* filter-editor.c: Remove the "demand" source from the list.

	* filter.glade: Remove the "On Demand" option and replace it with
	an "Outgoing" option.

svn path=/trunk/; revision=6123
2000-10-23 19:03:19 +00:00
510673ba15 Use e_pilot_map_read (post_sync): Use e_pilot_map_write
2000-10-23  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.c (pre_sync): Use e_pilot_map_read
	(post_sync): Use e_pilot_map_write

	* conduit/Makefile.am: Link libeconduit and not libical

svn path=/trunk/; revision=6121
2000-10-23 18:51:08 +00:00
fa8c782968 Include Composer.h instead of volution-Addressbook-SelectNames.h
2000-10-23  Ariel Rios   <ariel@arcavia.com>

        * e-msg-composer-hdrs.c: Include Composer.h
        instead of volution-Addressbook-SelectNames.h

svn path=/trunk/; revision=6120
2000-10-23 18:44:03 +00:00
ab6f0dd67e Add libeconduit-static.la
2000-10-23  JP Rosevear  <jpr@helixcode.com>

	* conduits/calendar/Makefile.am: Add libeconduit-static.la

	* conduits/calendar/calendar-conduit.c (post_sync): Use e_pilot_map_write
	(pre_sync): Use e_pilot_map_read

svn path=/trunk/; revision=6119
2000-10-23 18:38:33 +00:00
27f51ae4e9 Fixed these widgets to resize properly.
2000-10-23  Christopher James Lahey  <clahey@helixcode.com>

	* filter-editor.c, filter-filter.c, filter-folder.c,
	filter-part.c, filter-rule.c, rule-context.c, score-editor.c,
	vfolder-editor.c: Fixed these widgets to resize properly.

svn path=/trunk/; revision=6117
2000-10-23 18:35:28 +00:00
61008a12e1 Pilot map functions grabbed from existing conduits
2000-10-23  JP Rosevear  <jpr@helixcode.com>

	* e-pilot-map.c: Pilot map functions grabbed from existing conduits

	* e-pilot-map.h (e_pilot_map_write): Header

2000-10-23  JP Rosevear  <jpr@helixcode.com>

	* conduits/todo/Makefile.am: Add libeconduit-static.la

	* conduits/todo/todo-conduit.c (post_sync): Use e_pilot_map_write
	(pre_sync): Use e_pilot_map_read

svn path=/trunk/; revision=6116
2000-10-23 18:27:21 +00:00
3da02acd53 These should have gone away a long time ago.
* camel-op-queue.[ch], camel-thread-proxy.[ch]: These should have
	gone away a long time ago.

svn path=/trunk/; revision=6115
2000-10-23 18:04:22 +00:00
51d005f03d Don't forget to set the rule source! (eg "incoming", "demand", or
2000-10-23  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-autofilter.c (filter_gui_add_from_message): Don't forget to
	set the rule source! (eg "incoming", "demand", or "outgoing")

svn path=/trunk/; revision=6114
2000-10-23 17:32:08 +00:00
e42e84e2bf Make the vertical toolbar always visible in the message list and the
message view (patch pulled up from the evolution-0-6-branch).

svn path=/trunk/; revision=6112
2000-10-22 21:19:07 +00:00
b2fb54f39b No, don't ignore Evolution-Addressbook-SelectNames*. They're not supposed
* .cvsignore: No, don't ignore Evolution-Addressbook-SelectNames*.
	They're not supposed to be there any more.

svn path=/trunk/; revision=6109
2000-10-22 20:03:45 +00:00
20255e43df Pull the fix to the "attach-twice-and-crash" problem up to HEAD.
svn path=/trunk/; revision=6108
2000-10-22 17:04:12 +00:00
7305f431fc Added British translation.
svn path=/trunk/; revision=6106
2000-10-22 15:25:47 +00:00
4273e3adbe Made it so that it doesn't recalculate all the rows if a row is changed,
2000-10-22  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-item.c: Made it so that it doesn't recalculate all the
	rows if a row is changed, inserted or deleted.

	* e-table-subset.c: Added debugging code (turned off).

svn path=/trunk/; revision=6102
2000-10-22 06:03:03 +00:00
e4e6331ee5 Made it so that rows inserted with their children nodes already in the
2000-10-21  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-sorted-variable.c: Made it so that rows inserted with
	their children nodes already in the tree get placed before their
	children nodes instead of after.

svn path=/trunk/; revision=6101
2000-10-22 02:11:38 +00:00
3e3b5fc7b8 Added e_table_set_state_object which loads the state from the given
2000-10-20  Christopher James Lahey  <clahey@helixcode.com>

	* e-table.c, e-table.h: Added e_table_set_state_object which loads
	the state from the given ETableState object.

svn path=/trunk/; revision=6099
2000-10-22 02:08:13 +00:00
b00d886cf8 removed conflict indicator
svn path=/trunk/; revision=6098
2000-10-21 15:41:19 +00:00
dbf54684fc removed debug message.
2000-10-21  Damon Chaplin  <damon@helixcode.com>

	* gui/dialogs/cal-prefs-dialog.c (cal_prefs_dialog_use_24_hour_toggled): removed debug message.

	* gui/e-calendar-table.c (e_calendar_table_save_state): new function
	to save the state of the table to a given file.

	* gui/e-calendar-table.h (struct _ECalendarTable): added etable field
	so we can access it to save the state.

	* gui/gnome-cal.c (gnome_calendar_destroy): call
	e_calendar_table_save_state() to save the state of the TaskPad.
	(setup_widgets): load the state of the TaskPad.

	* gui/calendar-config.c: added support for the default view.

	* gui/gnome-cal.c (gnome_calendar_construct):
	(gnome_calendar_set_view_internal): use/set the default view setting.

svn path=/trunk/; revision=6097
2000-10-21 15:39:38 +00:00
cfa0f85ab4 added more (working) integration with the
meeting schedular.

svn path=/trunk/; revision=6096
2000-10-21 04:01:50 +00:00
a1ce50b1b3 Ignore Evolution-Addressbook-SelectNames*
2000-10-20  Jeffrey Stedfast  <fejj@helixcode.com>

	* .cvsignore: Ignore Evolution-Addressbook-SelectNames*

svn path=/trunk/; revision=6095
2000-10-21 02:55:20 +00:00
6d74595779 Added filter-url.[c,h].
2000-10-20  Jeffrey Stedfast  <fejj@helixcode.com>

	* Makefile.am: Added filter-url.[c,h].

	* filter-message-search.c (get_source): New callback to get the
	source url of the message being filtered.
	(filter_message_search): Now takes a source argument.

	* filter-element.c (filter_element_new_type_name): Added code to
	handle URL types.

	* filter-url.[c,h]: New filter object to handle URLs (ie in the
	case of filtering on source url). FIXME: find a way to populate
	the source combo box (including mail-config.h breaks the build in
	the addressbook - how does including mail-tools.h not break the
	build???)

	* filtertypes.xml: Added the source filter type and added the
	move-to action.

	* filter-driver.c (do_move): New callback, a "Copy" action should
	just copy the message to another location while a Move should both
	copy the message to a new location and delete it from the source
	location.
	(do_delete): Set the deleted flag on the message info.
	(filter_driver_filter_message): Now returns void as we don't care
	if it was copied or not in the caller functions. Also check the
	CamelMessageInfo being passed in - if the message has been marked
	as deleted prior to being filtered, then return immediately as we
	don't want to apply filter actions to deleted messages.

svn path=/trunk/; revision=6094
2000-10-21 02:51:38 +00:00
3d17cca7ed Translations from Keld
evolution/po/da.po gnome-core/po/da.po libgda/po/da.po

svn path=/trunk/; revision=6093
2000-10-21 02:24:32 +00:00
31d8f6d63f #include <camel/camel-folder.h>
2000-10-20  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-config.h: #include <camel/camel-folder.h>

svn path=/trunk/; revision=6092
2000-10-20 23:52:48 +00:00
325335e9af re-enable the nntp provider.
2000-10-20  Chris Toshok  <toshok@helixcode.com>

	* providers/Makefile.am (SUBDIRS): re-enable the nntp provider.

svn path=/trunk/; revision=6090
2000-10-20 21:57:50 +00:00
eb51e7b6bb add function to build a tree from the nntp group names (using '.' as a
2000-10-20  Chris Toshok  <toshok@helixcode.com>

	* providers/nntp/camel-nntp-store.c (build_folder_info): add
	function to build a tree from the nntp group names (using '.' as a
	heirarchy separator.)  #ifdefed INFO_AS_TREE only.
	(build_folder_info_from_grouplist): if INFO_AS_TREE is selected,
	call build_folder_info instead of appending a new CamelFolderInfo
	to our list.
	(ensure_news_dir_exists): use e_mkdir_hier instead of failing if a
	parent directory (~/evolution/news generally) isn't there.

svn path=/trunk/; revision=6089
2000-10-20 21:46:14 +00:00
57ee9b0d01 added more (unworking) integration with the
meeting schedular.

svn path=/trunk/; revision=6088
2000-10-20 21:27:53 +00:00
2da3ba3890 2000-10-20 Michael Meeks <michael@helixcode.com>
* contact-editor/e-contact-editor.c (tb_save_and_close_cb):

	* gui/component/addressbook.c (toggle_view_as_cb):

2000-10-20  Michael Meeks  <michael@helixcode.com>

	* notes/component-factory.c (control_activate_cb):

svn path=/trunk/; revision=6087
2000-10-20 21:26:47 +00:00
1fff251625 Pulling up stuff from the 0.6 branch
2000-10-20  JP Rosevear  <jpr@helixcode.com>

	* pcs/cal-backend.c (cal_backend_destroy): New destroy
	handler to properly stop the timer, sync the log and unref
	the URI.
	(cal_backend_last_client_gone): Just emit the signal,
	clean up work is done in cal_backend_destroy now.

	* pcs/cal-backend-file.c (cal_backend_file_load): Unref the
	uri we are replacing NOT the new uri.

2000-10-20  JP Rosevear  <jpr@helixcode.com>

	* conduits/todo/Makefile.am: Fix build

	* conduits/calendar/Makefile.am: Fix build

2000-10-20  JP Rosevear  <jpr@helixcode.com>

	* conduits/calendar/calendar-conduit.c (delete_archive_record):
	Don't throw an error

	* conduits/todo/todo-conduit.c (delete_archive_record): ditto

2000-10-20  JP Rosevear  <jpr@helixcode.com>

	* conduits/todo/todo-conduit-control-applet.c: Add defines

	* conduits/todo/todo-conduit-config.h: put #ifdefs around functions
	can't make this a public interface in the usual way as then the
	symbols would be exported

	* conduits/todo/todo-conduit.c: Kill warnings. clahey will be
	happy! Add some defines to include only the necessary config functions.
	(conduit_get_gpilot_conduit): Hook up archive signals

	* conduits/calendar/calendar-conduit.c: Same as above

	* conduits/calendar/calendar-conduit-control-applet.c: ditto

	* conduits/calendar/calendar-conduit-config.h: ditto

svn path=/trunk/; revision=6086
2000-10-20 21:25:47 +00:00
88cbebbb3d s/BonoboUIHandler/BonoboUIComponent/
2000-10-20  Michael Meeks  <michael@helixcode.com>

	* mail.h: s/BonoboUIHandler/BonoboUIComponent/

	* mail-callbacks.c (run_filter_ondemand): ditto.

	* session.c (forget_passwords): ditto.

svn path=/trunk/; revision=6085
2000-10-20 21:16:11 +00:00
e63d4abdf1 s/BonoboUIHandler/BonoboUIComponent/
2000-10-20  Michael Meeks  <michael@helixcode.com>

	* gui/calendar-commands.h: s/BonoboUIHandler/BonoboUIComponent/

	* gui/calendar-commands.c (properties_cmd): ditto.

svn path=/trunk/; revision=6084
2000-10-20 21:09:42 +00:00
910b29b7d9 update to new UI handler
2000-10-20  Michael Meeks  <michael@helixcode.com>

	* evolution-shell-component-client.c
	(evolution_shell_component_client_populate_folder_context_menu),
	(evolution_shell_component_client_create_view): update to new UI handler

	* e-shell-view-menu.c (command_create_folder): ditto.

	* e-storage-set-view.c (popup_folder_menu): ditto.

	* evolution-shell-component-client.h: kill ui-compat include.

svn path=/trunk/; revision=6082
2000-10-20 21:07:26 +00:00
e2e21e3f76 New structure of file - similar to calendar/todo conduits
2000-10-20  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.h: New structure of file - similar
	to calendar/todo conduits

	* conduit/address-conduit.c: ditto

	* conduit/address-conduit-config.h: Config stuff for conduit

	* conduit/.cvsignore: Update

	* conduit/Makefile.am: Build fixes

	* conduit/address-conduit-control-applet.desktop: Renamed
	to e-address-conduit-control-applet.desktop

	* conduit/address.conduit.in: Renamed to e-address.conduit.in

svn path=/trunk/; revision=6081
2000-10-20 21:04:47 +00:00
06ef60fa04 Declare composer factory.
* evolution-mail.oafinfo: Declare composer factory.

	* main.c (main): Initialize it

svn path=/trunk/; revision=6079
2000-10-20 20:11:11 +00:00
57da605d2f oops. save first, then commit
svn path=/trunk/; revision=6078
2000-10-20 20:10:10 +00:00
88a7bcd6f7 Evolution::Composer interface. So entirely not tested.
* Evolution-Composer.idl:
	* evolution-composer.[ch]: Evolution::Composer interface. So
	entirely not tested.

	* Makefile.am (libcomposer_la_SOURCES): Add
	evolution-composer.[ch]
	(IDLS): Update this for Evolution-Composer.idl / Composer.idl

	* main.c: Removed. (Old, dead code)

svn path=/trunk/; revision=6077
2000-10-20 20:09:29 +00:00
c61e00755b Updated Ukrainian translation
svn path=/trunk/; revision=6076
2000-10-20 14:57:12 +00:00
794d8764e4 use cal_component_has_alarms().
2000-10-20  Damon Chaplin  <damon@helixcode.com>

	* gui/calendar-model.c (calendar_model_value_at): use
	cal_component_has_alarms().

svn path=/trunk/; revision=6075
2000-10-20 10:30:38 +00:00
9f1e9885a7 Updated Finnish translation (fi.po)
svn path=/trunk/; revision=6074
2000-10-20 08:25:44 +00:00
472ffcd238 e-tree-model is now opaque. use the accessor to get the root node.
2000-10-19  Chris Toshok  <toshok@helixcode.com>

	* message-list.c (nuke_uids): e-tree-model is now opaque.  use the
	accessor to get the root node.

svn path=/trunk/; revision=6073
2000-10-20 05:24:35 +00:00
ad83addd3b #include <sys/types.h> before <regex.h>
2000-10-19  Chris Toshok  <toshok@helixcode.com>

	* camel-folder-search.c: #include <sys/types.h> before <regex.h>

svn path=/trunk/; revision=6072
2000-10-20 05:19:04 +00:00
70b7fa1c67 Build fix
2000-10-19  JP Rosevear  <jpr@helixcode.com>

	* Makefile.am (DIST_SUBDIRS): Build fix

svn path=/trunk/; revision=6068
2000-10-20 02:48:24 +00:00
30a4e35370 Fix a bug with "INBOX" (or anything else with NIL hierarchy separator) as
* providers/imap/camel-imap-utils.c (imap_parse_list_response):
	Fix a bug with "INBOX" (or anything else with NIL hierarchy
	separator) as the namespace.

svn path=/trunk/; revision=6065
2000-10-20 01:06:50 +00:00
bbc7b8866a Emit message_changed and folder_changed as appropriate.
* providers/imap/camel-imap-folder.c (imap_refresh_info): Emit
	message_changed and folder_changed as appropriate.

svn path=/trunk/; revision=6064
2000-10-20 00:49:11 +00:00
b274ab5c91 added _click-to-add-message, though I'm not sure if i18n will work.
2000-10-20  Damon Chaplin  <damon@helixcode.com>

	* gui/e-calendar-table.c (E_CALENDAR_TABLE_SPEC): added
	_click-to-add-message, though I'm not sure if i18n will work.

	* cal-util/cal-recur.c (cal_obj_time_add_hours):
	(cal_obj_time_add_minutes):
	(cal_obj_time_add_seconds): updated to handle -ve args.

	* cal-util/timeutil.c (time_add_day): set tm_isdst to -1 before calling
	mktime().

	* cal-util/cal-recur.c (generate_instances_for_chunk): don't call the
	callback if the event ends exactly on the interval start time.

	* gui/e-week-view.c (e_week_view_reshape_event_span):
	* gui/e-week-view-event-item.c (e_week_view_event_item_draw_icons):
	* 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):
	* gui/e-day-view.c (e_day_view_reshape_long_event):
	(e_day_view_reshape_day_event): use cal_component_has_alarms().

	* cal-util/cal-component.[hc]: added cal_component_has_alarms().

2000-10-16  Damon Chaplin  <damon@helixcode.com>

	* gui/calendar-config.c (config_read): set default MonthVPanePosition
	to 1 rather than 0, so if you move the hpane you'll see the date
	navigator.

svn path=/trunk/; revision=6063
2000-10-20 00:42:20 +00:00
9dd3248b61 *** empty log message ***
svn path=/trunk/; revision=6062
2000-10-19 22:52:59 +00:00
260d58ea75 Start fetching at 1, not 0.
2000-10-19  Jeffrey Stedfast  <fejj@helixcode.com>

	* filter-driver.c (filter_driver_filter_folder): Start fetching at
	1, not 0.

svn path=/trunk/; revision=6060
2000-10-19 22:24:46 +00:00
43ea34eb65 Added last names.
svn path=/trunk/; revision=6056
2000-10-19 22:11:25 +00:00
85f620848b Updated NEWS for addressbook and ETable.
2000-10-19  Christopher James Lahey  <clahey@helixcode.com>

	* NEWS (General, Addressbook): Updated NEWS for addressbook and
	ETable.

svn path=/trunk/; revision=6055
2000-10-19 22:07:16 +00:00