Commit Graph

13851 Commits

Author SHA1 Message Date
b5ee9fc424 Updated Norwegian (bokmål) translation.
2002-03-30  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian (bokmål) translation.

svn path=/trunk/; revision=16298
2002-03-30 07:41:23 +00:00
7d3c17948f Don't shift the r, g and b values here either.
2002-03-29  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-preferences.c (colorpicker_get_color): Don't shift the r, g
	and b values here either.

	* mail-composer-prefs.c (colorpicker_get_color): Don't shift the
	r, g, b values.

svn path=/trunk/; revision=16297
2002-03-29 23:20:04 +00:00
984f8343ca Restore the labels & colours options from the grave.
2002-03-29  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-preferences.c (mail_preferences_construct): Restore the
	labels & colours options from the grave.
	(mail_preferences_apply): Save these labels & colours options.

svn path=/trunk/; revision=16296
2002-03-29 23:02:23 +00:00
553e4a6f48 Add priority.
* GNOME_Evolution_Summary.oaf.in: Add priority.

svn path=/trunk/; revision=16295
2002-03-29 22:49:38 +00:00
8c4a765393 Added priorities for all the configuration pages
* GNOME_Evolution_Mail.oaf.in: Added priorities for all the
configuration pages [evolution:config_item:priority].

svn path=/trunk/; revision=16294
2002-03-29 22:49:32 +00:00
e718f13762 Set a priority for the config item. Rename to "Calendar and Tasks".
* gui/GNOME_Evolution_Calendar.oaf.in: Set a priority for the
config item.  Rename to "Calendar and Tasks".

svn path=/trunk/; revision=16293
2002-03-29 22:49:16 +00:00
2a151588c8 Add priority for the config page. Renamed to "Directory Servers".
* gui/component/GNOME_Evolution_Addressbook.oaf.in: Add priority
for the config page.  Renamed to "Directory Servers".

svn path=/trunk/; revision=16292
2002-03-29 22:48:53 +00:00
639900dfc7 Add type "Page". (page_new): New helper function. (page_free): New helper
* e-shell-settings-dialog.c: Add type "Page".
(page_new): New helper function.
(page_free): New helper function.
(compare_page_func): Callback for sorting a GList of pages.
(sort_page_list): New helper function.
(load_pages): Create the pages, sort them, add them sorted.  Now
we have a priority field that overrides alphabetical sorting.

svn path=/trunk/; revision=16291
2002-03-29 22:47:20 +00:00
c280ce21b8 Same here.
2002-03-29  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-composer-prefs.c (mail_composer_prefs_construct): Same
	here.

	* mail-preferences.c (mail_preferences_construct): Do some gtk
	hackery action so we can detect if a option menu has changed.

svn path=/trunk/; revision=16290
2002-03-29 22:29:15 +00:00
a455db74f5 Change the ETable specs so it doesn't sort.
* e-multi-config-dialog.c: Change the ETable specs so it doesn't
sort.

svn path=/trunk/; revision=16289
2002-03-29 22:05:40 +00:00
e22d3bf523 s/libversit.la/libversit.a/
2002-03-29  JP Rosevear  <jpr@ximian.com>

	* conduits/calendar/Makefile.am: s/libversit.la/libversit.a/

	* conduits/todo/Makefile.am: ditto

svn path=/trunk/; revision=16288
2002-03-29 21:47:54 +00:00
a3aae682ce implement new pop up menu items for "Save as", "Print", "Assign Task",
2002-03-29  JP Rosevear  <jpr@ximian.com>

	* gui/e-calendar-table.c: implement new pop up menu items for
	"Save as", "Print", "Assign Task", "Forward as iCalendar"

	* gui/e-day-view.c: similarly, also "Publish Free/Busy
	Information" and "New Meeting" and "New Task"

	* gui/e-week-view.c: ditto

	* gui/dialogs/task-editor.c (show_assignment): move the assignment
	page stuff here
	(task_editor_show_assignment): use it
	(assign_task_cmd): ditto

	* gui/dialogs/task-editor.h: new proto

	* gui/dialogs/comp-editor.c (save_as_cmd): use new e-util file
	selector function

