Commit Graph

4828 Commits

Author SHA1 Message Date
8a246228a9 teach camel about "its" vs. "it's"
2000-10-10  Jacob "Ulysses" Berkman  <jacob@helixcode.com>

	* camel-*.c: teach camel about "its" vs. "it's"

svn path=/trunk/; revision=5819
2000-10-10 16:57:29 +00:00
f004642c3b make the built sources depend on the idl files
2000-10-10  Jacob "Ulysses" Berkman  <jacob@helixcode.com>

	* evolution-services/Makefile.am (IDLS): make the built sources
	depend on the idl files

svn path=/trunk/; revision=5818
2000-10-10 16:52:35 +00:00
989c7289b6 Updated Swedish translation.
svn path=/trunk/; revision=5817
2000-10-10 16:51:51 +00:00
08fecdff9b Install the Executive-Summary files
svn path=/trunk/; revision=5816
2000-10-10 13:55:00 +00:00
895793d1dd Truncate key if it is too big to fit in a single block to MAX_KEYLEN
2000-10-10  Not Zed  <NotZed@HelixCode.com>

        * hash.c (hash_find):
        (hash_remove):
        (hash_insert):  Truncate key if it is too big to fit in a
        single block to MAX_KEYLEN bytes.

svn path=/trunk/; revision=5815
2000-10-10 12:26:29 +00:00
80a69b39bd Updated French translations.
svn path=/trunk/; revision=5814
2000-10-10 09:48:38 +00:00
f62848a760 Updated Swedish translation.
svn path=/trunk/; revision=5813
2000-10-10 09:41:27 +00:00
cde356b32b Adjust to using gnome-pilot-sync-abs conduit which is based on the latest
2000-10-09  JP Rosevear  <jpr@helixcode.com>

	* conduits/*: Adjust to using gnome-pilot-sync-abs conduit which
	is based on the latest pilot link changes.

svn path=/trunk/; revision=5812
2000-10-10 03:52:41 +00:00
eb33178c5c new round-and-around-and-around-and-arou..duh. New icon. For repeating
appointments. /tigert

svn path=/trunk/; revision=5811
2000-10-10 02:56:15 +00:00
c0b38fcb52 Fixed for new rule_context_load
svn path=/trunk/; revision=5810
2000-10-10 01:13:33 +00:00
5de3bd00c7 use our own etable to display the stores, and get them from the
2000-10-09  Chris Toshok  <toshok@helixcode.com>

	* subscribe-dialog.c, subscribe-dialog.h: use our own etable to
	display the stores, and get them from the mail-config api.  put
	#if 0'ed code in place to add/remove the folders from the shell
	when they're subscribed/unsusbcribed.  also, react to double
	clicks in the folder etable by toggling subscription status.

svn path=/trunk/; revision=5809
2000-10-10 01:08:17 +00:00
66cce2a4b4 write out the newsrc. (nntp_store_get_name): if @brief, just return host.
2000-10-09  Chris Toshok  <toshok@helixcode.com>

	* providers/nntp/camel-nntp-store.c (finalize): write out the
	newsrc.
	(nntp_store_get_name): if @brief, just return host.

	* providers/nntp/camel-nntp-newsrc.c: robustification and bug
	fixes.

svn path=/trunk/; revision=5808
2000-10-10 00:50:46 +00:00
1febeef6be Added the executive-summary library and cflags
2000-10-09  Iain Holmes  <iain@helixcode.com>

	* Makefile.am: Added the executive-summary library and cflags

	* evolution-calendar.oafinfo: Added oaf servers for the
	executive summary and executive summary factory.

	* calendar-summary.[ch]: New files to create the summary.

	* component-factory.c (summary_fn): Create the executive
	summary component.
	(component_factory_init): Start the summary factory as well.

svn path=/trunk/; revision=5807
2000-10-10 00:18:07 +00:00
d9d237a838 Updated to use new icon code.
2000-10-08  Iain Holmes  <iain@helixcode.com>

	* mail-summary.c (create_summary_view): Updated to use new icon code.

2000-10-08  Iain Holmes  <iain@helixcode.com>

	* mail-summary.c (generate_html_summary): Generic function to
	recreate the HTML of the summary. Checks all the folder summaries.
	(generate_folder_summarys): Create a summary of all the vfolders
	and the Inbox.
	(create_summary_view): Generate the folder summarys before the
	HTML.

svn path=/trunk/; revision=5806
2000-10-10 00:11:09 +00:00
31f7447f6c Added an icon parameter to the create_view methods.
2000-10-09  Iain Holmes  <iain@helixcode.com>

	* idl/SummaryComponent.idl: Added an icon parameter to the
	create_view methods.

	* evolution-services/executive-summary-component.c: Implement
	the icon parameter.

	* evolution-services/executive-summary-component-client.c: Ditto

	* component/e-summary.c: Draw the specified icon.

	* component/e-summary-factory.c: Use the icon parameter

svn path=/trunk/; revision=5805
2000-10-10 00:03:25 +00:00
24926636e6 Oops, forgot these files last night.
svn path=/trunk/; revision=5804
2000-10-09 22:54:21 +00:00
6effcfd2a4 Updating pt_BR translations
svn path=/trunk/; revision=5803
2000-10-09 15:44:25 +00:00
d1db57a103 s/Menu_//
svn path=/trunk/; revision=5802
2000-10-09 15:08:49 +00:00
5275ef9c15 Work around missing files in Zucchi's commit.
svn path=/trunk/; revision=5801
2000-10-09 14:47:48 +00:00
ab3ab13016 Removed ondemand callback nonsense from rule_context_load().
2000-10-06  Not Zed  <NotZed@HelixCode.com>

        * gui/search/e-addressbook-search-dialog.c (get_widget): Removed
        ondemand callback nonsense from rule_context_load().

svn path=/trunk/; revision=5800
2000-10-09 13:52:51 +00:00
b1140d17e3 duh. /tig
svn path=/trunk/; revision=5799
2000-10-09 13:13:54 +00:00
79154e4ac8 New widget, full search dialogue for mail.
2000-10-06  Not Zed  <NotZed@HelixCode.com>

        * mail-search-dialogue.c: New widget, full search dialogue for
        mail.

        * folder-browser.c (search_set): If we click on custom search, run
        the full search dialogue.
        (folder_browser_gui_init): Add a button to perform a full search.
        (search_full): Bring up the mail search dialogue asynchronously.
        (search_full_clicked): Handle search options.
        (folder_browser_destroy): Free the saved rule if there is one
        there.
        (search_options[]): Added a custom option option - brings up the
        full search dialogue.
        (search_set): Disable the search entry if we are doing a full
        search.

        * mail-vfolder.c (vfolder_create_storage): Yay, finally
        depeterised this stuff.
        (vfolder_uri_to_folder): Removed an irrelevant comment.

        * mail-callbacks.c (filter_edit): And here.

        * mail-ops.c (do_fetch_mail): And here too.

        * mail-autofilter.c (filter_gui_add_from_message): Fixed call to
        context_load.
        (filter_gui_add_for_mailing_list): And here too.

        * folder-browser-factory.c (create_ondemand_hooks): Remove that
        ondemand callback snot.

2000-10-05  Not Zed  <NotZed@HelixCode.com>

        * message-list.c (message_list_init_etable): Build the etable once
        we know what folder we are going to use.
        (save_header_state): Save the header spec to a cache file.
        (message_list_destroy): Save the header spec.
        (message_list_setup_etable): Setup the etable spec for this
        folder, from a saved version if one exists, or to suit the folder
        type (sent/received).
        (message_list_set_folder): Setup the etable here once we have a folder.

svn path=/trunk/; revision=5798
2000-10-09 12:57:36 +00:00
d0d1c0e3d9 Remove the stupid on-demand cb shit. (rule_context_load): And here too.
2000-10-06  Not Zed  <NotZed@HelixCode.com>

        * rule-context.c (load): Remove the stupid on-demand cb shit.
        (rule_context_load): And here too.

svn path=/trunk/; revision=5797
2000-10-09 12:48:38 +00:00
f3159dd29e fix the mess with separators.
2000-10-09  Michael Meeks  <michael@helixcode.com>

	* fix the mess with separators.

svn path=/trunk/; revision=5796
2000-10-09 12:29:50 +00:00
3012f7b1f2 Removed the assertion that there must be at least 1 column. No way to
2000-10-06  Not Zed  <NotZed@HelixCode.com>

        * e-table-item.c (eti_header_structure_changed): Removed the
        assertion that there must be at least 1 column.  No way to remove
        all columns otherwise (which the header allows).

        * e-table.c (et_xml_config_header): Reconfigure header based on
        xml nodes for header.
        (et_real_set_specification): Just configure the header only, dont
        try to recreate everything.

2000-10-05  Not Zed  <NotZed@HelixCode.com>

        * e-table-scrolled.c (e_table_scrolled_set_specification): Set the
        spec on a scrolled etable.
        (e_table_scrolled_load_specification): Likewise for load.

        * e-table.c (et_real_set_specification): Allow you to set the
        specification after the widget was created.
        (et_real_construct): Changed to use et_real_set_specification to
        set the spec.
        (e_table_load_specification): New frunction, load the
        speficication from a specific file.
        (e_table_set_specification): NEw function to set the specification
        from a string.

svn path=/trunk/; revision=5795
2000-10-09 12:24:54 +00:00
a2821bc528 Add $(EXTRA_GNOME_CFLAGS) so it can find gnomesupport.h
svn path=/trunk/; revision=5794
2000-10-09 12:22:04 +00:00
ccb4ef86d0 Change paths in such a way as to require HEAD bonobo.
2000-10-09  Michael Meeks  <michael@helixcode.com>

	* e-shell-view-menu.c: Change paths in such a way as to require
	HEAD bonobo.
	(command_toggle_folder_bar, command_toggle_shortcut_bar): only
	respond to state changes.

svn path=/trunk/; revision=5793
2000-10-09 12:02:20 +00:00
625a04713d re-write.
2000-10-09  Michael Meeks  <michael@helixcode.com>

	* message-list.c (message_list_toggle_threads): re-write.

	* folder-browser-factory.c (control_activate): update paths, need
	CVS HEAD bonobo, use a listener not a verb.

svn path=/trunk/; revision=5792
2000-10-09 12:01:27 +00:00
70131e1677 s/descr/tip/
2000-10-09  Michael Meeks  <michael@helixcode.com>

	* evolution-subscribe.xml: s/descr/tip/

svn path=/trunk/; revision=5791
2000-10-09 11:57:46 +00:00
088dc77827 Added missing BEGIN/END_GNOME_DECLS
svn path=/trunk/; revision=5790
2000-10-08 23:15:56 +00:00
6313365b6f Updated spanish translation.
Up to date translation

svn path=/trunk/; revision=5789
2000-10-08 15:03:13 +00:00
fd6c266b79 Updated russian translation.
svn path=/trunk/; revision=5788
2000-10-08 13:53:06 +00:00
1db384ad5b Updated Galician translation
svn path=/trunk/; revision=5787
2000-10-08 13:42:19 +00:00
ab85ccb3ae Updated Swedish translation.
svn path=/trunk/; revision=5786
2000-10-08 12:57:52 +00:00
4f9326dff4 Issue a warning if h->value is NULL.
2000-10-08  Miguel de Icaza  <miguel@helixcode.com>

	* camel-mime-part.c (write_to_stream): Issue a warning if h->value
	is NULL.

svn path=/trunk/; revision=5785
2000-10-08 06:56:13 +00:00
13e8c4071d Tag string for translation (do_flag_messages): ditto.
2000-10-08  Miguel de Icaza  <miguel@helixcode.com>

	* mail-ops.c (mail_incorporate_messages): Tag string for translation
	(do_flag_messages): ditto.

svn path=/trunk/; revision=5784
2000-10-08 06:43:26 +00:00
c627461cec Repeates writes on EINTRS. (pipe_read): Repeats reads on EINTRS.
2000-10-08  Miguel de Icaza  <miguel@helixcode.com>

	* mail-threads.c (pipe_write): Repeates writes on EINTRS.
	(pipe_read): Repeats reads on EINTRS.
	(mail_operation_queue): Use pipe_write
	(mail_op_set_percentage): ditto.
	(mail_op_hide_progressbar): ditto.
	(mail_op_show_progressbar): ditto.
	(mail_op_set_message): ditto.
	(mail_op_get_password): ditto.
	(mail_op_error): ditto.
	(mail_op_forward_event): ditto.
	(mail_operations_terminate): ditto.
	(dispatch): use pipe_read.
	(dispatch): use pipe_write
	(dispatch): ditto.

	* mail-ops.c (mail_incorporate_messages): Only show message being
	incorporated every 2 seconds, to avoid a bunch of CORBA round trips.
	(do_transfer_messages): ditto.
	(do_forward_messages): ditto.

svn path=/trunk/; revision=5783
2000-10-08 06:39:20 +00:00
f3b80606d8 Move the functionality to incorporate messages into
2000-10-07  Miguel de Icaza  <miguel@helixcode.com>

	* mail-ops.c (do_fetch_mail): Move the functionality to
	incorporate messages into mail_incorporate_messages.
	(mail_load_evolution_rule_context): New function.  Move the
	functionality for loading the context rules to its own function.

svn path=/trunk/; revision=5782
2000-10-08 05:30:59 +00:00
35919c5194 Fix the semicolons in this rule. Noticed by x-virge.
* src/libical/icalyacc.y (weekday_list): Fix the semicolons in
	this rule. Noticed by x-virge.

	* src/test/Makefile.in: While I'm here, remove this from CVS, as
	it's a generated file.

svn path=/trunk/; revision=5781
2000-10-07 21:57:08 +00:00
5e56396c7a set cursors to NULL after destroying them, to avoid any possibility of
2000-10-07  Damon Chaplin  <damon@helixcode.com>

	* gal/e-text/e-text.c (e_text_unrealize): set cursors to NULL after
	destroying them, to avoid any possibility of BadCursor.
	(e_text_event): just return if the EText item is destroyed.

svn path=/trunk/; revision=5780
2000-10-07 20:38:10 +00:00
71605c0a38 initialize priv->sockets to NULL, fixes startup crash on non-ia32
2000-10-07  Matt Wilson  <msw@redhat.com>

	* e-shell-view.c (init): initialize priv->sockets to NULL, fixes
	startup crash on non-ia32 platforms

svn path=/trunk/; revision=5779
2000-10-07 19:57:41 +00:00
9acde37ac5 New function to make a directory and (if needed), its parents
* gal/util/e-util.c (e_mkdir_hier): New function to make a
	directory and (if needed), its parents

svn path=/trunk/; revision=5778
2000-10-07 19:41:42 +00:00
ee625ee5fc Fix the locking up of the mail by only calling camel functions from the
2000-10-06  Iain Holmes  <iain@helixcode.com>

	* mail-summary.c: Fix the locking up of the mail by only calling
	camel functions from the camel thread, and ORBit functions from
	the GTK thread. Watch for the message-changed signal again.

	* component-factory.c (summary_fn, component_factory_init):
	Re-enabled it, cos I think it works again.

	* mail-display.h: Remove the pb_cache.

	* Makefile.am: Readd the mail-summary.[ch] files and add the
	evolution-services library to the link.

svn path=/trunk/; revision=5777
2000-10-07 00:58:03 +00:00
b9db2f0137 Use gnome-vfs to retrieve the requested files. Allows services to specify
2000-10-06  Iain Holmes  <iain@helixcode.com>

	* component/e-summary.c (request_cb): Use gnome-vfs to retrieve
	the requested files. Allows services to specify remote urls.
	(load_default, e_summary_display_window, e_summary_rebuild_page):
	Change the html to match TigerT's lovely design.
	(e_summary_add_html_service, e_summary_add_html_service): Add
	the client argument so we can destroy it when we've quit.
	(e_summary_window_update): Only do an update if there isn't one
	pending.

	* component/e-summary-factory.c (embed_service): upd.

	* test-service/main.c: Made the test service be really silly and count
	the number of seconds since it was started.

svn path=/trunk/; revision=5776
2000-10-07 00:49:12 +00:00
d412d185d5 Byebye Makefile.in
svn path=/trunk/; revision=5775
2000-10-07 00:46:26 +00:00
dae66d806c New widget to pick weekdays.
2000-10-06  Federico Mena Quintero  <federico@helixcode.com>

	* gui/weekday-picker.[ch]: New widget to pick weekdays.

svn path=/trunk/; revision=5774
2000-10-07 00:09:04 +00:00
8681790bb9 Decode the resulting string.
2000-10-06  Jeffrey Stedfast  <fejj@helixcode.com>

	* camel-folder-summary.c (camel_summary_format_address): Decode
	the resulting string.

svn path=/trunk/; revision=5773
2000-10-06 21:38:36 +00:00
61b3af5e54 Backported (from EVOLUTION_0_5_1) the code that allowed the shell to
display a warning message when a component's view died.

svn path=/trunk/; revision=5772
2000-10-06 20:22:11 +00:00
c57689ab41 call _set_compare_function after inserting the storage.
2000-10-06  Chris Toshok  <toshok@helixcode.com>

	* e-storage-set-view.c (insert_storages): call
	_set_compare_function after inserting the storage.

svn path=/trunk/; revision=5771
2000-10-06 19:51:39 +00:00
b2e8db035a make it transparent instead of white.
2000-10-06  Chris Toshok  <toshok@helixcode.com>

	* art/empty.xpm: make it transparent instead of white.

svn path=/trunk/; revision=5770
2000-10-06 19:46:19 +00:00