Commit Graph

15243 Commits

Author SHA1 Message Date
b6adbdba7d gtk_object_ref the component listener before emitting the "component_died"
2002-09-23  Rodrigo Moya <rodrigo@ximian.com>

	* e-component-listener.c (ping_component_callback): gtk_object_ref the
	component listener before emitting the "component_died" signal, since
	in most cases, the component listener will be destroyed in the
	callbacks for that signal.

svn path=/trunk/; revision=18164
2002-09-23 11:49:37 +00:00
bfc419ce4b Fixes #28310
2002-09-23  Rodrigo Moya <rodrigo@ximian.com>

	Fixes #28310

	* gui/alarm-notify/save.c (save_notification_time): only save the
	new notification time if it is bigger than the already saved one.
	This should avoid some reminders showing up twice.

svn path=/trunk/; revision=18163
2002-09-23 10:11:50 +00:00
d2353512a5 only save the new notification time if it is bigger than the already saved
2002-09-23  Rodrigo Moya <rodrigo@ximian.com>

	* gui/alarm-notify/save.c (save_notification_time): only save the
	new notification time if it is bigger than the already saved one.
	This should avoid some reminders showing up twice.

svn path=/trunk/; revision=18162
2002-09-23 09:59:35 +00:00
90c8115f2f oops, add cached_folder_list to struct _ESelectNamesManager.
2002-09-22  Chris Toshok  <toshok@ximian.com>

	* gui/component/select-names/e-select-names-manager.h: oops, add
	cached_folder_list to struct _ESelectNamesManager.