svn path=/trunk/; revision=16287
2002-03-29 21:45:33 +00:00
5b8bbd736f Cleaned up a bunch [removing duplicates ;-)], set up icons for all the
* GNOME_Evolution_Mail.oaf.in: Cleaned up a bunch [removing
duplicates ;-)], set up icons for all the configuration pages.

svn path=/trunk/; revision=16286
2002-03-29 21:44:47 +00:00
c768890b0a *** empty log message ***
svn path=/trunk/; revision=16285
2002-03-29 21:43:51 +00:00
9104b3079a open a file selection dialog with the given title and return the selected
2002-03-29  JP Rosevear  <jpr@ximian.com>

	* e-dialog-utils.c (e_file_dialog_save): open a file selection
	dialog with the given title and return the selected file name
	(save_ok): if the ok button is clicked, make sure the file doesn't
	already exist and if it does, see if the user wants to over write
	it

	* e-dialog-utils.h: new proto

svn path=/trunk/; revision=16284
2002-03-29 21:30:46 +00:00
ca20bbf97e Remove old file
2002-03-29  JP Rosevear  <jpr@ximian.com>

	* meeting-mockup.glade: Remove old file

	* topic.dat

svn path=/trunk/; revision=16283
2002-03-29 21:24:18 +00:00
576273d806 Use iconv-detect.c to generate a iconv-detect.h file containing
2002-03-29  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Use iconv-detect.c to generate a iconv-detect.h
	file containing information about the preferred charset formats to
	use with the system iconv.

	* iconv-detect.c: New program to detect the preferred charset
	formats for use with the system iconv.

	* gal/util/e-iconv.c (e_iconv_charset_name): Update to use macros
	defined in iconv-detect which is created at configure time.

svn path=/trunk/; revision=16282
2002-03-29 19:28:00 +00:00
02c6da774e Check for GConf. Add gthreads to LIBIBEX_CFLAGS and LIBIBEX_LIBS.
* configure.in: Check for GConf.  Add gthreads to LIBIBEX_CFLAGS
and LIBIBEX_LIBS.

svn path=/trunk/; revision=16281
2002-03-29 17:28:42 +00:00
2ae8bdc41a We now have to check to make sure that p->message is non-NULL because we
2002-03-28  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-filter-driver.c (do_copy): We now have to check to make
	sure that p->message is non-NULL because we only load the message
	when we have to.
	(do_move): Same here.

svn path=/trunk/; revision=16280
2002-03-29 00:04:28 +00:00
f40295c626 (account_cursor_change): Make sure that event is non-NULL here.
svn path=/trunk/; revision=16279
2002-03-28 23:57:30 +00:00
93c35349cf Change the message arg to a CamelMimeMessage instead of a CamelMedium.
* camel-transport.c (camel_transport_send_to): Change the message
	arg to a CamelMimeMessage instead of a CamelMedium. Even the NNTP
	provider returns CamelMimeMessages, and we're never going to
	support anything more exotic than that. Also do a few more
	g_return_if_fails here instead of in the providers.
	(camel_transport_can_send): No longer needed.
	(camel_transport_send): Remove this too. It wasn't being used any
	more, and it doesn't behave exactly the same in sendmail and smtp.

	* providers/smtp/camel-smtp-transport.c (smtp_send,
	smtp_can_send): Gone.
	(smtp_send_to): Update for arg change.
	(smtp_data): Make this take a CamelMimeMessage too.

	* providers/sendmail/camel-sendmail-transport.c (sendmail_send,
	sendmail_can_send): Gone.
	(sendmail_send_to): Update for arg change, and merge in the part
	that used to be shared with sendmail_send.

svn path=/trunk/; revision=16278
2002-03-28 23:20:09 +00:00
f272428252 Use a GtkCList instead of an ETable, for some reason the etable was
2002-03-28  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-accounts.c: Use a GtkCList instead of an ETable, for some
	reason the etable was getting into some infinite resize loop or
	something. I probably did something wrong but I can't figure out
	what so I'm using a clist for now.

svn path=/trunk/; revision=16277
2002-03-28 23:03:02 +00:00
7fd8357af6 From composer/ChangeLog:
2002-03-28  Christopher James Lahey  <clahey@ximian.com>

	* e-msg-composer-select-file.c: Switch to using EFileSelection
	here instead of GtkFileSelection.

