Commit Graph

4842 Commits

Author SHA1 Message Date
Anders Carlsson 3c04fa28d7 Make it compile.
svn path=/trunk/; revision=5833
2000-10-11 07:14:49 +00:00
Chris Toshok 4f8ffe430f fill in message_count and unread_message_count properly.
2000-10-10  Chris Toshok  <toshok@helixcode.com>

	* providers/nntp/camel-nntp-store.c
	(build_folder_info_from_grouplist): fill in message_count and
	unread_message_count properly.

	* providers/nntp/camel-nntp-newsrc.h: reformat.

	* providers/nntp/camel-nntp-grouplist.c
	(camel_nntp_get_grouplist_from_file): remove spew.

	* providers/nntp/camel-nntp-newsrc.c
	(camel_nntp_newsrc_group_get_num_articles_read): new function.
	(camel_nntp_newsrc_group_get_highest_article_read): robustification.

svn path=/trunk/; revision=5832
2000-10-11 04:37:33 +00:00
Chris Toshok 139f2405f0 umm.. duh :) only subscribe if it's not subscribed, and vice versa.
2000-10-10  Chris Toshok  <toshok@helixcode.com>

	* subscribe-dialog.c (folder_toggle_cb): umm.. duh :) only
	subscribe if it's not subscribed, and vice versa.
	(subscribe_folder_foreach): make sure to call
	e_tree_model_node_changed.
	(unsubscribe_folder_foreach): make sure to call
	e_tree_model_node_changed.

svn path=/trunk/; revision=5831
2000-10-11 04:28:44 +00:00
Chris Toshok 73f3bc0bd4 add a ref to input->storage here so that the ref/unref pattern more
2000-10-10  Chris Toshok  <toshok@helixcode.com>

	* mail-ops.c (setup_scan_subfolders): add a ref to input->storage
	here so that the ref/unref pattern more closely matches other
	mail-ops.  also, this keeps the storage from being freed when we
	hit the unref in cleanup_scan_subfolders, which is important
	because we maintain a reference to it in the storage_hash in
	component-factory.c

	* subscribe-dialog.h: add storage field.

	* subscribe-dialog.c (subscribe_folder_info): new function,
	subscribe to a folder given it's CamelFolderInfo, and add it to
	the shell - we're generating a path from the name of the folder
	which is bad.
	(unsubscribe_folder_info): same (except we unsubscribe and remove
	from the shell).
	(storage_selected_cb): unref the currently selected storage.
	(subscribe_dialog_destroy): unref the currently selected storage.
	(subscribe_dialog_construct): sc->storage = NULL.

	* component-factory.c (mail_lookup_storage): new function, to look
	up a EvolutionStorage corresponding to a CamelService.  we ref the
	EvolutionStorage before passing it back.
	(mail_add_new_storage): insert the storage into storages_hash if
	result is EVOLUTION_STORAGE_OK.

	* mail.h: add prototype for mail_lookup_storage.

svn path=/trunk/; revision=5830
2000-10-11 02:05:29 +00:00
Larry Ewing 6d26494925 make sure we dup the return value of get_reply_to or get_from when
2000-10-10  Larry Ewing  <lewing@helixcode.com>

	* mail-format.c (mail_generate_reply): make sure we dup the return
	value of get_reply_to or get_from when building the recipient list.

