Commit Graph

17872 Commits

Author SHA1 Message Date
7f0a93f2ed (create_folder_directory): Don't signal an
error if mkdir() returns EEXIST.  This should at least help with
situations like the one described in #40989.

svn path=/trunk/; revision=20911
2003-04-21 20:00:56 +00:00
ad576399ac Corrected border with for Delete Folder dialog. Fixes 41036.
2003-04-21  Anna Marie Dirks  <anna@ximian.com>

	* e-shell-folder-commands.c (delete_dialog): Corrected border
	with for Delete Folder dialog. Fixes 41036.
	(e_shell_command_copy_folder): Corrected capitalization of the "Copy
	Folder" window title. Partial fix for 41025.
	(e_shell_command_move_folder): Corrected the capitalization of the
	"Move Folder" dialog. Fixes 41024.

svn path=/trunk/; revision=20910
2003-04-21 19:54:53 +00:00
fa11878340 Added appropriate border width to the folder selection dialog. Fixes
2003-04-21  Anna Marie Dirks  <anna@ximian.com>

	* e-shell-folder-selection-dialog.c
	(e_shell_folder_selection_dialog_construct): Added appropriate border
	width to the folder selection dialog. Fixes 41022, 41146, 41147,
	41010, partially fixes 41025.

svn path=/trunk/; revision=20909
2003-04-21 19:44:39 +00:00
a0efb21e9f Added spacing/padding to first-run dialog. Fixes 41242.
2003-04-21  Anna Marie Dirks  <anna@ximian.com>

	* glade/evolution-startup-wizard.glade: Added spacing/padding to
	first-run dialog. Fixes 41242.

svn path=/trunk/; revision=20908
2003-04-21 19:36:00 +00:00
84a4659531 Misc HIG-related tweaks, mostly spacing and padding related. Fixes 41008.
2003-04-21  Anna Marie Dirks  <anna@ximian.com>

	* glade/e-shell-folder-creation-dialog.glade: Misc HIG-related tweaks,
	mostly spacing and padding related. Fixes 41008.

	* e-shell-folder-creation-dialog.c (add_storage_set_view): Added
	appropriate spacing to the main vbox of the folder creation dialog.
	Partially fixes 41008.

svn path=/trunk/; revision=20907
2003-04-21 19:27:35 +00:00
112d65ab84 Added appropriate spacing/padding to the default folder pages of the
2003-04-21  Anna Marie Dirks  <anna@ximian.com>

	* glade/e-shell-config-default-folders.glade: Added appropriate
	spacing/padding to the default folder pages of the settings dialog.
	Partial fix for 41128.

svn path=/trunk/; revision=20906
2003-04-21 19:18:16 +00:00
5fa1f41c38 Fixed padding/spacing/caps of the "Go Offline" dialog. Fixes 41225 and
2003-04-21  Anna Marie Dirks  <anna@ximian.com>

	* glade/e-active-connection-dialog.glade: Fixed padding/spacing/caps
	of the "Go Offline" dialog. Fixes 41225 and 41227.

svn path=/trunk/; revision=20905
2003-04-21 19:13:35 +00:00
b5f6fc71f9 Change the order of the ok/cancel buttons.
2003-04-21  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer-attachment.glade: Change the order of the
	ok/cancel buttons.

svn path=/trunk/; revision=20904
2003-04-21 17:45:52 +00:00
acc879811f Protect against a NULL strv result from parsing the language list string.
2003-04-18  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-composer-prefs.c (spell_set_ui): Protect against a NULL
	strv result from parsing the language list string.

svn path=/trunk/; revision=20903
2003-04-21 17:42:40 +00:00
1eba3d38e0 use e_tree_table_adapter_node_get_next to determine how to draw sibling
2003-04-21  Mike Kestner  <mkestner@ximian.com>

	* e-cell-tree.c (ect_draw): use e_tree_table_adapter_node_get_next
	to determine how to draw sibling lines.
	(ect_print): ditto
	* e-tree-table-adapter.c (e_t_t_a_node_get_next): new