svn path=/trunk/; revision=16276
2002-03-28 20:52:35 +00:00
1b25ccf526 Bumped the required version of gal to 0.19.99.10.
2002-03-28  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the required version of gal to 0.19.99.10.

svn path=/trunk/; revision=16275
2002-03-28 20:29:32 +00:00
bf18d5315f fix for the changes to GTKHTML_DATADIR that include the release number.
2002-03-27  Larry Ewing  <lewing@ximian.com>

	* Makefile.am: fix for the changes to GTKHTML_DATADIR that include
	the release number.

svn path=/trunk/; revision=16272
2002-03-28 05:13:12 +00:00
51b3ce892c Use gtk_container_add() to put the toplevel in the parent widget, instead
* mail-accounts.c (mail_accounts_tab_construct): Use
gtk_container_add() to put the toplevel in the parent widget,
instead of just gtk_widget_set_parent().
* mail-preferences.c (mail_preferences_construct): Likewise.
* mail-composer-prefs.c (mail_composer_prefs_construct): Likewise.

svn path=/trunk/; revision=16271
2002-03-28 00:24:10 +00:00
96049eac2a Use gtk_container_add() to put the toplevel in the parent widget, instead
* mail-accounts.c (mail_accounts_tab_construct): Use
gtk_container_add() to put the toplevel in the parent widget,
instead of just gtk_widget_set_parent().
* mail-preferences.c (mail_preferences_construct): Likewise.
* mail-composer-prefs.c (mail_composer_prefs_construct): Likewise.

svn path=/trunk/; revision=16270
2002-03-28 00:23:42 +00:00
87739f9144 end the line properly
2002-03-27  JP Rosevear  <jpr@ximian.com>

	* C/Makefile.am: end the line properly