svn path=/trunk/; revision=18161
2002-09-23 03:01:27 +00:00
b1f059527b [ Fixes #30481 ] initialize the select names dialog with the default
2002-09-22  Chris Toshok  <toshok@ximian.com>

	[ Fixes #30481 ]
	* gui/component/select-names/e-select-names.c
	(e_select_names_init): initialize the select names dialog with the
	default contacts folder.

svn path=/trunk/; revision=18160
2002-09-23 02:08:33 +00:00
eda4e47a7d Fix non-ANSI switch statement
* e-msg-composer.c (save): Fix non-ANSI switch statement

svn path=/trunk/; revision=18159
2002-09-23 01:36:56 +00:00
d6d2ed38f2 add empty statement after label to make it ANSI.
* filter-context.c (filter_delete_uri): add empty statement after
        label to make it ANSI.

svn path=/trunk/; revision=18158
2002-09-22 23:53:55 +00:00
72c3088777 fix non-ANSI switch statement.
* camel-mime-parser.c (folder_scan_drop_step): fix non-ANSI switch
        statement.

        * camel-service.c (service_getv): Likewise.

        * providers/imap/camel-imap-store.c (imap_getv): Likewise.

        * providers/pop3/camel-pop3-folder.c (cmd_builduid): Likewise.

svn path=/trunk/; revision=18157
2002-09-22 23:49:06 +00:00
8aa08c6316 Fix some non-ANSI switch statements
* e-config-listener.c: Fix some non-ANSI switch statements

        * e-path.c: #include <sys/types.h> for OS X

svn path=/trunk/; revision=18156
2002-09-22 22:53:21 +00:00
0ddf9119dd Fix some non-ANSI switch statements.
* e-filter-bar.c: Fix some non-ANSI switch statements.

svn path=/trunk/; revision=18155
2002-09-22 22:50:50 +00:00
40dc05f68b [ Fixes #28165, 29171 ] check to see if the value has really changed. the
2002-09-22  Chris Toshok  <toshok@ximian.com>

	[ Fixes #28165, 29171 ]
	* gui/component/select-names/e-select-names-manager.c
	(uris_listener): check to see if the value has really changed.
	the way the preferences dialog works is such that we'll get called
	when any of the Folder Options are changed (default folders,
	offline stuff, etc.)  we really only want to tear down and build
	back up the completion books if the autocomplete folder setting
	changed.
	(read_completion_books_from_db): cache the folder list, and call
	load_completion_books.
	(load_completion_books): new function, loads from the
	cached_folder_list.
	(e_select_names_manager_init): init cached_folder_list to NULL.
	(e_select_names_manager_destroy): g_free (cached_folder_list).

svn path=/trunk/; revision=18154
2002-09-22 21:38:18 +00:00
f09e18ada3 updated po file
svn path=/trunk/; revision=18153
2002-09-22 18:51:10 +00:00
6f15254d9e Updated Norwegian nynorsk translation
svn path=/trunk/; revision=18152
2002-09-21 23:02:32 +00:00
04e7442218 [ Fixes #30483 ] argh, contains => beginswith.
2002-09-20  Chris Toshok  <toshok@ximian.com>

	[ Fixes #30483 ]
	* gui/component/select-names/e-select-names-completion.c
	(name_style_query): argh, contains => beginswith.

svn path=/trunk/; revision=18150
2002-09-21 07:51:05 +00:00
31cce91b8b Big language name cleanup
svn path=/trunk/; revision=18149
2002-09-21 07:13:29 +00:00
234dec2afd Added a couple of missing .glade files. Updated Norwegian translation.
2002-09-21  Kjartan Maraas  <kmaraas@gnome.org>

	* POTFILES.in: Added a couple of missing .glade files.
	* no.po: Updated Norwegian translation.

svn path=/trunk/; revision=18148
2002-09-21 06:44:06 +00:00
342040b71c Connect signal handlers to the GtkHTML preferences so that when the
2002-09-20  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-preferences.c (mail_preferences_construct): Connect signal
	handlers to the GtkHTML preferences so that when the widgets
	change we can update the OK/Apply buttons. Also removed the
	omenuShortcutsType widget reference since this was not being used?
	Fixes bug #30731.

svn path=/trunk/; revision=18147
2002-09-20 22:03:42 +00:00
182f312858 Removed member sort_idle_id in
EStorageSetViewPrivate.
(resort): Removed.
(sort_traverse_callback): Removed.
(sort_idle_callback): Removed.
(queue_resort): Removed.
(impl_destroy): Removed.
(folder_name_changed_cb): Sort now instead of queueing a resort.

svn path=/trunk/; revision=18146
2002-09-20 20:42:20 +00:00
fe45293a5f fix problem where -lpisync was not linked in if you didn't specify
2002-09-20  JP Rosevear  <jpr@ximian.com>

	* gnome-pilot.m4: fix problem where -lpisync was not linked in if
	you didn't specify --with-pisock

svn path=/trunk/; revision=18140
2002-09-20 20:01:19 +00:00
1760034ecf offline usage.
* C/usage-mail.sgml: offline usage.

	* C/usage-calendar.sgml: linked to wrong image.-------------------------------------------------------

svn path=/trunk/; revision=18139
2002-09-20 19:57:34 +00:00
ac3b4c71ff check to see if the component is already on the server or not
2002-09-20  JP Rosevear  <jpr@ximian.com>

	* gui/comp-util.c (cal_comp_is_on_server): check to see if the
	component is already on the server or not

	* gui/comp-util.h: change proto

	* gui/e-week-view.c (e_week_view_on_editing_stopped): only delete
	the event if the summary is empty and the component is not already
	on the server

	* gui/e-day-view.c (e_day_view_on_editing_stopped): same

	Fixes #14111

svn path=/trunk/; revision=18138
2002-09-20 19:36:54 +00:00
5c128c7bdd forgot to commit changelog
svn path=/trunk/; revision=18137
2002-09-20 17:53:04 +00:00
14eb375cbe linked to wrong image.
2002-09-20  Aaron Weber  <aaron@ximian.com>

	* C/usage-calendar.sgml: linked to wrong image.

svn path=/trunk/; revision=18136
2002-09-20 17:52:20 +00:00
f22abea518 set the deleted attendees array to size 0 after we clean it up
002-09-20  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/meeting-page.c (meeting_page_fill_widgets): set the
	deleted attendees array to size 0 after we clean it up

	Fixes #30479

svn path=/trunk/; revision=18135
2002-09-20 15:13:40 +00:00
a1b984a5fb remove the query from the cache if it failed. (start_cached_query_cb):
2002-09-20  Rodrigo Moya <rodrigo@ximian.com>

	* pcs/query.c (parse_sexp): remove the query from the cache if it
	failed.
	(start_cached_query_cb): notify of errors in the query.

svn path=/trunk/; revision=18133
2002-09-20 12:53:26 +00:00
aa250a4b96 Make it validate. Same here.
2002-09-19  Kjartan Maraas  <kmaraas@gnome.org>

	* C/evolution-C.omf: Make it validate.
	* es/evolution-es.omf: Same here.

svn path=/trunk/; revision=18132
2002-09-20 05:44:39 +00:00
2724008419 Make it validate
svn path=/trunk/; revision=18131
2002-09-20 05:35:30 +00:00
4c66cbd9f1 New regression test for word splitting/search input parsing code.
2002-09-20  Not Zed  <NotZed@Ximian.com>

        * tests/misc/split.c: New regression test for word
        splitting/search input parsing code.

        * tests/folder/test9.c (main): Fix for filter_driver api change.

        * camel-search-private.c (camel_search_words_split): Handle "'s
        and \'s to escape characters.  For fat, lazy, slobs who dont like
        anything changing.

svn path=/trunk/; revision=18130
2002-09-20 05:30:27 +00:00
71d8e11c45 Make locale_charset a char *, not const char *. Kills a warning in the
* gal/util/e-iconv.c: Make locale_charset a char *, not
        const char *. Kills a warning in the !HAVE_CODESET case.
        (e_iconv_init): No longer need to cast locale_charset to (char *)
        while mangling it in the HAVE_CODESET case.

        * gal/util/e-xml-utils.c: #include <stdlib.h> for free()

        * gal/widgets/e-categories-master-list-array.c: Likewise

svn path=/trunk/; revision=18129
2002-09-20 00:01:25 +00:00
3a8fd4e95b allow to select last 2 menu items
2002-09-19  Radek Doulik  <rodo@ximian.com>

	* e-msg-composer.c (signature_cb): allow to select last 2 menu
	items

svn path=/trunk/; revision=18128
2002-09-19 21:27:21 +00:00
3ca27fca1b Unset the changed bit on the composer and also drop any undo operations
2002-09-19  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (do_edit_messages): Unset the changed bit on
	the composer and also drop any undo operations (since we loaded
	the message into the composer). Fixes bug #30580.

svn path=/trunk/; revision=18127
2002-09-19 20:49:16 +00:00
d4f22aebb0 [Fix #28495 with a lame hack that works around Bonobo sizing
brokenness]

(set_dialog_size): New.
(impl_realize): Override for GtkWidget::realize; invoke
set_dialog_size() to set a minimum size.
(class_init): Install.

svn path=/trunk/; revision=18126
2002-09-19 19:56:14 +00:00
3161974bc1 add item about permissions.
2002-09-19  Aaron Weber  <aaron@ximian.com>

	* C/config-sync.sgml: add item about permissions.

	* C/usage-mail-org.sgml: add note about filter applications, tip
	for easy filtering.

	* C/usage-mail.sgml: encryption update

svn path=/trunk/; revision=18125
2002-09-19 19:44:08 +00:00
ee6920fde5 (async_create_cb): Don't set
the current folder for E_STORAGE_EXISTS.  [#30533]

svn path=/trunk/; revision=18124
2002-09-19 19:24:30 +00:00
2bd5999a46 added a list of EComponentListener's to control the lifetime of the
2002-09-19  Rodrigo Moya <rodrigo@ximian.com>

	* pcs/query.c: added a list of EComponentListener's to control the
	lifetime of the listeners.
	(query_init): initialize new member.
	(query_destroy): free new member.
	(start_cached_query_cb): create a EComponentListener for the new
	listener being added.

svn path=/trunk/; revision=18122
2002-09-19 18:39:46 +00:00
c480805ecc Set the selection model's selection_mode after setting the table model, or
* e-table.c (et_real_construct): Set the selection model's
	selection_mode after setting the table model, or things will break
	in the GTK_SELECTION_SINGLE case if the table doesn't start out
	empty.

svn path=/trunk/; revision=18121
2002-09-19 18:28:24 +00:00
b8ea035b9f More fixes for #24210
2002-09-19  Rodrigo Moya <rodrigo@ximian.com>

	More fixes for #24210

	* pcs/query.c: added list of cached queries and changed the Query
	class to work with several listeners, not only one.
	(query_init): initialize new members.
	(query_destroy): free new members.
	(add_component, remove_component, parse_sexp, match_component,
	 process_components_cb): notify all listeners.
	(notify_uid_cb, start_cached_query_cb): implemented integration of
	cached queries.
	(query_new): search the query in the cache before creating a new
	one. And if we create a new one, store it in the cache.

svn path=/trunk/; revision=18120
2002-09-19 17:32:04 +00:00
939ed95a48 guard against NULL nodes.
2002-09-18  Mike Kestner  <mkestner@ximian.com>

	* e-tree-model.c (e_tree_model_is_expandable): guard against NULL nodes.

svn path=/trunk/; revision=18118
2002-09-19 17:20:21 +00:00
e5775b9f55 (evolution_storage_update_folder): Do not
stop propagating the notification to the listeners if
::notifyFolderUpdate() fails.  [#27662 (?)]

svn path=/trunk/; revision=18117
2002-09-19 17:10:21 +00:00
5f467a8f64 (resort): New. (sort_idle_callback): Use it. (insert_storages): Use
(resort): New.
(sort_idle_callback): Use it.
(insert_storages): Use resort() instead of queue_resort() so we
sort immediately.

svn path=/trunk/; revision=18116
2002-09-19 17:03:09 +00:00
fb51bbedb0 bandaid for 30248.
2002-09-18  Mike Kestner  <mkestner@ximian.com>

	* e-storage-set-view.c (etree_value_at): bandaid for 30248.

svn path=/trunk/; revision=18115
2002-09-19 16:36:18 +00:00
a277676c45 Fix for filter driver api change.
2002-09-19  Not Zed  <NotZed@Ximian.com>

	* mail-session.c (main_get_filter_driver): Fix for filter driver
	api change.

svn path=/trunk/; revision=18114
2002-09-19 13:30:15 +00:00
c1e57e32d9 Changed source account, use header-source rather than (= (get-source) ...)
2002-09-19  Not Zed  <NotZed@Ximian.com>

	* filtertypes.xml: Changed source account, use header-source
	rather than (= (get-source) ...)

svn path=/trunk/; revision=18113
2002-09-19 13:28:00 +00:00
509ffe7ce3 Take new session arg. Update callers. (symbols[]): changed get-source to
2002-09-19  Not Zed  <NotZed@Ximian.com>

        * camel-filter-search.c (camel_filter_search_match): Take new
        session arg.  Update callers.
        (symbols[]): changed get-source to header-source
        (header_source): Chagned from get_source.  Now a boolean, returns
        true if source matches one of the arguments.  Uses the provider
        url comparison directly for accurate checking.  Makes 'filter on
        source' work.

        * camel-filter-driver.c (camel_filter_driver_new): Take new arg,
        session.
        (camel_filter_driver_finalise): Free session.

svn path=/trunk/; revision=18112
2002-09-19 13:26:38 +00:00
41693f9a19 Don't increment the response pointer when deciding what type of header
2002-09-19  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-folder.c (parse_fetch_response): Don't
	increment the response pointer when deciding what type of header
	response we got, this screws up the string that we strdup into the
	part_spec string later. Also, instead of using the entire blob of
	HEADER.FIELDS that we get in the response, shorten it to just
	HEADER.FIELDS to use as the part_spec key.

svn path=/trunk/; revision=18111
2002-09-19 06:17:16 +00:00
bc3278d87a bump the month_num by 1 because it indexs at 0
002-09-19  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/recurrence-page.c (simple_recur_to_comp): bump the
	month_num by 1 because it indexs at 0
	(recurrence_page_fill_widgets): lower the month_num by one as above

	Fixes #30381

svn path=/trunk/; revision=18110
2002-09-19 05:33:38 +00:00
7fea78c3c1 fixed a merge conflict
svn path=/trunk/; revision=18109
2002-09-19 02:38:20 +00:00
13c01546e5 Include MIME-VERSION and CONTENT-TYPE.
2002-09-18  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-folder.c (CAMEL_MESSAGE_INFO_HEADERS):
	Include MIME-VERSION and CONTENT-TYPE.

svn path=/trunk/; revision=18108
2002-09-19 02:37:26 +00:00
59fe32189b If we get an ALERT, pass it to the user. An rfc2060 MUST, and bug #22496.
2002-09-18  Not Zed  <NotZed@Ximian.com>

        * providers/imap/camel-imap-command.c
        (camel_imap_command_response): If we get an ALERT, pass it to the
        user.  An rfc2060 MUST, and bug #22496.

svn path=/trunk/; revision=18107
2002-09-19 01:41:38 +00:00
8b0060a215 Allow 'back' to run if we're on the finish page. For #29293.
2002-09-18  Not Zed  <NotZed@Ximian.com>

        * evolution-wizard.c (impl_GNOME_Evolution_Wizard_notifyAction):
        Allow 'back' to run if we're on the finish page.  For #29293.

svn path=/trunk/; revision=18106
2002-09-19 01:37:46 +00:00