svn path=/trunk/; revision=5829
2000-10-11 00:14:21 +00:00
Iain Holmes 0f0c7ec34e HTML change
svn path=/trunk/; revision=5828
2000-10-11 00:08:28 +00:00
Iain Holmes fcfe968ab5 Handle missing icons better.
svn path=/trunk/; revision=5827
2000-10-10 23:58:49 +00:00
Aaron Weber 169085b680 Re-took most screenshots; last batch had wrong Sawfish theme.
2000-10-10  Aaron Weber  <aaron@helixcode.com>

	* C/fig/*: Re-took most screenshots; last batch had wrong Sawfish
	theme.

	* C/usage-print.sgml: New file, describing printing and print-preview.

	* C/fig/print-preview.png: New file.

	* C/fig/print-dest.png: New file.

	* C/evolution-guide.sgml: Added usage-print entity.

	* C/menuref.sgml: Fixed calendar menu stuff.

	* C/usage-mail.sgml: No more "Actions" menu, other assorted
	menu-related changes.

svn path=/trunk/; revision=5826
2000-10-10 23:17:55 +00:00
Jesse Pavel b768174bd9 *** empty log message ***
svn path=/trunk/; revision=5825
2000-10-10 23:05:47 +00:00
Joe Shaw ce0396bfad Un-rasterize my changelog entry
No, I am not artifically inflating my commit numbers.

svn path=/trunk/; revision=5824
2000-10-10 22:31:26 +00:00
Larry Ewing ff538f6d29 check to make sure we get a valid response from when calling get_text and
2000-10-10  Larry Ewing  <lewing@helixcode.com>

	* e-msg-composer.c (build_message): check to make sure we get a
	valid response from when calling get_text and get_html otherwise
	bail out of the build.

svn path=/trunk/; revision=5823
2000-10-10 21:45:24 +00:00
Joe Shaw 6d9a23e479 Check before deferencing the sep pointer.
2000-10-10  Joe Shaw  <joe@helixcode.com>

	* providers/imap/camel-imap-store.c
	(parse_list_response_as_folder_info): Check before deferencing the
	sep pointer.

svn path=/trunk/; revision=5822
2000-10-10 21:31:49 +00:00
Gediminas Paulauskas 6c03655cb7 added lt translation
svn path=/trunk/; revision=5821
2000-10-10 18:54:35 +00:00
Cody Russell 174021fa6f Added #include <errno.h> to mail/mail-threads.c so it will compile.
svn path=/trunk/; revision=5820
2000-10-10 18:43:34 +00:00
Jacob "Ulysses" Berkman 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
Jacob "Ulysses" Berkman 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
Christian Rose 989c7289b6 Updated Swedish translation.
svn path=/trunk/; revision=5817
2000-10-10 16:51:51 +00:00
Iain Holmes 08fecdff9b Install the Executive-Summary files
svn path=/trunk/; revision=5816
2000-10-10 13:55:00 +00:00
Not Zed 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
Christophe Merlet 80a69b39bd Updated French translations.
svn path=/trunk/; revision=5814
2000-10-10 09:48:38 +00:00
Christian Rose f62848a760 Updated Swedish translation.
svn path=/trunk/; revision=5813
2000-10-10 09:41:27 +00:00
JP Rosevear 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
Tuomas Kuosmanen 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
Iain Holmes c0b38fcb52 Fixed for new rule_context_load
svn path=/trunk/; revision=5810
2000-10-10 01:13:33 +00:00
Chris Toshok 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
Chris Toshok 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
Iain Holmes 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
Iain Holmes 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
Iain Holmes 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
Michael Zucci 24926636e6 Oops, forgot these files last night.
svn path=/trunk/; revision=5804
2000-10-09 22:54:21 +00:00
Jorge Godoy 6effcfd2a4 Updating pt_BR translations
svn path=/trunk/; revision=5803
2000-10-09 15:44:25 +00:00
Michael Meeks d1db57a103 s/Menu_//
svn path=/trunk/; revision=5802
2000-10-09 15:08:49 +00:00
Ettore Perazzoli 5275ef9c15 Work around missing files in Zucchi's commit.
svn path=/trunk/; revision=5801
2000-10-09 14:47:48 +00:00
Not Zed 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
Tuomas Kuosmanen b1140d17e3 duh. /tig
svn path=/trunk/; revision=5799
2000-10-09 13:13:54 +00:00
Not Zed 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
Not Zed 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
Michael Meeks 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
Not Zed 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
Iain Holmes a2821bc528 Add $(EXTRA_GNOME_CFLAGS) so it can find gnomesupport.h
svn path=/trunk/; revision=5794
2000-10-09 12:22:04 +00:00
Michael Meeks 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
Michael Meeks 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
Michael Meeks 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
Lauris Kaplinski 088dc77827 Added missing BEGIN/END_GNOME_DECLS
svn path=/trunk/; revision=5790
2000-10-08 23:15:56 +00:00
Hector Garcia 6313365b6f Updated spanish translation.
Up to date translation

svn path=/trunk/; revision=5789
2000-10-08 15:03:13 +00:00
Valek Frob fd6c266b79 Updated russian translation.
svn path=/trunk/; revision=5788
2000-10-08 13:53:06 +00:00
Jesus Bravo Alvarez 1db384ad5b Updated Galician translation
svn path=/trunk/; revision=5787
2000-10-08 13:42:19 +00:00
Christian Rose ab85ccb3ae Updated Swedish translation.
svn path=/trunk/; revision=5786
2000-10-08 12:57:52 +00:00
Miguel de Icaza 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
Miguel de Icaza 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