svn path=/trunk/; revision=16269
2002-03-28 00:20:55 +00:00
4369888e22 Adding topic.dat
svn path=/trunk/; revision=16268
2002-03-28 00:13:20 +00:00
59850711ae add from branch. merge from branch merge from branch merge from branch
2002-03-27  Aaron Weber  <aaron@ximian.com>

	* C/topic.dat: add from branch.
	* C/figures/*: merge from branch
	* C/usage-calendar.sgml: merge from branch
	* C/usage-mail.sgml: merge from branch
	* C/usage-mail-org.sgml: merge from branch
	* C/Makefile.am: changes from other branch
	* C/usage-print.sgml: merge from branch
	* C/usage-exchange.sgml: merge from branch
	* C/usage-mail.sgml: merge from evolution-1-0-branch branch.

svn path=/trunk/; revision=16267
2002-03-28 00:12:23 +00:00
2f4dd02ef1 Updated to respect the new mail-config options for default reply style
2002-03-27  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (mail_generate_reply): Updated to respect the
	new mail-config options for default reply style that NotZed had
	started to implement before there was a gui.

svn path=/trunk/; revision=16266
2002-03-27 23:27:49 +00:00
3087344420 don't free req->vcard. it's freed in pas_book_free_request.
2002-03-27  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-backend-file.c
	(pas_backend_file_process_create_card): don't free req->vcard.
	it's freed in pas_book_free_request.
	(pas_backend_file_process_remove_card): don't free req->id for the
	same reason.
	(pas_backend_file_process_modify_card): don't free req->vcard for
	the same reason.
	(pas_backend_file_process_get_changes): don't free req->change_id
	or release_unref the listener for the same reason.

svn path=/trunk/; revision=16265
2002-03-27 22:44:25 +00:00
700f0509c7 eek, we don't want 2 seps in a row
svn path=/trunk/; revision=16264
2002-03-27 22:27:25 +00:00
7ef14532e4 Removed the "Mail Settings" stuff.
2002-03-27  Jeffrey Stedfast  <fejj@ximian.com>

	* evolution-mail-global.xml: Removed the "Mail Settings" stuff.

svn path=/trunk/; revision=16263
2002-03-27 22:26:40 +00:00
9db0356726 make sure to call ldap_value_free (values);, and ldap_msgfree (resp).
2002-03-27  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-backend-ldap.c (check_schema_support): make sure
	to call ldap_value_free (values);, and ldap_msgfree (resp).
	(get_ldap_library_info): don't ask me why, but it appears we have
	to free each extension char*.
	(query_ldap_root_dse): make sure to free values in the
	subschemaSubentry code before overwriting it, and call
	ldap_msgfree(resp) when we're all done.
	(build_card_from_entry): don't leak the DN, ldap attributes, or
	the berval the ldap_*_attribute calls use to step through the
	attributes.  the docs say this berval is freed when
	ldap_next_attribute returns NULL, but if we don't free it it leaks
	a substantial amount of memory.
	(pas_backend_ldap_search): make sure to only allocate *op once,
	and fix the g_warning since op isn't valid in its scope anymore.

svn path=/trunk/; revision=16262
2002-03-27 22:15:35 +00:00
5165918a9f unset GTK_CAN_FOCUS on the button so that it can't grab focus when you
* mail-display.c (do_attachment_header): unset GTK_CAN_FOCUS on
	the button so that it can't grab focus when you click it.
	(do_signature): Likewise on the signature button. #3904

svn path=/trunk/; revision=16261
2002-03-27 20:36:28 +00:00
f829289c85 Construct the source_url the right way. The previous way was generating
2002-03-27  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-filter-driver.c (camel_filter_driver_filter_folder):
	Construct the source_url the right way. The previous way was
	generating urls like pop://fejj@ximian.com;keep_on_server/inbox
	which is wrong.

svn path=/trunk/; revision=16260
2002-03-27 19:38:08 +00:00
16b12f5794 Add gthreads to LIBIBEX_CFLAGS and LIBIBEX_LIBS.
* configure.in: Add gthreads to LIBIBEX_CFLAGS and LIBIBEX_LIBS.

svn path=/trunk/; revision=16259
2002-03-27 17:28:05 +00:00
916c56183e Updated Norwegian (bokmål) translation. Bring back up to speed.
2002-03-27  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian (bokmål) translation.
	* POTFILES.in: Bring back up to speed.

svn path=/trunk/; revision=16258
2002-03-27 07:18:50 +00:00
3cdefcba37 Sync with yet-another-mail-config branch.
2002-03-26  Jeffrey Stedfast  <fejj@ximian.com>

	Sync with yet-another-mail-config branch.

	* mail-composer-prefs.c: Updated to get the right widgets and
	whatnot. Also updated to tell the evolution-config-control that
	stuff has changed.

	* mail-preferences.c: Updated to get the right widgets and
	whatnot. Also updated to tell the evolution-config-control that
	stuff has changed.

	* mail-accounts.etspec: New file needed by mail-accounts.c

svn path=/trunk/; revision=16257
2002-03-26 22:51:26 +00:00
81e7580909 New. New.
* e-component-info.c: New.
* e-component-info.h: New.

svn path=/trunk/; revision=16256
2002-03-26 21:00:15 +00:00
901c4571ad g_warning if the control cannot be activated.
* e-shell-settings-dialog.c (load_pages): g_warning if the control
cannot be activated.

svn path=/trunk/; revision=16254
2002-03-26 20:32:33 +00:00
8ae13b9883 Changed to get the address from the messageinfo of the current selected
2002-03-26  Not Zed  <NotZed@Ximian.com>

        * mail-callbacks.c (addrbook_sender): Changed to get the address
        from the messageinfo of the current selected message rather than
        from the current_message.
        (requeue_mail_reply): Only re-queue if we got a message, could
        potentially cause an infinite loop trying to get a message it
        can't.
        (reply_to_sender, reply_to_list, reply_to_all): Always pass NULL
        as the msg to mail_replay, this forces mail_reply to always load
        the message anew.  Fixes FIXME's and popup behaviour.  Basically
        this and stuff below fixes #8542.  Its probably not the nicest
        way, but it works.
        (mark_as_important): Use the flags properly, we can set all flags
        to any combination of on or off as we want, so we just need to
        call set_flags once, thats why its set flags and not set_option.
        (toggle_flags): Fixed the logic here also, so we dont have to call
        set_message_flags more than once, and also implement a true toggle
        for any number of simultaneous flags (whilst simplifying code).

        * mail-vfolder.c (vfolder_gui_add_from_mlist): Removed the 'msg'
        parameter, its not used, fixed callers.

        * folder-browser.c (on_right_click): Lookup the mlist from
        messageinfo, and change the 'no selected' logic slightly, fixes
        most of #8542.
        (filter_data_free): Free filter data struct.
        (vfolder_type_got_message): Actually create vfolder once we have
        the message we need to use for it.  Code could probably be changed
        to use messageinfo instead.
        (vfolder_type_uid): Lookup a message based on uid, and use that to
        create a vfolder based on type.
        (vfolder_subject_uid, vfolder_sender_uid, vfolder_receipient_uid,
        vfolder_mlist_uid): Callbacks for the popup menu, used to create
        rules based on the uid rather than the message, which it loads as
        required.
        (filter_type_got_message, filter_*_uid): Similar to vfolder
        stuff above.
        (filter_menu[]): Changed callbacks to popup specific ones, not
        folderbrowser specific ones used by bonobo.
        (on_right_click): Initialise callback data for the filter submenu
        so it can look up messages for callback implementation.

svn path=/trunk/; revision=16253
2002-03-26 06:55:05 +00:00
22d5307cd1 New version from anna, with fixed widget names.
2002-03-26  Not Zed  <NotZed@Ximian.com>

	* local-config.glade: New version from anna, with fixed widget
	names.

svn path=/trunk/; revision=16252
2002-03-26 01:31:20 +00:00
137194898c Added mention that 2048 maybe recommended by some people. Fixed a typo.
2002-03-25  Kevin Breit  <mrproper@ximian.com>

	* C/usage-mail.sgml: Added mention that 2048 maybe recommended by some people.  Fixed a typo.

svn path=/trunk/; revision=16251
2002-03-26 01:19:31 +00:00
d027c45269 Changed to use just g_utf8_strdown instead of utf8_normalise, to match the
2002-03-26  Not Zed  <NotZed@Ximian.com>

        * camel-text-index.c (text_index_normalise): Changed to use just
        g_utf8_strdown instead of utf8_normalise, to match the indexing
        code.  utf8_normalise is just far too expensive (saves approx 25%
        total processing).

svn path=/trunk/; revision=16250
2002-03-25 22:58:13 +00:00
059e9b33f1 updated
svn path=/trunk/; revision=16249
2002-03-25 21:47:36 +00:00
a020c2bd2f Added widgets/e-option-menu.lo.
2002-03-25  Christopher James Lahey  <clahey@ximian.com>

	* gal/Makefile.am (libgal_la_LIBADD): Added
	widgets/e-option-menu.lo.

	* gal/util/e-util.c, gal/util/e-util.h (e_strdupv): Copied this
	function from glib2.
	(GET_STRING_ARRAY_FROM_ELLIPSIS,
	GET_DUPLICATED_STRING_ARRAY_FROM_ELLIPSIS): Added these macros to
	automate getting a NULL terminated array off of the stack.

	* gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added
	e-option-menu.c.
	(libwidgetsinclude_HEADERS): Added e-option-menu.h.

	* gal/widgets/e-canvas.c (e_canvas_class_init): Reformatted this
	function.

	* gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h
	(e_glade_xml_connect_widget, e_glade_xml_set_sensitive): Two new
	functions to automate pulling a widget from a GladeXML and either
	connecting a signal or setting the sensitivity.

	* gal/widgets/e-option-menu.c, gal/widgets/e-option-menu.h: New
	class to simplify the interface to GtkOptionMenu.

svn path=/trunk/; revision=16246
2002-03-25 19:33:20 +00:00
660118fcbe Call the parent function after doing all the internal work so that when
2002-03-25  Christopher James Lahey  <clahey@ximian.com>

	* e-table-memory-store.c (e_table_memory_store_insert,
	e_table_memory_store_insert_adopt, e_table_memory_store_remove):
	Call the parent function after doing all the internal work so that
	when the changed signal goes out, our work is already done.

svn path=/trunk/; revision=16245
2002-03-25 19:22:25 +00:00
8e70cce274 Register a "working" folder type with the hourglass icon. (Would
* e-shell.c (e_shell_construct): Register a "working" folder type
	with the hourglass icon. (Would eventually like an animated gif,
	when ETable supports that.)

	* e-storage.c (e_storage_has_subfolders): Use "working" rather
	than "noselect" as the folder type.

	* e-shell-view.c (get_view_for_uri): Simplify a bit.

svn path=/trunk/; revision=16244
2002-03-25 15:40:15 +00:00