svn path=/trunk/; revision=20902
2003-04-21 14:18:58 +00:00
feda331c16 Don't need "private" dir any more
* Makefile.am (install-data-hook): Don't need "private" dir any
        more

svn path=/trunk/; revision=20901
2003-04-21 13:21:33 +00:00
6c7b3b17ed [ fixes evolution bug #40464 ] use G_SIGNAL_TYPE_STATIC_SCOPE for the
2003-04-19  Chris Toshok  <toshok@ximian.com>

	[ fixes evolution bug #40464 ]
	* e-table.c (e_table_class_init): use G_SIGNAL_TYPE_STATIC_SCOPE
	for the GtkSelectionData args of table_drag_data_get and
	table_drag_data_received.

svn path=/trunk/; revision=20900
2003-04-20 22:08:00 +00:00
74d38b2902 add 40694 and 40954
svn path=/trunk/; revision=20899
2003-04-19 22:22:36 +00:00
1cbbf5ab22 [ fixes bug #40954 ] guard against NULL bf->priv->summary (happens if the
2003-04-19  Chris Toshok  <toshok@ximian.com>

	[ fixes bug #40954 ]
	* backend/pas/pas-backend-file.c (pas_backend_file_dispose): guard
	against NULL bf->priv->summary (happens if the initial load_uri
	failed).
	(pas_backend_file_load_uri): always set bf->priv->uri, since it's
	used in _get_uri, which is called when the backend goes away.
	This only happened before if you tried to load a folder that
	didn't exist.

svn path=/trunk/; revision=20898
2003-04-19 22:18:16 +00:00
a17a25e349 [ fixes #40694 ] just grab focus if @activate == TRUE. we'll do all
2003-04-16  Chris Toshok  <toshok@ximian.com>

	[ fixes #40694 ]
	* gui/component/select-names/e-select-names-bonobo.c
	(control_activate_cb): just grab focus if @activate == TRUE.
	we'll do all merging/unmerging in the focus handler.
	(widget_focus_cb): handle the merging here.
	(e_bonobo_control_automerge_ui): store off the widget (so we can
	grab focus on it) and connect to "activate".

svn path=/trunk/; revision=20897
2003-04-19 22:16:41 +00:00
5cf9db2208 [ fixes #40694 ] this can't hurt - set the frame to autoactivate so if by
2003-04-19  Chris Toshok  <toshok@ximian.com>

	[ fixes #40694 ]
	* e-msg-composer-hdrs.c (create_addressbook_entry): this can't
	hurt - set the frame to autoactivate so if by some chance the
	widget is focused the control will end up being activated.

	* e-msg-composer.c (map_default_cb): activate the To: control
	instead of focusing the widget.

svn path=/trunk/; revision=20896
2003-04-19 22:10:35 +00:00
5cc97da325 removed 'heading' and 'message' labels.
2003-04-18  Rodrigo Moya <rodrigo@ximian.com>

	* gui/alarm-notify/alarm-notify.glade: removed 'heading' and
	'message' labels.

	* gui/alarm-notify/alarm-notify-dialog.c: removed deleted widgets.
	(alarm_notify_dialog): don't load the removed widgets.

svn path=/trunk/; revision=20895
2003-04-19 10:29:08 +00:00
04ccbdd8e8 ** for #40989
2003-04-17  Not Zed  <NotZed@Ximian.com>

        ** for #40989

        * camel-text-index.c (text_index_delete): delete the block
        file/key file directly, not just its files.

        * providers/local/camel-local-folder.c (local_delete): implement,
        just delete the index file if it exists.
        camel-store-delete-folder will delete other data (maybe it all
        should be done here).

        * camel-block-file.c (camel_key_file_finalise): keep lock around
        decrementing key file use count.
        (camel_key_file_delete): new function to delete the key file (&
        close it off).
        (key_file_use): if we've been deleted, always fail.
        (camel_block_file_finalise): only close the file if its a valid
        fd.
        (block_file_use): if we've been deleted, always fail.
        (camel_block_file_delete): delete the block file & close.
        (struct _CamelBlockFilePrivate): fix the !ENABLE_THREADS case to
        still compile this.

svn path=/trunk/; revision=20894
2003-04-19 03:15:54 +00:00
d68227cb50 Add missing -DPREFIX
2003-04-18  Rodney Dawes  <dobey@ximian.com>

	* gui/component/select-names/Makefile.am: Add missing -DPREFIX

svn path=/trunk/; revision=20893
2003-04-18 21:53:15 +00:00
474763899f if the layout splits into more than one line, shorten it to a single line
2003-04-18  Mike Kestner  <mkestner@ximian.com>

	* e-cell-text.c (build_layout): if the layout splits into more
	than one line, shorten it to a single line with elipses.
	(generate_layout): don't ref NULL layouts
	(ect_enter_edit): use g_new0 for the CellEdit
	(get_position_from_xy): use generate_layout since edit->layout
	isn't necessarily set here.

svn path=/trunk/; revision=20892
2003-04-18 19:51:01 +00:00
0407034071 add guarding for row indexing (Bug# 41497)
2003-04-17  JP Rosevear  <jpr@ximian.com>

	* e-table-subset.c : add guarding for row indexing (Bug# 41497)

svn path=/trunk/; revision=20891
2003-04-18 19:45:27 +00:00
57e78e93b5 add seriesid tag, maybe this will help building?
svn path=/trunk/; revision=20890
2003-04-18 19:11:49 +00:00
241ddbcc8a Fixes for bug #41142.
2003-04-17  Jeffrey Stedfast  <fejj@ximian.com>

	Fixes for bug #41142.

	* mail-search.c (dialog_response_cb): Handle a GTK_RESPONSE_CLOSE
	response.
	(mail_search_construct): Changed the Cancel button into a Close
	button.

svn path=/trunk/; revision=20889
2003-04-18 18:07:03 +00:00
1bd3678dbe [ fixes #21499 ]
2003-04-18  Rodney Dawes  <dobey@ximian.com>

	[ fixes #21499 ]
	* gui/component/Makefile.am:
	* gui/component/addressbook.c:
	* gui/component/select-names/e-select-names-bonobo.c:
	* gui/contact-editor/Makefile.am:
	* gui/contact-editor/e-contact-editor.c:
	* gui/contact-list-editor/Makefile.am:
	* gui/contact-list-editor/e-contact-list-editor.c:
	Use PREFIX instead of EVOLUTION_DATADIR for bonobo_ui_util_set_ui ()

	* gui/Makefile.am:
	* gui/calendar-commands.c:
	* gui/tasks-control.c:
	* gui/dialogs/Makefile.am:
	* gui/dialogs/comp-editor.c:
	Use PREFIX instead of EVOLUTION_DATADIR for bonobo_ui_util_set_ui ()

	* Makefile.am:
	* e-msg-composer.c:
	Use PREFIX instead of EVOLUTION_DATADIR for bonobo_ui_util_set_ui ().
	Fixes bug #21499.

	* Makefile.am:
	* folder-browser-ui.c:
	* mail-signature-editor.c:
	* message-browser.c:
	Use PREFIX instead of EVOLUTION_DATADIR for bonobo_ui_util_set_ui ().
	Fixes bug #21499.

	* Makefile.am:
	* e-summary-factory.c:
	Use PREFIX instead of EVOLUTION_DATADIR for bonobo_ui_util_set_ui ()

	* e-shell-view.c: Use PREFIX instead of EVOLUTION_DATADIR for
	bonobo_ui_util_set_ui () [#21499]

svn path=/trunk/; revision=20888
2003-04-18 17:46:26 +00:00
3a26734567 (e_gtk_button_new_with_icon): Remove debugging
message.

svn path=/trunk/; revision=20886
2003-04-18 16:54:39 +00:00
46b0e7c73d If the default_type is "foo/bar" and "foo" appears in the list but
* e-shell-folder-creation-dialog.c (add_folder_types): If the
        default_type is "foo/bar" and "foo" appears in the list but
        "foo/bar" doesn't, use "foo" as the default type. [#41468] Also,
        remove a workaround for a gtk 1.2 bug.

svn path=/trunk/; revision=20885
2003-04-17 20:55:22 +00:00
5b1e2041c1 If the new folder's parent has unresolved children, async_open the parent
* e-corba-storage.c (async_create_folder): If the new folder's
	parent has unresolved children, async_open the parent first, then
	create the new folder. [#41413]
	(async_create_folder, async_remove_folder, async_xfer_folder,
	async_open_folder, async_discover_shared_folder,
	async_remove_shared_folder): Ref the storage.
	(async_folder_cb, async_folder_discovery_cb): Unref it

svn path=/trunk/; revision=20884
2003-04-17 18:46:07 +00:00
d016fce08f Updated Portuguese translation.
2003-04-17  Duarte Loreto <happyguy_pt@hotmail.com>

        * pt.po: Updated Portuguese translation.

svn path=/trunk/; revision=20883
2003-04-17 18:22:53 +00:00
223d2354ac Urls are unlikely to end with punctuation or closing braces, so strip any
2003-04-16  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-url-scanner.c (camel_url_web_end): Urls are unlikely to
	end with punctuation or closing braces, so strip any of those off
	the end of the url. Fixes bug #41461.

	* tests/mime-filter/data/html.1.out: Removed a trailing \n at the
	end of the file, this is incorrect (since out input file does not
	contain one).

	* camel-mime-filter-tohtml.c (html_convert): Only output a <br> if
	we found an eoln in the input. Along the same lines, don't write a
	'\n' to the output buffer unless we've encountered that eoln in
	the input. Fixes bug #41407.

svn path=/trunk/; revision=20882
2003-04-17 16:43:07 +00:00
78c1eb5c1a Turn off debugging. Fixes bug #41469.
2003-04-16  Jeffrey Stedfast  <fejj@ximian.com>

	* e-config-upgrade.c: Turn off debugging. Fixes bug #41469.

svn path=/trunk/; revision=20881
2003-04-17 16:40:28 +00:00
1c0d5f2c84 Fixes #41459
2003-04-17  JP Rosevear  <jpr@ximian.com>

	Fixes #41459

	* gui/dialogs/meeting-page.c: comment out delegation stuff

svn path=/trunk/; revision=20880
2003-04-17 15:52:41 +00:00
2c4e906e2f Fixes #34498
2003-04-17  Rodrigo Moya <rodrigo@ximian.com>

	Fixes #34498

	* gui/alarm-notify/alarm-queue.c: added a 'uid' field to the
	CompQueuedAlarms structure.
	(remove_queued_alarm): free the 'uid' field when freeing the
	structure.
	(add_component_alarms): g_strdup the component's UID and use that as
	the key for the hash table.

svn path=/trunk/; revision=20879
2003-04-17 15:39:48 +00:00
9c3df9559c Update Czech translation
svn path=/trunk/; revision=20878
2003-04-17 11:48:41 +00:00
231f3d598e remove the help menu item handling, as the help menu is removed. Clean up
2003-04-17  Not Zed  <NotZed@Ximian.com>

        * mail-signature-editor.c (menu_help): remove the help menu item
        handling, as the help menu is removed.  Clean up of #38927.

svn path=/trunk/; revision=20877
2003-04-17 03:58:43 +00:00
1a59bc9931 Remove the Help menu. 'Fix' for #38927.
2003-04-17  Not Zed  <NotZed@Ximian.com>

        * evolution-signature-editor.xml: Remove the Help menu.
        'Fix' for #38927.

svn path=/trunk/; revision=20876
2003-04-17 03:54:31 +00:00
a79885a2e8 Remove COMPONENTDIR and set BINDIR and VERSION instead.
2003-04-16  Not Zed  <NotZed@Ximian.com>

        * importers/Makefile.am (%.server.in): Remove COMPONENTDIR and set
        BINDIR and VERSION instead.

        * (importers/GNOME_Evolution_Mail_Pine_Intelligent_Importer.server.in.in,
        importers/GNOME_Evolution_Mail_Mbox_Importer.server.in.in,
        importers/GNOME_Evolution_Mail_Outlook_Importer.server.in.in,
        importers/GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server.in.in,
        importers/GNOME_Evolution_Mail_Elm_Intelligent_Importer.server.in.in:) :        Convert the type back to exe, and point to the main evolution
        executable.  Fixes #41164.

svn path=/trunk/; revision=20875
2003-04-17 03:14:33 +00:00
6b479c5f9f Dont assume adding 1 to line length will go to the next line. e.g. for dos
2003-04-17  Not Zed  <NotZed@Ximian.com>

        * camel-multipart-signed.c (parse_content): Dont assume adding 1
        to line length will go to the next line.  e.g. for dos lines that
        end in \r\n.  Fix for #41163.
        (parse_boundary): util function to help above.

svn path=/trunk/; revision=20874
2003-04-17 03:09:37 +00:00
c4e57e0db3 Removed erroneous line. Thanks to Christian Rose who reported that issue.
* POTFILES.in: Removed erroneous line.
	Thanks to Christian Rose who reported that issue.
	* POTFILES.skip: Removed obsolete line.

svn path=/trunk/; revision=20873
2003-04-16 23:49:13 +00:00
3e61c0d532 Updated Swedish translation.
2003-04-17  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=20872
2003-04-16 23:45:35 +00:00
c5f8ea269d schema keys can't be directories (#41419)
2003-04-16  Jeremy Katz  <katzj@redhat.com>

	* evolution-mail.schemas: schema keys can't be directories (#41419)

svn path=/trunk/; revision=20871
2003-04-16 21:45:39 +00:00
faf92fde20 set width and alignment of layout. (generate_layout): set width on
2003-04-16  Mike Kestner  <mkestner@ximian.com>

	* e-cell-text.c (build_layout): set width and alignment of layout.
	(generate_layout): set width on existing layout and pass new width
	param to build_layout.
	(ect_draw): pass width to generate_layout
	(ect_height): pass width to generate_layout
	(ect_enter_edit): pass width to generate_layout
	(ect_max_width): pass width to generate_layout
	(ect_max_width_by_row): pass width to generate_layout
	(ect_show_tooltip): pass width to generate_layout
	(e_cell_text_view_command): pass width to generate_layout

svn path=/trunk/; revision=20870
2003-04-16 21:40:56 +00:00
2bd492627c Fixes #41129, #41215, #41221, #41256
2003-04-16  Rodrigo Moya <rodrigo@ximian.com>

	Fixes #41129, #41215, #41221, #41256

	* gui/alarm-notify/alarm-notify.glade:
	* gui/dialogs/alarm-options.glade:
	* gui/dialogs/alarm-page.glade:
	* gui/dialogs/cal-prefs-dialog.glade:
	* gui/dialogs/e-delegate-dialog.glade:
	* gui/dialogs/meeting-page.glade:
	* gui/dialogs/recurrence-page.glade:
	* gui/dialogs/schedule-page.glade:
	* gui/dialogs/task-details-dialog.glade:
	* gui/dialogs/task-page.glade:
	* gui/dialogs/event-page.glade: set spacing to 6 pixels
	everywhere.

svn path=/trunk/; revision=20869
2003-04-16 20:31:09 +00:00
fb510056e9 Fixes #41230
2003-04-16  JP Rosevear  <jpr@ximian.com>

	Fixes #41230

 	* gui/e-itip-control.c (show_current): make sure to pass TRUE for
 	tasks
 	(start_calendar_server): make sure we don't gtk_main_quit if we
 	haven't gtk_main'ed
 	(start_calendar_server_cb): ditto

svn path=/trunk/; revision=20868
2003-04-16 19:54:32 +00:00
6cf8e5e2f4 Updated German translation.
svn path=/trunk/; revision=20867
2003-04-16 19:32:18 +00:00
2a2828a2e6 Fixed a logic error that was the cause of bug #41389.
2003-04-15  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config-druid.c (config_wizard_set_page): Fixed a logic
	error that was the cause of bug #41389.

svn path=/trunk/; revision=20866
2003-04-16 17:03:11 +00:00
76e859fb6b The gpg child process exiting does not necessarily mean that we've ready
2003-04-15  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_verify): The gpg child process exiting
	does not necessarily mean that we've ready everything that we can
	from its pipes, so don't use gpg_ctx_op_exited() as a loop-exit
	condition. If for some reason the gpg child process does exit (due
	to an error), gpg_ctx_op_step() will eventually fail (as soon as
	it has finished reading any data in the pipes) and cause the loop
	to be terminated anyway. This fixes truncation of the gpg --verify
	stderr output that Evolution displays as the "validity report"
	(for lack of a better description).
	(gpg_ctx_op_step): Removed some debugging printf's
	(gpg_ctx_get_diagnostics): Use a bitfield to decide if we've
	already flushed the diagnostics stream, much simpler (plus we have
	plenty of bits to spare so might as well use them).
	(gpg_ctx_new): Fixed another logic bug which determined whether or
	not we should convert the gpg output from the locale charset into
	UTF-8.

svn path=/trunk/; revision=20865
2003-04-16 17:02:10 +00:00
3c0ee2d3df Finished an #if 0'd out port to GObject from an #if 0'd out GtkObject
2003-04-14  Jeffrey Stedfast  <fejj@ximian.com>

	* e-sexp.c: Finished an #if 0'd out port to GObject from an #if
	0'd out GtkObject subclassing.

svn path=/trunk/; revision=20864
2003-04-16 17:01:24 +00:00
8d2d08837d Fixes #39735 and 40257
2003-04-15  JP Rosevear  <jpr@ximian.com>

	Fixes #39735 and 40257

	* gui/gnome-cal.c: convert float pane positions to ints
	(setup_widgets): set the initial position after realization and
	track the drags to get the new position, pack the panes slightly
	differently
	(gnome_calendar_set_pane_positions): set purely pixel oriented
	positions
	(gnome_calendar_update_config_settings): no need to update quanta
	setting
	(gnome_calendar_hpane_realized): realization callback
	(gnome_calendar_vpane_realized): ditto
	(gnome_calendar_vpane_resized): resize callback, store new size
	(gnome_calendar_hpane_resized): ditto

	* gui/calendar-model.c (get_due_status): handle an error getting
	the timezone

	* gui/calendar-config.c (calendar_config_get_hpane_pos): return an
int
	(calendar_config_set_hpane_pos): take an int
	(calendar_config_get_vpane_pos): return an int
	(calendar_config_set_vpane_pos): take an int

	* gui/calendar-config.h: update protos

	* gui/apps_evolution_calendar.schemas: update defaults for pane
	positions

svn path=/trunk/; revision=20863
2003-04-16 16:23:58 +00:00
611fbb0443 Increase the default value for
* apps_evolution_shell.schemas: Increase the default value for
/schemas/apps/evolution/shell/view_defaults/folder_bar/width to
200. 	[#41002]

* evolution-shell-component.c (owner_ping_callback): Enable this
again.
(setup_owner_pinging): Same.
(impl_setOwner): Check if the shell is in-process and, if so, call
setup_owner_pinging().

svn path=/trunk/; revision=20862
2003-04-16 14:49:22 +00:00
d4b1e549f6 (remove_bonobo_menus): Only do the actual remove
if the ui component actually has a container; this suppresses a
BonoboUI warning at each folder view switch.

svn path=/trunk/; revision=20861
2003-04-16 14:47:06 +00:00